Subversion Repositories SmartDukaan

Rev

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

Rev 9802 Rev 9917
Line 280... Line 280...
280
					int count =1;
280
					int count =1;
281
					Map<Date,Map<Long,FbaSalesSnapshot>> orderDateItemIdFbaSaleSnapshotMap = new HashMap<Date,Map<Long,FbaSalesSnapshot>>();
281
					Map<Date,Map<Long,FbaSalesSnapshot>> orderDateItemIdFbaSaleSnapshotMap = new HashMap<Date,Map<Long,FbaSalesSnapshot>>();
282
					
282
					
283
					if(amazonOrderData!=null){
283
					if(amazonOrderData!=null){
284
						List<Message> orderMessageList = amazonOrderData.getMessage();
284
						List<Message> orderMessageList = amazonOrderData.getMessage();
-
 
285
						System.out.println("Amazon Order List ... "+orderMessageList.size());
285
						for(Message orderMessage : orderMessageList){
286
						for(Message orderMessage : orderMessageList){
286
							Order amazonOrder = orderMessage.getOrder();
287
							Order amazonOrder = orderMessage.getOrder();
287
							FulfillmentData orderFullfillmentData = amazonOrder.getFulfillmentData();
288
							FulfillmentData orderFullfillmentData = amazonOrder.getFulfillmentData();
288
							if("Amazon.in".equalsIgnoreCase(amazonOrder.getSalesChannel()) && "Amazon".equalsIgnoreCase(orderFullfillmentData.getFulfillmentChannel())){
289
							if("Amazon.in".equalsIgnoreCase(amazonOrder.getSalesChannel()) && "Amazon".equalsIgnoreCase(orderFullfillmentData.getFulfillmentChannel())){
289
								SimpleDateFormat istFormatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
290
								SimpleDateFormat istFormatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
Line 691... Line 692...
691
							}
692
							}
692
							amazonfbasalessnapshot.setAmazonFbaInventory(inventory);
693
							amazonfbasalessnapshot.setAmazonFbaInventory(inventory);
693
							fbaSalesSnapShotList.add(amazonfbasalessnapshot);
694
							fbaSalesSnapShotList.add(amazonfbasalessnapshot);
694
						}
695
						}
695
					}
696
					}
-
 
697
					System.out.println("Order Details to be Updated Size... "+fbaSalesSnapShotList.size());
696
					transactionServiceClient.getClient().bulkAddOrUpdateAmazonFbaSalesSnapshot(fbaSalesSnapShotList);
698
					transactionServiceClient.getClient().bulkAddOrUpdateAmazonFbaSalesSnapshot(fbaSalesSnapShotList);
697
				} catch (IOException e) {
699
				} catch (IOException e) {
698
					// TODO Auto-generated catch block
700
					// TODO Auto-generated catch block
699
					e.printStackTrace();
701
					e.printStackTrace();
700
				} catch (ParseException e) {
702
				} catch (ParseException e) {
701
					// TODO Auto-generated catch block
703
					// TODO Auto-generated catch block
702
					e.printStackTrace();
704
					e.printStackTrace();
703
				} catch (TException e) {
705
				} catch (TException e) {
704
					// TODO Auto-generated catch block
706
					// TODO Auto-generated catch block
705
					e.printStackTrace();
707
					e.printStackTrace();
706
					continue;
708
					
707
				}
709
				}
708
				break;
710
				break;
709
 
711
 
710
			}
712
			}
711
			else{ 
713
			else{