| Line 880... |
Line 880... |
| 880 |
}
|
880 |
}
|
| 881 |
|
881 |
|
| 882 |
}
|
882 |
}
|
| 883 |
|
883 |
|
| 884 |
public void dryRunSchemeReco() throws Exception {
|
884 |
public void dryRunSchemeReco() throws Exception {
|
| 885 |
Set<String> serialSchemeConsidered = new HashSet<>();
|
- |
|
| 886 |
List<UserWalletHistory> userWalletHistory = new ArrayList<>();
|
885 |
List<UserWalletHistory> userWalletHistory = new ArrayList<>();
|
| 887 |
List<SchemeInOut> rolledbackSios = new ArrayList<>();
|
886 |
List<SchemeInOut> rolledbackSios = new ArrayList<>();
|
| 888 |
Map<Integer, Integer> userWalletMap = userWalletRepository.selectAll().stream()
|
887 |
Map<Integer, Integer> userWalletMap = userWalletRepository.selectAll().stream()
|
| 889 |
.collect(Collectors.toMap(UserWallet::getUserId, UserWallet::getId));
|
888 |
.collect(Collectors.toMap(UserWallet::getUserId, UserWallet::getId));
|
| 890 |
Map<Integer, SchemeType> schemeTypeMap = schemeRepository.selectAll().stream()
|
889 |
Map<Integer, SchemeType> schemeTypeMap = schemeRepository.selectAll().stream()
|
| 891 |
.collect(Collectors.toMap(Scheme::getId, Scheme::getType));
|
890 |
.collect(Collectors.toMap(Scheme::getId, Scheme::getType));
|
| 892 |
// LocalDateTime startDate = LocalDate.of(2018, 9, 1).atStartOfDay();
|
891 |
/*LocalDateTime startDate = LocalDate.of(2018, 9, 1).atStartOfDay();
|
| 893 |
// LocalDateTime endDate = startDate.plusMonths(1);
|
892 |
LocalDateTime endDate = startDate.plusMonths(1);
|
| 894 |
// List<FofoOrder> allOrders =
|
- |
|
| 895 |
// fofoOrderRepository.selectBetweenSaleDate(startDate, endDate);
|
893 |
List<FofoOrder> allOrders = fofoOrderRepository.selectBetweenSaleDate(startDate, endDate);
|
| - |
|
894 |
Collections.reverse(allOrders);*/
|
| 896 |
List<FofoOrder> allOrders = Arrays.asList(fofoOrderRepository.selectByInvoiceNumber("UPGZ019/25"));
|
895 |
List<FofoOrder> allOrders = Arrays.asList(fofoOrderRepository.selectByInvoiceNumber("UPGZ019/25"));
|
| 897 |
Set<String> serialNumbersConsidered = new HashSet<>();
|
896 |
Set<String> serialNumbersConsidered = new HashSet<>();
|
| 898 |
allOrders.stream().forEach(fofoOrder -> {
|
897 |
allOrders.stream().forEach(fofoOrder -> {
|
| 899 |
String description = "Adjustment of Duplicate Scheme for Sale Invoice " + fofoOrder.getInvoiceNumber();
|
898 |
String description = "Adjustment of Duplicate Scheme for Sale Invoice " + fofoOrder.getInvoiceNumber();
|
| 900 |
Map<Integer, String> inventorySerialNumberMap = new HashMap<>();
|
899 |
Map<Integer, String> inventorySerialNumberMap = new HashMap<>();
|