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 integration 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:
blanket PO, CL_ARBERP_BUS2012_ORDR_OUT, method MAP_PO_HEADER, ariba, cXML, invoice invoice not allowed Ariba.invoicingAllowed Ariba.availableAmount , KBA , BNS-INT-ARI-MM , Ariba Integration with S/4HANA Materials Management , BNS-ARI-SE-ERP , Ariba Integration Add-On for ERP , BNS-ARI-SE-ERP-BUY , Ariba Integration Add-On for ERP Buy Side , Problem
About this pageThis is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).
Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.