|
PREREQUISITES Please ensure you have completed the setup guide: Getting started with SuperOffice. |
You can map standard and custom properties from SuperOffice to data fields in Oneflow contracts. This allows you to automatically transfer data from SuperOffice entities (Sale, Company, Contact) directly into your contract's data fields.
|
NOTE Managing data field mappings requires administrator access to SuperOffice. |
Map SuperOffice properties to Oneflow data fields
- Log in to SuperOffice as an administrator.
- Open a Sale, navigate to the Oneflow Contract tab, and click Oneflow Settings.
-
Click on the Mapping SuperOffice properties tab. This page lists all active mappings.
- To create a new one, click + Add new property mapping at the bottom.
- Configure the mapping by selecting values from the dropdowns:
- SuperOffice object: Select the entity type (Sale, Company, or Contact).
- SuperOffice property: Select the specific field in SuperOffice you want to map.
- Oneflow data field label: This identifies the field in Oneflow.
- Click Save to apply your changes.
Creating custom fields in SuperOffice
If you are creating new user-defined fields (Custom fields) in SuperOffice specifically to sync with Oneflow, you need to use a specific naming convention for the Prog ID to prevent technical conflicts. This involves using a Universally Unique Identifier (UUID).
|
NOTE List field types in SuperOffice are not supported for mapping at this time. |
|
IMPORTANT When adding a new field in SuperOffice, set the Prog ID to: You can generate a valid UUID using an online tool, such as UUID Generator. |
Example:
You need to store a unique "Internal ID" on every Company card in SuperOffice to map it correctly to Oneflow.
- Navigate to Settings and Maintenance > Fields and select the Company tab.
- Click + Add to open the Field dialog.
-
Fill in the details:
- Provide a Name for the custom field.
- Set a Type for the custom field (e.g.
Number). -
Prog ID: (Crucial Step) Delete the default value (e.g., “
SuperOffice:7"). Replace it with a generated UUID format. This will look similar to:"SuperOffice:123e4567-e89b-12d3-a456-426614174000".
- Click Save.
- Click Publish on the main screen to make the field active.
-
Map the field: Now that the custom field exists, go back to the Data field mapping tab in the Oneflow Settings (described in the previous section). Click + Add new property mapping, select your new
Internal_IDproperty, and give it a label (e.g.,Company_Internal_ID).
Using mapped fields in Oneflow templates
Once you have mapped your SuperOffice properties to Oneflow data field labels, you need to add data fields to your templates so the data can populate.
Afterwards, you can simply select the template containing the mapped data fields when creating a new contract inside SuperOffice. Upon creation, Oneflow will automatically pull the values from the mapped SuperOffice fields and populate the corresponding data fields in your contract.
- Log in to Oneflow and go to Templates, and open the template you want to edit.
-
Click the Data fields icon in the side panel. From the Template groups dropdown, select SuperOffice Template and Save the template.
NOTE
The custom fields you mapped earlier in SuperOffice will only appear in the data fields list after you have selected this template group.
- After setting up the template group, you can create data fields for information that should be automatically passed from Superoffice objects to your Oneflow contract (recommended).
You may add data fields to a text or form section:
Text section: Place the cursor where you want the data field and click the tag icon (insert data-field) in the toolbar. Choose a field and click Confirm.
Form section: Click on a field in the form, then select the field from the data field dropdown and click Save.
The data fields get marked with a link icon in Form sections:
|
NOTE If your template has no Form field, you can add one via the + icon > Form > Add field. |
- If you wish to attach files or PDFs to contracts, add an Attachments section and a PDF document section to your template (Recommended).
-
Click Publish to activate the template.
|
INFORMATION The template must be published and active in Oneflow to show up in the Oneflow widget in Superoffice. |
|
NEXT STEPS After mapping your data fields, explore Smart Sync for SuperOffice to automatically sync contract data back to SuperOffice in real time. |