AR137 - Finance Charge Late Payment
Run AR137 (Finance Charge Late Payment) to assess finance and/or late payment
charges for customers with finance charge options defined in AR10.1
(Customer). Finance charges are assessed in net or detail depending on the
calculation method selected for each customer. Be sure to run AR190
(Application Closing) before you run AR137 to include all applications.
The debit memo that is created for the finance charge will be converted into
the default invoice currency of the customer. If this is a non-base currency,
the exchange rate will be the rate in effect on the date when you run AR137.
The default payment method for the debit memo will be the method of payment
(cash or bill of exchange).
Note: The Process Level and Finance GL Code fields are not selection
parameters. These two fields determine how general ledger entries for the
finance charge debit memos are posted.
If the invoices subject to finance and late payment charges are associated
with a single process level, the debit and credit entries are posted using the
AR Code and Finance GL Code, respectively, tied to the process level of the
invoices. You have the option of typing a different process level to override
the default posting.
If there are multiple process levels assigned to the customer's invoices, then
the debit entry for the debit memo is posted using the AR Code linked to the
process level that you type. AR137 will use the Finance GL Code linked to the
process level for the credit entry, unless you enter a different Finance GL
Code.
AR137 creates a report by customer and transaction number and includes both
customer and company totals, which display in the company base currency.
Finance charges, late payments, and the amount due will also be displayed in
company base currency. If you selected interest charge by date in AR01.1
(Company), the system will display each rate used on a separate line.
AR137 creates detail and net reports by customer and transaction number.
The Net and Detail reports have a Transaction Currency column ("TC"), an
asterisk prints if the transaction currency is not equal to the company base
currency.
The report will print the customer's translated amount if the customer
currency is not equal to company base currency.
To assess finance charges and late payments for a company that did not
previously have finance and late payments charges defined in AR01.1 (Company)
run AR136 (Finance Charge Initiation). If you do not run AR136 to select the
date to start assessing finance charges, AR137 will assess finance and late
payments charges on all open, past due transactions for a customer regardless
of transaction age.
Updated Files
ARAPPLIED - Changes result flag to "W" when result flag is "L" or "D".
ARCODE - Accessed for AR code GL account and finance GL account.
ARCOMP - Updates finance charge number.
ARCUSTOMER - Updates current balance, period bill, and period RTMs.
ARCUSTPER - Customer period totals updated in an API called by the program.
ARDISTRIB - Creates distribution records.
AROIHDR - Creates debit memo header records.
AROITEMS - Updates last finance charge date. Creates an open item record
for finance charge amount.
AROPIVOT -
ARPAYMENT - Accessed for payment information.
ARSUMMARY - Updates debit memo amount fields.
CBBANKINST - Validates payment code. Sets the used flag to Yes.
CKPOINT - The environment file used for recovery.
CUSTDESC - Updates customer group current balance.
JBOOKHDR - Used in journal book processing.
NATBALANCE - Updates national account current balance.
NOTICEWRK - Creates notice work records.
Referenced Files
ACIFRESC -
ARADJUST -
ARCUSTGRP - Accessed for customer group information.
ARCYCLE - Accessed to select customers for finance charge processing.
ARDISPUTE - Accessed to determine if dispute amounts will be part of
finance charges.
ARFINANCE - Accessed for finance charge information.
ARFINRATE - Maintains the finance charge rates for individual finance
charge codes.
ARITEMAUD - Accessed for open item transfer logic.
ARPAYNOTTX - Accessed for late payment notice text to print on the late
payment notice.
ARPROCLEVL - Accessed for process level information.
ARPYMNTHDR - Accessed for payment header information.
CUCONV - Obtains a currency exchange rate.
CURELAT - Validates currency relationships.
GLADDRESS - Defaults general ledger company address.
GLCHART - Validates general ledger company chart information.
GLSYSTEM - Validates general ledger company information.
JBKOPCODE - Used in journal book processing.
JBKSYSCODE - Used in journal book processing.
NATACCT - Accessed for national account information.
INVOKED Programs
IFCU
IFSG
IFSC
|