ACCHGORDX – Activity Change Order Detail
- System
- Activity Management (AC)
- Prefix
CHX- Primary key
ACTIVITY-GRP,ACTIVITY,BUDGET-NBR,CHG-ORDER-NBR,ACCT-CATEGORY,FISCAL-YEAR,PERIOD- Fields
- 23
- Updated by
- 17 programs
- Referenced by
- 5 programs
ACCHGORDX is the Activity Change Order Detail table in Lawson Activity Management (prefix CHX). It is indexed by ACTIVITY-GRP, ACTIVITY, BUDGET-NBR, CHG-ORDER-NBR, ACCT-CATEGORY, FISCAL-YEAR, PERIOD (CHXSET1); alternate indexes: CHXSET3. It is related 1:1 to ACACCTCAT, ACACTIVITY, ACBUDHDR and ACCHGORDER and 1:M to ACCHGORDX. It is updated by AC120, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5, AC20.7, AC21.1 and 9 more and referenced by AC10.1, AC10.5, AC310, AC421 and BR422. The table has 23 fields, 2 indexes and 6 documented relations.
About ACCHGORDX
This file contains budget change order detailed information from AC21.1 (Activity Group Budget Change Order) and AC21.2 (Activity Budget Change Order).
Fields (23)
Column = COBOL field name without the CHX- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
CHX-ACTIVITY-GRP PKACTIVITY_GRP | Alpha 15 | Required key. This is the activity group for the change order. | AC120, AC21.1, AC21.2, AC21.3, AC21.4, AC21.5, BR22.1 |
CHX-ACTIVITY PKACTIVITY | Alpha 15 | Required key. This is the activity for the change order. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5, BR22.1 |
CHX-BUDGET-NBR PKBUDGET_NBR | Numeric 3 | Required key. This is the budget number uniquely defined in budget setup. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-CHG-ORDER-NBR PKCHG_ORDER_NBR | Alpha 5 | Required key. This is the identification number for the change order. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5, BR22.1 |
CHX-ACCT-CATEGORY PKACCT_CATEGORY | Alpha 5 | Required key. This is the account category for the change order. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-FISCAL-YEAR PKFISCAL_YEAR | Numeric 4 | Required key. This is the fiscal year for the budget. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-PERIOD PKPERIOD | Numeric 2 | Required key. This is the fiscal period for the budget. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-BASE-NDBASE_ND | Numeric 1 | Required. This is the number of decimal positions defined for the budget currency. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5, BR22.1 |
CHX-AMOUNTAMOUNT | Signed 18.2 | Required. This is the calculated amount, including the change order, for the account category for the period. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5, BR22.1 |
CHX-ENTERED-AMTENTERED_AMT | Signed 18.2 | This is the new amount, including the change order, as entered for the account category for the period. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5, BR22.1 |
CHX-PRIOR-AMOUNTPRIOR_AMOUNT | Signed 18.2 | This is the period amount for the account category prior to the budget change order. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5, BR22.1 |
CHX-UNITUNIT | Signed 15.2 | This is the calculated units budget, including the change order, for the account category for the period. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-ENTERED-UNITENTERED_UNIT | Signed 15.2 | This is the new units budget, including the change order, as entered for the account category for the period. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-PRIOR-UNITPRIOR_UNIT | Signed 15.2 | This is the period units budget for the account category prior to the budget change order. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-BLANKBLANK | Derived | This derived field is always blank. It is used in the Drill Around feature for column headings. | — |
CHX-FACTORFACTOR | Alpha 15 | This is the calculated factor, including the change order, for the budget. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-PRIOR-FACTORPRIOR_FACTOR | Alpha 15 | This is the prior factor for the budget. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-FACTOR-RATEFACTOR_RATE | Signed 14.7 | This is the calculated factor rate, including the change order, for the budget. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-ENTERED-F-RATEENTERED_F_RATE | Signed 14.7 | This is the factor rate, including the change order, as entered for the budget. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-PRIOR-F-RATEPRIOR_F_RATE | Signed 14.7 | This is the prior factor rate for the budget. | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5 |
CHX-SPREAD-CODESPREAD_CODE | Alpha 3 | A spread code is a formula for budgeting spending activity that can be set up in AC23.1 (Spread Codes) for each account category. You can use a spread code to schedule spending over the life of the activity or activity group. Spread codes can be used to represent the characteristic spending pattern of each account category. | AC21.2 |
CHX-CHANGE-AMOUNTCHANGE_AMOUNT | Derived | This is the change amount (the change order information) for the account category for the period. | — |
CHX-CHANGE-UNITSCHANGE_UNITS | Derived | This is the change number of units (the change order information) for the account category for the period. | — |
Indexes (2)
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 |
|---|---|---|---|---|
CHXSET1 | ACTIVITY-GRP, ACTIVITY, BUDGET-NBR, CHG-ORDER-NBR, ACCT-CATEGORY, FISCAL-YEAR, PERIOD | Primary | AC10.1, AC10.5, AC120, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +14 more | |
CHXSET3 | ACTIVITY-GRP, ACTIVITY, BUDGET-NBR, CHG-ORDER-NBR, FISCAL-YEAR, PERIOD, ACCT-CATEGORY | KeyChange | AC21.1, AC21.2, AC21.3, AC21.4, AC21.5, BR22.1, BR422 |
Relations
One to one (5) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Acacctcat | ACACCTCAT | Required | CHX-ACCT-CATEGORY → AAX-ACCT-CATEGORY | |
| Acactivity | ACACTIVITY | Not Required | CHX-ACTIVITY → ACV-ACTIVITY | |
| Acbudhdr | ACBUDHDR | Required | CHX-ACTIVITY-GRP → BDH-ACTIVITY-GRP, CHX-ACTIVITY → BDH-ACTIVITY, CHX-BUDGET-NBR → BDH-BUDGET-NBR | |
| Acchgorder | ACCHGORDER | Required | When CHX-BUDGET-NBR != Zeroes | CHX-ACTIVITY-GRP → CHO-ACTIVITY-GRP, CHX-ACTIVITY → CHO-ACTIVITY, CHX-BUDGET-NBR → CHO-BUDGET-NBR, CHX-CHG-ORDER-NBR → CHO-CHG-ORDER-NBR |
| Acchgorder Cnt | ACCHGORDER | Required | When ACV-POSTING-FLAG = "C" | CHX-ACTIVITY-GRP → CHO-ACTIVITY-GRP, CHX-ACTIVITY → CHO-ACTIVITY, CHX-BUDGET-NBR → CHO-BUDGET-NBR, CHX-CHG-ORDER-NBR → CHO-CHG-ORDER-NBR |
One to many (1) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Acchgordx Dtl | ACCHGORDX | Valid When ACV-POSTING-FLAG = "C" | CHX-ACTIVITY-GRP → CHX-ACTIVITY-GRP, → CHX-ACTIVITY, → CHX-BUDGET-NBR, → CHX-CHG-ORDER-NBR, → CHX-ACCT-CATEGORY, → CHX-FISCAL-YEAR, → CHX-PERIOD |
Programs
Updated by (17)
- AC120 Level Reorganization
- AC20.1 Life Only Budget
- AC20.2 Annual Budget
- AC20.3 Period Budget
- AC20.4 Activity Budgets by Activity
- AC20.5 Activity Budgets by Account Category
- AC20.7 Activity Budget Header
- AC21.1 Life Only Budget Change Order
- AC21.2 Annual Budget Change Order
- AC21.3 Period Budget Change Order
- AC21.4 Activity Budget Change Orders by Activity
- AC21.5 Period Budget Change Order Import
- AC22.1 Change Order Approval
- AC300 Activity Group Purge
- AC311 Purge and Archive
- BR10.1 Contract Parameters
- BR22.1 Contract Change Orders