Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

                              GLCODES FILE

                          General Ledger Codes

GLCODES is a multi-purpose file. It holds information relating to systems,
source codes, folders and process groups.

System codes are defined in System Control. Each system code represents a
subsystem that interfaces transactions to the Lawson General Ledger or uses
Subsystem Control features. Subsystem Control features determine at what point
the Lawson General Ledger is closed, and which dates are valid for entry in
the subsystems. In addition, the status of the entry as it hits the General
Ledger can be controlled for each system. Choices are released or unreleased.

Source codes provide the Lawson General Ledger system with a method of
identifying and classifying transactions. Any transaction either entering the
General Ledger from a subsystem or created in GL must have a source code.
Source codes (defined in Source Codes) help to group and total transactions on
reports.

Folders also provide a method for identifying and classifying. However, they
classify the pieces used to create Lawson GL Report Writer reports. Folders
are defined in RW01 (Folders).

Process groups are created in RW02 (Process Groups). They group Lawson GL
Report Writer reports that should be processed (run) at the same time.






REFERENCED BY

AC255     AC256     AC55.1    AC55.2    GL204     GL255
GL50.4    GL55.1    GL55.2    GL90.4    RW00.1    RW00.6
RW10.2    RW10.3    RW10.4    RW10.8    RW100     RW11.1
RW11.2    RW11.3    RW11.4    RW20.1    RW20.2    RW20.8
RW200     RW201     RW210     RW220     RW230     RW240
RW250     RW260     RW270     RW299     RW30.1    RW40.1
RW40.2    RW40.3    RW40.4    RW40.5    RW40.6    RW40.7
RW40.8    RW50.1    RW60.1    RW60.2    RW60.3    RW70.1
RW202     AC170     AC40.1    AC41.1    AC42.1    AC54.1
AC540     AM115     AM125     AM135     AM145     AM15.1
AM15.2    AM15.3    AM15.4    AM170     AM20.1    AM20.2
AM20.3    AM20.4    AM20.5    AM20.6    AM30.3    AM40.4
AM500     AM96.1    AM98.1    AP151     AP155     AP157
AP160     AP161     AP170     AP175     AP180     AP181
AP190     AP191     AP193     AP20.1    AP20.2    AP20.5
AP20.6    AP20.7    AP20.8    AP23.1    AP25.1    AP255
AP265     AP28.1    AP28.2    AP30.2    AP30.4    AP32.2
AP520     AP55.1    AP80.1    AP81.1    AP90.5    AR01.1
AR115     AR124     AR130     AR131     AR135     AR190
AR196     AR20.1    AR21.1    AR21.2    AR21.3    AR24.1
AR29.2    AR30.1    AR30.2    AR30.3    AR30.4    AR30.8
AR30.9    AR31.1    AR31.5    AR31.6    AR35.1    AR35.2
AR42.1    AR42.2    AR44.3    AR560     AR570     AR575
AR580     AR80.1    AR80.2    AR82.1    BL120     BL130
BL20.1    BL20.3    BL21.2    BL21.5    BL29.1    BL29.2
BL520     BL820     BL92.1    BL940     CB06.2    CB10.1
CB15.1    CB15.2    CB180     CB185     CB190     CB191
CB20.1    CB30.1    CB500     CB80.1    CX05.1    CX05.2
CX100     CX20.1    CX20.2    CX20.4    CX20.5    CX220
CX30.1    CX300     CX506     CX805     CXCP.1    DT180
DT181     DT185     DT190     DT30.1    DT30.2    DT40.1
DT520     DT92.1    EE20.1    EE20.2    EE20.4    EE520
GL145     GL146     GL165     GL190     GL191     GL199
GL230     GL245     GL256     GL30.1    GL40.1    GL40.2
GL40.7    GL40.9    GL45.1    GL65.1    DR100     IC10.2
IC116     IC12.1    IC120     IC134     IC138     IC140
IC141     IC142     IC145     IC150     IC151     IC152
IC170     IC175     IC20.1    IC20.2    IC21.1    IC21.2
IC22.1    IC22.2    IC223     IC224     IC225     IC227
IC228     IC23.1    IC23.2    IC23.3    IC23.4    IC23.5
IC24.1    IC24.2    IC25.1    IC26.1    IC26.2    IC262
IC28.1    IC29.1    IC29.2    IC29.3    IC295     IC31.1
IC40.1    IC40.2    IC45.1    IC500     IC574     IC61.1
IC62.1    IC62.2    IC67.1    IC68.1    IC68.2    IC68.3
IC72.1    IC73.1    IC74.1    IC820     IC83.1    IC90.1
IC95.1    IC95.2    IC95.3    CU03.1    GL03.6    GL12.1
GL12.2    GL198     GL201     GL225     GL25.1    IFGT.1
JB00.2    JB200     MA00.4    MA40.1    MA40.2    MA41.1
MA41.2    MA41.4    MA41.5    MA41.6    MA43.1    MA43.2
MA43.3    MA43.4    MA52.1    MA530     MA540     OE10.1
OE10.2    OE10.3    OE10.4    OE10.5    OE10.6    OE10.7
OE10.8    OE11.1    OE11.4    OE11.8    OE11.9    OE110
OE113     OE114     OE129     OE14.4    OE15.1    OE15.2
OE15.3    OE15.4    OE15.5    OE15.7    OE30.1    OE30.2
OE30.3    OE30.4    OE30.5    OE30.6    OE30.7    OE30.9
OE510     OE81.1    OE81.3    OE810     OE830     OE90.1
OE920     OE950     PO30.1    PO31.1    PO32.2    PO33.1
PO34.1    PO35.1    PO39.1    PO530     RQ10.1    RQ10.2
RQ10.3    RQ11.1    RQ12.1    RQ125     RQ13.1    RQ15.1
RQ20.1    RQ20.2    RQ20.4    RQ240     RQ35.1    RQ39.1
RQ39.2    RQ39.3    RQ42.1    RQ50.1    RQ500     RQ961
SL40.1    WH110     WH126     WH130     WH132     WH190
WH20.1    WH20.2    WH20.3    WH20.4    WH20.5    WH20.6
WH20.7    WH22.1    WH220     WH222     WH30.1    WH30.2
WH30.3    WH31.1    WH31.2    WH31.3    WH32.1    WH32.2
WH32.3    WH33.1    WH33.2    WH33.3    WH33.4    WH33.5
WH33.6    WH33.8    WH33.9    WH34.1    WH34.2    WH34.3
WH34.4    WH34.5    WH40.1    WH40.2    WH520     WH830
WH961     WO10.1    WO120     WO130     WO131     WO132
WO133     WO140     WO20.1    WO215     WO220     WO232
WO235     WO250     WO251     WO252     WO255     WO256
WO30.1    WO30.2    WO300     WO32.1    WO32.2    WO32.3
WO32.4    WO32.5    WO35.1    WO40.1    WO40.2    WO40.3
WO40.4    WO40.5    WO40.6    WO41.1    WO41.2    WO41.3
WO41.4    WO42.1    WO42.2    WO42.3    WO42.4    WO42.5
WO45.1    WO510     WO80.1    WO81.1    WO81.2    WO82.1
WOEX.1    WOSP.1    RW03.2

