Focus 2.0 Workflow Formulas

Focus 2.0 Workflow Formulas

Workflow Sales Formulas, and Purchase Order Formulas can logically control workflow statuses in Focus 2.0 - They have been setup at the Global level, and flow to the Site and Account levels by default. Explanation of the formulas is below.

"Purchase Order" Workflow Purchase Order Formulas 

In the example above, the first line uses the CountCode function to compare how many returned EDI codes exist that match code 420 (updated by vendor, it identifies that a given PO has been accepted into the vendor’s system) The logic dictates that if at least one line item on the PO has code 420, PO Workflow status is set to “PO Accepted”.

The second line uses the CountCode function to compare how many returned EDI codes exist that match code 430 (updated by vendor, it identifies that a given PO line item has been put on hold) The logic dictates that if at least one line item on the PO has code 430, PO Workflow status is set to “On Hold”. 

The third line uses the CountCode function to compare if returned EDI codes exist that match code 440 (updated by vendor, it identifies that a given PO line is in production) AND the count of those codes equals the number of line items. The logic dictates that if ALL line items on the PO have code 440,  PO Workflow status is set to “PO in Production”.

The fourth line uses the CountCode function to compare if returned EDI codes exist that match code 460 (updated by vendor, it identifies that a given PO line item has been shipped) AND the count of those codes equals the number of line items. The logic dictates that if  ALL line items on the PO have code 460, PO Workflow status is set to “Shipped”. 

"In Production" Workflow Sale Formulas

In the example above, the first line uses the CountCode function to compare how many returned EDI codes exist that match code 390 (updated by OOP, it identifies that a given PO not been sent by OOP) The logic dictates that if at least one line item on the PO has code 390, In Production Workflow status is set to “PO Not Sent”. 

The second line uses the CountCode function to compare how many returned EDI codes exist that match code 420 (updated by vendor, it identifies that a given PO line item has been accepted into the vendor’s system). The logic dictates that if at least one line item on the PO has code 420, In Production Workflow status is set to “Partially Ordered”. 

The third line uses the CountCode function to compare if returned EDI codes exist that match code 420 (updated by vendor, it identifies that a given PO line item has been accepted into the vendor’s system) AND the count of those codes equals the number of line items. The logic dictates that if  ALL line items on all PO’s have code 420, In Production Workflow status is set to “Ordered”.

The fourth line uses the CountStatus function to compare if any PO associated with the SALE has a status of either “Partially Received” OR “Received”,  The In Production Workflow status is set to “Partially Received”.

The fifth line uses the CountStatus function to compare if the number of PO’s associated with the SALE  having a status of “PO Received” is equal to the number of PO’s.  If TRUE, the In Production Workflow status is set to “PO Received”.


    • Related Articles

    • How to use the Workflow in Solatech Focus

      Overview: The Workflow in Solatech Focus consists of several statuses for Quotes, Sales, Orders, and Purchase Orders that take the user through the process from start to finish. There are several statuses in each stage of the sale process ...
    • Connecting Solatech Focus account to your Google Account

      Summary Individual users of Solatech Focus can connect their Focus account to a Google account (including Google Workspace accounts) for integration with Google Email and Calendar. This enables said user to schedule appointments that will be shown on ...
    • How to Setup and use a Leica Disto X3 laser with your Solatech Focus system

      Summary This article describes how to pair a Disto X3 laser to your Windows or iOS device. It also describes how to transmit those measurements into your Solatech Focus system. Instructions for Pairing Windows Turn on your X3 laser (Bluetooth is auto ...
    • A guide to understanding the Q/S/O workflow screen in SalesPRO

      Summary Your SalesPRO software gives you the ability to see at a glance what's happening with your quotes, sales and orders.  The guide below will give you an overview of how to move items through this cycle.  Instructions Your Quote/Sales/Order ...
    • Site Administrator User Security in Solatech Focus

      Summary Each Solatech Focus user has one of four types of user security: Site Administrator, Account Administrator, Sales Rep or Installer. This article will describe each user type in detail. Site Administrator One Site Administrator is created as ...