Lawson Software

Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Elements Libraries App Forms


                             OEPLITEM FILE

                            Price List Item

This file contains pricing/discounting parameters for specific items.  These
parameters override those at the price list and price list sales class level.

REFERENCED BY

BL243     BL245     BL246     BL247     BL31.1    BL31.2
BL31.3    BL31.5    BL31.7    BL32.3    BL32.4    BL85.1
BL85.2    BL90.1

UPDATED BY

BL45.1    BL45.3    BL46.1    BL46.3    BL47.1    BL47.3

FIELD NAME           DESCRIPTION/VALID VALUES                    UPDATED BY

OPI-COMPANY          Numeric 4                                   BL45.3  BL46.3
Company              The company number represents an            BL47.3
                     established company and is entered on
                     all function codes.

OPI-CUSTOMER         Alpha 9  (Right Justified)                  BL45.3  BL46.3
Customer Number      This field contains the number that         BL47.3
                     represents a customer.

OPI-LIST-NAME        Alpha 14                                    BL45.3  BL46.3
List Name            Enter the identifier of the price list      BL47.3
                     that is to have the price list item
                     record established.

OPI-PROMOTION        Alpha 10                                    BL45.3  BL46.3
Promotion            Enter the name of the promotion that is     BL47.3
                     to have an item level price modifier
                     established.

OPI-ITEM             Alpha 32                                    BL45.3  BL46.3
Item Number          The item identifier that is to be           BL47.3
                     priced at the item price list level.

OPI-BEG-DATE         Numeric 8  (yyyymmdd)                       BL46.1  BL46.3
Beginning Date       This is the beginning date indicating       BL47.1  BL47.3
                     when the promotion item price modifier
                     will begin.

OPI-END-DATE         Numeric 8  (yyyymmdd)                       BL46.1  BL46.3
Ending Date          This is the end date indicating when        BL47.1  BL47.3
                     the promotion item price modifier will
                     no longer be valid.

OPI-PROHIBIT-FL      Alpha 1                                     BL45.3  BL46.3
Prohibit Fl          Indicates whether sales of the item are     BL47.3
                     prohibited, meaning that no sales of
                     this item will be allowed (unless there
                     is an item level record pricing the
                     item, as that level overrides the sales
                     class records).
                     Y = Yes
                     N = No

OPI-NO-CHARGE-FL     Alpha 1                                     BL45.3
No Charge Flag       No charge flag indicating that there
                     will not be a charge for this item when
                     it is priced using this record.
                     Y = Yes
                     N = No

OPI-MULT-SPR-FL      Alpha 1                                     BL45.3  BL46.3
Mult Spr Fl          Multiple sell price flag. The flag is       BL47.3
                     set if the item has multiple pricing set
                     in the Item Master file. If this flag is
                     set, price break is maintained in the
                     order line pricing UOM's file.
                     Y = Yes
                     N = No

OPI-UOM-BRK-CD       Alpha 1                                     BL45.3  BL46.3
Unit of Measure      The unit of measure break code              BL47.3
Break Code           determines how the price list item
                     record will modify the price base for
                     this item if it is priced using multiple
                     units of measure. For example, if a (P)
                     is used, the pricing parameters below
                     will multiply the price base by a
                     percentage defined below. If a (U) is
                     used, the pricing parameters below will
                     add the add-on charge amount defined to
                     each unit of measure.
                     U = Unit Add-On
                     O = Override Price
                     P = Percentage

OPI-UOM              Alpha 4 Occurs 10 Times                     BL45.3  BL46.3
Unit of Measure      This field contains the valid stock         BL47.3
                     unit of measure for this item.


OPI-SELL-PRICE-FL    Alpha 1 Occurs 10 Times
Sell Price Flag      This flag specifies if this alternate
                     unit of measure is valid for the sell
                     price in the Order Entry system. Valid
                     values are:
                         Blank = Cannot be used
                         1 = Valid, default on entry
                         2 = Valid

OPI-PCT              Percent 5.2  (Percent) Occurs 10 Times      BL45.3  BL46.3
Percent              This price break percentage is the          BL47.3
                     percentage that should be multiplied
                     against the price base for the item if
                     the quantity ordered exceeds the lower
                     limit to the left and is less than the
                     next limit.

OPI-UNIT-PRICE       Signed 13.5 Occurs 10 Times                 BL45.3  BL46.3
Unit Price           The price break unit price amount that      BL47.3
                     should be added to the unit price of the
                     item if the quantity ordered exceeds the
                     lower limit and is less than the next
                     limit.

OPI-ADD-UNIT-PRIC    Signed 13.5 Occurs 10 Times                 BL45.3  BL46.3
Add On Unit Price    This is the Price Break Add-on Unit         BL47.3
Amount               Price Amount field that should be added
                     to each unit of the item if the quantity
                     ordered exceeds the lower limit to the
                     left and is less than the next limit.

OPI-QTY-BRK-CD       Alpha 1                                     BL45.3  BL46.3
Quantity Break Code  The quantity pricing code determines        BL47.3
                     how the price list item record will
                     modify the price base. For example, if a
                     (P) is used, the pricing parameters
                     below will multiply the price base by a
                     percentage defined below. If a (U) is
                     used, the pricing parameters below will
                     add the add-on charge amount defined to
                     each unit of measure for the item
                     ordered.
                     U = Unit Add-On
                     O = Override Price
                     P = Percentage

OPI-BRK-QTY          Signed 9.0 Occurs 10 Times                  BL45.3  BL46.3
Price Break Quantity If special pricing percentages or           BL47.3
                     amounts should be applied for a specific
                     item depending on quantities ordered,
                     the lower item order quantity limit is
                     entered in this field. An order of an
                     item quantity surpassing this limit and
                     less than the next limit will be priced
                     using the modifier found in the next
                     series of fields.

