AR20.1 - Cash Batch
Use AR20.1 (Cash Batch) to create and maintain cash batch records. A batch
record is required before you enter cash in AR21 (Cash Entry) or AR30 (Cash
Entry and Application).
A cash batch groups payments for control totals and provides default
information for all payments in the batch. Upon release, payments in the batch
debit cash and credit received not applied, prepayment, or non-accounts
receivable offset accounts. A batch record eliminates the need to type
redundant information on every payment record. If you selected the batch
control total option for the company in AR01 (Company), control totals must
match entry totals before you can release a batch.
Access the Options subform to assign optional default codes to the batch and
enter optional bank charges. Upon release of the batch, bank charges credit
cash and debit the account you assign in the Options subform. You can also use
the options subform to override the currency exchange rate that defaults from
the Lawson Currency system for batches that contain non-base currency
payments.
If you selected the operator required option for the company in AR01
(Company), access the Operator subform to assign an operator code to the
batch.
Updated Files
ACCOMMIT -
ACCOMMITX -
ARADJUST - Adjustment record deleted if payment deleted.
ARAPHUF -
ARAPMUF -
ARAPPLIED - Application record deleted if payment deleted.
ARCOMP - Updates automatic batch number at company level.
ARCUSTOMER - Updates customer balance, last payment amount and date, period
paid.
ARCUSTPER - Updated customer period totals.
ARDISTRIB - Creates distribution records for cash, received not applied,
and additional charges amount.
AROITEMS - Updated by changing application information if payment deleted.
AROPIVOT -
AROPTR - Updates used flag.
ARPAYMENT - Updates status of payment and changes payment based on header
changes.
ARPROCLEVL - Updates used flag on process level.
ARPYMNTHDR - Primary file created by this program.
ARREMIT - Remit record deleted if payment deleted.
ARSADJUST - Temporary cash application adjustment record created.
ARSAPPLIED - Temporary cash application record created.
ARSUMMARY - Generates summary records for payments entered in the batch.
ARUDISTRIB -
ARUPMNTHDR -
CBBANKENT - Validates bank. Sets the used flag to Yes.
CBBANKINST - Validates the payment code. Sets the used flag to Yes.
CBCASHCODE - Validates the cash code. Sets the used flag to Yes.
CBCPYCASH - Validates the cash code for the company. Sets the used flag to
Yes.
CBDISTRIB - Generates cash ledger distributions for the payments entered.
CBTRANS - Generates cash ledger transaction records for the payments
entered.
CUSTDESC - Updates customer group balance.
JBKSEQNBR -
NATBALANCE - Updates national account balance.
TXCODEMAST - Validates tax code flag.
TXCOMPANY - Validates tax code company.
TXTAXCODE - Validates the tax code.
TXTAXTABLE - Validates tax table transaction records.
TXTAXTRAN - Creates tax transaction records for distribution taxable
distribution lines.
Referenced Files
ACACCTCAT -
ACACTGRP -
ACACTIVITY -
APACCRCODE - Used as part of vendor validation.
APCOMPANY - Used as part of vendor validation.
APVENGROUP - Used as part of vendor validation.
ARCODE - Defaults for the received not applied code via the process
level.
ARCUSTGRP - Validates currency relations.
ARLOCKBOX - Validates lock box, and default process level and cash code.
AROIHDR - Accessed in an API called by AR20.
ARREMIT - Remit record deleted if payment deleted.
ARSADJUST - Temporary cash application adjustment record created.
CBADJUST - Used in cash ledger processing.
CBBALANCE - Used in cash ledger processing.
CBCCTRNJB -
CBSTATEMNT - Used in cash ledger processing.
CBSTMTDTL -
CBUSER - Determines user access to cash ledger.
CBUSRCLASS - Determines user access to cash ledger.
CUCODES - Validates currency codes.
CUCONV - Obtains a currency exchange rate.
CURELAT - Validates currency relationships.
CUSTORDER -
GLADDRESS - Use as part of the company validation.
GLCHART - Validates the chart name of the GL company.
GLCODES - Verifies general ledger dates.
GLSYSTEM - Validates general ledger company information.
NATACCT - Validates national account relationship.
OECOMPANY -
SYSTEMCODE -
TXTAXRATE - Validates tax rate.
WFSETUP -
AR20.2 - Options
After you create a cash batch header in AR20.1 (Cash Batch), use the Options
subform to define additional information for the cash batch. You can assign
general ledger codes, assign a lock box code, and enter optional bank charges
for the cash batch. Upon release of the batch, bank charges credit cash and
debit the account you assign on this form.
If a batch contains non-base currency payments, use the Options subform if you
want to override the currency exchange rate that defaults from the Lawson
Currency system.
Updated Files
None.
Referenced Files
ARCOMP -
ARPYMNTHDR -
AR20.3 - Cash Batch User Fields
After you create a cash batch header in AR20.1 (Cash Header), use the Current
Rate window to define a currency exchange rate for non-base currency payments
in the cash batch. If entered, this rate overrides the currency exchange rate
that defaults from the Lawson Currency system.
Updated Files
None.
Referenced Files
ARUSRFLDEF -
INVOKED Programs
ACCL
API4
ACAC
IFCU
IFSG
IFAC
IFAU
SLSE
SLSU
IFOB
IFRS
IFSC
|