Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Import transactions

Comments

Check 'Import transactions' link on Admin page

 

Verify layout on 'Import transactions' page

 

Check if 'Import format' dropdown contains only installed plugins (Audi Bank, MPESA) (copy both plugins from http://mifos.org/product/download-mifos/plugins to ~/.mifos/plugins)

 

Select Audi Bank plugin and click on Browse button. Verify that file selection window appears.

 

Select inappropriate format file e.g. .pdf and click on Review button. Verify that validation message appears.

 

Select proper .xls file and click on Review button.

 

Page expired error appears during xls file import

 
Check how many time takes to import transactions 

Verify that the following message appears: "No payment type found named 'Bank Audi sal'."

 

Go to 'Define lookup options' page and add 'Bank Audi sal' payment mode.

 

Go back to 'Import transactions' page and select again proper .xls file and click on Review button.

 

Verify that the following message still appears: "No payment type found named 'Bank Audi sal'." because payment mode hasn't been defined on 'Define accepted payment types' page.

 

Go to 'Define accepted payment types' page and add 'Bank Audi sal' payment mode for repayments.

 

Go back to 'Import transactions' page and select again proper .xls file and click on Review button.

 

Verify that file is properly analyzed and errors are listed and displayed in red.

 

Click on 'Edit:Import information' button and select different file. Click on 'Review' button and verify that file is properly analyzed, errors are listed and displayed in red and that values are different from those in first analyzed file.

 

If there are valid rows, submit upload and check if payments are properly applied to appropriate accounts.

 

Go back to 'Import transactions' page and select MPESA plugin and click on Browse button. Verify that file selection window appears.

 

Select inappropriate format file e.g. .pdf and click on Review button. Verify that validation message appears.

 

Select proper .xls file and click on Review button.

 

Verify that the following message appears: "Payment type MPESA not found. Have you configured this payment type?."

 

Go to 'Define lookup options' page and add 'MPESA' payment mode.

 

Go back to 'Import transactions' page and select again proper .xls file and click on Review button.

 

Verify that the following message still appears: "Payment type MPESA not found. Have you configured this payment type?." because payment mode hasn't been defined on 'Define accepted payment types' page.

 

Go to 'Define accepted payment types' page and add 'MPESA' payment mode for repayments and disbursements. 
Go back to 'Import transactions' page and select again proper .xls file and click on Review button. 
Verify that file is properly analyzed and errors are listed and displayed in red. 
Click on 'Edit:Import information' button and select different file. Click on 'Review' button and verify that file is properly analyzed, errors are listed and displayed in red and that values are different from those in first analyzed file. 
If there are valid rows, submit upload and check if payments are properly applied to appropriate accounts and that appropriate accounts are disbursed. 

If imported transactions were adjusted/modified manually on the account then it should't be possible to undo those transactions via Undo imported files functionality

 
Verify 'Add the possibility to import new Loans data' (MIFOS-5661) 
Verify 'Add the possibility to import new Savings data' (MIFOS-5663) 
Verify 'Unable to import clients via Client Data Import when extended Family Details are enabled' (MIFOS-5706) 
Verify 'Customer meeting schedule is not generated for Clients created via Client Data Import' (MIFOS-5705) 
Verify if it is possible to set customer activation date during Client data import (MIFOS-5755) 

...