Product Data

Description

This How-to guide covers the manual entry of product information. While Product, price and supporting data is usually imported from external sources, it is useful to configure example Product information directly in the Enactor system, for testing and to provide templates for the integration process. This guide explains how to configure different types of products, and how to structure product and price data in Enactor.

The intent of the guide is to provide basic guidance on configuration including required and the most common options. Please refer to the full solution documentation for a detailed explanation of all available settings.

Product Data 1

Description 1

Configuration 1

Groups 1

Configuring MM Groups 2

Configuring Price Groups 3

Images 4

Product Configuration 6

Merchandise Product 6

Colour and Size Ranges 17

Style Size Product 21

Style Colour Size Product 23

SKU Product 25

Configuration

Groups

Prior to configuring product information, it is recommended to have the supporting structure in place in the form of MM and Price Groups. General Group maintenance is discussed in the Organisation Structure guide.

 

Configuring MM Groups

To create or modify Groups of type MM Group, access the Group Hierarchy Maintenance page and select the MM Group Group Type. To create a new Hierarchy select Create New MM Group Hierarchy. In the initial page of the Create option specify the Hierarchy ID and select a Region from the Regions dropdown list to associate it with then select Create.

page285image6116224

Having created the Hierarchy we enter an edit mode in which MM Groups may be Added, Modified or Removed (the hierarchy itself may also be modified as an MM Group). Select Add MM Group to add a new MM Group to the hierarchy (note that the hierarchy itself is also functionally an MM Group).

page285image6118096

In the subsequent, Add MM Group page specify an ID for the new MM Group. The IDs are Business- defined but must be unique. Select Create.

page285image6115600

Upon Adding a new MM Group (or selecting Edit MM Group for an existing MM Group) we enter a subordinate Edit mode applying to the MM Group. This page has Four Tabs, each of which is illustrated and described following.

In the General Tab the MM Group may be given a meaningful Name (it defaults to the value of the MM Group ID). Several other properties of the MM Group may be specified in this Tab. No additional entries on the General Tab are required. Please refer to the full Enactor documentation to determine if any of the additional properties are appropriate to be controlled at the MM Group in your situation.

Both the User and MMG Product Attributes Tabs provide for the optional extension of the range of properties of a configuration entity. Also, both Tabs use this functionality to provide for Customer-defined extensions to the range of configuration properties, which do not relate to any existing software functionality other than to capture and access their values. Both Tabs provide access to the Options/Attributes Maintenance page in which the Option Set and its set of properties may be defined/modified. Both tabs provide an Add Option Set option for the option set type. Please refer to the full Enactor documentation for more information on leveraging these tabs and Option Set functionality.

 

In the Tax Tab, the MM Group may be universally associated with a Tax Group by selecting from the dropdown list for the Tax Group field. Alternatively (not both) the MM Group may be associated with Tax Groups on a regional basis by specifying the Tax Region and Tax Group using the dropdown lists in the Tax Groups by Tax Region option and selecting Add. For further information about the Tax Group and application of Tax see the how-to guides on configuring VAT and US taxes.

Configuring Price Groups

To create or modify Groups of type Price Group, access the Group Hierarchy Maintenance page and select the Price Group Group Type. To create a new Hierarchy select Create New Price Group Hierarchy. In the initial page of the Create option specify the Hierarchy ID and select a Region from the Regions dropdown list to associate it with then select Create.

page290image5678432

Having created the Hierarchy we enter an edit mode in which Price Groups may be Added, Modified or Removed (the hierarchy itself may also be modified as a Price Group). Select Add Price Group to add a new Price Group to the hierarchy (note that the hierarchy itself is also

functionally a Price Group).

page290image5679264

In the subsequent, Add Price Group page specify a Group ID and Name for the new Price Group. The IDs are Business-defined but must be unique. Select Create. The Name given to a Price Group may later be modified by selecting Edit Price Group for an existing Price Group. All Price Groups are associated (for selection in a Location or POS Terminal) with the Region associated with the Price Group hierarchy.

page290image5677808

Images

Enactor has the capability of displaying product images in the basket as well as within the product information views. The images can be stored locally on POS or retrieved, as needed, from a centralized repository. Both methods have their own advantages. In the event that images are to be stored locally on POS, the images should be uploaded prior to product configuration.

page613image5567696Accessing Images

Images are accessed using the Images option, obtained via the selection sequence shown at right starting from the Main Menu:

Image Select

The Images option invokes the Images Maintenance select page as shown below. The Select page lists currently configured Images and enables the User to Add, View, Edit, Copy or Delete Images.

page613image5562704

New Image

In the Image Maintenance select page select the Upload a new Image Option, which presents an initial page to capture an Image Category and Image ID.

