---
schema_version: "1"
id: 86997dab520060ca4632faaf6730843864dcc3e84c04a9f3b51f7341cda8ff6f
title: Flow Management in Industries CPQ
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_flow_management_in_industries_cpq.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_flow_management_in_industries_cpq.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b830c0eb0b629674b9274c3d961178973d7b3ce6e72173bc4251124fb4dae370
description: Flows define sequential processing of rules, logic, and custom processing that can be initiated by an interface implementation, specify calls to Apex, and can access any service.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Flow Management in Industries CPQ

Flows define sequential processing of rules, logic, and custom processing that can be initiated by an interface implementation, specify calls to Apex, and can access any service.

Salesforce Industries Communications, Media, and Energy (CME) extends Salesforce Flow tools with sequencing logic to support the flow of objects, such as orders, quotes, and price books. Flows support branching, synching, conditional execution, embedded flows, flow actions, and entry and exit criteria.

Flows [drive pricing steps](https://help.salesforce.com/s/articleView?id=ind.comms_pricing_using_pricingrulesimplementation.htm&language=en_US). ​ CME can then compute pricing for an entire order.

You can create and manage flows and associate them with business processes to provide eligibility, compatibility, and pricing. You can change the processing order, add new steps, and include branching logic. Each rule action in a flow can invoke one rule by specifying the rule name and rule type. The doCommit option specifies the last rule action, which is required.

Sample flow:

1. Preselect product filter.
2. Select product.
3. Check compatibility.
4. Price order.
5. Submit order.
6. Update order status.
7. Asset-based delta order.

## Enable a Flow

You can have several different versions of any flow in your org, but only one version can be active at a time.

1. From Setup, in the **Quick Find** box, enter Flows.
2. Click **Flows**.
    
    ![Flows](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/resources-product/images/deactivate_a_flow.jpg)
3. Click the Flow Name to enable.
4. On the Flow detail record page, in the **Flow Versions** related list, next to the flow to deactivate, click **Activate**.
    
    ![Submit Flow](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/resources-product/images/enable_a_flow.jpg)

## Deactivate a Flow

You can have several different versions of any flow in your org, but only one version can be active at a time.

1. From Setup, in the **Quick Find** box, enter **Flows**.
2. Click **Flows**.
    
    ![Flows](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/resources-product/images/deactivate_a_flow.jpg)
3. Click the Flow Name to deactivate.
    
    ![Submit Flow](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/resources-product/images/deactivate_a_flow_1.jpg)
4. On the Flow detail record page, in the Flow Versions related list, next to the flow to deactivate, click **Deactivate**.