RamsesCamacho1171 commented on code in PR #4608:
URL: https://github.com/apache/fineract/pull/4608#discussion_r2058722331


##########
fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/fixeddeposits/FixedDepositTransactionWorkbookPopulator.java:
##########
@@ -203,7 +204,12 @@ private void populateSavingsTable(Sheet 
savingsTransactionSheet, String dateForm
             row = savingsTransactionSheet.createRow(rowIndex++);
             writeString(TransactionConstants.LOOKUP_CLIENT_NAME_COL, row,
                     savingsAccount.getClientName() + "(" + 
savingsAccount.getClientId() + ")");
-            writeString(TransactionConstants.LOOKUP_ACCOUNT_NO_COL, row, 
savingsAccount.getAccountNo());
+            try {
+                BigDecimal accountNoAsBigDecimal = new 
BigDecimal(savingsAccount.getAccountNo());

Review Comment:
   I already returned it to string, but I want to explain why I wanted to 
modify this, what happens is that in Excel the productname section is 
automatically filled with a formula and for some reason it is not working, 
because it has to compare the value of column c (account number) and search for 
the same number in the data table (column q), if it finds it it returns the 
value of column r (which is the name of the product), but I don't know if 
because in Excel the account number is a string it cannot make this comparison 
correctly and therefore does not return the product name
   
   
![image](https://github.com/user-attachments/assets/94d18824-a1c8-4947-b3b9-487abc850625)
   
   



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to