Subversion Repositories SmartDukaan

Rev

Rev 6641 | Rev 7410 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6641 Rev 7321
Line 220... Line 220...
220
            }
220
            }
221
            else {
221
            else {
222
                lineItem.setExtra_info(ScanRecordType.VALID.name());
222
                lineItem.setExtra_info(ScanRecordType.VALID.name());
223
                if (StringUtils.isNotBlank(lineItem.getSerial_number())) {
223
                if (StringUtils.isNotBlank(lineItem.getSerial_number())) {
224
                    try {
224
                    try {
225
                        warehouseClient.getInventoryItem(lineItem.getSerial_number());
225
                    	InventoryItem inventoryItem = warehouseClient.getInventoryItem(lineItem.getSerial_number());
-
 
226
                        if(inventoryItem.getLastScanType()!=ScanType.PURCHASE_RETURN) {
226
                        lineItem.setExtra_info("Item scanned already.");
227
	                       lineItem.setExtra_info("Item scanned already.");
227
                        areValidScans = false;
228
	                       areValidScans = false;
228
                        continue;
229
	                       continue;
-
 
230
                        }
229
                    } catch (Exception e) {
231
                    } catch (Exception e) {
230
                    }
232
                    }
231
                }
233
                }
232
 
234
 
233
                if (lineItem.getItem_id() == -1 && 
235
                if (lineItem.getItem_id() == -1 &&