Subversion Repositories SmartDukaan

Rev

Rev 32007 | Rev 32017 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 32007 Rev 32009
Line 989... Line 989...
989
    @Autowired
989
    @Autowired
990
    BrandRegionMappingRepository brandRegionMappingRepository;
990
    BrandRegionMappingRepository brandRegionMappingRepository;
991
 
991
 
992
    public void test() throws Exception {
992
    public void test() throws Exception {
993
        System.out.println("Starting test");
993
        System.out.println("Starting test");
994
        processScheme(LocalDate.of(2023,05, 01).atStartOfDay(), LocalDate.of(2023, 05, 2).atStartOfDay(), false);
994
        processScheme(LocalDate.of(2023,05, 02).atStartOfDay(), LocalDate.of(2023, 05, 6).atStartOfDay(), false);
-
 
995
        /*partnerTypeChangeService.getTypeOnDate(175139287, LocalDate.of(2023,02, 01));
-
 
996
        partnerTypeChangeService.getTypeOnDate(175139287, LocalDate.of(2023,03, 01));
-
 
997
        partnerTypeChangeService.getTypeOnDate(175139287, LocalDate.of(2023,04, 01));
-
 
998
        FofoStore fs = fofoStoreRepository.selectByRetailerId(175139287);
-
 
999
        this.rolloutMarginForStoreOnMonth(fs, LocalDate.of(2023, 2, 1));
-
 
1000
        this.rolloutMarginForStoreOnMonth(fs, LocalDate.of(2023, 3, 1));*/
-
 
1001
 
-
 
1002
        //this.sendMailForSamsungRebilling();
-
 
1003
        /*List<PurchaseReturnItem> purchaseReturnItems = purchaseReturnItemRepository.selectPurchaseReturnByStatuses(Arrays.asList(PurchaseReturnStatus.DEBIT_NOTE_CREATED));
-
 
1004
        Map<Integer, List<PurchaseReturnItem>> inventoryItemsMap = purchaseReturnItems.stream().collect(Collectors.groupingBy(x -> x.getDebitNoteId()));
-
 
1005
        for (Map.Entry<Integer, List<PurchaseReturnItem>> debitNotePurcahseReturnMap : inventoryItemsMap.entrySet()) {
-
 
1006
            List<InventoryItem> inventoryItems = inventoryItemRepository.selectAllByIds(debitNotePurcahseReturnMap.getValue().stream().map(x -> x.getInventoryItemId()).collect(Collectors.toList()));
-
 
1007
            offerService.reverseAdditionalSelloutSchemes(debitNotePurcahseReturnMap.getValue().get(0).getFofoId(), inventoryItems);
-
 
1008
        }*/
-
 
1009
        //this.sendMailForAgeingAlert();
-
 
1010
        //this.sendMailForAgeingAlert();
-
 
1011
        //System.out.println(brandRegionMappingRepository.getAvailabilityToVendorWarehouse(Arrays.asList(33353), 7720));
-
 
1012
 
-
 
1013
    }
-
 
1014
    public void test1() throws Exception {
-
 
1015
        System.out.println("Starting test");
-
 
1016
        processScheme(LocalDate.of(2023,05, 06).atStartOfDay(), LocalDate.of(2023, 05, 9).atStartOfDay(), false);
995
        /*partnerTypeChangeService.getTypeOnDate(175139287, LocalDate.of(2023,02, 01));
1017
        /*partnerTypeChangeService.getTypeOnDate(175139287, LocalDate.of(2023,02, 01));
996
        partnerTypeChangeService.getTypeOnDate(175139287, LocalDate.of(2023,03, 01));
1018
        partnerTypeChangeService.getTypeOnDate(175139287, LocalDate.of(2023,03, 01));
997
        partnerTypeChangeService.getTypeOnDate(175139287, LocalDate.of(2023,04, 01));
1019
        partnerTypeChangeService.getTypeOnDate(175139287, LocalDate.of(2023,04, 01));
998
        FofoStore fs = fofoStoreRepository.selectByRetailerId(175139287);
1020
        FofoStore fs = fofoStoreRepository.selectByRetailerId(175139287);
999
        this.rolloutMarginForStoreOnMonth(fs, LocalDate.of(2023, 2, 1));
1021
        this.rolloutMarginForStoreOnMonth(fs, LocalDate.of(2023, 2, 1));