Products

This topic covers information specific to the Product super type that is important to know when working with products. For general object maintenance information (applicable to all object types rather than specific to products), see the Object Maintenance in Tree topic within this guide here.

In STEP terms, a product is a part number, a stock number, an order number, a catalog number, a product number, etc. In other words, any item that a company sells that can be ordered.

Product Hierarchy

The foundation for a product-centric STEP installation is the Product Hierarchy / Primary Product Hierarchy. The product hierarchy consists solely of objects of the product super type. The product hierarchy is an organized hierarchy where all products in the workbench are stored. This is also where products and product attributes are linked. Although configurable, the product hierarchy is usually a multi-level hierarchy—each level controlled by its own unique object type. Super users can control the naming convention(s) used to categorize the products at their different levels.

Inheritance of attributes and values is supported within the Product Hierarchy and the hierarchy is usually designed to take advantage of this capability, with objects classified according to similar characteristics. More information on inheritance is available in the Inheritance in the Product Hierarchy topic in this guide here.

A portion of a sample hierarchy is shown below. Categories are represented by folder icons, while discrete objects are represented by cubes.

All objects of the product super type must exist in the product hierarchy, and may exist only once (e.g., each object can have only a single parent). The primary purpose of the product hierarchy is proper attribution of products. That is, in the product hierarchy, products should be grouped according to their similar properties so that inheritance of attributes, attribute values, and references can best be used. Based on this, it is evident that the Product Hierarchy is not intended to be used for modeling website hierarchies or other taxonomies (e.g., merchandising hierarchy, sales hierarchy, etc.) where an object can be represented multiple times. When a product needs to "live" in more than one location, that can be accomplished using classification hierarchies. In this case, the product continues to exist in the product hierarchy (and this is considered its true place of residence). It is then linked into one or more classification hierarchies using references.

Product Editor

The Product Editor is displayed when an object of the product super type is selected in Tree.

  1. The Product tab (known as the Product Editor) is the primary interface for working with product objects in the workbench.
  2. The Description flipper displays basic information about the object. Additional information about the data displayed is described in the Editing Objects in Tree topic within this guide here. Note that some information displayed is common for all implementations, while other information is specific to the data model and configuration of each system.
  3. If the object has a primary image referenced, a thumbnail version of it will display. The reference type to be used for the thumbnail display is controlled in System Settings (on the Users & Groups node), and additional information on this is available in the Primary Image Type topic in the System Setup / Super User guide here. Additional information on references in general is available in the Reference and Link Types topic (here) in that same guide.
  4. Specification attributes are displayed in flippers, with the flipper name matching the attribute group. Flippers can be expanded / collapsed by clicking the magnification icon. Note that when attribute groups have sub-groups, configuration determines whether the parent group or the child sub-group is displayed as the flipper name. This is set via the 'Product Editor, Group attributes by top group' parameter in System Settings (on the Users & Groups node), and additional information on this is available in the Product Information Manager Default Settings topic in the System Setup / Super User guide here. More information on attributes in general is available in the Attributes section (here) in that same guide.
  5. Attribute values can be edited by clicking into any editable field. Additional information on the various editing options is available in the Editing Objects in Tree topic within this guide here. By default, attributes are displayed in alphabetical order within each flipper. However, if an attribute display sequence has been configured, this will override the alphabetical sorting. More information on attribute display sequence is available in the Attribute Display Sequence topic in the System Setup / Super User guide here.

Additional Editors

See the additional topics listed below for information on the other editors available on products.