Podrías probar a mandar toda la parte del set en variable. Es decir, no sólo el campo, si no el campo más el valor.
CONCATENATE 'wkg0' l_wa-gstrp+4(2) ' = ' l_wa-wkg016 ' muv001 = ''X'' '
INTO lv_campo.
UPDATE cosp CLIENT SPECIFIED SET (lv_campo) WHERE mandt = '001'
Un saludo.
|