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 for Me (Login required).
Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.