RWROWDET – RW Row File Detail
- System
- General Ledger (GL)
- Prefix
RRD- Primary key
RECORD-TYPE,HEAD-NAME,LINE-NBR- Fields
- 41
- Updated by
- 12 programs
- Referenced by
- 159 programs
RWROWDET is the RW Row File Detail table in Lawson General Ledger (prefix RRD). It is indexed by RECORD-TYPE, HEAD-NAME, LINE-NBR (RRDSET1). It is related 1:1 to RWHEADER, GLCHART, GLCHARTSUM and MXLISTHDR and 1:M to RWGRPDET and RWROWDTAU. It is updated by RW10.2, RW10.3, RW10.4, RW10.8, RW11.1, RW11.2, RW11.3, RW11.4 and 4 more and referenced by AC121, AC123, AC130, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 and 151 more. The table has 41 fields, 1 index and 11 documented relations.
About RWROWDET
This file maintains the horizontal portion of a Report Writer report. The rows are named and assigned types. RW210 (Row Listing) creates listings of requested row information.
Fields (41)
Column = COBOL field name without the RRD- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
RRD-RECORD-TYPE PKRECORD_TYPE | Alpha 1 | This field defines the record type for the row: accounts only, levels only, both levels and accounts, or ranges for totals.
| RW10.2, RW10.3, RW10.4, RW11.4, RW210, RW298, RW60.1 |
RRD-HEAD-NAME PKHEAD_NAME | Alpha 12 | This is the name of a Level, Group, Row, or Total Range. | RW10.2, RW10.3, RW10.4, RW10.8, RW100, RW11.4, RW210, RW298 +2 more |
RRD-LINE-NBR PKLINE_NBR | Numeric 6 | This field contains the line number. | RW10.2, RW10.3, RW10.4, RW11.4, RW210, RW298, RW60.1 |
RRD-FR-COMPANYFR_COMPANY | Numeric 4 | You can create reports for a range of level groups within a specific company range. Type or select the beginning company number in this field. Important: When you select a company range, the companies must have the same organizational level structure. | RW10.3, RW10.4, RW11.4, RW210, RW60.1 |
RRD-FR-VAR-LEVELSFR_VAR_LEVELS | Alpha 30 | You can select an additional level range to include in the row line. Type or select the beginning level number in this field. | RW10.3, RW10.4, RW11.4, RW210, RW60.1 |
RRD-FR-ACCOUNTFR_ACCOUNT | Numeric 6 | This field determines any additional accounts you want to include in the row line. Type or select the beginning account number in this field. If you select an account range, leave the Account Group field blank. | RW10.2, RW10.4, RW11.4, RW210, RW60.1 |
RRD-FR-SUB-ACCTFR_SUB_ACCT | Numeric 4 | This field determines any additional subaccounts you want to include in the row line. Type or select the beginning subaccount number in this field. If you select a subaccount range, leave the Subaccount Group field blank. | RW10.2, RW10.4, RW11.4, RW210, RW60.1 |
RRD-TH-COMPANYTH_COMPANY | Numeric 4 | You can create reports for a range of level groups within a specific company range. Type or select the ending company number in this field. If you leave this field blank, the beginning company number defaults. | RW10.3, RW10.4, RW11.4, RW210, RW60.1 |
RRD-TH-VAR-LEVELSTH_VAR_LEVELS | Alpha 30 | You can select an additional level range to include in the row line. Type or select the ending level number in this field. If you leave this field blank, the beginning level defaults. | RW10.3, RW10.4, RW11.4, RW210, RW60.1 |
RRD-TH-ACCOUNTTH_ACCOUNT | Numeric 6 | This field determines any additional accounts you want to include in the row line. Type or select the ending account number in this field. If you leave this field blank, the beginning account number defaults. If you select an account range, leave the Account Group field blank. | RW10.2, RW10.4, RW11.4, RW210, RW60.1 |
RRD-TH-SUB-ACCTTH_SUB_ACCT | Numeric 4 | This field determines any additional subaccounts you want to include in the row line. Type or select the ending subaccount number in this field. If you leave this field blank, the beginning subaccount number defaults. If you select a subaccount range, leave the Subaccount Group field blank. | RW10.2, RW10.4, RW11.4, RW210, RW60.1 |
RRD-ACCOUNT-DESCACCOUNT_DESC | Alpha 60 (Lower Case) | The account description. | RW10.2, RW10.3, RW10.4, RW210 |
RRD-LINE-TYPELINE_TYPE | Alpha 1 | This field defines the line type for the row: detail, header, total, base, underline, or split.
| RW10.2, RW10.3, RW10.4, RW100, RW210 |
RRD-LINE-TYPE-1LINE_TYPE_1 | Derived | This field is used for drill around. It displays the Line Type field values. | — |
RRD-DETAILDETAIL | Alpha 1 | This field defines the kind of detail for the row: account detail, subaccount detail, level detail, or consolidated. " "
| RW10.2, RW10.3, RW10.4, RW210 |
RRD-DETAIL-1DETAIL_1 | Derived | This field is used for drill around. It displays the Detail field values. | — |
RRD-TOTAL-CODETOTAL_CODE | Numeric 1 | Required if the line type is Total. This field indicates the level (1-9) to use for the total for this row. 0
| RW10.2, RW10.3, RW10.4, RW210 |
RRD-TOTAL-CODE-1TOTAL_CODE_1 | Derived | This field is used for drill around. It displays the Total Code field values. | — |
RRD-SPACE-CODESPACE_CODE | Numeric 1 | Indicates the number of spaces you want to advance after the account appears on a report. 0
| RW10.2, RW10.3, RW10.4, RW210 |
RRD-SPACE-CODE-1SPACE_CODE_1 | Derived | This field is used for drill around. It displays the Space Code field values. | — |
RRD-SIGN-CODESIGN_CODE | Alpha 1 | This field determines if the system prints a negative sign next to a positive amount. Use this option if you do not want revenue and liability balances to print with a negative sign. Reversing the sign only affects report printing, not account totaling. If you leave this field blank, No defaults and the system prints a negative sign for a negative amount. " "
| RW10.2, RW10.3, RW10.4, RW210 |
RRD-SIGN-CODE-1SIGN_CODE_1 | Derived | This field is used for drill around. It displays the Sign Code field values. | — |
RRD-OVD-ACCTUNITOVD_ACCTUNIT | Alpha 15 Occurs 4 Times ×4 | This field lets you override the default accounting unit. Enter the accounting unit to use as the override. | RW10.3, RW10.4, RW11.4, RW210 |
RRD-ACCT-UNIT-1ACCT_UNIT_1 | Derived | This derived field contains the value of the first Accounting Unit field. | — |
RRD-ACCT-UNIT-2ACCT_UNIT_2 | Derived | This derived field contains the value of the second Accounting Unit field. | — |
RRD-ACCT-UNIT-3ACCT_UNIT_3 | Derived | This derived field contains the value of the third Accounting Unit field. | — |
RRD-ACCT-UNIT-4ACCT_UNIT_4 | Derived | This derived field contains the value of the fourth Accounting Unit field. | — |
RRD-LEVEL-GROUPLEVEL_GROUP | Alpha 12 | You can type or select a level group to include in the row line. A level group is a group of level ranges. If you select a level group, leave the Company and Level Range fields blank. | RW10.3, RW10.4, RW11.4, RW210, RW60.1 |
RRD-ACCT-GROUPACCT_GROUP | Alpha 12 | You can type or select an account group to include in the row line. An account group is a group of account ranges. If you select an account group, leave the Major Account fields blank. | RW10.2, RW10.4, RW11.4, RW210, RW60.1 |
RRD-SUB-ACCT-GRPSUB_ACCT_GRP | Alpha 12 | You can type or select a subaccount group. A subaccount group is a group of subaccount ranges. If you select a subaccount group, leave the Subaccount fields blank. | RW10.2, RW10.4, RW11.4, RW210, RW60.1 |
RRD-PRT-LINE-OPTPRT_LINE_OPT | Alpha 1 | This field determines if account and level row information prints on the report. If you select No, only the row line totals print. If you leave this field blank, Yes defaults and the line information prints. You can select Unconditional Underline only for an underline or separator row that specifies the row is printed unconditionally.
| RW10.2, RW10.3, RW10.4, RW210 |
RRD-AFF-TOT-OPTAFF_TOT_OPT | Alpha 1 | This field lets you add the row line to the total, subtract the row line from the total, or define the row line as having no effect on the total. " "
| RW10.2, RW10.3, RW10.4, RW210 |
RRD-FORMAT-OVDFORMAT_OVD | Numeric 1 | This field lets you assign an additional format to calculate the row line differently than other row lines. Type or select a format defined in the Formats form tab in RW00.1 (Report Writer).
| RW10.2, RW10.3, RW10.4, RW210 |
RRD-FORMAT-OVD-1FORMAT_OVD_1 | Derived | This field is used for drill around. It displays the Format Override field values. | — |
RRD-TWO-LINE-HEADTWO_LINE_HEAD | Alpha 1 | —
| RW10.2, RW10.3, RW10.4, RW210 |
RRD-DETAIL-GROUPDETAIL_GROUP | Alpha 1 | You can type a number to group row lines into a detail group. For example, if you type 1 in this field for row lines 10 through 50, they become detail group 1. " " 0 9 A Z | RW10.2, RW10.3, RW10.4, RW210 |
RRD-BAL-TYPEBAL_TYPE | Alpha 1 | This field lets you include the net balance, only the debit balance, or only the credit balance on the row file. The default is Net Balance. For example, if you are using a sales account and only want to view the debit balance, select Debit Only. " " = Net Balance
| RW10.2, RW10.3, RW10.4, RW210 |
RRD-CHART-NAMECHART_NAME | Alpha 12 | This is the name you assigned to the chart of accounts when you defined your company structure in the General Ledger system. | RW10.2, RW10.4, RW210 |
RRD-SUMRY-ACCT-IDSUMRY_ACCT_ID | Numeric 6 | This is the identifier for the summary account. | RW10.2, RW10.4, RW210 |
RRD-MATRIX-LISTMATRIX_LIST | Alpha 12 | You can type or select an accounting unit list to include in the row line. An accounting unit list is a group of accounting units. If you select an accounting unit list, leave the Company and Accounting Unit fields blank. | RW10.3, RW10.4, RW210 |
RRD-ACCOUNT-LISTACCOUNT_LIST | Alpha 12 | — | RW10.2, RW10.4, RW210 |
Indexes (1)
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 |
|---|---|---|---|---|
RRDSET1 | RECORD-TYPE, HEAD-NAME, LINE-NBR | Primary | AC121, AC123, AC130, AC20.1, AC20.2, AC20.3, AC20.4, AC20.5 +22 more (list truncated in source) |
Relations
One to one (7) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Account Group | RWHEADER | Required | When RRD-ACCT-GROUP != Spaces | "G" → RWH-HEAD-TYPE, RRD-ACCT-GROUP → RWH-HEAD-NAME, "A" → RWH-RECORD-TYPE |
| Glchart | GLCHART | Not Required | RRD-CHART-NAME → GCH-CHART-NAME | |
| Glchartsum | GLCHARTSUM | Not Required | RRD-CHART-NAME → GCS-CHART-NAME, RRD-SUMRY-ACCT-ID → GCS-SUMRY-ACCT-ID | |
| Level Group | RWHEADER | Required | When RRD-LEVEL-GROUP != Spaces | "G" → RWH-HEAD-TYPE, RRD-LEVEL-GROUP → RWH-HEAD-NAME, "L" → RWH-RECORD-TYPE |
| Mxlisthdr | MXLISTHDR | Not Required | "ACCTU" → MLH-OBJ-TYPE, RRD-MATRIX-LIST → MLH-MATRIX-LIST | |
| Row Header | RWHEADER | Required | "R" → RWH-HEAD-TYPE, RRD-HEAD-NAME → RWH-HEAD-NAME, RRD-RECORD-TYPE → RWH-RECORD-TYPE | |
| Subacct Group | RWHEADER | Required | When RRD-SUB-ACCT-GRP != Spaces | "G" → RWH-HEAD-TYPE, RRD-SUB-ACCT-GRP → RWH-HEAD-NAME, "S" → RWH-RECORD-TYPE |
One to many (4) — child tables
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Acct Grp Det | RWGRPDET | "A" → RGD-RECORD-TYPE, RRD-ACCT-GROUP → RGD-HEAD-NAME, → RGD-RANGE-NUMBER | ||
| Lvl Grp Det | RWGRPDET | "L" → RGD-RECORD-TYPE, RRD-LEVEL-GROUP → RGD-HEAD-NAME, → RGD-RANGE-NUMBER | ||
| Rwrowdtau | RWROWDTAU | RRD-RECORD-TYPE → RDA-HEAD-NAME, RRD-HEAD-NAME → RDA-RECORD-TYPE, RRD-LINE-NBR → RDA-LINE-NBR, → RDA-ACTION, → RDA-DATE, → RDA-TIME, → RDA-UNIQUE-I-D | ||
| Sub Grp Det | RWGRPDET | "S" → RGD-RECORD-TYPE, RRD-SUB-ACCT-GRP → RGD-HEAD-NAME, → RGD-RANGE-NUMBER |
Programs
Updated by (12)
- 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
- RW210 Row Listing
- RW60.1 Total Range
- RW60.2 Define Total Range
- RW60.3 Total Range Copy
Referenced by (159)
- 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
- FB01.1 Budget User Class
- FB01.2 Define User Class
- FB100 Budget Calculation - Computes
- FB101 Budget Calculation - Rates
- FB11.1 Budget Edit Group
- FB111 Budget Edit Group Build
- FB141 Remote Budget Consolidation
- 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
- GL16.4 Detail Account Values by Attributes
- GL256 Transaction Writer Report
- GL292 Balance Sheet
- GL293 Income Statement
- GL294 Projection by Level
- GL298 GL Commitment Analysis Report
- GL299 GL and AC History commitment
- 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
- ML292 Ledger Balance Sheet
- ML293 Ledger Income Statement
- 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
- RW00.1 Report Writer
- RW00.6 Report Copy
- RW03.1 User Class
- RW03.2 Define User Class
- RW100 Report Generation
- RW20.1 Format
- RW20.2 Define Format
- RW20.8 Format Copy
- RW215 Row Chart Compare
- RW230 Ratio Listing
- RW260 Total Range Listing
- RW270 Total Name Listing
- RW298 Usage Report
- RW299 Detail Report Listing
- RW30.1 Ratio Definition
- 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
- RW70.1 Total Names
- SLVW.1 Build SL Accounting Unit View
- SNGL.1 General Ledger Notification Update
- SNOA.1 RETRIEVE ACTUALS
- SNRA.1 RETRIEVE ACTUALS
- SNSA.1 RETRIEVE ACTUALS