To effectively analyze and manage account activity for a customer, you must first update the customer’s account information. To do so, run the Credit Analysis Refresh program (R03B525) at the beginning or end of each business day. This ensures that the information that the system displays for the customer’s account is current and helpful when you analyze the customer’s account for credit and collection purposes.
When you run the Credit Analysis Refresh program, the system includes all the customers with an open balance (regardless of whether the balance is past due) in the Credit and Cash Management table (F03B15) and displays the balances on the Account Balance Inquiry form. You must select a version of this program that has the processing option set to update the F03B15 table for the program to perform these functions:
Summarize all open invoice activity by customer account and company at both the parent and child levels, and write this information to the F03B15 table. You can then review this information on the Account Balance Inquiry or Parent/Child Browse form to determine the current status of an account.
Send a workflow message to the collection manager for accounts that require collection review by the collection manager. For example, the system can alert the collection manager when a delinquency fee is assessed on an overdue invoice or when a delinquency notice is generated for a customer.
Send a workflow message to the credit manager for accounts that require credit review. For example, the system might indicate that a customer has exceeded the credit limit or that a credit limit was changed.
Update the credit messages on the Credit tab of the Customer Master Revision form.
Update invoices eligible for external collections, as well as the Collection Report option on the customer record.
Update the temporary credit message on the customer record based on the policy.
Reset the temporary credit message to the value of the credit message based on the policy.
Note. You must include Pay Status equals 'P' in the data selection for the system to perform the reset function. Consider running a version of the program with this data selection once a week to reset temporary credit messages. The system will not display current invoice information in the Account Balance Inquiry or Parent/Child Balance Inquiry programs until you rerun the program with the data selection set to include open invoices.
Generate a workflow message to notify you that the process is complete.
As of release 9.0, the R03B525 also updates the F03B15 Tag Table (F03B15T) when the F03B15 is updated - see Bug 11043633 for further information.
Technical Considerations
When you run Credit Analysis Refresh, the system creates a minimum of two records in the Credit and Cash Management table (F03B15) for each customer. For example, if you enter one invoice for customer 1234 for company 00001, the system creates these records in the table:
One record for the child information (RTPART = C) for the company that the invoice was entered against (RTCO = 00001).
One record for the child information (RTPART = C) for company 00000.
The system uses the record for company 00000 to total the information for all company records. If you had invoices entered for multiple companies, the system would generate additional records, one record for each company.
Ensure that the R03B525 processing option to update the F03B15 table is blank.
Scope
N/A
Details
Running Credit Analysis Refresh (R03B525)
Navigate to Credit Analysis Refresh.
Setting Processing Options for Credit Analysis Refresh (R03B525)
Processing options enable you to specify the default processing for programs and reports.
Aging Tab - These processing options specify how the JD Edwards EnterpriseOne Accounts Receivable system ages customer’s invoice information. For example, you define the information that the system uses to determine whether an account is delinquent, and if it is, the number of days it is delinquent:
The aging method.
The date on which the aging is based.
The beginning and ending aging categories.
Depending on the "as of" date, date type, and aging method that you specify in the processing options, the system determines which aging category to assign each open invoice. If the invoice is assigned to an aging category for which a delinquency policy has been established, the system generates a notice if that processing option is activated. See How To Use Credit Analysis Refresh In EnterpriseOne Accounts Receivable (R03B525) for further information on how invoices are aged in Accounts Receivable.
A/R Company Constants - Specify whether the system retrieves aging specifications from the Accounts Receivable constants or from the Aging processing options. Values are:
Blank: Use the values specified in the Aging processing options.
1: Use the values specified in the Accounts Receivable constants. If the Age as of Date field in the A/R constants is blank, the system uses the value in the Aging Date processing option. If the value in the Aging Date processing option is also blank, the system uses the current date. The system ignores processing options 2 through 12 when you select this option, unless it required the Aging Date from processing option 2.
Aging Date - Specify the date that you want the system to use to determine the aging category to which to assign open invoices. The system compares the date that you enter to the date on the invoice, as specified by the Date Type processing option, to determine the number of days the invoice is past due. If you leave this processing option blank, the system uses today’s date to age open invoices.
Date Type - Specify the date on the invoice that you want the system to use to determine the aging category. The system compares the date that you specify to the value in the Date: Age As Of processing option to determine the number of days the invoice is past due. Values are:
Blank: Use the invoice due date.
1: Use the invoice date.
2: Use the G/L date.
3: Use the statement date.
Aging Method (1, 2, 3) - Specify which aging categories the system uses to assign invoices. The system uses the date specified in the Aging Date processing option and the value specified in the Date Type processing option to calculate the aging for each invoice, and then assigns them to the aging category specified by this code. Values are:
1: Aging days. The system assigns invoices to the aging categories specified in the Aging Category 1 through Aging Category 8 processing options. The aging categories are user defined.
2: Fiscal periods. The system uses the fiscal periods defined by the date pattern assigned to the company record as the aging categories.
3: Calendar. The system uses each calendar month as an aging category.
Aging Category 1 - Use processing options 5 - 12 to specify the interval that the system uses for the aging categories if you are not using the AR Constants for aging (see processing option 1). Note. The system does not print the future aging category on delinquency notices.
Aging Category 2 - Use processing options 5 - 12 to specify the interval that the system uses for the aging categories if you are not using the AR Constants for aging (see processing option 1).
Aging Category 3 - Use processing options 5 - 12 to specify the interval that the system uses for the aging categories if you are not using the AR Constants for aging (see processing option 1).
Aging Category 4 - Use processing options 5 - 12 to specify the interval that the system uses for the aging categories if you are not using the AR Constants for aging (see processing option 1).
Aging Category 5 - Use processing options 5 - 12 to specify the interval that the system uses for the aging categories if you are not using the AR Constants for aging (see processing option 1).
Aging Category 6 - Use processing options 5 - 12 to specify the interval that the system uses for the aging categories if you are not using the AR Constants for aging (see processing option 1).
Aging Category 7 - Use processing options 5 - 12 to specify the interval that the system uses for the aging categories if you are not using the AR Constants for aging (see processing option 1).
Aging Category 8 - Use processing options 5 - 12 to specify the interval that the system uses for the aging categories if you are not using the AR Constants for aging (see processing option 1).
Unapplied Receipts Aging - Specify the aging method to unapplied receipts. Values are:
Blank: The system does not age unapplied receipts. The system does not include the unapplied receipt amount in any aging category, including Current.
1: Use the aging method that you specify in the Date Type processing option on the Aging tab.
2: Use the Current aging column for all unapplied receipts.
3: Apply the unapplied receipt to the oldest open invoice or group of invoices in a customer’s account. For example, if you have invoices in aging categories 1- 30, 60 - 90, and 150 - 180, the system applies the receipt to the 150 - 180 aging category until all invoices are paid, and then applies unapplied receipts to the 60 - 90 aging category until all invoices are paid, and so on.
Credit Amount Aging - Specify the aging method for credit invoices. Values are:
Blank: Does not age credit invoices.
1: Use the aging method you specify in the Date Type processing option (Aging tab).
2: Use the Current aging column for all credit invoices.
3: Apply the credit invoice to the oldest open invoice or group of invoices in a customer’s account. For example, if you have invoices in aging categories 1 - 30, 60 - 90, and 150 - 180, the system applies the credit invoice to the 150 - 180 aging category until all invoices are paid, and then applies credit invoices to the 60 - 90 aging category until all invoices are paid, and so on.
Update Tab - This processing option specifies whether the system updates the Credit and Cash Management table (F03B15).
Update Credit Cash Management Table (F03B15) -Use this processing option to update the Credit and Cash Management table (F03B15) with open invoice and aging amounts. Values are:
Generate Delinquency Notices - Specify how the system generates delinquency notices. Values are:
Blank: The system does not generate delinquency notices.
0: Proof mode. The system generates a report that includes all customers who are eligible to receive a delinquency notice and the invoices that are delinquent for each customer.
1: Final mode. The system generates a delinquency notice for each eligible customer and updates these tables:
A/R Notification History (F03B20)
A/R Notification History Detail (F03B21)
Customer Ledger (F03B11)
Notice Print Program - Specify the Delinquency Notice Print Program that you want the system to run when you generate delinquency notices. You can select one of the standard programs, or create a custom print program. If you leave this field blank the system uses R03B20. The available standard programs are:
R03B20: A/R Delinquency Notices Print
R03B21: Global Reminders (Also referred to as Tiered Delinquency Notice Print in later releases)
NOTE: Both R03B20 and R03B21 have processing options associated with them.
Version for Notices - Specify the version of the delinquency notice print program specified in the Notice Print Program processing option. If you leave this processing option blank, the system uses ZJDE0001.
Remit To Address - Specify the remit to address that appears on the delinquency notice. The remit to address indicates where the customer should send payments. The system retrieves this address based on the address book record that is set up for the company that is designated on the invoice in the Address Book Master table (F0101). Values are:
Blank: Use the address of the company designated on the F03B11 invoice record. The system retrieves the address book number of the company from the Company Constants table (F0010). NOTE: If you select to consolidate notices for all companies, the system uses the address of the company with the lowest company number for which that customer has open invoices. For example, if the customer has open invoice in companies 00001, 00050, and 00070, the system uses the address for company 00001.
A: Use the value in the 1st Address Number field (AN81) of the company record.
B: Use the value in the second Address Number field (AN82) of the company record.
C: Use the value in the third Address Number field (AN83) of the company record.
D: Use the value in the fourth Address Number field (AN84) of the company record.
E: Use the value in the Factor/Special Payee field (AN85) of the company record.
F: Use the value in the 5th Address Number field (AN86) of the company record.
Address: Specify an address book number that you want the system to use instead of the company’s address book number.
NOTE: You can specify that the system omits printing the Remit To address by setting the processing option in the A/R Delinquency Notices Print (R03B20) or the Global Reminders program (R03B21).
Consolidate Companies - Specify how the system generates notices. Values are:
Blank: The system generates a separate notice for each company, by customer.
1: The system generates notices that consolidate companies, by customer.
Determine Severity Level - Specify whether the system locates the notification instructions (policy) based on the aging category or the severity level of the invoice. Values are:
Blank: Use the aging category.
1: Use the total number of reminders sent to determine the severity level. For example, if the number of reminders (notices) sent is 2, the system searches for a policy that specifies 3 in the Aging Category/Severity field.
Display non-delinquent Invoices - Use this processing option to control the invoice detail printed on delinquency notices. Values are:
Blank: Display only delinquent invoices in detail. No credits are displayed.
1: Display all invoices in detail, including credits.
Print Fee Report - Specify how the system generates delinquency fees. Values are:
Blank: Do not generate delinquency fees.
0: Proof Mode. The system generates an A/R Delinquency Fee Journal, which is a listing of the fees that the system will generate when you run the program in Final Mode. The system does not update any tables.
1: Final Mode. The system generates an RF invoice document in the amount of the fee in the Customer Ledger (F03B11) table. The system also generates records in the A/R Fee Journal History (F03B22) and A/R Fee Journal History Detail (F03B23) tables and prints an A/R Delinquency Fee Journal. The system updates the Last Fee Date in the Customer Ledger (F03B11) and A/R Check Detail (F03B14) tables with the date that fees were generated. Subsequent fees for the same invoice will not be generated until the number of days between fees has elapsed, as defined in the policy.
Version for Fee Processing - Specify the version of the A/R Delinquency Fee Journal program (R03B22) that the system uses to generate delinquency fees. If you leave this processing option blank, the system uses version ZJDE0001.
G/L Date - Specify the G/L date that you want the system to assign to delinquency fee (RF) invoice records. The system generates these invoices when you process delinquency fees in Final Mode. If you leave this processing option blank, the system uses today’s date.
Late Payment Delinquency Fees - Use this processing option to run the Late Payment Delinquency Fees program (R03B221), which generates a delinquency fee on invoices that were paid after the due date. Values are:
Blank: Do not calculate fees on amounts that were paid after the due date.
1: Calculate fees on amounts that were paid after the due date.
NOTE: You must have the option 'Calculate On Paid Late Amounts' activated in the policy in addition to setting this processing option. See How To Set Up Delinquency Notices and Fees (P03B2501, P03B2801) for further information on delinquency fee policy set up.
Version for Late Payment - Specify the version of the Late Payment Delinquency Fees program (R03B221) that you want the system to use to generate fees on invoices that were paid after the due date. If you leave this processing option blank, the system uses version ZJDE0001.
Payment Terms Code - Specify the Payment Terms Code that you want the system to assign to the delinquency fee (RF) invoice record.
Currency of Fees - Specify the currency that the system uses to generate delinquency fee invoice records (document type RF). The system uses the most recent exchange rate from the Currency Exchange Rates table (F0015) to calculate the currency fee amount. Values are:
1: Company. Generate the fee in the currency that is assigned to the company record that appears on the invoice.
2: Customer. Generate the fee in the currency that is assigned to the A/B Amount Codes field (CRCA) of the customer record in the Customer Master by Line of Business table (F03012).
3: Invoice. Generate the fee in the currency that is assigned to the invoice at the time that the invoice was entered.
NOTE: Regardless of the option that you select, the system generates one fee invoice (RF) record per currency code for each company. For example, if companies 00001 and 00003 are assigned a currency code for Canadian dollars (CAD), the system generates two fee invoices: one for company 00001 for CAD and one for company 00003 for CAD.
There is no report output for Credit Analysis Refresh (R03B525)
Credit and Collections Activities
After you run Credit Analysis Refresh (R03B525), you can review the latest credit and collection information online using one of the following applications:
Account Balance Inquiry (P03B218) - shows the information such as amount past due, open balance and credit limits. See Account Balance Inquiry (P03B218) for further information.
Account Activity Log (P03B31) - shows activities which have been created for a customer such as delinquency notices, statements and over credit limit messages.
If you have activated the JD Edwards EnterpriseOne Workflow Management system for Credit & Collections then you can also review workflow messages regarding customers who have exceeded their credit limit, require a credit review, or have past due account balances. See How To Activate Workflow Messages for Credit and Collections for further information on workflow messages for Credit & Collections.
Real Time Aging in Accounts Receivable
Real Time Aging is a feature that allows an online view of open Customer Ledger records, aged as of a specific date. This feature can be found on the Row exit behind Account Balance Inquiry, or the Form exit behind Account Status Summary. The aging buckets for Real Time Aging are the same as the aging buckets used by Credit Analysis Refresh (R03B525).
When Real Time Aging is accessed, the form prompts for an "Age As Of Date." The As Of Date will default from the R03B525 "Date: Age As Of" processing option on the Aging tab. If this processing option is not populated, Credit Analysis Refresh uses the system date.
When the desired As Of aging date is entered, choose the Form exit to "Recalculate." Recalculating populates the Open Amount, Amount Past Due, Unapplied Amount, and aging buckets with the appropriate amounts, based on the customer number, company number, the As Of date entered, and the G/L date on the transaction record in the Customer Ledger ( F03B11).
The amounts in the Open section of Account Status Summary form come from the F03B15 table. Again, running Credit Analysis Refresh (R03B525) generates this table.
Since Real Time Aging uses the F03B11 table and Account Status Summary uses the Credit and Cash Management (F03B15) table, the results of these two aging methods typically have different results. Some reasons for the differences between the amounts in Account Status Summary vs. Real Time Aging are as follows:
Real Time Aging only considers Customer Ledger items that are open at the as of the date entered in the F03B11. No future amounts are considered; the amounts generated in the F03B15 consider future amounts where the G/L date is greater than the As Of aging date.
Real Time Aging ages only by G/L date. Account Status Summary may age by either Due Date, Invoice Date, G/L Date, or Statement Date. The date to age by is determined by R03B525 Date Type processing option on the Aging tab.
Real Time Aging always ages both unapplied receipts and credit memos by aging days and assigns them in the appropriate bucket. Account Status Summary amounts may or may not include unapplied receipts and credit memos and they may be aged differently. These options are controlled by the R03B525 Unapplied Receipts Aging and the Credit Amount Aging processing options on the Aging tab.