• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

218.486.5095

Implementation Specialists logo

Implementation Specialists

Microsoft Partner providing ERP solutions, support and consulting.

MENUMENU
  • About Us
    • Careers
  • Industries
    • Contractor Software | Dynamics 365 Business Central
      • Construction Contractor Software | Dynamics 365 Business Central
      • Electrical Contractor Software | Dynamics 365 Business Central
      • Mechanical Contractor Software | Dynamics 365 Business Central
    • Distribution Software | Dynamics 365 Business Central
    • Manufacturing
  • Solutions
    • Dynamics 365 Business Central
    • Dynamics GP
    • Dynamics 365 Sales
    • Dynamics 365 for Financials
    • Power BI
    • Microsoft 365 Copilot
    • wsTOOLS
    • BC Apps
  • Services
        • Business Process Review
        • Software Consulting
        • Project Management
        • Technical Consulting
        • Programming
        • System Optimization and Performance Review
        • Report Writing
        • Training for Business Central and GP
        • ERP Modernization Blueprint: From Dynamics NAV to Business Central
        • HR Consulting
  • Resources
    • Blog
    • Video Library
    • Webinar Archive
    • Our Partners
  • Events
    • BizCon
    • Webinars
    • Geeks on the Green
  • Contact
    • Support
Home / CRM / CRM: Using Conditions in Business Process Flows

December 10, 2019 //

Business process flows are created to help lead end users through the series of steps required for a record. Sometimes different records may need to take different steps. This is where conditions within a business process come into play.

Let’s look at how to set conditions within a business process and what that looks like for the end user.

Conditions are available underneath the components tab on the right-hand side of the screen within your business process window. To utilize drag the condition box onto the canvas.

Once placed onto the canvas give the condition a name and set the criteria.

In this example we are setting our business process paths based on potential revenue within an opportunity. If a customer is going to spend over $5,000 I want the customer to have an additional contact point within the sales process.

Once the criteria has been entered select “Apply” and the condition will update on the canvas.

After the criteria has been set design a path for records meeting the criteria by pulling stages onto the canvas connected to the green check mark. The path for records not meeting the criteria is set by pulling stages onto the canvas connected to the red x.

In our example we have three stages set for high-level purchases and records that are not a high-level purchase only have two stages.

 

 

 

 

Let’s look at how the end user will see the stages.

In our example two of the stages were the same in each path; however, each stage is individual based on path so they could be completely different stages. Further conditions can also be added within each path to branch out the process even further. Remember that there is a maximum of 30 stages per process.

To achieve the same result as we designed above a stage can be skipped using a condition as well.

Here we have the condition and the maximum three stages set within the business process. If the estimated revenue is less than $5,000, per our condition, we want to skip the customer contact stage. With the condition box highlighted select the connector button from the toolbar and choose connect. All stages after the next immediate stage will be bordered in yellow with 2nd point beneath them. We are going to select the prepare estimate stage to be our 2nd point when the criteria is not met.

If we connect to the wrong stage, we can disconnect by highlighting the condition box, select the connector button and choose disconnect.

The view for the end user will be exactly as we saw above, but we did not have to create those duplicate stages twice.

Conditions are an awesome tool within a business process if you have additional things you want to do within certain records or if you have multiple areas within an organization that all have a particular record type but may need to process it in different ways.

Looking for more CRM resources? Check out our Resource Library for our free webinars on CRM.

– Jerica Coleman, CRM and Power BI Consultant

 

 

ryan mccollum
Ryan McCollum

Filed Under: CRM, Uncategorized Tagged With: CRM, Dynamics 365, IS Services, Microsoft, Microsoft Office 365, Online Services

Primary Sidebar

Categories

  • AI
  • Analytics
  • BC Apps
  • BizCon
  • Business Central
  • Configuration Packages
  • Copilot
  • CRM
  • Deb Sletmoen
  • Dynamics 365
  • Dynamics GP
  • ERP
  • GPUC
  • HR
  • MobileTech
  • Moving to Business Central
  • News
  • Power BI
  • Project Management
  • Sales
  • Tarriffs
  • Taxes
  • Uncategorized
  • WennSoft
  • WennSoft product
  • wsTOOLS

Footer

We provide complete solutions for your business challenges.


920 O’Donnell St
Hawley, MN 56549

p. 218.486.5095
f. 218.486.5094

Connect With Us

  • Facebook
  • LinkedIn
  • YouTube

Our Solutions

  • wsTOOLS
  • Dynamics 365 for Financials
  • Microsoft Dynamics GP

Our Services

  • Business Process Review
  • ERP Software Consulting
  • Programming
  • Technical Consulting
  • Project Management
  • Report Writing
  • System Optimization & Review

Our Company

  • About Us
  • Testimonials
  • Careers
  • Contact Us

Our Resources

  • Resources
  • Blog
  • Events
  • Support

Join Our Mailing List!

  • This field is for validation purposes and should be left unchanged.
Copyright © 2026 Implementation Specialists | Privacy Policy | Terms of Service | Site Credits