This is the documentation for Paper Plane 11.0.
Documentation for the upcoming version Clover Club 12.0 can be found here.
Hurricane 9.4.0
This document summarizes the main improvements and fixes introduced in the Pricefx Unity minor release version.
Version | Unity Hurricane 9.4.0 |
Release date | November 27, 2022 |
Release type | Minor |
In this document:
Upgrade Troubleshooting
When upgrading to version 9.4, the migration script executes the resaveFormulas
command by default. This command does not change the logic or the Last Update Name but it sets the Last Update Date to the time of the execution.
Improvements
Description | ID |
---|---|
The Duplicate action in Custom Forms now duplicates also inputs, outputs, attachments, documents, notes and embedded Custom Forms. | PFUN-15907 |
View preferences are available in Price List / LPG Product Detail view. | PFUN-17174 |
A new set of user roles for working with Sellers and Seller Extensions has been added. | PFUN-17236 |
New events CR_Approved and RBA_Updated have been added to Partition Admin. | PFUN-17616 |
Bug Fixes
Description | ID |
---|---|
Unity is reporting incorrect number of Quotes when the user is on the Account or Opportunity page in SugarCRM. Fix: The number of Quotes is no longer displayed. | PFUN-15218 |
Rebate Records "Source ID w/o Revision" field contains revised versions. | PFUN-15930 |
PO Segmentation: Error "Version conflict: newer version exists" after the second calculation. | PFUN-16265 |
Ember: Product Extensions are not shown in “Set Advance Filters” from Quotes. | PFUN-16611 |
Async export failing to download Price List. | PFUN-16722 |
Wrong message is displayed when user submits an Agreement/Promotion. | PFUN-16981 |
PAQUERY: Columns labelled # display always 0 in the dashboards. | PFUN-16986 |
Wrong filter when selecting multiple values in datamartFilterBuilderUserEntries. | PFUN-17039 |
Rebate Calculation Base results are not refreshed after changing Rebate Record item. | PFUN-17050 |
Unable to load PA data that as empty string from CSV in Classic or Unity. Also affects REST API endpoint /datamart.importfile. | PFUN-17205 |
Rebate Agreements: Users with View access see "Not authorized" error on React Rebates header. | PFUN-17216 |
Viewing contract line item calculation result matrix triggers error. | PFUN-17258 |
React Agreements & Promotions list shows JSON instead of Label value. | PFUN-17303 |
Price List / LPG detail: Sorting in numeric columns causes error. | PFUN-17314 |
NG Accelerator: Segmentation times out after 900 units. Fix: safeInsert enabled for ParallelCalculationItem to improve performance. | PFUN-17323 |
Quote, Agreement/Promotion, Rebate Agreement, Compensation Plan: The name of the original document (Copy of) is not displayed for duplicated document in the Detail & Settings panel. | PFUN-17356 |
Unity embedded in Salesforce does not respect SF UI language setting. | PFUN-17366 |
Sorting in LPG is not propagated to Product Detail view if the column by which sorting is done is not set as visible in the PDV. | PFUN-17369 |
Line items do not inherit Customer and Product from higher levels. | PFUN-17400 |
System command resaveFormulas killed pod on OOM. | PFUN-17403 |
Creation Workflow changes "Created By" to the user who starts the CW. | PFUN-17432 |
Sales Compensations can not be hidden via mainMenuExclude. | PFUN-17438 |
"Administer Rebate Agreements" role is needed for adding an attachment to Rebate Agreement. | PFUN-17441 |
Analytics: datamartContex.consumeDate should not to allow nested queries. | PFUN-17458 |
Mass edit does not work when user has a product filter defined. | PFUN-17464 |
CreatedBy, lastupdateby are not filled in PX/PP when importproducts/ import parameters. | PFUN-17490 |
Empty required input in a folder results in an error instead of red alert. | PFUN-17509 |
Event of type ITEM_UPDATE_RBA do not exist in the system. | PFUN-17513 |
Mass update of Quote does not convert to Deal though SIMULATION Type does. | PFUN-17539 |
Agreements & Promotions (React): Configurator input data is copied to other line items on recalculation. | PFUN-17542 |
Hot Fixes
The following hot fixes have been released for the 9.4 version:
9.4.1 PR
Description | ID |
---|---|
Link from a Rebate Record to the corresponding Rebate Agreement is wrong, if the agreement is revisioned. | PFUN-17728 |
ReSaveFormulas: do not run remote partition jobs in system on AWS. | PFUN-17759 |
JRE 17.0.5 bug causes too many calculation threads in worker pods. | PFUN-17765 |
9.4.2 PR
Description | ID |
---|---|
Error in console when accessing table inside the detail of React Quote, Agreement/Promotion or Rebate Agreement. | PFUN-12207 |
Infinite loading of Result Matrix added in Quote header on the root level. | PFUN-17329 |
When Workflow Error occurs in Rebate Record, only the Message text with this error is returned but no other indication. | PFUN-17559 |
Hibernate exception occurs while selecting line item on submitted Rebate Agreement. | PFUN-17768 |
Quotes (React): Deal column is displayed as the last one in Items table with saved preferences when partial deals are used. | PFUN-17834 |
9.4.3 PR
Description | ID |
---|---|
Configurator entries .setMessage not display correctly when apply .setParameterGroup(). | PFUN-17290 |
No event is being triggered when revoking a Price List. | PFUN-17514 |
Analytics: Worker pod exits too early in distributed calculation. | PFUN-17733 |
Rebate Record submit error: Return only calculationResults Error. | PFUN-17912 |
Analytics: Temporary composite index does not get deleted when name exceeds the max length in Postgres. | PFUN-17961 |
9.4.4 PR
Description | ID |
---|---|
Price Setting: Mass Edit not working when Price List is calculated using distributed calculation. | PFUN-14451 |
Dashboard: Getting unexpected issue on chart portlet when data source is a rollup. | PFUN-15806 |
Analytics: DL fails in GP with DELETE uses system-defined column ctid without the necessary companion column gp_segment_id. | PFUN-17998 |
PA Internal Copy DLs now handle unknown field types like Text instead of failing. | PFUN-18016 |
Custom Form list: Broken pagination, totalRows property is missing in server response. | PFUN-18170 |
Partition Admin: Error 500 when creating new partition with filled in Event Bitmask values. | PFUN-18208 |
Opening "Workflow" tab of Quotes in Deal status makes their header and line item results recalculate. | PFUN-18219 |
Product Picker - advance filter - ignore Advance Configuration Option defaultTextMatchStyle = exact. | PFUN-18225 |
In react UI, sorting on contractTermType column (Condition Type) is not possible. | PFUN-18231 |
Broken Custom Form list pagination. | PFUN-18253 |
Missing columns in LPG after upgrade to 9.4.3. | PFUN-18319 |
Export to Excel failed: 'The request is too big to be handled. Cannot proceed.'. | PFUN-18339 |
9.4.5 PR
Description | ID |
---|---|
Product Picker: The Advanced Configuration Option defaultTextMatchStyle = exact is ignored when filtering. | PFUN-18225 |
Content of the Result Price field in Set parameters section disappears. | PFUN-18306 |
Q/A&P/RBA/SC: Error after saving preferences with filter on Items Tab. | PFUN-18422 |
Q/A&P/RBA/SC - Line Items can be changed after Submit. | PFUN-18432 |
Empty Inputs/Outputs tab in embedded CFOs. | PFUN-18442 |
9.4.6 PR
Description | ID |
---|---|
Salesforce integration: Different filter based on SF profiles. | PFUN-18332 |
Filter.custom not working the same way as in previous versions. | PFUN-18366 |
MO: Parallel calc sometimes keeps running even though all workers are down (backport of PFUN-17632). | PFUN-18527 |
9.4.7 PR
Description | ID |
---|---|
Company Parameters mass edit does not work when using filter for an attribute which has restricted values by filter. | PFUN-16013 |
When creating a Data Source from template from Company Parameters table and there are more tables with the same name, the one with the first ID is picked. | PFUN-17668 |
Events are not correctly sent when the Event bitmask value is set for a partition with remote schema. | PFUN-18478 |
When importing an Excel file, there is the error 400: Not authorized for command: REBATEAGREEMENTLINEITEM_UPDATE_ATTACHMENT in the log. | PFUN-18520 |
React interceptor has been updated because the signature of createnewrevision and duplicate of the interceptor changed. | PFUN-18623 |
9.4.8 PR
Description | ID |
---|---|
Cannot fetch agreement and promotion price records. | PFUN-18482 |
Dirty flag is not set on line items in post-phase in A&P. | PFUN-18584 |
Distributed calculation JobControl has improved retry behavior. | PFUN-18643 |
There are missing completions on Kubernetes worker jobs. | PFUN-18650 |
In Model Objects, a previously failed item is not recalculated when not in the CREATED state. | PFUN-18669 |
9.4.9 PR
Description | ID |
---|---|
Waterfall chart image fails to render all labels properly on export. | PFUN-18505 |
User gets error "Password is in list of compromised passwords" even though password is a random strong one. | PFUN-18768 |
Size of multilevel sorting window and input matrix in configurator is to small. | PFUN-18804 |
Interceptors cannot stop running action using pre-method like: quotesDetailNewCheck, contractsDetailNewCheck, rebateAgreementsDetailNewCheck and compensationsDetailNewCheck. | PFUN-18824 |
Table: customHeight unexpected scrollbars. | PFUN-18911 |
9.4.10 PR
Description | ID |
---|---|
Missing logout after a period of user inactivity. | PFUN-16029 |
Analytics: View Data Manager should be restricted by DS Data Entitlements. | PFUN-17313 |
Job Trigger should allow to configure image per cluster and partition. | PFUN-18541 |
Java stack trace out of JSON in logs. | PFUN-18939 |
loadDataInFileDirect and loadDataInFileJoin is inefficient for large data (load of ~50k rows takes more than 30 minutes). | PFUN-19033 |
Optimization: addTree call takes 15hrs for ~70k nodes. | PFUN-19078 |
9.4.11 PR
Description | ID |
---|---|
Import and orphan FBC files not automatically removed. | PFUN-18791 |
Backend send logs to Redis even if disabled in xml.config. | PFUN-19263 |
Salesforce integration Rebate Agreement always shows empty table. | PFUN-19280 |
LastUpdateDate on Flush not getting the correct date when set copyLastUpdateDateOnFLush. | PFUN-19431 |
9.4.12 PR
Description | ID |
---|---|
Reinstate dropped "-add-opens java.base/java.lang=ALL-UNNAMED" JVM param. | PFUN-18955 |
Custom mass action creates a Calculation Flow which keeps running. | PFUN-19485 |
Pricefx hangs on shutdown. | PFUN-19815 |
9.4.13 PR
Description | ID |
---|---|
Api.find with 'distinctValuesOnly' throws error. (fix backport to Hurricane) | PFUN-19590 |
customForm deep link does not work with ".CFO".lowerCase() id. | PFUN-19619 |
Resize Partition.customschemainfo to 512 chars. | PFUN-19997 |
9.4.14 PR
Description | ID |
---|---|
Pricing Parameters: Customize column type results in error (Postgres). | PFUN-15753 |
Missing records in incremental Datamart refresh. | PFUN-20269 |
Analytics: Incorrect Datamart incLoadDate applied in Datamart Refresh Data Load. | PFUN-20623 |
9.4.15 PR
Description | ID |
---|---|
Users with uppercase in email address are not able to log in after migration to PostgreSQL. | PFUN-20835 |
Backport fixes of issues related to the migration to PostgreSQL to Hurricane. | PFUN-20848 |
Pricefx version 11.0