SAP Knowledge Base Article - Preview

2736587 - Due to the missing extrinsic the supplier gets error: Invoices are not allowed for the Blanket Purchase Order

Symptom

In S/4Hana versions, in class CL_ARBERP_BUS2012_ORDR_OUT, method MAP_PO_HEADER the code for the "blanket PO" mapping is missing, it was there in SAP ERP versions (Ariba Network Integration for SAP Business Suite add-on), and hence error comes at PO sending attempt to Ariba:
"Due to the missing extrinsic the supplier gets error "Invoices are not allowed for the Blanket Purchase Order".

And also visible in the outsent cXML that this part is missing:

</TermsOfDelivery>
<Extrinsic name="Ariba.invoicingAllowed">Yes</Extrinsic>
<Extrinsic name="Ariba.availableAmount">0.0</Extrinsic>
</OrderRequestHeader>


Read more...

Environment

Product

SAP Ariba solution integration for SAP Business Suite all versions ; SAP S/4HANA all versions

Keywords

blanket PO, CL_ARBERP_BUS2012_ORDR_OUT, method MAP_PO_HEADER, ariba, cXML, invoice invoice not allowed  Ariba.invoicingAllowed Ariba.availableAmount, ARBERP, BSAO , KBA , BNS-INT-ARI-MM , Native cXML Ariba int. with S/4HANA – MM , BNS-ARI-SE-ERP , Business Suite Ariba integration add-on for SAP ERP , BNS-ARI-SE-ERP-BUY , Business Suite Ariba integration add-on (ERP) - Buy side , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.