Perform Bulk Execution

For an overview of Bulk Execution, see the Bulk Execution main topic.

Bulk Execution runs against the context of the page at the time the panel was opened. If the user filters the records after the panel is opened, it will still run on the original data set.

The configured record limit is 100K. When no filter is applied, all records are validated.

The Bulk Execution panel contains several context related items to ensure that the user understands the context in which the Bulk Execution event will run against. Once opened, the following is displayed in the top right area of the panel where relevant:

Icon/Information

Description

Row Count

The record count reflects the context of the page when it was opened and isn’t a guaranteed count for processing. The number of rows is displayed in the upper right area of the panel.

Filter button

If the record set is filtered, a filter button displays. Hover over the filter button to display the name of the column on which the records are filtered.

Drill Down

 

This icon indicates what value the page is “drilled” or “bound” on when the user hovers over it.  If the page where the user opens the Bulk Execution panel does not have “Drill” or “Binding” criteria then it will not have the Drill Down icon. 

For details concerning navigating session timeout during the Bulk Execution process, refer to Navigation and Session Timeout for more information.

To perform Bulk Execution:

  1. Select Bulk Execution from the page gear menu.

    NOTE: The Bulk Execution Limit parameter will be checked against the number of records in the current filtered record set. If the current number of records exceeds the Bulk Execution Limit parameter setting, a notification will be displayed and the Bulk Execution process will not be launched. Otherwise, Bulk Execution will be launched and the Bulk Execution panel displays.

    NOTE:The Event field is disabled because the only event available at this time is the OnValidate event.

  2. To enable the Exclude Business Rules, click the check box.

    NOTE: If enabled, the OnValidate event will run without the business rules thereby on ly running the validation rules. If not enabled, both the Validation and Business rules will run. In most cases, the setting for this check box does not need to change unless instructed to do so by the page Designer of the application.

    NOTE: The page Designer also has the ability to enable the check box by default and/or disable the user's ability to update it as well.  Refer to Configure Business Rule Settings in System Administration for more information.

  3. Click Next; the Validation Warnings window displays.

    NOTE: Clicking the Action on Warning tab also displays the Validation Warnings window.

    NOTE: Page Validation of type warning, which allow the users to choose a pass or a fail, will only appear on the Validation Warnings page. If no relevant warnings exist, the Validation Warnings tab will be disabled and the Next button will become a Start button. See the Page Validation Rules page for more information.

    NOTE: On the Validation Warnings tab, the user can choose which action to take on the warning validations.

  4. Select an option for an individual warning listed on the tab. The user can choose to Update All with either of these options.

    NOTE: When an option is chosen from the Update All field, the radio buttons for each validation message is set to that value.

    Options include:

    • Pass – The user can choose to pass the warnings.

    • Fail – The user can choose to fail the warnings.

    • No Action - The record will not be failed or passed and it will have a validation status of Unknown.

  5. Click Start

    NOTE: If an error occurs as a result of running a business rule execution against the event, the result is an error status.

    NOTE: The same record can exist in multiple results. Precedence is given to the more specific options (pass or fail) in the event a record is contained in multiple warning sets. Fail will also take precedence over Pass, meaning, if a record is contained in a warning that is set to Pass and is contained in another warning set to Fail, the record will be marked as Failed during processing.

    NOTE: For an explanation of the Results page, see View Bulk Execution Results for more information.