CPQ API ConfigAttributeModel

The ConfigAttribute model represents the configuration attribute object in Salesforce CPQ.

Required Editions
Available in: Salesforce CPQ Summer ’16 and later
NameTypeDescription
nameStringCorresponds directly to SBQQ__ConfigurationAttribute__c.Name.
targetFieldNameStringCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__TargetField__c.
displayOrderDecimalCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__DisplayOrder__c.
columnOrderStringCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__ColumnOrder__c.
requiredBooleanCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__Required__c.
featureIdIdCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__Feature__c.
positionStringCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__Position__c.
appliedImmediatelyBooleanCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__AppliedImmediately__c.
applyToProductOptionsBooleanCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__ApplyToProductOptions__c.
autoSelectBooleanCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__AutoSelect__c.
shownValuesString[]Corresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__ShownValues__c.
hiddenValuesString[]Corresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__HiddenValues__c.
hiddenBooleanCorresponds directly to SBQQ__ConfigurationAttribute__c.SBQQ__Hidden__c.
noSuchFieldNameStringIf no field with the target name exists, the target name is stored here.
myIdStringCorresponds directly to SBQQ__ConfigurationAttribute__c.Id.