---
schema_version: "1"
id: 4a25e126d66550fe00de521675bd88a268efa9eb58e36219796a2fe87b8e3440
title: Retain Original Price During MACD Operation
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_retain_original_price_during_macd_operation.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_retain_original_price_during_macd_operation.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 222b9dd152bba1969ab25d533c69588472120e4835f024262f30b77c23f1b3f8
description: The Retain Asset Price feature allows sales reps to preserve a customer’s original pricing and discounts during MACD operations. This implementation bypasses the default catalog repricing, makes sure that "non-price impacting" modifications don't trigger unexpected price increases for the existing assets.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Retain Original Price During MACD Operation

The Retain Asset Price feature allows sales reps to preserve a customer’s original pricing and discounts during MACD operations. This implementation bypasses the default catalog repricing, makes sure that "non-price impacting" modifications don't trigger unexpected price increases for the existing assets.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Edition.</td></tr></tbody></table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/images/icon_note.png)

Note The new CPQ configuration controls the Retain Asset Price feature to avoid merging it with the Maintain Asset Price feature. Turn on the **RetainAssetPriceOnNonPriceUpdate** setting, under the CPQ Configuration Setup.

Ensure to have the MaintainPrice feature and the Attribute-Based Pricing (ABP) attributes from the Attribute-Based Pricing Matrix to identify the price-impacting attributes. We reuse the existing PricingPlan class and its associated strategies.

During MACD operations, this feature skips repricing for "Existing" or "Changed" line items if no price-related modifications occur. It preserves the original base price and custom MRC discounts, protecting unintended cost increases during minor modifications.

This feature maintains consistent rates during plan modifications—like updating installation dates—while safeguarding negotiated discounts to prevent revenue leakage. It ensures total consistency between the original contract and the modified order, significantly reducing billing disputes. By ensuring total consistency between the original contract and the modified order, the implementation significantly reduces billing disputes and strengthens customer trust.