Release path
1.0.1Published Mar 4, 2026@pasar6987/sf-revenue-product-config
Product catalog modeling with selling models, qualification rules, classification attributes, configuration flows, ramp segments, and specification types.
Published package · Latest published 1.0.1 Mar 4, 2026 · 24 datasets / 21 measures in the latest review · Updated Mar 11, 2026
Publisher
@pasar6987Published Mar 4, 2026Structure snapshot
24 datasets21 measures · 234 dimensionsSemantic Graph
Relationship counts appear after the graph loads.
Loading graph
Package graph is loadingPackage relationships will appear when the summary is ready.
Reference context
Secondary package facts stay compact
- Updated
- Mar 11, 2026
- Visibility
- Public hub listing
- License
- MIT
- Created
- Mar 4, 2026
Reference facts
Secondary package facts after the usage path is clear
Licensing, categorization, ownership, and linked metadata stay below the runnable path so the page reads in the right order.
Format
Upstream
Repository
Domain
Source
Owner
@pasar6987Organization
License
Visibility
Publisher
Latest published version
Tags
Schema preview
SDK handoff
Use this package in code and AI
After structure review, move straight into typed reads with load() or compact LLM context with to_prompt().
Python SDK
Python example for @pasar6987/sf-revenue-product-config
This example uses the current package ref and, when preview data is available, fills in real dataset names from the published summary.
import rawctx
model = rawctx.load("@pasar6987/sf-revenue-product-config")
prompt = rawctx.to_prompt(
"@pasar6987/sf-revenue-product-config",
datasets=["ProductAttributeDefinition", "ProductCategoryDisqual"],
max_tokens=2000,
)
print(model.datasets) # ["ProductAttributeDefinition", "ProductCategoryDisqual", "ProductCategoryQualification"]
print(model.measures) # [Measure(name="ProductAttributeDefinition.MaximumCharacterCount", ...), Measure(name="ProductAttributeDefinition.MinimumCharacterCount", ...), Measure(name="ProductAttributeDefinition.Sequence", ...)]
print(model.dimensions) # [Dimension(name="AttributeCategoryId", ...), Dimension(name="AttributeDefinitionId", ...), Dimension(name="AttributeNameOverride", ...)]
print(model.relationships) # [Relationship(name='...', ...)]
print(prompt)README
Package narrative and examples
Use documentation after the package clears provenance, ownership, and runnable-path checks.
@pasar6987/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 |
| Dimensions | 234 |
| Measures | 21 |
| Relationships | 0 |
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 @pasar6987/sf-revenue-product-config
Structure review
Inspect package structure after the usage path is clear
Use the structural review when you need the package footprint, field counts, and model paths before a deeper explorer pass.
