cancel
Showing results for 
Search instead for 
Did you mean: 

BAPI_MATERIAL_SAVEDATA

Former Member
0 Kudos

Hello Experts,

If i have a reference plant and reference storage location and Ref distribution channel storage type country of origin.how can i create a material through BAPI.

Regards

Prasun

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi

read this sample code. hope it helps

DATA: GOODSMVT_HEADER LIKE BAPI2017_GM_HEAD_01,

" Material Document Header Data

GOODSMVT_CODE LIKE BAPI2017_GM_CODE,

" Assign code to transaction for BAPI goods movement

MATERIALDOCUMENT LIKE BAPI2017_GM_HEAD_RET-MAT_DOC,

" Number of Material Document

GOODSMVT_ITEM LIKE BAPI2017_GM_ITEM_CREATE OCCURS 0 WITH HEADER

LINE,

" Create Material Document Item

RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE

" Return table for messages

.

*Fill values in header

GOODSMVT_HEADER-PSTNG_DATE = '20030825'.

GOODSMVT_HEADER-DOC_DATE = '20030802'.

*Fill GOODSMVT_CODE

GOODSMVT_CODE-GM_CODE = '05' .

*Fill Item Table

GOODSMVT_ITEM-MATERIAL = '100-100'.

GOODSMVT_ITEM-PLANT = '1000'.

GOODSMVT_ITEM-STGE_LOC = '0001'.

GOODSMVT_ITEM-MOVE_TYPE = '501'.

GOODSMVT_ITEM-ENTRY_QNT = '50'.

GOODSMVT_ITEM-ITEM_TEXT = 'Test Sanket'.

*GOODSMVT_ITEM-COSTCENTER = '1000'.

APPEND GOODSMVT_ITEM.

*Create Good's movement

CALL FUNCTION 'BAPI_GOODSMVT_CREATE'

EXPORTING

GOODSMVT_HEADER = GOODSMVT_HEADER

GOODSMVT_CODE = GOODSMVT_CODE

IMPORTING

MATERIALDOCUMENT = MATERIALDOCUMENT

TABLES

GOODSMVT_ITEM = GOODSMVT_ITEM

RETURN = RETURN.

*Commit BAPI

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

EXPORTING

WAIT = 'X'.

*Display Goods movement number

FORMAT COLOR 6 INVERSE ON.

READ TABLE RETURN WITH KEY TYPE = 'E'.

IF SY-SUBRC = 0.

WRITE: /,'ERROR! Goods movement not created'.

ELSE.

WRITE: /,'Goods movent number',MATERIALDOCUMENT COLOR 5,

'posted for material',GOODSMVT_ITEM-MATERIAL.

ENDIF.

FORMAT COLOR OFF INVERSE OFF.

regards

Nishant Malhotra

Former Member
0 Kudos

thx

Answers (1)

Answers (1)

Former Member
0 Kudos

hii prasun,

just refer the following link,

regards,

Shweta

Edited by: Shweta Joon on Aug 18, 2009 11:55 AM