Hola a todos,
tengo un problema con la transaccion KE21N:
por medio de un batch input la quiero correr como proceso de fondo y me devuelve el mensaje de error:
"ERROR AL PROCESAR LAS AYUDAS DE ENTRADA"
Lo que noto es que ejecutandola de forma on-line funciona correctamente, por lo que sospecho que es un problema con la ejecucion de fondo.
Esta es el fuente que origina el error:
PERFORM bdc_dynpro USING 'SAPMKEI2' '0100'.
PERFORM bdc_field USING 'CEST1-VRGAR' 'b'. " record-vrgar.
PERFORM bdc_field USING 'CEST1-BUDAT' '31.01.2006'. "ecord-budat.
PERFORM bdc_field USING 'CEST1-PERDE' '9'. "record-perde.
PERFORM bdc_field USING 'RADIOVAL1' 'X'.
PERFORM bdc_field USING 'RADIOCURR1' 'X'.
PERFORM bdc_field USING 'BDC_OKCODE' '=N
PERFORM bdc_field USING 'BDC_OKCODE' '=NEXT'.
PERFORM bdc_field USING 'BDC_OKCODE' '=BUCH'.
opt-dismode = ctumode.
opt-updmode = 'S'.
* opt-defsize = 'X'.
CALL TRANSACTION tcode USING bdcdata
MODE ctumode
UPDATE cupdate
MESSAGES INTO messtab
OPTIONS FROM opt.
Si a alguien se le ocurre algo soy todo ojos
Muchas gracias
Agustin