Skip to main content
Custom attributes let you capture additional metadata on ION records beyond the default fields. They are available for the following entity types:
EntityWhere in Settings
ProceduresSettings > Production > Procedures
Standard stepsSettings > Production > Standard Steps
RunsSettings > Production > Runs
IssuesSettings > Quality > Issues
PartsSettings > Supply Chain > Parts
PurchasesSettings > Supply Chain > Purchases
ReceiptsSettings > Supply Chain > Receipts
SuppliersSettings > Supply Chain > Suppliers
Part kitsSettings > Supply Chain > Part Kits
LocationsSettings > Supply Chain > Locations
Parts InventorySettings > Supply Chain > Parts Inventory
PlansSettings > Supply Chain > Plans
Further ActionsSettings > Quality > Further Actions

Add a custom attribute

To add a custom attribute:
  1. Go to the Settings page for the entity you want to extend (see table above).
  2. In the Attributes section, enter a Name for the attribute.
  3. Select a Type from the dropdown.
  4. Click Add. The attribute is saved immediately.

Attribute types

The Type dropdown lists these options. After you save the attribute, ION shows the type as a badge, which can use a different label than the dropdown option.
Dropdown optionBadge labelDescription
StringStringFree-text input.
NumberNumberNumeric value.
BooleanBooleanOn or off toggle.
DatetimeDate & TimeDate and time picker.
FileAttachmentFileFile attachment.
SelectSelectSingle-choice dropdown. You define the options after creation.
MultiselectMulti-SelectMultiple-choice dropdown. You define the options after creation.
ION: PartsION: PartsReference to a part record.
ION: UsersION: UsersReference to a user.
Rich TextRich TextFormatted text. Available only on entity types that support rich text.

Add or remove options for select and multi-select attributes

Select and multi-select attributes require you to define their options separately after creation.
  1. In the Attributes section, find the attribute and click the expand arrow next to it.
  2. To add an option, type the option name in the input field and press Enter or click Add.
  3. To remove an option, click the X next to the option you want to remove.
You can’t remove an option that’s currently applied to a record.

Edit a custom attribute

The name and type of a custom attribute can’t be changed after creation. To rename an attribute or change its type, delete it and create a new one. For Select and Multi-Select attributes, you can add and remove options at any time. See Add or remove options.

Delete a custom attribute

Deleting a custom attribute can’t be undone. The attribute stops appearing on new and existing records.
To delete a custom attribute:
  1. In the Attributes section, find the attribute you want to delete.
  2. Click X on the attribute row.
  3. In the confirmation dialog, click Delete.

How attribute values copy between records

When you duplicate a record, ION carries its custom attribute values to the new record in these cases:
  • Splitting an inventory line copies the parent’s attribute values to the new line.
  • Copying a purchase order copies attribute values on both the order and its lines.
  • Creating a new part revision copies the source revision’s attribute values.
Creating a brand-new part does not copy attribute values, since there is no source record to copy from.