page614image5962576

Select Product Images as the Category and enter a unique Image ID.

The General Tab of Images Maintenance captures general details of the selected Image and provides for optional upload of the Image itself.

page614image5960704

Enter a Description of the image being uploaded and select Upload image. The system will redirect to the upload page. Select Choose File to select the file from the local system and then Upload to upload the image to Estate Manager. After uploading, a preview will be displayed. Click Save to save the image.

Product Configuration

Merchandise Product

Enactor Retail provides a variety of functionally and configurationally distinct Product Types. This guide will focus on Merchandise Product types including Style/Size, Style/Color/Size and SKU products. For details around configuring other types of products, refer to the full Enactor documentation.

page492image5314032Accessing Products

Products are accessed using the Products option, obtained via the selection sequence shown at right starting from the Main Menu:

Product Select

The Products option invokes the Product Maintenance select page as shown below. The Select page lists currently configured Products and enables the User to Add, View, Edit, Copy or Delete Products.

New Merchandise Product

In the Product Maintenance select page select the Create a new Product Option, which presents an initial page to capture a Product Type and unique Product ID. In this case, select Merchandise Product for the Product Type and enter the appropriate Product ID for the product.

A screenshot of a cell phone

Description automatically generated

Once the product has been created, only a minimum amount of data is required to make it sellable: Product Description and a Price. A significant number of options exist when setting up product and many are used only under infrequent circumstances. This guide will cover the most commonly used options while the remainder are explained within the full Enactor documentation.

The General tab is broken down into many different sub-tabs. The first sub-tab is also labeled General. The first field, Product Description, is the only mandatory field and is designed for a short (30 character) description of the product. The Product Long Description provides additional space for a more complete description of the product and is displayed when viewing the item through Product Search. Alternatively, a URL can be specified for the Long Description as well as additional product information if the preference is to retrieve from a centralized source as needed. To associate an image with the product, select the image from the dropdown list if it has been preloaded. The image URL should also be specified. If the image was preloaded this would represent the path (from Enactor home) to the image on POS. If the image is being retrieved from a centralized repository, this would be the URL for the centrally stored image.

A screenshot of a social media post

Description automatically generated

The Product Label Sub-Tab provides for capture of a text description of the Product suitable for printing in labels to identify the Product on shelves, in cartons and so on.

The Product Information Sub-Tab provides for capture of an extended body of text information about the Product such as technical specifications and distinctive characteristics.

A screenshot of a social media post

Description automatically generated

The Product Group Sub-Tab allows the product to be associated with one or more User-defined Product Groups. Product Groups allows similar products to be grouped together that may be from different categories from the merchandise hierarchy.

Selling Codes provide an alternative identifier (or alias) by which the Product may be known. A Selling Code for a Product may be applicable to a specific Region and may also be effective dated. The Product may be associated with one or more Selling Codes in a list. Add a new Selling Code by specifying the Code and selecting the Add option.

page500image5824016

The Selling Options Tab is broken down into several sub-tabs. Properties captured in the General Sub-Tab describe the Operator-evident behaviour and constraints applicable to the POS during Transactions for the Product. Options include special messages that can be displayed to the cashier, customer or printed to the receipt when selling the product. The General Sub-Tab is also where customer and cashier age restrictions for the product can be specified. Also, if the item has limits regarding discounts, returns or quantities that differ from what is configured for the store they can be specified on this Tab.

A screenshot of a cell phone

Description automatically generated

The POS Application is capable of presenting, capturing and processing a variety of Prompts at specific stages during the selling a Product in a Transaction. The requirement for presenting, capturing and processing individual Prompts depends on the Product and is configurable in the Prompts Sub-Tab. The processing of input from certain among these Prompts may also require configuration, which is also captured in this Sub-Tab.

The Restrictions Sub-Tab captures properties for enabling/disabling or restriction of certain processing features for the individual Product. The settings for these properties will be driven by the business process. The image below represents the options that are selected by default:

A screenshot of a cell phone

Description automatically generated

The Selling Options Sub-Tab captures properties for enabling/disabling aspects of processing sale of the Product on the POS. These options are used in unique cases. For a full description, please refer to the full Enactor documentation.

Option Sets are separate, configurable entities, which identify a set of options and can be associated with the Product. The Option Sets and Option Details Sub-Tabs are used to configure the behaviour of the Option Sets. The configuration and use of Options Sets is covered somewhere else.

The Allowed Product Types Sub-Tab provides for restriction of the Product Types that may be sold along with the current Product in the same Transaction; a list of one or more Product Types may be associated with the Product. If no Product Types are explicitly specified in the list, then ALL Product Types are available to be sold in the same Transaction. For additional detail, please refer to the full Enactor documentation.

