Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Description

ID

The clicmanager.importlineitems can process inputs without input type. The imported input name of the line item is compared with the name of inputs generated by line item logic. If those names are equal, the input type is used from the calculation logic.

PFUN-18672

New Sales Compensation module events have been added: ITEM_UPDATE_COR, ITEM_APPROVED_CO. For consistency reasons, the event ITEM_UPDATE_CO has been renamed to ITEM _UPDATE_COR.

PFUN-18954

Context linking: Custom Forms support Approve, Reject and Withdraw actions in targetPageAction.

PFUN-19330, 19334

Context linking: Possibility to update line items in Quotes, Agreements/Promotions, Rebates, Compensation Plans.

PFUN-20418

Possibility to add My Actions, Document Quick Links, Compensation Plans portlets to dashboards or the Home page using Groovy API method api.newSystemPortlet(). My Actions, Document Quick Links portlets can now also be added on the Home Page configuration page.

PFUN-20613

Context linking: Products (sku) can be added to Price Lists or Live Price Grids using the targetPageItems parameter.

PFUN-20695

Context linking: Price Lists and Live Price Grid support the Recalculate action in targetPageAction.

PFUN-20696

Context linking: Possibility to display the Quote loss reason dialog when the action “Mark as lost” is triggered using the targetPageAddLostReason parameter.

PFUN-22058

Possibility to trigger search on the Feature Flags page using a URL parameter. Example: app/modules/#/administration/feature-flags?key=useReactFor

PFUN-22446

Context linking: The targetPageAction parameter now supports the "Duplicate" value for Quotes, Agreements/Promotions, Rebate Agreements and Compensation Plans.

PFUN-22703

New input types ConfigurationWizardPopup and CustomFromPopup are available. This allows the user to open and edit a Custom Form or Configuration Wizard within the context of a Quote, Rebate Agreement, Compensation Plan or Agreement/Promotion.

PFUN-22483

Possibility to hide buttons via JSON configuration for Quotes, Rebate Agreements, Agreements/Promotions, Compensation Plans, Models and Custom Forms.

PFUN-23361

Feature flags for hiding buttons in the UI (quoteButtonsConfiguration, contractButtonsConfiguration and rebateAgreementButtonsConfiguration flag groups) are now deprecated as they have been replaced by other functionality.

PFUN-23399

Improvement for download buttons added to the UI by Groovy methods downloadButton (Result Matrixes) and addDownloadButton (Dashboards): After clicking the button, a spinning wheel icon is displayed on the button before the actual downloading begins to inform the user that the action has been triggered successfully.

PFUN-23523

New Groovy API ConfiguratorTable parameters have been added: enableAddActions=false can hide all Add buttons and allowAdd=false in rowType definition can hide that row in Add button and disable the Duplicate button.

PFUN-23526

PRODUCTGROUP, CUSTOMERGROUP and SELLERGROUP inputs now add extra filters: user's productFilterCriteria, customerFilterCriteria or sellerFilterCriteria and also input-specific formula filter. These filters are not appended if you pick a list of items. Another change is that a selection by attribute now works differently. You can still select a cell with requested value but it is transformed into an advanced filter when you close the modal.

PFUN-23617

Added new internationalization endpoints to allow adding and deleting internationalization overridden messages: /i18nmanager.put, /i18nmanager.fetchWithExtraData, /i18nmanager.deleteKeys.

PFUN-23717

New event types ITEM_APPROVED_CGI and ITEM_DENIED_CGI have been added to allow you to work with Calculation Grid approval workflow events in your configuration.

PFUN-23743

New Groovy API methods to support preferences in Input Matrix and Configurator: withPreferenceName() added to InputMatrix and ConfiguratorTable input builders, getPreferenceName() added to ContextParameter.

PFUN-23904

New Groovy API methods to support advanced filters in Input Matrix and Configurator: Input builder setters for ConfiguratorTableInputBuilder and InputMatrixInputBuilder set/withEnableClientFilter(boolean) for simple filters and set/withEnableAdvancedFilter(boolean) for advanced filters. Also getters in ContextParameter with default values (if key does not exist) isEnableClientFilter() and isEnableAdvancedFilter().

PFUN-23906

Context linking: Possibility to link to a specific line item of Quotes, Rebate Agreements, Agreements/Promotions and Compensation Plans using the targetPageSelection parameter.

PFUN-23909

New REST API for deleting all the line items of a Quote, Rebate Agreement, Agreement/Promotion or Compensation Plan: clicmanager.removeallitems/${clic.typedId}

PFUN-24060

New user roles for Strategy Designer and Formula Designer have been introduced: View Strategy Designer, Edit Strategy Designer, Manage Strategy Designer, Manage Formula Designer, Edit Formula Designer and View Formula Designer.

PFUN-24158, 24246

Quotes, Agreements/Promotions, Rebates, Compensation Plans: ?ta=APPROVE is added to the URL when the document is successfully approved.

PFUN-24407

?ta=DEAL is added to the URL of a Quote when it is converted to deal.

PFUN-24408

The advanced configuration option enableAPRecalculation is deprecated as the setting is now done in the JSON definition of Agreement & Promotion Types.

PFUN-24672

New advanced configuration option enableExperimentalQueryApi allows you to use QueryAPI in Groovy logics. This is a beta feature and should be enabled only for testing purposes.

PFUN-24679

The advanced configuration option enableAPRecalculation is deprecated as the setting is now done in the JSON definition of Agreement & Promotion Types.

PFUN-24672

General

Description

ID

Condition Records – Price records for which can be sent to ERP systems with reduced specific implementation per customer.

PFUN-15227

For Custom Form Types and Module Categories it is possible to define label translations for multiple languages both in singular and plural form for correct usage in different places in the app (e.g., plural in menu items, singular for action buttons).

RNRampur11.png

PFUN-16516

Possibility to set in the User Settings the First day of the week for date pickers in the application. The default value depends on the selection in the Localization (display format) option. This setting applies only to the user, not the whole partition.

PFUN-22755

A warning dialog is displayed when you start a Configuration Wizard and try to leave the page without saving the changes.

PFUN-22758

Configuration Wizards or embedded Custom Forms can be opened in a dialog within the context of a Quote, Rebate Agreement, Compensation Plan, Agreement/Promotion.

PFUN-22987

View preferences can be set for input matrixes and configurator tables.

PFUN-23476

UX improvements on Pricefx login page to make sure it works fine on small screens of mobile devices.

PFUN-23518

Internationalization: Custom keys have been introduced to allow you to translate UI labels defined via Groovy API.

PFUN-23834

Input Matrix in all places now displays an alert if you try to leave the a page with unsaved data (only if noCellRefresh=true). Also all unsaved values in Input Matrix are highlighted. If you have noCellRefresh=false, changes in modal are saved only after you approve the modal.

PFUN-23907

Password settings: The permitted values of "Password history size" are now between 0 and 100 and the values of "Passwords expire after (days)" between 0 and 365. The option "Password history size" is hidden if “Enable password history“ is disabled.

PFUN-24029

Input Matrix UI changes: The Add button has been renamed to Add row. The Remove button has been moved from table header to selection context menu and renamed to Delete. The Duplicate button has been moved from frozen column to selection context menu.

PFUN-24044

There are more colors to select from when setting the application header color in Configuration > Navigation Appearance.

PFUN-24728

...