Lawson Software

Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Elements Libraries App Forms


                              COMISC FILE

                      Customer Order Miscellaneous

The Customer Order Miscellaneous file stores add-on charges attached to
orders or order lines.

FIELD NAME           DESCRIPTION/VALID VALUES                    UPDATED BY

CMC-COMPANY          Numeric 4
Company              The company number represents an
                     established company and is entered on
                     all function codes.

CMC-ORDER-NBR        Numeric 8
Order Number         Each order is assigned a unique number.
                     Order numbers are either manually
                     assigned or system assigned based on a
                     company-level option.


CMC-LINE-NBR         Numeric 6
Line Number          This field contains the line number.
                     Add-on charges that are associated with
                     the order header and not the line number
                     on which they appear have a line number
                     of zero.

CMC-SEQ              Numeric 3
Sequence Number      This field contains the number of the
                     add-on charge tied to the line on an
                     order.

CMC-MISC             Alpha 16
Misc                 This field contains the add-on charge
                     code set up on BL09.1 (Add-on Charges).
                     Add-on charges can be tied to the order
                     or line of an order.

CMC-AOC-CODE         Alpha 2
Add On Cost Code     This field contains the purchase order
                     add-on cost code to be used if an order
                     line is causing a purchase order to be
                     created. Purchase order add-on cost
                     codes are added and updated in the
                     Invoice Matching system.

CMC-CURRENCY-CODE    Alpha 5
Currency Code        This field contains the currency code
                     defined to the add-on charge in BL09.1
                     (Add-on Charges).

CMC-STATUS           Numeric 1
Status               This field contains the status of the
                     add-on charge.
                     0 = Unreleased
                     1 = Released
                     2 = Shipped
                     8 = Cancelled
                     9 = Ready For Purge

CMC-DESCRIPTION      Alpha 30  (Lower Case)
Description          This field contains the description of
                     the add-on charge as defined in BL09.1
                     (Add-on Charges).

CMC-ORD-DISC-FL      Alpha 1
Order Discount Flag  This field indicates whether this
                     add-on charge is included when
                     calculating the discount amount of the
                     order.
                     Y = Yes
                     N = No

CMC-UPD-SA-FL        Alpha 1
Upd Sa Fl            This field indicates whether this
                     add-on charge is updated into the Sales
                     Analysis system for reporting purposes.
                     Y = Yes
                     N = No

CMC-BOOKED-DATE      Numeric 8  (yyyymmdd)
Booked Date          This field contains the date this
                     add-on charge was booked in the Sales
                     Analysis system.

CMC-TAX-EXEMPT-CD    Alpha 1
Tax Exempt Code      This field indicates if this add-on
                     charge is taxed.
                     T = Taxable
                     E = Exempt

CMC-TAX-CODE         Alpha 10
Tax Code             This field contains a code representing
                     the tax authorities this ship-to pays
                     sales tax to. This must be valid in the
                     Tax Code file.

CMC-TAX-AMT-CURR     Signed 15.2
Tax Amt Curr         This field contains the tax amount of
                     the add-on charge in billing currency.

CMC-MULT-TAX-AMT     Derived
Mult Tax Amt         This field contains the multiplier used
                     to convert foreign currency to the base
                     amount of tax.

CMC-DIV-TAX-AMT      Derived
Div Tax Amt          This field contains the divider used to
                     convert foreign currency to the base
                     amount of tax.

CMC-TAX-AMT-BASE     Derived
Tax Amt Base         This field contains the tax amount of
                     add-on charge in company base currency.

CMC-ENT-TAXABLE      Signed 15.2
Entered Taxable      This field contains the taxable amount
                     of the add-on charge. This defaults to
                     the charge amount but can be overridden
                     at entry time.

CMC-MULT-TAXABLE     Derived
Mult Taxable         This field contains the taxable amount
                     of the add-on charge in base currency,
                     if a multiplier is used when converting
                     from original to base currency.

CMC-DIV-TAXABLE      Derived
Div Taxable          This field contains the taxable amount
                     of the add-on charge in base currency,
                     if a multiplier is used in the
                     conversion from original to base
                     currency.

CMC-TAXABLE-BASE     Derived
Taxable Base         This field contains the taxable amount
                     of the add-on charge in company base
                     currency.

CMC-CHARGE-TYPE      Numeric 1
Charge Type          This field indicates whether the charge
                     is lump sum, unit price (per stock unit
                     of measure) or percent.
                     1 = Lump Sum
                     2 = Unit Price
                     3 = Percentage

