08-22-2008 10:43 AM
Hi im Using BAPI_GOODSMVT_CREATE for mvmt type 101...
for maintaining serial no's..
ex:
when my PO qty is 93...i should give the issue qty as 5...
and the enter 5 serial no's and save..
This is getting correct when posted through MB01.
But when i use this BAPI...
it sthrowing the message..."Maintain serial numbers for total quantity"..
could any body help me on this...for posting partially
08-22-2008 10:47 AM
Fill the Table parameter 'GOODSMVT_SERIALNUMBER'
SAMPLE CODE:
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
exporting
GOODSMVT_HEADER = GOODSMVT_HEADER
GOODSMVT_CODE = GOODSMVT_CODE
TESTRUN = TESTRUN
importing
GOODSMVT_HEADRET = GOODSMVT_HEADRET
MATERIALDOCUMENT = MATERIALDOCUMENT
MATDOCUMENTYEAR = MATDOCUMENTYEAR
tables
GOODSMVT_ITEM = GOODSMVT_ITEM
GOODSMVT_SERIALNUMBER = GOODSMVT_SERIALNUMBER
RETURN = RETURN
exceptions
OTHERS = 1
.
IF SY-SUBRC <> 0.
* write IDoc status-record as error *
CLEAR BAPI_RETN_INFO.
BAPI_RETN_INFO-TYPE = 'E'.
BAPI_RETN_INFO-ID = SY-MSGID.
BAPI_RETN_INFO-NUMBER = SY-MSGNO.
BAPI_RETN_INFO-MESSAGE_V1 = SY-MSGV1.
BAPI_RETN_INFO-MESSAGE_V2 = SY-MSGV2.
BAPI_RETN_INFO-MESSAGE_V3 = SY-MSGV3.
BAPI_RETN_INFO-MESSAGE_V4 = SY-MSGV4.
BAPI_IDOC_STATUS = '51'.
Edited by: Pankaj Singh on Aug 22, 2008 3:18 PM
08-22-2008 10:47 AM
Fill the Table parameter 'GOODSMVT_SERIALNUMBER'
SAMPLE CODE:
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
exporting
GOODSMVT_HEADER = GOODSMVT_HEADER
GOODSMVT_CODE = GOODSMVT_CODE
TESTRUN = TESTRUN
importing
GOODSMVT_HEADRET = GOODSMVT_HEADRET
MATERIALDOCUMENT = MATERIALDOCUMENT
MATDOCUMENTYEAR = MATDOCUMENTYEAR
tables
GOODSMVT_ITEM = GOODSMVT_ITEM
GOODSMVT_SERIALNUMBER = GOODSMVT_SERIALNUMBER
RETURN = RETURN
exceptions
OTHERS = 1
.
IF SY-SUBRC <> 0.
* write IDoc status-record as error *
CLEAR BAPI_RETN_INFO.
BAPI_RETN_INFO-TYPE = 'E'.
BAPI_RETN_INFO-ID = SY-MSGID.
BAPI_RETN_INFO-NUMBER = SY-MSGNO.
BAPI_RETN_INFO-MESSAGE_V1 = SY-MSGV1.
BAPI_RETN_INFO-MESSAGE_V2 = SY-MSGV2.
BAPI_RETN_INFO-MESSAGE_V3 = SY-MSGV3.
BAPI_RETN_INFO-MESSAGE_V4 = SY-MSGV4.
BAPI_IDOC_STATUS = '51'.
Edited by: Pankaj Singh on Aug 22, 2008 3:18 PM