| Line 991... |
Line 991... |
| 991 |
for (FofoOrder fofoOrder : orders) {
|
991 |
for (FofoOrder fofoOrder : orders) {
|
| 992 |
LOGGER.info("Fofo Order Id - {}, Invoice {}", fofoOrder.getId(), invoiceNumber);
|
992 |
LOGGER.info("Fofo Order Id - {}, Invoice {}", fofoOrder.getId(), invoiceNumber);
|
| 993 |
int inventoryItemId = 0;
|
993 |
int inventoryItemId = 0;
|
| 994 |
saleAmount += fofoOrder.getTotalAmount();
|
994 |
saleAmount += fofoOrder.getTotalAmount();
|
| 995 |
fofoOrderRepository.delete(fofoOrder);
|
995 |
fofoOrderRepository.delete(fofoOrder);
|
| - |
|
996 |
LOGGER.info("Fofo Order Id - {}, Invoice {}", fofoOrder.getId(), invoiceNumber);
|
| 996 |
List<FofoOrderItem> fofoOrderItems = fofoOrderItemRepository.selectByOrderId(fofoOrder.getId());
|
997 |
List<FofoOrderItem> fofoOrderItems = fofoOrderItemRepository.selectByOrderId(fofoOrder.getId());
|
| 997 |
List<PaymentOptionTransaction> paymentOptionTransactions = paymentOptionTransactionRepository.selectByReferenceIdAndType(fofoOrder.getId(), PaymentOptionReferenceType.ORDER);
|
998 |
List<PaymentOptionTransaction> paymentOptionTransactions = paymentOptionTransactionRepository.selectByReferenceIdAndType(fofoOrder.getId(), PaymentOptionReferenceType.ORDER);
|
| 998 |
for(PaymentOptionTransaction paymentOptionTransaction : paymentOptionTransactions) {
|
999 |
for(PaymentOptionTransaction paymentOptionTransaction : paymentOptionTransactions) {
|
| 999 |
paymentOptionTransactionRepository.delete(paymentOptionTransaction);
|
1000 |
paymentOptionTransactionRepository.delete(paymentOptionTransaction);
|
| 1000 |
}
|
1001 |
}
|
| 1001 |
for(FofoOrderItem foi : fofoOrderItems) {
|
1002 |
for(FofoOrderItem foi : fofoOrderItems) {
|
| 1002 |
fofoOrderItemRepository.delete(foi);
|
- |
|
| 1003 |
List<FofoLineItem> flis = fofoLineItemRepository.selectByFofoOrderItemId(foi.getId());
|
1003 |
List<FofoLineItem> flis = fofoLineItemRepository.selectByFofoOrderItemId(foi.getId());
|
| - |
|
1004 |
fofoOrderItemRepository.delete(foi);
|
| 1004 |
for(FofoLineItem fli : flis) {
|
1005 |
for(FofoLineItem fli : flis) {
|
| 1005 |
fofoLineItemRepository.delete(fli);
|
- |
|
| 1006 |
inventoryItemId = fli.getInventoryItemId();
|
1006 |
inventoryItemId = fli.getInventoryItemId();
|
| - |
|
1007 |
fofoLineItemRepository.delete(fli);
|
| 1007 |
}
|
1008 |
}
|
| 1008 |
}
|
1009 |
}
|
| 1009 |
//Rollback entry with reversal reason
|
1010 |
//Rollback entry with reversal reason
|
| 1010 |
if(fofoOrder.getCreateTimestamp().isAfter(LocalDate.of(2020, 4, 1).atStartOfDay())) {
|
1011 |
if(fofoOrder.getCreateTimestamp().isAfter(LocalDate.of(2020, 4, 1).atStartOfDay())) {
|
| 1011 |
float invoiceWalletAmount = 0;
|
1012 |
float invoiceWalletAmount = 0;
|