on
11-14-2024
01:25 PM
- edited on
10-01-2025
11:05 AM
by
FLPomeroy
Companies can activate global custom fields at both the account, contact, document level and the line item level for all customers. You can also activate these fields on your StoreSite and/or make them required fields. If they are required fields, the user (internal sales rep or end customer on StoreSite) will be prompted to enter these fields when converting from a quote to a sales order internally and during the checkout process on StoreSite. Note that in addition to these Global Custom Fields, you also have additional Custom Fields that can be set at the customer level.
Different Levels:
Areas of use:
Types of custom fields:
Visibility and Required – four levels of activation
Global Custom Fields
These fields are created to be applied across the system in all situations by all users and are managed in Admin > Company Settings > Global Custom Fields. This requires the users access rights profile to have the Admin rights. The Global Custom Fields for Accounts, Contacts, and Sales Documents can be applied to the follow pages:
Purchasing Documents – Purchase Order custom fields can be applied to only document headers. These have their own unique set of fields for documents that do NOT come from the sales documents. Line level custom fields are not available for purchase orders because they cannot be transmitted electronically. Use document notes and comments instead.
Display order and arrangement can be done by using the Re-order Lines button and dragging and dropping the lines into there proper place. This order will show from left to right on the document view for both two and three column view (if you hid your logo). On print it will in your ordered list when the “Custom Doc/Account Fields” component on the document template.
Dropdown Import option – This import works for the importing of dropdown lists only and consists of three columns: Option Value*, Option Description, and Order (of display). Note: only Option Value is required
ID Keys – Can be use as merge fields for global custom fields in emails and site links (with some exceptions).
Account Level Custom Fields
These fields are applied to a specific Account and are activated by selecting that account, then clicking on either Yes or No next to Custom Fields in the Settings pane. This requires the users access rights profile to have the following setting in the Accounts section, “Create / Edit Account Custom fields”. Fields are typically for sending information that the end customer wants to see on the documents sent to them.
There are a few pages on the store where custom fields can be used. To access these a user needs store site edit access and must navigate to the Pages sub-tab inside of store edit. Store custom fields are stored with the contact data and available through StoreSite reports under the Forms sub-tab.
Custom field dependency rules. Management to allow administrators to create dependency custom field settings and mappings. Feature allows the use of a predefined combination of a reseller’s created global custom fields at the document and line level. For the purpose of generating dependent rules, all rules must be made before you can create a parent child like dependency. Dependencies work with dropdown and text fields, for a single document type only at this time. Therefore no multiple document types, no checkboxes, dates, or currency selections. These rules are predefined triggers to have one field(s) cause another field to be available.
Example, if field B is required, it is only required after field A is populated. If the user selects that the order is a configuration (field A), then make certain configuration fields required (field B, C, etc.).
If the parent is a dropdown selection, then users may assign response values from the parent to the child. Use the dependent mapping, dependent options and value to set predetermined responses based on the initial parent selection. Keep in mind that other options from the child dropdown can still be selected and you can make selecting a child option required. The dependency will let you make a child required or select a value, but will not hide the child or disable it any way. The child is still available for selection without the parent selection being made first.