This is an automated email from the ASF dual-hosted git repository.

shruthirajaram pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git

commit 80261d0f10e422683c5cec19e73cbda6d4c487dd
Merge: 9324aaf 7a77cfd
Author: ShruthiRajaram <shru...@confluxtechnologies.com>
AuthorDate: Mon Dec 31 17:16:26 2018 +0530

    Merge pull request #470 from 
wkk91193/bulkimport-integration-loanrepayment-added-total-outstanding-amount-col
    
    FINERACT:681 Added total outstanding amount to loan repayment workbook

 .../constants/LoanRepaymentConstants.java          | 33 ++++++-----
 .../LoanRepaymentWorkbookPopulator.java            | 68 ++++++++++++++--------
 .../loanaccount/data/LoanAccountData.java          |  6 +-
 3 files changed, 68 insertions(+), 39 deletions(-)

diff --cc 
fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/loanrepayment/LoanRepaymentWorkbookPopulator.java
index fe3e8c5,adf9b67..55f24b8
--- 
a/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/loanrepayment/LoanRepaymentWorkbookPopulator.java
+++ 
b/fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/loanrepayment/LoanRepaymentWorkbookPopulator.java
@@@ -213,9 -227,11 +227,11 @@@ public class LoanRepaymentWorkbookPopul
                        row = loanRepaymentSheet.createRow(rowIndex++);
                        
writeString(LoanRepaymentConstants.LOOKUP_CLIENT_NAME_COL, row, 
loan.getClientName() + "(" + loan.getClientId() + ")");
                        
writeString(LoanRepaymentConstants.LOOKUP_CLIENT_EXTERNAL_ID,row, 
clientIdToClientExternalId.get(loan.getClientId()));
 -                      
writeString(LoanRepaymentConstants.LOOKUP_ACCOUNT_NO_COL, row, 
Long.parseLong(loan.getAccountNo())+"-"+loan.getStatusStringValue());
 +                      
writeString(LoanRepaymentConstants.LOOKUP_ACCOUNT_NO_COL, row, 
loan.getAccountNo()+"-"+loan.getStatusStringValue());
                        writeString(LoanRepaymentConstants.LOOKUP_PRODUCT_COL, 
row, loan.getLoanProductName());
                        
writeDouble(LoanRepaymentConstants.LOOKUP_PRINCIPAL_COL, row, 
loan.getPrincipal().doubleValue());
+                       if (loan.getTotalOutstandingAmount() != null)
+                               
writeBigDecimal(LoanRepaymentConstants.LOOKUP_TOTAL_OUTSTANDING_AMOUNT_COL, 
row, loan.getTotalOutstandingAmount());
                        if (loan.getDisbursementDate() != null) {
                                try {
                                        date = 
inputFormat.parse(loan.getDisbursementDate().toString());

Reply via email to