Skip to Content
0
Former Member
Feb 23, 2011 at 05:02 AM

For reservation 0000443815 0000, no movements can be posted,

5077 Views

Hi All experts,

i am geting error msg, while using BAPI_GOODSMVT_CREATE wiht movement type 311.

the error msg is " For reservation 0000443815 0000, no movements can be posted".

Here is my code.

IF I_ZMM_S_MBIB_LOT[] IS NOT INITIAL.

*moving posting date and document date to header

GOODSMVT_HEADER-PSTNG_DATE = ZMM_S_MBIB_311-BUDAT.

GOODSMVT_HEADER-DOC_DATE = ZMM_S_MBIB_311-BUDAT.

LOOP AT I_ZMM_S_MBIB_LOT WHERE MENGE NE '0'.

IF I_ZMM_S_MBIB_LOT-IND = 'X'.

*moving material and plant ,stge_loc,qty and movement type to header

GOODSMVT_ITEM-MATERIAL = I_ZMM_S_MBIB_LOT-MATNR.

GOODSMVT_ITEM-PLANT = I_ZMM_S_MBIB_LOT-WERKS.

GOODSMVT_ITEM-BATCH = I_ZMM_S_MBIB_LOT-CHARG.

GOODSMVT_ITEM-STGE_LOC = I_ZMM_S_MBIB_LOT-SLGORT.

GOODSMVT_ITEM-MOVE_TYPE = '311'.

GOODSMVT_ITEM-ENTRY_QNT = I_ZMM_S_MBIB_LOT-MENGE.

GOODSMVT_ITEM-ENTRY_UOM = I_ZMM_S_MBIB_LOT-MEINS.

GOODSMVT_ITEM-MOVE_MAT = I_ZMM_S_MBIB_LOT-MATNR.

GOODSMVT_ITEM-MOVE_PLANT = I_ZMM_S_MBIB_LOT-RWERKS.

GOODSMVT_ITEM-MOVE_BATCH = I_ZMM_S_MBIB_LOT-UMCHA.

GOODSMVT_ITEM-MOVE_STLOC = I_ZMM_S_MBIB_LOT-UMLGO.

GOODSMVT_ITEM-RESERV_NO = I_ZMM_S_MBIB_LOT-RSNUM.

CALL FUNCTION 'BAPI_GOODSMVT_CREATE'

EXPORTING

GOODSMVT_HEADER = GOODSMVT_HEADER

GOODSMVT_CODE = '04'

  • TESTRUN = ' '

  • GOODSMVT_REF_EWM =

IMPORTING

  • GOODSMVT_HEADRET =

MATERIALDOCUMENT = MATERIALDOCUMENT

MATDOCUMENTYEAR = MATDOCUMENTYEAR

TABLES

GOODSMVT_ITEM = GOODSMVT_ITEM

  • GOODSMVT_SERIALNUMBER =

RETURN = RETURN.

  • GOODSMVT_SERV_PART_DATA =

  • EXTENSIONIN =

ELSE.

Thanks

Sachin