Subversion Repositories SmartDukaan

Rev

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

Rev 32309 Rev 32972
Line 52... Line 52...
52
	void reverseSchemes(List<InventoryItem> inventoryItems, int reversalReference, String reversalReason,
52
	void reverseSchemes(List<InventoryItem> inventoryItems, int reversalReference, String reversalReason,
53
						List<SchemeType> schemeTypes) throws ProfitMandiBusinessException;
53
						List<SchemeType> schemeTypes) throws ProfitMandiBusinessException;
54
 
54
 
55
	public double getTotalMargin(int itemId, PartnerType partnerType, LocalDateTime localDateTime);
55
	public double getTotalMargin(int itemId, PartnerType partnerType, LocalDateTime localDateTime);
56
 
56
 
57
	Map<Integer, Float> getCatalogSchemeCashBack();
-
 
58
 
-
 
59
 
57
 
60
	Scheme getStaticScheme(int fofoId) throws ProfitMandiBusinessException;
58
	Scheme getStaticScheme(int fofoId) throws ProfitMandiBusinessException;
61
 
59
 
62
	public List<Scheme> selectSchemeByPartnerType(PartnerType partnerType, LocalDate onDate, int itemId, boolean isAdmin, int offset,
60
	public List<Scheme> selectSchemeByPartnerType(PartnerType partnerType, LocalDate onDate, int itemId, boolean isAdmin, int offset,
63
												  int limit) throws ProfitMandiBusinessException;
61
												  int limit) throws ProfitMandiBusinessException;
Line 69... Line 67...
69
 
67
 
70
	public static List<SchemeType> OUT_SCHEME_TYPES = Arrays.asList(SchemeType.CATEGORY, SchemeType.HYGEINE, SchemeType.OUT, SchemeType.TERTIARY);
68
	public static List<SchemeType> OUT_SCHEME_TYPES = Arrays.asList(SchemeType.CATEGORY, SchemeType.HYGEINE, SchemeType.OUT, SchemeType.TERTIARY);
71
 
69
 
72
	void processActivatedImeisForSchemes() throws ProfitMandiBusinessException;
70
	void processActivatedImeisForSchemes() throws ProfitMandiBusinessException;
73
 
71
 
-
 
72
	Map<Integer, Float> getCatalogSchemeCashBack(int fofoId, List<Integer> catalogIds);
-
 
73
 
74
	List<Scheme> selectSchemeByPartnerTypeFofoId(PartnerType partnerType, LocalDate onDate, int catalogId,
74
	List<Scheme> selectSchemeByPartnerTypeFofoId(PartnerType partnerType, LocalDate onDate, int catalogId,
75
												 int fofoId, int offset, int limit) throws ProfitMandiBusinessException;
75
												 int fofoId, int offset, int limit) throws ProfitMandiBusinessException;
76
 
76
 
77
}
77
}