cancel
Showing results for 
Search instead for 
Did you mean: 

Idoc Type for Goods Receipt against a PO

Former Member
0 Kudos

Hi ,

The Goods Recept is already done in my legacy system, So my interface updates the goods receipt in SAP based on goods receipt done in Legacy system.

I receive following data:

Plant

Purchase Order Number

Line Item

Pack List Number

Material Number

Quantity

Storage Location

GM_CODE = '01'

MVT_IND Movement indicator = 'B'

So I want which Standard Idoc Type I can use for this.

I reffered to Note 833603.

In that

1. WMMBXY (WMMBID01, WMMBID02) and

2. MBGMCR (MBGMCR01, MBGMCR02) is mentioned.

Which one I should Use, as this GR is done again PO so its mandatory for me to pass Purchase Order Number and line item.

Plz guide me which IDOC type i shd choose.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Solved my self.

Thanks

Former Member
0 Kudos

Hi,

Please give me a procedure to solving the issue? Idoc Type for Goods

Receipt against a Po.

Thanks,

Saravanakumar V

Former Member
0 Kudos

Hi Use this :

I used the 2nd one as mine was not related to any warehouse mangement.

1. WMMBXY (WMMBID01, WMMBID02) and

2. MBGMCR (MBGMCR01, MBGMCR02) is mentioned.

Thanks

Amresh

Former Member
0 Kudos

Will BAPI : BAPI_GOODSMVT_CREATE will work when GR is done with reference to sheduling agreement.

Amresh

Edited by: Amresh kumar Panda on Oct 14, 2009 3:20 PM

Former Member
0 Kudos

Hi,

Use the message type WMMBXY, IDOC Type as WMMBID02 and the function module is L_IDOC_INPUT_WMMBXY (Process Code WMMB) to process the Goods Receipt against a PO.

I have successfully used that in many projects till now.

Please let me know if you have any queries.

Thansk,

Mahesh.

Former Member
0 Kudos

Isn't this for Inbound GR?? I checked the logic behind the FM. All it is doing is creating Goods Movement . But we are looking for Outbound Idoc after GR.

Former Member
0 Kudos

Hi,

As purchase order number is mandatory, MBGMCR02 basic type can be used (as it contains PO_NUMBER). You can use we60 (documetation) to check for the existence of fields by inputting the basic type.

Regards,

Revathi.

venkateswarareddy_medam
Active Participant
0 Kudos

Hi,

You can use WMMBID02 idoc type.

Regards,

Venkat.