MLCALMAP – Multi-Book Ledger Calendar Map
- System
- Multi-Ledger (ML)
- Prefix
MCM- Primary key
LEDGER,COMPANY,FISCAL-YEAR- Fields
- 63
- Updated by
- 8 programs
- Referenced by
- 192 programs
MLCALMAP is the Multi-Book Ledger Calendar Map table in Lawson Multi-Ledger (prefix MCM). It is indexed by LEDGER, COMPANY, FISCAL-YEAR (MCMSET1); alternate indexes: MCMSET2 and MCMSET3. It is related 1:1 to GLSYSTEM, MCMBOD and MLCOLEDGER. It is updated by GL500, ML110, ML111, ML12.1, ML12.2, ML167, ML190 and ML199 and referenced by AC121, AC123, AC130, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 and 184 more. The table has 63 fields, 3 indexes and 3 documented relations.
About MLCALMAP
The Multi-Ledger Calendar Map file stores calendar mapping information for a ledger and company.
Fields (63)
Column = COBOL field name without the MCM- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
MCM-LEDGER PKLEDGER | Alpha 15 | The ledger related to the mapped calendar. | ML110, ML12.1, ML199 |
MCM-COMPANY PKCOMPANY | Numeric 4 | This is the company the ledger is linked to | ML12.1, ML199 |
MCM-FISCAL-YEAR PKFISCAL_YEAR | Numeric 4 | This is the fiscal year assigned to this Ledger and Company combination. This field is updated by Ledger Period Closing (ML199). | ML110, ML12.1, ML199 |
MCM-CURRENT-YR-FLCURRENT_YR_FL | Alpha 1 | This flag indicates which record is the current year. A Yes in this field will indicate that the fiscal year in this record is the current year for the ledger. This field is updated by Ledger Period Closing (ML199). | ML110, ML12.1, ML199 |
MCM-PER-END-DATEPER_END_DATE | Numeric 8 (yyyymmdd) Occurs 13 Times ×13 | Required for the number of account periods for the current year in the ledger. The period end date is used to determine the period to which the transactions are posted. These dates are changed by GL199 if the ML Close flag on the ledger is set to "N" or it is changed by Ledger Period Closing (ML199). if the same flag is set to "Y", when closing period 12 of the current year. | ML110, ML12.1, ML199 |
MCM-PER-END-CODEPER_END_CODE | Alpha 1 Occurs 13 Times ×13 | This field is used to indicate the closing status for each period. Occurrence 1-13 = Current year period ending code. Occurrence 14-26 = Last year period ending code. These fields are changed by GL199 (if the ML Close flag on the ledger is set to "N" ), ML199 (if the same flag is set to "Y"), or Backpost Control. If closing the period, the period end code is set to indicate a limited close or a final close. If closing for a year, the period end code will be set to indicate a limited or final close and also current year is changed to last year. | ML110, ML111, ML12.1, ML12.2, ML167, ML199 |
MCM-GL-MAPPED-PERGL_MAPPED_PER | Numeric 2 Occurs 13 Times ×13 | This is the corresponding GL period the ML period is mapped to. | GL500, ML110, ML12.1, ML199 |
MCM-GL-MAPPED-FYGL_MAPPED_FY | Numeric 4 Occurs 13 Times ×13 | This is the GL fiscal year in which the mapped period is assigned. | GL500, ML110, ML12.1, ML199 |
MCM-BACKPOSTBACKPOST | Alpha 1 Occurs 13 Times ×13 | This field is used to indicate if backposting has occurred for a period. Occurrence 1-13 = Current year periods. Occurrence 14-26 = Last year periods. | ML110, ML12.1, ML190, ML199 |
MCM-CLOSE-SEQCLOSE_SEQ | Numeric 2 Occurs 13 Times ×13 | The number of close occurences for the period. | ML110, ML12.1, ML167, ML199 |
MCM-PER-END-DATE1PER_END_DATE1 | Derived | — | — |
MCM-PER-END-DATE2PER_END_DATE2 | Derived | — | — |
MCM-PER-END-DATE3PER_END_DATE3 | Derived | — | — |
MCM-PER-END-DATE4PER_END_DATE4 | Derived | — | — |
MCM-PER-END-DATE5PER_END_DATE5 | Derived | — | — |
MCM-PER-END-DATE6PER_END_DATE6 | Derived | — | — |
MCM-PER-END-DATE7PER_END_DATE7 | Derived | — | — |
MCM-PER-END-DATE8PER_END_DATE8 | Derived | — | — |
MCM-PER-END-DATE9PER_END_DATE9 | Derived | — | — |
MCM-PER-END-DATE10PER_END_DATE10 | Derived | — | — |
MCM-PER-END-DATE11PER_END_DATE11 | Derived | — | — |
MCM-PER-END-DATE12PER_END_DATE12 | Derived | — | — |
MCM-PER-END-DATE13PER_END_DATE13 | Derived | — | — |
MCM-PER-END-CODE1PER_END_CODE1 | Derived | — | — |
MCM-PER-END-CODE2PER_END_CODE2 | Derived | — | — |
MCM-PER-END-CODE3PER_END_CODE3 | Derived | — | — |
MCM-PER-END-CODE4PER_END_CODE4 | Derived | — | — |
MCM-PER-END-CODE5PER_END_CODE5 | Derived | — | — |
MCM-PER-END-CODE6PER_END_CODE6 | Derived | — | — |
MCM-PER-END-CODE7PER_END_CODE7 | Derived | — | — |
MCM-PER-END-CODE8PER_END_CODE8 | Derived | — | — |
MCM-PER-END-CODE9PER_END_CODE9 | Derived | — | — |
MCM-PER-END-CODE10PER_END_CODE10 | Derived | — | — |
MCM-PER-END-CODE11PER_END_CODE11 | Derived | — | — |
MCM-PER-END-CODE12PER_END_CODE12 | Derived | — | — |
MCM-PER-END-CODE13PER_END_CODE13 | Derived | — | — |
MCM-GL-MAP-PER1GL_MAP_PER1 | Derived | — | — |
MCM-GL-MAP-PER2GL_MAP_PER2 | Derived | — | — |
MCM-GL-MAP-PER3GL_MAP_PER3 | Derived | — | — |
MCM-GL-MAP-PER4GL_MAP_PER4 | Derived | — | — |
MCM-GL-MAP-PER5GL_MAP_PER5 | Derived | — | — |
MCM-GL-MAP-PER6GL_MAP_PER6 | Derived | — | — |
MCM-GL-MAP-PER7GL_MAP_PER7 | Derived | — | — |
MCM-GL-MAP-PER8GL_MAP_PER8 | Derived | — | — |
MCM-GL-MAP-PER9GL_MAP_PER9 | Derived | — | — |
MCM-GL-MAP-PER10GL_MAP_PER10 | Derived | — | — |
MCM-GL-MAP-PER11GL_MAP_PER11 | Derived | — | — |
MCM-GL-MAP-PER12GL_MAP_PER12 | Derived | — | — |
MCM-GL-MAP-PER13GL_MAP_PER13 | Derived | — | — |
MCM-GL-MAP-FY1GL_MAP_FY1 | Derived | — | — |
MCM-GL-MAP-FY2GL_MAP_FY2 | Derived | — | — |
MCM-GL-MAP-FY3GL_MAP_FY3 | Derived | — | — |
MCM-GL-MAP-FY4GL_MAP_FY4 | Derived | — | — |
MCM-GL-MAP-FY5GL_MAP_FY5 | Derived | — | — |
MCM-GL-MAP-FY6GL_MAP_FY6 | Derived | — | — |
MCM-GL-MAP-FY7GL_MAP_FY7 | Derived | — | — |
MCM-GL-MAP-FY8GL_MAP_FY8 | Derived | — | — |
MCM-GL-MAP-FY9GL_MAP_FY9 | Derived | — | — |
MCM-GL-MAP-FY10GL_MAP_FY10 | Derived | — | — |
MCM-GL-MAP-FY11GL_MAP_FY11 | Derived | — | — |
MCM-GL-MAP-FY12GL_MAP_FY12 | Derived | — | — |
MCM-GL-MAP-FY13GL_MAP_FY13 | Derived | — | — |
MCM-BLANKBLANK | Derived | This derived field is always blank. It is used in the Drill Around feature for column headings. | — |
Indexes (3)
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 |
|---|---|---|---|---|
MCMSET1 | LEDGER, COMPANY, FISCAL-YEAR | Primary | AC121, AC123, AC130, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +22 more (list truncated in source) | |
MCMSET2 | CURRENT-YR-FL, LEDGER, COMPANY, FISCAL-YEAR | KeyChange, Subset | Where CURRENT-YR-FL = "Y" | GL165, GL65.1, ML10.1, ML110, ML12.1, ML12.2, ML145, ML146 +22 more (list truncated in source) |
MCMSET3 | COMPANY, LEDGER, CURRENT-YR-FL | KeyChange, Subset | Where CURRENT-YR-FL = "Y" | — |
Relations
One to one (3) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Company | GLSYSTEM | Not Required | MCM-COMPANY → GLS-COMPANY (GLSSET1) | |
| Mcmbod | MCMBOD | Not Required, Delete Cascades | MCM-LEDGER → MBD-LEDGER, MCM-COMPANY → MBD-COMPANY, MCM-FISCAL-YEAR → MBD-FISCAL-YEAR | |
| Mlcoledger | MLCOLEDGER | Not Required | MCM-COMPANY → MLE-COMPANY, MCM-LEDGER → MLE-LEDGER |
Programs
Updated by (8)
- GL500 Fiscal Year Change
- ML110 Ledger Company Copy Delete
- ML111 Backposting Control Mass Upd
- ML12.1 Ledger Calendar Map
- ML12.2 Backposting Control
- ML167 Ledger Balance Interface
- ML190 Ledger Journal Posting
- ML199 Ledger Period Closing
Referenced by (192)
- AC121 Budget Calculation
- AC123 Budget Copy
- AC130 Allocation Calculation
- 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
- AC32.1 Allocation Pool
- AC37.1 Allocation Group
- AC490 Activity Reconciliation
- ACVW.1 Build GL Accounting Unit View
- AD191 Cost of Funds
- AM180 Depreciation Calculation and Listing
- ATVW.1 Build Account Category View
- CA10.5 Allocation Calculation
- CA110 Allocation Calculation
- FB100 Budget Calculation - Computes
- FB11.1 Budget Edit Group
- FB111 Budget Edit Group Build
- FB160 Budget Edit Group Interface
- FB20.1 Period Budget, Rate
- FB20.6 Period Budget, Amounts
- FB20.7 Period Budget, Units
- FB21.1 Budget by Period
- FB211 Budget Edit Group Listing
- FB296 Budget Audit
- FB60.1 Budget Edit Group Interface Maintenance
- FB95.1 Budget Analysis
- FB95.2 Account, Period
- FB95.3 Account, Year to Date
- FB95.4 Accounting Unit, Period
- FB95.5 Accounting Unit, Year to Date
- FB95.6 Totals
- GL165 Transaction Interface
- GL298 GL Commitment Analysis Report
- GL299 GL and AC History commitment
- GL65.1 Transaction Interface Maintenance
- GL90.6 Compare Transaction Analysis
- GL94.1 Commitment Analysis
- GL94.2 Account
- GL94.3 Account Totals
- GL94.4 Accounting Unit
- GL94.5 Accounting Unit Totals
- GL94.6 Commitment Account Detail
- GL94.7 Commitment Accounting Unit Detail
- GL95.1 Account Analysis
- GL95.2 Fiscal Year Summary
- GL95.3 Totals
- GL95.4 Chart Query
- GL95.5 Periods versus Year to Date
- GL95.6 Year to Date Current Year versus Last Year
- GL95.7 Periods Current Year versus Last Year
- GL95.8 Year to Date Actual versus Budget
- GL95.9 Periods Actual versus Budget
- GL96.1 Accounting Units
- GL96.2 Year to Date Current Year versus Last Year
- GL96.3 Periods Current Year versus Last Year
- GL96.4 Year to Date Actual versus Budget
- GL96.5 Periods Actual versus Budget
- GL97.1 Accounts
- GL97.2 Year to Date Current Year versus Last Year
- GL97.3 Periods Current Year versus Last Year
- GL97.4 Year to Date Actual versus Budget
- GL97.5 Periods Actual versus Budget
- GL97.6 Year to Date Account Currencies
- GL97.7 Periods Account Currencies
- GL97.8 Fiscal Year Summary
- GL97.9 Totals
- GL98.1 Companies
- GL98.2 Year to Date Current Year versus Last Year
- GL98.3 Periods Current Year versus Last Year
- GL98.4 Year to Date Actual versus Budget
- GL98.5 Periods Actual versus Budget
- GL99.1 Organization Query
- GL99.2 Periods versus Year to Date
- GL99.3 Year to Date Current Year versus Last Year
- GL99.4 Periods Current Year versus Last Year
- GL99.5 Year to Date Actual versus Budget
- GL99.6 Periods Actual versus Budget
- GLAV.1 Build GL Accounting Unit View
- GLCV.1 General Ledger Chart View Build
- GLVW.1 Build GL Accounting Unit View
- ML10.1 Ledger Setup
- ML145 Ledger Journal Hold Release
- ML146 Batch Ledger Journal Control
- ML165 Ledger Transaction Interface
- ML170 Ledger Recurring Journal Interface
- ML191 Ledger Currency Revaluation
- ML195 Ledger Translation Calculation
- ML196 Ledger Report Currency Translation
- ML212 ML Calendar Map Listing
- ML240 Ledger Journal Edit Listing
- ML241 Ledger Period Transaction List
- ML245 Ledger Journal Control Report
- ML250 Ledger Report Listing
- ML267 Ledger Balance Interface List
- ML270 Ledger Recurring Jrnl Edit Lis
- ML275 Ledger Recurring Jrnl Cntrl Rp
- ML290 Ledger Report
- ML291 Ledger Trial Balance
- ML292 Ledger Balance Sheet
- ML293 Ledger Income Statement
- ML300 Ledger History Delete
- ML320 Ledger Consolidation File Creation
- ML325 Ledger AMOUNTS, UNITS Rebuild
- ML327 Ledger Report Currency Rebuild
- ML330 Ledger Undistributed RE Rebuil
- ML40.1 Ledger Journal Entry
- ML40.2 Define Ledger Journal
- ML40.3 Ledger Speed Entry
- ML40.4 Ledger Additional Information
- ML40.5 Ledger Other Totals
- ML40.6 Ledger Journal Copy
- ML40.7 Ledger Totals
- ML40.8 Ledger Journal Entry
- ML41.1 Ledger Journal Analysis
- ML41.3 Filter
- ML41.4 Ledger Workflow Journal Entry Update
- ML42.1 Ledger Journal Entry Log
- ML44.1 Ledger Report Currency Entry
- ML45.1 Ledger Journal Control
- ML50.1 Ledger Report Setup
- ML50.2 Define Ledger Report
- ML50.4 Filters
- ML50.5 Copy
- ML65.1 Ledger Transaction Interface Maintenance
- ML65.3 Report Currency Entry
- ML67.1 Ledger Balance Interface Maintenace
- ML70.1 Ledger Recurring Journal
- ML70.2 Define Recurring Journal
- ML70.3 Amounts Only
- ML70.5 Filter
- ML70.6 Ledger Recurring Copy
- ML75.1 Ledger Recurring Journal Control
- ML90.1 Ledger Transaction Analysis
- ML90.2 Ledger Transaction Totals
- ML90.3 Filter
- ML90.4 Reconcile Ledger Transactions
- ML90.5 Nulls
- ML94.1 Ytd Ml and Gl Actuals
- ML94.2 Period ML and GL Actuals
- ML94.3 YTD ML and GL Actuals
- ML94.4 Period ML and GL Actuals
- ML95.1 Ledger Account Analysis
- ML95.2 Fiscal Year Summary
- ML95.3 Totals
- ML95.4 Ledger Chart Query
- ML95.5 Periods vs. YTD
- ML95.6 YTD Current Year vs. Last Year
- ML95.7 Periods Current Year vs. Last Year
- ML95.8 YTD Actual vs. Budget
- ML95.9 Periods Actual vs. Budget
- ML96.1 Accounting Units
- ML96.2 YTD Current Year vs. Last Year
- ML96.3 Periods Current Year vs. Last Year
- ML96.4 YTD Actual vs. Budget
- ML96.5 Periods Actual vs. Budget
- ML97.1 Accounts
- ML97.2 YTD Current Year vs. Last Year
- ML97.3 Periods Current Year vs. Last Year
- ML97.4 YTD Actual vs. Budget
- ML97.5 Periods Actual vs. Budget
- ML97.6 YTD Account Currencies
- ML97.7 Periods Account Currencies
- ML97.8 Fiscal Year Summary
- ML97.9 Totals
- ML98.1 Companies
- ML98.2 YTD Current Year vs. Last Year
- ML98.3 Periods Current Year vs. Last Year
- ML98.4 YTD Actual vs. Budget
- ML98.5 Periods Actual vs. Budget
- ML99.1 Organization Query
- ML99.2 Periods vs. YTD
- ML99.3 YTD Current Year vs. Last Year
- ML99.4 Periods Current Year vs. Last Year
- ML99.5 YTD Actual vs. Budget
- ML99.6 Periods Actual vs. Budget
- MLBD.1 ML BOD Maintenance
- MLBD.2 ML BOD Inquiry
- MLFC.1 General Ledger Account Edit
- MLIT.1 General Ledger Account Edit
- RW100 Report Generation
- RW230 Ratio Listing
- RW270 Total Name Listing
- RW30.1 Ratio Definition
- RW70.1 Total Names
- RW80.1 Drill Around
- SLVW.1 Build SL Accounting Unit View
- SNOA.1 RETRIEVE ACTUALS
- SNRA.1 RETRIEVE ACTUALS
- SNSA.1 RETRIEVE ACTUALS