Why is my Carbon Copy (CC) Invoice failed with Error: "Disallowed read access. Security Violation"
Buyer is sending a Carbon Copy (CC) Invoice to a Supplier and it is failing with the following error:
<Status code="500" text="Internal Server Error">Error:Disallowed read access. Security Violation.
Entity: _EOIntegralKeyGlobalID[ANCXMLDocument (java.math.BigDecimal)]
These are two possible causes for that error in CC Invoices:
- Supplier ANID and Vendor ID in the cXML of the CC Invoice are not matching Supplier ANID and Vendor ID configured in SAP Business Network Buyer Account
- The Purchase Order (PO) referenced in the <DocumentReference> cXML tag belongs to a different Supplier
Depending on the cause, please review the following information to fix the issue:
- You have to either correct the values in the Business Network or in Ariba Buying (P2P) so the values match.
SAP Business Network ID (ANID) and Vendor ID should be in sync in both Business network and P2P - You have to make the necessary changes in the record of the Suppliers in Ariba Buying (P2P) and in the CC Invoice creation so the correct PO gets referenced in the cXML
SAP Business Network for Procurement & Supply Chain > Transaction Documents > Transaction (Invoicing)