/
Syntax for Calculated KBIs

Syntax for Calculated KBIs

When you create a calculated KBI, you must create formulas that comply with LMS's built-in calculation syntax.

Overview of formula basics:

  • The general form of a calculation is: VALUE  OPERATOR  VALUE
  • A value can be a constant number, KBI, or function.
  • A KBI, when used in a calculated formula, must be expressed as follows:

*#KBICODE\[n\]*

* The KBI name must be prefaced with the pound sign (#). * The "n" within the brackets represents the following day offsets: ** Previous days are indicated by negative numbers (-1 represents yesterday, \-7 represents the previous week, etc.) ** Today is represented by a 0 ** Future days are indicated by positive numbers (7 represents next week, etc.)

* Calculated KBIs use the following mathematical operators in the following priority: {indent:3} * Multiplication / Division % Modulo (divide and return the remainder) + Addition - Subtraction

* Functions are predefined formulas that perform calculations by using specific values, called arguments, in a particular order or structure. A function is a procedure that generates a numerical value. The formula @PAVG(4,#1024\[0\]) is a function that returns the moving average for today's value of KBI #1024 for the last 4 weeks.

Common Syntax Errors

Following are some common errors to watch out for when creating formulas:

  • Omitting the pound sign before a KBI.
    • Including only one pound sign when two are required. The system inserts a pound sign whenever it creates a KBI as the result of establishing market segments or revenue centers.
  • Omitting day offsets ([n]).
    • Omitting a bracket before or after a day offset.
  • Putting parentheses rather than brackets around a day offset.
  • Specifying non-existent or incorrect KBI codes.



Related topics:
Other System Setup tasks:
 

Related content

Entering Formulas
Entering Formulas
More like this
Calculated KBI Examples
Calculated KBI Examples
More like this
Calculated KBIs
Calculated KBIs
More like this
Weekly KBI Analysis
Weekly KBI Analysis
More like this
Manually Entering Actual KBI Values
Manually Entering Actual KBI Values
More like this
Weekly KBI Summary Report
Weekly KBI Summary Report
More like this