Lawson Software

Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Elements Libraries App Forms

AR42


AR42.1 - Transaction Header

Use AR42.1 (Transaction Header) to create and maintain transaction batch
records. A transaction can be an invoice, credit memo, or debit memo. A batch
is required before you enter transactions in AR42.2 (Transaction Entry) or
AR42.7 (Speed Entry Transaction). Physical transaction forms are not created.
AR42.2 and AR42.7 create system records that typically reference actual
transaction documents.

A transaction batch groups transactions for control totals and provides
default information for all transactions in the batch. A batch record
eliminates the need to type redundant information on every transaction record.
If you selected the batch control totals option for the company in AR01
(Company), control totals must match entry totals before you can release a
batch.



Updated Files

    ACCOMMIT   - Used as part of Activity commitment update.

    ACCOMMITX  - Used as part of Activity commitment update.

    ARAPPLIED  - Application records created for Bills of Exchange processing.

    ARCODE     - Updates used flag.

    ARCOMP     - Updates company record with last open item batch number used.

    ARCUSTOMER - Company customer record updated upon release.

    ARCUSTPER  - Used to validate customer transaction period record.

    ARDISTRIB  - Creates distribution records for open items.

    ARDRAFTS   - Creates Bills of Exchange records for select open item records.

    ARITEM     - Creates temporary open item line item records, deleted upon
                 release.

    AROIHDR    - Creates open item header records for invoices, debit memos and
                 credit memos.

    AROITEMS   - Creates open item records for invoices, debit memos, and
                 credit memos.

    AROPIVOT   -

    AROPTR     - Updates operator code used flag.

    ARPAYMENT  -

    ARPROCLEVL - Updates process level used flag.

    ARPYMNTHDR -

    ARSUMMARY  - Updates summary record with open item activity amounts.

    BLINVHDR   - Creates header records for open item header records.

    CBBANKENT  - Used as part of cash ledger validation.

    CBBANKINST - Used as part of payment code validation.

    CBCASHCODE - Used as part of cash code validation.

    CUSTDESC   - Customer description record balance updated upon release.

    NATBALANCE - National account balance updated upon release.

    TERMS      - Updates terms used flag.

    TXCODEMAST -

    TXCOMPANY  - Validates tax code company.

    TXTAXCODE  - Validates tax codes.

    TXTAXTABLE -

    TXTAXTRAN  - Creates tax transaction records for distribution taxable
                 distribution lines.


Referenced Files

    ACACCTCAT  - Used as part of Activity validation.

    ACACTGRP   - Used as part of Activity validation.

    ACACTIVITY - Used as part of Activity validation.

    APACCRCODE - Used as part of vendor validation.

    APCOMPANY  - Used as part of vendor validation.

    APVENGROUP - Used as part of vendor validation.

    ARCUSTGRP  - Used to validate customer group.

    ARCUSTTOTS - Validates process level exclusion.

    ARITEM     - Creates temporary open item line item records, deleted upon
                 release.

    CBUSER     - Used as part of cash ledger validation.

    CBUSRCLASS - Used as part of cash ledger validation.

    CUCONV     - Used as part of currency validation.

    CURELAT    -

    DTCUSTBANK - Validates Bills of Exchange bank accounts.

    GLADDRESS  - Validates general ledger company information.

    GLCHART    - Used as part of general ledger account validation.

    GLCODES    - Used to validate system control.

    GLSYSTEM   - Used as part of general ledger account validation.

    NATACCT    - Used to validate national account customer relationship.

    SYSTEMCODE -

    TXTAXRATE  -


AR42.2 - Transaction Entry

Use AR42.2 (Transaction Entry) to enter transactions (invoices, credit memos,
and debit memos). A physical transaction form is not created. AR42.2 creates a
system record that references an actual document.

Before you enter a transaction on this form, the batch must be defined in
AR42.1 (Transaction Batch).

An invoice or debit memo transaction debits the general ledger account for the
receivable code assigned to the transaction batch and credits the general
ledger accounts you assign to the distributions. The total distribution amount
must equal the total transaction amount before you can release the batch.

The net sum of the line items must be equal to the transaction amount you
define for the transaction.

Note: You can create a transaction that contains line items with mixed signs
(positive and negative). Use transaction type "M" (Mixed).

You can use AR42.2 to maintain transactions that were entered in AR42.7 (Speed
Entry Transaction).

Choose the More button to access the Distribution Accounts subform. Use this
subform to define additional information for an invoice distribution.

Choose the Expanded button to access the Invoice Options subform. Use this
subform to override default information for the invoice.

Choose the Totals button to access the Batch Totals subform. Use this subform
to see the control and entry totals for the batch.

Choose the Obligations button to access the Obligations form. Use this
form to review payment obligations associated with the invoice.










