Product Attributes

Purpose: Use the Product Attributes screen to review or work with attributes that apply to a product.

Used when? When the Attribute Type specified for the attribute is Product and Location, the attribute can filter locations when routing orders for the product. However, when the Attribute Type is Product, the attribute assignment is informational only.

For more information: See Using Attribute Rules for Delivery and Pickup Orders and Using Attribute Rules for Ship-for-Pickup Orders for background, and see Attribute Definitions for information on creating and working with attribute definitions.

Used for the Routing Engine module.

How to display this screen: Select the attribute icon (Illustrates the attributes icon.) for a product at the Products screen.

Options at this screen

Option Procedure
apply a new attribute to the product

Click New to open the New Product Attribute window.

search for a product attributes

Optionally, enter a full or partial attribute code in the Attribute Code field to restrict your results to attributes whose codes start with your entry.

Optionally, select a Data Type to restrict your results to attributes whose Data Types match your entry.

Click Search.

select a product attribute for maintenance and review

Click the edit icon (Illustrates the edit icon.) to open the Edit Product Attribute window.

delete an attribute

Click the delete icon (Illustrates the delete icon.) next to a product attribute to delete it.

Fields at this screen

Field Description
Informational fields:
Organization

See organization. The organization code is separated from the organization description by a hyphen (-).

Product

See product. The product you selected at the Products screen. The product code is separated from the product name by a hyphen (-).

Search fields:
Attribute Code

The Code identifying an attribute you can apply to products. Optionally, enter a full or partial attribute code and click Search to display product attributes that start with your entry.

Data Type

Indicates the type of data that can be defined through the attribute. Available data types are:

  • Boolean: Indicates whether a condition is true for the product or location; for example, use a Boolean attribute to identify each location that supports oversized items. Cannot be set to false.
  • List: Used to define a list of valid values that can be assigned to a product; for example, this might be a list of special handling options. Each value can be up to 50 positions.
  • Number: Indicates that the value defined through the attribute must be numeric. Numbers can be up to 25 positions, including commas, decimal points, or minus signs.
  • Text: Indicates that the value defined through the attribute is text. Values can be up to 50 positions.

Optionally, select a Data Type and click Search to display product attributes that match your selection.

Results fields:
Attribute Code

The Code identifying an attribute applied to the product.

Description

The description of the attribute. Can be up to 100 positions. Truncated if it exceeds the allotted space.

Value

The value of the product attribute. The value can be:

  • text, if the Data Type of the attribute is Text or List
  • numeric, if the Data Type of the attribute is Text, List, or Number
  • true, if the Data Type of the attribute is Boolean

A text or list value can be up to 50 positions. Numbers can be up to 25 positions, including commas, decimal points, or minus signs. Truncated if it exceeds the allotted space.

Data Type

Indicates the type of data that can be defined through the attribute. Available data types are:

  • Boolean: Indicates whether a condition is true for the product or location; for example, use a Boolean attribute to identify each location that supports oversized items.
  • List: Used to define a list of valid values that can be assigned to a product; for example, this might be a list of special handling options. Each value can be up to 50 positions.
  • Number: Indicates that the value defined through the attribute must be numeric. Numbers can be up to 25 positions, including commas, decimal points, or minus signs.
  • Text: Indicates that the value defined through the attribute is text. Values can be up to 50 positions.
Edit

Select the edit icon (Illustrates the edit icon.) next to a product attribute to open the Edit Product Attribute window.

Delete

Select the delete icon (Illustrates the edit icon.) next to a product attribute to delete the attribute from the product.

New Product Attribute

Purpose: Use the New Product Attribute window to apply an attribute to a product.

Used for the Routing Engine module.

Used when? When the Attribute Type specified for the attribute is Product and Location, the attribute can filter locations when routing orders for the product. However, when the Attribute Type is Product, the attribute assignment is informational only.

For more information: See Using Attribute Rules for Delivery and Pickup Orders and Using Attribute Rules for Ship-for-Pickup Orders for background.

Assigning attributes to locations or products: Use the New Location Attribute and New Product Attribute screens to assign attributes.

