MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Delay en ABAP (foro/showthread.php?t=782)

DCErick 02/06/06 16:38:07

Delay en ABAP
 
Hola, aqui estoy de nuevo con una duda.

Existe en ABAP alguna instruccion para hacer que la ejecucion de un programa haga una pausa.

Lo que pasa es que aplico muchos pedidos de traslado en un ciclo.
Pero como que el tiempo de refresh despues de grabar el primero no es muy rapido y cuando entro a generar el que sigue me marca que algun artículo esta tratandose por otro usuario y pues soy yo mismo jeje..

Alguna idea.

sap2006 02/06/06 17:10:20

Creo que haciendo un COMMIT WORK AND WAIT puedes solucionarlo....

Salu2.

DCErick 02/06/06 17:29:36

Mira esto es el resultado.
Folio Traslado Fecha Traslado Folio Movimiento
4300002574 01.06.2006 4900200236
4300002575
El documento no contiene posiciones
Los datos batch input para el dynpro SAPMM07M 0421 no existen.

Uso este LOOP. para

Aqui mando llamar la BAPI.

Lo curioso es que si le doy al "Atras" y ejecutar de nuevo, me guarda el siguiente movimiento, que anteriormente marcó error.
Alguna idea.?

DCErick 02/06/06 17:35:29

Ya lo solucioné el problema es que el BCDATA no se limpia y me manda llamar el mismo pedido siempre.

REFRESH bdcdata.
CLEAR bdcdata.

Le puse eso al inicio de la BAPI y listo.

:D Gracias...

Solo me queda la duda de como limpiar ese BCDDATA desde el programa Z.
Sin tener que modificar la BAPI??


Husos Horarios son GMT. La hora en este momento es 21:43:02.

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