The Alternative Tab of the Product Maintenance Page maintains a list of Products as alternatives to the current Product

The Tenders Tab provides for restriction of the Tenders that may be used to purchase the Product; a list of one or more Allowed Tenders may be associated with the Product. If no Tenders are explicitly specified in the list of Allowed Tenders, then ALL Tenders may be used. If ANY Tender is specified in the list, then only this (and any other Tenders added to the list) may be used.

The Tax Tab of Product Maintenance applies only to Taxable Product Types and provides for capture of Product-Level configuration of Tax provisions for alternative methods of ascertaining a Tax Rate. Tax configuration is described in the How to guides for configuring VAT and configuring US Taxes.

The Merchandise Tab only applies to merchandise item and is broken into several Sub-Tabs.

The General Sub-Tab provides for capture of properties defining high-level merchandising aspects of the Product. The MM Group is selected from a drop-down list of groups created (described earlier in this document). The General Sub-Tab also permits designation of a Brand, Range and Season if options have been created. The Sales Unit option allows you to specify an alternative unit of sale for the item if “each” is not appropriate. By default, an item is not available for Loan or to be Ordered unless the option is enabled on this tab.

A screenshot of a cell phone

Description automatically generated

The Sub-Tabs for Inventory, Dimensions, Warranty and Movements are discussed in the How-to guide on Inventory Management.

The Prices Tab displays and provides access to price details of the selected Product via Product Price Maintenance.

page529image5904688

When creating a new price, you must specify either a Location (if location-based price) or a Price Group (if group-based price) and a currency. The Start Date for the price will default to the current date. An End Date can be specified for the price but the system assumes no end.

A screenshot of a cell phone

Description automatically generated

After creating the price record, you will enter the Price along with additional details if applicable. The additional options are discussed in more detail in the full Enactor documentation.

A screenshot of a cell phone

Description automatically generated

The Location Tab captures properties relating to the Product at a selected Location. Properties are captured after selecting a Location in the left-hand column of the Tab and are captured in four Sub-Tabs of the Location Tab, which are Inventory, Minimum Stock Quantities, Costs and Current Stock. These options are discussed in the How-to guide on Inventory Management.

The Supplier Tab provides for selection and configuration of one or more of the available Suppliers to the business, to supply the current Product. These options are discussed in the How-to guide on Inventory Management.

The Attributes Tab of the Product Entity provides for the configuration of Option Set Extension Attributes of the Product entity. Option Sets are described elsewhere

Product Media (Currently Images of various sub-types, accessed either directly or via URL) may be used by the POS if available. While the General Tab permitted the selection of a single image for the product, the Product Media Tab allows additional images to be associated. This is particularly helpful in functions like Product Search.

To add Media Elements to the list, specify values for the properties and select the Add option. Create a Product Media ID, select the Media Type (image or URL) and the Media Subtype from the dropdown.

page527image5397200

When the Add option is selected the UI proceeds to the Product Media Maintenance page, as illustrated following. If the Media Type property is selected as Image the Product Media Maintenance page requires specification of a stored Image, which has been previously uploaded in the PRODUCT Category using the Estate Manager Maintenance Function Configuration>Media>Images; the User may enter the ID manually or use the Search Icon to search the list of uploaded images. This is the case illustrated below. If the Media Type property is selected as Image URL the User may enter a URL that references the required Image.

page528image5388304

Colour and Size Ranges

Style Size and Style Colour Size Products make use of pre-defined Colour and Size Ranges as part of their configuration. Prior to configuring that type of product, please review the following sections for guidance on how to manage and create Colour and Size Ranges.

Colour Range Maintenance

The Colour Range is defined as a text identifier with which can be associated a set of text elements that identify Colours in the Range. The identifiers of the Range and the colours within it are specified in the f Colour Range Maintenance function described following.

page550image5658928Accessing Colour Ranges

Colour Ranges are accessed using the Colour Ranges option, obtained via the selection sequences shown at right starting from the Main Menu:

The Colour Ranges option invokes the Colour Ranges Maintenance select page as shown below. The Select page lists currently configured Colour Ranges and enables the User to Add, View, Edit, Copy or Delete Colour Ranges.

page550image5660384

New Colour Range

In the Colour Range Maintenance select page select the Create a new Colour Range Option, which presents an initial page to capture a Colour Range ID.

page551image6197936

A (mandatory) Description for the Colour Range is provided in the General Tab and a Name is provided for each Colour of the Range in the Colours Tab.

page551image6199184

In the Colours Tab, an ordered list of Colours may be accumulated by entering a Colour ID and Description then selecting the Add option. Colours may also be deleted from the list or shifted up or down in the order using the associated Delete ( page552image5644416 ), Up ( page552image5648160 ) and Down ( page552image5646912 ) Icons.

