FINERACT-668 Download bulk import templates fix
This commit is contained in:
+14
-11
@@ -88,7 +88,7 @@ public abstract class AbstractWorkbookPopulator implements WorkbookPopulator {
|
||||
}
|
||||
|
||||
protected void writeBigDecimal(int colIndex, Row row, BigDecimal value) {
|
||||
row.createCell(colIndex).setCellValue(value.doubleValue());
|
||||
row.createCell(colIndex).setCellValue(((value != null) ? value.doubleValue() : 0));
|
||||
}
|
||||
|
||||
protected void setOfficeDateLookupTable(Sheet sheet, List<OfficeData> offices, int officeNameCol,
|
||||
@@ -142,17 +142,20 @@ public abstract class AbstractWorkbookPopulator implements WorkbookPopulator {
|
||||
|
||||
}
|
||||
}
|
||||
if (groups!=null){
|
||||
for (GroupGeneralData group : groups) {
|
||||
Row row = sheet.getRow(++rowIndex);
|
||||
if (row == null)
|
||||
row = sheet.createRow(rowIndex);
|
||||
writeString(nameCol, row, group.getName().replaceAll("[ )(] ", "_"));
|
||||
if (groups != null) {
|
||||
for (GroupGeneralData group : groups) {
|
||||
Row row = sheet.getRow(++rowIndex);
|
||||
if (row == null)
|
||||
row = sheet.createRow(rowIndex);
|
||||
writeString(nameCol, row, group.getName().replaceAll("[ )(] ", "_"));
|
||||
|
||||
date = inputFormat.parse(group.getActivationDate().toString());
|
||||
writeDate(activationDateCol, row, outputFormat.format(date), dateCellStyle,dateFormat);
|
||||
}
|
||||
}
|
||||
if (group.getActivationDate() != null) {
|
||||
date = inputFormat.parse(group.getActivationDate().toString());
|
||||
writeDate(activationDateCol, row, outputFormat.format(date), dateCellStyle, dateFormat);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
} catch (ParseException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
+1
-1
@@ -179,7 +179,7 @@ public class FixedDepositTransactionWorkbookPopulator extends AbstractWorkbookPo
|
||||
for(SavingsAccountData savingsAccount : savingsAccounts) {
|
||||
row = savingsTransactionSheet.createRow(rowIndex++);
|
||||
writeString(TransactionConstants.LOOKUP_CLIENT_NAME_COL, row, savingsAccount.getClientName() + "(" + savingsAccount.getClientId() + ")");
|
||||
writeLong(TransactionConstants.LOOKUP_ACCOUNT_NO_COL, row, Long.parseLong(savingsAccount.getAccountNo()));
|
||||
writeString(TransactionConstants.LOOKUP_ACCOUNT_NO_COL, row, savingsAccount.getAccountNo());
|
||||
writeString(TransactionConstants.LOOKUP_PRODUCT_COL, row, savingsAccount.getSavingsProductName());
|
||||
if(savingsAccount.getMinRequiredOpeningBalance() != null)
|
||||
writeBigDecimal(TransactionConstants.LOOKUP_OPENING_BALANCE_COL, row, savingsAccount.getMinRequiredOpeningBalance());
|
||||
|
||||
+1
-1
@@ -131,7 +131,7 @@ public class GuarantorWorkbookPopulator extends AbstractWorkbookPopulator {
|
||||
row=addGuarantorSheet.getRow(rowIndex++);
|
||||
}
|
||||
writeString(GuarantorConstants.LOOKUP_SAVINGS_CLIENT_NAME_COL, row, savingsAccount.getClientName() + "(" + savingsAccount.getClientId() + ")");
|
||||
writeLong(GuarantorConstants.LOOKUP_SAVINGS_ACCOUNT_NO_COL, row, Long.parseLong(savingsAccount.getAccountNo()));
|
||||
writeString(GuarantorConstants.LOOKUP_SAVINGS_ACCOUNT_NO_COL, row,savingsAccount.getAccountNo());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+1
-1
@@ -185,7 +185,7 @@ public class RecurringDepositTransactionWorkbookPopulator extends AbstractWorkbo
|
||||
for(SavingsAccountData savingsAccount : savingsAccounts) {
|
||||
row = savingsTransactionSheet.createRow(rowIndex++);
|
||||
writeString(TransactionConstants.LOOKUP_CLIENT_NAME_COL, row, savingsAccount.getClientName() + "(" + savingsAccount.getClientId() + ")");
|
||||
writeLong(TransactionConstants.LOOKUP_ACCOUNT_NO_COL, row, Long.parseLong(savingsAccount.getAccountNo()));
|
||||
writeString(TransactionConstants.LOOKUP_ACCOUNT_NO_COL, row, savingsAccount.getAccountNo());
|
||||
writeString(TransactionConstants.LOOKUP_PRODUCT_COL, row, savingsAccount.getSavingsProductName());
|
||||
if(savingsAccount.getMinRequiredOpeningBalance() != null)
|
||||
writeBigDecimal(TransactionConstants.LOOKUP_OPENING_BALANCE_COL, row, savingsAccount.getMinRequiredOpeningBalance());
|
||||
|
||||
+1
-1
@@ -184,7 +184,7 @@ public class SavingsTransactionsWorkbookPopulator extends AbstractWorkbookPopula
|
||||
for(SavingsAccountData savingsAccount : savingsAccounts) {
|
||||
row = savingsTransactionSheet.createRow(rowIndex++);
|
||||
writeString(TransactionConstants.LOOKUP_CLIENT_NAME_COL, row, savingsAccount.getClientName() + "(" + savingsAccount.getClientId() + ")");
|
||||
writeLong(TransactionConstants.LOOKUP_ACCOUNT_NO_COL, row, Long.parseLong(savingsAccount.getAccountNo()));
|
||||
writeString(TransactionConstants.LOOKUP_ACCOUNT_NO_COL, row, savingsAccount.getAccountNo());
|
||||
writeString(TransactionConstants.LOOKUP_PRODUCT_COL, row, savingsAccount.getSavingsProductName());
|
||||
if(savingsAccount.getMinRequiredOpeningBalance() != null)
|
||||
writeBigDecimal(TransactionConstants.LOOKUP_OPENING_BALANCE_COL, row, savingsAccount.getMinRequiredOpeningBalance());
|
||||
|
||||
Reference in New Issue
Block a user