CPQ Package 1.1.0
Bugs
[PFPCS-1053] - Historical period parameter is not optional
[PFPCS-1122] - CPQ- history lookuputil: no property customerId defined.
[PFPCS-1123] - HistoryLookupUtils - no such property dmCtx defined
[PFPCS-1149] - Sale overview: Column Name error
[PFPCS-1200] - Avg. Quantity Per Invoice should be empty when product don't have in DM
[PFPCS-1202] - Error when input same competitor for both Competition Data and PX
[PFPCS-1256] - Rebate value is not showed on CPQ
[PFPCS-1491] - Documentation - Missing details for where to setup configuration: PP, AP
[PFPCS-1492] - When creating a new quote, selecting a customer, and adding one new product, an error appears at the top of the screen.
[PFPCS-1494] - SW error is displayed after new item is added to the new Quote:
[PFPCS-1496] - Quote configurator - format of message
[PFPCS-1497] - Quote configurator - non consistent errors
[PFPCS-1505] - Not consistent when displaying the fields that are using ValueOptionsFilteredByCustomer and ValueOptionFilteredByProduct
[PFPCS-1510] - CPQ - quantity is not working properly
[PFPCS-1540] - Not possible to create Quote for USD customer and USD products
[PFPCS-1567] - Incorrect Discount Type information on Confluence
[PFPCS-1617] - Error (@0) null for Quote Summary
[PFPCS-1642] - Unhandled error when using function getCurrencyExchangeRate in ConversionUtils
[PFPCS-1656 ] - Remove Business Key from PX Product Cost that is used for Lightning
[PFPCS-1015 ] - Sonar Bug - Code could use elvis operator
[PFPCS-1016 ] - Sonar Bug - Violation in class None. The ABC score for method [defaultProductCostConfiguration] is [85.1]
[PFPCS-1017] - Sonar Bug - Violation in class None. The ABC score for method [defaultStandardDiscountConfiguration] is [65.1]
[PFPCS-1018] - Sonar Bug - Violation in class None. The ABC score for method [lookupProductHistory] is [87.2]
[PFPCS-1019] - Sonar Bug - Violation in class None. The cyclomatic complexity for method [setConfiguratorParameter] is [28]
[PFPCS-1020] - Sonar Bug - getLookupFilter
[PFPCS-1021] - Sonar Bug - Violation in class None. The ABC score for method [defaultPriceGuidanceConfiguration] is [95.1]
[PFPCS-1022] - Sonar Bug - Testing the negative condition first can make an if statement confusing
[PFPCS-1023] - Sonar Bug - Violation in class None. The ABC score for method [defaultProductPriceConfiguration] is [66.4]
[PFPCS-1024] - Sonar Bug - Violation in class None. The ABC score for method [getFolderSummary] is [61.9]
[PFPCS-1025] - Sonar Bug - SalesOverview improvement
[PFPCS-1026] - Sonar Bug - The [net.pricefx.server.dto.calculation.ContextParameter] import is never referenced
[PFPCS-1027] - Sonar CodeSmell - Confusing declaration in class None. The variable 'records' is initialized to null
[PFPCS-1028] - Sonar Code Duplication
Improvements
[PFPCS-1148] - Change ProductCost PX table into new one "CostData"
[PFPCS-1504] - Remove "Product" prefixes from PX names
[PFPCS-1508] - Create cost data PX for Lightning
[PFPCS-802] - Possibility to set default customer currency
[PFPCS-388] - Price Guidance from Price Optimizer module
[PFPCS-394] - Price record table mapping
[PFPCS-723] - Top 5 Lowest competitor matrix column configuration
[PFPCS-931] - CPQ Improvement
[PFPCS-1111] - Enhance NumberUtils and use enhanced libs method in cpq
[PFPCS-1248] - CPQ Accelerator - Input Configuration - Ability to apply customer/product filter when fetching values
[PFPCS-1253 ] - Improve message when customer not set
[PFPCS-1254] - Change message when currency is not defined in ccy DS
[PFPCS-1384] - Ability to show/hide outputs in the CPQ Accelerator
[PFPCS-1455] - CPQ Input Config. - Do not allow to Submit if set Required
[PFPCS-1501] - Link from email notification leads to classic UI
[PFPCS-1522] - Change "true/false" to "Yes/No" in CPQInputConfiguration P
Upgrade Notes
[PFPCS-1504] - Remove "Product" prefixes from PX names: You need to migrate data from old PX tables to new tables:
ProductPriceByCustomer → PriceByCustomer
ProductPriceByCountry → PriceByCountry
ProductPriceByRegion → PriceByRegion
ProductPriceBySegment → PriceBySegment
ProductPriceCompetitors → PriceCompetitors
ProductPriceGuidance → PriceGuidance