Creating Dynamic Forms


Creating a new Dynamic Forms

Navigate to the Administration > Dynamic Forms or search for Dyamic Form in the Administration menu.

Dynamic Forms

Select +Add New and input the required information: Dyamic Forms

Fill in the definition to define a custom form that can be used during the purchase process. Optionally, you can activate the dna person search function available for packages.

Add New

Select the dynamic fields you want to use in this form. The display order of the fields will be the same as the list. You can reorder them by dragging and dropping. You can also set which fields will be required.

Row index: You can group up to two fields per row using row index (not mandatory). Fields with a row index will be displayed before those without.

dynamic fields you want to use in this form

To establish a mapping between custom fields and at least one standard Betterez field, it is necessary to select one or more of the relevant custom fields.

To enable people lookup functionality in the purchase flow, it is necessary to select one or more fields that will be used on querying (by default query is done by document type and document number). Additionally, it is required to specify a trigger that will activate the people lookup feature.

Click Save to save your changes.

You can check in the sales flow how the fields you have created are displayed.

You can search according to the selected field, then enter the value to query and click on the Lookup link.

Editing a Dynamic Forms

To edit a Dynamic Forms you can click the name of the Dynamic Forms in the Dynamic Forms list.

click on Dynamic Forms

This will open the details screen. It's the same screen as to create a new Dynamic Forms but the fields will be completed with the information associated to the Dynamic Forms that you are editing.

edit Dynamic Forms

Once you complete the changes make sure to SAVE.

Remove a Dynamic Forms

To remove a Dynamic Forms you can click on the "X" to delete it.

remove Dynamic Forms

Considerations

  • Dynamic forms are only available in Backoffice and through APIs. (not available in vanilla websales)
  • The information from Dynamic forms can be printed in tickets or receipts by programming the printing templates accordingly.
  • The database for dynamic forms is handled internally, so it is accesible only via APIs.
  • To use the Dynamics Forms created, it must be subsequently assigned to the desired Product Line.