Appearance
UpsertCustomerPriceOverrideInput
Type: Input
Input for creating or updating a customer price override
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| costCategoryId | CostCategoryID | Cost category ID (required when scope is COST_CATEGORY) | |
| currency | CurrencyISO | Currency (required for FIXED_RATE type) | |
| customerId | CustomerID! | Customer ID (required) | |
| effectiveFrom | ISO8601 | Effective from date (ISO8601) | |
| effectiveTo | ISO8601 | Effective to date (ISO8601) | |
| id | CustomerPriceOverrideID | ID for update; omit for create | |
| isActive | Boolean | Whether the override is active | |
| notes | String | Notes | |
| operationKind | String | Operation kind (required when scope is OPERATION_KIND) | |
| overrideType | PriceOverrideType! | Override type (required) | |
| priority | Int | Priority (default: 0) | |
| scope | PriceOverrideScope! | Override scope (required) | |
| value | Float! | Override value |