Custom Fields
A custom field carries a per-face attribute the standard face model has no place for. A store number, a venue code, a network segment, a partner’s own reference — whatever a particular content management system reports and an operator wants to see and report on.
This page is for every employee role in an organization, who see the values on a face and in reports. Only the operator of the installation can add a custom field — ask them if your organization needs one.
What a custom field is here
Three properties define the feature.
- It belongs to the integration
-
Which custom fields exist is decided per integration type — per content management system or exchange — and applies to every organization on the instance using that integration. An organization cannot define a field for itself.
- It is read-only in the product
-
Values are captured while a synchronization run is reading the source.
- It is text
-
Every value is shown as text, exactly as the source delivered it.
How a field is defined
A custom field is set up for the deployment, for a given integration type, by the operator of the installation. Each field has a name shown to people and a rule for pulling the value out of that integration’s catalog.
Adding, renaming or removing a field is a deployment-level change and takes effect on the next synchronization run.
How values arrive
During a synchronization run the platform reads each configured value from the source’s catalog, face by face. For a file import, the configured column is read from each spreadsheet row instead. A face for which the rule finds nothing gets no value.
Values are replaced from the source on every run, like the rest of a face’s source-owned data.
Where values appear
- On a face
-
The detail page lists each field under its human name, below the editable settings. A face with no values shows nothing.
- In reports
-
Where the organization’s integration has custom fields configured, each one becomes an extra column at the right-hand end of the requests report, headed with its human name and filled per row from the face the request was for. See Reports.
Removing a field’s definition hides its values, and restoring the definition brings them back.
Limits
Every configured field becomes a column for every organization on that integration, whether that organization’s source populates it or not.
Related
-
Synchronization — the run that captures the values.
-
What you can edit — why nothing on this page is editable.