UPDATED BY

AC195     AM190     AM192     AP195     AR199     BL199
CB195     CA199     GL04.1    GL04.2    GL110     GL167
GL179     GL500     RW01.1    RW01.2    RW02.1    RW02.2
IC199     GL01.1    GL01.2    GL10.1    PO135     PO199

FIELD NAME           DESCRIPTION/VALID VALUES                    UPDATED BY

GCD-RECORD-TYPE      Alpha 1                                     GL01.1  GL01.2
Record Type          This field is filled by the program         GL04.1  GL04.2
                     creating a GLCODES record. This field       GL10.1  GL167
                     specifies the record as a system code,      RW01.1  RW01.2
                     source code, folder, or process group.      RW02.1  RW02.2

                     C = System Code
                     F = Folder
                     P = Process Group
                     R = Reconciliation Code

GCD-FOLDER-NAME      Alpha 12                                    RW01.1  RW01.2
Folder               Required for record type "F," this
                     field is created in RW01. A folder is
                     used to classify the pieces comprising a
                     GL Report Writer report or ratio.


GCD-PROCESS-GROUP    Alpha 15                                    RW02.1  RW02.2
Process Group        Required for record type "P," this
                     field is created in RW02. A process
                     group is used to group GL Report Writer
                     reports together for processing.


