--- alias: flow-page entityname: Flow description: "The Flow page provides a central interface for managing and understanding specific flows, including details, structures, and associated contexts" --- # Flow Page :lock: Flow.**Show** The **Flow** page displays general information on the specific **Flow**. In addition, it enables you to perform all the operations that can be performed on a specific **Flow**. For more information, see the [[tutorials-flowmodeling|Flow Modeling Tutorial]]. ## Details View Depending on the optional modules that are licensed in the system, the **Details** view will display some or all of the following page sections: * **Details** - displays general information on the **Flow**. * **Logical Names** - displays the logical names to allow easy identification and reusability for the **Flow**. * **Attributes** - enables the visualization of existing **Attributes** and the possibility to create new ones. For more information on **Attributes**, visit the section [[attributes-section]]. * **Attachments** - shows the documents that are attached to the **Flow** and allows you to attach additional documentation to the **Flow**. ![Main view of the Flow page][flow_page_details_view] ## Flow Structure View This view displays information on the structure of the **Child Flows** or **Steps** that are part of the **Parent Flow**. The search field allows you to find items within the entire **Flow** Structure, supporting both physical and logical names. It automatically expands **Flows** to display all matching **Flow Items** and highlights the matching text, as shown below. ![Search](images/flow_structure_search.png) Within the **Flow** Structure view, icons define the type of **Flow** — be it Sequential, Alternate, Non-Sequential Block, or Alternate Flow. Notably, when **Steps** and **Child Flows** occupy the same hierarchical level, **Step** icons adopt an outlined circle format instead of the standard filled circle icon. In addition, in the Structure view, you'll see icons that show if some **Steps** are conditional or optional, and if there are any Reworks or Rules linked to them. To access the meaning of each icon, you can simply hover your mouse over them to reveal tooltips. For more information on the icons and their meaning, see [[introduction-visual-conventions#flow-structure-view]]. The details panel positioned on the right provides overarching data regarding the **Flow** and individual **Steps**. If there are Rules or Reworks defined for a given **Step**, the relevant information will be accessible via a separate tab, as shown in the image below. ![Flow Structure view of the Flow page](images/flow_structure_with_flows_and_steps.png) ## Context Structure View This view displays information on the contexts that are associated with the **Child Flows** or **Steps** within the **Parent Flow**. The available contexts for each **Step** are represented by icons located next to the **Step** name. To understand the meaning of each icon, simply hover your mouse over them to reveal tooltips. For more information on the icons and their meaning, see [[introduction-visual-conventions#context-structure-view]]. Next to the **Flow** Structure, there's a central window containing the General Data along with a tab for each possible context. If there is limited display space within the central panel, the remaining contexts will be accessible in the **More** dropdown menu. ![Context Structure view of the Flow page](images/flow_page_context_structure_view.png) Selecting any row in the Context Structure grid, either by choosing any part of the row or checking the box on the left, will activate the action buttons above the grid. These buttons allow you to perform operations on the selected row, such as Add, Copy, Edit, or Remove. ![Action buttons for Context Structure entries](images/flow_structure_buttons.png) The order of these contexts can be determined through a configuration entry present in `/Cmf/Guis/Configuration/FlowStepContexts/Contexts`, where you can define the sequence of the contexts that will be displayed. For more information, see [[system-configuration-entries]]. !!! info If you do not have access to a Data Group Role defined for the **Step**, the name of the **Step** will be shown as three consecutive dots. For more information, see [[user-guide-security-data-groups]]. ![Screenshot showing a view of the context structure with access restrictions.](images/flow_context_structure_step_no_access.png) You can use the filter located in the top-right corner to narrow down the entities displayed within the contexts. The available filters include **Product**, **Product Group**, **Material**, Material Type, **Resource**, and Resource Type. When you apply a filter, the behavior of the icons will adjust accordingly, appearing either filled or greyed out based on the filtered results. ## Context Matrix View This view presents the same information of the Context Structure view but in a matrix format, offering an easier bird's eye view of the entire set of entities that are contextually associated with the **Child Flows** or **Steps** within the **Parent Flow**. Each entity is represented by an icon. For more information on the icons and their meanings, see [[introduction-visual-conventions#context-matrix-view]]. In this view, you can customize the type of context information displayed in the main **Flow** Structure: * **Flow/Step and Logical Names** - displays both the formal name and the logical name related to the current Flow. * **Flow/Step Names** - displays only the formal name of the object. * **Logical Names** - displays only the logical name of the object instead of the formal name. By selecting the icons in each row of the Matrix view, you can quickly identify the entities contextually linked to each **Step**. You can also filter by **Flow** or **Step** type or use the search bar to locate a specific **Step**. Similarly to the Context Structure view, the filter in the top-right corner allows you to narrow down the entities displayed within the Context Matrix, showing only the icons corresponding to the filtered query. ![Context Matrix view of the Flow page][flow_page_context_matrix_view] !!! info Similarly to what happens on the Context Structure view above, if you do not have access to a Data Group Role defined for the **Step**, the name of the **Step** will be shown as three consecutive dots. For more information, see [[user-guide-security-data-groups]]. ![Screenshot showing a matrix view with icons in each row representing entities contextually linked to steps, allowing for quick identification and filtering.](images/flow_context_matrix_step_no_access.png) ## Compare View {% include-markdown 'includes/views/compare_view.md' %} ![Flow Compare view](images/flow_compare_view.png) ## References View {% include-markdown 'includes/views/references_view.md' %} ## History View {% include-markdown 'includes/views/history_view_versioned.md' %} [flow_page_details_view]: images/flow_page_details_view.png [flow_page_context_matrix_view]: images/flow_page_context_matrix_view.png