Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

MX00


MX00.1 - Attribute

Use Attribute (MX00.1) 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, Asset Management,and Lease
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
Account, Asset, Lease, 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 AU Attribute Interface Maint (GL62.1) 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               Accounting Units - Accounts (GL20.1)
General Ledger               Chart of Accounts (GL00.1)
Activity Management          Activity Attributes (AC13.1)
Asset Management             Asset Attributes (AM23.1)
Lease Management             Lease Attributes (LM23.1)
Strategic Ledger             User Analysis Values (SL00.1)

Choose the Object button to open Associate Attribute to Objects (MX00.3). 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:

ACCNT Account
ACCTU Accounting Unit
ACTRN Activity Transaction
ACTVY Activity
ANLYS User Analysis
ASSET Asset Management
GLTRN General Ledger Transaction
LEASE Lease Management
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, activity
group collection, user analysis, or account group.

Updated Files

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



Referenced Files

    CBCCGRP    -

    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.


    MXLISTHDR  -

    OBJID      - Used to validate the object type.