Custom scripting feature overview

Using the custom scripting framework, you can now create new rules and conditions using a robust and sustainable custom scripting framework using the Groovy scripting language. There are also 5 endpoints related to entitlements:

  • Custom Apply On Date (Custom Unit Date)
  • Custom Entitlement Action (which includes customizations available for Action to be Taken, Condition To Apply, Ratio, Action On Max, Action On Min, Good Function and Bad Function)
  • Custom Balance Transfer Condition
  • Custom Balance Transfer Date
  • Custom Cascade Condition

The WFM application allows you to code and debug your script before deployment into a production environment.

A Javadoc of the exposed API is published for your reference in the WFM artifacts. The public Java API gives you access to services and data for coding your custom rules and conditions.

This guide outlines the basic steps for coding, debugging and deploying your custom rules and conditions in WFM.