OPI-BRK-PCT          Percent 5.2  (Percent) Occurs 10 Times      BL45.3  BL46.3
Price Break          The percentage that should be               BL47.3
Percentage           multiplied against the price base for
                     the item if the quantity ordered exceeds
                     the lower limit and is less than the
                     next limit.

OPI-BRK-PRICE        Signed 13.5 Occurs 10 Times                 BL45.3  BL46.3
Price Break Price    This is the price break unit price          BL47.3
                     amount field that should be added to the
                     unit price of the item if the quantity
                     ordered exceeds the lower limit and is
                     less than the next limit.

OPI-BRK-ADD-ON       Signed 13.5 Occurs 10 Times                 BL45.3  BL46.3
Brk Add On           The price break add-on unit price           BL47.3
                     amount that should be added to each unit
                     of the item if the quantity ordered
                     exceeds the lower limit and is less than
                     the next limit.

OPI-DISC-CODE        Alpha 10                                    BL45.3  BL46.3
Disc Code            A discount code can be added at this        BL47.3
                     level of the price list modifier. If you
                     enter a discount code, the discount will
                     automatically be applied to lines priced
                     via this record.

OPI-MULT-SPR-IND     Derived
Mult Spr Ind         This is the multiple selling price
                     indicator that tells the user that there
                     are multiple pricing units of measure
                     defined for this item.

OPI-BRK-QTY-1        Derived
Brk Qty 1            This is the first occurrence of the
                     quantity breaks identified on the price
                     list item modifier. This is used in
                     creating BL90.1 (Pricing Inquiry).

OPI-BRK-PRICE-1      Derived
Brk Price 1          This is the first occurrence of the
                     quantity price breaks identified on the
                     price list item modifier. This is used
                     in creating BL90.1 (Pricing Inquiry).

                         OEPLITEM FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

OPISET1   COMPANY                                                BL243   BL245
          CUSTOMER                                               BL246   BL247
          LIST-NAME                                              BL31.1  BL31.2
          PROMOTION                                              BL31.3  BL31.5
          ITEM                                                   BL31.7  BL32.3
                                                                 BL32.4  BL45.1
                                                                 BL45.3  BL46.3
                                                                 BL47.1  BL85.1
                                                                 BL85.2  BL90.1

OPISET2   COMPANY       Subset                                   BL47.1  BL47.3
          LIST-NAME     Where PROMOTION != Spaces
          PROMOTION     And   CUSTOMER  =  Spaces
          ITEM

OPISET3   COMPANY       Subset                                   BL46.1
          CUSTOMER      Where PROMOTION =  Spaces
          LIST-NAME     And   CUSTOMER  != Spaces
          ITEM

OPISET5   COMPANY       KeyChange, Subset                        BL243   BL31.1
          CUSTOMER      Where CUSTOMER  != Spaces                BL31.2  BL31.3
          ITEM          And   PROMOTION =  Spaces                BL31.5  BL31.7
          END-DATE                                               BL32.3  BL32.4
                                                                 BL46.1  BL46.3
                                                                 BL85.1  BL85.2
                                                                 BL90.1

OPISET6   COMPANY       KeyChange, Subset                        BL243   BL31.1
          LIST-NAME     Where PROMOTION != Spaces                BL31.2  BL31.3
          ITEM          And   CUSTOMER  =  Spaces                BL31.5  BL31.7
          END-DATE                                               BL32.3  BL32.4
                                                                 BL47.1  BL47.3
                                                                 BL85.1  BL85.2
                                                                 BL90.1

                         OEPLITEM FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Arcomp         ARCOMP       Required

                            OPI-COMPANY       -> ACO-COMPANY

Arcustomer     ARCUSTOMER   Not Required

                            OPI-COMPANY       -> ACM-COMPANY
                            OPI-CUSTOMER      -> ACM-CUSTOMER

Custdesc       CUSTDESC     Required

                            ACO-CUST-GROUP    -> CUD-CUST-GROUP
                            OPI-CUSTOMER      -> CUD-CUSTOMER

Iccompany      ICCOMPANY    Required

                            OPI-COMPANY       -> ICC-COMPANY

Itemloc        ITEMLOC      Not Required

                            OPI-COMPANY       -> ITL-COMPANY
                            Spaces            -> ITL-LOCATION
                            OPI-ITEM          -> ITL-ITEM

Itemmast       ITEMMAST     Required

                            ICC-ITEM-GROUP    -> ITE-ITEM-GROUP
                            OPI-ITEM          -> ITE-ITEM

Oecompany      OECOMPANY    Required

                            OPI-COMPANY       -> OEC-COMPANY

Oediscount     OEDISCOUNT   Required
                            When OPI-DISC-CODE != Spaces

                            OPI-COMPANY       -> OED-COMPANY
                            OPI-DISC-CODE     -> OED-DISC-CODE

Oeprclist      OEPRCLIST    Required

                            OPI-COMPANY       -> OPL-COMPANY
                            OPI-CUSTOMER      -> OPL-CUSTOMER
                            OPI-LIST-NAME     -> OPL-LIST-NAME
                            OPI-PROMOTION     -> OPL-PROMOTION

Price List     OEPRCLIST    Required
                            When OPI-PROMOTION != Spaces
                            And  OPI-CUSTOMER  =  Spaces

                            OPI-COMPANY       -> OPL-COMPANY
                            Spaces            -> OPL-CUSTOMER
                            OPI-LIST-NAME     -> OPL-LIST-NAME
                            Spaces            -> OPL-PROMOTION