1. Home
  2. Details for each Form Field

Details for each Form Field

What is it

Form Fields in contractuo are dynamic elements akin to Smart Fields. They can be embedded within forms to collect specific data from users and serve as conditional references, making them essential for creating dynamic documents. To streamline data collection and enable conditional logic in your forms, you must create and configure these Form Fields. Both default and customized Form Fields can be created to perfectly suit your needs. They can be embedded within Text Blocks as Smart Fields.

Different types of Form Fields exist, each with its unique properties. ‘Short Answer’ and ‘Long Answer’ fields are typically used as placeholders for user input text.

The ‘Address’ field allows users to enter a complete address across three input fields and select an associated country.

‘Number’ fields enable numerical entries, and you can also assign a range to these fields.

‘Email’ fields are designated for entering valid email addresses.

Among the most utilized by our partners are the ‘Dropdown’ fields. Since Form Fields are used as references in forms, this field can be included for users to choose from multiple options. It is recommended to use complete sentences as field names and to include a question mark for queries.

‘Checkbox’ fields let users affirm or deny a statement and are commonly used as conditional references, determining whether information is included based on whether the box is checked or not.

The ‘Date’ field offers different rendering styles and the option to select a range for date entry.

The ‘Contact’ field allows users to reference an existing contact within the platform, and the system will automatically populate the complete contact information into the document.

A ‘Table’ field, when included in a form or text block, grants users the ability to input information into table cells and add additional rows and columns as needed.

Including a ‘Text Block’ field enables users to select and add a pre-existing Text Block at a specific location in the document.

The ‘Product’ field similarly allows users to incorporate an existing Product into their current document.

Lastly, the ‘Editor’ field provides users with a popup editor for adding additional text, with the option to preset content similar to Text Blocks.

Who is it for

Form Fields are designed for Administrators and content Creators who are responsible for creating the underlying structures of financial products, documents, or contracts. They enable a level of automation and consistency that is crucial for users like Financial Managers and Administrative Staff who generate and fill out these documents.

Why to use Form Fields?

Form Fields are essential to contractuo’s system for several reasons, they serve as references for conditional workflow, and they also act as dynamic smart placeholders and information collection. You can use them in templatestext blocks, and forms.

Requirements to be able to use the Form Fields:

Access to the Prospect module.

Administrative permissions in contractuo.

Additional Information:
By enforcing specific data formats and types, Form Fields help maintain high data quality across the Platform.
Predefined form fields are crucial for creating custom documents and Financial Products.

Note: In order to see the inner Settings of a Field you have to click on the Edit Pen associated with the field.

Steps

How to find the Form Fields?

  1. Go to the Prospect Module.
  2. Select the Admin Environment.
  3. Click on the Admin menu.
  4. Select the All Form Fields menu.

How to create a new Form Field?

Go to the Prospect Module and select the Admin Environment. Click on the Admin menu and Select the All Form Fields menu. On the left side, you will see the list of the Form Field types.

  1. Click on the category under which you wish to create a new field.
  2. Click the ‘New Field’ button, located at the top right corner.
  3. Insert a descriptive name to your new field in the ‘Field Name’ input area
  4. Click the ‘Save’ button to preserve your new field.

Note: After you create a Form Field, it will have default settings, including that the field will be mandatory to fill in. If this should be optional, please save it in the field by unchecking the ‘Is Required’ checkbox.

Possible settings for each Form Field:

Short Answer Field

When creating or editing this field, you can perform the following actions:

  1. You can add a unique descriptive name to the field.
  2. You can implement a proper placeholder that will be displayed when filling out the product.
  3. You can determine the maximum length of user input; the default maximum value can be up to 200 characters.
  4. You can set a default value for the field. This means that this value will be suggested and can be modified by the user’s input.
  5. You can add a suffix and/or a prefix. This means that a predefined value/text will always be included in the front or back of the text accordingly.
  6. You can specify if the field is mandatory to be filled out. When the user doesn’t complete it, they can’t finalize the product.
  7. Click the Save button after editing the field properties.

Long Answer Field

Similar to Short Answer, but allows for a lengthier response (up to 5000 characters).

Address Field

When creating or editing this field, you can perform the following actions

  1. You can add a unique descriptive name to the field.
  2. You can select by clicking on the checkboxes if the related input fields should be listed or not. (Has Postal Code, Has City, and Has Country)
  3. You can implement default values that will be displayed when filling out the product. (Street, Zip, City, and Country from the dropdown list.)
  4. You can specify if the field is mandatory to be filled out. When the user doesn’t complete it, they can’t finalize the product.
  5. Click the ‘Save’ button after editing the field properties.

Number Field

When creating or editing this field, you can perform the following actions

  1. You can add a unique descriptive name to the field.
  2. You can implement a proper placeholder that will be displayed when filling out the product.
  3. You can determine a Form To value. Allowing the user to input a number just in that range.
  4. You can set a default value for the field. This means that this value will be suggested and can be modified by the user’s input.
  5. You can add a suffix and/or a prefix. This means that a predefined value/text will always be included in the front or back of the text.
  6. You can implement a Decimal cutoff. That means that the numbers are going to be rounded to the requirements set by you.
  7. You can also what default Thousand separators should be implemented in the final output.
  8. You can also what default Decimal separators should be implemented in the final output.
  9. You can also set a Decimal Dash by clicking on the Checkbox.
  10. You can specify if the field is mandatory to be filled out. When the user doesn’t complete it, they can’t finalize the product. Save your settings after editing the field properties.

Email Field

When creating or editing this field, you can perform the following actions

  1. You can add a unique descriptive name to the field. e.g., “Manager Email.”
  2. You can implement a proper placeholder that will be displayed when filling out the product. e.g., “[email protected].”
  3. You can set a default value for the field. This means that this value will be suggested and can be modified by the user’s input.
  4. You can add a suffix and/or a prefix. This means that a predefined value/text will always be included in the front or back of the text.
  5. You can specify if the field is mandatory to be filled out. When the user doesn’t complete it, they can’t finalize the product.
  6. Click the Save button after editing the field properties

When creating or editing this field, you can perform the following actions

  1. You can add a unique descriptive name to the field. Ideally, it should be a complete sentence as a name.
  2. You can implement a proper placeholder that will be displayed when filling out the product.
  3. You can set a default value for the field from the dropdown. This means that this value will be suggested and can be modified by the user’s input.
  4. You can also drag and drop the options by clicking and holding the field and moving it to the desired order position.
  5. You can modify the default option names with proper naming. Ideally, they should be complete sentences.
  6. You can add additional option fields by clicking on the + icon or delete options by clicking on the – icon.
  7. You can specify if the field is mandatory to be filled out. When the user doesn’t complete it, they can’t finalize the product.
  8. Click the Save button after editing the field properties.

Note: This field is the most frequently used by the majority of our customers because it can be set up as a conditional reference with preset answering proposals.

Checkbox Field

When creating or editing this field, you can perform the following actions

  1. You can add a unique descriptive name to the field.
  2. You can determine if the checkbox should be by default Unchecked or checked.
  3. You can specify if the field is mandatory to be filled out.
  4. Click the Save button after editing the field properties.

Date Field

When creating or editing this field, you can perform the following actions

  1. You can assign a unique descriptive name to the field, such as “Start Date.”
  2. You can implement a “From to Date” option, allowing the end user to select a date within a specified range.
  3. You can set a default value for the field, which will be suggested to the user and can be modified according to their input.
  4. You have the option to add a suffix and/or a prefix, meaning that a predefined value or text can be automatically added either before or after the user’s input.
  5. You can specify whether the field is mandatory, and if so, users must complete it before finalizing the product.
  6. You can choose from a variety of date formats for how the date should appear in the document, such as “DD/MM/YYYY.”
  7. You also have the option to automatically populate the field with the current date as a default value.
  8. Don’t forget to click the “Save” button after editing the field properties.

Contact

Additional Information:
This field is connected to the Contacts Menu. When you include one of these fields in a product, it will retrieve information from the Contacts Menu. If certain contact information is not fully filled out in a particular contact, that information won’t be displayed, but you can assign contact properties to the field in advance. The field will only display available information in the final product.

When creating or editing this field, you can perform the following actions

  1. You can give the field a unique, descriptive name, like “Investor.”
  2. You can add a custom placeholder that will appear when you fill out the product.
  3. Select ‘Individual’ or ‘Organization’ from the dropdown to define the contact type for this field, which determines the displayed Contact Properties.
  4. From the Contact Properties dropdown list, you can select which information to include in the product and the order in which it appears. We recommend starting with the Title or Name but feel free to adjust it to your needs. In this section, you can add various common display details typically found in a business environment.
  5. As a special feature, you can choose to add Additional Fields from the dropdown. These fields are created within the Contact menu when creating or editing a contact. They serve as placeholders that need to be filled in when creating the product.
  6. To further customize this field for specific situations, you can link it to a Contact Tag. This means the field will only appear when the associated tag is selected. This is important when creating or editing a contact. If you don’t select the same tag, this field won’t be displayed in the Contacts menu.
  7. You can specify whether the field is mandatory. If it is, users must complete it before finalizing the product.
  8. Don’t forget to click the Save button after editing the field properties.

Note: This field cannot simultaneously include information for both individuals and organizations. You must select the specific type of contact this field should refer to.
If you switch between Contact properties inside the field without saving your changes, the selection of Contact Properties will reset to the default setting.

Table Field

Additional Information:
This field can serve as a reference for conditions, just like the others. However, its primary purpose is to allow you to easily insert a table at a specific location. This way, users filling out the product don’t need to choose the position manually. Instead, they can customize the table’s dimensions by specifying the number of rows and columns, and even determine the table’s content based on their input.

When creating or editing this field, you can perform the following actions

  1. You can add a unique descriptive name to the field.
  2. You can specify if the field is mandatory to be filled out. When the user doesn’t complete it, they can’t finalize the product.
  3. Click the Save button after editing the field properties.

Text Block Field

Additional Information:
This field can be a reference for conditions, similar to the others. However, its main goal is to simplify the process of inserting a Text Block at a specific location. This means users filling out the product won’t have to manually select the position. Instead, during the filling process, they can conveniently choose the Text Block to include from the dropdown provided by this field.

When creating or editing this field, you can perform the following actions

  1. You can add a unique descriptive name to the field.
  2. You can specify if the field is mandatory to be filled out. When the user doesn’t complete it, they can’t finalize the product.
  3. Click the Save button after editing the field properties.

Product Field

Additional Information:
This field can act as a reference for conditions, just like the others. However, its primary purpose is to simplify the process of inserting an existing product at a specific location. This means users filling out the product won’t need to manually select the position. Instead, during the filling process, they can conveniently choose the product to include from the dropdown provided by this field. It will incorporate the entire product into the new or actively edited product you are modifying.

When creating or editing this field, you have the following options

  1. You can assign a unique, descriptive name to the field.
  2. You can specify whether the field is mandatory to be filled out. If the user doesn’t complete it, they won’t be able to finalize the product.
  3. You can also choose to list this field only in certain blueprints by adding a filtering selection referring to an existing blueprint where this field should be displayed.
  4. Don’t forget to click the Save button after editing the field properties.

Editor Field

Additional information:
This field can serve as a reference for conditions, just like the others. However, its primary purpose is to simplify the process of inserting an Editor Field at a specific location. This means users filling out the product won’t have to manually select the position. The Editor Field will include the information that you add in plain text but also give the user the ability to edit its content. It’s similar to the Product Field, but this one allows for content editing during the product-filling process.

When creating or editing this field, you can take the following actions

  1. You can give the field a unique, descriptive name.
  2. You can open the Editor and insert text, utilizing all the Editor functionalities. Please note that this field does not support editing or changes from other dynamic smart fields. Additionally, it’s not possible to apply conditions on top of text or smart fields within this Editor. After including the text inside the Editor, click the X icon to close the Editor window.
  3. You can specify whether the field is mandatory to fill out. If the user doesn’t complete it, they won’t be able to finalize the product.
  4. Don’t forget to click the Save button after editing the field properties.

Example how the editor can look like if you click on the open editor button and insert text

Here you can change the text style and properties, but keep in mind that you cannot insert dynamic smart fields or signature fields here. You can do this in the text blocks themselves.

Notes: The admin environment is where the structure and rules are set, but usage occurs in the working environment.
Access to the admin environment can be restricted to ensure only authorized roles can create or modify Form Fields.

Additional Information: Each Form Field can serve as a conditional reference. This means you can establish dependencies based on the user’s input. Depending on the input, you can determine whether the content of the Field will appear in the final product or not.
Form Fields can also function as placeholders within documents, enhancing smart document generation capabilities, similar to the dynamic Smart Fields.

When you’re creating or editing Form Fields, it’s important to make sure that each field has a clear and unique name. This prevents confusion and helps improve the automation process. Well-configured Form Fields make the user experience smooth, contributing to the system’s efficiency and reliability.

Updated on February 19, 2024
Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support