Subversion Repositories SmartDukaan

Rev

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

Rev 30215 Rev 30310
Line 52... Line 52...
52
import com.spice.profitmandi.dao.repository.user.FofoKycRepository;
52
import com.spice.profitmandi.dao.repository.user.FofoKycRepository;
53
import com.spice.profitmandi.dao.repository.user.UserRepository;
53
import com.spice.profitmandi.dao.repository.user.UserRepository;
54
import com.spice.profitmandi.dao.repository.warehouse.BrandRegionMappingRepository;
54
import com.spice.profitmandi.dao.repository.warehouse.BrandRegionMappingRepository;
55
import com.spice.profitmandi.dao.repository.warehouse.WarehouseInventoryItemRepository;
55
import com.spice.profitmandi.dao.repository.warehouse.WarehouseInventoryItemRepository;
56
import com.spice.profitmandi.dao.repository.warehouse.WarehouseScanRepository;
56
import com.spice.profitmandi.dao.repository.warehouse.WarehouseScanRepository;
-
 
57
import com.spice.profitmandi.service.integrations.gstpro.GstProAuthService;
-
 
58
import com.spice.profitmandi.service.integrations.gstpro.GstProService;
57
import com.spice.profitmandi.service.inventory.InventoryService;
59
import com.spice.profitmandi.service.inventory.InventoryService;
58
import com.spice.profitmandi.service.inventory.PurchaseService;
60
import com.spice.profitmandi.service.inventory.PurchaseService;
59
import com.spice.profitmandi.service.inventory.SaholicInventoryService;
61
import com.spice.profitmandi.service.inventory.SaholicInventoryService;
60
import com.spice.profitmandi.service.offers.OfferService;
62
import com.spice.profitmandi.service.offers.OfferService;
61
import com.spice.profitmandi.service.offers.PartnerCriteria;
63
import com.spice.profitmandi.service.offers.PartnerCriteria;
62
import com.spice.profitmandi.service.order.OrderService;
64
import com.spice.profitmandi.service.order.OrderService;
63
import com.spice.profitmandi.service.pricing.PriceDropService;
65
import com.spice.profitmandi.service.pricing.PriceDropService;
64
import com.spice.profitmandi.service.scheme.SchemeService;
66
import com.spice.profitmandi.service.scheme.SchemeService;
65
import com.spice.profitmandi.service.transaction.TransactionService;
67
import com.spice.profitmandi.service.transaction.TransactionService;
-
 
68
import com.spice.profitmandi.service.transaction.invoicing.InvoiceService;
66
import com.spice.profitmandi.service.user.RetailerService;
69
import com.spice.profitmandi.service.user.RetailerService;
67
import com.spice.profitmandi.service.wallet.WalletService;
70
import com.spice.profitmandi.service.wallet.WalletService;
68
import com.spice.profitmandi.service.warehouse.WarehouseInventoryService;
71
import com.spice.profitmandi.service.warehouse.WarehouseInventoryService;
69
import in.shop2020.model.v1.order.OrderStatus;
72
import in.shop2020.model.v1.order.OrderStatus;
70
import in.shop2020.model.v1.order.WalletReferenceType;
73
import in.shop2020.model.v1.order.WalletReferenceType;
Line 899... Line 902...
899
							.map(y -> y.getCreateTimestamp()).findFirst().get()));
902
							.map(y -> y.getCreateTimestamp()).findFirst().get()));
900
 
903
 
901
		});
904
		});
902
	}
905
	}
903
 
906
 
-
 
907
	@Autowired
-
 
908
	GstProAuthService gstProAuthService;
-
 
909
 
-
 
910
	@Autowired
-
 
911
	GstProService gstProService;
-
 
912
 
-
 
913
	@Autowired
-
 
914
	InvoiceService invoiceService;
-
 
915
 
-
 
916
	public void testGstPro() {
-
 
917
		try {
-
 
918
			invoiceService.updateIrnsToInvoices();
-
 
919
		} catch (Throwable t) {
-
 
920
			t.printStackTrace();
-
 
921
		}
-
 
922
	}
-
 
923
 
904
	private class SioTuple {
924
	private class SioTuple {
905
		int inventoryId;
925
		int inventoryId;
906
		SchemeType schemeType;
926
		SchemeType schemeType;
907
 
927
 
908
		public SioTuple(int inventoryItemId, SchemeType schemeType) {
928
		public SioTuple(int inventoryItemId, SchemeType schemeType) {