Skip to main content

Add your own fields with attributes

An attribute is a field your company adds itself, for example the material of a product, the region of a company or a project code on an order. You define the field here. Its value is filled in on each product, company or order.

Attributes overview showing the Product tab with a table of attributes, search bar and filters

Before you begin​

  • You need Backoffice access and the Configuration role. To create or delete an attribute you need Owner access.
  • For a field with a fixed list of choices, make the list first. See Value Sets.

Decide three things first​

These three cannot be changed after you save.

ChoiceWhat it isThink about
NameThe code of the field, in capitals with underscores, for example PROJECT_CODENobody outside the Backoffice sees it. Rules, imports and connections use it
TypeThe kind of valueSee the table below
ValuesetThe list of choices, for the type EnumThe list has to exist already
TypeHoldsElsewhere it is called
TextA text, with a value per languageText
EnumOne or more choices from a value setList
IntA whole numberNumber
DecimalA number with decimalsNumber
DatetimeA date and timeDate
ColorA colourColor

Create an attribute​

  1. Go to Admin > Attributes and click the tab of what the field is for: Category, Product, Company, Contact, Customer, Cluster, Order or Order item.
  2. Click the New button of that tab, for example New Product Attribute.
  3. Fill in the dialog and click Save.

Edit Attribute dialog with name, description, units, group, type, default value and the four switches

FieldWhat it isRequired
NameThe code of the field. Cannot be changed laterYes
DescriptionThe label colleagues and customers read, per languageYes
UnitsThe unit of a number, for example cm or kgNo
GroupA name to keep fields that belong together in one groupNo
TypeThe kind of value. Cannot be changed laterNo
Default valueThe value the field shows until someone fills it in. It is not saved on the record: business rules use it, while price sheets, search filters and integrations ignore itNo
SearchableThe field can be used as a filter. The Product Catalogue of the Sales Hub shows a filter for fields that are Searchable and PublicNo
PublicThe field shows to customers, for example in the specifications of a productNo
SystemOnly users with system access can see and change the field. Leave it offNo
HiddenThe field shows on no screen. For data that only a connected system usesNo

Fill in the value​

A new attribute is empty. You fill in its value where the record is.

A field that only has its default value shows it with a dashed Default tag. Point at the tag to read where the default counts. An attribute column in a list marks a default value too.

Attribute ofFill it in on
A product or clusterThe Attributes tab of the product or cluster
A categoryThe Attributes tab of the category
A company, contact or customerThe Attributes tab of that company or person
An order or an order lineThe order editor. See Fill in your own fields on an order

For many records at once, use Data Import.

Change or delete an attribute​

Click a row to change an attribute. Name, Type and Valueset stay as they are.

To delete, tick the attributes, click Delete and confirm. Propeller refuses to delete an attribute that still has values. Empty those values first.