I have a customized Pull File each month where I get the following information:
Note Date
Boarding Date
Renewal Date
Loan Amount
Max Credit Amount
Renewal Amount
Name
Address (with City, State, Zip)
Revenue (for all the good it does me! grrr....)
Class Code
Purpose Code
Collateral Code
Collateral Description
There may be a few more fields, but I can't recall all of them right now.
At any rate, I found on the Renewal, I set a filter for all loans with a Note date earlier than the beginning of the year. Then I do a Replace command, and replace the note date with the renewal date.
For the loan amount, I do a filter for all loans where the Renewal Amount is greater than -0-. Then I do a Replace command to replace the Loan Amount (Size) with the Renewal Amount. Next, I do a filter for all loans where the Max Credit is greater than -0-, and then I replace Loan Amount with Max Credit.
Doing that should give me the current renewal date and the correct loan amount at time of renewal.
At year end, I import an entire year to date file against the one I've been building each month. PCi gave me some custom instructions for finding all duplicate loan numbers where the dollar amounts are different. That helps me to find any loans that renewed again with a larger amount.
Finally, I do a comparison of Purpose Codes, Class Codes, and Collateral Codes to find loans that should not be reported.
Let's not talk about the Revenue field though......