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 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 IFCC IFCR IFSG IFSC |