Bee's Knees 10.2.0
This document summarizes the main improvements and fixes introduced in the Pricefx Unity minor release version.
Version | Unity Bee’s Knees 10.2.0 |
Release date | March 26, 2023 |
Release type | Minor |
In this document:
Improvements
Description | ID |
---|---|
Fixed header in Rebate Records and Compensation Records tables that remains visible when you scroll down. | PFUN-11643 |
Calculation Flows: You can configure if a flow item should be re-run and how many times if the first execution fails. | PFUN-11776 |
Input Parameters in document detail page (React): When two or more items are selected that have different values for a shared input, a placeholder text ‘Multiple values’ is displayed instead of the value of the first item. | PFUN-12524 |
An option has been added that allows you to recalculate an LPG that has its target date in the future. Use | PFUN-15215 |
Model Objects: The Recalculate button is displayed to the user only when and where it is relevant. | PFUN-15760 |
Calculation Grids: Multi pass calculation with the same mechanics as in LPGs is available that allows you to execute Interdependent Item calculations. | PFUN-16712 |
Model Objects: For better user experience, the header component has been removed and the step description is displayed in a tooltip. | PFUN-17388 |
Calculation Grids: You can now (re)calculate only selected items. | PFUN-17470 |
Asynchronous download has been implemented for all advanced tables in the application where it hasn’t been available yet (except for tables in Quotes, Price Lists, LPGs and Compensation Plans). | PFUN-17725 |
Competition Data API ( | PFUN-17808 |
Possibility to select a Quote Type when creating a Quote from a Result Matrix. | PFUN-18106 |
Result Matrix and charts are supported in Calculation Grids. | PFUN-18504 |
Possibility to hide Quotes, Agreements/Promotions, Rebate Agreements and Rebate Records from the listing screen if the user is not a member of a user group that is entitled to view the document details. | PFUN-18577 |
Possibility to select Boolean as attribute type for configurable attribute columns. | PFUN-18627 |
Calculation Grid is automatically refreshed after calculation finishes to show up-to-date data. | PFUN-18813 |
The indicated status of an LPG changes to Pending when a mass action is triggered. | PFUN-18862 |
Notification messages: The wording for yellow alerts and warnings has been changed to “<DocumentType> calculated with alerts”. | PFUN-18976 |
The Data Label for Series in charts has now the limit of 60 characters. | PFUN-18989 |
Custom Forms: Possibility to set attributes when creating a ne Custom Form via API. | PFUN-19429 |
Bug Fixes
Description | ID |
---|---|
Page opened in a new tab is opened in wrong partition when there are multiple partitions open in several tabs in the web browser. | PFUN-10215 |
PGI overrideValueOptions cannot be removed from Groovy. | PFUN-12549 |
The method AbstractCalculableObjectItemCalculationTask#hasDirtyItems(PersistedObjectService objService, CalculableObject calcObject) causes performance issue on Maria DB. | PFUN-14945 |
Rename and customize column not working properly (Postgres). | PFUN-17367 |
Rebate Agreements: The error "New version exists on the server, please refresh the page" appears during regular maintenance of rebate line items. | PFUN-17541 |
Api.find with 'distinctValuesOnly' throws error. | PFUN-17652 |
Calculation Grids: ID and label missing in header on the detail page. | PFUN-17767 |
PA SqlQuery can refer to tables from other partitions. | PFUN-17966 |
Grouping is not applied in default preference if it contains a filter and grouping. | PFUN-18094 |
Analytics Data Source CSV export does not export the entire dataset in larger datasets. | PFUN-18176 |
Error when using embedded Custom Forms with Document Creation Workflow. | PFUN-18351 |
Analytics charts: Missing setDisableDrilldown() in the Expression of some charts. | PFUN-18405 |
Data Loads > Distributed Calculation: Load Mode should be a mandatory field. | PFUN-18407 |
Custom Forms: Submit button is not disabled in cases when submit is not allowed. | PFUN-18531 |
The function alwaysEditable does not work for nested configurator. | PFUN-18537 |
Dashboard fail to show Data table chart - Bad control character. | PFUN-18608 |
Agreements/Promotions, Rebate Agreements, Compensation Plans: Incorrect typedId included in line item’s inputs in clicmanager.* API. Inputs should contain CLIC typedId but they have line item typedId. | PFUN-18619 |
Data Loads: Combination of grouping by column and filtering doesn’t work properly. | PFUN-18626 |
api.productCompetition() returns 'net.pricefx.domain.ProductCompetition' instead of HashMap. | PFUN-18635 |
Model Objects: Libraries calls in calculations should ignore timeout like the other logics. Fix: Library formula element timeouts are always ignored and the currently executed element's timeout is used instead. Execution of formula element always honours | PFUN-18646 |
Copy all items to clipboard is not working in some cases in Quotes, Rebates, Agreements/Promotions, Compensation Plans. | PFUN-18698 |
The order of items in the Select Fields to Display dialog changes when Apply is clicked. | PFUN-18727 |
Result Matrix in LPG refreshes every few seconds. | PFUN-18761 |
Rebate Agreements: When duplicating items, the Date Added field value is copied from the original item instead of displaying the date when the item was duplicated. | PFUN-18822 |
Salesforce (React): useCRMCustomerGroupFilter should not filter Customer input in Quote. | PFUN-18825 |
User roles that can edit an LPG cannot execute mass custom actions. | PFUN-18876 |
Agreements & Promotions: "Manage A&P" role does not allow a user to view Customers and Products to create a Contract. | PFUN-18912 |
linkCell not working in dashboard. | PFUN-19026 |
"New Agreement &Promotion" button creates new agreement with incorrect contractHeaderType. | PFUN-19027 |
Unable to access PA charts without "Optimization" roles when Optimization Models are among the available data sources. | PFUN-19079 |
controller.addButton and controller.addLink work properly only when user has assigned user roles: General Admin or General Admin (without User Management). | PFUN-19084 |
Price List simulation ends in error: "Effect is no longer valid. InvalidEffectError: Effect is no longer valid. at checkEffectValidity.” | PFUN-19095 |
Setting a Generic filter in a Rollup is not reflected in the results. | PFUN-19197 |
React: "/" in quoteType leads to creation of wrong quote.quoteType value and error. | PFUN-19213 |
Rollups: Unable to load a saved rollup if its name contains only numbers. | PFUN-19229 |
Mixpanel NPE issue. | PFUN-19257 |
Partition admin not available in Unity when system partition name is not 'system'. | PFUN-19286 |
Model Object attachment page doesn't allow to upload file bigger than 5MB. | PFUN-19304 |
When a Custom Form is recalculated, it shows an error message that a campaign or price list is missing, but these inputs are filled in. | PFUN-19371 |
Hot Fixes
The following hot fixes have been released for the 10.2 version:
10.2.1 PR
Description | ID |
---|---|
SQL query not working after release 10.1 in Rebates module. | PFUN-19121 |
Core - ResultSet returns all lowercase attribute names. | PFUN-19278 |
SQL function CONVERT(<columnname>, REAL) is not working on a partition running 10.2. | PFUN-19279 |
Error thrown when trying to access Active Workflows page. | PFUN-19282 |
Price Lists: Group by items disappear after first 'Save & Recalculate'. | PFUN-19313 |
Calculation Flows > Repetition after failure: Failing CF job is not stopped in a specific scenario. | PFUN-19327 |
Calculation Flows > Repetition after failure: CF job started by scheduler ends in ready status even though CF logic returns error. | PFUN-19338 |
Calculation Flows: Update column labels so that they have capital letters. | PFUN-19343 |
Price List revisions: Issues with checkboxes "Use filter criteria" and "Add all products". | PFUN-19366 |
Salesforce integration adjusts Quote, Contract visibility by user groups config. | PFUN-19410 |
LastUpdateDate on Flush not getting correct date when set copyLastUpdateDateOnFLush. | PFUN-19431 |
MS Dynamics integration issues in QA after 10.1.4 upgrade. | PFUN-19434 |
When calculation flow processing throws an exception, another NullPointerException can appear when trying to save retry settings because calculation flow result is not set. | PFUN-19530 |
Price Lists: Broken sorting after Save&Recalculate. | PFUN-19542 |
10.2.2 PR
Description | ID |
---|---|
Data uploads to Product/Customer Extension tables fail or take a long time to complete. | PFUN-17621 |
LPGs not calculating after upgrade to 10.2.0. | PFUN-19588 |
External Apps: Visual Configuration app sometimes doesn't load because of an iframe race condition. | PFUN-19604 |
10.2.3 PR
Description | ID |
---|---|
Workflow item link leads to filter with technical ID. | PFUN-17249 |
Use streaming for all non-paged /datamart.fetch queries. | PFUN-19544 |
Boundpartition config - allow empty value for Base URL in bound partition config. | PFUN-19577 |
Editing rollup filter causes BE OOM. | PFUN-19817 |
Incorrect behaviour of loaddata when joinFields are sent empty. | PFUN-19821 |
No possibility to "Start CW" in Promotion Manager. | PFUN-19867 |
Remove the Gravatar functionality from Unity. | PFUN-19877 |
10.2.4 PR
Description | ID |
---|---|
Dynamic LPG - the automatic items' removal is ineffective and can hang for hours. | PFUN-16805 |
Analytics: View Data Manager role should have restricted access to data as per data entitlements set in Data Source. | PFUN-17313 |
Missing translation of Duplicate Custom Form modal dialog title. | PFUN-19288 |
Pricefx hangs on shutdown. | PFUN-19815 |
Model Objects: maxBinarySizeOverrides for ModelObject is missing in default config. | PFUN-19886 |
Users are unable to change expired password. | PFUN-19891 |
Found an issue in documentation? Write to us.
Pricefx version 13.1