ITEMUPC – Item Universal Product Code
- System
- Inventory Control (IC)
- Prefix
IPC- Primary key
ITEM-GROUP,ITEM,UPC- Fields
- 11
- Updated by
- 10 programs
- Referenced by
- 47 programs
ITEMUPC is the Item Universal Product Code table in Lawson Inventory Control (prefix IPC). It is indexed by ITEM-GROUP, ITEM, UPC (IPCSET1); alternate indexes: IPCSET2, IPCSET5 and IPCSET6. It is related 1:1 to ITEMMAST. It is updated by ICI4.1, PO150, PO25.6, PO25.7, PO26.4, PO26.5, PO26.8, PO28.2 and 2 more and referenced by IC11.1, IC11.2, IC511, IC598, IC800, ICI8.1, POI7.1, RQIC.1 and 39 more. The table has 11 fields, 4 indexes and 1 documented relation.
About ITEMUPC
The Item UPC file contains all the Universal Product Codes related to an item on the Item Master file.
Fields (11)
Column = COBOL field name without the IPC- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
IPC-ITEM-GROUP PKITEM_GROUP | Alpha 5 | This field contains the identifier for a group of items that can be shared by one or more companies. | ICI4.1, ICI8.1, PO150, PO25.6, PO25.7, PO26.4, PO26.5, PO26.8 +7 more |
IPC-ITEM PKITEM | Alpha 32 | This field contains the item identifier. | ICI4.1, ICI8.1, PO150, PO25.6, PO25.7, PO26.4, PO26.5, PO26.8 +7 more |
IPC-UPC PKUPC | Alpha 15 | Universal Product Code. | ICI4.1, ICI8.1, PO150, PO25.6, PO25.7, PO26.4, PO26.5, PO26.8 +7 more |
IPC-UOMUOM | Alpha 4 | This field contains the valid stock unit of measure for this item. | ICI4.1, ICI8.1, PO150, PO25.6, PO25.7, PO26.4, PO26.5, PO26.8 +7 more |
IPC-UOM-COSTUOM_COST | Signed 18.5 | — | ICI4.1, ICI8.1, RQID.1, RQIF.1, RQIH.1, RQIJ.1 |
IPC-UPC-TYPEUPC_TYPE | Alpha 1 | Unverversal Product Code type.
| ICI4.1, ICI8.1, RQID.1, RQIF.1, RQIH.1, RQIJ.1 |
IPC-ZERO-SUPP-FLZERO_SUPP_FL | Alpha 6 | Indicates whether leading zeros on the UPC need to be suppressed. | ICI4.1, ICI8.1, RQID.1, RQIF.1, RQIH.1, RQIJ.1 |
IPC-USE-SALE-UOMUSE_SALE_UOM | Alpha 1 | Use sale unit of measure flag.
| ICI4.1, ICI8.1, RQID.1, RQIF.1, RQIH.1, RQIJ.1 |
IPC-SALE-BY-MFGSALE_BY_MFG | Alpha 1 | Sale by manufacturer flag.
| ICI4.1, ICI8.1, PO150, PO25.6, PO25.7, PO26.4, PO26.5, PO26.8 +7 more |
IPC-SALE-BY-DISTRSALE_BY_DISTR | Alpha 1 | Sale by distributor flag.
| ICI4.1, ICI8.1, PO150, PO25.6, PO25.7, PO26.4, PO26.5, PO26.8 +7 more |
IPC-ITEM-TYPE-UPCITEM_TYPE_UPC | Derived | — | — |
Indexes (4)
Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
IPCSET1 | ITEM-GROUP, ITEM, UPC | Primary | IC11.1, IC11.2, IC511, IC598, IC800, ICI4.1, ICI8.1, PO150 +22 more (list truncated in source) | |
IPCSET2 | UPC, ITEM-GROUP | ICI4.1, ICI8.1, PO150, PO25.6, PO25.7, PO26.4, PO26.5, PO26.8 +7 more | ||
IPCSET5 | ITEM-GROUP, UPC | Subset | Where UPC != Spaces | ICI4.1, ICI8.1, RQID.1, RQIF.1, RQIH.1, RQIJ.1, WH20.2, WH20.7 |
IPCSET6 | ITEM-GROUP, ITEM, UOM, UPC | IC11.1, ICI4.1, ICI8.1, POI7.1, RQIC.1, RQID.1, RQIF.1, RQIG.1 +6 more |
Relations
One to one (1) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Itemupctoitem | ITEMMAST | Required | IPC-ITEM-GROUP → ITE-ITEM-GROUP, IPC-ITEM → ITE-ITEM |
Programs
Updated by (10)
- ICI4.1 ITEMUPC Invoked Object
- PO150 Bid Load to Contract or Catalog
- PO25.6 Vendor Agreement Line
- PO25.7 Service Agreement Line
- PO26.4 Vendor Agreement Line Price Breaks
- PO26.5 Vendor Agreement Line Price Breaks
- PO26.8 Update Vendor Agreement Line for Special Item
- PO28.2 Vendor Agreement Line Detail List
- PO36.2 Vendor Agreement Import Manual Input
- PO536 Vendor Price Agreement Load
Referenced by (47)
- IC11.1 Item Master
- IC11.2 Item Universal Product Code
- IC511 Item Master-Item Location Extr
- IC598 Bin Label Export
- IC800 Keyword Search Load
- ICI8.1 ITEMUPC Invoked Object
- POI7.1 POI7 Print Object
- RQIC.1 Get Item List Invoke Object
- RQID.1 RQRQHUPD Invoke Object
- RQIF.1 RQRLNUPD Invoke Object
- RQIG.1 Get Shopping List Invoke Object
- RQIH.1 Invoke Determine Express Data
- RQIJ.1 Requisition Copy
- WH130 Pick List Print
- WH132 Batch Feedback
- WH190 Shipment Release
- WH20.2 Nonstock and Special Allocation
- WH20.7 Substitute Location
- WH30.1 Picking Feedback by Document
- WH30.2 Picking Feedback by Shipment
- WH30.3 Picking by Batch
- WH30.4 Bin Sequence Picking Feedback
- WH31.1 Packing Feedback by Document
- WH31.2 Packing Feedback by Shipment
- WH31.3 Packing by Batch
- WH31.4 Bin Sequence Packing Feedback
- WH32.1 Shipping Feedback by Document
- WH32.2 Shipping Feedback by Shipment
- WH32.3 Shipping by Batch
- WH32.4 Bin Sequence Shipping Feedback
- WH32.5 Shipping Line Feedback
- WH33.1 Bins
- WH33.2 Lots
- WH33.3 Serials
- WH33.4 UOMs
- WH33.5 Additional Shipment Information
- WH33.6 Catch Weight
- WH33.8 Preassembled Kits
- WH33.9 Line Options
- WH34.1 Component Bins
- WH34.2 Component Lots
- WH34.3 Component Serials
- WH34.4 Component UOMs
- WH40.1 Bill of Lading
- WH40.2 Bill of Lading Feedback
- WH520 Batch Feedback Interface
- WH830 Shipment Load Program