ARPROCLEVL – Accounts Receivable Proc Level
- System
- Accounts Receivable (AR)
- Prefix
APV- Primary key
COMPANY,PROCESS-LEVEL- Fields
- 28
- Updated by
- 56 programs
- Referenced by
- 8 programs
ARPROCLEVL is the Accounts Receivable Proc Level table in Lawson Accounts Receivable (prefix APV). It is indexed by COMPANY, PROCESS-LEVEL (APVSET1). It is related 1:1 to ARCODE and ARCOMP and 1:M to ARPRLAUD and ARSUMMARY. It is updated by AC56.1, AC560, AR02.1, AR14.1, BR02.3, BR10.1, BR10.9, BR11.1 and 48 more and referenced by AR01.1, AR03.1, AR10.2, AR15.7, AR201, AR203, AR214 and ARLL.1. The table has 28 fields, 1 index and 5 documented relations.
About ARPROCLEVL
The AR Process Level file contains all valid process levels within each company. There is a requirement that at least one process level be established for each company. Process levels contain default GL accounts, and are used as sort and select options. Each original transaction (credit memo, debit memo, invoice and payment) that is entered, requires a process level to be specified.
Fields (28)
Column = COBOL field name without the APV- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
APV-COMPANY PKCOMPANY | Numeric 4 | The number representing an AR company. | AR02.1 |
APV-PROCESS-LEVEL PKPROCESS_LEVEL | Alpha 5 | This field contains the process level, which is the reporting hierarchy below company. | AR02.1 |
APV-NAMENAME | Alpha 30 (Lower Case) | The name or description of the accounts receivable process level. | AR02.1 |
APV-ADDR1ADDR1 | Alpha 30 (Lower Case) | This field contains the first line of address information. | AR02.1 |
APV-ADDR2ADDR2 | Alpha 30 (Lower Case) | This field contains the first line of address information. | AR02.1 |
APV-ADDR3ADDR3 | Alpha 30 (Lower Case) | This field contains the first line of address information. | AR02.1 |
APV-ADDR4ADDR4 | Alpha 30 (Lower Case) | This field contains the first line of address information. | AR02.1 |
APV-CITYCITY | Alpha 18 (Lower Case) | This field contains the city of the address. | AR02.1 |
APV-STATESTATE | Alpha 2 | This field contains the two-character state or province code of the address. | AR02.1 |
APV-ZIPZIP | Alpha 10 | Postal code. | AR02.1 |
APV-COUNTRYCOUNTRY | Alpha 30 (Lower Case) | Country name or other information, such as an additional contact name. | AR02.1 |
APV-COUNTYCOUNTY | Alpha 25 (Lower Case) | County name. Can be used for additional information such as an attention name. | AR02.1 |
APV-AR-CODEAR_CODE | Alpha 4 | This is the AR code indicating the default Accounts Receivable general ledger account for this process level. | AR02.1 |
APV-NOT-APPLD-CDNOT_APPLD_CD | Alpha 4 | This is the RNA code indicating the default Received Not Applied general ledger account for this process level. | AR02.1 |
APV-PRE-PAY-CODEPRE_PAY_CODE | Alpha 4 | The default prepayment code for payment batches. | AR02.1 |
APV-CASH-CODECASH_CODE | Alpha 4 | This is the cash code indicating the default cash general ledger account for this process level. | AR02.1 |
APV-FIN-GL-CODEFIN_GL_CODE | Alpha 4 | This is the finance charge code indicating the default finance charge general ledger account for this process level. | AR02.1 |
APV-DT-ACCPT-CODEDT_ACCPT_CODE | Alpha 4 | Bills of exchange acceptance GL code. | AR02.1 |
APV-FIN-REV-CODEFIN_REV_CODE | Alpha 4 | Bills of exchange financial revenue GL code. | AR02.1 |
APV-FIN-EXP-CODEFIN_EXP_CODE | Alpha 4 | Bills of exchange financial expense GL code. | AR02.1 |
APV-DIS-EXP-CODEDIS_EXP_CODE | Alpha 4 | Dishonored Expense Code. This code will be used if the company is processing bills of exchange. If so, the code will be used to post to GL any dishonored bill of exchange expenses. | AR02.1 |
APV-ACCT-UNITACCT_UNIT | Alpha 15 | Default accounting unit to be used when an adjustment is made against an invoice from this process level. | AR02.1 |
APV-ACTIVE-STATUSACTIVE_STATUS | Alpha 1 | Indicates whether or not this process level is active or inactive. Valid values are:
| AR02.1 |
APV-USED-FLUSED_FL | Alpha 1 | Indicates whether or not the process level has been used. Valid values are:
| AC56.1, AC560, AR02.1, AR14.1, BR02.3, BR10.1, BR10.9, BR11.1 +48 more |
APV-COUNTRY-CODECOUNTRY_CODE | Alpha 2 | The country code. Required for VAT and intrastat reporting. Must be defined in IN01.1 (Country Maintenance). | AR02.1 |
APV-REGIONREGION | Alpha 2 | The region code, if applicable for the country. Used by Intrastat. Must be defined in IN02.1 (Region Maintenance) | AR02.1 |
APV-ROUNDING-CODEROUNDING_CODE | Alpha 4 | This code is used for possible rounding differences with multi currency cash applications. This code is required if the company enabled for mutli curency processing. | AR02.1 |
APV-NOTCNOTC | Alpha 2 | The Nature of Transaction code. Must be a valid code defined in IN07.1 (NOTC Maintenance). | AR02.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 |
|---|---|---|---|---|
APVSET1 | COMPANY, PROCESS-LEVEL | Primary | AC56.1, AC560, AR01.1, AR02.1, AR03.1, AR10.2, AR14.1, AR15.7 +22 more (list truncated in source) |
Relations
One to one (3) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Arcode | ARCODE | Required | APV-COMPANY → RCD-COMPANY, APV-AR-CODE → RCD-AR-CODE | |
| Arcomp | ARCOMP | Required | APV-COMPANY → ACO-COMPANY | |
| Notappldcode | ARCODE | Required | APV-COMPANY → RCD-COMPANY, APV-NOT-APPLD-CD → RCD-AR-CODE |
One to many (2) — child tables
Programs
Updated by (56)
- AC56.1 Setup Interface Adjustment
- AC560 Setup Interface
- AR02.1 Process Level
- AR14.1 Lockbox
- BR02.3 Retainer Invoice Entry
- BR10.1 Contract Parameters
- BR10.9 Product Contract Parameters
- BR11.1 Customer
- BR120 Invoice Calculation
- BR121 Invoice Print and Interface
- BR122 Online batch invoice process
- BR123 Product Invoice Cancel
- BR131 Revenue Realization
- BR140 Billing and Revenue Backout
- BR145 Invoice Control Maintenance
- BR151 Product Invoicing
- BR152 Maintenance Invoicing
- BR156 Maintenance Quote
- BR157 Maintenance Cancel
- BR16.1 Service Location
- BR16.2 Customer Maintenance Renew Date
- BR17.1 Bill To Group
- BR180 Location Vertex Geocode Update
- BR19.1 Single Invoice Calculation
- BR20.1 Invoice Edit Contract
- BR20.2 Invoice Edit Line
- BR20.3 Invoice Edit Activity
- BR20.4 Invoice Edit Activity and Account Category
- BR20.5 Invoice Edit Transaction
- BR20.7 Invoice Header
- BR21.1 Invoice Cancellation
- BR211 Activity Customer Listing
- BR216 Service Location Listing
- BR217 Bill To Group Listing
- BR220 Invoice Audit Listing
- BR245 Invoice Control Listing
- BR252 Maintenance Schedule Listing
- BR300 Invoice Purge
- BR420 Billing Invoice Report
- BR45.1 Invoice Control
- BR450 Activity Aging
- BR46.1 Bill in Advance
- BR46.2 Transfer Invoice Transaction
- BR46.4 Split Transfer
- BR48.1 Customer Template
- BR49.1 Invoice Adjustment Maintenance
- BR521 Billing Import
- BR91.1 Contract By Customer Inquiry
- BRIP.1 Invoice Print Program
- CB06.2 Bank Statement Detail Entry
- TX101 Journal File Create
- TX140 Vertex Geocode Update
- TX226 Purchasing and Sales Journal
- TX301 Journal Detail Purge
- WH20.2 Nonstock and Special Allocation
- WH20.7 Substitute Location