Resources on People Planning
- 6 months ago
Hi Mikki,
The out-of-the-box PLP solution allows for customization done in a supported way mainly through configuration settings and custom events.
Configuration settings:
If you click on the settings button, you'll see there are multiple screens and long lists of settings that allow you to adapt the PLP solution to your use case,
As an example, you can enable / disable different columns, define the name and the type of values or drop down options to be shown on each columns, etc. You can also make these settings vary by Status / profile (e.g.: Active, NewHires, Contractors...).
Calculations:
From a calculation perspective you can either use the standard calculation definition screen to code the calculations or have it calling custom XFBR Business rules to perform more complex calculations.
Custom Events:
The solution also allows you to define write custom logic to be triggered by the Before or After Events. An example could be to define custom data validations that would be triggered prior to any data being saved to the register table.
All the above are fully supported customizations. But still some customers have the need to customize it further, for example, update the look and feel of the plan analysis screen in order to show additional reports there.
Non-supported customizations:
All the code and objects that come with PLP are currently not encrypted which means that it could be customized further. However, that should be avoided as that would likely void the support of the PLP solution and make it harder to ensure a potential upgrade of the PLP solution. In case any unsupported customization is done we would strongly recommend that you fully document those changes for future reference.