Page Business Rules H
Note
Use this page to:
To access this page:
Click the Pages icon for a WEB APP NAME.
Click the Events icon for a page.
Click the Business Rules icon for an event.
To access this page as part of Import / Export:
Select Admin > WebApps from the Navigation pane.
Select a WebApp and click the Vertical View icon.
Click the Import / Export tab.
Click the Page Event Business Rules icon.
Field | Description |
PAGE ID | Displays the page name associated with the business rule.
|
EVENT | Displays the event that runs on the page, or the name of the field that triggers the event rule to run. Event rules can be created to run:
|
PRIORITY | Displays the number indicating the order in which the workflows run. |
ACTIVE | If checked, the workflow runs. If unchecked, the workflow does not run. |
PROCEDURE TYPE | Displays the type of Business rule. Options are:
|
DESCRIPTION | Displays the name of the workflow view. |
COMMENT | Displays comments entered by the user. |
RUN ON VALIDATE | If checked and the corresponding Validation rule returns zero records or if it returns records with a severity level less than Error, the Business rule executes. |
RUN ON VALIDATE FAIL | If checked and the corresponding Validation rule returns any record that fails with a severity level of Error, the Business rule executes. |
Page Business Rules V
Note
Use this page to store details of the Page Business Rules.
Note
The fields that display on this page depend on the Procedure Type selected on the Horizontal View. Procedure types are:
Procedure Type of Stored Procedure
Note
Use this page to Create a Stored Procedure Business Rule.
Note
Construct attempts to wrap all procedures within a single SQL transaction. To avoid deadlocks, all pending transactions are committed before executing an external process. As a result, mixing external processes and SQL stored procedures can result in errors which cannot be completely rolled back. To minimize the effect, consider placing all external processes after SQL stored procedures by giving them a higher priority.
This page has the following tabs:
General tab
Field | Description |
Page ID | Displays the page name associated with the business rule.
|
Event | Displays the event that runs on the page, or the name of the field that triggers the event rule to run. Event rules can be created to run:
|
Business Rule Properties | |
Procedure | Displays the name of the SQL stored procedure. Click the link on the name to open the Definition page to view the SQL code. |
Comment | Displays a user-entered comment, usually a description of what the stored procedure does. |
Advanced Properties
| |
Run On Validate | If checked and the corresponding Validation rule returns zero records or if it returns records with a severity level less than Error, the Business rule executes. |
Run On Validate Fail | If checked and the corresponding Validation rule returns any record that fails with a severity level of Error, the Business rule executes. |
Timeout | Displays the amount of time in seconds that the stored procedure can run before a timeout error displays. |
Documentation tab
External Reference | Displays hyperlinks and supporting commentary that demonstrate the connection from data-related assets in the Syniti Construct to external references in other platforms and applications. Syniti recommends a business rule be linked to a Term or Rule in Syniti Cloud. |
Procedure Type of WebApp Event
Use this page to Create a WebApp Event Business Rule.
This page has the following tabs:
General tab
Field | Description |
Page ID | Displays the page name associated with the business rule.
|
Event | Displays the event that runs on the page, or the name of the field that triggers the event rule to run. Event rules can be created to run:
|
Business Rule Properties | |
Event Page ID | Displays the name of the component and page name where the event associated with this Business rule runs. |
Event Name | Displays the name of the event on the page associated with this Business rule. |
Parameter View | Displays the name of an optional parameter view that can provide secondary data to pass to a shared event. This view contains columns that are available as extra columns to map to parameters to send to a shared event. This view will be executed as part of the shared event, pulling in an associated record to the executing record, and assigning the other column data to mapped parameters. This parameter view allows another view to provide more data to an event without putting all the columns in the horizontal or vertical view on the page. This view is not required. If the field is blank, and the public WebApp event requires parameters be passed in to execute the event, the parameters set on the Page Event Parameters page are used. |
Parameters | Click to open the Page Event Rule Parameters page to add, edit and delete parameters that can be passed to this Business rule from a Public WebApp Event. |
Comment | Displays a user-entered comment. |
Advanced Properties
| |
Run On Validate | If checked and the corresponding Validation rule returns zero records or if it returns records with a severity level less than Error, the Business rule executes. |
Run On Validate Fail | If checked and the corresponding Validation rule returns any record that fails with a severity level of Error, the Business rule executes. |
Documentation tab
External Reference | Displays hyperlinks and supporting commentary that demonstrate the connection from data-related assets in the Syniti Construct to external references in other platforms and applications. Syniti recommends a business rule be linked to a Term or Rule in Syniti Cloud. |
Procedure Type of WebApp Event (Private)
Use this page to Create a WebApp Event (Private) Business Rule.
This page has the following tabs:
General tab
Field | Description |
Page ID | Displays the page name associated with the business rule.
|
Event | Displays the event that runs on the page, or the name of the field that triggers the event rule to run. Event rules can be created to run:
|
Business Rule Properties | |
Event Name | Displays the name of the WebApp event. |
Comments | |
Comment | Displays a user-entered comment about the WebApp event. |
Advanced Properties
| |
Run On Validate | If checked and the corresponding Validation rule returns zero records or if it returns records with a severity level less than Error, the Business rule executes. |
Run On Validate Fail | If checked and the corresponding Validation rule returns any record that fails with a severity level of Error, the Business rule executes. |
Documentation tab
External Reference | Displays hyperlinks and supporting commentary that demonstrate the connection from data-related assets in the Syniti Construct to external references in other platforms and applications. Syniti recommends a business rule be linked to a Term or Rule in Syniti Cloud. |
Procedure Type of Orchestrate Workflow
Use this page to Create a Orchestrate Workflow Business Rule.
This page has the following tabs:
General tab
Field | Description |
Business Rule Properties | |
Orchestrate Workflow ID | Displays the name for the workflow that is created in Orchestrate. |
Allow Concurrent Execution | If checked, the workflow can be executed in parallel with other workflows. If not checked, attempting to execute the workflow while it is currently running is not allowed and results in an error. |
Comment | Displays a user-entered comment about the WebApp event. |
Advanced Properties
| |
Run On Validate | If checked and the corresponding Validation rule returns zero records or if it returns records with a severity level less than Error, the Business rule executes. |
Run On Validate Fail | If checked and the corresponding Validation rule returns any record that fails with a severity level of Error, the Business rule executes. |
Documentation tab
External Reference | Displays hyperlinks and supporting commentary that demonstrate the connection from data-related assets in the Syniti Construct to external references in other platforms and applications. Syniti recommends a business rule be linked to a Term or Rule in Syniti Cloud. |