Approval Workflow Package 1.2.0
This document summarizes major improvements and fixes introduced in the Accelerate Approval Workflow Package release version.
Version | 1.2.0 |
---|---|
Release Date | Dec 20, 2023 |
Upgrade Notes
The condition with the level prefix and the quote needs to be changed by removing the quote, e.g.
"line.Quantity" > 0
->line.Quantity > 0
New Features and Improvements
New Feature Description | ID |
---|---|
Price List configuration now can be used to define the workflow condition. | PFPCS-2674 |
FormulaEvaluator has been added as package dependency. | PFPCS-3417 |
Default values from Approval Workflow PP tables are removed, to allow for usage in other packages. | PFPCS-4343 |
Default preferences are now applied to the PP tables. | PFPCS-4571 |
Level prefixes for all fields in an approvable object have been added. | PFPCS-4692 |
StepId has been removed from package configuration. | PFPCS-4892 |
Access fallback config is now enabled in Approval workflow. | PFPCS-6214 |
Performance of conditions evaluation has been improved. | PFPCS-6241 |
Performance of approvable object enhancement process has been improved. | PFPCS-6247 |
Fixed Issues
Bug Description | ID |
---|---|
If it is not input and output, the approval workflow does not work. This use case should also be supported. | PFPCS-2672 |
Sample data, specifically the YES, NO value dropdown, are still displayed in Approval Workflow PPs after deployment. | PFPCS-4678 |
On a LineItem, the header binding map is missing. | PFPCS-4684 |
Workflow condition rebateType == rebateTypePP does not work. | PFPCS-5347 |
The approval workflow only works with 1 condition although the agreement meets all 3 conditions. | PFPCS-5359 |
Step order is not correct if the condition contains a header (as the header takes priority over the step order). | PFPCS-5516 |
When configuring new PP names in the Approval Workflow package, there is an error "Please check value of Approver Name in Price Parameter table". | PFPCS-6186 |
Using double quotes in a condition expression does not work anymore. | PFPCS-6207 |
When you go to the Sales Compensation module > Adjustments > fill in the fields and click Submit, there is no approval step displayed and auto-approval happens. | PFPCS-6216 |
In a new Compensation Plan, when you add line items, fill in required fields and click the Workflow tab, you get an error. | PFPCS-6321 |
Using 'sku' as lineId in Matrix Price List is not sufficient. In matrix price list, there is a secondary key combined with the SKU as the key. So, using the SKU as the line ID is not enough to distinguish the line item. ID should be used as the line ID. | PFPCS-6721 |
If there is a value entered in the StepType column in the Approval Workflow Setup Price Parameters, you get an error. | PFPCS-7719 |