Skip to main content
How to deploy data records of "SSBQ__ContractedPrice__c" object

Guidance on what tool in Gearset app to use to deploy records of this CPQ object

Mateusz Kochanowicz avatar
Written by Mateusz Kochanowicz
Updated over 4 months ago

When you use our CPQ add-on solution, you may notice that the filter for CPQ config data objects doesn't include SSBQ__ContractedPrice__c object.

This is an expected behavior.

SSBQ__ContractedPrice__c (Contracted Pricing) is treated as transactional data, which is data that gets created when using the system. For example, when a Sales rep makes a sale. This type of data requires an Account to already exist.

Why can't data records of SSBQ__ContractedPrice__c be deployed via CPQ add-on?

Because our CPQ solution is designed to retrieve and deploy specifically CPQ config data, which in other words is metadata that's being stored as data (this type of data would be created by developers).

Therefore, it isn't possible to use our Compare and deploy feature to retrieve and deploy these data records.

How to retrieve SSBQ__ContractedPrice__c Custom object metadata in Compare and deploy?

You can still retrieve SSBQ__ContractedPrice__c Custom object metadata in the comparison and deploy the object between environments.

When setting up your metadata filter, make sure to include both Custom object metadata + configure Include managed packages to All.

Alternatively, if you want to narrow down your retrieval specifically to this object + only the Salesforce CPQ managed package, your configuration should look as below (sections highlighted in black show what options to choose in the filter).

Once your filter is configured correctly, you'd be able to retrieve

How does Gearset determine which CPQ objects are deployable via Compare and deploy?

The main thing that determines if we support data of CPQ objects is whether or not they're created during a transaction with a customer, or created to configure the system.

If they're created as system config data, Compare and deploy will support its retrieval and deployment.

However, it's important to note the answer may not always be as straightforward when it comes to objects in CPQ where there's a mix of transaction and configuration data stored i them.

What other options do I have?

You can use Gearset's add-on feature called Sandbox seeding to migrate data records of SSBQ__ContractedPrice__c object.

Find out more about the Sandbox seeding solution in our documentation collection:
Gearset for data sandbox seeding

Note: If you don't have Sandbox seeding add-on feature, you can check its price on our Pricing page, or take a look at the Pricing calculator.


Feel free to reach out to us via in-app chat to discuss license upgrade options, or a possibility of getting a trial of Sandbox seeding (if you haven't trialled this feature before).

Did this answer your question?