MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Que usar?? (foro/showthread.php?t=2718)

DCErick 25/11/06 15:48:57

Que usar??
 
Hola me gustaria saber que podria hacer para lograr lo siguiente....

Cuando creamos pedidos de traslados mediante la transaccion ME21N...

Tenemos que entrar a la transaccion MB1B para aplicar un movimiento 351, lo que me gustaria saber es si hay una forma de programar para cuando le demos guardar al pedido y este genere un folio se aplique el movimiento de la MB1B.....

De hecho ya tengo un report que poniendo el folio me hace la aplicacion del MB1B-351.. pero me gustaria que se hiciera en automatico sin tener que entrar al report...??

Alguna idea??

DCErick 25/11/06 17:05:24

Trate usando la BADI ME_PROCESS_PO_CUST. el vento post pero cuando mando llamar la funcion para aplicar el 351 me marca que el pedido esta siendo utilizado por mi jeje...

Alguna idea de que hacer para este caso????
Existira otra badi????... O evento....
Intente con el close pero nunca entra....

DCErick 25/11/06 19:03:12

En la modificacion del pedido ME22N

pude hacer el movimiento...

Colocando esta linea de codigo...

CALL FUNCTION 'DEQUEUE_ALL'. <-----

CALL FUNCTION 'ZBAPI_TRASLADO_MB1B'
EXPORTING
i_centro = 'Z001'
i_ntraslado = im_ekko-ebeln
i_mode = 'A'
i_clmovimiento = '351'
* IMPORTING
* E_RESULT =
* E_FOLIO =
* TABLES
* RETURN =
* MESSTAB =
.

Pero al momento de la creacion a pesar de que yua tengo el folio del pedido.. me marca que el pedido no existe....

Alguna idea????

Estoy usando la BADI ME_PURCHDOC_POSTED

Método if_ex_me_purchdoc_posted~posted

DCErick 25/11/06 19:17:26

Ya trate con la BADI ME_PROCESS_PO_CUST y da lo mismo :(.....

Alguna idea de que puedo hacerr???


Husos Horarios son GMT. La hora en este momento es 12:33:46.

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