Functions
A reference for the built-in functions you can call from expressions and action logic.
- FunctionsThe built-in functions you call in ProcessModel expressions and action logic, grouped by what they read, with examples.
- System ValuesSystem value functions in ProcessModel: CLOCK, WIP, RAND, ENTITYCOUNT, and EXITCOUNT, with examples.
- Activity QueriesRead how full an activity is: Contents, Cap, FreeCap, QueueLength, and Throughput, with examples.
- Resource QueriesRead a resource's state: FreeUnits, Available, Utilization, Qty, OnShift, and more, with examples.
- Entity PropertiesBuilt-in values carried by an entity: Age, TotalCost, VA and NVA time, TypeName, and the resource it holds.
- Gate, Signal, and Inventory QueriesRead a gate, signal, or inventory location: Gate IsOpen, Signal Active, and Inventory Qty.
- Math FunctionsMath functions in ProcessModel: ROUND, ABS, MIN, MAX, CLAMP, MOD, POW, SQRT, and the rest.
- String FunctionsString functions in ProcessModel: CONCAT, LEFT, RIGHT, MID, FIND, LEN, UPPER, LOWER, TRIM, REPLACE.

