MARULAUD – Matching Rules Audit

System
Matching (MA)
Prefix
MRU
Primary key
MATCH-RULE, ACTION, DATE, TIME, UNIQUE-I-D
Fields
12
Updated by
4 programs
Referenced by
1 program

MARULAUD is the Matching Rules Audit table in Lawson Matching (prefix MRU). It is indexed by MATCH-RULE, ACTION, DATE, TIME, UNIQUE-I-D (MRUSET1); alternate indexes: MRUSET2, MRUSET3, MRUSET4 and MRUUID. It is related 1:1 to MADICT and MAMTCHRULE. It is updated by MA00.1, MA00.4, MA01.1 and MA189 and referenced by MA89.3. The table has 12 fields, 5 indexes and 2 documented relations.

About MARULAUD

No description in the Lawson data dictionary.

Fields (12)

Column = COBOL field name without the MRU- 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 / columnTypeDescription & valuesUpdated by
#MRU-UNIQUE-I-D PK
UNIQUE_I_D
Bad Type 36——
#MRU-MATCH-RULE PK
MATCH_RULE
Alpha 10—MA00.1, MA00.4, MA01.1
#MRU-ACTION PK
ACTION
Alpha 1—MA00.1, MA00.4, MA01.1
#MRU-OPERATOR SET3
OPERATOR
Alpha 10—MA00.1, MA00.4, MA01.1
#MRU-DATE PK
DATE
Numeric 8 (yyyymmdd)—MA00.1, MA00.4, MA01.1
#MRU-TIME PK
TIME
Numeric 6 (hhmmss)—MA00.1, MA00.4, MA01.1
#MRU-PROGRAM
PROGRAM
Alpha 5—MA00.1, MA00.4, MA01.1
#MRU-FIELD-NAME SET4
FIELD_NAME
Alpha 15—MA00.1, MA00.4, MA01.1
#MRU-FIELD-NBR
FIELD_NBR
Numeric 3—MA00.1, MA00.4, MA01.1
#MRU-OLD-VALUE
OLD_VALUE
Alpha 60 (Lower Case)—MA00.1, MA00.4, MA01.1
#MRU-NEW-VALUE
NEW_VALUE
Alpha 60 (Lower Case)—MA00.1, MA00.4, MA01.1
#MRU-DB-FILE-PFX
DB_FILE_PFX
Alpha 3——

Indexes (5)

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.

IndexKeysFlagsConditionUsed in
MRUSET1
  1. MATCH-RULE
  2. ACTION
  3. DATE
  4. TIME
  5. UNIQUE-I-D
PrimaryMA189, MA89.3
MRUSET2
  1. MATCH-RULE
  2. DATE
  3. TIME
  4. ACTION
  5. UNIQUE-I-D
—
MRUSET3
  1. MATCH-RULE
  2. OPERATOR
  3. ACTION
  4. DATE
  5. TIME
  6. UNIQUE-I-D
—
MRUSET4
  1. MATCH-RULE
  2. FIELD-NAME
  3. DATE
  4. TIME
  5. UNIQUE-I-D
—
MRUUID
  1. UNIQUE-I-D
—

Relations

Relationship map — 1:1 lookups/parents on the left, 1:M children on the right (up to 14 each)
MADICTMAMTCHRULEMARULAUD

One to one (2) — lookups and parents

RelationTableRulesConditionField map
DictionaryMADICTRequired
MRU-DB-FILE-PFX→MDC-DB-FILE-PFX (MDCSET1)
MRU-FIELD-NBR→MDC-FIELD-NBR
Match RuleMAMTCHRULERequired
MRU-MATCH-RULE→MAU-MATCH-RULE

Programs

Updated by (4)

Referenced by (1)