Subversion Repositories SmartDukaan

Rev

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

Rev 9984 Rev 9985
Line 152... Line 152...
152
			// TODO Auto-generated catch block
152
			// TODO Auto-generated catch block
153
			e.printStackTrace();
153
			e.printStackTrace();
154
		}
154
		}
155
		long stock=0;
155
		long stock=0;
156
		int i=0;
156
		int i=0;
157
		long available,reserve,heldforsource,totalheld,allocable,holdinventory,defaultinventory,actualstock=0,orders=0;
157
		long available,reserve,heldforsource,totalheld,allocable,holdinventory,defaultinventory,actualstock,orders;
158
		StringBuffer inventoryItems =new StringBuffer();
158
		StringBuffer inventoryItems =new StringBuffer();
159
		String tableHeader = "<html><table border=\"1\" align=\"center\"><tr>" 
159
		String tableHeader = "<html><table border=\"1\" align=\"center\"><tr>" 
160
			+ "<td><b>" + "Product Name" +"</b></td>"
160
			+ "<td><b>" + "Product Name" +"</b></td>"
161
			+"<td><b>" + "Item ID" + "</b></td>"
161
			+"<td><b>" + "Item ID" + "</b></td>"
162
			+"<td><b>" + "Inventory" + "</b></td>"
162
			+"<td><b>" + "Inventory" + "</b></td>"
Line 165... Line 165...
165
			+"</tr>";
165
			+"</tr>";
166
		String tableFooter = "</table></html>";
166
		String tableFooter = "</table></html>";
167
		Item item;
167
		Item item;
168
		StringBuffer feedResponse = null;
168
		StringBuffer feedResponse = null;
169
		for(Entry<Long, FlipkartInventoryItem> entry:flipkartItemsInventoryMap.entrySet()){
169
		for(Entry<Long, FlipkartInventoryItem> entry:flipkartItemsInventoryMap.entrySet()){
-
 
170
			actualstock=0;
-
 
171
			orders=0;
-
 
172
			stock=0;
170
			feedResponse=  new StringBuffer();
173
			feedResponse=  new StringBuffer();
171
			available = entry.getValue().getAvailability();
174
			available = entry.getValue().getAvailability();
172
			reserve = entry.getValue().getReserve();
175
			reserve = entry.getValue().getReserve();
173
			heldforsource = entry.getValue().getHeldForSource();
176
			heldforsource = entry.getValue().getHeldForSource();
174
			totalheld = entry.getValue().getTotalHeldInventory();
177
			totalheld = entry.getValue().getTotalHeldInventory();
Line 200... Line 203...
200
						stock = defaultinventory;
203
						stock = defaultinventory;
201
					}
204
					}
202
				}
205
				}
203
				System.out.println("Item ID " + entry.getKey()+" Stock "+stock +" Orders " + itemIdOrdersMap.get(entry.getKey()));
206
				System.out.println("Item ID " + entry.getKey()+" Stock "+stock +" Orders " + itemIdOrdersMap.get(entry.getKey()));
204
				if(itemIdOrdersMap!=null && itemIdOrdersMap.containsKey(entry.getKey())){
207
				if(itemIdOrdersMap!=null && itemIdOrdersMap.containsKey(entry.getKey())){
205
					actualstock = stock;
-
 
206
					stock = stock + itemIdOrdersMap.get(entry.getKey());  
208
					stock = stock + itemIdOrdersMap.get(entry.getKey());  
207
					orders = itemIdOrdersMap.get(entry.getKey());
209
					orders = itemIdOrdersMap.get(entry.getKey());
208
				}
210
				}
-
 
211
				actualstock = stock;
209
				if(stock<0){
212
				if(stock<0){
210
					stock =0;
213
					stock =0;
211
				}
214
				}
212
				else{
215
				else{
213
					if(stock > 25){
216
					if(stock > 25){