How to open this window: Click New at the Product Attributes screen.

Note:

Available if Use Routing Engine is selected at the Tenant screen.

Fields at this window: Complete the fields described below and click Save, or click Cancel to return to the Product Attributes screen without creating the product attribute.

Field Description
Product

See product. The product you selected at the Products screen. The product code is separated from the product name by a hyphen (-). Display-only.

Attribute Code

Select the Code identifying an attribute you can apply to a product. All attribute definitions that could be applied to the selected product are available for selection. Attributes are eligible if:

  • they were created with an Attribute Type of Product or Product and Location, and
  • they have not already been applied to the selected product, unless the Allow Multiple flag was selected

Once you select an Attribute Code, the Description and Data Type are displayed above the Value field.

Required.

Description

The description of the selected attribute. Display-only.

Data Type

Indicates the type of data that can be defined through the selected attribute. Possible data types are:

  • Boolean: Indicates whether a condition is true for the product; for example, set to true if the product requires engraving. Cannot be set to false.
  • List: Used to define a list of valid values that can be assigned to a product; for example, this might be a list of special handling options. Each value can be up to 50 positions.
  • Number: Indicates that the value defined through the attribute must be numeric. Numbers can be up to 25 positions, including commas, decimal points, or minus signs.
  • Text: Indicates that the value defined through the attribute is text. Values can be up to 50 positions.

Display-only.

Value

Use this field to enter or select the value for the product attribute. If the Data Type is:

  • Boolean: Automatically selected and cannot be changed.
  • List: Select the Value from the displayed options defined for the attribute. Only Values that are not already assigned to the product are available for selection.
  • Number: Enter a numeric value. Numbers can be up to 25 positions, including commas, decimal points, or minus signs.
  • Text: Enter a numeric or text value. Can be up to 50 positions.

Required, except that a Boolean defaults to selected and is display-only.

Edit Product Attribute

Purpose: Use the Edit Product Attribute window to change the value for an attribute applied to a product.

Used for the Routing Engine module.

Used when? When the Attribute Type specified for the attribute is Product and Location, the attribute can filter locations when routing orders for the product. However, when the Attribute Type is Product, the attribute assignment is informational only.

For more information: See Using Attribute Rules for Delivery and Pickup Orders and Using Attribute Rules for Ship-for-Pickup Orders for background.

How to open this window: Click the edit icon (Illustrates the edit icon.) at the Product Attributes screen.

Note:

Available if Use Routing Engine is selected at the Tenant screen.

Fields at this window: Complete the fields described below and click Save, or click Cancel to return to the Product Attributes screen without updating the product attribute.

Note:

Boolean product attributes cannot be edited. You can delete the product attribute if it should not apply for routing purposes.
Field Description
Product

See product. The product you selected at the Products screen. The product code is separated from the product name by a hyphen (-). Display-only.

Attribute Code

The Code identifying an attribute you can apply to a product. Display-only.

Description

The description of the selected attribute. Display-only.

Data Type

Indicates the type of data that can be defined through the selected attribute. Possible data types are:

  • Boolean: Indicates whether a condition is true for the product; for example, set to true if the product requires engraving.
  • List: Used to define a list of valid values that can be assigned to a product; for example, this might be a list of special handling options. Each value can be up to 50 positions.
  • Number: Indicates that the value defined through the attribute must be numeric. Numbers can be up to 25 positions, including commas, decimal points, or minus signs.
  • Text: Indicates that the value defined through the attribute is text. Values can be up to 50 positions.

Display-only.

Value

Use this field to enter or select the value for the product attribute. If the Data Type is:

  • Boolean: Automatically selected and cannot be changed.
  • List: Select the Value from the displayed options defined for the attribute. Only Values that are not already assigned to the product are available for selection.
  • Number: Enter a numeric value. Numbers can be up to 25 positions, including commas, decimal points, or minus signs.
  • Text: Enter a numeric or text value. Can be up to 50 positions.

Required, except that a Boolean defaults to selected and is display-only.