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).