| Line 128... |
Line 128... |
| 128 |
try {
|
128 |
try {
|
| 129 |
Calendar cal=GregorianCalendar.getInstance();
|
129 |
Calendar cal=GregorianCalendar.getInstance();
|
| 130 |
milliseconds = cal.getTimeInMillis();
|
130 |
milliseconds = cal.getTimeInMillis();
|
| 131 |
aItems = catalogClient.getAllFbgListedItems();
|
131 |
aItems = catalogClient.getAllFbgListedItems();
|
| 132 |
|
132 |
|
| - |
|
133 |
|
| 133 |
} catch (TException e) {
|
134 |
} catch (TException e) {
|
| 134 |
// TODO Auto-generated catch block
|
135 |
// TODO Auto-generated catch block
|
| 135 |
e.printStackTrace();
|
136 |
e.printStackTrace();
|
| 136 |
}
|
137 |
}
|
| 137 |
|
138 |
|
| Line 510... |
Line 511... |
| 510 |
int count=0;
|
511 |
int count=0;
|
| 511 |
System.out.println("Inside price listing creation");
|
512 |
System.out.println("Inside price listing creation");
|
| 512 |
itemIdsToUpdate = new ArrayList<Long>();
|
513 |
itemIdsToUpdate = new ArrayList<Long>();
|
| 513 |
for(Amazonlisted AItem:aItems){
|
514 |
for(Amazonlisted AItem:aItems){
|
| 514 |
if ( AItem.getFbgPriceLastUpdatedOn() >= AItem.getFbgPriceLastUpdatedOnSc() && (!AItem.isSuppressFbgPriceUpdate())){
|
515 |
if ( AItem.getFbgPriceLastUpdatedOn() >= AItem.getFbgPriceLastUpdatedOnSc() && (!AItem.isSuppressFbgPriceUpdate())){
|
| - |
|
516 |
if (AItem.getFbgPrice()==0){
|
| - |
|
517 |
continue;
|
| - |
|
518 |
}
|
| 515 |
AmazonEnvelope.Message message = new AmazonEnvelope.Message();
|
519 |
AmazonEnvelope.Message message = new AmazonEnvelope.Message();
|
| 516 |
Price price = new Price();
|
520 |
Price price = new Price();
|
| 517 |
price.setSKU("FBG"+String.valueOf(AItem.getItemid()));
|
521 |
price.setSKU("FBG"+String.valueOf(AItem.getItemid()));
|
| 518 |
OverrideCurrencyAmount overridecurrencyamount = new OverrideCurrencyAmount();
|
522 |
OverrideCurrencyAmount overridecurrencyamount = new OverrideCurrencyAmount();
|
| 519 |
overridecurrencyamount.setCurrency(BaseCurrencyCodeWithDefault.DEFAULT);
|
523 |
overridecurrencyamount.setCurrency(BaseCurrencyCodeWithDefault.DEFAULT);
|
| Line 524... |
Line 528... |
| 524 |
if ((AItem.getFbgPromoStartDate()<=getTimeInMilliseconds() && AItem.getFbgPromoEndDate()>=getTimeInMilliseconds()) && !AItem.isIsFbgPromotionActive()){
|
528 |
if ((AItem.getFbgPromoStartDate()<=getTimeInMilliseconds() && AItem.getFbgPromoEndDate()>=getTimeInMilliseconds()) && !AItem.isIsFbgPromotionActive()){
|
| 525 |
//safety check
|
529 |
//safety check
|
| 526 |
continue;
|
530 |
continue;
|
| 527 |
}
|
531 |
}
|
| 528 |
if (AItem.isIsFbgPromotionActive() && (AItem.getFbgPromoStartDate()<=getTimeInMilliseconds() && AItem.getFbgPromoEndDate()>=getTimeInMilliseconds())){
|
532 |
if (AItem.isIsFbgPromotionActive() && (AItem.getFbgPromoStartDate()<=getTimeInMilliseconds() && AItem.getFbgPromoEndDate()>=getTimeInMilliseconds())){
|
| - |
|
533 |
if (AItem.getFbgPromoPrice()==0){
|
| - |
|
534 |
continue;
|
| - |
|
535 |
}
|
| 529 |
Sale sale = new Sale();
|
536 |
Sale sale = new Sale();
|
| 530 |
OverrideCurrencyAmount overridesaleamount = new OverrideCurrencyAmount();
|
537 |
OverrideCurrencyAmount overridesaleamount = new OverrideCurrencyAmount();
|
| 531 |
overridesaleamount.setCurrency(BaseCurrencyCodeWithDefault.DEFAULT);
|
538 |
overridesaleamount.setCurrency(BaseCurrencyCodeWithDefault.DEFAULT);
|
| 532 |
overridesaleamount.setValue(BigDecimal.valueOf(AItem.getFbgPromoPrice()));
|
539 |
overridesaleamount.setValue(BigDecimal.valueOf(AItem.getFbgPromoPrice()));
|
| 533 |
sale.setSalePrice(overridesaleamount);
|
540 |
sale.setSalePrice(overridesaleamount);
|