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

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

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

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

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

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

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

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

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

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.
Ember interceptor updates now revised/copied quote synchronously in the interceptor, so that the change is applied when a user interacts with it.

PFUN-18623

9.4.8 PR

Description

ID

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

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

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

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

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

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

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

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