Eliminate errors and simplify workflow with Advanced Order Logic
This feature is for companies with complex businesses that need simple solutions. You add logic and customise the fields in Upsales based on calculations, order stage, and more.
Create automated calculations, use advanced price calculations, and set mandatory fields for order phases.
This article covers:
Work with Advanced order logic
Calculating Fields
Set up your fields on your order/order rows that are calculated in other fields.
For example, imagine you have an energy company, and you want better measuring methods. You can use Calculating Fields to estimate costs for services according to m2 (size of building) = energy consumption.
This function is also useful for calculating your VAT percentages.
For example, our customer Visual Art uses this function with their parameters to calculate number screens x price x “Share of Voice%” (their custom field).
Required fields based on the stage
On the Sales Board, you have different stages in the sales process.
Every time you move a card, it reflects a change in stage or opportunity.
With Advanced Order Logic, you can make different actions in different stages mandatory. For example, having a contact person, date, and price in Stage 1. A delivery date or shipping cost for Stage 2.
The result: Everyone adds information in the same way. How set up the required fields.
Hide order row fields
Hide custom fields on order rows based on the different product categories.
Change how price is calculated on order rows
Change how the standard price is calculated in Upsales based on a calculation. This can be set up by visiting: Settings > CRM > Products > New product category: