| Line 381... |
Line 381... |
| 381 |
Client transaction_client = null;
|
381 |
Client transaction_client = null;
|
| 382 |
try {
|
382 |
try {
|
| 383 |
transaction_client = new TransactionClient().getClient();
|
383 |
transaction_client = new TransactionClient().getClient();
|
| 384 |
boolean flag = false;
|
384 |
boolean flag = false;
|
| 385 |
try{
|
385 |
try{
|
| 386 |
flag = transaction_client.flipkartOrderExists(orderId,subOrderId);
|
386 |
flag = transaction_client.flipkartOrderExists(orderId,subOrderId);
|
| 387 |
}
|
387 |
}
|
| 388 |
catch(Exception e){
|
388 |
catch(Exception e){
|
| 389 |
continue;
|
389 |
continue;
|
| 390 |
}
|
390 |
}
|
| 391 |
if(flag) {
|
391 |
if(flag) {
|
| Line 632... |
Line 632... |
| 632 |
try {
|
632 |
try {
|
| 633 |
transaction_client.createFlipkartOrder(flipkartOrder);
|
633 |
transaction_client.createFlipkartOrder(flipkartOrder);
|
| 634 |
transaction_client.setOrderAttributes(flipkartOrder.getOrderId(),attributeList);
|
634 |
transaction_client.setOrderAttributes(flipkartOrder.getOrderId(),attributeList);
|
| 635 |
logger.info("transaction id : " + Long.valueOf(transactionId) + " Payment id : " + paymentId);
|
635 |
logger.info("transaction id : " + Long.valueOf(transactionId) + " Payment id : " + paymentId);
|
| 636 |
new PaymentClient().getClient().updatePaymentDetails(paymentId, null, null, null, null, null, null, subOrderId, null, PaymentStatus.SUCCESS, null, null);
|
636 |
new PaymentClient().getClient().updatePaymentDetails(paymentId, null, null, null, null, null, null, subOrderId, null, PaymentStatus.SUCCESS, null, null);
|
| 637 |
orders_processed++;
|
- |
|
| 638 |
} catch (TException e) {
|
637 |
} catch (TException e) {
|
| 639 |
logger.error("Could not create flipkart order ",e);
|
638 |
logger.error("Could not create flipkart order ",e);
|
| 640 |
sb.append(orderId+" "+subOrderId + " Could not create flipkart order"+"\n");
|
639 |
sb.append(orderId+" "+subOrderId + " Could not create flipkart order"+"\n");
|
| 641 |
continue;
|
640 |
continue;
|
| 642 |
} catch (PaymentException e) {
|
641 |
} catch (PaymentException e) {
|
| Line 653... |
Line 652... |
| 653 |
logger.error("Problem with inventory service" + flipkartorder.getId()+" ",e1);
|
652 |
logger.error("Problem with inventory service" + flipkartorder.getId()+" ",e1);
|
| 654 |
sb.append(orderId+" "+subOrderId + " Problem with inventory service while reserving inventory for sku "+ sku +"\n");
|
653 |
sb.append(orderId+" "+subOrderId + " Problem with inventory service while reserving inventory for sku "+ sku +"\n");
|
| 655 |
continue;
|
654 |
continue;
|
| 656 |
}
|
655 |
}
|
| 657 |
}
|
656 |
}
|
| - |
|
657 |
orders_processed++;
|
| 658 |
}
|
658 |
}
|
| 659 |
|
659 |
|
| 660 |
if(orders_processed==1){
|
660 |
if(orders_processed==1){
|
| 661 |
order_string = "Order";
|
661 |
order_string = "Order";
|
| 662 |
}
|
662 |
}
|
| Line 670... |
Line 670... |
| 670 |
GmailUtils mailer = new GmailUtils();
|
670 |
GmailUtils mailer = new GmailUtils();
|
| 671 |
String sendTo[] = new String[]{"vikram.raghav@shop2020.in"};
|
671 |
String sendTo[] = new String[]{"vikram.raghav@shop2020.in"};
|
| 672 |
/*String sendTo[] = new String[]{ "sandeep.sachdeva@shop2020.in", "vikram.raghav@shop2020.in", "rajneesh.arora@shop2020.in",
|
672 |
/*String sendTo[] = new String[]{ "sandeep.sachdeva@shop2020.in", "vikram.raghav@shop2020.in", "rajneesh.arora@shop2020.in",
|
| 673 |
"khushal.bhatia@shop2020.in","manoj.kumar@saholic.com","chaitnaya.vats@saholic.com",
|
673 |
"khushal.bhatia@shop2020.in","manoj.kumar@saholic.com","chaitnaya.vats@saholic.com",
|
| 674 |
"yukti.jain@shop2020.in","manisha.sharma@shop2020.in","chandan.kumar@shop2020.in","ankush.dhingra@shop2020.in"};
|
674 |
"yukti.jain@shop2020.in","manisha.sharma@shop2020.in","chandan.kumar@shop2020.in","ankush.dhingra@shop2020.in"};
|
| 675 |
*/
|
675 |
*/
|
| 676 |
try {
|
676 |
try {
|
| 677 |
logger.info("Before Sending Emails");
|
677 |
logger.info("Before Sending Emails");
|
| 678 |
String ordersProcessingStatus = "Total Orders : " + total_orders +"\n"+
|
678 |
String ordersProcessingStatus = "Total Orders : " + total_orders +"\n"+
|
| 679 |
"Processed Orders : " + orders_processed +"\n"+
|
679 |
"Processed Orders : " + orders_processed +"\n"+
|
| 680 |
"Existing Orders : " + duplicate_orders +"\n"+
|
680 |
"Existing Orders : " + duplicate_orders +"\n"+
|
| 681 |
"Failed Orders :" + (total_orders - orders_processed - duplicate_orders);
|
681 |
"Failed Orders :" + (total_orders - orders_processed - duplicate_orders);
|
| 682 |
|
682 |
|
| 683 |
if(sb.toString().equalsIgnoreCase("")){
|
683 |
if(sb.toString().equalsIgnoreCase("")){
|
| 684 |
if(orders_processed!=0){
|
684 |
if(orders_processed!=0){
|
| 685 |
String emailSubjectTxt = orders_processed + " Flipkart " + order_string + " Created "+sdf.format(cal.getTime());
|
685 |
String emailSubjectTxt = orders_processed + " Flipkart " + order_string + " Created "+sdf.format(cal.getTime());
|
| 686 |
mailer.sendSSLMessage(sendTo, emailSubjectTxt,"Orders Created Successfully (No Alerts)"+"\n"+ordersProcessingStatus, emailFromAddress, password, new ArrayList<File>());
|
686 |
mailer.sendSSLMessage(sendTo, emailSubjectTxt,"Orders Created Successfully (No Alerts)"+"\n"+ordersProcessingStatus, emailFromAddress, password, new ArrayList<File>());
|