RADEFINE – Ratio Definitions
- System
- General Ledger (GL)
- Prefix
RAD- Primary key
RATIO-NAME- Fields
- 8
- Updated by
- 2 programs
- Referenced by
- 46 programs
RADEFINE is the Ratio Definitions table in Lawson General Ledger (prefix RAD). It is indexed by RATIO-NAME (RADSET1); alternate indexes: RADSET2, RADSET3 and RADSET4. It is related 1:1 to CMPUTE and GLCODES and 1:M to RADEFINAU. It is updated by RW230 and RW30.1 and referenced by FB01.1, FB01.2, FB141, GL292, GL293, GL294, GL85.1, GL95.4 and 38 more. The table has 8 fields, 4 indexes and 3 documented relations.
About RADEFINE
This file contains the ratio total name, compute statements that are assigned to the ratio total and amounts.
Fields (8)
Column = COBOL field name without the RAD- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
RAD-RATIO-NAME PKRATIO_NAME | Alpha 10 | The name given to a ratio that is defined in RA30.1 (Ratio Definition). | RW298, RW30.1 |
RAD-FOLDER-NAMEFOLDER_NAME | Alpha 12 | The name of a folder defined in RW01.1 (Folder). | RW30.1 |
RAD-FISCAL-YEARFISCAL_YEAR | Numeric 4 | This is the fiscal year for the ratio total. | RW230, RW30.1 |
RAD-DESCRIPTIONDESCRIPTION | Alpha 30 (Lower Case) | The description of the ratio. | RW30.1 |
RAD-CALC-DATECALC_DATE | Numeric 8 (yyyymmdd) | The date amounts were last calculated. | RW230, RW30.1 |
RAD-CALC-TIMECALC_TIME | Numeric 6 (hhmmss) | — | RW230, RW30.1 |
RAD-COMPUTE-NAMECOMPUTE_NAME | Alpha 12 | The name assigned to an arithmetic equation created in Compute Statement (RW50.1). A compute statement consists of data dictionary items and operation symbols. | RW30.1 |
RAD-RATIORATIO | Signed 15.5 Occurs 13 Times ×13 | The ratio values calculated by the system. | RW230, RW30.1 |
Indexes (4)
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 |
|---|---|---|---|---|
RADSET1 | RATIO-NAME | Primary | FB01.1, FB01.2, FB141, GL292, GL293, GL294, GL85.1, GL95.4 +22 more (list truncated in source) | |
RADSET2 | FOLDER-NAME, RATIO-NAME | KeyChange | RW01.1, RW01.2, RW201, RW230 | |
RADSET3 | FISCAL-YEAR, RATIO-NAME | KeyChange | RW230 | |
RADSET4 | FOLDER-NAME, FISCAL-YEAR, RATIO-NAME | KeyChange | RW230 |
Relations
One to one (2) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Compute | CMPUTE | Required | RAD-COMPUTE-NAME → CMP-COMPUTE-NAME | |
| Folder | GLCODES | Required | "F" → GCD-RECORD-TYPE, RAD-FOLDER-NAME → GCD-FOLDER-NAME, Spaces → GCD-PROCESS-GROUP, Spaces → GCD-SYSTEM, Zeroes → GCD-COMPANY |
One to many (1) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Radefinau | RADEFINAU | RAD-RATIO-NAME → RAA-RATIO-NAME, → RAA-ACTION, → RAA-DATE, → RAA-TIME, → RAA-UNIQUE-I-D |
Programs
Updated by (2)
Referenced by (46)
- FB01.1 Budget User Class
- FB01.2 Define User Class
- FB141 Remote Budget Consolidation
- GL292 Balance Sheet
- GL293 Income Statement
- GL294 Projection by Level
- GL85.1 Ratio Analysis
- GL95.4 Chart Query
- GL99.1 Organization Query
- ML292 Ledger Balance Sheet
- ML293 Ledger Income Statement
- ML95.4 Ledger Chart Query
- ML99.1 Organization Query
- RW00.1 Report Writer
- RW00.6 Report Copy
- RW01.1 Folder
- RW01.2 Folders
- RW03.1 User Class
- RW03.2 Define User Class
- RW10.2 Account Rows
- RW10.3 Level Rows
- RW10.4 Both Rows
- RW10.8 Row Copy
- RW11.1 Define Accounts Row
- RW11.2 Define Levels Row
- RW11.3 Define Both Type Row
- RW11.4 Line Copy
- RW20.1 Format
- RW20.2 Define Format
- RW20.8 Format Copy
- RW201 Folder Listing
- RW210 Row Listing
- RW298 Usage Report
- RW40.1 Level Group
- RW40.3 Account Group
- RW40.4 Subaccount Group
- RW40.5 Group Copy
- RW40.6 Define Level Group
- RW40.7 Define Account Group
- RW40.8 Define Subaccount Group
- RW50.1 Compute Statement
- RW60.1 Total Range
- RW60.2 Define Total Range
- RW60.3 Total Range Copy
- RW70.1 Total Names
- SNGL.1 General Ledger Notification Update