Data Model
The following is the complete set of 19 objects that make up the Pricing object domain.
- Account: Standard CRM object representing a company, organization, or individual involved with your business; the anchor record for the account hierarchy and account-based pricing/ordering features. See Account in the Object Reference for the Salesforce Platform.
- AccountAccountRelation: Represents a relationship (parent, child, or peer) between two Account records, used to model business-partner networks and account hierarchies. See AccountAccountRelation in the Automotive Cloud Developer Guide.
- AccountFlattenedHierarchy: A flattened, denormalized view of an account’s ancestor chain, so queries can filter or group by any level of the hierarchy without recursion.
- AccountInternalOrgUnit: Junction object associating an Account with an InternalOrganizationUnit, carrying business-unit-specific account settings.
- AccountRole: Defines a functional role (Billing Account, Delivery Recipient, Payer, Retail Store, etc.) an account plays within a given internal organization unit.
- ExternalPricingKeyValTier: A single volume/quantity tier within an ExternalPricingKeyValue record, supporting tiered/scale pricing.
- ExternalPricingKeyValue: A resolved pricing condition record in the Penny Perfect Pricing engine, a specific, priced combination of key attribute values.
- InternalOrganizationUnit: An internal or external business unit within a company’s organizational structure. See InternalOrganizationUnit in the Object Reference for the Salesforce Platform.
- InternalOrgUnitUser: Assignment of a User to an InternalOrganizationUnit, with mobile/field-service preferences for that unit.
- PartyRoleRelation: A role-based relationship between two party records (e.g., “Bill To” or “Delivery Recipient”), with support for the inverse relationship. See PartyRoleRelation in the Automotive Cloud Developer Guide.
- Product2: The standard product object at the center of the Manufacturing/Automotive/Consumer Goods product model. See Product2 in the Object Reference for the Salesforce Platform.
- TrdeMobPrcCalcSchm: Pricing Calculation Schema, the top-level record defining an ordered set of calculation steps used to compute prices.
- TrdeMobPrcCalcSchmDter: Pricing Calculation Schema Determination, a rule selecting which schema and pricing specification apply for a given context.
- TrdeMobPrcCalcSchmStep: Pricing Calculation Schema Step, a single ordered step within a calculation schema’s sequence.
- TrdeMobPrcKeyAttribute: Pricing Key Attribute, a single field/attribute usable as a matching key within a Pricing Key Type.
- TrdeMobPrcKeyType: Pricing Key Type, a named combination of up to 10 Pricing Key Attributes forming a lookup key for price determination.
- TrdeMobPrcSpec: Pricing Specification (Pricing Condition Template), the top-level record defining a type of pricing condition and how it’s calculated.
- TrdeMobPrcSrchStrategy: Pricing Search Strategy, a named, ordered sequence of steps determining how the pricing engine looks up matching pricing specifications.
- TrdeMobPrcSrchStrtgyStp: Pricing Search Strategy Step, a single ordered step within a search strategy, specifying a key type and hierarchy levels to match.