Lawson Insight Technical Documentation


ERDs Tables Elements Libraries App Forms

MX00

MX00.1 - Attribute

Use MX00.1 (Attribute) to define and maintain an attribute. An attribute is
either a Lawson-defined or user-defined category to track additional General
Ledger, Activity Management, Strategic Ledger, and Asset Management
transaction information for reports and analysis. When you set up the General
Ledger system, you loaded Lawson-defined attribute definitions using MX100
(Attribute, Element Load). This program loads more than 80 attributes and 100
elements.

Each attribute consists of attribute values, an element (the element
identifies the attribute data type and field size), and an object type (the
object type identifies where the attribute can be used). Valid objects include
Asset, Activity, Accounting Unit, Activity Transaction, User Analysis,
Strategic Ledger Transaction, and General Ledger Transaction. For example, if
you create an attribute named Square Feet and assign the Activity (ACTVY)
object, that attribute can only be used with the Activity Management system.
You can assign as many objects to the attribute as necessary.

There are two methods to create attributes. You can define a new attribute
using this program or use GL62.1 (AU Attribute Interface Maint) to convert
your current attribute structure from a non-Lawson environment, such as a
spreadsheet, to the Lawson General Ledger system.

Examples of user-defined accounting unit attributes are city, number of
employees, location, store type, and square footage. Example of user-defined
transaction attributes are batch number, customer number, and employee number.

Use the following table to assign attributes.

System                            Where
------                                ---------
General Ledger               GL20.1 (Accounting Units - Accounts)
Activity Management     AC13.1 (Activity Attributes)
Asset Management         AM23.1 (Asset Attributes)
Strategic Ledger        SL00.1 (User Analysis Values)

Choose the Object button to open MX00.3 (Associate Attribute to Objects). Use
this subform to assign attributes to an object type.

Use the Define feature in the Element Name field to open MX00.2 (Element). Use
this subform to define and maintain attribute value parameters such as the
data used to define the attribute and the field size.

Optional Programs and Reports
-----------------------------
Use MX05.1 (Attribute Template) to group attributes.
Use MX10.1 (List) to combination of up to eight attributes for an object type.
Use MX20.1 (View) to define an attribute view.
Run MX201 (Attribute Listing) to list attribute information.

Updated Files

    MXCATDEF   - Used to store attributes maintained by this program.

    MXVALIDATE - Used to store attribute value validates maintained by this
                 program.



Referenced Files

    GLSCCAT    - Used to validate the existence of a source code's use of an
                 attribute.


    MXELEMENT  - Used to validate the existence of the element.

    MXOBJCAT   - Used to validate the existence of the attribute's association
                 to an object.



MX00.2 - Element

Use MX00.2 (Element) to define a name that identifies the element, a
description of the element, and attribute value parameters such as the data
used to define the attribute (Alpha, Numeric, and Date) and the field size
that determines the number of characters used to represent the attribute
value. You assign an element to an attribute in MX00.1 (Attribute).

Once you define values for the attribute, you cannot change the data type or
field size.

An attribute is either a Lawson-defined or user-defined category to track
additional General Ledger, Activity Management, Strategic Ledger, and Asset
Management transaction information for reports and analysis.

Run MX201 (Attribute Listing) to list attribute information.




Updated Files

    MXELEMENT  - Used to store the element definition maintained by this
                 program.



Referenced Files

    GLELMLIST  - Used to validate the element's association to a subledger
                 field definition.


    MXCATDEF   - Used to validate the element's association to an attribute.

    MXLISTDTL  - Used to validate the element's association to an object list
                 validation.


    MXOBJCAT   - Used to validate the element's association to an object.


MX00.3 - Associate Attribute to Objects

Use MX00.3 (Associate Attribute to Objects) to associate an attribute with an
object type. The object type identifies where the attribute can be used. You
can assign as many objects to the attribute an necessary.

You can select the following object types:

ACCTU Accounting Unit
ACTRN Activity Transaction
ACTVY Activity
ASSET Asset Management
GLTRN General Ledger Transaction
ANLYS User Analysis
SLTRN Strategic Ledger Transaction

In this form, you identify whether the attribute is required to complete
transactions and if the attribute is associated with a company group or
activity group collection.



Updated Files

    MXOBJCAT   - This file stores the object/attribute relationship definition
                 maintained by this program.



Referenced Files

    ACRPTGRP   -

    GLCPYGRP   - Used to validate the existence of a company group.

    MXCATDEF   - Used to validate the existence of an attribute.

    MXELEMENT  - Used to access an attribute's element information.

    MXLISTDTL  - Used to validate the existence of an attribute list validation.


    OBJID      - Used to validate the object type.