Registry packagePublic

@rawctx/sf-revenue-product-config

Product catalog modeling with selling models, qualification rules, classification attributes, configuration flows, ramp segments, and specification types.

OSISchema 1.0Domain crmSource developer.salesforce.comOwner @pasar6987

Native (downloadable) · Latest 1.0.1 published Mar 4, 2026 · 24 datasets / 21 measures in the latest preview · Updated Mar 10, 2026

Snapshot

Registry facts before deep inspection

Format, origin, ownership, and release context surface first so the package can be qualified quickly.

Format

OSI

Latest release

1.0.1Published Mar 4, 2026

Origin

Native (downloadable)Managed directly in rawctx

Installability

DownloadableDirect rawctx snapshot download

Domain

crm

Owner

@pasar6987

Organization

Independent

Repository

Not linked

License

MIT

Visibility

Public

Tags

salesforcecrmrevenueproduct-config

Schema preview

OSI 1.0

Model preview

Structure before documentation

Preview the package footprint first, then open the dedicated explorer if you need field-level inspection.

Models1
Datasets24
Measures21
Dimensions234
Relationships0
AI context1
models/sf-revenue-product-config.osi.yamlAI context included
24 datasets21 measures234 dimensions0 relationships

README

Package narrative and examples

Use documentation after the package qualifies on source, preview, and installability.

@rawctx/sf-revenue-product-config

Product catalog modeling with selling models, qualification rules, classification attributes, configuration flows, ramp segments, and specification types.

Overview

Count
Objects (Datasets)24
Dimensions234
Measures21
Relationships0

Objects

  • ProductAttributeDefinition — Represents the relationship between a product and its attributes.
  • ProductCategoryDisqual — Represents disqualification rules for product categories. The rules determine when the product category doesn’t qualify to be displayed to users.
  • ProductCategoryQualification — Represents qualification rules for product categories. The rules determine when the product category qualifies to be displayed to users.
  • ProductClassification — Represents a template that holds a collection of dynamic attributes. Product classification is used to quickly define and create multiple products that are similar yet different.
  • ProductClassificationAttr — Represents the relationship between a product classification and its attributes. This is the default configuration for products based on the product classification.
  • ProductComponentGrpOverride — Represents override information for a Product Component Group. The cardinality of the product component group can be overridden in the context of a product bundle.
  • ProductConfigFlowAssignment — A junction object that represents the many-to-many relationship between Product Configuration Flow, Product, and Product Classification.
  • ProductConfigurationFlow — Specifies the many-to-many relationship between Product Classification, Product, and Flow Definition objects. The flow definition is used to configure standalone and bundled products of a specific product classification along with the product attributes, quantities, and product selling models.
  • ProductConfigurationRule — Represents the validation, inclusion, and exclusion rules for products in the context of the selling process. The selling process can be quoting, configuration, or ordering.
  • ProductDisqualification — Represents disqualification rules for products. The rules determine when the product doesn’t qualify to be displayed to users. The rules are based on user context.
  • ProductPriceHistoryLog — Stores historical pricing data based on the product's price range.
  • ProductPriceRange — Represents the price range of a product determined by using a product selling model that’s stored in the relevant price book.
  • ProductQualification — Represents qualification rules for products. The rules determine when the product qualifies to be displayed to users. The rules are based on user context.
  • ProductRampSegment — Represents the ramp period within a ramp deal where terms, volumes, and other commitments change over time.
  • ProductRelComponentOverride — Represents the cardinality overrides for product components in a bundle.
  • ProductSellingModel — Defines one method by which a product can be sold; for example, as a one-time sale, an evergreen subscription, or a termed subscription. If the product is sold on subscription, this object defines the subscription’s term. A product can have multiple product selling models.
  • ProductSellingModelDataTranslation — Represents the translated values of the data stored within the ProductSellingModel record’s fields.
  • ProductSellingModelOption — A junction object between Product Selling Model and Product2.
  • ProductSpecificationRecType — Represents the association of a product specification type with record types defined on the Product object. The product specification record type also determines if the product specification is sold commercially or not.
  • ProductSpecificationType — Represents the specification types in your org that define products with unique terminology specific to the industry.
  • ProductUsageGrant — Represents the details of a grant associated with a resource, product, or service, such as the purchased quantity, renewal and rollover policy, and validity of the grant.
  • ProductUsageResource — Represents the mapping of a product and its usage resources.
  • ProductUsageResourcePolicy — Represents the policies applicable to the usage resource when it’s associated with a sellable product. These policies are derived from the parent usage resource and can be overridden when setting up usage modeling.
  • UnitOfMeasureClass — Represents a standard unit of measure dimension.

Install

rawctx snapshot-download @rawctx/sf-revenue-product-config

Topology

Semantic graph

Use the graph last, once the package has already qualified on release state, preview, and documentation.

Semantic Graph

Datasets 0 / Measures 0 / Dimensions 0 / Relationships 0

Loading semantic graph...

PackageDatasetMeasureDimensionRelationship