GCD-SYSTEM           Alpha 2                                     GL01.1  GL01.2
System               A two-character code representing an        GL04.1  GL04.2
                     application used within the Lawson          GL10.1  GL167
                     system. (i.e.: GL = General Ledger, AP =
                     Accounts Payable, etc.)

GCD-SOURCE-CODE      Alpha 2
Source Code          Required field for record types of "C"
                     or "S." This field can represent either
                     a system code or a source code.

                     System codes have a record type of "C."
                     They identify all systems that interface
                     to the Lawson General Ledger or use
                     subledger control features.

                     Source codes have a record type of "S."
                     Source codes help to classify
                     transactions in the Lawson General
                     Ledger system.




GCD-COMPANY          Numeric 4                                   GL01.1  GL01.2
Company              The company number as defined in GL10.1     GL10.1  GL110
                     (Company).                                  GL167


GCD-DESCRIPTION      Alpha 30  (Lower Case)                      GL01.1  GL01.2
Description          The system code description.                GL04.1  GL04.2
                                                                 GL10.1  GL167
                                                                 RW01.1  RW01.2
                                                                 RW02.1  RW02.2
                                                                 RW100

GCD-SYSTEM-FLAG      Alpha 1                                     GL01.1  GL01.2
System Flag          Indicates if subledger control features     GL10.1  GL167
                     are used for the system being defined.

                     Y = Yes
                     N = No

GCD-BEGIN-DATE       Numeric 8  (yyyymmdd)                       AC195   AM190
Begin Date           The beginning date in a range of dates.     AM192   AP195
                                                                 AR199   BL199
                                                                 CB195   GL01.1
                                                                 GL01.2  IC199
                                                                 PO135   PO199

GCD-END-DATE         Numeric 8  (yyyymmdd)                       AC195   AM190
Ending Date          The ending date in a range of dates.        AM192   AP195
                                                                 AR199   BL199
                                                                 CB195   GL01.1
                                                                 GL01.2  IC199
                                                                 PO135   PO199

GCD-PERIOD           Numeric 2                                   AC195   AM190
Last Closed Period   When the subsystem closing program is       AM192   AP195
                     run for the indicated system, this field    AR199   BL199
                     is updated along with the GCD-YEAR to       CA199   CB195
                     indicate the last period closed.            GL179   GL500
                                                                 IC199   PO135
                                                                 PO199

GCD-YEAR             Numeric 4                                   AC195   AM190
Last Closed Year     When the subsystem closing program is       AM192   AP195
                     run for the indicated system, this field    AR199   BL199
                     is updated to indicate the last year        CA199   CB195
                     closed along with the GCD-PERIOD.           GL179   IC199
                                                                 PO135   PO199

GCD-OPEN-PERIODS     Numeric 2                                   GL01.1  GL01.2
Open Periods         It is used by the subsystem's closing
                     program to increment the new ending date
                     (GCD-END-DATE) in the valid entry date
                     range.

                     00
                     12

GCD-USER-CLASS       Alpha 12                                    RW01.1  RW01.2
User Class           Represents a group of users that have
                     authority to use a system.


GCD-ACTIVITY-IGNOR   Alpha 1                                     GL01.1  GL01.2
Activity Ignore      Indicates if Activity system
                     transactions are ignored.

                     N = No
                     Y = Yes

GCD-ZONE-IGNORE      Alpha 1                                     GL01.1  GL01.2
Zone Ignore          Indicates if Base Zone transactions are
                     ignored.

                     N = No
                     Y = Yes