page552image5647328

Size Range Maintenance

The Size Range is defined as a text identifier with which can be associated a set of text elements that identify Sizes in the Range. The identifiers of the Range and the Sizes within it are specified in the f Size Range Maintenance function described following.

page553image5953632Accessing Size Ranges

Size Ranges are accessed using the Size Ranges option, obtained via the selection sequences shown at right starting from the Main Menu:

The Size Ranges option invokes the Size Ranges Maintenance select page as shown below. The Select page lists currently configured Size Ranges and enables the User to Add, View, Edit, Copy or Delete Size Ranges.

page553image5961120

New Size Range

In the Size Range Maintenance select page select the Create a new Size Range Option, which presents an initial page to capture a Size Range ID.

page554image5640880

A (mandatory) Description for the Size Range is provided in the General Tab and a Name is provided for each Size of the Range in the Sizes Tab.

page554image5642960

In the Sizes Tab, an ordered list of Size may be accumulated by entering a Size ID and Description then selecting the Add option. Size may also be deleted from the list or shifted up or down in the order using the associated Delete ( page555image5458368 ), Up ( page555image5460240 ) and Down ( page555image5459200 ) Icons.

page555image5457328

Style Size Product

The process to configure a Style Size Product type follows all of the steps described for a standard Merchandise Product type. The Style Size Product type has an additional Sizes / Colours Tab. When a Size Range is selected the list of configured Sizes in the Range is presented with checkboxes to select the available Sizes for this Product:

A screenshot of a social media post

Description automatically generated

When creating or modifying a Style Product, having selected a Size Range and the specific Sizes available for the Product using the Checkboxes provided, after the User selects Save, a further Product Maintenance page may be displayed to list any of the required, related SKU Products that have not already been created. The page includes options to create them as illustrated in the example below:

page547image5797072

If so, the User has Four options as follows:

  • No
    The Style Product will be created, and the maintenance function will conclude without creating the missing SKU products
  • Back
    The maintenance function will return to the Edit function for the Style Product.
  • Yes – Generate IDs
    The Style Product will be created, and the missing SKU Products will be created with generated Product IDs
  • Yes – Enter IDs
    The Style Product will be created, and the missing SKU Products will be created, prompting the User for manual input of their Product IDs.

 

Style Colour Size Product

The process to configure a Style Colour Size Product type follows all of the steps described for a standard Merchandise Product type. The Style Colour Size Product type has an additional Sizes / Colours Tab. When the Size and Colour Ranges are selected the matrix of Colour-Size options from the Ranges is presented with checkboxes to select the available Colour-Size combinations for this Product.

page545image5374576

When creating or modifying a Style Product, having selected a Size Range and/or Colour Range and the specific Colour and Size combinations available for the Product using the Checkboxes provided, after the User selects Save, a further Product Maintenance page may be displayed to list any of the required, related SKU Products that have not already been created. The page includes options to create them as illustrated in the example below:

page547image5797072

If so, the User has Four options as follows:

  • No
    The Style Product will be created, and the maintenance function will conclude without creating the missing SKU products
  • Back
    The maintenance function will return to the Edit function for the Style Product.
  • Yes – Generate IDs
    The Style Product will be created, and the missing SKU Products will be created with generated Product IDs
  • Yes – Enter IDs
    The Style Product will be created, and the missing SKU Products will be created, prompting the User for manual input of their Product IDs.

 

SKU Product

SKU Products based on a specific Style ID may also be created manually and directly in the Product Maintenance page. Indeed, SKU Products may be created independent of any Style Product. To create a SKU Products select the Create a new Product option in the Product Maintenance select page and select the SKU Product value for the Product Type property. As with Style Products the distinctive feature of the SKU Product Type is the Size and/or Colour information, which is captured in the Sizes/Colours Tab. The Sizes/Colours Tab of the SKU Product is shown below.

page548image5795616

A Style ID may be manually entered or the Search Icon ( page548image5798320 ) may be used to access the Product Search, in which the Product Type may be used as a filter; elements are presented for selection by using the Select-and-Return Icon ( page548image5785216 ), which returns the Product ID of the selected Style Product to the Style ID.

If no Style Product Style ID is selected the SKU Product will remain independent of any Style and the Size and Colour properties may be individually, independently and explicitly specified. However, if a Style Product Style ID is selected, depending on the Product Type of the Style Product selected, the Size and/or Colour Range property values are presented in Read-Only fields as illustrated below:

page548image5859696

In this case, the Size and Colour properties are restricted to and selected from a dropdown list of the configured options of the respective Range selected for the Style Product.