Loading
Get Started with Communications, Media, and Energy & Utilities (CME)...
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Patch Releases Spring `23

          Patch Releases Spring `23

          Information on all Spring '23 patch releases for the Salesforce Industries CME managed package.

          If you're looking for installation links, contact Salesforce Customer Support for help.

          CME 242.29.900.487.17

          This patch contains fixes to Enterprise Sales Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          Auto-remove didn’t work appropriately—after a product was auto-removed, it still continued to appear in the cart and would only disappear after the cart was refreshed. This patch fixes the issue.
          When viewing quotes, you received an error stating, “dispatchEvent is not a function”. This patch fixes the issue.

          CME 242.28.900.487.16

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy to ensure features work correctly. Install this patch release to apply the fixes.

          CME 242.27.900.487.15

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy, and Order Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          In some cases, even when there were no changes to order line items, they were given the supplemental action of Amend. This patch fixes the issue. When order line items have no change, they're given the supplemental action No Change.
          Only the latest rule was showing up in the response for the Validate Cart remote method. This patch fixes the issue.

          CME 242.25.900.487.13

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          Using the CMT-10401-AttributeTrim fix toggle is trimming some of the attribute properties in the Get Offers Details API. This patch fixes the issue.
          A corrupt cache results in an exception error when using the getofferdetails API. This patch fixes the issue.

          CME 242.24.900.487.12

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy,and Enterprise Sales Management, to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          When you applied a promotion to a parent product, consequently the promotion would be applied to its child product as well—if you tried to delete the child product from the cart, then no user friendly message appeared. This patch fixes the issue.
          When you added a promotion to the same product for different locations, the working cart showed the correct promotion name. However, when you clicked Add to Location, an incorrect promotion name appeared in the Summary tab instead of the actual promotion name. This patch fixes the issue.
          The cart item list does not update correctly when an item is removed. This patch fixes the issue.
          When configuration rules are evaluated for a cart with disconnected items, a null exception error is thrown. This patch fixes the issue.
          When multiple levels exist for an object type and attributes are inherited from the parent to child or grandchild, duplicate attribute assignments are created under a product. This patch fixes the issue.

          CME 242.23.900.487.11

          This patch contains fixes to Enterprise Sales Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          With rapid attribute configuration enabled, consider that you updated an attribute for a parent product and didn’t click Update immediately. Instead, you proceeded to also update the same attribute to a different value for the child product, and then clicked Update. In this case, the parent product would wrongly get updated with the attribute value of the child product. This patch fixes the issue.
          On creating an order, the Order Applied Promotion creation failed with an error stating, “Attempt to de-reference a null object”. This patch fixes the issue.

          CME 242.22.900.487.10

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          In LWC Cart, prices for existing line items are being recalculated, even when the DeltaPrice setting is enabled. This patch fixes the issue.

          CME 242.21.900.487.9

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy, and Order Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          Setting the deltaPrice and deltaValidate flags to True has an impact on the Digital Commerce API flow for rollup pricing.

          This patch fixes the issue.

          If you have a larger than 50 line items in your shopping cart and you have a lot of filters that haven’t been optimized for performance, you experience Apex CPU Runtime exceptions when you run the configuration rules.

          This patch improves the performance of filter evaluation during the execution of the validation service.

          When an order was amended, previously scheduled orchestration items were being executed right away, instead of waiting for the scheduled times. This defect has been fixed.
          When creating an offer associated with product specification, its attribute assignments are incorrectly inherited from the product specification's object type, rather than the product specification itself. This patch fixes the issue.

          CME 242.20.900.487.8

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          When a child product with a price is deleted, the rollup doesn't happen and the total price still shows the child product's price.

          This patch fixes the issue.

          After upgrading to version Spring '23, there are errors when running the test class CustomPricingPlanStepImplTest.

          This patch fixes the issue. You can contact the Customer Support team for the updated Attribute-Based Pricing files from the Spring '23 version.

          CME 242.19.900.487.7

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy, Enterprise Sales Management, and Order Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          Consider a case where you configured a product for a location and applied a promotion to it—the product would be added to the cart. Then, you configured the same product for the same location without any promotions—the product would once again be added to the cart. If you tried to edit the newly added product (without any promotions applied) from the Summary tab, the edit operation would fail. This patch fixes this issue.
          In some cases, attempting to remove a member from a manual queue removed them from the wrong queue. That issue has been fixed.
          Getoffers isn’t returning all promotions associated with a catalog. The issue is caused by a rule in the ruleset that contains the context dimension value space in between two words. This patch fixes this issue.
          Allow the evaluation of the defined cardinality for the add promotion API in the context of the direct parent.

          When the UseParentScopeCardinalityChkInPromo configuration setting is set to false (default):

          • A promotion cardinality is checked against the quantity of each line item instance before updating.

          • The resulting cardinality definition is checked against all promotional line items of the same path in the cart scope.

          When the UseParentScopeCardinalityChkInPromo configuration setting is set to true:

          • A promotion cardinality is checked against the total quantity of all promotional line item instances of the same path.

          • The resulting cardinality definition is checked against all promotional line item instances of the same path in the scope of the immediate parent.

          Note
          Note When the UseParentScopeCardinalityChkInPromo configuration setting is set to true, the Cardinality Check Scope promotion item setting isn't supported and is overridden. The scope of root product cardinality checks remains the same as before.

          CME 242.18.900.487.6 / OM Plus: cme-242.18-8

          This patch contains fixes to OmniStudio and Order Management Plus to ensure features work correctly. Install this patch release to apply the fixes

          Issue Description
          While you created an Omniscript with select elements and set errors on a few of the elements, you saw issues with the data JSON. The data JSON node should have returned null instead of an array. This patch fixes this issue.
          In an earlier release, additional validation for MACD orders was introduced in Order Management Plus where inventory items must exist so that the order can be decomposed. This patch makes the validation optional so that migrated assets without full inventory items list can be used in MACD orders.

          CME 242.17.900.487.5

          This patch contains fixes to Enterprise Sales Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          The custom discounts associated with an asset wouldn’t be carried forward and applied in the MACD order created from Enterprise Quote. This patch fixes this issue.

          CME 242.16.900.487.4

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy, Contract Lifecycle Management, OmniStudio, and Order Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          When adding a Fulfillment Diagram Component to the record page, the graph name wasn't available. This issue has been fixed. Navigate to Vlocity XOM Administration and activate the Fulfillment Diagram Graph template. Then resume the LWC configuration, the graph name is now available.
          CME 240.11 and CME 242 managed packages now implement OAuth2.0 for DocuSign. Users who were on OAuth 1.0 and upgraded to these managed packages could no longer authenticate because the code didn’t include the implementation for OAuth 1.0. Users on OAuth 1.0 and upgrading to CME 240.11 and CME 242 managed packages can now use a custom setting through which they can either continue authenticating via OAuth 1.0. or switch to OAuth 2.0. Users who plan on upgrading their implementation to OAuth 2.0 must set the custom setting to OAuth 2.0.
          Records data doesn’t populate on the record page when a standard runtime enabled OmniStudio is created using a context ID and invoked. This patch fixes this issue.
          When you deleted a child product in the Enterprise Sales Management Cart, an error was displayed.

          This issue occurred when DeltaPrice was enabled. This patch fixes this issue.

          Starting March 2024, DocuSign has deprecated OAuth 1.0 authentication. You can continue using OAuth 1.0 authentication, until March 2024.

          Salesforce recommends using the more secure OAuth 2.0 for DocuSign. We’ve introduced a custom implementation for you to switch from OAuth 1.0 to OAuth 2.0 authentication. If you upgraded to 242.16 (version supports OAuth 2.0) from 240.11 or 242.xx, and plan to start using OAuth 2.0 immediately, set the DocuSignAuth to OAuth 2.0.

          Note
          Note Changes to the custom settings are not required, if you continue using OAuth 1.0 until March 2024, or are setting up DocuSign for the first time.

          Here are the steps to create the custom settings:

          Note
          Note

          In OAuth 2.0, the DocuSign Send On Behalf Of (SOBO) functionality is supported only through Named Credential.

          1. From Setup, in the Quick Find box, enter Custom Settings.

          2. Click Custom Settings.

          3. Click G and click Manage next to General Settings.

          4. Click New.

          5. Enter Name as DocuSignAuth.The name and value fields are case sensitive.

          6. Enter Value as OAuth2.0.

          7. Save your changes.

          See Also:

          CME 242.14.900.487.2

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          Upgrading to Summer '23 failed with an error. This patch fixes this issue.

          CME 242.13.900.487.1 / OM Plus: cme-242.13-5900.487.1

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          In certain scenarios, the prices in the Industries CPQ Cart in LWC didn't update until you refreshed the page. When you used attribute-based pricing and changed the attribute of a parent product, the price of the child order product wasn't updated in the cart. If you refreshed the page, the updated price was displayed. This patch fixes this issue.
          You couldn't apply adjustments to calculated prices such as UnitPrice. To apply adjustments on calculated prices such as UnitPrice, set the CPQ custom setting CheckVariableBasePrice to false.
          You couldn't add products to all selected locations at once. Selection of all locations didn't persist. This patch fixes this issue.
          Actions overlapped in the Enterprise Quote Page and you couldn't view all options available in the dropdown list. This patch fixes this issue.
          CPU timeout during package installation or upgrade. Orgs were failing to upgrade due to the high number of custom Apex classes. Processing these classes consumes a lot of CPU cycles leading to CPU timeout. As a result, the upgrade and package installation fail. This patch fixes the issue.
          In Order Management Plus, incoming orders were processed in only one thread. The system now allows parallel execution, increasing the order throughput.
          When you searched for products in the Industries CPQ Cart in LWC, unrelated products were sometimes displayed. This patch fixes this issue.
          When you updated assets in bulk from the Review screen, actions such as clone, delete, or apply adjustments didn't work. The Review screen is intended to view and verify modifications to your assets. To avoid confusion, this patch hides actions from the review screen. Instead, change the configuration of your assets using the Configure screen.
          The FixMemberLocation Integration Procedure missed the QuoteMember parameter. This patch fixes this issue.
          In Order Management Plus, loading catalog methods using ActiveRecordService.findBySql() resulted in a flush() operation. This sometimes caused a failure. Now, loading catalog methods in that manner doesn't cause an automatic flush() operation.

          CME 242.12.900.487

          This patch contains fixes to Advertising Sales Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          While creating a media plan, when customers add a print placement, they are unable to change the product for the placement. This patch fixes this issue.

          CME 242.11.900.486 / OM Plus: cme-242.11-2

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy, OmniStudio, and Order Management Plus to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          In OmniStudio, if the Enable Repeat setting of the Lookup element was enabled and the Clone Upon Repeat setting was disabled, you saw the This page has an error. You might just need to refresh it. [Cannot use 'in' operator to search for 'jsonData' in undefined] error. This patch fixes the issue where adding more than one Edit Block element with a nested Lookup element to an OmniScript resulted in an error.
          When adding products to the cart, the system displayed an error message FIELD_INTEGRITY_EXCEPTION, The price book entry currency code is different than the one assigned to the Quote. This issue occurred when UoWMode and multi-currency were enabled. The Cachekey is now unique based on the pricebookentryid instead of using CurrencyCode.
          Standard price book entries weren’t created when configuring products in a multi-currency enabled org when the user currency was changed. This issue started to occur after you upgraded to CME 242.2 (Spring `23). This patch fixes this issue.
          In Order Management Plus, when searching the Order Submit Fallouts list, you can now easily choose an Event Fallout filter to see only the event fallouts. This patch fixes this issue.
          In OmniStudio, FlexCards were not rendering custom CSS styling properly. This patch fixes this issue.

          CME 242.10.900.485

          This patch contains fixes to Advertising Sales Management and Enterprise Sales Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description

          As a result of CPQ optimizations in the 242.8 patch release, Advertising Sales Management orgs where the UseAssetReferenceIdForParentAndRoot CPQ configuration is set to true are impacted. Customers using orgs with this CPQ configuration are unable to modify an existing media plan or clone quote with products.

          This patch fixes this issue.

          Save Time and Effort With Mass Deletion of Quote Line Items

          Simultaneously delete multiple quote line items of a quote.

          Where: This change is available in Lightning Experience in Enterprise, Developer, Performance, and Unlimited editions with Enterprise Sales Management.

          How: This change is automatically enabled. To delete multiple quote line items, on the Summary tab on the quote page, select the quote line items, and click Delete.

          Save Time by Managing Multiple Sub-Orders Simultaneously

          Submit, delete, or cancel multiple sub-orders simultaneously on the Summary tab on the order page.

          Where: This change is available in Lightning Experience in Enterprise, Developer, Performance, and Unlimited editions with Enterprise Sales Management.

          How: This change is automatically enabled.

          Review Errors in Carts

          When your sales agents configured products in large carts, it was difficult to find attribute-related errors. Now, when your agents configure products in large carts, they get a list of the fields that have errors and the error details.

          Configure Attributes More Quickly

          Your sales agents can now quickly assign multiple attributes to products in the cart without repricing the cart with each change. Previously, when you updated multiple attributes, the API calls for each attribute sometimes caused performance issues. Now, you can update multiple attributes, and then update the cart.

          Improved User Experience With Dynamic Columns

          Now, the column width on the Location tab and the Subscriber tab automatically adjust depending on the content in the column.

          Where: This change is available in Lightning Experience in Enterprise, Developer, Performance, and Unlimited editions with Enterprise Sales Management.

          Access Quote Details Quickly

          You can now add slots to the Quote Header. These slots provide flexibility to capture relevant information such as cost, margin, and so on..

          Where: This change is available in Lightning Experience in Enterprise, Developer, Performance, and Unlimited editions with Enterprise Sales Management.

          Create Quotes Easily by Using Guided Flow

          The new guided flow walks you through the steps to add location details, to add subscribers, to select products, and to configure products.

          Where: This change is available in Lightning Experience in Enterprise, Developer, Performance, and Unlimited editions with Enterprise Sales Management.

          Save Time and Effort With Quote Versioning

          Create a version to replicate your well-defined quote. When you create a version, the new quote version has the same details and a version number is appended to the quote name.

          Where: This change is available in Lightning Experience in Enterprise, Developer, Performance, and Unlimited editions with Enterprise Sales Management.

          Create Quote Line Items More Efficiently

          When you add a description to a product attribute, the description is automatically configured as help text for the product attribute. When creating a quote line item, click the info bubble for the product attribute to view related product attribute description.

          Where: This change is available in Lightning Experience in Enterprise, Developer, Performance, and Unlimited editions with Enterprise Sales Management.

          CME 242.9.900.483

          This patch contains fixes to OmniStudio to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          OmniScript elements with Window Post Message enabled couldn’t be rendered in an OmniOut project. You saw the export 'safePostMessage' (imported as 'safePostMessage') was not found message. This patch fixes the issue.

          CME 242.8.900.482

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy, Advertising Sales Management, and OmniStudio to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description

          In Advertising Sales Management, on the Configure Issues screen, when the Calendar view is changed, previous slot selections are not cleared.

          This patch fixes this issue.

          In Advertising Sales Management, in multi-issue mode, the requested issues and the requested quantities display different values. The requested quantity displays the default cardinality of the product.

          This patch fixes this issue.

          In Advertising Sales Management, when applying a discount percentage on the Media Plan grid, the calculation of the discount amount is incorrect.

          This patch fixes this issue.

          After replacing non-sellable items and their child items, they had incorrect sub-actions. This patch fixes this issue.
          The offer replacement API didn’t allow you to selectively copy attributes.

          The offer replacement API now supports a new input parameter that enables users to determine which attributes to copy when replacing an offer. Pass the parameter using a remote call or REST API request.

          Apply the Fix

          To apply this fix, add the following toggles:

          1. Go to Setup.

          2. Search for Custom Settings.

          3. Navigate to General Settings.

          4. Click Manage next to General Settings.

          5. Click New.

          6. Add the following information:

            • Name: FixToggleList

            • Value: CMT-9413-4,CMT-9413

          7. Click Save

          New Input Parameter Details

          • Name: attributeCodesToCopyDuringReplace

          • Type:List<String>

            String value:attribute unique code

          Use the Input Parameter

          • If you don’t pass the parameter, all common attributes are copied based on your existing logic. This behavior is unchanged from earlier releases.

          • If you pass the parameter as an empty array, none of the values of the attributes are copied.

          • If you pass the parameter with values, only those attribute codes are copied for all matching line items.

          OmniScript elements with Window Post Message enabled couldn’t be rendered in an OmniOut project. You saw the export 'safePostMessage' (imported as 'safePostMessage') was not found message. This patch fixes this issue.

          CME 242.7.900.481

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy, and Advertising Sales Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          • The getCartAttribute remote method did not support the array of lineItemIds to return the lineItem attributes of the bundled product. Also, the method while validating the attribute record after triggering the advanced rules did not return the required field as true for that particular attribute record even if there was a rule set to make that attribute as required.

          • Cart level error messages were not returned in the response when getCartItems API is run with the parameter onlyAttributes=true.

          The getCartAttribute remote method did not return the child item attribute records when you call by passing a parent lineitemId. Also, when you update the attributes, an advanced rule is triggered, which makes another attribute as required, the method doesn't return the required field as true for that attribute record.

          This patch fixes the issue.

          In Advertising Sales Management, the billing fields weren’t populated for order products. This patch fixes this issue.
          In Advertising Sales Management, the getCartLineItems API returned attribute records, fields, and line items. The response time was large and resulted in heap size errors. The enhanced GetCartItems API introduces an additional input for onlyAttribute=true. The API now returns only the attribute records and truncates the other fields in the response. This optimizes the API response time.

          CME 242.6.900.480

          This patch contains fixes to Salesforce Industries Communications, Media, and Energy to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          The Generate EPC Compile data batch job failed during the Compile Mappers step. This patch fixes the issue.

          CME 242.4.900.479

          This patch contains fixes to OmniStudio and Order Management to ensure features work correctly. Install this patch release to apply the fixes.

          Issue Description
          The backward compatible LWC wrapper for the flex cards was missing from the package. This patch fixes this issue.
          Community portal pages were displayed incorrectly when global CSS was enabled and you used flex cards with the NDS theme. This patch fixes this issue.
          CME 242 package deployment would fail in a new Order Management organizations. This patch fixes this issue.
           
          Loading
          Salesforce Help | Article