Patch Releases Summer '24

Information on each Summer '24 patch release for the Communications, Media, and Energy & Utilities (CME) managed package. Periodically, we add patch releases for Summer '24. Check back here for information.

For package download links, see Communications, Media, and Energy & Utilities Patch Links.

If you’re looking for installation links for previous versions, contact Salesforce Customer Support for help.

CME 250.22.900.559.9

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 field price does not get updated in the Enterprise Quote cart unless the Sync Cart button is clicked. The custom field price now automatically gets updated in the Enterprise Quote cart without the need to click the Sync Cart button.

CME 250.21.900.559.8

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 enable Rapid Attribute Configuration, attribute-based pricing doesn’t function correctly for the root products in a bundle—it functions correctly only when you click Sync Cart. This patch fixes the issue. Attribute-based pricing functions correctly for all products.
When the cart contains more than 10 products and you load additional products using the "Show More" option, you see errors when you try to delete products or update attributes in both the Preview Cart and the working cart. This patch fixes the issue.

CME 250.20.900.559.7

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

Issue Description
Prior to the update: A pending push event retained the source items from the original order and all subsequent supplemental orders that amended the running orchestration plan.

This update ensures that only the source line items from the most recent order are retained for a pending push event. This way, the push event's condition is evaluated against relevant line item values.

Note: This update doesn't apply to a running Push Event that has used the "Smart Freeze" option. In that case, a running event that was in the Frozen-Running state before being amended maintains its existing connection to its existing superseded source line items

Hidden product attributes appear on the Bulk Edit window because there’s no filter or condition to exclude hidden attributes from being shown. By default, all product attributes are shown. This patch fixes the issue. The Bulk Edit window is updated to not show any hidden product attributes.

CME 250.19.900.559.5

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

Issue Description
Cardinality override stops working when fixToggleList customSetting is set to CMT-9413, CMT-9413-2, or CMT-9413-3. This patch provides a fix to the issue.

CME 250.18.900.559.4

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

Issue Description
Enabling fixToggleList with "CMT-9413, CMT-9413-2, CMT-9413-3" clears lower-level attribute overrides when the parent level has overrides. The patch adds a flag that clears the map only on the first call, allowing subsequent API calls to retain the previous map and preserve all override values.
Adjustments on Asset aren't copied to QuoteLineItem in ESM Cart when isAssetsFromMultiAccount = true in ChangeToQuoteRemoteAction in ESM/ChangeToQuote. This patch provides a fix to the issue by ensuring that adjustments on assets are accurately copied to QuoteLineItem under the specified conditions.
On the enterprise quote page, the See Details modal for promotional products appeared distorted when the summary table was too small, especially for products with 2-3 Quote Line Items (QLIs). This fix ensures that the See Details modal for promotional products now appears correctly within the summary table, even when the table is too small.
In ESM Asset Viewer, the custom field is not visible in the View By dropdown when updating either b2bExpress or assetConfigData. This fix ensures that the custom field now appears correctly in the View By dropdown when updating either b2bExpress or assetConfigData in ESM Asset Viewer.
When selecting the fields (for example, Service Account or Billing Account) from the View By dropdown in the Asset Viewer, assets are not being grouped by the chosen field type. With this fix, you can now group the assets by any field in Asset Viewer.
When a specific QLI group is selected in the Enterprise Quote, along with your selections, other QLI groups are also auto-selected. Due to this, products are getting added to all locations instead of just the intended ones. This fix ensures that when a specific QLI group is selected in the Enterprise Quote, products are added only to the intended locations.
The bulk disconnect process fails with an "Apex heap size too large" error when the cart is large. With this fix, the bulk disconnect process can handle large carts without error.
Due to data misalignment in the Asset Viewer table, it is difficult to match values row-wise, making the data hard to read and understand. With this fix, you can match values row-wise and understand the data in the Asset Viewer table.
DataRaptor has been renamed to Data Mapper. This change is reflected in all feature names, labels, documentation, and Trailhead modules. This patch updates the terminology from DataRaptor to Data Mapper. However, APIs, object fields, signatures, and URLs with DataRaptor will remain unchanged so that your implementations continue to work.

CME 250.17.900.559.2

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

Issue Description
Consider a case where you configure the attributes of a product with promotions and add this product to the cart. When you expand the product on the Summary tab of the quote, the product attributes don’t appear. Only the attributes of products without promotions appear. You can now see attributes of all products.
Cardinality issues occur when you replace bundles, causing errors and adding duplicate products to the cart. This patch fixes the issue by addressing the grouping of leaf items, which were previously organized by their hierarchy path instead of by their parent

CME 250.16.900.559.1

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

Issue Description
On the working cart page, when you use the Adjust Price operation and click Add, the price is adjusted and the Pricing window closes automatically before you click Done This fix ensures that when you click Add, the Pricing window doesn’t close. The Pricing window now closes only after you click Done.

CME 250.15.900.559

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 do a bulk edit operation from the Summary tab of an enterprise quote page, the bulk delete action fails showing the error message, “Apex heap size too large.” This fix makes sure that there's no Apex memory limit issue when you run a bulk delete operation.
When you add assets to a quote to perform the Move, Add, Change, or Delete (MACD) operations, the Add Products To Location button remains enabled even if you don’t provide the required attributes, and you can proceed to create a quote. This fix ensures that the associated API shows an error when the required attributes aren’t provided.

CME 250.14.900.558

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

Issue Description
Updating a rule's disabled attribute while RAC is enabled causes required field error messages to disappear for the current and sibling line items. This fix resolves the issue.
When you click the Sync Cart button, the loading icon is delayed, causing potential multiple clicks. This fix ensures that the loading icon is displayed immediately, preventing further clicks on the sync button until the processing is complete.
You encounter a component error when resizing subscriber columns after creating a subscriber in Enterprise Guided Quote. This fix allows you to resize the various subscriber columns without encountering any errors.

CME 250.13.900.556

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

Issue Description
On the Summary tab, the Locations data table becomes cramped and unreadable when there are more than 20 columns because the average column width is determined by dividing the table’s total width by the number of columns. As the number of columns increases, the average column width decreases. This fix resolves the readability issue with the DataTableMinimumColumnWidth configurable parameter in the b2bSampleApp card. For guided journey, this parameter is added in the GuidedGetConfigData Integration Procedure. The default value of this parameter is 10-12 characters or 100 pixels.
You’re unable to upload locations by using an Excel file. With this fix, you can upload locations by using an Excel file.
When a row on the media planning grid is elevated, the dependent columns don’t behave according to their configuration, in terms of whether they are read only or can be edited. This patch fixes this issue.

CME 250.12.900.555

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

Issue Description
If you create a bundle with at least one level of hierarchy, add it to a price list, and then run the Compile job, the compile promotions step fails. The failure occurs because the system doesn’t correctly preserve the productChildItemId in the compiled offer hierarchy. This patch resolves the issue by ensuring that the productChildItemId is preserved in the compiled offer hierarchy by using the SObject.clone() method with the preserveId parameter set to true.
When you try to add a location with a street address that exceeds 80 characters, a quote member record isn’t created. A quote member is created irrespective of whether the address exceeds 80 characters.

When you add an asset to a quote, the quote member ID isn’t associated with the quote line item. Child assets appear before the parent asset because instead of the custom LineNumber__c field, the standard LineNumber field is autoassigned to sort quote line items. Quote line items are always sorted in an ascending order, and this standard field assigns higher numbers to parent assets.

This fix resolves the issue by using the custom LineNumber__c field. Parent assets now have lower numbers than their child assets and appear first.
For a single AssetReferenceId, both a primary order record and a suborder record are created. When you create final orders, the default query shows the primary order information due to a missing filter. The query retrieves and shows the correct results now—suborder information.

CME 250.10.900.553

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

Issue Description
When clicking the option to add a media placement bundle to the media planning grid, no call is triggered, and the additional products in the bundle are not added to the grid. This patch fixes the issue.
The DataRaptor has been renamed to Data Mapper. This change is reflected in all feature names, labels, documentation, and Trailhead modules. This patch updates the terminology from DataRaptor to Data Mapper. However, APIs, object fields, signatures, and URLs with DataRaptor will remain unchanged so that your implementations continue to work.

CME 250.9.900.552

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

Issue Description
When you cancel a product within a bundle during the Amend Order process, the cardinality message about the bundle's validity doesn't appear in the cart for the line item. This patch fixes the issue.
Attribute configuration window disappears once you configure an attribute. This issue occurs with complex data structures when rules add products with required attributes on multiple child elements. The patch provides a fix for the issue.
If document templates contain tables, all the tables display correctly only in the generated DOCX file. However, some of the tables in the generated PDF file are distorted or missing. This patch fixes the table-related issues in generated PDF files.
OmniStudio DataRaptor is renamed to Omnistudio Data Mapper, and the UI is updated to show the new component name.

CME 250.8.1.900.551

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

CME 250.8.900.550

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

Issue Description
When you add products to the cart, the cart shows an incorrect button label—Add Products to <number> Quote Members, even when no quote members are selected The cart now shows the correct button label—Add <number> Products to Quote Members.
Executing high number of assignment rules resulted in Apex CPU Time Limit Error while trying to mark an Orchestration Item as Complete. This patch fixes the issue.
The View By dropdown menu in the ESM asset viewer isn't working properly. When you try to group assets by Asset Name, the asset viewer shows two different columns with the title “Asset Name,” and the assets aren’t grouped consistently. The View By dropdown menu now works properly.

When a default value is assigned to an attribute, the validation rules don't function according to the configurations in Product Designer. However, the rules work correctly if no default value is set for the attribute.

Validation rules now work correctly with default values in Product Designer. This patch fixes the issue.

CME 250.6.1.900.547.1

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

CME 250.6.900.547

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

Issue Description

The PopulatePriceBookEntryIdInPLEJob generates correct entries in the PriceBookEntry, but doesn't correctly map the PriceListEntry to those PriceBookEntries. Additionally, the PopulatePriceBookEntryIdInPLEJob and PriceListEntryTriggerHandler classes aren't handling multi-currency correctly.

This patch provides a fix to resolve the issue.

In the SfiAdsDigitalGrid Flexcard, for the sfiadsDataGrid Lightning web component’s asmColumns property, users encounter these errors.

  1. When you set the suppressRowEdit parameter to true for the One Time Charge column, the edit icon incorrectly appears on that column. If you click the edit icon, the entire page becomes unresponsive.

  2. When you set the suppressRowEdit parameter to true for one field, all the remaining fields in the row become uneditable.

This patch fixes these issues.

  1. The edit icon doesn’t appear in columns that have the suppressRowEdit parameter set to true.

  2. The suppressRowEdit parameter setting for one field doesn’t affect the behavior of the other fields.

When you delete a child product from the cart in MACD scenarios, an error toast message, "An error has occurred. Please contact your administrator" appears. The issue that caused the error message is resolved. This fix is available only when Standard APIs are not enabled.
In the Configure Enterprise Quote section, while adding and searching products, when you click on the "Show more" link, the same initial set of products is repeated instead of displaying the next set of products. The "Show more" functionality now correctly displays the next set of products.
Executing a high number of assignment rules resulted in an Apex CPU Time Limit Error while trying to mark an Orchestration Item as Complete. This issue has been fixed.