I am looking to create a managed extension package for Salesforce CPQ. In particular, I would like to add some custom fields to the managed Quote object
SBQQ__Quote__c. For example, if my package has namespace
ExtNS, I would want to add some fields like this:
In order to see the
SBQQ__Quote__c object in a development org, I need to install the Salesforce CPQ managed package. This package unfortunately installs with an expiration date.
Once my managed extension package is published, the custom fields on the
SBQQ__Quote__c object that I have added will be locked and there will be no way to remove them. The Salesforce CPQ managed package will eventually expire as well, at which point I will be stuck.
Ideally, I would like to install the Salesforce CPQ into a development org without an expiration date on the package. Is this possible? If not, how would I deal with this scenario?