| 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{
|