There may be situations where the price list item detail does not contain a field for entering certain required information (properties).
This is one of the purposes of attributes — they allow you to add any number of custom information fields to items.
Where can I find attributes?
In the desktop application, attributes can be found in the bottom tab bar of the price list item detail.
How do I create an attribute?
Taking the most common use case as an example, attributes are particularly useful in e-commerce solutions where product sizes need to be specified for items.
Attribute type
Before you can create an attribute, you need to create its type. This can be done either through the attribute code lists (search for "Attribute Types"), or directly from the attributes section under the price list item.
From the price list item, you can access attribute types using the advanced search in the dropdown list of the "Attribute Type" field.
After switching to the attribute types view, click the "New" button and create a new type. An attribute type serves as a parent category (type) for the individual attributes that will fall under it.
Using the clothing sizes example mentioned above, you would name the attribute type something like "Size".
It is sufficient to fill in the abbreviation, name, and attribute type, and optionally the unit of measure. For the purposes of demonstrating size creation, the unit of measure does not need to be filled in.
Once saved, the attribute type is created and ready to be used for specific products.
Adding an attribute
In the price list item, select the attribute type you want to add and enter its value. You can create all additional attributes right away.
The result of creating an attribute might look like this, for example:
Adding multiple attributes to a single price list item would look like this:
Attribute groups
Attribute types can be organized into groups. This is especially useful when you have a diverse product range and a large number of attributes (or attribute types).
At this time, assigning attributes to groups is only possible within the desktop application.
Attributes and their dependencies
By default, attributes do not feed into any other areas — they have no further dependencies and do not appear in any outputs.
However, if you need attributes to be reflected in an existing output or require a completely new output to be created, you can order custom development from us. Please do not hesitate to contact us if you are interested.
Attributes and import
In addition to creating attributes manually, they can also be imported from Excel. All information regarding the import process can be found in our guide.
Attributes in the API
Attributes, their types, and attribute groups are all available via the API. This means that when integrating Flexi with another application (such as an e-commerce platform), attributes can be transferred both from the other application into Flexi and from Flexi into the other application.
To learn how to work with attributes in the API, refer to our guide. All available attribute fields can be found in the properties of the attributes register.





