Form Version Functions
Journey Manager (JM)
The transaction engine for the platform. |
Platform Developer | 17.10
This feature was introduced in 17.10.
Manager allows you to create and configure form functions for each form version.
To configure form functions:
- Select Forms > Forms.
- Locate a form and select the Functions tab.
- Click New to create a new form version function or click Edit to update the existing function.
- Select one of the following triggers from the Trigger dropdown list to define when a Transact function is called:.
- Form Open is called when new form transaction is created by Manager, immaculately before it is rendered to the browser.
- Form Resume is called by Manager when a saved form transaction is resumed, immediately before it is rendered to the browser.
- Form Save Challenge is called when a save challenge is performed.
- Form Update is called when the form makes an background update operation in a browser.
- Form Ineligible is called when the form determines the user is ineligible to complete the application.
- Form Function is called by Maestro form business rule scripts generally to get dynamic data from the server and perform any transaction updates.
- User Save is called when the user explicitly saves and closes the form in a browser.
- User Submit is called when the user explicitly submits a completed form application in a browser.
- User Cancel is called when the user explicitly cancels and closes a form application in a browser.
- Background Delivery is called to run a Delivery Function in a background, for example, when the user submits a form but the PDF receipt document will not be available yet. For more information, see Delivery Function.
For more information, see Function Triggers.
- Select a Transact function, which will be invoked on the form trigger event, from the Function dropdown list.
- Specify the order of functions with the same trigger to be called in the Sequence field.
- Click New Function to create a new Fluent function.
- Click Save to update the changes.
Next, learn how to configure form version services.