updateQuoteConfiguration
Update a quote configuration's terms, expiry date, and extra details.
Arguments
Input for updating a quote configuration.
Possible Errors
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-12408: Quote configuration not found.
- KT-CT-12409: Term not found in quote configuration.
- KT-CT-12410: Invalid extra detail field type.
- KT-CT-12411: Extra detail not found in quote configuration.
- KT-CT-12412: Duplicate term identifiers provided.
- KT-CT-12413: Duplicate extra detail field codes provided.
- KT-CT-12414: Unsupported term type.
- KT-CT-12415: Schedule missing required identifier.
- KT-CT-12416: Item missing required identifier.
- KT-CT-12417: Schedule not found in term.
- KT-CT-12418: Item not found in schedule.
- KT-CT-12419: One or more terms not found.
- KT-CT-12420: One or more extra details not found.
- KT-CT-12421: No extra detail fields provided for update.
- KT-CT-12423: Forecast consumption entry not found.
- KT-CT-12424: Quote configuration cannot be edited in its current status.
- KT-CT-12425: Cannot update rates request.
- KT-CT-12426: Extra detail field code or type is not allowed for this client.
- KT-CT-7899: An internal error occurred.
Allowed Viewers
Required Permissions
Can update quote configurationQuery Complexity
1Examples
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
mutation UpdateQuoteConfiguration($input: UpdateQuoteConfigurationInput!) {
updateQuoteConfiguration(input: $input) {
quoteConfiguration {
...QuoteConfigurationTypeFragment
}
}
}
Variables
{
"input": UpdateQuoteConfigurationInput
}
Response
{
"data": {
"updateQuoteConfiguration": {
"quoteConfiguration": QuoteConfigurationType
}
}
}