Subversion Repositories SmartDukaan

Rev

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

Rev 35316 Rev 35394
Line 28... Line 28...
28
	BlockLoanIdSanctionId createSDDirectOrder(int userId, double amountRequired, int freeCreditDays)
28
	BlockLoanIdSanctionId createSDDirectOrder(int userId, double amountRequired, int freeCreditDays)
29
			throws ProfitMandiBusinessException;
29
			throws ProfitMandiBusinessException;
30
 
30
 
31
	BigDecimal getAvailableAmount(int fofoId);
31
	BigDecimal getAvailableAmount(int fofoId);
32
 
32
 
33
	long getUtilizationAmount(int fofoId);
33
	BigDecimal getUtilizationAmount(int fofoId);
34
 
34
 
35
	void createLoanStatement(LoanReferenceType interest, BigDecimal interestAccrued, int fofoId, int loanId,
35
	void createLoanStatement(LoanReferenceType interest, BigDecimal interestAccrued, int fofoId, int loanId,
36
			String description, LocalDateTime businessDate);
36
			String description, LocalDateTime businessDate);
37
 
37
 
38
	void addInterest(LocalDate from, LocalDate to, Loan loan, Map<LoanReferenceType, Double> loanStatusAmount);
38
	void addInterest(LocalDate from, LocalDate to, Loan loan, Map<LoanReferenceType, Double> loanStatusAmount);
Line 70... Line 70...
70
 
70
 
71
	double settleLoan(Loan loan) throws ProfitMandiBusinessException;
71
	double settleLoan(Loan loan) throws ProfitMandiBusinessException;
72
 
72
 
73
	void resetHardLimit() throws ProfitMandiBusinessException;
73
	void resetHardLimit() throws ProfitMandiBusinessException;
74
 
74
 
75
	void releaseBlockedLimit(Loan bloackedLoan, double limitToRelease) throws ProfitMandiBusinessException;
75
	void releaseBlockedLimit(Loan blockedLoan, double limitToRelease) throws ProfitMandiBusinessException;
76
 
76
 
77
    void updateMinInvestmentForHardLimit(SDCreditRequirement sdCreditRequirement, boolean useRecent) throws ProfitMandiBusinessException;
77
    void updateMinInvestmentForHardLimit(SDCreditRequirement sdCreditRequirement, boolean useRecent) throws ProfitMandiBusinessException;
78
}
78
}