Posts

Margill Loan Manager – Update of Borrower’s data with Global Changes and an Excel sheet

Margill Loan Manager – Update of Borrower’s data with Global Changes and an Excel sheet

Question: I must make sure that all my loans include a name, address, city, province (or state), postal code (or Zip) and country for the Borrowers in a specific format.  How can I do that in Margill?

Answer: This operation can be done quickly with Global Changes via an Excel sheet.

 Steps:

  • Create a personalized template in Reports > Record List with all the data that needs to be verified and updated, making sure to include the Unique ID for the Borrower in the first column:

2) Create the report for all Records (you can exclude the archived or closed loans – Use Advanced Queries to include the desired loans in order to reduce the size of the report if you have thousands of loans.). Produce the report.

Export data to Excel:

3) Clean up the Excel sheet.

  • Lines 5 and 6 do not have Borrowers. Either add a Borrower or eliminate the lines.
  • Duplicated lines (we can easily see them in column A) can all be eliminated – these people have many loans – we only want Borrowers, not loans.
  • Here is the result after the clean-up including the State and Country that now have 2 standard letters:

In my situation, I only need to update the State/Province, the Country and the Postal Code. I therefore eliminate everything that should not be updated in my Excel sheet while absolutely keeping the Borrower Unique Identifier which is the “key”, allowing me to link my Excel sheet to the correct Borrower.

You would have tens, hundreds or thousands of Borrowers for real:

4) Update the columns one by one via Global Changes for Borrowers:

In the Main Margill window, go to Borrower under File > right click on the mouse > Global Changes:

Click on the Excel icon. The ? gives you additional instructions about the simple Excel sheet required.

Column A is the Borrower Unique Identifier (not the loan) and Column B is the data to be imported or updated. In the first import, we want to change the State/Province and therefore in the right menu, choose “Borrower State, Province”. Then choose the Excel file by clicking on the orange file icon.

Note that for Borrower 10001, no update is required since the data is unchanged (the “Submit” column is therefore not checked).

Click on “Save” and the data will be updated.

Afterwards, we want to update the Country.  In Excel, copy the Country data into column B, save the sheet, then import (I simply deleted the State/Province column but it is wise not to destroy the columns or make a copy of the Excel sheet before deleting data). Do the same for the Postal Code/ZIP and other data as needed, one by one.

Note that the “Automated Imports” (API) would allow you to update all this data in one operation. There is also a Salesorce API available (not covered here):

How can I mass import “Unpaid” payments with an Excel sheet in Margill Loan Manager? I need to obtain the Outstanding payment amounts.

Question: How can I mass import “Unpaid” payments with an Excel sheet in Margill Loan Manager? I need to obtain the Outstanding payment amount too.

Answer: Usually, when payments are NOT made (so were skipped or the payments returned for non sufficient funds (NSF), on a historical basis, these would simply be ignored and only the Paid payments entered (even partial and late payments)

However, in order to count the number of Unpaid payments and to obtain the Outstanding amounts, it may be a good idea to enter payments lines of 0.00 and include the payment that SHOULD have been paid, thus allowing Margill to calculate the Outstanding payment amounts.

One would go through the “Post payment” tool under “Tools”. On the far right is the “Bulk Payment Import” button. You need “Import new payments”.

This mass (or bulk) import tool allows you to import payments (Paid pmt, partial pmt, late pmt, etc.) (as well as additional principal – a negative amount – and column fees and other information in the Results or payment table) but does not allow the import of Unpaid payments of 0.00. So we must be a little creative…

The tool does allow the import of what are called “Other” Line statuses. “Other” Line statuses never pay interest or principal – they are made to manage special scenarios and allow you to add more data in bulk such as Column Fees or other information in columns to the right. If the Outstanding amount was not important you could rename, for example, “Other 3” to “Unpaid” and mass import these. However, when “Other” is added, since this is not a real “payment”, no matter how it is renamed, an amount in the “Expected Pmt”  column will not affect the Outstanding as an Unpaid Pmt does (see example below where Other 3 does not increase the Outstanding to 1000):

In the question at hand, the Outstanding amount is required, so we cannot use an “Other” Line status with a payment of 0.00.

What can be done however, and this will be our solution, is to use a “Paid Pmt (x)” Line status, rename it to “Unpaid…” (renamed to “Unpaid Special” below) and mass import this Line status with a payment of 0.00 and an “Expected Pmt” for the amount that was supposed to be paid.

Margill allows “Paid” type Line statuses with a payment of 0.00. A little odd I agree, but this allows for greater flexibility. Even with the name “Unpaid”, the payment must not necessarily be 0.00 as in a real “Unpaid” Line status (line 6 below “Unpaid Visa” where must =0)

Once this Line status is created, in Bulk Payment Import > Import new payments, find the appropriate number for “Unpaid Special” (6 in this case – this is not the Line status order as in Line status Settings that vary depending on the order you desire). The Excel sheet must contain data and a header in columns A, B, C, D and L.

Here is the Excel sheet with only 2 loans. Notice I also added fees (column T for my Admin Fees)

Bulk import window:

Final result in Record 10003 after pressing on “Insert lines” with an Outstanding of 1300:

You can even get the number of each and every Line status through “Personalized Reports” > “Record List” (“Tally” theme):

How can I enter multiple payments and advances in a loan without having to enter them one by one? I have over 100 in one loan. I have the data in Excel.

Q: How can I enter multiple payments and advances in a loan without having to enter them one by one? I have over 100 in one loan. I have the data in Excel.

A: Very easily, in seconds with a simple 4-column Excel sheet.

Go to Tools > Post Payments. On the top of the window, far right, you will see the “Bulk Payment Import” button. Of the two options, choose “Import new payments” (payments can be actual paid payments, upcoming payments, advances (additional principal), etc.)

The window will then show you the required Excel file format with the 3 required data columns and others that are optional:

  • Column A is the loan ID (this can be the MLM ID or your unique ID)
  • Column B is the Date
  • Column C is the amount (always positive)
  • Column D, in this case required since you are importing payments and advances, will specify what the amount is (a payment, what type of payment or an advance)

You can add additional information such as a line comment, a check number, other data, even that the payment should be a fixed principal payment (see the ?).

For Column D of the Excel file, you would specify what the amount is:

A Paid Payment would be a 4 in column D, and an advance would be a 14. If an amount is due but not yet paid, then this would be a 1 (so something in the future, not in the past).

 

Here is a sample Excel sheet with 2 advances (12,000 and 15,000), 5 Paid payments and 10 Due payments in the future:

The result is all good since no errors are shown. Errors would be shown in red with descriptions of whey they are in error (wrong dates, illogical scenarios, loan is not Active, etc.): To import press on “Insert lines”:

 

See also: Importing batch payments in Margill Loan Manager (CSV, Excel)