CMC-ENT-UNIT-PRC     Signed 13.5
Ent Unit Prc         This field contains the unit price in
                     the order's currency.

CMC-UNIT-PRICE       Signed 13.5
Unit Price           This field contains the unit price of
                     the add-on charge in company base
                     currency. This is a flat monetary amount
                     or a per unit amount, depending on the
                     charge type.

CMC-PRICE-PCT        Percent 5.3  (Percent)
Price Pct            Price percent. This is the percent
                     applied to either the line net or order
                     net amount to calculate the amount to
                     charge for this add-on charge.

CMC-ENT-PRICE        Signed 15.2
Ent Price            This field contains the flat amount at
                     which the add-on charge is priced in
                     original billing currency.

CMC-PRICE            Signed 15.2
Price                This field contains the flat price
                     amount of the add-on charge in company
                     base currency.

CMC-UNIT-COST        Signed 13.5
Unit Cost            This field contains the cost amount of
                     the add-on charge as established in
                     BL09.1 (Add-on Charges). This can be
                     overridden, and is always in company
                     base currency. Enter a flat monetary
                     cost amount or a per unit cost,
                     depending on the charge type.

CMC-COST-PCT         Percent 5.3  (Percent)
Cost Pct             This field contains the cost percent,
                     which is applied to the add-on charge
                     resulting in the cost for the line. If
                     the add-on charge is added to the
                     header, this is the percent applied to
                     the order amount to arrive at the cost
                     of this charge.

CMC-COST             Signed 11.2
Cost                 This field contains the cost tied to
                     the add-on charge in BL09.1 (Add-on
                     Charges), if the charge is the flat
                     type.

CMC-BILLED-CURR      Signed 15.2
Billed Curr          This field contains the amount billed
                     to the customer for this add-on charge
                     in original currency.

CMC-MULT-BILLED      Derived
Mult Billed          This field contains the amount billed
                     to the customer for this add-on charge
                     in base currency, if a multiplier is
                     used when converting from original to
                     base currency.

CMC-DIV-BILLED       Derived
Div Billed           This field contains the amount billed
                     to the customer for this add-on charge
                     in company base currency, if a divider
                     is used when converting from original to
                     base currency.

CMC-BILLED-BASE      Derived
Billed Base          This field contains the amount billed
                     to the customer for this add-on charge
                     in company base currency.

CMC-ACTIVITY         Alpha 15
Activity             In this file the Activity field is used
                     for revenue (sales) postings whereas the
                     Activity-C field is used for Cost (COGS)
                     postings.

                     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 types 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.

CMC-ACCT-CATEGORY    Alpha 5
Account Category     In this file the Acct-Category field is
                     used for revenue (sales) postings
                     whereas the Acct-Categ-C field is used
                     for Cost (COGS) postings.

                     Account categories are groupings of
                     costs, revenues, or a combination of
                     both used for reporting and inquiries
                     for activities in the Activity
                     Management system. All transactions are
                     posted to an account category within an
                     activity. You can assign a specific
                     general ledger account or range of
                     accounts (company, accounting unit,
                     account, and subaccount) that make up
                     the transactions posted to an account
                     category using AC07.1 (Account
                     Assignment).

                     Period-to-date, year-to-date, and
                     life-to-date balances are maintained by
                     account category for activities. Account
                     categories must be assigned to
                     activities before you do any budgeting
                     or transaction processing.

CMC-ATN-OBJ-ID       Numeric 12
Atn Object ID        Represents Activity Management object
                     ID for the revenue (sales) 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.

CMC-ACTIVITY-C       Alpha 15
Activity C           In this file the Activity-C field is
                     used for Cost (COGS) postings whereas
                     the Activity field is used for revenue
                     (sales) postings.

                     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 types 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.

CMC-ACCT-CATEG-C     Alpha 5
Acct Categ C         In this file the Acct-Categ-C field is
                     used for Cost (COGS) postings whereas
                     the Acct-Category field is used for
                     revenue (sales) postings.

                     Account categories are groupings of
                     costs, revenues, or a combination of
                     both used for reporting and inquiries
                     for activities in the Activity
                     Management system. All transactions are
                     posted to an account category within an
                     activity. You can assign a specific
                     general ledger account or range of
                     accounts (company, accounting unit,
                     account, and subaccount) that make up
                     the transactions posted to an account
                     category using AC07.1 (Account
                     Assignment).

                     Period-to-date, year-to-date, and
                     life-to-date balances are maintained by
                     account category for activities. Account
                     categories must be assigned to
                     activities before you do any budgeting
                     or transaction processing.

