Salesforce Pricing Objects

This table provides the deployment sequence, object types, API names, lookup fields, and data translation requirements for Salesforce Pricing objects in Revenue Management.

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

Important

Internal objects aren’t accessible.

Note

Object Use TypeObject NameObject APIDeployment SequenceLookup Fields (Foreign Keys)
ConfigurationProduct Selling Model. Translation table: Product Selling Model Data Translation.ProductSellingModel. Translation table: ProductSelling​ModelData​Translation.1 
ConfigurationProduct Selling Model Option. Translation table: Product Selling Model Option Data Translation.ProductSellingModelOption. Translation table: ProductSelling​ModelOption​Data​Translation.2ProductSellingModel (Master-Detail), Product2 (Foreign key), ProrationPolicy (Foreign key)
ConfigurationPrice BookPricebook23Pricebook2 (Foreign Key)
ConfigurationCost BookCostBook4 
ConfigurationPrice Book EntryPriceBookEntry5Pricebook2 (Foreign Key), Product2 (Foreign key), ProductSellingModel (Foreign Key)
ConfigurationCost Book EntryCostBookEntry6CostBook (Master-Detail), Product (Foreign Key)
ConfigurationPrice Adjustment SchedulePriceAdjustmentSchedule7Pricebook2 (Foreign Key), Contract (Foreign Key)
ConfigurationPrice Adjustment TierPrice Adjustment Tier8PriceAdjustmentSchedule (Master-Detail), ProductSellingModel (Foreign Key), Product2 (Foreign key)
ConfigurationPrice Book Entry Derived PricePriceBookEntryDerivedPrice9Product2 (Foreign Key), PricebookEntry (Foreign Key), Pricebook2 (Foreign Key), ProductSellingModel (Foreign Key)
ConfigurationBundle Based AdjustmentBundleBasedAdjustment10PriceAdjustmentSchedule (Master-Detail), Product2 (Foreign key), ProductSellingModel (Foreign Key)
ConfigurationAttribute Based Adjustment RuleAttributeBasedAdjRule11 
ConfigurationAttribute Adjustment ConditionAttributeAdjustmentCondition12AttributeBasedAdjRule (Master-Detail), AttributeDefinition (Foreign Key), Product2 (Foreign Key)
ConfigurationAttribute Based AdjustmentAttributeBasedAdjustment13PriceAdjustmentSchedule (Master-Detail), ProductSellingModel (Foreign Key), AttributeBasedAdjRule (Foreign Key), Product2 (Foreign key)
ConfigurationIndex rate (extended from Financial Services Cloud)IndexRate30 
MetadataPrice Book Price GuidancePriceBookPriceGuidance35PricebookEntry (Foreign Key), Pricebook (Foreign Key), Product (Foreign Key), ProductSellingModel (Foreign Key)
MetadataPricing Procedure ResolutionPricingProcedureResolution40ExpressionSet (Foreign Key)
ConfigurationPricing Procedure Output MapPricingProcedureOutputMap40PricingRecipeTableMapping (Foreign Key), OutputFieldName (Foreign Key)
MetadataPricing RecipePricingRecipe50ExpressionSetDefinition (Foreign Key)
ConfigurationProration PolicyProrationPolicy50 
ConfigurationProduct Price RangeProductPriceRange90Pricebook2 (Foreign Key)
ConfigurationPrice Revision PolicyPriceRevisionPolicy  
MetadataPricing Recipe Table Mapping (Internal)PricingRecipeTableMapping PricingRecipe (Master-Detail), LookupTable (Foreign Key)
ConfigurationProduct Price History Log (Internal)ProductPriceHistoryLog ProductPriceRange (Master-Detail)
ConfigurationPricing Adjustment Batch Job (Internal)PricingAdjBatchJob  
ConfigurationPricing Adjustment Batch Job Log (Internal)PricingAdjBatchJobLog PricingAdjBatchJob (Master-Detail)
ConfigurationProcedure Plan Definition (Internal)ProcedurePlanDefinition  
ConfigurationProcedure Plan Definition Version (Internal)ProcedurePlanDefinitionVersion ProcedurePlanDefinition (Master-Detail)
ConfigurationProcedure Plan Criterion (Internal)ProcedurePlanCriterion ProcedurePlanOption (Master-Detail), DecisionTableParameter (Foreign Key)
ConfigurationProcedure Plan Option (Internal)ProcedurePlanOption ProcedurePlanSection (Master-Detail), ExpressionSetDefinition (Foreign Key), DecisionTable (Foreign Key), DecisionTableParameter (Foreign Key), DecisionTableParameter (Foreign Key), DecisionTableParameter (Foreign Key), ApexClass (Foreign Key)
ConfigurationProcedure Plan Variable (Internal)ProcedurePlanVariable ProcedurePlanDefinitionVersion (Master-Detail)
ConfigurationProcedure Plan Section (Internal)ProcedurePlanSection ProcedurePlanDefinitionVersion (Master-Detail)

See Also