|
When creating a standard invoice one of the following errors appear under a specific line item:
The subtotal under this line exceeds limit.
or
The serviced amount under this line exceeds limit.
The Purchase Order (PO) Commerce Extensible Markup Language (cXML) file, contains a value, lower than the supplier is trying to invoice on a line item.
The tag <MaxAmount> needs to be set with a valid value. To check this information:
Note: When the supplier is trying to invoice, the value 0 will always be invalid:
<MaxAmount>
<Money currency="USD">0.00</Money>
</MaxAmount>
If this solution doesn't resolve the error, proceed with the same described steps above to the tags ExpectedUnplanned and MaximumUnplanned in the PO cXML file:
<Extrinsic name="MaximumUnplanned">
<Money currency="USD">0.00</Money>
</Extrinsic>
<Extrinsic name="ExpectedUnplanned">
<Money currency="USD">0.00</Money>
</Extrinsic>
Note: these tags can have their values updated to a valid one or be removed.
The tags mentioned in the article are added by the ERP or P2P systems, which means that it comes from outside of SAP Business Network.
For better understanding about MaxAmount, ExpectedUnplanned and MaximumUnplanned tags you can access the cXML Solutions Guide
SAP Business Network for Procurement & Supply Chain > Transaction Documents > Transaction (Invoicing)
SAP Business Network for Procurement & Supply Chain > Transaction Documents > Transaction (Purchase Orders, Ship Notices & Goods Receipts)