Integration failure : Cannot add row without complete selection of batch/serial numbers
Environment :
iVend 6.6 7989 with SAPB1 10
Problem statement:-
There is Sales integration failure from iVend to SAPB1 with error message :

"System.Exception: DI:Cannot add row without complete selection of batch/serial numbers"
Symptoms :-
User created POS sales Transaction and selected incorrect UOM on Product with batch selection
Proposed solution: -
1. Need to check if the related batch number is present in iVend & in SAP.
2. If Batch/Serial are present in ERP and iVend Need to check if Batch/Serial Quantity is available in SAP for same.
3.If Wrong UOM is selected and Related Quantity is not available to sell in ERP Then it will be stuck in Integration and would require manual correction of Data. In DB.
Constraints / scenarios :
Not Applicable
Related Articles
SAP Business One - iVend Retail Integration Points
Introduction SAP Business One software is created specifically for small and midsized businesses. It is a powerful application and iVend Retail seamlessly integrates with it to help retailers better manage every aspect of their daily retail ...
iVend POS - Expiry Date Required for Batch-Serial
Introduction In iVend, for Serial and Batch managed products, a retailer can capture the expiry date of the products while adding a purchase transaction. Furthermore, to avoid user mistakes, iVend can be configured to enforce the capturing of the ...
General Settings in SAP Business One
Introduction The iVend Add-on helps in setting up some configurations required for integrating iVend with SAP Business One. The following sections of this document capture the functionality of the new screens created and new fields added to the SAP ...
iVend POS Autoselection of Serial or Batch based item
Introduction This article provides information on the automatic Serial and Batch selection of items in a sale at the POS. With the help of this functionality a user can reduce the cashier's effort to search and select the Serial numbers or Batches ...
Integration failure There is no row at position 0.
Environment : iVend 6.6 Patch With SAPB1 9.2 Localization Ecuador Problem Statement : There is POS sales integration failure from iVend to SAPB1 Error message : System.IndexOutOfRangeException: There is no row at position 0. at ...