Updated Files

    ACCOMMIT   - Used as part of Activity commitment update.

    ACCOMMITX  - Used in activity commitment status update.

    ARAPPLIED  - Application records created for Bills of Exchange open items
                 upon release.

    ARARHUF    -

    ARCOMMENT  - Deletes all comments for the transaction when a transaction is
                 deleted.

    ARCOMP     - Updates company record with last open item batch number used.

    ARCUSTOMER - Used to validate customer.

    ARCUSTPER  - Used to validate customer transaction period record.

    ARDISPUTE  - Deletes all dispute records for the transaction when an
                 transaction is deleted.

    ARDISTRIB  - Validates tax point distribution status.

    ARDRAFTS   - Creates Bills of Exchange records for select open item records.

    ARITEM     - Creates temporary open item line item records, deleted upon
                 release.

    AROIHDR    - Used to validate open item header record.

    AROITEMS   - Used to validate invoice, credit memo, or debit memo.

    AROPIVOT   -

    ARPAYMENT  -

    ARPYMNTHDR -

    ARSUMMARY  - Summary records created for transaction activity.

    ARUDISTRIB -

    ARUOIHDR   -

    BLINVHDR   - Validates open item header file for manually created open
                 items.

    CBBANKENT  - Used as part of cash ledger validation.

    CBBANKINST - Used as part of payment code validation.

    CBCASHCODE - Used as part of cash code validation.

    CUSTDESC   - Validates customer description record.

    JBOOKHDR   - Used in journal book processing.

    NATBALANCE - National account balance updated upon release.

    SALESREP   - Updates used flag.

    TERMS      - Validates terms information.

    TXCODEMAST - Validates tax code flag.

    TXCOMPANY  - Validates tax code company.

    TXTAXCODE  - Validates tax codes.

    TXTAXTABLE - Validates tax table transaction records.

    TXTAXTRAN  - Creates tax transaction records for distribution taxable
                 distribution lines.


Referenced Files

    ACACCTCAT  - Used as part of Activity validation.

    ACACTGRP   - Used as part of Activity validation.

    ACACTIVITY - Used as part of Activity validation.

    ACCUSTOMER -

    APACCRCODE - Used as part of vendor validation.

    APCOMPANY  - Used as part of vendor validation.

    APVENGROUP - Used as part of vendor validation.

    ARADJUST   -

    ARCATEGORY - Validates AR category.

    ARCODE     - Used to validate general ledger accounts receivable code.

    ARCOMMENT  - Deletes all comments for the transaction when a transaction is
                 deleted.

    ARCUSTGRP  - Used to validate customer group.

    ARCUSTTOTS - Validates process level exclusion.

    ARDISPUTE  - Deletes all dispute records for the transaction when an
                 transaction is deleted.

    ARITEM     - Creates temporary open item line item records, deleted upon
                 release.

    ARITRANS   -

    ARPROCLEVL - Used to validate process level.

    ARREASON   - Validates reason code record.

    BILLTO     - Validates customer bill to address record.

    CBUSER     - Used as part of cash ledger validation.

    CBUSRCLASS - Used as part of cash ledger validation.

    CUCONV     - Used as part of currency validation.

    CURELAT    -

    DTCUSTBANK - Validates Bills of Exchange bank accounts.

    FROPTIONS  -

    GLADDRESS  - Validates general ledger company information.

    GLCHART    - Used as part of general ledger account validation.

    GLCODES    - Used to validate system control.

    GLINTCO    - Used to validate inter company general ledger relationships.

    GLSYSTEM   - Used as part of general ledger account validation.

    JBKOPCODE  - Used in journal book processing.

    JBKSYSCODE - Used in journal book processing.

    NATACCT    - Used to validate national account customer relationship.

    OECOMPANY  - Used to validate Order Entry company.

    OECOMPREF  -

    OEINVOICE  - Used to validate Order Entry invoice.

    PBBILL     -

    PBHSTHDR   -

    SYSTEMCODE -

    TXTAXRATE  - Validates tax rate.


AR42.3 - Batch Totals

Use the Batch Totals subform to review the control and entry totals for the
transaction batch. If you selected the batch control totals option for the
company in AR01 (Company), the control totals must match the entry totals
before you can release a batch.


Updated Files

    None.


Referenced Files

    BLINVHDR   - Validates open item header file for manually created open
                 items.


AR42.6 - Obligations

Use AR42.6 (Transaction Obligation) to maintain obligation information. A
single transaction can be divided into multiple obligations with unique due
dates. You cannot change the total amount of the open item, only redistribute
it among unique obligations. You can assign a different terms code to the
transaction and the program will automatically recalculate the obligation
information.

Note: If applications exist, you cannot change the obligation.


Updated Files

    ARAPPLIED  - Application records created for Bills of Exchange open items
                 upon release.

    ARARHUF    -

    ARCOMP     - Updates company record with last open item batch number used.

    ARCUSTOMER - Used to validate customer.

    ARCUSTPER  - Used to validate customer transaction period record.

    ARDISTRIB  - Creates distribution records for open items.

    ARDRAFTS   - Creates Bills of Exchange records for select open item records.

    AROIHDR    - Used to validate open item header record.

    AROITEMS   - Creates open item header records for invoices, debit memos,
                 and credit memos.

    AROPIVOT   -

    ARPAYMENT  -

    ARPYMNTHDR -

    CBBANKENT  - Used as part of cash ledger validation.

    CBBANKINST - Used as part of payment code validation.

    CBCASHCODE - Used as part of cash code validation.

    CUSTDESC   - Validates customer description record.

    NATBALANCE - National account balance updated upon release.

    REVERSEDTL - Used to validate reverse application record.

    TERMS      - Used flag updated.


