Working with Attributes
Attributes are used to describe Products and Categories. The following attribute types are available in Orchestration Console:
• | Base Attributes are an integral part of Orchestration Console and can neither be deleted nor modified. You may be required to supply values for some of them, such as Product Name, while others, like Last Modified Date, are populated by the system. You cannot modify which Base Attributes are included in product and category definitions as this is built-in information that is required by Orckestra Commerce Cloud. |
• | Custom Attributes are created and defined a Product Information administrator. The Custom Attributes available in a Product or Category are dependent on the Product Definition selected when the Product or Category was created. A Product Definition includes Custom Attributes and/or Attribute Groups. |
• |
Base Attributes
Default Attributes exist within the system and cannot be altered or deleted. However, you can decide which Default Attributes to include in a Category or Product Definition and specify certain settings.
The Default Attributes are:
Default Attribute |
Description |
Displayed in product Details |
Editable value ? |
---|---|---|---|
Active |
Whether the product or catalog is currently active. |
Yes | Yes |
AllowVariantActivationSchedule |
Indicates whether it is allowed to override the activation schedule at the variant level. |
No |
Yes |
Brand |
Indicates product brand. |
Yes | Yes |
Created |
Minimum and maximum creation dates. |
Yes | No |
CreatedBy |
Person or system that created the item. |
Yes | No |
DefinitionName |
Definition name that sets the parameters for this type of product. |
Yes | No |
Description |
Product description. |
Yes | Yes |
DisplayName |
Display name of the product. |
Yes | Yes |
HiddenInScope |
Used only for back-end products in imports. |
No | No |
IncludeInSearch |
Used to exclude product from search results. |
No | No |
ItemFormat |
Specifies number of items for a particular format. Example: sold in kilograms. |
Yes | Yes |
LastModified |
Date that the product was last modified. |
Yes | No |
LastModifiedBy |
Last person to modify this description. |
Yes | No |
LastPublishedDate |
Date of the last publishing. |
Yes | No |
NewProductDate |
Specifies date that a product is considered new in a catalog. |
No | No |
PrimaryParentCategoryID |
Parent Category to which the item belongs. |
No, see Category Associations | Yes, in Category Associations |
Quantity |
Number of items. |
||
ScheduledActivation |
Date at which the product will automatically be activated. |
No |
Yes |
ScheduledDeactivation |
Date at which the product will automatically be deactivated. |
No |
Yes |
SellingMethod |
Defines how the item is sold: by unit, weight, length, etc. |
Yes | Yes |
SequenceNumber |
Sequence number of the item. |
No | No |
SKU |
Stock Keeping Unit number. This information usually comes from your internal ERP. |
Yes | Yes |
TaxCategory |
Tax category used by the product. For example, the product can be exempt from tax, or the product has a deposit fee but the deposit fee is not taxable. |
No | No |
UnitOfMeasure |
Indicates the unit of measure to define the product as one unit. |
Yes | Yes |
Weight |
Indicates product weight. |
No | No |
WeightUOM |
Indicates the unit of measure for the product weight. |
No | No |
Custom Attributes
Custom Attributes are characteristics of a product that you can define in the Orchestration Console.They can be used in product definitions and category definitions.
Custom Attributes types:
• | Base Attribute: including Yes/No Choice, Date/Calendar, and so on (see the Custom Attributes table below). |
• | Lookup: includes all defined Lookups. |
You can define the following parameters for each custom attribute type:
• | Group: this functionality allows you to group attributes into specific categories. |
Best practice: When grouped, attributes are easier to find in the product definition of a product.
Note: You must create groups first and then assign attributes to an attribute group in the custom attributes parameters.
• | Is required: Yes/No - Defines if the attribute value is required when creating a product. When an attribute is required, you will not be able to save the product draft unless you enter a value for this attribute. |
• | Assign to All Product Definitions: Yes/No |
Best practice: When product definitions already exist and you need to add new attributes, you can use this functionality to add new attributes to all products definitions instead of modifying existing product definitions one at a time.
• | Assign to All Category Definitions: Yes/No |
Best practice: When category definitions already exist and you need to add new attributes, you can use this functionality to add new attributes to all category definitions instead of modifying existing category definitions one by one.
• | Assign to All Variant Definitions: Yes/No |
Best practice: When product definitions already exist and you need to add new variant attributes, you can use this functionality to add new attributes to all product definitions that have variants instead of modifying existing product variant definitions one by one.
• | Allow multiple selections (for Lookups), Yes/No. If No is selected, you can pick a selection from a list. If Yes is selected, you can select multiple selections. |
• | Hide this attribute in the Orchestration Console: Yes/No. |
Important: When adding attributes to existing product definitions or category definitions, the process can take a moment but it may slow down system performance. However, this does not impact your published website.
Custom Attributes include:
Attribute Category |
Attribute Type |
Settings |
---|---|---|
Base |
Yes/No Choice |
Option selected by default. |
|
Date Calendar |
Minimum and Maximum Date fields with Calendar pickers. |
|
Decimal Number |
Minimum, Maximum, and Default Values. |
|
Currency |
Minimum, Maximum, and Default Values. |
|
Whole Number |
Minimum, Maximum, and Default Values. |
|
Rich Text |
No minimal text, WYSIWYG editor (HTML5) and Multilingual Yes/No. |
|
Text |
Minimum, Maximum Length, and Multilingual Yes/No. |
Lookup |
Defined Lookups |
Default Selection, and Allow Multiple Selections. |
Variant Attributes
You can use product attributes as variant attributes or key variant attributes for a particular product definition.
When adding product attributes as variant attributes in a product definition the following message is displayed at the top of the attribute list:
You have selected x attributes to use at the variant level.(maximum y)
This message is updated dynamically with the number of attributes flagged as variants.
Note: by default, you can only add a maximum of 10 custom attributes as variant attributes for a product. This limit does not include attributes used for all product definitions or key variant attributes. The number of attributes that can be configured as variant attributes can be modified as required.
Your ability to view and modify attributes depends on your security permissions, as defined by your Security Administrator.
REFERENCES
• | Understanding Unit Attributes |