ACCNTRACCT – Activity Contract Accounts
- System
- AC Billing Revenue (BR)
- Prefix
CNA- Primary key
CONTRACT,ACCT-CATEGORY- Fields
- 14
- Updated by
- 6 programs
- Referenced by
- 7 programs
ACCNTRACCT is the Activity Contract Accounts table in Lawson AC Billing Revenue (prefix CNA). It is indexed by CONTRACT, ACCT-CATEGORY (CNASET1). It is related 1:1 to ACACCTBOD, ACACCTCAT and ACCNTRACT. It is updated by AC10.1, AC300, AC560, BR10.1, BR10.3 and BR10.9 and referenced by AC04.1, BR130, BR131, BR210, BR430, BR530 and BRBD.2. The table has 14 fields, 1 index and 3 documented relations.
About ACCNTRACCT
The ACCNTRACCT file maintains the revenue and loss GL accounts and AC account categorys required for billing and revenue entries by contract. Contract accounts and account categories are maintained via BR10.3 (Contract Accounts). Default accounts must be defined with a blank account category. Unique revenue accounts can be defined for each type of cost account category. For example, revenue can be posted to a unique account / account category for labor verses material revenue. Enter either a GL code (represents a GL account string) or an account (company and accounting unit will be determined by the cost transaction). Allows the ability to have revenue follow the cost or the originator of the expense. Loss and revserve for loss accounts/account categories are also defined.
Fields (14)
Column = COBOL field name without the CNA- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
CNA-CONTRACT PKCONTRACT | Alpha 15 | Activity Management contract. | BR10.1, BR10.3 |
CNA-ACTIVITYACTIVITY | Alpha 15 | Activities are the processes or procedures that produce work. Cost objects (products, services, customers, and so on) are the reasons for performing the activity. | BR10.1, BR10.3 |
CNA-ACCT-CATEGORY PKACCT_CATEGORY | Alpha 5 | Account categories are groupings of costs, revenues, or a combination of both used for reporting and inquiries for activities in the Activity Management system. All transactions are posted to an account category within an activity. You can assign a specific General Ledger account or range of accounts (company, accounting unit, account, and subaccount) that make up the transactions posted to an account category using AC07.1 (Account Assignment). Period-to-date, year-to-date, and life-to-date balances are maintained by account category for activities. Account categories must be assigned to activities before you do any budgeting or transaction processing. Valid account category types are: cost revenue accrual pass thru | BR10.1, BR10.3 |
CNA-REVENUE-GL-CDREVENUE_GL_CD | Alpha 4 | — | BR10.1, BR10.3 |
CNA-REV-ACCT-CATREV_ACCT_CAT | Alpha 5 | Account categories are groupings of costs, revenues, or a combination of both used for reporting and inquiries for activities in the Activity Management system. All transactions are posted to an account category within an activity. You can assign a specific General Ledger account or range of accounts (company, accounting unit, account, and subaccount) that make up the transactions posted to an account category using AC07.1 (Account Assignment). Period-to-date, year-to-date, and life-to-date balances are maintained by account category for activities. Account categories must be assigned to activities before you do any budgeting or transaction processing. Valid account category types are: cost revenue accrual pass thru | BR10.1, BR10.3 |
CNA-REV-ACCTREV_ACCT | Numeric 6 | This field along with the accounting unit and subaccount make up the location (account) where amounts and other account information is stored. | BR10.1, BR10.3 |
CNA-REV-SUB-ACCTREV_SUB_ACCT | Numeric 4 | This field contains the subaccount from your general ledger chart of accounts that was charged with the amount carried on this record. | BR10.1, BR10.3 |
CNA-LOSS-GL-CDLOSS_GL_CD | Alpha 4 | — | BR10.1, BR10.3 |
CNA-LOSS-ACCT-CATLOSS_ACCT_CAT | Alpha 5 | Account categories are groupings of costs, revenues, or a combination of both used for reporting and inquiries for activities in the Activity Management system. All transactions are posted to an account category within an activity. You can assign a specific General Ledger account or range of accounts (company, accounting unit, account, and subaccount) that make up the transactions posted to an account category using AC07.1 (Account Assignment). Period-to-date, year-to-date, and life-to-date balances are maintained by account category for activities. Account categories must be assigned to activities before you do any budgeting or transaction processing. Valid account category types are: cost revenue accrual pass thru | BR10.1, BR10.3 |
CNA-RSRV-LSS-GL-CDRSRV_LSS_GL_CD | Alpha 4 | — | BR10.1, BR10.3 |
CNA-ADJ-GL-CDADJ_GL_CD | Alpha 4 | — | — |
CNA-ADJ-ACCT-CATADJ_ACCT_CAT | Alpha 5 | — | BR10.1, BR10.3 |
CNA-ADJ-ACCOUNTADJ_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. | BR10.1, BR10.3 |
CNA-ADJ-SUB-ACCTADJ_SUB_ACCT | Numeric 4 | This field contains the subaccount from your general ledger chart of accounts that was charged with the amount carried on this record. | BR10.1, BR10.3 |
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 |
|---|---|---|---|---|
CNASET1 | CONTRACT, ACCT-CATEGORY | Primary | AC04.1, AC10.1, AC300, AC560, BR10.1, BR10.3, BR10.9, BR130 +5 more |
Relations
One to one (3) — lookups and parents
Programs
Updated by (6)
- AC10.1 Activity
- AC300 Activity Group Purge
- AC560 Setup Interface
- BR10.1 Contract Parameters
- BR10.3 Contract Accounts
- BR10.9 Product Contract Parameters