Skip to main content

UpdateTravelTypeInput

Defines the input for updating a travel type.

input UpdateTravelTypeInput {
additionalPaymentStatuses: [AdditionalPaymentStatus!]
alternateCurrencyCancelationAmounts: [MoneyInput!]
cancelationAmount: Float
cancelationTaxes: [TaxItemInput!]
creditHours: Float
customFields: [CustomFieldInput!]
eventId: ID!
includeTravelTaxBeforeTaxCalculation: Boolean
incomeAccountId: ID
name: String
taxes: [TaxItemInput!]
travelTypeId: ID!
uniqueCode: String
}

Fields

UpdateTravelTypeInput.additionalPaymentStatuses ● [AdditionalPaymentStatus!] list enum

The additional valid payment statuses for this travel type. Optional.

UpdateTravelTypeInput.alternateCurrencyCancelationAmounts ● [MoneyInput!] list input

The collection of cancelation amounts for this travel type in alternate currencies. Optional.

UpdateTravelTypeInput.cancelationAmount ● Float scalar

The cancelation amount for this travel type in the default event currency. Optional.

UpdateTravelTypeInput.cancelationTaxes ● [TaxItemInput!] list input

The collection of taxes for cancelation amounts for the travel type. Optional.

Defaults to the default taxes for the event.

UpdateTravelTypeInput.creditHours ● Float scalar

The number of credit hours for the travel type. Optional.

UpdateTravelTypeInput.customFields ● [CustomFieldInput!] list input

The custom fields to update or create for the travel type. Optional.

UpdateTravelTypeInput.eventId ● ID! non-null scalar

The identifier of the event the travel type is associated with.

UpdateTravelTypeInput.includeTravelTaxBeforeTaxCalculation ● Boolean scalar

A flag indicating whether travel tax should be included before the tax calculation for this travel type. Optional.

UpdateTravelTypeInput.incomeAccountId ● ID scalar

The identifier of the income account for the travel type. Optional.

UpdateTravelTypeInput.name ● String scalar

A UTF-8 string representing the name of the travel type. Optional.

UpdateTravelTypeInput.taxes ● [TaxItemInput!] list input

The collection of taxes for the travel type. Optional.

Defaults to the default taxes for the event.

UpdateTravelTypeInput.travelTypeId ● ID! non-null scalar

The identifier of the travel type.

UpdateTravelTypeInput.uniqueCode ● String scalar

A customer supplied, UTF-8 string value that represents a unique code for the travel type. Optional.

The value must be unique across all travel types for an event.

Member Of

updateTravelType mutation