The advanced business rules engine for Dynamics 365
The Formula Manager is a business rules engine that aims to transform this custom coding into simple formulas. It is significantly faster (up to 10 times) than writing custom code and you get the added bonus of lower cost updates if a business rule changes in the future (it is much faster and thus cheaper to change it using a Formula rather than custom code).
350+ function library and Excel-like formula language
There are over 350 built-in functions for string, math, date/time, and logical operations all similar to those in Excel. These formulae operate on standard and custom fields in CRM. e.g.
Commission = [Opportunity.Revenue] * [Opportunity.CommissionRate]
Native controls and wizards
Native HTML Web Resource controls deliver a familiar point-and-click customization tool. Formula Manager provides a rich, interactive environment for defining formulas. It was designed with business users and administrators from day one to ensure ease of use.
Powerful conditional logic
The formula language provides powerful IF, AND, OR, IN functions, giving users the ability to embed application logic right in their formula fields. So a commission formula could calculate an amount only if an opportunity’s status is won else display zero for lost.
Formulas are calculated in real time for every request, so they are guaranteed to always be up-to-date
Over 350 Excel-like Functions
Example Autonumber formula in the formula editor canvas