Support Note KB0403226
Email
How do I resolve receipts that are failing to send to my ERP?
Symptom

Receipts (as well as negative/ reverse receipts) are created in SAP Business Network but are failing due to ERP Push Error.


Cause

When receiving an ERP Push error, investigate within your external procurement solution to find out if information is missing or incomplete.

If the error is because the order can't be found in your ERP, ensure that the order wasn't Force Ordered or deleted on the ERP after it was sent from SAP. Future operations aren't supported for forced orders, refer to document Order transmission and failed orders.


Resolution

Understanding receipt workflow:

In situations where the error cannot be fixed, we recommend the below approaches:

Option 1 (recommended):
Force Process the receipt using the Force Process button on the receipt's header. Then create the receipt manually on ERP.

Option 2:
If manual creation of receipts is not allowed or not possible:

  1. Force Process the stuck receipts (the one(s) receiving ERP Push Errors).
  2. Ensure that any new receipt will get an ERP Push Error as well. Suggestion: marking Delivery Complete or closing the Order for receiving on the ERP, not SAP Ariba Procurement, can help.
  3. Create a new receipt that will reverse the stuck receipt: if the first receipt has quantity 1, then the reverse receipt should have quantity -1; and vice versa.
  4. Submit the new receipt.
  5. After that, the new reversal receipt should also be Force Processed.
  6. This will leave the order on SAP Ariba with 2 receipts canceling each other out.
  7. Revert the changes done on step 2.
  8. Now you need to ensure that any new receipt created will successfully flow to the ERP, then create a new receipt.

Caution: Test first to ensure no step is missed, or if there's complex receiving performed on the order. It is important to understand the logic and can vary based on the ERP response. For instance, if ERP accepts the negative receipt and posts it instead of sending back error, this approach cannot be followed.


Option 3:
Edit the receipt with ERP Push Error and set the Amount Accepted/Number Accepted as 0 and resubmit. Use the Close Order button on the receipt (the order may still be reopened).

Caution: Do not use this option if there are any new receipts posted against the order. Even if they are in Processed state and exported to ERP, they will be removed. This option is also not possible if your site is enabled for Purchase Order line level closure.


See Also

To further read about specific documentations about receiving, please refer below:



Applies To

Purchasing > Receiving
Purchasing > Receiving > Receipt Import/Export

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy