Subversion Repositories SmartDukaan

Rev

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

Rev 26095 Rev 26096
Line 749... Line 749...
749
						LOGGER.info("Billed {}, Grned {}, ItemId {}, Invoice Number {}({}), Grn Date {}", 
749
						LOGGER.info("Billed {}, Grned {}, ItemId {}, Invoice Number {}({}), Grn Date {}", 
750
								billedItems.get(billedItemId), grnedItems.get(billedItemId), billedItemId, incompletePurchase.getPurchaseReference(), incompletePurchase.getId(), incompletePurchase.getCreateTimestamp());
750
								billedItems.get(billedItemId), grnedItems.get(billedItemId), billedItemId, incompletePurchase.getPurchaseReference(), incompletePurchase.getId(), incompletePurchase.getCreateTimestamp());
751
						Item item = itemRepository.selectById(billedItemId);
751
						Item item = itemRepository.selectById(billedItemId);
752
						if(item.getType().equals(ItemType.SERIALIZED)) {
752
						if(item.getType().equals(ItemType.SERIALIZED)) {
753
							
753
							
-
 
754
						} else {
-
 
755
							for(InventoryItem inventoryItem : inventoryItems) {
-
 
756
								if(inventoryItem.getItemId()==billedItemId && inventoryItem.getGoodQuantity()==0) {
-
 
757
									List<ScanRecord> scanRecords = scanRecordRepository.selectByInventoryItemId(inventoryItem.getId());
-
 
758
									if(scanRecords.size() == 1) {
-
 
759
										LOGGER.info("Safe to remove InventoryItem Id {}", inventoryItem.getId());
-
 
760
									}
-
 
761
								}
-
 
762
							}
754
						}
763
						}
755
					}
764
					}
756
				}
765
				}
757
			}
766
			}
758
			
767