|
Order Confirmation is failing with the error allDetail is not a valid confirmation status for header level.
There are two possible causes for this issue:
Type="allDetail" is required when the above entitlements are enabled. The entitlement also requires that the confirmation contain ConfirmationItem elements with line item information from the order.
Feature CSC-23050 adds extrinsic allDetailOC to POs originating from SAP Ariba Buying and Invoicing as it does not support allDetail order confirmations.
This is a two-step process which covers enabling feature CSC-23050 in SAP Business Network and carrying out customization in SAP Ariba Procurement.
In SAP Business Network, the buyer needs to enable entitlement Enhanced order confirmation integration capabilities for hosted and integrated suppliers.
If this entitlement is already enabled and feature CSC-23050 is enabled as well, the supplier needs to send an order confirmation with type="accept", type="reject" or type="detail" at the header level whenever the Purchase Order (PO) is originating from SAP Ariba Procurement.
In SAP Ariba Procurement : (Only applicable if SAP Ariba Procurement sends orders to the SAP Business Network)
POs created after customization can be identified by extrinsic allDetailOC in the Payload.
<Extrinsic name="allDetailOC">notAllowed</Extrinsic>
This field will need to be created/exported from the ERP if the PO is sent to the SAP Business Network from the ERP.
Purchasing > Purchase Orders > Order Confirmation
SAP Integration Suite Managed Gateway > Managed Gateway for Business Network SCC > Managed Gateway for Buyer Business Network SCC