Attributes

An Attribute is one of the characteristics that define the features of a product. For example, Phone is a product. Its color, battery life, operating system, camera resolution, to name a few, are its Attributes. flexiPIM supports 13 Attribute types, each of which has custom properties that can be assigned based on your product.

image


How to create a new attribute in flexiPIM?

Step 1: Login with your credentials.
Step 2: Hover over the sidebar on the left side to access the hamburger menu.
Step 3: Click on 'Associations' on the sidebar, then click on 'Attributes'
        You will be directed to the 'Attributes' page.

image

Step 4:  Click on the 'Create' button on the top right corner 
         to reach the 'Create Attribute' page.

image


Step 5: Select the type of Attribute you want to create, fill the required fields 
        on the next page. Click 'Save'. An Attribute is now created. 

image

Step 6: On clicking one of the attributes for creation, you will see the page as 
        shown below. The sample below is the 'Create Attribute' page for the 
        'Metric' attribute.

image

The flowchart below explains the steps:

image

The Attribute types supported by flexiPIM are as follows:

{warning} Note: The options assigned under the Select attribute apply to Variant Products (seen in the Products page left-hand-side bar). Any deletion in Select options will directly delete the corresponding assigned variant option of the product into which that attribute is mapped.

Attribute Type Description
Number Add product-related numerical values such as stocks, quantity, capacity, dimensions, to name a few.
Text Add a name, short text, alphanumeric data, and so on.
Textarea Add long-form text like product description.
File Add product-related spreadsheets, documents, videos, PPTs, audio, zip files, pdf files, and so on. flexiPIM supports over 40 types of file extensions.
Image Add image files such as product images, user guide screenshots, live production images, and so on.
Identifiers Add unique information about the product (so that no 2 products will have the same value).
Metrics Define information like dimensions or measurements like length, weight, height, Temperature, Voltage, and so on. These are more like combined attributes, where you capture the value and the metric. For example, Power 10 kW where “10” (value) and “kW” (metric).
Price Add product costing like MRP, Special price, discount price, to name a few.
Select Add options for enabling a single selection from the available options. For example., If red, blue, brown are the colour variants of a Phone in a Select attribute, the front end user will be able to select one color from these options.
Multiselect Add options for enabling multiple selections based on the available options.
Yes/No Attribute with values namely Yes or No.
Date Add date information for products like expiration date, offer valid from, sale ends on.
Compound Attribute It is a set of related attributes (All flexiPIM attributes except text area/rich text attribute type) that you can aggregate for ease of maintenance of data. The Compound attribute feature is useful if you have a lot of product attributes that need to be exported to your eCommerce platform. Ecommerce platforms like Magento, Shopify, BigCommerce, and the likes, support data in the JSON, XML, or HTML format. When compound attributes are created in flexiPIM, flexiPIM aggregates all the product attributes into the JSON, XML, or HTML format and puts it in the text area field. A good example of this could be the Specifications on a product detail page. There could be multiple text attributes like Brand, Model Number, Material, price, number of ports, product dimensions, battery, processor and so on up to a huge number of attributes.

Attribute properties in flexiPIM

Attributes have relevant fields called Properties based on the nature of the Attribute. For example, when you create an Image Attribute for the phone that you are selling, you have fields like Attribute Code ( Ex: Phone Images), Attribute Group (Ex: electronics), Maximum upload size ( Ex: 100 KB,1 MB, etc), Image file extension (Ex: .jpeg, png, etc), that you can specify for your product.

Attribute Label (Eg: Phone images). In every Attribute Create page, you can assign labels that act as identifiers for your attributes when you view all of them on one page.

The attribute label can be edited by clicking the Pencil icon on the attribute table view as shown below.

image

The flowchart below explains the steps:

image

Attribute Properties Description
Attribute Label Shows the attribute field name on the product detail page.
Attribute Code It is a unique value for every attribute, and acts as an identifier for the attribute.
Minimum Define the attributes’ minimum numeric values.
Maximum Define the attributes’ maximum numeric values.
Attribute Group Choose the attribute group to assign the attribute to.
Default Value Define the default field value of the products.
Status Attribute current status (Yes or No).
Unique Select if the current attribute is unique or not (Yes or No).
Required Choose if the current attribute is required for the calculation of product completion percentage or not (Yes or No).
Decimal Digit Define the precision of a numeric attribute with the number of decimal digits. This property can be used for Price, Metric, or Number attributes in flexiPIM.
Global This is a yes/no type of function. If global is set to yes for a particular attribute, that option value will be displayed in all languages. For example, Attribute is File, global is set to Yes, the files you add to that attribute will be the same for all languages in your channel/s. If set to No, the uploaded files will be shown only in the selected language.
Maximum Character Define the maximum character length of your attributes.
Validation Rules Define the regular expression (a method used in programming for pattern matching) for attribute text validation. The validation rules for Email, AlphaNumeric, Numbers, Alphabets, AlphaSpaces are built-in which you can select from the validation expression drop-down list.
Editor Define the type of editor used in text area fields on the product page. Currently, The CKEditor is used by default to enter text on the products page.
Maximum File Upload Size Maximum file upload size in kilobytes for product file import attributes.
File Extension Validate the uploaded file type on the Products page. Choose from over 50 file extensions that are preloaded in flexiPIM, to validate file types.
Metric Family Select the scale values of attributes like weight, length, height, volume, and so on.
Metric Option Select units like kilogram, centimeter, inch, gram, milligrams, foot, square meter, decibel, celsius, watts, and so on.
Options Add multiple option values for select and multi-select attributes.
Allowed Feature Date Enable the feature date values in the Date attribute.
Allowed Past Date Enable the past date values in the Date attribute.

{primary} Attribute label and Attribute code can be named the same or different based on the users’ needs. Attribute code is unique to flexiPIM and cannot be repetitive for two different Attributes, whereas the Attribute label is for the end-user to view and can be repetitive.

How to edit or delete an Attribute in flexiPIM?

Step 1: Edit the Attributes from the Attributes page by clicking on the 'Pencil' icon
        (refer image below). Similarly, to delete an Attribute permanently 
        click on 'Trash' icon.

image

Step 2: Assign the 'Attribute group' and 'Family' to the attribute here. Note that
        a 'Family' cannot be assigned to an 'Attribute' without assigning an 
        'Attribute group' first.

Step 3: Enter the required fields.

Step 4: Enter the fields which you want to edit.

Step 5: Click on the 'Save' button.

How to create and edit Number Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Text Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Textarea Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit File Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Image Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Identifiers Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Metrics Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Price Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Select Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit the Multi-Select Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Yes/No (Radio) Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Date Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

How to create and edit Compound Attribute in flexiPIM?

Create Attribute Edit Attribute
image image

Association

Assign the Attribute group and Family to the attribute here. Note that a Family cannot be assigned to an Attribute without assigning an Attribute group first.

image

Label & Hints

This option enables you to give a hint/clue to describe the attribute. This will reflect on the Products page as a hint when you add the attribute value for your product.

image

Related Links