You are here:
Patch Releases Winter '24
Information on each Winter '24 patch release for the Salesforce Industries CME managed package. Periodically, we add patch releases for Winter '24. Check back here for information.
For package download links, see Salesforce Industries Communications, Media, and Energy Patch Links.
If you’re looking for installation links for previous versions, contact Salesforce Customer Support for help.
CME 246.26.2.900.522.18
This patch contains fixes to Advertising Sales Management to ensure features work correctly. Install this patch release to apply the fixes.
| Issue | Description |
|---|---|
| In the media plan grid, pricing model dropdown values overlap with data from other line items. This issue occurs when you click edit on a line item but don’t make any changes. | This fix ensures that dropdown values no longer overlap with other line items in the media plan grid. |
| In the media plan, when you modify or clone a quote, the sequence of line items on the new quote differs from the original quote. | This fix maintains the sort order of line items in the new quote. |
CME 246.26.1.900.522.16
This patch contains fixes to Salesforce Industries Communications, Media, and Energy, Order Management Plus, and Advertising Sales Management to ensure features work correctly. Install this patch release to apply the fixes.
| Issue | Description |
|---|---|
Before this patch, OM Plus relied on the order submit batch job to push queued orders to OM Plus. This process was slow and caused user permission issues. |
From this patch onwards, orders are submitted directly to OM Plus. The exception is if an operation fails. In that case, an order is queued and then picked up by the order submit batch job that is scheduled by the OM Plus monitoring job. You can revert this new behavior back by setting a parameter: Setup -> Custom Settings -> XOMSetup -> OMPLIsBatchJobsOnOrderSubmitEnabled=true |
| Previously, the Processing Log field of an order contained error messages, but not the details of those errors. | Now the log contains the details as well. |
| The ProcessingLog field was not updated in some scenarios when the order was queued. | This patch fixes that issue. This fix requires that whoever submits an order has access to read and write the vlocity_cmt__ProcessingLog__c field. |
| There was repeated order queuing for already queued orders. | This patch fixes that issue. |
| When you switch rapidly between targeting tabs, the UI displays incorrect information. | This patch fixes that issue. |
| After activating an order, asset generation fails for specific order due to inconsistencies within the ODIN interface. | This patch fixes that issue. This patch provides improved error logging by adding specific error codes to the Order Management system. These enhancements improve diagnostics and troubleshooting by clearly identifying failures that originate from the ODIN interface interactions. |
Order Management Plus uses the Odin interface to submit orders, and Odin sometimes returns errors that are important for customers to understand. Before this patch, some of those errors were not easily viewed. |
OM Plus now checks for errors and saves them to the order in Processing Log fields. Also, if the order payload wasn't sent to OM Plus, it's queued so that it can be picked up by Order Submit batch job and be submitted again |
CME 246.26.900.522.15
This patch contains fixes to Advertising Sales Management to ensure features work correctly. Install this patch release to apply the fixes.
| Issue | Description |
|---|---|
| In the Advertising Sales Management Targeting Settings screen, under Geo Targeting, when you search for a city or state a list of possible options appears. When you try to select the second or third city or state, the first record in the search results is selected by default. | This patch fixes the issue. Users can select the city or state they want. |
CME 246.25.900.522.14
This patch contains fixes to Advertising Sales Management to ensure features work correctly. Install this patch release to apply the fixes.
| Issue | Description |
|---|---|
| In the Advertising Sales Management Targeting Settings screen, under GeoTargeting, only the record for the first country expands. When you search for a city or state, a list of possible options appears. When you try to select the city or state that you want, the first record in the search results is selected by default. | This patch fixes the issue. Users can select the city or state they want. |
CME 246.23.900.522.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 |
|---|---|
| Canceling an amended item fails leaving the item in the same state. | This patch fixes this issue. |
CME 246.22.900.522.11
This patch contains fixes to Advertising Sales Management to ensure features work correctly. Install this patch release to apply the fixes.
| Issue | Description |
|---|---|
| Fields in the media planning grid with the type currency, and with the decimal attribute set to true cannot be updated if you attempt to enter a value that has more than two decimal places. Instead, the UI shows “Step mismatch error.” | This patch fixes this issue. |
| When attempting to delete a blank line item in a media plan, the blank line item is not deleted. If you attempt to delete the blank line item again, the previous line item gets deleted, instead. | This patch fixes this issue. |
CME 246.21.900.522.10
This patch contains fixes to Advertising Sales Management to ensure features work correctly. Install this patch release to apply the fixes.
| Issue | Description |
|---|---|
| When you have a custom attribute on the media planning grid and you make changes, the update call gets triggered twice. | This patch fixes this issue. |
CME 246.20.900.522.9
This patch contains fixes to Advertising Sales Management to ensure features work correctly. Install this patch release to apply the fixes.
| Issue | Description |
|---|---|
| When you insert a placement in a media plan, and attempt to change the Start or End Date for the placement to a date that is beyond the date range of the media plan, the update fails because the edited date is outside the media plan date range. However, when you make any further changes to the line item, the Start or End Date for the line item gets updated to the date you’d specified earlier. | This patch fixes this issue. An error is displayed inline, in the grid, and you must refresh the grid to proceed. |
CME 246.19.900.522.8
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. For package download links, see Salesforce Industries Communications, Media, and Energy Package Links.
| Issue | Description |
|---|---|
| During partial assestization, an UNABLE_TO_LOCK_ROW exception prevents successful assetization. While the error is logged, it doesn't halt the orchestration, resulting in an inaccurate success status. | This patch fixes the issue. |
| Quote line item relationships weren’t created when you added assets to a quote. | This patch fixes this issue. Quote line item relationships are now created using the assetreferenceId. |
CME 246.18.900.522.7
This patch contains fixes to Enterprise Sales Management to ensure features work correctly. Install this patch release to apply the fixes. For package download links, see Salesforce Industries Communications, Media, and Energy Package Links.
| Issue | Description |
|---|---|
| While using the ESM_CreateQuoteMembersFromAssets Integration Procedure with the CPQ setting UseAssetReferenceIdForParentAndRoot set to true, some quote members weren’t associated with their respective quote line items. | Quote members are now associated with all QLIs. |
CME 246.17.900.522.6
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. For package download links, see Salesforce Industries Communications, Media, and Energy Package Links.
| Issue | Description |
|---|---|
| When you created a quote with guided assistance, the "Relies On" product relationship wouldn’t be replicated for multiple locations. | This patch fixes this issue. |
| When Advertising Sales Management customers modify the number of Requested Units for a media placement in the Digital Media planning grid, and change the Ad Space Size, the Total Price in the footer is not updated. | This patch fixes this issue. |
| For specific Advertising Sales Management customers who have customized Lightning Web Components to enable the deletion of placements in an existing media plan, the action to delete placements does not appear in the UI after upgrading to Advertising Sales Management Summer ’23. | By default, Advertising Sales Management supports the deletion of media placements in an existing media plan in the Summer '23 release and later. However, certain FlexCard customizations may interfere with this feature. For more information about the FlexCard attributes that restrict the delete feature, see Restrict the Delete Action With FlexCards. |
| In Advertising Sales Management, when pagination is enabled, customers are unable to add attribute values in the custom columns in the media planning grid. | This patch fixes this issue. |
| In Advertising Sales Management, when adding targeting categories, if the same value is set for multiple segments, then the segments are merged. | This patch fixes this issue. |
CME 246.14.900.522.1
This patch contains fixes to Salesforce Industries Communications, Media, and Energy, Advertising Sales Management, Enterprise Sales Management, and OmniStudio to ensure features work correctly. Install this patch release to apply the fixes.
| Issue | Description |
|---|---|
The issue calendar and media grid in the print module is unresponsive. |
This patch fixes the issue. To ensure this patch works correctly, see Upgrade Advertising Sales Management Winter '24 Patch 246.13.900.522 to Winter '24 Patch 246.14.900.522.1. |
| Fixed an issue with OmniScript input components that are inconsistently unavailable when set to read only. | Any input component is now unavailable when Read Only is selected. |
| Field mapping from the Quote Member object to the Order Product object wasn’t working. | This patch fixes the issue. |
| Suborders weren’t created while creating orders with no locations. | This patch fixes the issue. |
| Linear Relationships didn’t support linking products assigned to enterprise quote groups or enterprise order groups. | This patch fixes the issue. You can now link products assigned to groups. |
| When you clone a media plan with a print ad placement that has a start date prior to the current date, the Configure Issues window does not display issues. | This patch fixes the issue. To ensure this patch works correctly, see Upgrade Advertising Sales Management Winter '24 Patch 246.13.900.522 to Winter '24 Patch 246.14.900.522.1. |
| After you create a media plan with radio and digital ad placements, you cannot modify the placement date. | This patch fixes the issue. To ensure this patch works correctly, see Upgrade Advertising Sales Management Winter '24 Patch 246.13.900.522 to Winter '24 Patch 246.14.900.522.1. |
| Messages and records nodes data are missing Asset to Order API responses when CPQAppHandlerHook is enabled. | This patch fixes the issue. |
| ObjectTypes exceeding 20 attributes result in SOQL errors during EPCAddMissingAttributeAssignment execution. | This patch fixes the issue for up to 70 attribute assignments on a simple product. |
| When you try to remove the last line item from the cart, the OmniScript doesn't automatically refresh and you run into a snag | This patch fixes the issue. |
| LWC cart attribute updates fail when the "has rule" box is checked and Rapid Attribute Config is disabled. | This patch fixes the issue. |
CME 246.13.900.522
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 date comparison in the asset query is wrong because it uses different time zones. This patch provides a fix to this issue. Convert ConnectDate/DisconnectDate to match input format before filtering. |
This patch fixes the issue. |
| When you create a media plan with radio placements, with the calendar type set to Daily, after you save and exit the Media plan, and return to the Configure Media Placements screen, the calendar type changes to weekly. | This patch fixes the issue. |
| The dates in the UI are not displayed according to the location of the user, but are displayed according to the values set in the FlexCard. | This patch fixes the issue. |
| A FlexCard issue prevented event handlers from being unregistered. | This patch fixes the issue. |
| For Integration Procedures, 15-character strings resulted in an invalid ID error | This patch fixes the issue. |
CME 246.11.900.521
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 |
|---|---|
This patch provides a fix for an issue with the getCartProducts API for customers using Standard Cart Based APIs in their Salesforce org. Previously, the API call wouldn't return any products when the includeIneligible parameter was set to false. |
This patch fixes the issue. |
| Missing error messages for hybrid cart and getCartsItems API. The error message is included in the response without the bundle ID parameter. | This patch fixes the issue. |
| In the Properties tab for a Document Matrix component in an omniscript, choosing + Decision Table from Select Decision Table opens the Decision Tables list in the Setup page. | This patch fixes the issue. |
| After you create a custom formula field on an Ad Quote Line object, when you try to clone radio placements in the media plan, the spot distribution is not cloned. If you manually populate the spots to 0 and repopulate the spots, an error is displayed. | This patch fixes the issue. |
| In a fully-configured media plan, with radio placements that are equally distributed across the available spots, the Next button is not displayed. | This patch fixes the issue. |
| Error occurs when deploying Industries CPQ for Lightning Web Components (LWC) and Package Runtime Flexipages when OmniStudio runtime is enabled | This patch fixes the issue. |
| Fixed a FlexCard issue where pressing the Escape key on a window from a flyout action doesn't close the dialog. Fixed button resizing issues for date pickers and FlexCard flyout actions | This patch fixes the issue. |
CME 246.8.900.519
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. For package download links, see Salesforce Industries Communications, Media, and Energy Package Links.
| Issue | Description |
|---|---|
| Advanced rules do not display error messages when they are run on disconnect items. | This patch fixes this issue. |
| The Enterprise Sales Management cart refreshed each time you entered a digit or number in the number-type attribute field. | This patch fixes this issue. |
| In preview mode for OmniScripts, the maximum and minimum warning messages no longer display for input and text area fields when moving to the next or previous step. The warnings appeared even if the provided text is within the limits. | This patch fixes this issue. |
| In preview mode for OmniScripts, moving to the previous and next step now works without errors. This error appeared in some steps with reused Integration Procedures. | This patch fixes this issue. |
CME 246.7.900.518
This patch contains fixes to Salesforce Industries Communications, Media, and Energy, Enterprise Sales Management, Order Management, Advertising Sales Management, and OmniStudio to ensure features work correctly. Install this patch release to apply the fixes. For package download links, see Salesforce Industries Communications, Media, and Energy Package Links.
| Issue | Description |
|---|---|
| When you add a radio placement to your media plan, with the pricing model as per spot, and you update the requested units, an error is displayed, stating that the sum of distributed spots and the requested units are not matching. The Next button is displayed only after the error message is no longer displayed. | This patch fixes this issue. |
| After you add a radio placement under the Calendar plan type, add requested units, and then populate spots, you are unable to change the number of requested units and populate the spots once more. The spots for days where spot distribution is not applicable are not cleared or updated. | This patch fixes the issue. |
| API response nodes are inconsistent between OmniStudio standard and package runtimes, causing application functionality issues. | This patch fixes the issue. |
| Restricted ability to serialize and deserialize to class types. Use JsonAccess Annotation in the JSONAttribute class in order to allow serialization and deserialization. | This patch fixes the issue. |
| Issues in CPQ classes are blocking ESM flows. | This patch fixes the issue. |
| Can’t add items to cart when CPQ App Handler Hook is configured or Add to Cart is disabled. | This patch fixes the issue. |
| Multiple flows within the ESM app involving Apex methods would throw an error stating, “Invalid conversion from Map to SObject.” This was because the Java code responsible for converting raw input data into a structure that represents Apex types would inadvertently convert complex SObjects into maps. When this converted input would be passed to an Apex method, it failed because the method expected the original SObject—not the map. | This patch fixes the issue. |
| Multiple flows within the MSM app involving Apex methods would throw an error stating, “Invalid conversion from Map to SObject.” This was because the Java code responsible for converting raw input data into a structure that represents Apex types would inadvertently convert complex SObjects into maps. When this converted input would be passed to an Apex method, it failed because the method expected the original SObject—not the map. | This patch fixes the issue. |
| With this patch, if the OrchestrationEventItemInfo flag is set to false in custom settings, then the Payload data is not serialized into OrchestrationEvent. | This patch fixes the issue. |
| OmniScripts with a custom Lightning web component now preview and activate if Standalone LWC isn’t selected. | This patch fixes the issue. |
| The Submit Order button isn’t visible in the Asset to Quote or Order workflow. This patch fixes the issue. | This patch fixes the issue. |
| When you modify a media plan, you’re unable to edit a new or cloned line item. | This patch fixes the issue. |
| Can’t open a promotion record because the upcPubsub component denies access. | This patch fixes the issue. |
| To meet accessibility guidelines, text blocks that aren't interactive no longer receive focus when using the Tab key. | This patch fixes this issue. |
| Fixed an accessibility issue for screen readers so that they now announce a flyout dialog opened from a FlexCard. | This patch fixes this issue. |
| The advanced rule for disconnected actions doesn’t work when you add a new product to the cart. | This patch fixes the issue. |
| Fixed an issue that prevented the creation of the JSON for vlcTimeTracking when OmniScripts are loaded. | This patch fixes this issue. |
| With pagination enabled in Advertising Sales Management, when you clone a radio placement, the spot distribution is not cloned. | This patch fixes this issue. |
| With pagination enabled in Advertising Sales Management, when you edit an existing placement in your media plan and replace it with a different placement,, the original placement does not get deleted from the media plan. | This patch fixes this issue. |
| With pagination enabled in Advertising Sales Management, when you add more line items to a media plan than the default page size, all the line items are displayed in a single page. | This patch fixes this issue. |
| In Advertising Sales Management, when you add a discount from the Summary screen of the Configure Media Plan workflow, the crossed out price is incorrect, the discounted price in the footer is not crossed out, and the total price in the modal is blank. | This patch fixes this issue. |
CME 246.5.900.515
This patch contains fixes to Enterprise Sales Management to ensure features work correctly. Install this patch release to apply the fixes. For package download links, see Salesforce Industries Communications, Media, and Energy Package Links.
| Issue | Description |
|---|---|
| Managed Package Runtime wasn’t functioning with standard objects for Enterprise Sales Management and an incorrect URL would launch for OmniStudio. | This patch fixes this issue. |
| When adding Print bundles to a media plan, the bundle is not added properly. | This patch fixes this issue. |
| After you create a media plan with print and radio placements, when you click Configure the product names for the print and radio placements are not displayed in the Configure Media Plan screen. | This patch fixes this issue. |
Fixed issues with FlexCard activation and publishing, including these specific items.
|
This patch fixes this issue. |
CME 246.4.900.513
This patch contains fixes to Salesforce Industries Communications, Media, and Energy to ensure features work correctly. Install this patch release to apply the fixes. For package download links, see Salesforce Industries Communications, Media, and Energy Package Links.
CME 246.3.900.510
This patch contains fixes to Enterprise Sales Management to ensure features work correctly. Install this patch release to apply the fixes. For package download links, see Salesforce Industries Communications, Media, and Energy Package Links.
| Issue | Description |
|---|---|
| If you wanted to create sub-orders for quote members of the Subscriber type, you were unable to create a new account of the Subscribers type, leading to the failure of creating sub-orders for quote members of the Subscriber type. | This patch fixes this issue. If you manually created a Subscriber record type for the Account object, then delete it and use the Subscriber record type available in the Salesforce Industries Communications, Media, and Energy package. |