GCD-ACTIVITY         Alpha 15
Activity             Activities are the processes or
                     procedures that produce work. Cost
                     objects (products, services, customers,
                     and so on) are the reasons for
                     performing the activity. Activities and
                     cost object activities are used
                     synonymously in the Activity Management
                     system. Direct costs are posted to
                     activities, and indirect costs are
                     allocated to activities based on
                     activity drivers.

                     Activities are grouped or organized by
                     activity levels. There are two kinds of
                     activities: "posting allowed" and
                     "summary only." Use posting level
                     activities to budget and maintain all
                     posted transactions. Summary activities
                     or macro activities combine information
                     and balances from lower level activities
                     for reporting and inquiries.

GCD-HOLD-CODE        Alpha 4                                     GL01.1  GL01.2
Hold Code            This field contains the journal hold
                     code.


GCD-JRNL-BOOK-NBR    Alpha 12                                    GL01.1  GL01.2
Journal Book         The journal book assigned to the
                     transaction.


                         GLCODES FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

GCDSET1   RECORD-TYPE   This path is used to retrieve Report     AC255   AC256
          FOLDER-NAME   Writer folders.                          AC55.1  AC55.2
          PROCESS-GROUP                                          GL04.1  GL04.2
          SYSTEM                                                 GL110   GL204
          COMPANY                                                GL255   GL50.4
                                                                 GL55.1  GL55.2
                                                                 GL90.4  RW00.1
                                                                 RW00.6  RW01.1
                                                                 RW01.2  RW10.2
                                                                 RW10.3  RW10.4
                                                                 RW10.8  RW100
                                                                 RW11.1  RW11.2
                                                                 RW11.3  RW11.4
                                                                 RW20.1  RW20.2
                                                                 RW20.8  RW200
                                                                 ...

GCDSET2   PROCESS-GROUP This path is used to retrieve process    RW00.1  RW02.1
                        groups.                                  RW02.2  RW200
                                                                 RW202
                        Subset
                        Where RECORD-TYPE = "P"

GCDSET3   SOURCE-CODE   This path is used to retrieve source
                        codes.

                        Subset
                        Where RECORD-TYPE = "S"

GCDSET4   COMPANY       This path is used to retrieve system     AC170   AC195
          SYSTEM        codes.                                   AC40.1  AC41.1
                                                                 AC42.1  AC54.1
                        Subset                                   AC540   AM115
                        Where RECORD-TYPE = "C"                  AM125   AM135
                                                                 AM145   AM15.1
                                                                 AM15.2  AM15.3
                                                                 AM15.4  AM170
                                                                 AM190   AM192
                                                                 AM20.1  AM20.2
                                                                 AM20.3  AM20.4
                                                                 AM20.5  AM20.6
                                                                 AM30.3  AM40.4
                                                                 AM500   AM96.1
                                                                 AM98.1  AP151
                                                                 ...

GCDSET5   USER-CLASS    KeyChange, Subset                        RW03.2
          FOLDER-NAME   Where (RECORD-TYPE = "F" )

                         GLCODES FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Systemcode     SYSTEMCODE   Not Required
                            Valid When GCD-RECORD-TYPE = "C"

                            GCD-SYSTEM           -> SYS-SYSTEM

                         GLCODES FILE RELATIONS

ONE TO MANY RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Amacctgrp      AMACCTGRP

                            GCD-COMPANY          -> AAG-COMPANY
                                                    AAG-ACCT-GRP

Amasset        AMASSET

                            GCD-COMPANY          -> AST-COMPANY
                                                    AST-ASSET

Amasttype      AMASTTYPE

                            GCD-COMPANY          -> ATP-COMPANY
                                                    ATP-ASSET-TYPE
                                                    ATP-SUB-TYPE

Amcalendar     AMCALENDAR

                            GCD-COMPANY          -> AMC-COMPANY
                                                    AMC-BOOK

