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 Summer `22

          Patch Releases Summer `22

          Periodically, we add patch releases for Summer '22. Check back here for information.

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

          CME 238.28.9.900.464.30

          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
          If you use the Repricing API with the repriceProvidedLineItems Only parameter set to true, you could run into Apex CPU Runtime exceptions. This patch fixes the issue.

          CME 238.28.8.900.464.29

          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 deltaPrice and deltaValidate custom settings are not supported in Digital Commerce APIs, and they can cause the pricing engine to fail. This patch ignores the deltaPrice and deltaValidate custom settings, which will fix the issue and ensure that pricing is calculated correctly in Digital Commerce APIs.

          CME 238.28.7.900.464.28

          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 you upgrade your package, custom field mapping records (vlocity_cmt__CustomFieldMap__c) are deleted. This patch fixes this issue.

          CME 238.28.6.900.464.26

          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 running a GetCartsItems call with Price=true, the system displayed an Attempt to de-reference a null object error.

          This patch fixes this issue.

          CME 238.28.5.900.464.25

          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

          Errors when updating basket after promotion's vlocity_cmt__EstimatedEndDate__c has expired.

          The basket becomes invalid because of the expiration of the PLE on the child item due to the time plan or time policy constraints.

          This patch fixes the issue.

          CME 238.28.4.900.464.24

          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 Digital Commerce, when you try to add a product, you get an attempt-to-dereference error.

          This issue is seen when the parent product already has a line item and a child product is added via promotion. The attempt-to-dereference error occurs while adding a promotion to the basket in a specific order.

          Bundle Structure :

          1. Parent

            Child1 [min=1, default=1, max=5]

            Child2 [min=0, default=0, max=5]

          2. Create a Promotion on Child2 with respect to Parent.

          Steps:

          1. Create a basket and add a Parent product.

          2. Add Child2 product to the above created basket.

          3. Apply Promotion to the basket created in Step B.

          Step C leads to attempt-to-dereference error.

          This patch fixes the issue.

          CME 238.28.3.900.464.23

          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 response from Digital Commerce APIs provided by Digital Commerce SDK didn’t retain pricing information for line items and the recurring charge for child products was null. If you used the Digital Commerce APIs directly, then the pricing information was correctly returned. This patch fixes this issue.

          CME 238.28.2.900.464.22

          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
          Inconsistent behavior during CreateCart API Operation with JsonResult and TrimMode enabled. With the CPQ Configurations, set CacheAPI.Trimmode = true & CacheAPI.CreateCartContextKey = False. On creating a basket and using the response of the created basket via JSONResult request body in create cart API. Cart is being created successfully despite having GroupCardinality issues. This patch fixes the issue.
          Collapse hierarchy flag prohibits the getOfferDetails to return the child products node. When the Collapse hierarchy flag is checked, the flag in the child product does not return the child products node in the getOfferDetails of the parent product. This patch fixes the issue.

          CME 238.28.1.900.464.21

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

          Issue Description

          When you assigned a numeric value to an attribute of type number and saved the configuration in an Enterprise Sales Management cart, the numeric value was saved as type string in the Quote Line Item JSON.

          This patch fixes this issue.

          CME 238.28.900.464.20

          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
          Pages that invoked cpq.js became unresponsive after you upgraded to CME 238.21. This issue occurred because of a code change in the deletePromise method. This patch fixes this issue.
          In a bundled product, cardinality override in a child product wasn’t inherited from the parent product when the UOWMode was set to true. This patch fixes this issue.
          You weren’t able to add products to the cart when you used a compound entity filter of type ‘Filter’. You got an SOQL error “Addition Failed. Duplicate field selected:Id”.

          The issue occurred when the compound filter’s Entity Filter Conditions had the following settings:

          • Type = Filter

          • Field Type = <Quote Line Item ID>

          • Field/Attribute/Related Object = Quote Line Item

          • Operator/Field = <Quote Line Item ID>

          The Entity Filter was used with an Advanced Rule that auto-added another product when the filter condition was met. This patch fixes this issue.

          When you used the postCartsItems API to add child product items to the cart, you weren’t able to submit the order. The group cardinality error message persisted even when the cardinality on the child items was satisfied.

          This issue occurred when the validate and price actions in the POST request were set to false and UOWMode was set to true. While adding a child product, the ancestral line items weren’t stored in the transaction object. As a result, the error message wasn’t cleared from CpqCardinalityMessage__c.

          For this fix to take effect, perform the following steps:

          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: W-12455178

          7. ClickSave.

          CME 238.27.900.464.19

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

          Issue Description

          In Enterprise Sales Management, when you used the hybrid CPQ cart to apply a discount to a suborder of an enterprise quote, you weren’t able to see the order pricing record.

          This issue occurred because the Create Sub Order API ignored order pricing in suborders created for members where the source was ‘discount’. This patch fixes this issue.

          CME 238.26.900.464.18

          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
          CreateCart API throws NPE while creating cart with JSONResult, CacheAPI.TrimMode = True

          With the CPQ Configurations set CacheAPI.Trimmode = true & CacheAPI.CreateCartContextKey = False. On creating a basket and using the response of the created basket via JSONResult request body in create cart API.

          A field CpqMessagedata__c gets trimmed off, leading to a null pointer exception. This patch fixes this issue.

          When you used the EPC product creation REST APIs to create a product with a specification type other than offer, the product was created but it didn’t inherit any attributes from the object type. You weren’t able to configure product attributes in the Details tab. This patch fixes this issue.

          CME 238.25.900.464.17

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

          Issue Description
          After upgrading to the CME 238 release, the messaging properties in OmniStudio stopped working. When the validate expression was set to false, the value for messaging1 element wasn’t set to false as expected. This patch fixes this issue.

          CME 238.24.900.464.16

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

          Issue Description
          In a Hybrid CPQ cart, you couldn’t cancel a product child item in an amended order when the minimum quantity for the child item was one. The cancel icon didn’t appear in the action dropdown menu associated with the product child item. The issue occurred even though duplicates of the product child item existed each with a minimum quantity of one. This issue wasn’t seen when the minimum quantity was zero. This patch fixes this issue.
          In Order Management Plus, in some scenarios such as heavy load, network issues, or timeouts, the OM Plus status could switch to Offline resulting in queued orders in SFDC. This issue has been fixed. Now, orders are submitted from SFDC to the platform even with a non-operational status, and orders will be queued only if the order submit fails or there is a version mismatch between platform and package.
          In Order Management Plus, the apex class that maintains the release version was not updated for version 238. The "OM Plus Environment Status" page showed a "Version mismatch" error due to the wrong version in the class. This issue has been fixed. The correct version number was added to the apex class.
          In Order Management Plus, orders could get queued and not submitted when a Salesforce Governor threw an error. The XOMOrderSubmitBatchJob status could get stuck in the "Running" state and the job would not restart. This issue has been fixed. We've added a maximum run time for the job so that when the difference between the current time and start time of the job exceeds the maximum run time, the job will restart even if the status is set to "Running".
          In Enterprise Sales Management, when you deleted a child product, the deletion was successful, however you couldn’t add the same child product back unless you refreshed the user interface manually. Additionally the UI message “<Product Name> requires a minimum of 1 child item(s)” persisted even after you added a child product back, until the UI was refreshed. This patch fixes this issue.
          Attribute bindings failed to update the bound attributes when the attribute was updated as part of a Vlocity Rule action. This patch fixes this issue.

          OM Plus: cme-238.22-2

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

          Issue Description
          In Order Management Plus, the same order is sometimes submitted by the internal process several times (due to timeout issues). Sometimes OM Plus would reject such requests because of race conditions. This issue has been fixed. Order Management Plus properly processes the situation.

          CME 238.21.900.464.14

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

          Issue Description
          You were unable to upgrade to the CME 238.x release when you used SetValues in an OmniScript that used % for things that weren’t merge tokens. This issue occurred because the % tag in the merge field was erased when no match was found. This patch fixes this issue.
          Custom fields that were populated using DC API Params Override weren’t returned in the GetOfferDetail response when the cache was populated using PopulateCacheOrchestratorApplication. This issue occurred because the GetOfferDetails Cache management API didn’t read the API parameters defined in the custom implementation of the DCAPIParamsInterface. This patch fixes this issue.

          CME 238.20.900.464.13

          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
          The Generate Document PDF global header action was redirecting to the order URL instead of the quote URL even though the object in the Vlocity action was ‘Quote’. This patch fixes this issue.
          The Create Cart API returned a group cardinality violation error for a sibling product that wasn’t added to the cart. Additionally, the CreateBasket API call didn’t return an error when the product’s group cardinality was violated. This happened whether the basketAction was set to AddWithNoConfig or AddAfterConfig. These issues weren’t seen with the hybrid cart. You got an error message when the group cardinality was violated when the bundle product was added to the hybrid cart. This patch fixes this issue.
          In Enterprise Sales Management, while creating an enterprise quote, you got an error “Duplicate id in list” when you deleted a location from the Summary tab of the cart. This patch fixes this issue.

          CME 238.19.900.464.12

          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 you split and submitted a MACD order, new assets were created instead of existing assets getting updated. This issue occurred when new asset reference IDs were created for the assets instead of a carry forward of the older asset reference IDs. This patch fixes this issue.
          Data Mapper deployment in an OmniScript enabled org failed with the error “Field must be alphanumeric and contain no spaces or underscores.: API Name”. This patch fixes this issue.

          OM Plus: cme-238.18-2

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

          Issue Description
          In Order Management Plus, in rare situations race conditions may result in orchestration dependency definition not returned by the catalog. This issue may cause some orchestration plans to be generated incorrectly. That issue has been fixed.

          CME 238.18.900.464.11

          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

          After an upgrade to CME 238.18 you had to manually perform certain tasks like:

          • Activating deactivated picklist values for custom object Offer Migration Plan

          • Adding new picklist values for custom object CachedAPIResponse's Type__c field

          This patch automates these post-install tasks.
          You got the “Too many query rows: 50001 error” error when you ran the Interface Implementation Maintenance (Restore) job after upgrading to CME version 238.x. You ran into this issue when a large number of apex classes caused the query to fetch more than 50,000 rows. This patch fixes this issue.

          CME 238.17.900.464.10

          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
          While configuring products in an Enterprise Sales Management quote from the Salesforce Lightning Experience, you weren't able to enter decimal values in numeric fields. This issue was seen in product version 236.2. This issue wasn't seen while configuring the same products in the CPQ cart. This patch fixes this issue.
          When you used an APEX trigger to update product quantities in the Salesforce Lightning Experience CPQ cart, the cart screen wasn't automatically refreshed to reflect the updated quantities. You had to manually refresh the screen to view the updated quantities. This issue wasn't seen in the Salesforce Classic view. This patch fixes this issue.
          When you used SplitProductInterface to split one line item into multiple line items and returned to the cart, you got an "Invalid ID: <assetreferenceID>" error. This patch fixes this issue.
          When you added a product bundle multiple times to the CPQ cart quickly without a gap, all the child items incorrectly moved under one bundle's root item. This caused issues with order decomposition and order orchestration. This patch fixes this issue.

          CME 238.16.900.464.9

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

          Issue Description
          You couldn't push upgrade from the Summer '22 release. This patch automates a few post-installation tasks to fix this issue.
          When you selected Portuguese as the user language and attempted to create a product, the Product Structure tab in Vlocity Product Designer was empty. This patch fixes this issue.

          CME 238.15.900.464.7

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

          Issue Description
          Clicking Enrich Quote in an Enterprise Sales Management quote from the partner community didn't invoke the QuoteEnrichForAll OmniScript. This patch fixes this issue.
          Activation of a few OmniScripts failed with the "file limit has been exceeded error" after you upgraded to the 237.6 release. This issue occurred because the generated HTML exceeded the platform character limit. This patch fixes this issue.
          When you changed an order to cancel a promotion, you got two toast messages – one indicating a successful cancellation of the promotion and the other indicating a failed deletion of the product. Sometimes just the first of many errors were displayed in the toast messages. You got the error message "We couldn't delete <product name>. <Product Name> is still present as a service, even after deleting the promotion. Please request to remove if you wish" even though the cancellation was successful. ​ This issue occurred when a context rule associated with the promotion no longer met the specified conditions. This patch fixes this issue.
          When you called the Create Basket API with BasketAction: AddAfterConfig, the basket creation failed with the error "Invalid field vlocity_cmt__serviceidentifier__c for Product2".

          This issue occurred when:

          • The product bundle had add-on child products.
          • Attribute bindings were defined for these add-on child products.
          • UOW mode was enabled.

          This patch fixes this issue.

          When you created an order from an enterprise quote after adding a product, a new asset reference ID was generated for the suborder when it must remain the same. The asset reference ID is regenerated only when a suborder is created from a group. In this case, the suborder wasn't created from a group. This patch fixes this issue.

          CME 238.14.900.464.6

          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 configuring a product with multiple required attributes, if you missed configuring a required attribute, the toast message still showed a successful product configuration. The toast message must display a warning when required attributes aren't configured. This patch fixes this issue.

          CME 238.13.900.464.5

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

          Issue Description
          You were unable to delete products from the Summary tab of the Enterprise Sales app. The deletion didn't work as expected and you got the error "SObject row was retrieved via SOQL without querying the requested field: Quote.vlocity_cmt__EffectiveOneTimeCostTotal__c ". This patch fixes this issue.

          CME 238.12.900.464.4

          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
          The API response for the addToBasket API call sometimes didn't return the attributeCategories node. This issue occurred when all attributes attached to the product were excluded from the basket cache. This patch fixes this issue.
          Product Attribute values are getting overridden when adding multiple line items of the same product in the cart. When the same product is added as multiple line items in the cart, any changes to the Attribute values for one line item was automatically reflected in the other line items as well. This patch fixes this issue. ​
          When you deactivated a single child reusable OmniScript referenced by 100 or more parent OmniScripts, you got an "APEX CPU Time Limit Exceeded" error. This patch fixes this issue.
          When you generated a PDF from a PDF action on an OmniStudio OmniScript and viewed it in Adobe Acrobat, the text was either wrapped or didn't show up until clicked. When you generated a PDF from a PDF action on an OmniStudio OmniScript and viewed it in Adobe Acrobat, the text was either wrapped or didn't show up until clicked. ​

          CME 238.11.900.464.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
          The log field in Amazon S3 CSV log files contained a trailing \n. This caused issues when parsing logs. This patch fixes this issue.
          The amended order orchestration item had an incorrect order item associated with it. This patch fixes this issue.
          The sourceHost field in Amazon S3 CSV appender log files was a static string. The sourceHost field in the S3 CSV appender generated logs now derives its value from the Kubernetes pod.
          When an array was present in an OmniScript's data JSON and the Set Values action was used to transform the array, the output of the Set Value was a string instead of an array. This patch fixes this issue. With this fix, the output of the Set Value returns the same data type as the original data before the transformation.

          OM Plus: cme-238.9-2

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

          Issue

          Description

          In Order Management Plus, more caching was added in an earlier release to speed up order decomposition. That extra cache was enabled in all pods, which resulted in more RAM being used than was necessary.

          The extra caching has been reserved for the pods that require it.

          CME 238.8.900.464

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

          Issue

          Description

          The AssetReferenceId wasn't copied to ParentItemId and RootItemId of parent and child products in the following scenarios:

          • Adding products that aren't associated with a site.

          • Adding products to a group.

          • Editing offers for products that aren't associated with sites.

          • Editing offers of groups and members.

          This patch fixes this issue.

          CME 238.6.900.463

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

          Issue

          Description

          When UoWMode was enabled, Digital Commerce APIs didn't return the price for basket operations.

          This patch fixes this issue.

          CME 238.5.900.462

          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

          UoWMode=false is discontinued and no longer supported.

          This patch removes the option to disable UoWMode as it’s no longer supported.

           
          Loading
          Salesforce Help | Article