POS Message : Negative Qty violation for item Available & selected Item Qty.

POS Message : Negative Qty violation for item Available & selected Item Qty.

Problem Statement

When users select the product , he get the message like below :

Negative Qty violation for item PTG002900/L230223. Available: 3 .00, selected 6.00

Environment

iVend reatail-6.6 7989 with SAP Business One

Symptoms

After Scanning with batch enable items on POS then error message POP UP “Negative Qty violation for item  . Available: 3 .00 ,selected 6.00 “ even if  sum of the InStockQuantity of all batch equal to the  InStockQuantity of the item  is more than 19000.

 

Resolution/Work Around

While investigation we Log into the iVend Management Console and navigate to: Administration > System Initialization > Enterprise –Check this parameter -  Automatically Select Serial/Batch and found that “Expirydate” option selected from the drop down list  

Expiry Date – “The system will automatically select the Batch numbered items that will expire first”.

So based on this option it will consider Batch numbered items that will expire first. And First expiry batch QTY is less than selected consider Batch numbered items and giving below error “Negative Qty violation for item PTG002900/L230223”

 
Suggestion
To Avoid this this error, need to select “Manual” option selected from the drop down of    Automatically Select Serial/Batch

Also if batch item having multi UOM then Available stock showing in Base UOM by default on POS screen