Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: guillermogpaz en 10 de Septiembre de 2007, 08:08:41 pm

Título: CALL TRANSACTION 'MIR4'
Publicado por: guillermogpaz en 10 de Septiembre de 2007, 08:08:41 pm
Hola gente, tengo un problema con el CALL TRANSACTION 'MIR4'.
SAP no me deja ejecutar esta sentencia en modo de fondo y necesito encontrar una BAPI o funcion que me permita contabilizar una factura con status A o B (Preliminares).
El error que me arroja es "Se ha presentado el error de tiempo de ejcución RAISE_EXCEPTION".
Si alguno conoce alguna funcion o BAPI que me permita reemplazar el call transaction se lo agradecere. Recuerden que debo ejecutarla en modo de fondo.
Saludos,
Título: Re: CALL TRANSACTION 'MIR4'
Publicado por: dgranja en 11 de Septiembre de 2007, 01:00:19 am
Prueba enviando los parámetros al CALL TRANSACTION, modo sincrono para que te permita procesar en fondo:

ctu-dismode  = 'N'.
ctu-updmode  = 'S'.
ctu-racommit = 'X'.
ctu-defsize  = ' '.
CALL TRANSACTION 'ME61'
  USING bdcdata
  OPTIONS FROM ctu.

Saludos
Daniel Granja