cancel
Showing results for 
Search instead for 
Did you mean: 

Creation of Inbound Delivery with reference from PO

Former Member
0 Kudos

Hi,

I use this FM-BBP_INB_DELIVERY_CREATE for creation of inbound delivery. Delivery date is same Actual GR date means it's working fine. But i give less than or greater than Actual GR date means it shows following error,

'Acknowledgment for PO item 10028 00010 contains date variance'

Please tell me how to correct this error.Otherwise tell me correct FM/BAPI to create inbound delivery with reference from PO

Accepted Solutions (0)

Answers (1)

Answers (1)

anjaneya_bhardwaj2
Contributor
0 Kudos

Hi ,

I think the error is due to miamatch in the dlivery date requested in purchase order and one in the confirmation given by vendor ...It is like this you have asked for a item on 2nd vendor has acknowledged that i will give it to you on 10th confirmation tab acknowledgement and you might be trying to create an inbound delivery before 10th ,,,,can you check the dates on the PO requeasted delivery date and one which has been provided by vendor ....Please tell us your your eaxvt business process so that we can identify the exact reason for error ...BTW you can debug and see from where the message is originating and why ?

I will suggest you to google as there are many threads on similar problem in past in/outside forum ...

Thanks,

Anjaeya

Former Member
0 Kudos

Hi Anjaneya,

My business process is,(In MM side)

I create one purchase order(me21n) mention Delivery Date is 24.08.2011 and Delivery Qty is 20 etc......And raise the po to vendor.

In vendor side, check the po details and perform confirmation process i.e creation of inbound delivery using FM BBP_INB_DELIVERY_CREATE. I give the following inputs,

Import

IS_INB_DELIVERY_HEADER -DELIV_DATE = 26.08.2011

Tables

IT_INB_DELIVERY_DETAIL -MATERIAL = M1

IT_INB_DELIVERY_DETAIL -DELIV_QTY = 20

IT_INB_DELIVERY_DETAIL-UNIT = EA

IT_INB_DELIVERY_DETAIL-PO_NUMBER = 0000010028

IT_INB_DELIVERY_DETAIL -PO_ITEM = 00010

If run this FM shows the following error

' Acknowledgment for PO item 0000010028 00010 contains date variance'

Please tell me how to correct this error.

anjaneya_bhardwaj2
Contributor
0 Kudos

The process should be .

Craete a PO ..raise a message / IDOC .

The Vendor acknowledges it by giving the confirmation IDOC and dates if the Acknowledge reqired is checked ..Then created inbound idoc ..What my guess is that you have the acknowledge required checked on your PO and Vendor has neither confirmed or you have not entered the the confirmation data manually specially with dates and that's why the error .

If your data has not this checked then need to debug and see why do you have this error .

Thank you

Former Member
0 Kudos

Hi Anjaneya,

Thanks for your advise

Please tell me that before inbound delivery creation , what process is needed ? I want that confirmation process.Explain clearly with sample coding.

and

What is the use of FM ME_CONFIRMATION_VIA_EDI.

Regards,

Sathishkumar A

anjaneya_bhardwaj2
Contributor
0 Kudos

Hi ,

There is no explicit BAPI as SAP did not expect it to update using the FM/BAPI .The FM you have may not be a good idea .I would recommend BDC or standard IDOC ORDRSP [;.

This has to be done using IDOC or A BDC job .Go through the thraed and notes above where other people had had this requirement and solution

Thanks,

Anjaneya .