Query Based Data Element (QBDE) Evaluation

The Query Based Data Elements (QBDEs) are evaluated through one of the following ways:

  1. Based on the refresh conditions, when the record is opened (even from the draft).
  2. Based on the manual editing of the trigger elements, through user interface (this does not include the situation in which the record is initially created).
  3. Based on when the record is created. That is, the system evaluates QBDE values based on trigger element population, when a new record is created.

When you create a business process (BP) record (creation step of a BP record), the system evaluates the QBDEs:

However, QBDE query conditions with null or empty values are ignored when dynamic values are selected in the following areas: Data pickers, Autocreation (BP Creator and BP Line item creator), Gates, Auto updates status setup, and Planning sheets.

Notes:

QBDE Evaluation in BP Records Created through CSV import or RESTful Services

The system evaluates the QBDEs when the trigger element is populated by way of a record that has been created through CSV, RESTful service (if the trigger element is entered in the input CSV request), BP templates, and Bypass I Step auto-creation.

QBDE Evaluation in BP Records Created through Auto-Creation

When a BP record is auto-created through Bypass I Step, the system evaluates the QBDE values in the auto-created records based on the trigger element population. When a trigger element is used for QBDEs, and the trigger element is auto-populated, the system evaluates the QBDE values in the creation step of the auto-created record.

In the case of Bypass I Step auto-creation, if the auto-created record resides in Initiation Step, the system does not evaluate the QBDEs.

The system evaluates formulas that use QBDE in the creation step of the BP form.

If the QBDEs are used in the workflow routing conditions, the QBDE values will be populated in the log and view form (if they are added after the successful creation of records). In this scenario, the system evaluates the QBDE values after evaluating the auto-populated DEs and formula DEs on the form.

You can use the QBDEs in BPs in the workflow routing condition, which lets you determine the route of the workflow based on the value of the data element.

The system evaluates the formulas in QBDEs, in the creation step of a BP record.

The system will not evaluate the QBDE values based on trigger element population in BP records that have been created by way of copy (with or without attachments). For example, when you create a Budget Item BP, you can view the QBDE Assigned Budget value, evaluated from the project cost sheet in the creation step.

See Also

Working with Query-Based Tabs

Using or Viewing a Query-Based Tab



Last Published Monday, April 14, 2025