MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Recuperar Número de IDOC Salida (foro/showthread.php?t=27394)

leviatan 16/01/09 09:37:52

Recuperar Número de IDOC Salida
 
Buenas, necesito leer el número de IDOC que he creado despues de ejecutar la funcion L_IDOC_CREATE_WMTOID01, para guardarlo en una tabla.

Es un idoc de salida, ¿alguien sabe como puedo hacerlo?

CALL FUNCTION 'L_IDOC_CREATE_WMTOID01'
EXPORTING
i_zsyst = 'WM_SIS'
i_ltak = sltak
i_varia = space
TABLES
t_ltap = tltap_vb.


muchas gracias

ballan 16/01/09 12:08:50

Dentro de la funcion L_IDOC_CREATE_WMTOID01 hay una user-exit

*.......Userexit, um den IDOC um kundeneigene Daten zu erweitern........

CALL CUSTOMER-FUNCTION '001'
EXPORTING
I_LTAK = I_LTAK
X_IDOC_CONTROL = IKOPF
IMPORTING
X_IDOC_CONTROL = IKOPF
TABLES
T_LTAP = T_LTAP
T_IDOC_DATA = ISEGM
EXCEPTIONS
ERROR_MESSAGE = 99
OTHERS = 01.

Mira ver si en la estructura IKOPF ya tienes el numero de IDOC y desde ahi lo puedes exportar a memoria, meterlo en un fichero, volcarlo en una tabla Z, no se puedes conservarlo de muchas maneras


Husos Horarios son GMT. La hora en este momento es 17:59:06.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web