CMC-ATN-OBJ-ID-C     Numeric 12
Atn Obj Id C         The system defined object id
                     representing the Activity Management
                     commitment for Cost (COGS).

CMC-SLS-ACCT-UNIT    Alpha 15
Sales Accounting     This field contains the sales account
Unit                 unit that is credited when the add-on
                     charge is assessed. This defaults from
                     BL09.1 (Add-on Charges).

CMC-SLS-ACCOUNT      Numeric 6
Sales Account        This field contains the general ledger
                     account number that is credited when the
                     add-on charge is assessed. This defaults
                     from BL09.1 (Add-on Charges).

CMC-SLS-SUB-ACCT     Numeric 4
Sales Subaccount     This field contains the general ledger
                     subaccount that is credited when the
                     add-on charge is assessed. This defaults
                     from the add-on charge set up in the
                     Billing system.

CMC-OFF-ACCT-UNIT    Alpha 15
Offset Account Unit  This field contains the general ledger
                     account unit that is credited as an
                     offset to the cost of goods sold when
                     assessing a charge.

CMC-OFF-ACCOUNT      Numeric 6
Offset Account       This field contains the general ledger
                     account number that is credited as an
                     offset to the cost of goods sold when
                     the add-on charge is assessed. This
                     defaults from the add-on charge set up
                     in the Billing system.

CMC-OFF-SUB-ACCT     Numeric 4
Offset Subaccount    This field contains the general ledger
                     subaccount that is credited as an offset
                     to the cost of goods sold. This defaults
                     from the add-on charge set up in the
                     Billing system.

CMC-CGS-ACCT-UNIT    Alpha 15
Cost Of Goods Sold   This field contains the general ledger
Acct Unit            account unit of the cost of goods that
                     is debited when the add-on charge is
                     assessed. This defaults from the add-on
                     charge set up in the Billing system.

CMC-CGS-ACCOUNT      Numeric 6
Cost Of Goods Sold   Cost of goods sold general ledger
Account              account number to be debited when the
                     add-on charge is assessed. Defaults from
                     the add-on charge set up in the Billing
                     system.

CMC-CGS-SUB-ACCT     Numeric 4
Cost Of Goods Sold   This field contains the general ledger
Sub Account          subaccount number of the cost of goods
                     sold that is debited when the add-on
                     charge is assessed. This defaults from
                     the add-on charge set up in the Billing
                     system.

CMC-SHIPMENT-NBR     Numeric 10
Shipment Number      This field contains the shipment
                     number.  One order can have several
                     shipment numbers if the items of the
                     order were not shipped at the same time.


CMC-BOOK-TO-SA-FL    Alpha 1
Book To Sa Fl        This field indicates if this charge
                     line is updated to the Sales Analysis
                     system.
                     Y = Yes
                     N = No

CMC-PROD-TAX-CAT     Alpha 15
Product Tax Category A classification of items for
                     determining taxes using the VERTEX
                     system in Lawson Order Entry system or
                     the cash receipts programs in the Lawson
                     Cash Ledger system.

CMC-ORD-PCT-AMT      Derived
Ord Pct Amt          This field contains the amount billed
                     to the customer if the add-on charge is
                     tied to the order header and is a
                     percentage type. This amount is in
                     company base currency.

CMC-ORD-PCT-CURR     Derived
Ord Pct Curr         This field contains the amount billed
                     to the customer if the add-on charge is
                     tied to the order header and is a
                     percentage type. This amount is in
                     original billing currency.

CMC-LINE-PCT-AMT     Derived
Line Pct Amt         This field contains the amount to bill
                     if attached to an order line.

CMC-LINE-PCT-CURR    Derived
Line Pct Curr        This field contains the amount billed
                     to the customer if the add-on charge is
                     tied to the line and is a percentage
                     type charge. This amount is in original
                     billing currency.

CMC-UNIT-AMOUNT      Derived
Unit Amount          This field contains the amount that is
                     charged per unit of the item ordered at
                     the line level. The add-on charge amount
                     is the sum total of the charges per
                     unit.

CMC-UNIT-AMT-CURR    Derived
Unit Amt Curr        This field contains the amount that is
                     charged per unit of the item ordered at
                     the line level. The add-on charge amount
                     is the sum total of the charges per
                     unit. This amount is in billing
                     currency.

CMC-PRT-PRICE        Derived
Prt Price            This field contains the unit amount
                     that is billed for the add-on charge
                     line.

