ARREASON – Accounts Receivable Reason Cd
- System
- Accounts Receivable (AR)
- Prefix
ARR- Primary key
COMPANY,TYPE,REASON-CODE- Fields
- 26
- Updated by
- 14 programs
- Referenced by
- 4 programs
ARREASON is the Accounts Receivable Reason Cd table in Lawson Accounts Receivable (prefix ARR). It is indexed by COMPANY, TYPE, REASON-CODE (ARRSET1). It is related 1:1 to ARCOMP. It is updated by AR01.1, AR08.1, AR10.1, AR15.1, AR15.3, BR120, BR121, BR140 and 6 more and referenced by AR215, AR501, AR550 and ARLL.1. The table has 26 fields, 1 index and 1 documented relation.
About ARREASON
The AR Reason Codes file contains all of the adjustment, memo, and grouping reason codes that may be used in the Accounts Receivable system. The adjustment reason codes will be used when discounts, write-offs or chargebacks are created while applying cash/credit memos to open items. Memo reason codes are required when manually entering a batch of debit/credit memos. For memo reason codes, only the code and description fields are required. For grouping reason codes, which are used in AR44 Transaction Obligation Grouping, only the code and description fields are required.
Fields (26)
Column = COBOL field name without the ARR- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
ARR-COMPANY PKCOMPANY | Numeric 4 | The number representing an AR company. | AR01.1, AR15.1, AR15.3 |
ARR-TYPE PKTYPE | Alpha 2 | This field will indicates the type of reason code. Valid values are:
| AR01.1, AR15.1, AR15.3 |
ARR-REASON-CODE PKREASON_CODE | Alpha 4 | Reason Code. User defined and used for tracking adjustment and memo transactions. | AR01.1, AR15.1, AR15.3 |
ARR-REASON-TYPEREASON_TYPE | Alpha 2 | Adjustment Reason Type. This field indicates how the corresponding adjustment reason code will be classified. Valid values are:
| AR01.1, AR15.1 |
ARR-ACTIVE-STATUSACTIVE_STATUS | Alpha 1 | This field will indicate if the Reason Code may be used for entry. Valid values are:
| AR15.1, AR15.3 |
ARR-CB-TYPECB_TYPE | Alpha 1 | Indicates the type of chargeback a particular reason code represents. Valid values are:
| AR15.1 |
ARR-DESCRIPTIONDESCRIPTION | Alpha 30 (Lower Case) | The description of the reason code. | AR01.1, AR15.1, AR15.3 |
ARR-ACCT-UNITACCT_UNIT | Alpha 15 | Accounting unit used as the AR or RNA offset account when making an adjustment or chargeback adjustment. | AR15.1 |
ARR-ACCOUNTACCOUNT | Numeric 6 | Account number used as the AR or RNA offset account when making an adjustment or chargeback adjustment. | AR15.1 |
ARR-SUB-ACCOUNTSUB_ACCOUNT | Numeric 4 | Subaccount number used as the AR or RNA offset account when making adjustments or chargeback adjustments. | AR15.1 |
ARR-CB-ACCT-UNITCB_ACCT_UNIT | Alpha 15 | This will contain the Chargeback contra accounting unit. It will be required if the Reason Type is = CB. | AR15.1 |
ARR-CB-ACCOUNTCB_ACCOUNT | Numeric 6 | This is the chargeback contra account. It will be required if the Reason Type
| AR15.1 |
ARR-CB-SUB-ACCTCB_SUB_ACCT | Numeric 4 | This is the chargeback contra subaccount. | AR15.1 |
ARR-APP-LIMITAPP_LIMIT | Signed 18.2 | This field will contain the largest adjustment amount that is allowed before a review condition is required. | AR15.1 |
ARR-APP-PERCENTAPP_PERCENT | Percent 5.2 (Percent) | This field will contain the largest adjustment percentage of an open item that is allowed before a review condition is required. | AR15.1 |
ARR-REVIEW-FLREVIEW_FL | Alpha 1 | This flag will prompt an adjustment using this reason code to be displayed on AR36 (Adjustments Exceeded Review). Valid values are:
| AR15.1 |
ARR-USED-FLUSED_FL | Alpha 1 | Used indicator. This field will be set to a value of "Y" when this reason code is used in the creation of an adjustment record, or memo header. Valid values are:
| AR01.1, AR08.1, AR10.1 |
ARR-JRNL-BOOK-NBRJRNL_BOOK_NBR | Alpha 12 | Contains the journal book number for the reason code. | — |
ARR-ACCT-UNIT-FLAGACCT_UNIT_FLAG | Alpha 1 | Will determine if the account unit of the reason code can be overridden during processing.
| AR15.1 |
ARR-ACTIVITYACTIVITY | Alpha 15 | The Activity value asociated with this reason code. Only valid on adjustment type reason codes. | AR15.1 |
ARR-ACCT-CATEGORYACCT_CATEGORY | Alpha 5 | The Account Category associated with the Activity value. | AR15.1 |
ARR-ACCR-ACCT-UNITACCR_ACCT_UNIT | Alpha 15 | The accounting unit is a shorthand notation representing the variable level number. When used in the General Ledger Account Master file, the accounting unit must be defined in the General Ledger Names file as a posting accounting unit. | AR15.1 |
ARR-ACCR-ACCOUNTACCR_ACCOUNT | Numeric 6 | This field along with the accounting unit and subaccount make up the location (account) where amounts and other account information is stored. | AR15.1 |
ARR-ACCR-SUB-ACCTACCR_SUB_ACCT | Numeric 4 | This field along with the accounting unit and subaccount make up the location (account) where amounts and other account information is stored. | AR15.1 |
ARR-DISPUTE-CDDISPUTE_CD | Alpha 2 | — | AR15.1 |
ARR-CB-DISPUTE-CDCB_DISPUTE_CD | Alpha 2 | — | AR15.1 |
Indexes (1)
Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
ARRSET1 | COMPANY, TYPE, REASON-CODE | Primary | AR01.1, AR08.1, AR10.1, AR15.1, AR15.2, AR15.3, AR215, AR501 +11 more |
Relations
One to one (1) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Arcomp | ARCOMP | Required | ARR-COMPANY → ACO-COMPANY |
Programs
Updated by (14)
- AR01.1 Company
- AR08.1 Customer Defaults
- AR10.1 Customer
- AR15.1 Adjustment Reasons
- AR15.3 Memo Reasons
- BR120 Invoice Calculation
- BR121 Invoice Print and Interface
- BR140 Billing and Revenue Backout
- BR151 Product Invoicing
- BR152 Maintenance Invoicing
- BR21.1 Invoice Cancellation
- BR45.1 Invoice Control
- BR55.1 Maintenance Invoice Cancellation
- BR56.1 Product Invoice Cancellation