ACMASTER – Activity Balances
- System
- Activity Management (AC)
- Prefix
MST- Primary key
ACTIVITY-GRP,ACTIVITY,ACCT-CATEGORY,FISCAL-YEAR- Fields
- 18
- Updated by
- 16 programs
- Referenced by
- 39 programs
ACMASTER is the Activity Balances table in Lawson Activity Management (prefix MST). It is indexed by ACTIVITY-GRP, ACTIVITY, ACCT-CATEGORY, FISCAL-YEAR (MSTSET1); alternate indexes: MSTSET2, MSTSET3, MSTSET4 and MSTSET5. It is related 1:1 to ACACCTCAT, ACACCTCATX, ACACTGRP, ACACTIVITY and ACMSTBOD and 1:M to ACCOMMIT, ACCOMMITX and ACTRANS. It is updated by AC121, AC123, AC127, AC145, AC20.1, AC20.2, AC20.3, AC20.4 and 8 more and referenced by AC05.1, AC10.1, AC130, AC165, AC190, AC297, AC32.1, AC37.1 and 31 more. The table has 18 fields, 5 indexes and 8 documented relations.
About ACMASTER
This file contains Activity Management actual amounts in base currency by fiscal year. Information contained in the file is by activity group, activity, and account category. It includes fiscal year, levels, current amount and unit balances, as well as beginning balances and life-to-date balances. Activity Management system master records are created by AC190 (Activity Posting) and can be updated using AC55.1 (Activity Transaction Edit). This file can be listed by running AC290 (Transaction Listing).
Fields (18)
Column = COBOL field name without the MST- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
MST-ACTIVITY-GRP PKACTIVITY_GRP | Alpha 15 | Required key. This is the activity group for the balances. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-ACTIVITY PKACTIVITY | Alpha 15 | Required key. This is the activity for the balances. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-ACCT-CATEGORY PKACCT_CATEGORY | Alpha 5 | Required key. This is the account category for the balances. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-FISCAL-YEAR PKFISCAL_YEAR | Numeric 4 | Required key. This is the fiscal year. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-VAR-LEVELSVAR_LEVELS | Alpha 30 | Levels define an addressing system that organizes activities into a reporting hierarchy. Level names are defined for an activity group and should be able to be used across all activities in an activity group. Levels facilitate rollup or consolidation of budgets, costs, and revenues from activities at lower levels to macro activities at a higher level within the hierarchy. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-PARENT-ACTVPARENT_ACTV | Alpha 15 | The parent activity field contains the activity name of the member parent. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-BASE-NDBASE_ND | Numeric 1 | This is the number of decimal positions defined for the activity group base currency. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-BEGIN-BAL-AMTBEGIN_BAL_AMT | Signed 18.2 | This is the life-to-date amount up until the start of the current year. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-BEGIN-BAL-UNTBEGIN_BAL_UNT | Signed 15.2 | This is the life-to-date units up until the start of the current year. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-BALANCE-AMOUNTBALANCE_AMOUNT | Signed 18.2 | This is the amount balance for the current year. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-BALANCE-UNITBALANCE_UNIT | Signed 17.2 | This is the units balance for the current year. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-LTD-AMOUNTLTD_AMOUNT | Derived | This is the sum of the Amount Balance and the Amount Beginning Balance fields for the fiscal year. | — |
MST-LTD-UNITLTD_UNIT | Derived | This is the sum of the Units Balance and the Units Beginning Balance fields for the fiscal year. | — |
MST-MAINT-DATEMAINT_DATE | Numeric 8 (yyyymmdd) | The date last changed. | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-MAINT-TIMEMAINT_TIME | Numeric 6 (hhmmss) | — | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-ACCT-CAT-TYPEACCT_CAT_TYPE | Derived | This is the account category type: cost, revenue, or accrual. | — |
MST-PERIOD-AMTPERIOD_AMT | Signed 18.2 Occurs 13 Times ×13 | — | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
MST-PERIOD-UNITPERIOD_UNIT | Signed 15.2 Occurs 13 Times ×13 | — | AC121, AC123, AC127, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +5 more |
Indexes (5)
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 |
|---|---|---|---|---|
MSTSET1 | ACTIVITY-GRP, ACTIVITY, ACCT-CATEGORY, FISCAL-YEAR | Primary | AC10.1, AC121, AC123, AC127, AC145, AC20.1, AC20.2, AC20.3 +22 more | |
MSTSET2 | ACTIVITY-GRP, ACTIVITY, FISCAL-YEAR, ACCT-CATEGORY | AC123 | ||
MSTSET3 | ACTIVITY-GRP, FISCAL-YEAR, ACTIVITY, ACCT-CATEGORY | AC121, AC123, AC127, AC130, AC20.1, AC20.2, AC20.3, AC20.4 +10 more | ||
MSTSET4 | ACTIVITY-GRP, ACTIVITY, ACCT-CATEGORY, FISCAL-YEAR* | AC05.1, AC121, AC123, AC127, AC130, AC145, AC165, AC190 +22 more (list truncated in source) | ||
MSTSET5 | ACTIVITY-GRP, PARENT-ACTV, ACCT-CATEGORY, FISCAL-YEAR, ACTIVITY | KeyChange | — |
Relations
One to one (5) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Acacctcat | ACACCTCAT | Required | MST-ACCT-CATEGORY → AAX-ACCT-CATEGORY (AAXSET1) | |
| Acacctcatx | ACACCTCATX | Not Required | MST-ACTIVITY-GRP → AXX-ACTIVITY-GRP, MST-ACTIVITY → AXX-ACTIVITY, MST-ACCT-CATEGORY → AXX-ACCT-CATEGORY | |
| Acactgrp | ACACTGRP | Required | MST-ACTIVITY-GRP → AGP-ACTIVITY-GRP | |
| Acactivity | ACACTIVITY | Required | MST-ACTIVITY → ACV-ACTIVITY | |
| Acmstbod | ACMSTBOD | Not Required, Delete Cascades | MST-ACTIVITY-GRP → YAM-ACTIVITY-GRP, MST-ACTIVITY → YAM-ACTIVITY, MST-ACCT-CATEGORY → YAM-ACCT-CATEGORY, MST-FISCAL-YEAR → YAM-FISCAL-YEAR |
One to many (3) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Accommit | ACCOMMIT | MST-ACTIVITY-GRP → MIT-ACTIVITY-GRP, MST-ACTIVITY → MIT-ACTIVITY, MST-ACCT-CATEGORY → MIT-ACCT-CATEGORY, MST-FISCAL-YEAR → MIT-FISCAL-YEAR, → MIT-PERIOD, → MIT-SYSTEM, → MIT-COMPANY, → MIT-CURRENCY-CODE | ||
| Accommitx | ACCOMMITX | MST-ACTIVITY-GRP → MIX-ACTIVITY-GRP, MST-ACTIVITY → MIX-ACTIVITY, MST-ACCT-CATEGORY → MIX-ACCT-CATEGORY, MST-FISCAL-YEAR → MIX-FISCAL-YEAR, → MIX-PERIOD, → MIX-SYSTEM, → MIX-COMPANY, → MIX-CURRENCY-CODE, → MIX-ATN-OBJ-ID | ||
| Actrans | ACTRANS | MST-ACTIVITY → ATN-ACTIVITY, MST-ACCT-CATEGORY → ATN-ACCT-CATEGORY, MST-FISCAL-YEAR → ATN-FISCAL-YEAR, → ATN-PERIOD, → ATN-OBJ-ID |
Programs
Updated by (16)
- AC121 Budget Calculation
- AC123 Budget Copy
- AC127 Budget Interface
- AC145 Mass Transaction Backout
- 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.6 Activity Group Budget Header
- AC20.7 Activity Budget Header
- AC21.5 Period Budget Change Order Import
- AC22.1 Change Order Approval
- AC300 Activity Group Purge
- AC45.1 Transaction Edit
- ACDR.1 AC Data Rebuild
Referenced by (39)
- AC05.1 Account Categories
- AC10.1 Activity
- AC130 Allocation Calculation
- AC165 Percent Complete Calculation
- AC190 Activity Posting
- AC297 Commitment Analysis Summary
- AC32.1 Allocation Pool
- AC37.1 Allocation Group
- AC47.2 Commitment Totals
- AC472 Bill of Activities
- AC473 Profit and Loss Statement
- AC490 Activity Reconciliation
- AC493 Output Measure Analysis
- AC65.1 Activity Percentage of Completion
- AC65.2 Percent Complete by Account Category
- AC82.1 Activity Balances
- AC82.2 Activity Actuals vs Budget
- AC93.2 Activity Group Output Measure Analysis
- AC93.3 Activity Group Output Measure Analysis Totals
- AC93.4 Activity Output Measure Analysis
- AC93.5 Activity Output Measure Analysis Totals
- AC96.1 Transaction Analysis
- AC96.4 Transaction Analysis
- AC98.2 Commitment Totals
- ACBD.2 AC BOD Inquiry
- ACDL.1 Olap Data Load
- ACTA.1 Calculate to Date Totals
- BR130 Revenue Calculation
- BR131 Revenue Realization
- BR140 Billing and Revenue Backout
- BR153 Product Revenue Calculation
- BR165 Percent Complete Calculation
- BR430 Revenue History
- BR530 Revenue Import
- BR65.1 Percent Complete by Contract
- BR65.2 Percent Complete by Activity
- BR65.3 Percent Complete by Account Category
- BRIP.1 Invoice Print Program
- SNAC.1 Activity Management Notification Update