2009 Oct 29 11:48 AM
i have developed BDC FOR the MIGO transaction with GOODS RECIEPTS against PURCHASE ORDER and i passed subcontract challan number and year it is given problem .please suggest me and send me sample program using bapi function module Name :BAPI_GOODSMVT_CREATE
Regards
Asish
i have developed BDC FOR the MIGO transaction with GOODS RECIEPTS against PURCHASE ORDER and i passed subcontract challan number and year it is given problem .please suggest me and send me sample program using bapi function module Name :BAPI_GOODSMVT_CREATE
Regards
Asish
2009 Oct 29 12:05 PM
2009 Oct 30 12:33 PM
Hi,
I used this Bapi for stock material Upload(MIGO). I will show some part of my code.
LOOP at it_data INTO wa_data.
on CHANGE OF wa_data-sgtxt.
MOVE-CORRESPONDING wa_data to wa_mat.
APPEND wa_mat to it_mat.
endon.
ENDLOOP.
loop at it_mat INTO wa_mat.
PERFORM date_conv USING wa_mat-bldat CHANGING bapi_head-PSTNG_DATE.
*bapi_head-PSTNG_DATE = wa_mat-bldat.
PERFORM date_conv USING wa_mat-budat CHANGING bapi_head-DOC_DATE.
*bapi_head-DOC_DATE = wa_mat-budat.
bapi_head-HEADER_TXT = wa_mat-bktxt.
bapi_code-GM_CODE = '05'.
LOOP at it_data INTO wa_data WHERE sgtxt = wa_mat-sgtxt.
wa_item-MATERIAL = wa_Data-matnr.
wa_item-PLANT = wa_data-werks.
wa_item-STGE_LOC = wa_data-lgort.
wa_item-BATCH = wa_data-charg.
wa_item-MOVE_TYPE = wa_data-bwart.
PERFORM date_conv USING wa_data-vfdat CHANGING wa_item-EXPIRYDATE.
*wa_item-EXPIRYDATE = wa_data-vfdat.
wa_item-ENTRY_QNT = wa_data-erfmg.
wa_item-ITEM_TEXT = wa_data-sgtxt.
wa_item-AMOUNT_LC = wa_data-amt_lc.
APPEND wa_item to it_item.
endloop.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
GOODSMVT_HEADER = bapi_head
GOODSMVT_CODE = bapi_code
IMPORTING
MATERIALDOCUMENT = MATDOC
MATDOCUMENTYEAR = matyr
TABLES
GOODSMVT_ITEM = it_item
RETURN = it_ret
.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'
.
CLEAR:matdoc,matyr,bapi_head,bapi_code,wa_item,wa_ret,wa_data,wa_mat.
refresh:it_item,it_ret.
ENDLOOP.
Hope This Helps You.
Regards,
Manesh.R
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |