This is the documentation for Paper Plane 11.0.
Documentation for the upcoming version Clover Club 12.0 can be found here.

Hurricane 9.2.0

 

This document summarizes the main improvements and fixes introduced in the Pricefx Unity minor release version.

Version

Unity Hurricane 9.2.0

Release date

September 25, 2022

Release type

Minor

In this document:

Improvements

Description

ID

Description

ID

Analytics Data Loads: Table view preference option has been removed from Source and Target tabs. Simple and advanced filter, along with sorting are now saved with the Data Load. You can also export/import the JSON schema of the Data Load.

PFUN-9398

Optimization: View preferences can be saved for dashboards in Model Classes.

PFUN-13033

The Administer A&P role has changed its name to “Administer A&P module” and can now modify Price Records and Condition Types.

PFUN-13050

Analytics: Data Loads can be run from the list page. After selecting a Data Load, the Run Data Load button appears in the bottom bar.

PFUN-14646

CRM integration: The External Reference (externalRef) field has been added to Compensation Plan making it possible to link the Plan with a CRM object.

PFUN-14840

Optimization: Model status is indicated in its header.

PFUN-14905

Feature Flags: All the show/hide feature flags for UI items on the Quote, Agreement/Promotion and Rebate Agreement detail page are supported by the React version of the page.

PFUN-14949

The Message column displaying alerts has been removed from the calculation results table throughout the application and replaced with a warning icon with the alert text displayed in a tooltip.

PFUN-15043

Link in notification email about action items is now supported by modules other than Deal Planning (Quoting, Rebates, Custom Forms, etc.) where Actions are available.

PFUN-15205

The new method api.datamartFilterBuilderUserEntries and input type DMFILTERBUILDERMULTIPLE allow you configure filters where users can select multiple values.

PFUN-15628

Product recommendation is supported in Model Classes.

PFUN-16069

New user role View LPG provides access to Live Price Grid detail without the possibility to modify or recalculate.

PFUN-16078

Possibility to create a Data Change Request for Sellers and Seller Extensions data tables.

PFUN-16187

Model Objects: New column Name has been introduced for Model and Parameter tables so that users are able to work with the tables using the names they have given them and not the uniqueNames.

PFUN-16382

Validation of JSON configuration has been added to Custom Form Types and Plan Types UI so that the user knows before saving that the configuration syntax is not correct.

PFUN-16405

The ParsableInputFile input type is supported in Custom Forms.

PFUN-16429

Model Objects: The list table contains new columns Current Step and Model Status.

PFUN-16434

Interceptors: External reference is filled in when creating duplicates/revisions and it is filled for both the original and the newly created document.

PFUN-15644

Custom Form Types, Quote Types, Rebate Agreement Types: Translation of step/tab labels can be set in the JSON definition of the Custom Form Type using the field labelTranslations.

PFUN-16452

Custom Forms: Support for setRenderInfo to hide/display buttons on recalculation.

PFUN-16515

Document detail page: The tabs of the Details & Settings side panel can be displayed all at a time, next to each other if there is enough space on the screen.

PFUN-16525

Bug Fixes

Description

ID

Description

ID

LPG detail: Manual override field shouldn't be editable for submitted LPG item.

PFUN-7636

Publishing templates with the "&" character in their name are not working.

PFUN-9845

Analytics: No error is displayed in the UI when trying to deploy a Datamart without selected Source.

PFUN-12276

Charts: Drilldown Dimension and Excluded Dimension tables are kept after Data Source change.

PFUN-12885

Charts (Bar & Line, Heatmap, Histogram, Pie, Time Series, Detailed Time Series): Aggregation icon is displayed for non-calculated fields in Custom Formatting dialog.

PFUN-12886

Quotes, Agreements/Promotions, Rebate Agreements (Ember): Advanced filter doesn't work in Result Matrix.

PFUN-13194

Message templates (Q, CT, RBA): Links from email in other languages than English lead always to Ember even though React Q/CT/RBA detail is used.

PFUN-13390

Manage Data Import user role doesn't have permission for uploading files.

PFUN-13719

Dashboards: After scrolling down a result matrix table and then opening it in a dialog, blank data table is displayed.

PFUN-14498

Price Lists: The "Copy preference from" option is displayed in the create new revision dialog although it should not be available.

PFUN-14617

User group view restrictions are not implemented for Custom Form Types.

PFUN-15503

Model Objects: Item detail for Parallel Calculation should show the Item key.

PFUN-15762

Users without admin rights cannot define new attribute extensions for Agreements & Promotions in React UI.

PFUN-15807

Waterfall chart in LPG custom header keeps refreshing.

PFUN-15944, 16732

Tables in dashboards get misaligned in dialog.

PFUN-16067

Missing workflow in Quote detail in React.

PFUN-16090

Custom Forms: AlwaysEditable input is not editable after submission.

PFUN-16135

Model Objects: User is able to submit a model for approval even if it contains an error.

PFUN-16169

When using Data Change Request, the object table (any type - PP, PX, CX, etc.) contains Name in columns instead of Label.

PFUN-16241

Custom Forms: Error message needs to be more detailed. Warning should not stop CFO from saving.

PFUN-16269

Dashboards: Cannot execute the "Open in Dialog" function.

PFUN-16282

CFO can be submitted with required inputs missing.

PFUN-16407

Chart with no data shows the text “false” on quote header.

PFUN-16409

Administration > Generic logics: Error 431 "Request Header Fields Too Large" when fetching logics.

PFUN-16431

The Analytics streaming query thread hangs until timeout.

PFUN-16478

LPG: It is not possible to add multiple products at once using filters.

PFUN-16492

Rebate Agreements: AlwaysEditable doesn't work for LI pop-up configurator.

PFUN-16494

Model Objects: User is able to click the Continue button even though the step params are not resolved.

PFUN-16544

Model Objects: After importing a model, user isn’t taken to the first step.

PFUN-16584

Analytics: Chart cannot be displayed if the source is DMR.

PFUN-16630

Charts: When there’s no series label and user wants to export the chart into the Excel, there’s null shown instead of the Series name.

PFUN-16668

In a Model Object, it is not possible to attach files from a Python job due to model "lockdown".

PFUN-16677

Interceptor error when a Quote is created from opportunity with 0 items.

PFUN-16719

User inputs in a row should be top aligned instead of bottom.

PFUN-16740

Invalid product filter is applied while duplicating an existing Price List.

PFUN-16761

Master Data: Error displays when navigating between Product Detail and Customer Detail.

PFUN-16787

Multiple filter criteria are not displayed in tooltip on mouseover in React.

PFUN-16791

The api.evalSellerFilterLogic function returns null because it is fetching incorrect formula nature.

PFUN-16836

Model Objects: Parallel calculation items should be saved by the workers and not the master.

PFUN-16838

Model Objects: Parallel calculation items should be listed without fetching the results by the frontend.

PFUN-16839

Missing full description of filter in tooltip of customer / product group input.

PFUN-16854

Model Objects: Cannot cancel Job trigger calculation and incorrect type for JST sequence.

PFUN-16921

Hot Fixes

The following hot fixes have been released for the 9.2 version:

9.2.1 PR

Description

ID

Description

ID

Rebate revision generates new lineIDs.

PFUN-16960

9.2.2 PR

Description

ID

Description

ID

Exception thrown in UI when swapping order of logic's elements in calculation (Unity).

PFUN-14781

Improvement: Documentation for Model Class segmentation is available.

PFUN-15645

Async Download from DM times out before the spinner dialog shows up.

PFUN-16170

External Applications menu not visible from Ember pages.

PFUN-16541

API: GraphQL endpoints have been dropped.

PFUN-16879

Ember Quote: externalRef is hidden / shown with wrong Feature Flags.

PFUN-16979

Analytics: CSV import in RDS PG aborts with CSVEscapingRecordDelimiter.

PFUN-16988

Details Panel in Quote Detail view shows label and value apart.

PFUN-16993

Analytics Rollups: "Apply and Refresh" doesn't limit the number of returned rows.

PFUN-17021

Opportunity owner information is not updated in quotes.

PFUN-17041

Unable to remove value for InputType.USERENTRY in contract line item using featureFlag tableView->provideTableView2.

PFUN-17056

Analytics: Slaves hanging in legacy mode distributed calculation when job is cancelled before the item queue is fully filled.

PFUN-17128

Cannot save password rules in configuration in Unity.

PFUN-17132

Model Class: Rerun of models is required after update to 9.2.

PFUN-17139

Product images delete job does not work in Kubernetes since 9.x.

PFUN-17177

Bootstrap on empty DB is not called when run on backend pod.

PFUN-17202

9.2.3 PR

Description

ID

Description

ID

Agreements & Promotions (React): Configurator input data is copied to other line items on recalculation.

PFUN-17542

9.2.4 PR

Description

ID

Description

ID

No event ITEM_UPDATE_PR generated when Price Record is updated.

PFUN-17492

 

Pricefx version 11.0