Skip to main content

Introduction

The FlowOn Business Process Tracer is a powerful feature that allows citizen developers and consultants to trace business process instances in real time. This tool provides a comprehensive view of how the process is executed, offering insights into the data flow, stage transitions, and completion criteria at runtime.

By enabling tracing in the development environment, users can observe how data moves between stages, monitor transitions, and track the logic behind task completion. The tracer helps to identify bottlenecks, logic issues, or any unexpected behavior, ensuring the process operates smoothly before moving to production.

Key Tracing Capabilities of FlowOn Business Process Tracer:

  • Entering Stage Trace:
    When a business process enters a stage, the Entering Stage Trace captures and logs all data associated with that entry. This includes data values that are passed into the stage, the actions triggered upon entry, and any logic that is executed at the start of the stage. This trace helps consultants validate that the correct data is being used and that entry actions are performing as expected.

    Entering Stage Trace

  • Exiting Stage Trace:
    As the business process exits a stage, the Exiting Stage Trace logs the data flow and actions taken before the process transitions to the next stage. This ensures that all tasks within the stage are completed according to the set criteria and that the process is exiting with the correct output. It is particularly useful for verifying that the exit conditions and actions meet business logic requirements.

    Exiting Stage Trace

  • Transition Trace:
    The Transition Trace provides detailed insights into how transitions between stages are handled. It tracks which decision points or conditions are evaluated, showing the criteria that are met to trigger a transition from one stage to the next. This allows consultants to see the decision-making process and ensure that the workflow follows the intended path based on the logic and data.

    Transition Stage Trace

Additional Capabilities:

  • Real-Time Data Flow Monitoring:
    The tracer gives visibility into how data flows through the process, ensuring the correct information is passed between stages and used at each step.

  • Completion Criteria Validation:
    The tracer allows users to track how tasks within each stage are completed, validating whether the completion criteria (e.g., data validation, approvals) are met before proceeding to the next step.

  • Error Identification and Debugging:
    If issues arise, the tracing tool provides valuable debugging information, helping identify data flow problems, unmet transition conditions, or logic errors.

The FlowOn Business Process Tracer is an essential tool for testing and refining business processes. It ensures that every part of the process, from entering and exiting stages to transitions, operates as expected before deployment into a live environment.

Conclusion

The FlowOn Business Process Tracer is a vital tool for consultants and citizen developers to ensure business process accuracy and efficiency in real time. By providing detailed insights into stage entry, stage exit, and transitions, it enables users to closely monitor how data flows through each stage, validate transitions, and ensure completion criteria are met. The tracer not only helps identify and resolve potential issues but also ensures that the business logic operates as expected before the process is deployed to production. This powerful feature guarantees the robustness of the business process, ultimately enhancing workflow reliability and execution.