Originalmente publicado por vrpascual
COMMIT y ROLLBACK en BAPI
Colapsar
X
-
Y el movimiento ese lo puedes hacer sin problemas por la MB1B?-------------------
¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ? -
Yo alimento los siguientes datos para moverlo de control de calidad a libre.
Uso el prefijo AFS puesto que estoy sobre la vertical AFS y uso una BAPI /AFS/BAPI_GOODSMVT_CREATE pero deberia de ser casi casi lo mismo.Código:CLEAR it_afs_goodsmvt_item. it_afs_goodsmvt_item-material = ti_vbap-matnr. it_afs_goodsmvt_item-plant = ti_vbap-werks. it_afs_goodsmvt_item-move_plant = ti_vbap-werks. it_afs_goodsmvt_item-stge_loc = ti_vbap-lgort. it_afs_goodsmvt_item-batch = ti_vbep-j_3acharg. it_afs_goodsmvt_item-move_stloc = ti_vbap-lgort. it_afs_goodsmvt_item-move_type = 321. it_afs_goodsmvt_item-entry_qnt = ti_vbep-bmeng. it_afs_goodsmvt_item-entry_uom = ti_vbep-vrkme. it_afs_goodsmvt_item-par_compco = s_vbak-bukrs_vf. APPEND it_afs_goodsmvt_item. s_goodsmvt_header-pstng_date = sy-datum. s_goodsmvt_header-doc_date = sy-datum. goodsmvt_code = '04'.-------------------
¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?Comentario
-
Si deberia ser lo mismo, lo que no entiendo es por en el programa que ne cree para probar que pasar si anda bien el llamada a la BAPI y no devuelve error. pero el programa Z donde la tengo que poner ahi con lo mismo me devuelve error...es muy raro...
Saludos.Comentario
-
Ahi encontre cual era el problema. Ante de llamar a BAPI_GOODSMVT_CREATE estoy llamando a la funcion VB_BATCH_DETERMINATION para recuperar el lote y esto es lo que hace luego que la BAPI me emita el error, porque si saco el llamado a la funcion para recueprar el Lote la BAPI anda bien...que sera?
Saludos.Comentario
-
Me esta pasando lo mismo, uso la VB_BATCH_DETERMINATION, y luego al usar la bapi BAPI_GOODSMVT_CREATE , las pruebo por separado y todo funciona bien, encontraste la solución?Originalmente publicado por vrpascualAhi encontre cual era el problema. Ante de llamar a BAPI_GOODSMVT_CREATE estoy llamando a la funcion VB_BATCH_DETERMINATION para recuperar el lote y esto es lo que hace luego que la BAPI me emita el error, porque si saco el llamado a la funcion para recueprar el Lote la BAPI anda bien...que sera?
Saludos.Henry José
San Cristóbal, VenezuelaComentario
"Movimiento mercancías imposible con clase movimiento 460". Y la cantidad que paso a desbloquear es 10 y en la tabla tiene bloqueada 550.
Comentario