Amtrans        AMTRANS

                            GCD-COMPANY          -> AMT-COMPANY
                            "4"                  -> AMT-TRANS-STATUS
                                                    AMT-ASSET-PROCESS
                                                    AMT-ASSET
                                                    AMT-SEQ-NUMBER

Computes       CMPUTE       Delete Restricted

                            GCD-FOLDER-NAME      -> CMP-FOLDER-NAME
                                                    CMP-COMPUTE-NAME

Formats        RWFORMAT     Delete Restricted

                            GCD-FOLDER-NAME      -> RWF-FOLDER-NAME
                                                    RWF-FORMAT
                                                    RWF-LINE-NBR

Glcontrol H    GLCONTROL

                            GCD-COMPANY          -> GLC-COMPANY
                            GCD-HOLD-CODE        -> GLC-HOLD-CODE
                                                    GLC-FISCAL-YEAR
                                                    GLC-ACCT-PERIOD
                                                    GLC-STATUS
                                                    GLC-SYSTEM
                                                    GLC-JE-TYPE
                                                    GLC-CONTROL-GROUP
                                                    GLC-JE-SEQUENCE

Glsysje        GLSYSJE
                            Valid When GCD-RECORD-TYPE = "C"

                            GCD-COMPANY          -> GSJ-COMPANY
                            GCD-SYSTEM           -> GSJ-SYSTEM
                                                    GSJ-FISCAL-YEAR
                                                    GSJ-ACCT-PERIOD

Groups         RWHEADER     Delete Restricted

                            GCD-FOLDER-NAME      -> RWH-FOLDER-NAME
                            "G"                  -> RWH-HEAD-TYPE
                                                    RWH-HEAD-NAME
                                                    RWH-RECORD-TYPE

Pr Grp Request RWREQUEST    Delete Restricted
                            Valid When GCD-RECORD-TYPE = "P"

                            GCD-PROCESS-GROUP    -> RWR-PROCESS-GROUP
                                                    RWR-REQUEST-NAME

Ratio Names    RADEFINE     Delete Restricted

                            GCD-FOLDER-NAME      -> RAD-FOLDER-NAME
                                                    RAD-RATIO-NAME

Rationames     RADEFINE     Delete Restricted

                            GCD-FOLDER-NAME      -> RAD-FOLDER-NAME
                                                    RAD-RATIO-NAME

Requests       RWREQUEST    Delete Restricted

                            GCD-FOLDER-NAME      -> RWR-FOLDER-NAME
                                                    RWR-REQUEST-NAME

Rows           RWHEADER     Delete Restricted

                            GCD-FOLDER-NAME      -> RWH-FOLDER-NAME
                            "R"                  -> RWH-HEAD-TYPE
                                                    RWH-HEAD-NAME
                                                    RWH-RECORD-TYPE

Rwuser         RWUSER

                            GCD-USER-CLASS       -> RWU-USER-CLASS
                                                    RWU-USERNAME

Total Names    RATOTALS     Delete Restricted

                            GCD-FOLDER-NAME      -> RAT-FOLDER-NAME
                                                    RAT-FISCAL-YEAR
                                                    RAT-TOTAL-NAME
                                                    RAT-ACCT-UNIT

Total Ranges   RWHEADER     Delete Restricted

                            GCD-FOLDER-NAME      -> RWH-FOLDER-NAME
                            "T"                  -> RWH-HEAD-TYPE
                                                    RWH-HEAD-NAME
                                                    RWH-RECORD-TYPE

Totalnames     RATOTALS     Delete Restricted

                            GCD-FOLDER-NAME      -> RAT-FOLDER-NAME
                                                    RAT-FISCAL-YEAR
                                                    RAT-TOTAL-NAME
                                                    RAT-ACCT-UNIT

Totalranges    RWHEADER     Delete Restricted

                            GCD-FOLDER-NAME      -> RWH-FOLDER-NAME
                            "T"                  -> RWH-HEAD-TYPE
                                                    RWH-HEAD-NAME
                                                    RWH-RECORD-TYPE