Version:
Not the version-specific
Issue
Integration issue from iVend to SAP where transactions were failed due to the below error:
System.Exception DI 1470000202 Quantity defined causes inventory to fall below-defined minimum; in "Quantity", enter valid value [INV1.ItemCode][line 1] at ReplicationSBOIntegrationWinSer.IntegrationObjects.Base.ARInvoice.CreateARInvoice(DataRow[] objDataRow, DataRow[] objDataRowSurcharges, DataSet
Resolution
This is the SAP DI API validation, which was causing to fail these transactions.
The corresponding setting in SAP was updated to ignore such conditions then failed record was retried and the records were synced in SAP without any issue. Below is the setting which was changed in SAP:
SAP >> Document Settings >> Response to release / receipt of inventory outside defined range >> changed to "without warning" >> Earlier it was Block Release / receipt option marked.
Below is the screenshot for the same from the SAP: