MLRJCNTRL – ML Recurring Control
- System
- Multi-Ledger (ML)
- Prefix
MRC- Primary key
LEDGER,COMPANY,JE-TYPE,REC-GROUP- Fields
- 47
- Updated by
- 8 programs
- Referenced by
- 6 programs
MLRJCNTRL is the ML Recurring Control table in Lawson Multi-Ledger (prefix MRC). It is indexed by LEDGER, COMPANY, JE-TYPE, REC-GROUP (MRCSET1). It is related 1:1 to GLSYSTEM, MLCOLEDGER and MLRJTRANS. It is updated by ML110, ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6 and ML75.1 and referenced by ML270, ML275, ML40.1, ML40.3, MLCC.1 and MLIT.1. The table has 47 fields, 1 index and 3 documented relations.
About MLRJCNTRL
This file contains recurring journal entry control information defined in Ledger Recurring Journal (ML70.1). This information is used to process the recurring journal entry detail records.
Fields (47)
Column = COBOL field name without the MRC- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored. PK = primary key (present in every index); SETn = leading/alternate key of that index.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
#MRC-LEDGER PKLEDGER | Alpha 15 | The ledger being posted to. | ML110, ML70.2, ML70.6, MLCC.1 |
#MRC-COMPANY PKCOMPANY | Numeric 4 | The company for which recurring journal entries are posted. It must be linked to the ledger on Ledger Setup (ML10.1). | ML70.2, ML70.6, MLCC.1 |
#MRC-JE-TYPE PKJE_TYPE | Alpha 1 | The type of journal entry. Valid values are Normal and Intercompany. | ML70.2, ML70.6, MLCC.1 |
#MRC-REC-GROUP PKREC_GROUP | Numeric 8 | The recurring journal entry number. | ML70.2, ML70.6, MLCC.1 |
#MRC-STATUSSTATUS | Numeric 1 | This field contains the recurring journal entry status. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-LINE-NBRLINE_NBR | Numeric 6 | This field contains the recurring journal entry line number. | ML70.1, ML70.2, ML70.3, ML70.6 |
#MRC-NBR-LINESNBR_LINES | Numeric 6 | This field contains the number of detail lines in the recurring journal entry. | ML70.1, ML70.2, ML70.3, ML70.6 |
#MRC-DESCRIPTIONDESCRIPTION | Alpha 30 (Lower Case) | This field displays the recurring journal entry line description. | ML70.2, ML70.6 |
#MRC-AUTO-ZEROAUTO_ZERO | Alpha 1 | This field is used to determine if amounts are to be zeroed out after processing. | ML70.2, ML70.6 |
#MRC-POST-PERIODPOST_PERIOD | Alpha 1 Occurs 13 Times ×13 | These fields contain the periods you want the allocation to be processed in. | ML70.2, ML70.6 |
#MRC-LP-PERIODLP_PERIOD | Numeric 2 | The period the transaction was last processed. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-LP-YEARLP_YEAR | Numeric 4 | The year the transaction was last processed. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-BEG-PERIODBEG_PERIOD | Numeric 2 | This is the beginning period the transaction is to be posted to. | ML70.2, ML70.6 |
#MRC-BEG-YEARBEG_YEAR | Numeric 4 | This is the beginning year the transaction is to be posted to. | ML70.2, ML70.6 |
#MRC-END-PERIODEND_PERIOD | Numeric 2 | This is the ending period the transaction is to be posted to. | ML70.2, ML70.6 |
#MRC-END-YEAREND_YEAR | Numeric 4 | This is the ending year the transaction is to be posted to. | ML70.2, ML70.6 |
#MRC-ENTRY-DEBITSENTRY_DEBITS | Signed 18.2 | The total debit (positive) detail amounts. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-ENTRY-CREDITSENTRY_CREDITS | Signed 18.2 | The total credit (negative) detail amounts. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-TRAN-NDTRAN_ND | Numeric 1 | The number of decimal positions for the transaction currency. | ML70.2, ML70.6 |
#MRC-UNIT-DEBITSUNIT_DEBITS | Signed 15.2 | The total debit (positive) detail unit amounts. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-UNIT-CREDITSUNIT_CREDITS | Signed 15.2 | The total credit (negative) detail unit amounts. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-AUTO-DEBITSAUTO_DEBITS | Signed 18.2 | The total debit (positive) detail auto reversing amounts. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-AUTO-CREDITSAUTO_CREDITS | Signed 18.2 | The total credit (negative) detail auto reversing amounts. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-AUTO-UNIT-DBAUTO_UNIT_DB | Signed 15.2 | The total debit (positive) detail auto reversing unit amounts. | ML70.1, ML70.2, ML70.3, ML70.6 |
#MRC-AUTO-UNIT-CRAUTO_UNIT_CR | Signed 15.2 | The total credit (negative) detail auto reversing unit amounts. | ML70.1, ML70.2, ML70.3, ML70.6 |
#MRC-POSTING-DAYPOSTING_DAY | Numeric 2 | This is the day the transaction is to be posted in the Lawson Multi-Ledger application. If this field is left blank, the period end date defaults. | ML70.2, ML70.6 |
#MRC-OPERATOROPERATOR | Alpha 10 | This field is used to store the user id of the period who entered the record. | ML70.2, ML70.6 |
#MRC-LAST-CMT-SEQLAST_CMT_SEQ | Numeric 4 | The sequence number of the last comment for the journal entry. | — |
#MRC-BASE-ZONEBASE_ZONE | Alpha 15 | The zone within the Lawson General Ledger application where the transaction is originating. | ML70.2, ML70.6 |
#MRC-BASE-DEBITSBASE_DEBITS | Signed 18.2 | The total debit (positive) detail amount in the company base currency. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-BASE-CREDITSBASE_CREDITS | Signed 18.2 | The total credit (negative) detail amount in the company base currency. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-BASE-AUTO-DBBASE_AUTO_DB | Signed 18.2 | The total debit (positive) detail auto reversing amount in the company base currency. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-BASE-AUTO-CRBASE_AUTO_CR | Signed 18.2 | The total credit (negative) detail auto reversing amount in the company base currency. | ML170, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-BASE-NDBASE_ND | Numeric 1 | The number of decimal positions for the base currency. | ML70.2, ML70.6 |
#MRC-CURRENCY-CODECURRENCY_CODE | Alpha 5 | The transaction currency code. | ML70.2, ML70.6 |
#MRC-BASERATEBASERATE | Signed 14.7 | This field displays the exchange rate between the transaction currency and the base currency. If this field is left blank, the program retrieves the exchange rate in effect for the transaction date from the applicable exchange rate table. | ML170, ML270, ML70.1, ML70.2, ML70.3, ML70.5, ML70.6, ML75.1 |
#MRC-SOURCE-CODESOURCE_CODE | Alpha 2 | A two character code assigned to a transaction to identify where the transaction was created. | ML70.2 |
#MRC-AUTO-REVAUTO_REV | Alpha 1 | When the Auto Reversal field is set to Yes, Ledger Period Closing (ML199) creates an opposite entry for this transaction in the next period. | ML70.2 |
#MRC-REFERENCEREFERENCE | Alpha 10 (Lower Case) | The reference number associated with the transaction. | ML70.2, ML70.6 |
#MRC-DOCUMENT-NBRDOCUMENT_NBR | Alpha 27 | The document number associated with the transaction. | ML70.2 |
#MRC-NET-BASE-AMTNET_BASE_AMT | Derived | The net base amount. | — |
#MRC-NET-BASE-AREVNET_BASE_AREV | Derived | The net base auto-reverse amount. | — |
#MRC-JRNL-BOOK-NBRJRNL_BOOK_NBR | Alpha 12 | The journal book associated with the transaction. | ML70.2 |
#MRC-BRIDGE-FLAGBRIDGE_FLAG | Alpha 1 | This field determines the origin of the recurring entry. A No value indicates that the entry was created through Ledger Recurring Journal) ML70.1). A Yes value indicates that the entry originated from another application. Currently, only GL70.1 can create recurring journal entries. | — |
#MRC-TRAN-DESC-DFLTTRAN_DESC_DFLT | Alpha 1 | This field determines the default description that appears for each transaction line. | ML70.2 |
#MRC-MX-VALUEMX_VALUE | Alpha 32 Occurs 3 Times ×3 | This field contains the attribute value (or values) associated with the transaction. | ML70.2 |
#MRC-TRANS-DAYTRANS_DAY | Numeric 2 | This field contains the journal entry transaction day. | ML70.2, ML70.6 |
Indexes (1)
Keys are listed in index order; ↓ marks a descending key. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
MRCSET1 |
| Primary | ML110, ML170, ML270, ML275, ML40.1, ML40.3, ML70.1, ML70.2 +6 more |
Relations
One to one (3) — lookups and parents
| Relation | Table | Rules | Condition | Field map | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Company | GLSYSTEM | Required |
| ||||||||||||||||
| Mlcoledger | MLCOLEDGER | Required |
| ||||||||||||||||
| Mlrjtrans | MLRJTRANS | Not Required, Delete Cascades |
|
Programs
Updated by (8)
- ML110 Ledger Company Copy Delete
- ML170 Ledger Recurring Journal Interface
- 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