Custom objects and fields
All companies and organizations have their own requirements for the information they need to register concerning their contacts, sales, projects, contracts, and so on. Administrators can add fields and tables in SuperOffice to customize the type of information that can be registered.
SuperOffice CRM and Service were once two separate applications, with different extensibility options. User-defined fields (udefs for short) belong in SuperOffice CRM, while extra tables (aka 3rd party tables) and extra fields belong in Service. The term custom field includes both user-defined fields and extra fields.
A good example of a custom field you can use in the Contact screen is a field called "Satisfied customer", where the value of the field is Yes or No. For example, you can send your contacts a mailing (with link actions) where they can state whether they are satisfied with your services. This will give you valuable insight into the general customer satisfaction rate.
Using the Find function, you can search for the information you register in custom fields and create selections. For example, if you register the expiry date of the maintenance agreement that you have with contacts, you can create a dynamic selection that shows the contacts for which the agreement expires in less than one month.
You can reuse the information from these fields in documents and emails as template variables. Each field that you add gets its own unique ID (Prog ID), which can be used in documents to merge contact-specific information. So, if you want to send an email to your contacts that says that their maintenance agreement will expire soon, you can use the template variable for expiry date to show the correct expiry date of their agreement in the message.
|Add/remove user-defined field
|Automatically displayed on the More tab. Need Development Tools to customize placement.
|Customize layout of the More tab
|Manage page 1 fields
|SuperOffice version 10 and newer.
|Development Tools, Service
|Create new screens in Service.
Layout (positioning fields)
UI customization of any type requires the Development Tools license. Any custom screen layouts (created in the Screen Designer) may override the settings on individual custom fields.
If you do not have a Development Tools license, use the rank of the different fields to sort them on the More tab.