Ver Mensaje Individual
  #11  
Viejo 15/08/11, 15:27:55
vrpascual vrpascual is offline
Junior Member
 
Fecha de Ingreso: nov 2007
Mensajes: 22
Unhappy Error "Movimiento mercancías imposible con clase movimiento 460"

Cuando llamo a la BAPI por medio de un programa me devuelve el error "Movimiento mercancías imposible con clase movimiento 460" y si corro la bapi por la SE37 con los mismos datos anda OK.
los datos que paso son:
DATA vl_code TYPE gm_code VALUE '04'.

*se completan los datos para crear el documento

wl_header-pstng_date = sy-datum.
wl_header-doc_date = sy-datum.

wl_code-gm_code = vl_code.

wl_item-material = '000000000000003963'. "Material
wl_item-plant = 'AG03'. " CENTRO ORIGEN
wl_item-stge_loc = 'ST01'. " Almacen
wl_item-batch = 'AG'. "Lote
wl_item-move_type = '459'. " Clase mov.
wl_item-entry_qnt = 10. " Cantidad
wl_item-entry_uom = 'ST'. "Unidad
wl_item-move_stloc = 'ST01'. " Almacen
wl_item-move_batch = 'AG'. "Lote
APPEND wl_item TO ti_item.

*se crea el documento
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = wl_header
goodsmvt_code = wl_code
testrun = ''
IMPORTING
materialdocument = vl_mat_doc
matdocumentyear = vl_doc_year
TABLES
goodsmvt_item = ti_item
return = ti_return.

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

Alguien me podria indicar a que se debe el error? o si me falta algun dato?
Saludos.
Responder Con Cita