Referenced Files

    ARCODE     - Used to validate general ledger accounts receivable code.

    ARCUSTGRP  - Used to validate customer group.

    ARCUSTTOTS - Validates process level exclusion.

    ARPROCLEVL - Used to validate process level.

    ARREASON   -

    ARSAPPLIED -

    BILLTO     -

    CBUSER     - Used as part of cash ledger validation.

    CBUSRCLASS - Used as part of cash ledger validation.

    CUCONV     - Used as part of currency validation.

    CURELAT    -

    DTCUSTBANK - Validates Bills of Exchange bank accounts.

    GLADDRESS  - Validates general ledger company information.

    GLCHART    - Used as part of general ledger account validation.

    GLINTCO    -

    GLSYSTEM   - Used as part of general ledger account validation.

    NATACCT    - Used to validate national account customer relationship.

    SALESREP   -


AR42.7 - Speed Entry Transaction

Use AR42.7 (Transaction Speed Entry) for speed entry of transactions. Before
you enter transactions in AR42.7, the transaction batch must be defined in
AR42.1 (Transaction Header).

To maintain transactions before they are released, use AR42.2 (Transaction
Entry). Transactions entered here can be also be defined as line item
transactions in AR42.8 (Line Item Entry).



Updated Files

    ACCOMMIT   -

    ACCOMMITX  -

    ARAPPLIED  -

    ARCOMP     - Validates Accounts Receivable company file.

    ARCUSTOMER - Used to validate customer.

    ARCUSTPER  -

    ARDISTRIB  - Creates distribution records for open items.

    ARDRAFTS   -

    ARITEM     -

    AROIHDR    - Creates open item header records for invoices, debit memos,
                 and credit memos.

    AROITEMS   -

    AROPIVOT   -

    ARPAYMENT  -

    ARPYMNTHDR -

    ARSUMMARY  -

    ARUDISTRIB -

    BLINVHDR   - Creates header records for open item header records.

    CBBANKENT  -

    CBBANKINST - Used as part of payment code validation.

    CBCASHCODE -

    CUSTDESC   - Validates customer description record.

    JBOOKHDR   -

    NATBALANCE -

    TERMS      - Used flag updated.

    TXCODEMAST -

    TXCOMPANY  -

    TXTAXCODE  -

    TXTAXTABLE -

    TXTAXTRAN  -


Referenced Files

    ACACCTCAT  -

    ACACTGRP   -

    ACACTIVITY -

    ACCUSTOMER -

    APACCRCODE -

    APCOMPANY  -

    APVENGROUP -

    ARADJUST   -

    ARCATEGORY - Used to default general ledger account for open item
                 distributions.

    ARCODE     - Used to validate general ledger accounts receivable code.

    ARCUSTGRP  - Used to validate customer group.

    ARCUSTTOTS -

    ARITEM     -

    ARITRANS   -

    ARPROCLEVL - Used to validate process level.

    ARREASON   - Validates reason code record.

    CBUSER     -

    CBUSRCLASS -

    CUCONV     - Used as part of currency validation.

    CURELAT    -

    DTCUSTBANK - Validates Bills of Exchange bank accounts.

    FROPTIONS  -

    GLADDRESS  -

    GLCHART    -

    GLSYSTEM   - Used as part of general ledger account validation.

    JBKOPCODE  -

    JBKSYSCODE -

    NATACCT    -

    OECOMPANY  - Used to validate Order Entry company.

    OECOMPREF  -

    OEINVOICE  - Used to validate Order Entry invoice.

    PBBILL     -

    PBHSTHDR   -

    SYSTEMCODE -

    TXTAXRATE  -


AR42.8 - Line Item Entry

Use AR42.8 (Line Item Entry) to enter line item details on transactions.
Transactions must be exist - entered in AR42.2 (Transaction Entry) or AR42.7
(Transaction Speed Entry), or interfaced through AR560 (Transaction Interface)
- and be unreleased before you can add line item detail.

Once the batch is released, the line items become individual obligations. Use
AR42.6 (Obligations) to maintain individual obligations.

You apply payments to line items entered here in AR30.4 (Line Item
Application).




Updated Files

    ARITEM     - Creates temporary open item line item records, deleted upon
                 release.

    TERMS      - Used flag updated.


Referenced Files

    ARCOMP     - Validates Accounts Receivable company file.

    ARCUSTGRP  - Used to validate customer group.

    AROIHDR    - Used to validate open item header record.

    AROITEMS   - Used to validate invoice, credit memo, or debit memo.

    BLINVHDR   - Validates open item header file for manually created open
                 items.

    CUCONV     -

    CURELAT    -

    CUSTDESC   - Validates customer description record.

    GLSYSTEM   -


INVOKED Programs

    ACCL
    API4
    ACAC
    IFCU
    IFSG
    IFAC
    IFAU
    SLSE
    SLSU
    IFOB
    IFRS
    IFSC
    PHI3
    SLSS