Add a custom field
To create an additional field that can store non-standard information, perform the following steps:
Go to the Configuration menu → General Configuration → Custom Fields and Columns → Custom Fields tab.
Click the Add Custom Field button on top of the table. You will be directed to the Add Custom Field page.
Provide the field’s Name. It will be displayed as a custom field's label on the Home Portal.
Click the Add Localized Name to provide a different name for the Client Portal.
Provide a short Description of the new field. You will see this description when hovering over the custom field’s name.
Select the Type of the field. The available options are:
Checkbox
Date
Date and Time
Multiple Selection
Number
Selection
Text
If you select the Multiple Selection or Selection type, an Item section will appear below. Click on the Add… icon and provide the desired value. You can add as many items as you need.
Decide on the Default Value of the field. The available options in this section will depend on the selected field type.
From the Scope section, select the Home Portal areas, where the new field will appear.
(For quotes or projects) In the Services section, select to which services the field should be applied.
(For quotes) Decide whether the field should be Available for Quote Request Form.
(Optional) If you want this custom field to be displayed in the Client Portal, select the Available for Client Portal checkbox.
Custom fields for quotes and projects will be displayed in the Client Portal only if they contain data provided in the Home Portal. In this case, they will be displayed at the top of a quote or a project in the Client Portal. Client Portal users cannot make changes to those fields.
If you want to add a custom field to the Request a Quote or Launch a Project form, customization is required. Contact XTRF Support for more information.From the Visibility drop-down list, select where the field should be visible, accessible, and editable:
Visible and editable on UI and accessible from API
Visible on UI, accessible from API
Hidden on UI, accessible from API.
Click the Add button.
(Optional) You can group custom fields or change their order in the Configuration menu → General Configuration → Custom Fields and Columns → Field Layout tab.
From the Scope drop-down list, select the area of the Home Portal.
Drag and drop the fields to rearrange their order.
In Client and Vendor areas, you can add new field groups within the Identification Data and Sales Data tabs.
To add a new group:Click on the Identification Data or Sales Data lines.
Click the Add Group button. A new text field appears.
Provide the name for the new group.
Click the icon to add the group.
Drag and drop the fields to add them to the group.
To delete or rename a group, click on its line and then click the Delete Group or Rename Group button.
Custom fields will appear in the following areas of the Home Portal:
Contact Person: The field shows up in both modules:
Clients Module > Contact Person > Main Data tab,
Vendors Module > Contact Person > Main Data tab,
Client: Clients Module > Main Data tab > Identification Data subtab or Main Data tab > Sales Data subtab,
Vendor: Vendors Module> Main Data tab > Identification Data subtab,
User: Configuration menu > User Management > Users > User > General Info tab,
Project: (Smart) Project > Side panel (Classic) Project > Main Data tab
Quote: Quotes Module > Main Data tab,
Job: The field shows up in both modules (IMPORTANT! This custom field is available for Classic Projects only!):
Projects Module > Job > Main Data tab,
Quotes Module > Job > Main Data tab,
Task: The field shows up in both modules:
Projects Module > Task > Main Data tab,
Quotes Module > Task > Main Data tab.
Custom fields limitations | |
---|---|
Text | 20480 characters
|
Selection (option text length) | about 50 characters |
Multiple Selection (option text length) | about 30 characters |
Number | about 30 digits |