You can automatically check RapidValue elements for errors.


Which checks are done?

Generally, the checks are done that are also done when you manually enter a record and save it to the database. So, the checks are done that control the data consistency in the database. For example, does a used reference still exist in the database?


What is checked?

If you check for errors, these RapidValue elements are checked:

  • The selected element.
  • Its references. If a reference is defined, only the reference record itself is checked and not its references and children. For example, almost each RapidValue element has a reference to the solution. In this case, only the solution record itself is checked and not its children and references.
  • Its children. If a child is defined, the child itself is checked. But also, its references and its children.

Example:

  • Flow: if you check a flow for errors, these RapidValue elements are checked:
    • The flow itself.
    • The flow references: solution and process.
    • The flow children: lanes, objects, connectors. If one of the objects is, for example, an activity, the activity itself is checked. But also, its references: solution, role, area, and application and its children: activity steps.

Fix errors

The found errors must be solved manually. You can do so immediately. But you can also create a task to have it solved at another time.


Solution designer Solution designer Check for errors Check for errors You can automatically check RapidValue elements for errors. Which checks are done? Generally, the checks are done that are also done when you manually enter a record and save it to the database. So, the checks are done that control the data consistency in the database. For example, does a used reference still exist in the database? What is checked? If you check for errors, these RapidValue elements are checked: The selected element.Its references. If a reference is defined, only the reference record itself is checked and not its references and children. For example, almost each RapidValue element has a reference to the solution. In this case, only the solution record itself is checked and not its children and references.Its children. If a child is defined, the child itself is checked. But also, its references and its children. Example: Flow: if you check a flow for errors, these RapidValue elements are checked: The flow itself.The flow references: solution and process.The flow children: lanes, objects, connectors. If one of the objects is, for example, an activity, the activity itself is checked. But also, its references: solution, role, area, and application and its children: activity steps. Procedure 1. Click Business process modeling. 2. Click Activities. 3. In the list, find and select the desired record. 4. Click Check and fix. 5. Click OK. Notes The errors, as listed on the Check form, are temporary form records. So, you can delete the errors without any consequences. To delete all errors in one go, on the Action pane, on the Check tab, in the Results group, click Clear all.On the Check form, you can rerun the check for the current selection of RapidValue elements. To do so, on the Action pane, on the Check tab, in the Check group, click Run.For each check operation, the result is logged in the Operations history. Fix errors Fix errors Fix the found errors. You can do so immediately from the Check page. Procedure 1. Click Business process management. 2. Click the Operation history tab. 3. In the list, click the link in the selected row. 4. In the tree, select 'a node'. 5. In the list, mark the selected row. 6. First try to fix the error automatically. To do so, click Fix errors. 7. Click OK. 8. If the error isn't fixed automatically, you must fix it manually. To do so, in the list, mark the selected row. 9. Click View record. 10. On the record, click Edit and make the required changes. 11. Close the page. Notes For each check operation, the result is logged in the operations history. It can, for example, be that you didn't yet fix all errors. A next time, you can open the logged check operation results to continue fixing errors. Fixing an error on the listed record isn't always the best way to go. For example, elements can be used from another solution which is no longer listed as a reference solution for the current solution. In this case, you can consider to add the reference solution or consolidate the current solution. Create task to fix error Create task to fix error You can create a task to solve an error at another time. Procedure 1. Click Business process management. 2. Click the Operation history tab. 3. In the list, click the link in the selected row. 4. In the tree, select 'a node'. 5. In the list, find and select the desired record. 6. Click Add as task. 7. Click OK. Notes For each check operation, the result is logged in the operations history. It can, for example, be that you didn't yet fix all errors. A next time, you can open the logged check operation results to continue fixing errors. You can do so from the Operations history tab on the Business process management workspace. Start Start End End Fix errors  immediately? Fix errors  immediately? Yes No

Activities

Name Responsible Description

Check for errors

Solution designer

You can automatically check RapidValue elements for errors.


Which checks are done?

Generally, the checks are done that are also done when you manually enter a record and save it to the database. So, the checks are done that control the data consistency in the database. For example, does a used reference still exist in the database?


What is checked?

If you check for errors, these RapidValue elements are checked:

  • The selected element.
  • Its references. If a reference is defined, only the reference record itself is checked and not its references and children. For example, almost each RapidValue element has a reference to the solution. In this case, only the solution record itself is checked and not its children and references.
  • Its children. If a child is defined, the child itself is checked. But also, its references and its children.

Example:

  • Flow: if you check a flow for errors, these RapidValue elements are checked:
    • The flow itself.
    • The flow references: solution and process.
    • The flow children: lanes, objects, connectors. If one of the objects is, for example, an activity, the activity itself is checked. But also, its references: solution, role, area, and application and its children: activity steps.

Fix errors

Solution designer

Fix the found errors. You can do so immediately from the Check page.

Create task to fix error

Solution designer

You can create a task to solve an error at another time.

Provide feedback