CMC-PRT-PRC-CURR     Derived
Prt Prc Curr         This field contains the unit amount
                     that is billed for the add-on charge
                     line in billing currency.

CMC-UNBILLED-AMT     Derived
Unbilled Amt         This field contains the amount
                     remaining to be billed.

CMC-UNBILLED-CURR    Derived
Unbilled Curr        This field contains the amount
                     remaining to be billed in billing
                     currency.

CMC-PER-UNIT-FL      Derived
Per Unit Fl          This field indicates if the add-on
                     charge is a per unit type.

                         COMISC FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

CMCSET1   COMPANY
          ORDER-NBR
          LINE-NBR
          SEQ

CMCSET3   COMPANY       Subset
          ORDER-NBR     Where AOC-CODE != Spaces
          LINE-NBR      And   STATUS   != 8
          AOC-CODE

CMCSET4   ATN-OBJ-ID    KeyChange, Subset
                        Where ATN-OBJ-ID != Zeroes

CMCSET5   ATN-OBJ-ID-C  KeyChange, Subset
                        Where ATN-OBJ-ID-C != Zeroes

CMCSET6   COMPANY       KeyChange
          ORDER-NBR
          TAX-CODE
          PROD-TAX-CAT
          LINE-NBR
          SEQ

CMCSET7   COMPANY       This index was created as a solution to
          ORDER-NBR     the Find Next/Prev Flag error. It is
          SEQ           only used where a modify must be done
          LINE-NBR      within a 850-FIND-NLT or 850-FIND-BEGRNG
                        loop.

                         COMISC FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Cgs Account    GLMASTER     Required
                            When CMC-CGS-ACCT-UNIT != Spaces
                            Or   CMC-CGS-ACCOUNT   != Zeroes
                            Or   CMC-CGS-SUB-ACCT  != Zeroes

                            CMC-COMPANY          -> GLM-COMPANY
                            CMC-CGS-ACCT-UNIT    -> GLM-ACCT-UNIT
                            CMC-CGS-ACCOUNT      -> GLM-ACCOUNT
                            CMC-CGS-SUB-ACCT     -> GLM-SUB-ACCOUNT

Coline         COLINE       Required
                            When CMC-LINE-NBR != Zeroes

                            CMC-COMPANY          -> COL-COMPANY
                            CMC-ORDER-NBR        -> COL-ORDER-NBR
                            CMC-LINE-NBR         -> COL-LINE-NBR

Cosgblk        COSGBLK      Not Required

                            CMC-COMPANY          -> OSG-COMPANY
                            CMC-ORDER-NBR        -> OSG-ORDER-NBR
                            CMC-LINE-NBR         -> OSG-LINE-NBR
                            CMC-SEQ              -> OSG-SEQ

Cucodes        CUCODES      Required

                            CMC-CURRENCY-CODE    -> CUC-CURRENCY-CODE

Custorder      CUSTORDER    Required

                            CMC-COMPANY          -> COR-COMPANY
                            CMC-ORDER-NBR        -> COR-ORDER-NBR

Oemisc         OEMISC       Required

                            CMC-COMPANY          -> OEM-COMPANY
                            CMC-MISC             -> OEM-MISC
                            CMC-CURRENCY-CODE    -> OEM-CURRENCY-CODE

Off Account    GLMASTER     Required
                            When CMC-OFF-ACCT-UNIT != Spaces
                            Or   CMC-OFF-ACCOUNT   != Zeroes
                            Or   CMC-OFF-SUB-ACCT  != Zeroes

                            CMC-COMPANY          -> GLM-COMPANY
                            CMC-OFF-ACCT-UNIT    -> GLM-ACCT-UNIT
                            CMC-OFF-ACCOUNT      -> GLM-ACCOUNT
                            CMC-OFF-SUB-ACCT     -> GLM-SUB-ACCOUNT

Sales Account  GLMASTER     Required
                            When CMC-SLS-ACCT-UNIT != Spaces
                            Or   CMC-SLS-ACCOUNT   != Zeroes
                            Or   CMC-SLS-SUB-ACCT  != Zeroes

                            CMC-COMPANY          -> GLM-COMPANY
                            CMC-SLS-ACCT-UNIT    -> GLM-ACCT-UNIT
                            CMC-SLS-ACCOUNT      -> GLM-ACCOUNT
                            CMC-SLS-SUB-ACCT     -> GLM-SUB-ACCOUNT

Txtaxcode      TXTAXCODE    Not Required

                            CMC-COMPANY          -> TAC-COMPANY
                            CMC-TAX-CODE         -> TAC-TAX-CODE