llamada a MIGO en modo visualizar

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • sarm
    Junior Member
    • may
    • 5

    #1

    llamada a MIGO en modo visualizar

    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,
  • sarm
    Junior Member
    • may
    • 5

    #2
    encontré la respuesta

    Pues ya encontré la respuesta:
    CALL FUNCTION 'MIGO_DIALOG'
    EXPORTING
    i_action = 'A04'
    i_refdoc = 'R02'
    i_notree = 'X'
    i_no_auth_check = ' '
    i_deadend = 'X'
    i_skip_first_screen = 'X'
    i_okcode = 'OK_GO'
    i_mblnr = DOCU
    i_mjahr = GJAHR.

    De todas formas, muchas gracias

    Comentario

    Trabajando...