CANONICAL TYPE REFERENCE
CustomerPriceOverrideState
Per-customer pricing override for automated quote costing
Unique identifier
Customer this override applies to
Type of price override
Scope of the override
operationKindStringOperation kind code (when scope is OPERATION_KIND)
Cost category ID (when scope is COST_CATEGORY)
valueFloat!Override value (multiplier, rate, or percentage)
Currency (required for FIXED_RATE type)
priorityInt!Priority (higher wins)
isActiveBoolean!Whether the override is active
Start of effective date range (ISO8601)
End of effective date range (ISO8601)
notesStringNotes about the override
createdAtString!Creation timestamp (ISO8601)
updatedAtString!Last update timestamp (ISO8601)
View exact SDL
"""Per-customer pricing override for automated quote costing"""
type CustomerPriceOverrideState {
"""Unique identifier"""
id: CustomerPriceOverrideID!
"""Customer this override applies to"""
customerId: CustomerID!
"""Type of price override"""
overrideType: PriceOverrideType!
"""Scope of the override"""
scope: PriceOverrideScope!
"""Operation kind code (when scope is OPERATION_KIND)"""
operationKind: String
"""Cost category ID (when scope is COST_CATEGORY)"""
costCategoryId: CostCategoryID
"""Override value (multiplier, rate, or percentage)"""
value: Float!
"""Currency (required for FIXED_RATE type)"""
currency: CurrencyISO
"""Priority (higher wins)"""
priority: Int!
"""Whether the override is active"""
isActive: Boolean!
"""Start of effective date range (ISO8601)"""
effectiveFrom: ISO8601
"""End of effective date range (ISO8601)"""
effectiveTo: ISO8601
"""Notes about the override"""
notes: String
"""Creation timestamp (ISO8601)"""
createdAt: String!
"""Last update timestamp (ISO8601)"""
updatedAt: String!
}One stable address across all schema views. Follow a field’s type to explore connections between domains.