MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Movimientos entre almacenes (foro/showthread.php?t=63880)

pablo_ovando 13/08/12 17:29:56

Movimientos entre almacenes
 
Buenos días.

Recurro a ustedes ya que no se me ocurre otra forma de hacerlo.

Estoy realizando una función para realizar movimientos entre almacenes con la bapi "/AFS/BAPI_GOODSMVT_CREATE"

y lo que hago es lo siguiente

tengo 2 almacenes (A y B) y una Entrega y quiero pasar de un almacén a otro.

Al almacén A le hago un movimiento 315 y 313, y sin problemas.
y luego al almacén B le hago un movimiento 315. y me indica "stock de traslado excedido por # pares".

pero cuando me salgo de la "sesión" y vuelvo a entrar, me hace el ultimo movimiento sin problemas. y si hago el movimiento manual también lo hace.


Cree variables independientes para cada movimiento, pensando que entraban en conflicto, y no funciono.


No se si sea problema de sesión, liberar recursos, no tengo idea y es por eso que recurro a ustedes.

mysmb2 13/08/12 17:49:01

hola, estas haciendo commit entre los dos movimientos?

pablo_ovando 13/08/12 17:58:27

Si estoy realizando commit cada que termina un movimiento.

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT
='X'.

igual si esta mal hago el rollback

CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.

calin 14/08/12 22:41:30

Hola Pablo,

Cuando termina la primera bapi podrias verificar si hay algún bloqueo con la transacción SM12. Si no hay bloqueo podrías probar utilizando WAIT UP TO X SECONDS después de la primera bapi.

Saludos.

pablo_ovando 15/08/12 00:53:25



Calin, gracias !! lo voy a validar y te comento.

pablo_ovando 16/08/12 18:20:08



Calin, no me funciono lo que me comentaste!!..

Como lo resolví fue poner el ultimo movimiento en otra función y con eso funciono, no se por que, pero muchas gracias por el apoyo.


Husos Horarios son GMT. La hora en este momento es 05:08:44.

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