Appearance
CustomerPriceOverrideState
Type: Object
Per-customer pricing override for automated quote costing
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| costCategoryId | CostCategoryID | Cost category ID (when scope is COST_CATEGORY) | ||
| createdAt | String! | Creation timestamp (ISO8601) | ||
| currency | CurrencyISO | Currency (required for FIXED_RATE type) | ||
| customerId | CustomerID! | Customer this override applies to | ||
| effectiveFrom | ISO8601 | Start of effective date range (ISO8601) | ||
| effectiveTo | ISO8601 | End of effective date range (ISO8601) | ||
| id | CustomerPriceOverrideID! | Unique identifier | ||
| isActive | Boolean! | Whether the override is active | ||
| notes | String | Notes about the override | ||
| operationKind | String | Operation kind code (when scope is OPERATION_KIND) | ||
| overrideType | PriceOverrideType! | Type of price override | ||
| priority | Int! | Priority (higher wins) | ||
| scope | PriceOverrideScope! | Scope of the override | ||
| updatedAt | String! | Last update timestamp (ISO8601) | ||
| value | Float! | Override value (multiplier, rate, or percentage) |