2008 Feb 22 8:33 AM
Hi All,
I am using BAPI_GOODSMVT_CREATE to do the goods issue with reference to the reservation, but i am getting the error as "Document type not defined " in "GOODSMVT_ITEM".
I am passing the following data to the BAPI.
GOODSMVT_HEADER-PSTNG_DATE = SY-DATUM.
GOODSMVT_HEADER-DOC_DATE = SY-DATUM.
GOODSMVT_HEADER-PR_UNAME = SY-UNAME.
GOODSMVT_CODE-GM_CODE = '03'.
GOODSMVT_ITEM-MATERIAL = 00000000402
GOODSMVT_ITEM-PLANT = FPT1
GOODSMVT_ITEM-STGE_LOC = GOODSMVT_ITEM-MOVE_TYPE = 201
GOODSMVT_ITEM-RESERV_NO = 8723
GOODSMVT_ITEM-RES_ITEM = 1
GOODSMVT_ITEM-RES_TYPE = ' '
GOODSMVT_ITEM-ORDERID = ' '
GOODSMVT_ITEM-ORDER_ITNO = 1
GOODSMVT_ITEM-MVT_IND = ' '
GOODSMVT_ITEM-VAL_TYPE = ' '
GOODSMVT_ITEM-ENTRY_QNT = 5
GOODSMVT_ITEM-ENTRY_UOM = EA
CALL FUNCTION 'BAPI_GOODSMVT_CREATE' EXPORTING
GOODSMVT_HEADER = GW_GOODSMVT_HEADER
GOODSMVT_CODE = GW_GOODSMVT_CODE
IMPORTING
GOODSMVT_HEADRET = GW_GOODSMVT_HEADRET
MATERIALDOCUMENT = V_MATDOC
MATDOCUMENTYEAR = V_MATDOC_YEAR
TABLES
GOODSMVT_ITEM = GT_GOODSMVT_ITEM[]
RETURN = GT_RETURN[].
Can any one tell me, what could be the problem?
Hi All,
I am using BAPI_GOODSMVT_CREATE to do the goods issue with reference to the reservation, but i am getting the error as "Document type not defined " in "GOODSMVT_ITEM".
I am passing the following data to the BAPI.
GOODSMVT_HEADER-PSTNG_DATE = SY-DATUM.
GOODSMVT_HEADER-DOC_DATE = SY-DATUM.
GOODSMVT_HEADER-PR_UNAME = SY-UNAME.
GOODSMVT_CODE-GM_CODE = '03'.
GOODSMVT_ITEM-MATERIAL = 00000000402
GOODSMVT_ITEM-PLANT = FPT1
GOODSMVT_ITEM-STGE_LOC = GOODSMVT_ITEM-MOVE_TYPE = 201
GOODSMVT_ITEM-RESERV_NO = 8723
GOODSMVT_ITEM-RES_ITEM = 1
GOODSMVT_ITEM-RES_TYPE = ' '
GOODSMVT_ITEM-ORDERID = ' '
GOODSMVT_ITEM-ORDER_ITNO = 1
GOODSMVT_ITEM-MVT_IND = ' '
GOODSMVT_ITEM-VAL_TYPE = ' '
GOODSMVT_ITEM-ENTRY_QNT = 5
GOODSMVT_ITEM-ENTRY_UOM = EA
CALL FUNCTION 'BAPI_GOODSMVT_CREATE' EXPORTING
GOODSMVT_HEADER = GW_GOODSMVT_HEADER
GOODSMVT_CODE = GW_GOODSMVT_CODE
IMPORTING
GOODSMVT_HEADRET = GW_GOODSMVT_HEADRET
MATERIALDOCUMENT = V_MATDOC
MATDOCUMENTYEAR = V_MATDOC_YEAR
TABLES
GOODSMVT_ITEM = GT_GOODSMVT_ITEM[]
RETURN = GT_RETURN[].
Can any one tell me, what could be the problem?
2008 Feb 22 9:14 AM
If you want to do Goods Issue against Reservation, try below mentioned:
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = wa_header
goodsmvt_code = c_mvt_code "Movement code-03
IMPORTING
materialdocument = v_matdoc
TABLES
goodsmvt_item = it_items
return = it_return.
where :
wa_header-pstng_date = sy-datum. "Posting Date
wa_header-doc_date = sy-datum. "Document Date
wa_header-ref_doc_no = <Reservation Number >. "Reference Doc number
In item data:
wa_items-material = < Material Number >. "Material Number
wa_items-plant = <Plant>. "Plant
wa_items-stge_loc = <Storage Location > "Storage Location
wa_items-move_type =261. "Movement Type - '261'
wa_items-orderid = <Order Number from Reservation RESB-AUFNR>
wa_items-reserv_no = <Reservation Number RESB-RSNUM>
wa_items-res_item = <Reservation Item No RESB-RSPOS>
wa_items-res_type = < Record Type RESB-RSART >
wa_items-entry_qnt = quantity
append wa_items to it_items
<REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on Feb 22, 2008 4:04 PM
2012 Oct 28 6:54 AM
Hi,
I am using the BAPI Goods movement for goods issue against reservation for movement 201 . Result gives the document number generated but that document number is not displayed into the the T-CODE MB03 or in MIGO .
The error is
can any one help me
2012 Nov 09 6:27 AM
Did you use after creation of document 'BAPI_TRANSACTION_COMMIT'? If not in se37 choose top left FM->test->Testing in sequence. Write the sequence of FM(BAPI_GOODSMVT_CREATE, BAPI_TRANSACTION_COMMIT). Execute. Then check!!!
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |