LOAN PERFORMER VERSION UPDATES

This page was last updated on

26/07/2008 11:35:00

Crystal Clear Software Ltd. tries to incorporate modifications to the software as required by its users. We see LOAN PERFORMER as a product that grows with the organisations that use it. Please inform us of any wishes that you have and it is most likely that one day, you will see it on this page.

This page only tracks changes since version 7.00. If you want to have a look at the modifications in version 6, go to the Updates on Version 6 Page.


  Updates of version 7.10 (of 2 Nov 2007)

  1. Added: The SQL Server database can also run in demo mode, without license, up to the same number of entries as a Foxpro database (BTracker Id:  3441)

  2. Added: Loan Guarantors can be selected from Individual Clients (BTracker Id:  3315)

  3. Added: Group Members can be exported according to a format needed for importation into another LPF database (BTracker Id:  3245, Eclof, Kenya)

  4. Added: Exit reasons can be defined under Support Files, user can choose an exit reason at Clients menu and a report on Exit Reasons has been added (BTracker Id:  2930, Findev, Azerbaijan)

  5. Added: Shares can be bought by bank transfer (BTracker Id:  2828, K-Rep Fehda, Kenya)

  6. Added: If there is an overdraft set for a savings account, this is visible at entry of Deposits and Withdrawals (BTracker Id:  3415, Ned Consultants, Nigeria)

  7. Added: User can set charges on transactions after banking hours (BTracker Id:  2838, Frontpage, Uganda)

  8. Added: The Deposits to multiple clients has been extended to Withdrawals from multiple clients (BTracker Id:  2950, ABSU, Nigeria)

  9. Added: User can lookup client accounts by entering client names at Charges and Rewards (BTracker Id:  3416, Ned Consultants, Nigeria)

  10. Added: Interest on savings can be cancelled if withdrawals in period (BTracker Id: , 3439, Malanga, Mozambique)

  11. Added: The Modified Savings Transactions Report has additional selection options and a listbox with different report formats from which the user can choose (Btracker 2714 and 3199, Mukono Teachers, Uganda).

  12. Added: A Time-Deposits report can be run for either Time-Deposits opened or closed in a period (BTracker Id:  2881, Fonkoze, Haiti).

  13. Added: Loan Disbursements can be made to Suppliers (Creditors). User can enter invoice received from a supplier and at loan disbursement indicate that this disbursement is supposed to be a payment for a particular invoice. The disbursement report has an additional format that prints loans disbursed to suppliers (BTracker Id:  3350, SA Sugar Ass, South Africa)

  14. Added: User can automatically Disburse all or a selection of pending Loans. User can select a range of loans, an approval period and is able to (de-)activate one or more loans. Receipts and loan contracts can be printed automatically (BTracker Id:  2869, Eclof, Kenya)

  15. Added: Prepayments do no change future dues anymore (BTracker Id:  2943, 2792)

  16. Added: Missed payments can be entered before the last payment and user is not required to first delete the last payment(s). LPF does not change the most recent repayment(s), nor the booking of these. It just finds out what is to be paid in the period (till the last repayment), it allocates the principal and interest parts, saves this and books this to the GL. The user can set a parameter at Configuration Loans whether this is allowed. However it works only for flat rate loans and declining balance loans where interest is not recalculated (BTracker Id:  2475, Pearl Microfinance, Uganda)

  17. Added: Added a "Multi-Purpose Deposits" menu item under the Cash menu. This allows users to enter cash deposits as shares, savings or loan transactions from one menu (BTracker Id:  3107, Mtoni, Tanzania).

  18. Added: The Loan Ledger Card now shows if the loan is linked to a 2nd currency (BTracker Id:  2783)

  19. Added: The Pending Disbursements Report can include partially disbursed loans (BTracker Id:  3305, Parc Palestine)

  20. Added: The Loan Collection Sheet can be filtered according to costs centres (BTrancher 2870, Eclof, Kenya)

  21. Added: The interest balance at the Outstanding Loans report can be recalculated for loans on declining balance (BTracker Id:  3316, SA Sugar Ass, South Africa)

  22. Added: The Amounts Due report has a feature to recalculate interest (BTracker Id:  1882, Micro Credit Capital, Haiti)

  23. Added: The Accrual at menu Accounts can now also accrue loan commission that is due with every instalment (BTracker 3345, Parc, Palestine)

  24. Added: Time-Deposits have been added as an item to "Reconcile Savings and Loan Balances" (BTracker Id:  3116)

  25. Added: Cheque Clearing has a "Clear" button to remove any filters set by the View button (BTracker 3518)

  26. Added: User can define banks and branches with BIC/SWIFT numbers and bank accounts with IBAN numbers (BTracker Id:  3479)

  27. Added: User can be linked to a particular branch in a multi-branch database so that (s)he can only access clients of his/her particular branch(es), (BTracker Id:  2806, Parc, Palestine)

  28. Added: An Alert function, so that when a user logs in, (s)he always starts with a particular screen, for instance the Arrears report (BTracker Id:  3108)


  Updates of version 7.09 (of 14 April 2007)

  1. Added: Instead of SQL Server, user can use SQL Server Express as well. SQL Server Express is a downscaled version of SQL Server and can be downloaded for free from the Microsoft website (BTracker Id: 1839).
  2. Added: User can first select a server at login screen in order to select an SQL Server or SQL Express database that is 
    installed on the selected server. This makes the login a bit faster (BTracker Id: 2263). 
  3. Added: A receipt format General Letter with 2 copies per page (NDF, St.Vincent, BTracker Id: 2416).
  4. Added: A client report for clients with duplicate document ID numbers (Hekima, DR Congo, BTracker Id: 2530).
  5. Added: The width of the address fields have increased for clients and guarantors (Findev, Aerbaijan, BTracker Id: 2418).
  6. Added: The report on shares can also be ordered by date (BTracker Id: 2477).
  7. Added: Filter options added for Client Categories on report Personel Ledger Balances (Socodevi, DR Congo, BTracker Id: 2106).
  8. Added: Businesses can also buy shares (Socodevi, DR Congo, BTracker Id: 2101).
  9. Added: Importation of shares (Group Agir, Haiti, BTracker Id: 510).
  10. Added: Outstanding Balances report can be filtered on negative balances and has an additional format with columns for Accounts On Hold, No Withdrawals Allowed and Settlement date among others (BTracker Id: 2633).
  11. Added: Period for overdrawing savings account can be limited (Socodevi, DR Congo, BTracker Id: 2094).
  12. Added: Minimum age requirement for opening of a savings account (Socodevi, DR Congo, BTracker Id: 2086).
  13. Added: User able to define which columns to print in passbooks (BTracker Id: 2531).
  14. Added: User can set positions of columns in passbook (Mukono Teachers Sacco, Uganda, BTracker Id: 2262).
  15. Added: A Summary/Detail option to the savings transactions by voucher number report (ARC/Finance Salone, Sierra Leone, BTracker Id: 2436).
  16. Added: Company details on Loan Ledger Card, Loan Repayment Schedule and Saver's Statement (Prosperity Community Bank, Nigeria, BTracker Id: 2255).
  17. Added: A page where user can see active loans when closing savings account (Socodevi, DR Congo, BTracker Id: 2103).
  18. Added: Possible To Delete savings transfers (Socodevi, DR Congo, BTracker Id: 2102).
  19. Added: Manager's password can be replaced by password of other function at savings (Socodevi, DR Congo, BTracker Id: 2085).
  20. Added: Option to calculate Interest on savings on end-of-month balances (BTracker Id: 2047).
  21. Added: Option to calculate Interest on savings on average period balance (BTracker Id: 1922).
  22. Added: Option to calculate Interest on savings on end-of-period balance (BTracker Id: 1921).
  23. Added: Importation of Charges and Rewards (BTracker Id: 2577).
  24. Added: A Revert button at loan application, the group members page (Gret, Madagascar, BTracker Id: 1954).
  25. Added: User can link the guarantee for individual loans to a class of guarantee items and report on this (BTracker Id: 
    2330).
  26. Added: Other elements of ID documents - Date of issue, Authority and Valid till - available for printing in loan contracts (Findev, Azerbaijan, BTracker Id: 2417).
  27. Added: Name partner added to loan contract variable for Individual Clients (Socodevi, DR Congo, BTracker Id: 2107).
  28. Added: Business Sector added to loan contracts for Individual Clients (Findev, Azerbaijan, BTracker Id: 2264).
  29. Added: Percentages for loan commission, stationery, fees and savings can be set up to 8 decimals at Configuration/Loan Product Settings (BTracker Id: 2562).
  30. Added: The Group Members Repayments screen can include all group members, even if they have no outstanding loan (Hekima, DR Congo, BTracker Id: 2528).
  31. Added: The Loan Amounts report for group member can show ID Document, No. & Sector (Findev, Azerbaijan, BTracker Id: 2265).
  32. Added: Repayments of written-off loans report can be filtered on repayments after Write-Off date (Worldvision, Kosovo, BTracker Id: 2154).
  33. Added: The report Repayments of Written-Off loans has additional options to filter on 1. only repayments before the write-off date, 2. only repayments after the write-off date and 3. all repayments (Worldvision, Kosovo, BTracker Id: 1841).
  34. Added: A report on fully paid loans at member level (ARC Liberty Finance, Liberia, BTracker Id: 2408).
  35. Added: Cash Handling for other expenses (Fonkoze, Haiti, BTracker Id: 1792).
  36. Added: Cash Transactions Report (BTracker Id: 2539).
  37. Added: Definition of receipts to be used for menu item Cash Handling at Configuration/Receipt Printing (BTracker Id: 2527).
  38. Added: New GL Accounts can have the same labels as existing accounts (BTracker Id: 2510).
  39. Added: Maximum number of GL Accounts increased from 999 to 9,999 (BTracker Id: 2509).
  40. Added: Accrued Interest for savings and loans can be calculated per product (Socodevi, DR Congo, BTracker Id: 2245).
  41. Added: Account Balances Report at Reconciliation of Savings/Loans (Socodevi, DR Congo, BTracker Id: 2095).
  42. Added: The Breakdown of accounts report can be grouped by user (BTracker Id: 2639).
  43. Added: Breakdown, Trial Balance and Income & Expense reports can be filtered by Debtor/Creditor (Sido, Tanzania, BTracker Id: 1875).
  44. Added: Short-cut added to the chart of accounts at entry of Assets (BTracker Id: 2620).
  45. Added: Percentage for depreciation changed to 2 decimals (Socodevi, DR Congo, BTracker Id: 2081).
  46. Added: Grouping by Asset Group added to report on Asset Register and Depreciation (Socodevi, DR Congo, BTracker Id: 1905 and 2089).
  47. Added: Menu "Check Database" has option to see and remove corrupted records (Finadev, Tchad, BTracker Id: 2210).
  48. Modified: User can set a transaction day at Automatic Write Off (Five Talents, Uganda, BTracker Id: 2667).

  Updates of version 7.08 (of 29 July 2006)

  1. Added: a database cleanup procedure has been added to the Reindexf.exe  to clear the database of corrupted records (Swabhimaan, India, BTracker Id: 1349).
  2. Added: user can define Hot-Keys for menu items (BTracker Id: 1527).
  3. Added: clients (and guarantors) can have multiple identification documents with possibility to set document number, issue date, authority, expiry date and the priority of the document in transaction processing (Millenium, Tajikistan, BTracker Id:  970).
  4. Added: a Maximum Withdrawal Amount can be set per user. This was before a general parameter (BTracker Id:  595).
  5. Added: posting of deposits to multiple accounts in a single transaction by cash, cheque, transfer (Wau Microbank, Papua New Guinea, BTracker Id:  1225).
  6. Added: Name of User added to General Receipts and a new Letter-size receipt added (Finadev, Tchad, BTracker Id: 1532).
  7. Added: a receipt for group member savings transactions (Fonkoze, Haiti, BTracker Id:  1571).
  8. Added: additional types of loan contracts: Collateral Contracts and Bail contracts for individual clients (Millenium, Tajikistan, BTracker Id: 964). 

  9. Added: Passbook printing from Savings and Loan Ledger Cards ( BTracker Id: 1354).
  10. Added: new Disbursement receipt (Millenium, Tajikistan, BTracker Id:  967).
  11. Added: new Loan Repayment receipt (Millenium, Tajikistan, BTracker Id:  969).
  12. Added: a new report on Pending Disbursements has been added ( BTracker Id:  826). 
  13. Added: Account Closing Fees added to report on Fees (see Loans/PF Reports/Repayments,  Botswana Women Finance, Botswana, BTracker Id:  915).
  14. Added: format added with interest on Approved/Rejected/Pending loans report (Buusaa Gonofa, Ethiopia, BTracker Id:  955).
  15. Added: Member Loan Cycles report with member loan cycle and group cycle (Buusaa Gonofa, Ethiopia, BTracker Id:  961).
  16. Added: user is able to add a percentage of principal outstanding of on-time loans (i.e. loans that are not in arrears) to the Loan Loss Provision (in addition to the percentage for loans in arrears). The report shows the different elements of the composition of the total (Firdos, Syria, BTracker Id: 892).
  17. Added: Assets Inventory module, tracks Assets, Calculates Depreciation, has report on Assets and Depreciation.
  18. Added: Reconciliation has 3rd page where balances from General Ledger can be compared with balances from the Loans module (Finadev, Tchad, BTracker Id: 1567).
  19. Added: The Day-Closure report now includes cheque details (Foccas, Uganda, BTracker Id: 1541).
  20. Added: The closing of accounts is now a menu item under savings (BTracker Id: 1275).
  21. Modified: Receipt labels have indication of size and no. of copies at Configuration/Receipt (BTracker Id: 1560.
  22. Modified: The importation of clients templates have been modified to include details of clients Identification documents (BTracker Id: 1231).
  23. Modified: The Report on Clients now has a summary option (BTracker Id: 1467).
  24. Modified: The client registration and details screen for blacklisted clients now has a red background color in-order to quickly identify them (FIRDOS, Syria, BTracker Id: 1165).
  25. Modified: a Search window is added for the deletion of a shares transaction (BTracker Id: 754).
  26. Modified: The Saving Balances report can now be filtered using Branch codes (Buusaa Gonofa, EthiopiaBTracker Id: 957).
  27. Modified: Saving guarantee now accepts 100% of the loan amount. Before this it was limited to 99% of the loan amount (BTracker Id: 1210).
  28. Modified: Charges and Rewards is now working for Business clients (BTracker Id: 1345).
  29. Modified: The Charges and rewards screen has been modified to enable the user to specify the order in which items are displayed. In addition, the user was not able to select business accounts for charges and rewards. (Unophone, Uganda, BTracker Id: 1245).
  30. Modified: Account Closing Fee added to report on Closed Savings Accounts (Botswana Women Finance, BTracker Id: 916).
  31. Modified: Loan application part III can be automatically updated for member dues based on modifications that the user did on the group dues (at page 2), at least for Flat Rate loans (Buusaa Gonofa, Ethiopia BTracker Id: 960).
  32. Modified: It is now possible to disallow a disbursement if partner has an outstanding loan. Partners can be entered as individual clients in this version (BTracker Id: 595).
  33. Modified: It is now possible to limit number of days to update due dates after disbursement ( Gret , Madagascar , BTracker Id: 1353).
  34. Modified: user can now change due dates after disbursement also to earlier dates (BTracker Id: 1311).
  35. Modified: Total Repayment has been added on the loan ledger card (FIRDOS, Syria , BTracker Id: 1173).
  36. Modified: member number included on the Amount per Group Member report (Buusaa Gonofa, Ethiopia, BTracker Id:  956).
  37. Modified: user can now also accrue interest on flat rate loans. This is optional.  If activated, LPF calculates accrued interest according to the way the loan was entered (interest calculated as number of weeks/months per year or according to actual days). In the first case and in case of weekly loans and suppose interest calculation for 1 day in arrears, LPF calculates 1 day over 364 days per year (52 weeks times 7 interest days per year). If this is a monthly loan then it would be 1 day over 360 days (12 times 30 interest days per year). However if interest is calculated according to the exact number of days per year, then it would be 1 over the exact number of days per year as defined at Configuration/General (Millenium, Tajikistan, BTracker Id:  966).
  38. Modified: The menu item “Book Arrears > 90 days” has been renamed "De-Classify Loans in Arrears" and user is now no longer bound to arrears of 0 to 90 days. User can now select any period of arrears and book those loans to special GL accounts (Finadev, Tchad, BTracker Id: 1585).
  39. Modified: The purchases and sales module has shifted to the Accounts menu.
  40. Modified: At cheque clearing user can punch in the cheque no to display the cheque (Wau Microbank, Papua New Guinea,  BTracker Id: 1223).
  41. Corrected: External patches were not picked up by the Lpf.EXE (BTracker Id: 1391).
  42. Corrected: The Restoration of a data back-up, created an error (“Variable <p_datapath> is not found”, BTracker Id: 1144).
  43. Corrected: the update of Missed/Not updated parameters was not working for SQL Server (BTracker Id: 1226).
  44. Corrected: Loan Performer sometimes gave a message that there is currently one users logged in, leading to in-ability to logon the database even after having previously quit successfully, the feature is implemented with a new lpfindex.exe and reindexf.exe (Unophone, Uganda, BTracker Id: 1203).
  45. Corrected: granting Guest login access generated an error (BTracker Id: 1266).
  46. Corrected: the translation of amounts to characters was not correct in Russian (BTracker Id: 1234).
  47. Corrected: After creating several groups, if user deleted the last group, the sequence of client registration code and savings A/C number got distorted (BTracker Id: 1240).
  48. Corrected: If at groups menu, user choose an existing client and double clicked, the double click did not work. In version 7.06 this copied the data to the main window (FIRDOS, Syria , BTracker Id: 1483).
  49. Corrected: At menu Groups, user was unable to de-select a president/treasurer/secretary (Finadev, Tchad, BTracker Id: 1473).
  50. Corrected: User was unable to add records for period savings in a non-English database (Finadev, Tchad, BTracker Id: 1475).
  51. Corrected: Under Clients, page “Savings Details”, if user selected co-account holder, an error was generated (“Required file not available in database that you selected”, BTracker Id: 1283).
  52. Corrected: If user entered an individual client or group client with membership fee in a closed financial year, the user could get an error (“Operator/Operand type mismatch”, BTracker Id: 1213).
  53. Corrected: It was possible to modify the Group membership date to a date after the member registration dates (BTracker Id: 1285).
  54. Corrected: With Group tracking of loans, the user is able to transfer a member who has a loan balance (BTracker Id: 1378).
  55. Corrected: Under Clients/Guarantors, if user linked a client to a photo or signature that was already defined at Configuration/General the image by default was allocated to all guarantors (BTracker Id: 1575).
  56. Corrected: User was able to import client data (Individual and group clients) using a different client and account code (than the one for the license). This messed up the report on clients in later importations (BTracker Id: 1205).
  57. Corrected: If user imported co-account holders to a savings account that did not exist, an error was generated (“Array dimensions are invalid", BTracker Id: 1407).
  58. Corrected: Imported co-account holders did not appear in the individual clients entry window (BTracker Id: 1393).
  59. Corrected: If user imported clients, deleted them, reset import log and re-imported the same clients again, at menu Clients/Savings details LPF showed a duplicate of the savings products allocated to the client  (BTracker Id: 1211).
  60. Corrected: Under menu Clients/Import Clients, user unable to select item in option box during importation of client data (BTracker Id: 1367).
  61. Corrected: the Importation of client data created an error ("Array dimensions are invalid") in an SQL Server database (BTracker Id: 1227).
  62. Corrected: Importation of business clients in an SQL Server database created an error (“SQL column <BUSCODE> not found”, BTracker Id: 1324).
  63. Corrected: If during importation of business clients, user did not specify the correct branch code, Loan Performer generated an error file that had a blank field for the reason of rejecting the imported data (BTracker Id: 1082).
  64. Corrected: If at menu Clients/Reports, you selected page 2 and ran the report for clients with outstanding balances for one month and ran the report again for the next month, the end of first month balances did not correspond with the start of the next month’s balances. This will now correspond unless clients paid off their loan in the first month (BTracker Id: 836 and 1199).
  65. Corrected: the Report on clients was incorrect if required for members with outstanding loans only (Finadev, Tchad, BTracker Id: 1429).
  66. Corrected: the report on Blacklisted Clients (members) creates an error (“Selects are not union compatible.”, BTracker Id: 1376).
  67. Corrected: The user was not able to specify which savings product was to be credited when dividend was calculated (BTracker Id: 1140).
  68. Corrected: It was possible to pay dividends to closed clients savings accounts (BTracker Id: 1256).
  69. Corrected: If the user calculated dividends for different periods in a sequence, a “Fatal Exception Error” was generated (BTracker Id: 1102).
  70. Corrected: If 2 users entered savings transactions at the same time and person 1 started a deposit for client 1 but did not save, then person 2 did a deposit/withdrawal, disbursement to the savings account or a loan repayment from the savings account for the same client and saved and then person 1 saved, the balance of the transactions were incorrect (Finadev, Tchad, BTracker Id: 804).
  71. Corrected: The Voucher field at savings deposits/withdrawals became distorted and shifted physically when entering a consecutive savings transaction (BTracker Id: 927).
  72. Corrected: If user entered 2 savings deposits in an SQL Server Database and modified the 2nd transaction to a withdrawal, the results on the General Ledger were different and the cash account did not balance (Botswana Women Finance, BTracker Id: 1072).
  73. Corrected: If for a savings product, Member Tracking was activated, an attempt to change the tracking method resulted in an error (“Function requires row or table buffering mode”, BTracker Id: 1122).
  74. Corrected: An overdraft was possible even if overdraft protection was activated (BTracker Id: 1133).
  75. Corrected: At menu “Deposits for several clients”, it is possible to enter the same client (and product) twice (BTracker Id: 1658).
  76. Corrected: The withdrawal slip could not be printed for group savings if these were not tracked at member level (Finadev, Tchad, BTracker Id: 1581).
  77. Corrected: An error was generated (“Variable <CADDS3001> not found”) when calculating Charges and Rewards (BTracker Id: 1346).
  78. Corrected: If under System/Configuration/Savings, the user set some interest rate for negative balances, at calculation of interest for a client with a negative balance, no interest was calculated (BTracker Id: 819 and 867).
  79. Corrected: Saving interest calculation on monthly minimum balances was not correct. Loan Performer would not book interest until the account for "Witholding tax - Individuals" was specified! (BTracker Id: 1525).
  80. Corrected: the reprint of the last interest report created an error ("Variable <INTCHARGE> is not found") in an SQL Server database. This was with member tracking (BTracker Id: 1251).
  81. Corrected: If user closed an account, it was not possible to access the report on closed accounts in an SQL Server database (BTracker Id: 1327).
  82. Corrected: The transfer of savings from a group to an individual client was not working. LPF said that the account did not exist (BTracker Id: 1085).
  83. Corrected: Loan Performer now defaults to login date when user is entering a savings transfer (Finadev, Tchad, BTracker Id: 1440).
  84. Corrected: The user was not able to transfer savings from one group member to another within the same group if the savings product of the two members was the same  (BTracker Id: 1278).
  85. Corrected: The transfer of savings was not possible to an account with the setting “No withdrawal” activated (BTracker Id: 774).
  86. Corrected: No group member details on receipt for savings transfer (MFD Senegal, BTracker Id:951).
  87. Corrected: The receipt for the transfer of a deposit in LPF Spanish version said that the Summary band was too wide (BTracker Id: 1659).
  88. Corrected: an error occurred (“SQL column <Accnrr> Not found“) during the importation of group member savings (BTracker Id: 1307).
  89. Corrected: the Importation of savings transfer created a run time error (BTracker Id: 1215).
  90. Corrected: User was able to import savings withdrawal that is in excess of amount set at Clients/Saving details/Maximum negative balance (BTracker Id: 1573).
  91. Corrected: User was able to delete a savings deposit used for repaying a loan even when there was no provision for an overdraft for the particular saving product (BTracker Id: 1216).
  92. Corrected: When user imports savings transactions, and savings product is set to allow overdraft with a minimum negative interest balance also set, importation would not bring in the withdrawn amount. Only if user blocked overdraft and the minimum negative interest balance was zero, it would import the withdrawn amount ( C hibueze , Nigeria , BTracker Id: 1347).
  93. Corrected: On the DaySheet report, the Loan Repayments from Savings was displayed under “Other” (BTracker Id: 1206).
  94. Corrected: Group member saver's statement (as obtained from either the deposits or withdrawal screen) showed deposits and withdrawals as debits and credits respectively ( Eclof , Kenya , BTracker Id: 1220) .
  95. Corrected: It was possible to close savings account on a date before the last transaction date (BTracker Id: 1257).
  96. Corrected: The Personal Ledger Balances report has been updated. When "Only Pending Loan Applications" is checked on the first page, then the report did not include all members who have savings (and no loans) even if they don't have a pending loan application. Also the report now shows the total amount of pending loans instead of disbursements and repaid amounts (ID, Ghana , BTracker Id: 1180).
  97. Corrected: There was no receipt printed if a Time Deposit was withdrawn to savings (BTracker Id: 1182).
  98. Corrected: The renewal of a time-deposit was not paying interest (BTracker Id: 1183).
  99. Corrected: It was impossible to modify a time deposit opened by an un-cleared cheque (BTracker Id: 1259).
  100. Corrected: The withdrawal of time deposit incorrectly booked the time deposit interest twice on the Cash and also on the Bank account (BTracker Id: 1519).
  101. Corrected: User was able to enter loan applications on a date after the end of client membership ( Sisdo , Kenya, BTracker Id: 1269).
  102. Corrected: An incorrect interest amount was calculated for bi-weekly loans with a grace period (BTracker Id: 612).
  103. Corrected: User was able to enter a loan application that did not adhere to the pre-defined minimum and maximum loan period settings (BTracker Id: 800).
  104. Corrected: Rounding has problems at loan application (BTracker Id: 1396).
  105. Corrected: During the application of a group loan, at page 3, if the user went to the Group Member Repayment Schedule and attempted to Round Up using the R>> button, an error was generated (“Variable <MVATTOT> is not found”, BTracker Id: 1053).
  106. Corrected: Loan Performer did not refresh the interest amount at loan application, part 2, on pressing the Back button (BTracker Id: 1332).
  107. Corrected: Loans on declining balance with member tracking gave incorrect balances if one out of several members pre-paid (BTracker Id: 1191).
  108. Corrected: After viewing the group member repayment schedule at loan application, if user pressed the close button on the title bar of the report window, an error was generated (“Cannot access the selected table”).
  109. Corrected: for loans with daily repayments, the user got 2 installments on the same day if updating of due dues for nonworking was activated (BTracker Id: 1316).
  110. Corrected: At modification of a group member loan, an error message was generated (“File <dueview.dbf> does not exist”, BTracker Id: 853).
  111. Corrected: At Loan Application, page 3, while at the group member repayment schedule, selecting option for all members and modifying details in yellow region, selecting the button update all generates an error. Error: Variable ‘MTOT’ is not found (BTracker Id: 1448).
  112. Corrected: Importing loan applications generated an error ("Function requires row or table buffering mode", BTracker Id: 1498).
  113. Corrected: If under System/Configuration/Loan Application Fees, loan commissions were required after loan approval, and user had only one loan for approval, then user was able to see that loan under the loan commissions window even before the loan was approved (Aloga, South Africa, BTracker Id: 1338).
  114. Corrected: Payment of commission by Savings Transfer was not adhering to overdraft settings (BTracker Id: 1446).
  115. Corrected: During disbursement of a loan, if user selected option to 'transfer to clients bank account', an error was generated (“Programming error: This variable passed to function <valdayback> should be of date or time value”, BTracker Id: 1260).
  116. Corrected: the validation of membership was incorrect at disbursement if loans were tracked at group member level (BTracker Id: 1279).
  117. Corrected: An error was generated (“Variable <dday> not found”) at loan disbursement in an SQL Server database with recalculation of dates and amounts for flat rate loans (BTracker Id: 1267).
  118. Corrected: If “a follow up loan was only allowed if no arrears” was activated for a loan while member tracking was activated, member gets individual loan and groups have subgroups, the user was unable to disburse a loan for a client even if the client had no loan in arrears (BTracker Id: 818).
  119. Corrected: Contrary to the setting of “disallow disbursement if partner has an outstanding loan” at Configuration/Loans Part1, the user was able to disburse a loan when partner had an outstanding balance (BTracker Id: 1290).
  120. Corrected: Interest was not recalculated at disbursement (cheque clearing) if due date was equal to the disbursement date and there were non-working days (BTracker Id: 1326).
  121. Corrected: If a disbursement is made by cash and a receipt is printed – this is the Finadev receipt – LOAN PERFORMER  writes the word “Cash” but does not specify the cash amount (in case deductions are made and a part of the disbursed amount goes to the client’s savings account as a guarantee, Finadev, Tchad, BTracker Id: 1480).
  122. Corrected: If user had set min/max loan amount for group (members) at Configuration/Loan Product Settings and entered a loan application where the group loan amount was less than the minimum, user could continue with the entry till page 3. If user entered a loan amount of less than the minimum for a particular member and clicked "Add" the validation was fired - correctly - that the amount should be in the pre-defined range. If then the user clicked back till the first page and clicked the Next button, the same validation was fired, even if the amount was changed to fall within the range (BTracker Id: 1397).
  123. Corrected: Loan disbursement for a group loan did not conform to settings at System/Configuration/Loan product settings /Group loan 'Minimum period of membership before disbursement (for group members, BTracker Id: 1405).
  124. Corrected: The importation of loan commission was not implemented for group member loans (BTracker Id: 1195).
  125. Corrected: Importation of Loan applications into SQL server database would only occur for the first 100 records (SMCP, Eritrea, BTracker Id: 1379).
  126. Corrected: Incorrect interest when repayments were imported for loans with tracking at member level (BTracker Id: 1198).
  127. Corrected: The deletion of a loan disbursement did not reverse the due dates (BTracker Id: 1197).
  128. Corrected: Loans on declining balance with member tracking gave incorrect balances if one out of several members pre-paid (with interest recalculated, BTracker Id: 1124).
  129. Corrected: It was impossible to make prepayments for group loans on declining balance if payment was done before the first due date (BTracker Id: 1212).
  130. Corrected: If user entered a loan repayment by cheque an error was generated (“Operator / Operand type mismatch”, BTracker Id: 1374).
  131. Corrected: If the Millennium receipt had been activated for loan repayment by savings transfer during the transfer an error was generated (BTracker Id: 1375).
  132. Corrected: If a loan repayment was done from a bank account and the “General” receipt was printed, Loan Performer wrote “Cash” on the receipt. This should have been “Bank” with the name of the bank that the user indicated at loan repayment (Finadev, Tchad, BTracker Id 1478).
  133. Corrected: If at Configuration/Loans Part 1, the default repayment is via savings, then at loan repayment user could not choose a different cash account as the cash accounts were de-activated (Finadev, Tchad, BTracker Id: 1466).
  134. Corrected: Repay from Arrears showed loans with no Arrears ( Socodevi , Congo , BTracker Id:1522).
  135. Corrected: Rescheduling a group loan created an error ("<LvAMOUNT> is not found" (BTracker Id: 1394).
  136. Corrected: Penalty calculation for each occurrence did not give any output (BTracker Id: 704).
  137. Corrected: Wrong calculation of penalties with weekly penalties as simple percentage (BTracker Id: 765).
  138. Corrected: Incorrect penalty calculation as % over period ( Swabhimaan , India , BTracker Id: 1280).
  139. Corrected: The combination of interest deducted at disbursement and declining balance, though not possible at manual loan application, was possible by importation, resulting into wrong ledger cards even when repayments are posted on the exact due dates (BTracker Id: 544).
  140. Corrected: Importation of loan applications in a multi branch created an error (BTracker Id: 1640).
  141. Corrected: the Importation of disbursements did not check the number of digits for a GL account (BTracker Id: 1388).
  142. Corrected: Importation of repayments created an error (“<CLCODE> is not found”, BTracker Id: 1244).
  143. Corrected: an incorrect message appeared at Loan Write Off (“Length of member number should be”) for loans not yet disbursed (BTracker Id: 1286).
  144. Corrected: User was able to write-off a loan on a date later than current day (BTracker Id: 1563).
  145. Corrected: Updating of loan categories was not working correctly. Sometimes loan was updated to A but showed B when item was refreshed (BTracker Id: 1319).
  146. Corrected: The Loan Ledger Card was not indicating whether interest is calculated over the grace period or not (BTracker Id: 1129).
  147. Corrected: The Loan Repayment Schedule could not be reprinted to file for group members (BTracker Id: 1127).
  148. Corrected: If a closing repayment with no interest on say the third installment was entered for a group loan (with member tracking activated), the rest of the interest was waived but the interest balance shown on the Loan Ledger Card was wrong (BTracker Id: 910).
  149. Corrected: In the Amounts per Group Member reports, if Additional Filtering option was selected and if the user selected a value in the dropdown box for values, the value retained in the textbox was wrong and the user had to click the textbox to refresh (BTracker Id: 882).
  150. Corrected: the Savings and Loans Collection Sheet had a bug if option "Include all members" was checked ( Eclof , Kenya , BTracker Id: 1241).
  151. Corrected: a fatal exception error occurred if the user opted to preview the Loan Repayment Schedule from the Portfolio reports (BTracker Id: 1304).
  152. Corrected: Duplicated loan cycles for group member loan cycles report (BTracker Id: 1343).
  153. Corrected: The Expected Repayments of Past and Present Dues was printing double figures if the report was printed on the date when the installment was due (BTracker Id: 1361).
  154. Corrected: Bugs in the PMT Report ( Gret , Madagascar , BTracker Id: 1387).
  155. Corrected: Wrong amount in Interest Due column at “Repayment Made During a Period” report if exported to Excel (BTracker Id: 1564).
  156. Corrected: Total amount disbursed on Performance Monitoring Report and Indicators Report did not tally (Diocese of Namirembe, BTracker Id: 1530).
  157. Corrected:  It was not possible to enter the same cheque number twice for different banks (FIRDOS, Syria , BTracker Id: 1166).
  158. Corrected: During entry of any cheque transaction user is unable to select an item for the cheque type field from the drop down menu (BTracker Id: 1385).
  159. Corrected: An error (“SAVTA is not found”) occurred at cheque clearing of a savings deposit with an SQL Server database (BTracker Id: 1189).
  160. Corrected: Wrong reversal on entry of a bounced cheque that was used to enter savings deposit (BTracker Id: 1350).
  161. Corrected: The cheque details for a bounced cheque at Cheque Clearing wrongly showed "Deposit for multiple clients" even if the deposit was for an individual client (BTracker Id: 1584).
  162. Corrected: If user had indicated that due dates have to be updated at cheque clearing, the recalculation of due dates at cheque clearing gave an error message (BTracker Id: 1517).
  163. Corrected: An error was generated while clearing cheques entered by the Purchases and Sales module (“Alias <PAYMYCREDIT> is not found”, (BTracker Id: 1516).
  164. Corrected: if at cheque clearing, the option “Report due dates at cheque clearing” was activated, Loan Performer did not create a print preview of the loan repayment schedule. On selecting “yes” to print the schedule an error was generated error (“property <RECIDCARD> is not found", BTracker Id: 1470).
  165. Corrected: the Bouncing of a cheque in an SQL Server database generated an error (“Variable <BALANCEAFTER> is not found.”, BTracker Id: 1463).
  166. Corrected: the menu under System, “Change cheque No”, generated an error" (“Function requires row or table buffering mode", BTracker Id: 1495).
  167. Corrected: The importation of branch data created an error (“Uniqueness of index CLCODE Violated”, BTracker Id: 857).
  168. Corrected: The importation of branch data failed if the branch database had multiple licenses (BTracker Id: 1193).
  169. Corrected: The importation of a branch database whose branches do not correspond to the branches in the corporate license, generated an error (BTracker Id: 1194).
  170. Corrected: The importation of a FoxPro branch database into an SQL Server database was generating an error (BTracker Id: 1201).
  171. Corrected: The consolidation of data into a corporate database created multiple errors (BTracker Id: 1202).
  172. Corrected: If user consolidated 2 branch databases, the start of financial year was not available ( Socodevi , Congo , BTracker Id: 1208).
  173. Corrected: The opening balance of a corporate database was repeating itself several times (Millenium, Tajikistan , BTracker Id: 1362).
  174. Corrected: The booking of the Provision did not match the Provision report (BTracker Id: 1533).
  175. Corrected: The menu “Book Arrears > 90 days” was not booking anything if the GL accounts had no transactions (Finadev, Tchad, BTracker Id: 1465).
  176. Corrected: The Importation of the Chart of Accounts left out some accounts for unknown reasons (BTracker Id: 1135).
  177. Corrected: If user entered a cash transaction without selecting a cash account (and there was no default account) and accounting was activated, if saved button, Loan Performer gave a warning message and closed the window so that the user had to enter everything again. Now only a warning message is given (BTracker Id: 881).
  178. Corrected: An incorrect message - instructing the user to purge the database - on user deleting an account from the chart of account in an SQL Server database, has been removed (BTracker Id: 1192).
  179. Corrected: Under Accounts/Transactions if the cursor was at the description field, if the enter key was pressed or the down arrow key, the cursor moved to the add button instead of the next field (debit), (Millenium, Tajikistan , BTracker Id: 1318).
  180. Corrected: the importation of GL transactions was possible if the format of the transaction code was different, if the 2nd part of a transaction had a different transaction date, if the transaction date was after the system date (these were not being validated, Eclof, Kenya, BTracker Id: 1220) .
  181. Corrected: It the user ran the "Check on Debit and Credit in Gen. Ledger" function under Checks on data Entry, the resulting reports came out incorrect if there were several lines with the same transaction code on the same day but with a different time stamp. Transactions are repeated and even GL entries that balance, show up in the report as incorrect ( Foccas , Uganda , BTracker Id: 1281).
  182. Corrected: Exporting the Break-Down per Accounts report (format 2) to Excel was not showing the voucher number ( Eclof , Kenya , BTracker Id: 1220).
  183. Corrected: The report Reconcile Savings and Loan transactions (menu Accounting) had the account number header reading as "GL Balance" instead of "GL Account" ( Eclof , Kenya , BTracker Id: 1220).
  184. Corrected: Control on debit and credit in GL (menu Tools/Check database) was giving transactions that are balancing (BTracker Id: 1339).
  185. Corrected: User was not able to close the day even if misbalancing of debit & credit was corrected. This could happen if the user had one or more old imbalanced transactions that had gone through the day-closure in a previous version - where user was still able to close the day even if imbalanced transactions and went through the "Checks on database/Correct Debit and Credit in GL". The last menu item introduced a line in the GL with the correction of the missing part of the original transaction. But this line was tagged to be included in the next Day-Closure report. However as the original part of this transaction was already printed at Day-closure, LPF only found the line with the correction and noticed an imbalanced transaction, therefore refusing the day-closure.
    A second problem occurred if the identity of the user who ran the correction from the Tools menu was not the same as the user who was responsible for the imbalanced transaction. In that case the corrected transaction had 1 line with the identity of the first user and a second line with the identity of the user who corrected the item. This again caused a problem at Day-Closure where LPF considered the transaction as 2 different transactions and would not allow closure of the day.
    The menu item "Checks on database/Correct Debit and Credit in GL" is corrected to tag the original part of the imbalanced transaction so that this is included in the next Day-Closure report ( Unophone , Uganda , BTracker Id: 1333).
  186. Corrected: Running a Day-Closure generated an error if start of financial year was not activated (“Required file not available”, BTracker Id: 1550).
  187. Corrected: The GL Imports template had wrong settings for view comments in that the captions with comments were always active (BTracker Id: 1502).
  188. Corrected: An error was generated when creating a debtor’s invoice (“<DBINVOICE> is not buffered”, BTracker Id: 1200).
  189. Corrected: If user clicked in textbox for number of days at Debtor’s Ageing report an error was generated (“<TBXEndPeriod1> is unknown member”, BTracker Id: 1323).
  190. Corrected: The print order of the report on received invoices in Spanish version was wrong (BTracker Id: 1322).
  191. Corrected: the non functioning Print button under Purchases and Sales/Receipts has been removed (BTracker Id: 1587).
  192. Corrected: Under Purchases and Sales entering a receipt payment by cheque generates an error. Error: Column 'Bankname' not found. N.B (Error is generated if user had earlier on entered a payment by cheque and this was the second of such a transaction, BTracker Id: 1588).
  193. Corrected: Generating a Debtors report in PDF format generated an error on some machines (BTracker Id: 1592).
  194. Corrected: Debtors and Creditor Analysis Label “Unknown” could not be updated (BTracker Id:1521).
  195. Corrected: User was able to change geographical area code of 00000000 ( Fivoy , Madagascar , BTracker Id: 1507).
  196. Corrected: Deleting an item at Debtors/Analysis 3 under Support Files generated a run time error if the user is added a new item and clicked on Update instead of the Add button (BTracker Id: 1237).
  197. Corrected: An error occurred if at Support files user clicked on the Close button and later the OK button. Loan Performer would then close down (BTracker Id: 1264).
  198. Corrected: The User-log report generated in Acrobat (PDF) format generated a runtime error (BTracker Id: 1262).
  199. Corrected: User could not define menu items as Loan Performer simply closed on clicking the pick button under System/Configuration/Define Labels (BTracker Id: 1422).
  200. Corrected: If user did not set the start of the financial year and began entering data in to Loan Performer, the field for the start of the financial year – at Configuration/Accounting – became read only (BTracker Id: 1050).
  201. Corrected: If user is limited to enter transactions with a transaction date of just x days past, (s)he still can delete loan repayments of more than x days ago. The same for loan approvals, disbursements, delete loans and - maybe? Savings transactions (Finadev, Tchad, BTracker Id: 1427).
  202. Corrected: Printing of the Parameters report for Registration pages was not possible (BTracker Id: 1321).
  203. Corrected: At System/Configuration/Receipts, the user was able to select a repayment receipt for disbursement (BTracker Id: 1371).
  204. Corrected: an incorrect receipt format existed at System/Configuration/Receipts at Loan commission, Loan disbursement and Loan repayment. i.e. if wrong receipt was selected to be printed at loan application fee an error was generated (“Operator / operand data type mismatch”) during entry of loan commission (BTracker Id: 1372).
  205. Corrected: The Parameters report for Loan Product Settings was incorrect (NACHU, Kenya , BTracker Id: 850).
  206. Corrected: 2nd Loan Class did not show saved value for loan guarantee at Configuration/Loans part 3 (BTracker Id: 1328).
  207. Corrected: The switch of group savings tracking method generated an error 'Error: Function requires row or table buffering mode' (BTracker Id: 1209).
  208. Corrected: at Systems/Configurations/Loan Product Settings, user is able to make conflicting settings (i.e. installment period of 5 (compulsory) while maximum number of installments is set to 3, BTracker Id: 1288).
  209. Corrected: Last 2 items at Configuration/Accounting should have been the opposite in French (in English it reads: “... allowed” while in French it read “… pas authorise”, Finadev, Tchad, BTracker Id: 1476).
  210. Corrected: The Date-picker control was not refreshing the date at entry of Fund Contributions (FIRDOS, Syria , BTracker Id: 1157).
  211. Corrected: If a label ID did not exist, an SQL Server database did not return the ID number as the label (BTracker Id: 1309).
  212. Corrected: On Loan Performer reaching the 2,000,000th transaction, the software would hang and stop responding ( Sisdo , Kenya , BTracker Id: 1462).
  213. Corrected: The output of files txt at menu Tools/Check Database went to c:\temp and sometimes did not go to any folder (Finadev, Tchad, BTracker Id: 1459).

  Updates of version 7.07 (of 12 March 2006)

  1. Added: Groups can have shares as well (Socodevi, DR Congo, BTracker Id: 16)
  2. Added: The dividend calculation now has an additional method: according to end of month balances (BTracker Id: 19)
  3. Added: An option is added to have the penalty charge on withdrawing a time deposit defined as a percentage depending on the period of passed months instead of just a simple percentage of the time-deposit amount. If the time deposit is withdrawn during the first 15 days after a period of say 3 months, the percentage is implemented over 3 months only. If it is withdrawn during the second period of 15 days after 3 months, the percentage is implemented over 4 months (BTracker Id: 21)
  4. Added: option in Savings Balances Report, there is now an Overdraft Report that shows clients' savings accounts that have negative balances (NED Consultants, Nigeria, BTracker Id: 617)
  5. Added: Compound interest feature for compounding interest on grace period at loan entry part1 (Mecap, Senegal, BTracker Id: 482)
  6. Added: Loan Contracts can be created at loan application and at disbursement by linking LPF variables to a Word contract template. At Configuration/Loans Part 4 user can specify a folder where loan contracts have to be saved. Loan Performer saves the reference to the contract and (just like receipts), the contracts can be opened and/or printed later on. A menu item "Loan Contracts" has been added under Loans/Portfolio Reports (Millenium, Tajikistan, BTracker Id: 498, 952)
  7. Added: a certain percentage of the loan amount can be automatically deposited to a designated savings account at disbursement, while the rest is disbursed in cash, by cheque or to another savings account (Finadev, Tchad, BTracker Id: 623)
  8. Added: 2 new methods for the calculation of penalties:
    Method 1: 
    The penalties are calculated on a weekly base, but a loan is considered one week late from the very first day it is in arrears. In other words, if a loan is due on the Tuesday the 3rd: On Wednesday the 4th, the loan is considered one week late, and the customer has to pay the penalties due for that whole week. Until Tuesday the 10th, the penalties dues are the same. On Wednesday the 11th, the loan is considered two weeks late, and the customer has to pay the penalties dues for two whole weeks, etc. The amount of penalties due for each week is a given percentage of the late amount (principal and interest). 

    Method 2: 
    Same as above, but the amount due for each week is calculated according to a given fixed grid. For example: If the late installment amount is between "0" and "1000", penalties are 50 per week. If the late installment amount is between "1000" and "2000", penalties are 70 per week, etc. (Finadev, Tchad, BTracker Id: 624)
  9. Added: the Performance Monitoring Tool, a report requested by donor organisations in Uganda (BTracker Id: 13)
  10. Added: The form that users get when selecting additional filtering options also has an option for 'not equal to' and a browse button so that the user can see the result set before the report is run (BTracker Id: 30)
  11. Added: Cost Centres. Under Support Files, user can define Cost Centers. Every client can be linked to a cost centre. With every automatic transaction this code is booked into the GL. At entry of a manual transaction, user can add the cost centre manually. The financial reports can be filtered by Cost Centre (Sisdo, Tanzania, BTracker Id: 012)
  12. Added: Automatic Transactions, at Configuration/Automatic GL Transactions, user can define transactions that are repetitive like posting of salaries, payment of rent, depreciation etc. Each set of debit and credit is defined by a unique name. At posting of manual transactions, user can select this name and the grid fills with the pre-defined debit and credit lines (BTracker Id: 456)
  13. Added: Importation of a new chart of accounts (at Configuration/Accounts, only possible if no transactions have been posted, BTracker Id: 14)
  14. Added: Multi-currency, the Income and Expense Statement and Trial Balance can now be produced in two currencies (BTracker Id: 912)
  15. Added: An option to "Accrue Penalties" on the menu item "Accrue Interest" has been added. At Configuration/Loans, user can now create an "Accrued Penalties" account. When calculating accrued penalties, Loan Performer updates those accounts so that they reflect the penalties due until the same date (BTracker Id: 36)
  16. Added: Menu option added to reconcile membership fees, shares, savings and loan transactions with the General Ledger accounts (BTracker Id: 663)
  17. Added: Loan Performer now has a Debtors and creditors module (BTracker Id: 588)
  18. Modified: The LPF Installation has been made more flexible with options for custom installation where the user is asked to install only certain items like Acrobat, MSDE, Winzip or others (BTracker Id: 536)
  19. Modified: Loan Performer is now able to connect to an sql database installed on a workgroup network or a peer-to-peer network. Previous, it only connected to a domain network (Firdos, Syria, BTracker Id: 1143)
  20. Modified: It is possible to consolidate FoxPro database into a consolidated SQL database (Albanian S&C Union, Albania, BTracker Id: 512)
  21. Modification: Loan Performer now generates different version numbers for the executable file (LPF.EXE) without forcing the users to run a patch to update the database (BTracker Id: 416)
  22. Modified: Selection of user-interface language added to login screen (Albanian S&C Union, Albania, BTracker Id: 511)
  23. Modified: Increased Flexibility for Receipt Printing
    User is given option to specify different receipts according to: 
    1. Membership Fees 
    2. Buying/Selling of Shares 
    3. Savings Deposits 
    4. Savings Withdrawals 
    5. Buying of Time-Deposits 
    6. Payment of Loan Commission 
    7. Loan Disbursements 
    8. Loan Repayments (Fundacion Dignidad, Mexico, BTracker Id: 487)
  24. Modified: User can have receipts printed when making a loan repayment via bank (Fundacion Dignidad, Mexico, BTracker Id: 433)
  25. Modified: Receipts can now be saved as pdf files and re-printed later-on (Finadev, Tchad, BTracker Id: 931)
  26. Modified: Templates have been modified to allow importation of client data with 2 savings products (BTracker Id: 1086)
  27. Modified: The report on clients can now be ordered by Gender (BTracker Id: 831)
  28. Modified: At menu Clients/Groups, page 2 (address), when a user clicks Choose, the Area grid has been modified to allow ordering of items by clicking on the appropriate column headers (BTracker Id: 830)
  29. Modified: The Configuration/Savings screen was too congested and is now split into 2 pages with a page frame (BTracker Id: 392)
  30. Modified: The following fields under System\Configuration have been widened: product name, fund name, holiday description and geographical areas (BTracker Id: 812)
  31. Modified: User can now select a cash account where interest on Time deposits is to be paid (BTracker Id: 1155)
  32. Modified: If a transfer is made and a transfer commission charged as set under System/Configuration/Savings, the sending account is now charged with the commission (BTracker Id: 419)
  33. Modified: The savings transfer screen has been modified to allow the transfer of transactions (Deposits) from one client to another. As a result, the following features have been added:
    • The first column of the transfer grid is a selection column for activating one or more transfers.
    • The voucher and description fields have been added to the grid.
    • Clicking on the column headers sorts the grid items according to that column.
    • The activation of a checkbox triggers the balance-to-transfer field to become read-only but can become modifiable if the check boxes are deactivated.
    • If user clicks on "Save" to save, each transaction is transferred to the receiving client with all its original details.
    • If no checkbox is activated, then the resulting transaction is a random transfer. 
    (NED Consults, Nigeria, BTracker Id: 727)
  34. Modified: Savings account combo on the Charges and Rewards screen now includes the name of the client for easier selection (NACHU, Kenya, BTracker Id: 837)
  35. Modified: The user is able to set the number of decimal points in Configuration/General to minus 1, 2, 3, etc. This makes LPF round off loan values to the nearest 10, 100, 1000, etc. (BTracker Id: 593)
  36. Modified: Minimum and Maximum loan amount and Minimum and Maximum loan period added to loan product (Finadev, Tchad, BTracker Id: 509)
  37. Modified: the User can now update all dues of a certain date for all group members with one click of a button at loan application. This is in case loans are tracked at member level (BTracker Id: 1128)
  38. Modified: Disallow disbursement if one of the guarantors has an outstanding loan (Oxfam, Azerbaijan, BTracker Id: 601)
  39. Modified: Loan Disbursement by cheque now gives the cheque numbers automatically as defined by the user at System/configuration/Banks (BTracker Id: 1130)
  40. Modification: The non-chronological entry of repayments no longer possible (this caused many bugs), (BTracker Id: 675 & 654)
  41. Modified: A search feature has been added to the “Write off Loans” screen (Forde, Uganda, BTracker Id: 465)
  42. Modified: At time of write off (be it manual write offs or systematic write offs in 'write off several loans') the user can choose whether the client(s) of the written off loans should be black-listed (ID, Haiti, BTracker Id: 480)
  43. Modified: If penalties are calculated as a fixed percentage (per installment) the user now has an option to select whether the penalty is on principal only or on principal and interest (BTracker Id: 985)
  44. Modified: "Business Sector" field added into "Update user-defined loan categories” (Millenium, Tajikistan, BTracker Id: 493)
  45. Modified: A format has been added to the Arrears report that includes commission in arrears (BTracker Id: 827)
  46. Modified: the Reference Number has been added to one of the formats for the Outstanding Loan Balances report (Millennium, Tajikistan, BTracker Id: 27)
  47. Modified: A report format to the Outstanding Balances report that includes a column for commission (BTracker Id: 22)
  48. Modified: The Savings and Loan Collection Sheet now has a format with a column for Currency Differences for loans that are tied to a foreign currency. The total to be paid includes this currency difference (BTracker Id: 39)
  49. Modification: the Provision report if printed with clients’ names, now shows group member names for loans if Grameen methodology (BTracker Id: 517)
  50. Modification: additional options added to define the Order of the Day-Closure report and a format added that includes Cheque Numbers (ID, Ghana, BTracker Id: 666)
  51. Modified: It is possible to add cheque No at import of Gl Transactions. Definition of export templates is modified to include cheque Numbers (Focas, Uganda, BTracker Id: 488)
  52. Modified: At menu Tools/Check Database, the option "Reset Loan Cycle" now asks the user to confirm before running the procedure. The same with "Reset Client Registration Code" (NACHU, Kenya, BTracker Id: 845)
  53. Modified: The cheque-clearing screen has been modified in such a way that it’s prettier and has more details than before. Among the fields shown are the source of the cheque and the date the cheque was paid or received. It also gives a definition of the loan number or account number involved (BTracker Id: 1056)
  54. Modified: User can now sort the grid in cheque clearing by clicking on a column header (Sisdo, Kenya, (BTracker Id: 847)
  55. Modification: The Breakdown per Accounts report seemed to have a random order if many transactions were posted on the same day on a single account. They are now ordered by day and transaction code (Finadev, Tchad, BTracker Id: 742)
  56. Modification: The linkage of the savings to GL accounts at Configuration/Savings GL Accounts has been modified to include "Actif" as well as "Passif" accounts (for the BCEAO chart of accounts). The same for the Loan Revolving Fund at Configuration/Funds.. (BTracker Id: 683)
  57. Modification: The balance sheet accounts that were available at Configuration/GL Accounts Loans were only "Actif" and the user could not select "Passif" balance sheet accounts if the Parmec chart of accounts was used (BTracker Id: 682)
  58. Corrected: On Windows XP, if the Windows Management Interface Service was not running, Loan Performer did not start, and also displayed no error message (BTracker Id: 001)
  59. Corrected: The DB code for guarantors was not overwritten for a new license (BTracker Id: 939)
  60. Corrected: Reindexing a SQL Server database twice gave an error, "must specify additional parameters". This has been fixed to allow reindexing a SQL Sever database twice (BTracker Id: 945)
  61. Corrected: The translation of amounts to words in French in the range of 90 to 99 was not correct (Finadev,Tchad, BTracker Id: 690)
  62. Corrected: Adding a loan product created an error in a SQL Server database. A loan product can now be added without error (BTracker Id: 701)
  63. Corrected: The following accounts (at Configuration/Time-Deposits/Accounts) Accrued Interest, Accrued Interest Costs and the Cheques Account were not refreshed when the user modified the accounts for a second product, saved this, chose another product and came back to the first product (BTracker Id: 1154)
  64. Corrected: The General Ledger Accounts for Penalties Received for Individuals and Groups, accrued penalties for individuals and groups, cheques account and currency account were not refreshed if user changed the loan product at Configuration/Loan GL Accounts (BTracker Id: 1114)
  65. Corrected: Under System/Configurations/Cash Flow Settings, at the cash flow reports configuration window, on clicking in any of the debit checkboxes an error was generated. "Error: Error with MYCHKBOX-value: Date type mismatch" (BTracker Id: 440)
  66. Corrected: Under System/Configurations/Cash Flow Settings, clicking in the dropdown boxes for account range cleared up the adjacent box making it blank (BTracker Id: 441)
  67. Corrected: Adding a fund contribution by cheque created an error,"Invalid parameter passed to function<check Account” (BTracker Id: 414)
  68. Corrected: The deletion of fund contribution by cheque created an error (BTracker Id: 29)
  69. Corrected: In Spanish version, if a user changed user access rights to N (no), it could not be changed back again. The S key for Si (or the Y key for Yes) were not working (BTracker Id: 926)
  70. Corrected: The setting of working days in an sql server database created an error because the one of the tables was not buffered (BTracker Id: 1139)
  71. Corrected: The last release of 7.05 had a problem with an SQL Server database: when user added an item to Support files/Categories, the item was automatically added to the other categories. If the user went from Client Categories 1 to 2 or 3, s (he) would see the same list (BTracker Id: 393)
  72. Corrected: If the internal client code for individuals or groups was not correct, user would get an error message ("Function requires file or table buffering") when entering a new client (BTracker Id: 28)
  73. Corrected: If at client menu, user opened a default savings account and wanted to enter a second account, the checkbox "Default account" (as well as some other textboxes) were not reset to their original values. When adding the second, this now became the default account, causing problems later on at disbursement or loan repayments where now the wrong account was shown as the default savings account. (Socodevi, DR Congo, BTracker Id: 768)
  74. Corrected: Deleting Clients resulted in an error ("tag not found"), (BTracker Id: 011)
  75. Corrected: The group Member loan details (group member screen) where not appearing for members who had no repayments made but appeared for members with repayments for the same loan number. (Wasasa, Ethiopia, BTracker Id: 1002)
  76. Corrected: Deleting a group that was imported generated an error (Yehu, Kenya, BTracker Id: 403)
  77. Corrected: If a business had a savings account with transactions and the account was closed, the user sometimes was not able to delete the account closure date. LPF was saying "The date of closing an account must be after the last transaction. Press a key to continue", although the user had entered a closure date after the last transaction (Socodevi, DR Congo, BTracker Id: 758)
  78. Corrected: It was impossible to delete a Business client even after receiving a message that client is successfully deleted (BTracker Id: 422)
  79. Corrected: If user entered a period saving for a non-existent product, an error was generated (Yehu, Kenya, BTracker Id: 402)
  80. Corrected: It was not possible to close group accounts, as LPF did not automatically withdraw the entire balance and left the closing fee, which should have been withdrawn automatically as was the case for individual accounts (Gamstar, Gambia, (BTracker Id: 399)
  81. Corrected: Importation of group clients was not possible for clients who had the same name but were in different branches. (Wasasa, Ethiopia, BTracker Id: 1002)
  82. Corrected: After importing client data, deleting, purging system and clearing import log, on attempting to re-import the same client an error was generated. 'Error: function requires row or table buffering mode' (BTracker Id: 425)
  83. Corrected: User could import group member clients to non existent groups (BTracker Id: 557)
  84. Corrected: The calculated dividend did not adhere to the number of decimal settings at Configuration/General (BTracker Id: 25)
  85. Corrected: The dividend calculation did not include clients who had no transactions in the dividend period (but who had balances), (BTracker Id: 20)
  86. Corrected: Dividend calculation according to end of month balance created an error (BTracker Id: 400)
  87. Corrected: The calculation of dividend was wrong in the case where a client bought 4 shares on 1/3/04 and sold 2 shares on 1/4/2004 and the share period was from 1/1/04 to 31/12/04, then dividend was calculated from April till December over 4 shares. This is with the method of average share’ balance (BTracker Id: 24)
  88. Corrected: Dividend calculation for a SQL Server database created an error ("Data type mismatch", BTracker Id: 747)
  89. Corrected: generating the Personal Ledger Balances report with an Sql server database created an error "ACCNR is not unique and must be qualified (BTracker Id: 626)
  90. Corrected: The Minimum balances for Joint Accounts if set under System/Configuration/Savings were not considered when withdrawing amounts (BTracker Id: 394)
  91. Corrected: If a savings deposit was made by cheque and user entered stationery or commission, Loan Performer booked the deposited amount plus stationery or commission to the cheque account, but the menu System/Cheque clearing showed the cheque with only the amount of the deposit and not including the stationery and commission. However the booking into the GL of the cheque clearing was correct (BTracker Id: 423)
  92. Corrected: If a withdrawal with commission, stationery or penalty was entered and later deleted, the booking of the annulation to the savings account was not correct. This included the commission, stationery or penalty), (BTracker Id: 378)
  93. Corrected: It was impossible to transfer Savings between different products of the same member (Wasasa, Ethiopia, BTracker Id: 1003)
  94. Corrected: The Importation of savings did not allocate the correct suspense acc. cheques (Mukono Teachers Sacco, Uganda, BTracker Id: 379)
  95. Corrected: Importation of group member savings with zero balance, generated an error (Yehu, Kenya, BTracker Id: 411)
  96. Corrected: The modification of savings transactions did not check for the date of registration of the members. This resulted into modifying savings transaction to a date before the members’ registration date as long such a date did not fall in a period before the group registration date (BTracker Id: 1120)
  97. Corrected: The report on interest calculation on savings gave an incorrect starting date (last day of last interest period) and an incorrect ending date (first day of next interest period). The Reprinting of the interest calculation gave an incorrect starting date (Gamstar, Gambia, BTracker Id: 18)
  98. Corrected: The Minimum interest amount to be added to savings account under system/Configuration/Savings was not being observed (BTracker Id: 413)
  99. Corrected: Saving interest calculation using the monthly minimum balances method now includes interest earned in the previous month (Wasasa, Ethiopia, BTracker Id: 1003)
  100. Corrected: Interest calculation on minimum balance while user was calculating for each month in turn, was not possible for month of December if client (group with member tracking) had savings transactions for months Jan – Dec (Wasasa, Ethiopia, (BTracker Id: 627)
  101. Corrected: The beginning date for Interest calculation now falls on the first day of the particular month(s) (Wasasa, Ethiopia, BTracker Id: 1003)
  102. Corrected: The date for the next savings interest calculation field could not be reset once it had been set to a date after 1995 irrespective of whet