sarm
14/05/08, 12:58:33
Hola,
Quiero llamar a la transacción MIGO para visualizar un documento de material (no me vale MB03) pero si antes he utilizado esa transacción para, por ejemplo, hacer una entrada de mercancías, me da un error, porque no reconoce el campo de la fecha.
¿Cómo puedo solucionarlo?
Os pongo el código utilizado.
itab-program = 'SAPLMIGO'.
itab-dynpro = '0001'.
itab-dynbegin = 'X'.
itab-fnam = 'GODYNPRO-ACTION'.
itab-fval = 'A04'.
APPEND itab.
CLEAR itab.
itab-fnam = 'GODYNPRO-REFDOC'.
itab-fval = 'R02'.
APPEND itab.
CLEAR itab.
itab-fnam = 'GODYNPRO-MAT_DOC'.
itab-fval = docu.
APPEND itab.
CLEAR itab.
itab-fnam = 'GODYNPRO-DOC_YEAR'.
itab-fval = gjahr.
APPEND itab.
CLEAR itab.
itab-fnam = 'BDC_OKCODE'.
itab-fval = 'MIGO_OK_GO'.
APPEND itab.
CLEAR itab.
CALL TRANSACTION 'MIGO' USING itab MODE 'E'.
Muchas gracias,
Quiero llamar a la transacción MIGO para visualizar un documento de material (no me vale MB03) pero si antes he utilizado esa transacción para, por ejemplo, hacer una entrada de mercancías, me da un error, porque no reconoce el campo de la fecha.
¿Cómo puedo solucionarlo?
Os pongo el código utilizado.
itab-program = 'SAPLMIGO'.
itab-dynpro = '0001'.
itab-dynbegin = 'X'.
itab-fnam = 'GODYNPRO-ACTION'.
itab-fval = 'A04'.
APPEND itab.
CLEAR itab.
itab-fnam = 'GODYNPRO-REFDOC'.
itab-fval = 'R02'.
APPEND itab.
CLEAR itab.
itab-fnam = 'GODYNPRO-MAT_DOC'.
itab-fval = docu.
APPEND itab.
CLEAR itab.
itab-fnam = 'GODYNPRO-DOC_YEAR'.
itab-fval = gjahr.
APPEND itab.
CLEAR itab.
itab-fnam = 'BDC_OKCODE'.
itab-fval = 'MIGO_OK_GO'.
APPEND itab.
CLEAR itab.
CALL TRANSACTION 'MIGO' USING itab MODE 'E'.
Muchas gracias,