| Line 1732... |
Line 1732... |
| 1732 |
FofoOrder fofoOrder = fofoOrderRepository.selectByOrderId(scanRecord.getOrderId());
|
1732 |
FofoOrder fofoOrder = fofoOrderRepository.selectByOrderId(scanRecord.getOrderId());
|
| 1733 |
String rollbackReason = "Scheme reversed for "
|
1733 |
String rollbackReason = "Scheme reversed for "
|
| 1734 |
+ itemRepository.selectById(inventoryItem.getItemId()).getItemDescription() + "/Inv - "
|
1734 |
+ itemRepository.selectById(inventoryItem.getItemId()).getItemDescription() + "/Inv - "
|
| 1735 |
+ fofoOrder.getInvoiceNumber();
|
1735 |
+ fofoOrder.getInvoiceNumber();
|
| 1736 |
walletService.rollbackAmountFromWallet(scanRecord.getFofoId(), sio.getAmount(),
|
1736 |
walletService.rollbackAmountFromWallet(scanRecord.getFofoId(), sio.getAmount(),
|
| 1737 |
scanRecord.getOrderId(), WalletReferenceType.SCHEME_OUT, rollbackReason);
|
1737 |
scanRecord.getOrderId(), WalletReferenceType.SCHEME_OUT, rollbackReason, LocalDateTime.now());
|
| 1738 |
System.out.printf("Amount %f,SchemeId %d,Reason %s\n", sio.getAmount(), sio.getSchemeId(),
|
1738 |
System.out.printf("Amount %f,SchemeId %d,Reason %s\n", sio.getAmount(), sio.getSchemeId(),
|
| 1739 |
rollbackReason);
|
1739 |
rollbackReason);
|
| 1740 |
}
|
1740 |
}
|
| 1741 |
}
|
1741 |
}
|
| 1742 |
}
|
1742 |
}
|