Skip to main content

CrewPanelDutyMutationSection (Object)

type CrewPanelDutyMutationSection {
createQuick(
dutyDefinitionNid: ApiDutyDefinitionNidScalar!
loginDatesList: [CrewPanelLoginDatesInput!]!
timezoneToggle: TimeZoneToggle!
aircraftNid: AircraftNid
isInDraftsMode: Boolean!
): NonNullBooleanValueOrErrorList!
create(
dutyData: ApiDutyInput!
loginDatesList: [CrewPanelLoginDatesInput!]!
timezoneToggle: TimeZoneToggle!
isInDraftsMode: Boolean!
): NonNullBooleanValueOrErrorList!
overwrite(
trNid: TrNid!
loginDatesList: [CrewPanelLoginDatesInput!]!
timezoneToggle: TimeZoneToggle!
isInDraftsMode: Boolean!
): NonNullBooleanValueOrErrorList!
copyList(
trNidList: [TrNid!]!
loginNid: ApiLoginNidScalar!
dayDate: Date!
timeZoneToggle: TimeZoneToggle!
isInDraftsMode: Boolean!
): NonNullBooleanValueOrErrorList!
editList(
trList: [TrNid!]!
dutyData: DutyListEditInput!
timeZoneToggle: TimeZoneToggle!
isInDraftsMode: Boolean!
): NonNullBooleanValueOrErrorList!
createFromWorkPlan(
dutyData: ApiDutyFromWorkPlanInput!
loginList: [ApiLoginNidOptionScalar!]!
dateInterval: DateIntervalInput!
timezoneToggle: TimeZoneToggle!
isInDraftsMode: Boolean!
): Boolean!
}

Fields​

CrewPanelDutyMutationSection.createQuick ● NonNullBooleanValueOrErrorList! non-null union​

Cannot create more than 150 duties at once. If in drafts mode, requires operator to turn that feature on globally in settings.

CrewPanelDutyMutationSection.createQuick.dutyDefinitionNid ● ApiDutyDefinitionNidScalar! non-null scalar​
CrewPanelDutyMutationSection.createQuick.loginDatesList ● [CrewPanelLoginDatesInput!]! non-null input​
CrewPanelDutyMutationSection.createQuick.timezoneToggle ● TimeZoneToggle! non-null input​
CrewPanelDutyMutationSection.createQuick.aircraftNid ● AircraftNid scalar​
CrewPanelDutyMutationSection.createQuick.isInDraftsMode ● Boolean! non-null scalar​

CrewPanelDutyMutationSection.create ● NonNullBooleanValueOrErrorList! non-null union​

Execution is not allowed during publishing. Cannot create more than 150 duties at once. If in drafts mode, requires operator to turn that feature on globally in settings.

CrewPanelDutyMutationSection.create.dutyData ● ApiDutyInput! non-null input​
CrewPanelDutyMutationSection.create.loginDatesList ● [CrewPanelLoginDatesInput!]! non-null input​
CrewPanelDutyMutationSection.create.timezoneToggle ● TimeZoneToggle! non-null input​
CrewPanelDutyMutationSection.create.isInDraftsMode ● Boolean! non-null scalar​

CrewPanelDutyMutationSection.overwrite ● NonNullBooleanValueOrErrorList! non-null union​

Cannot create more than 150 duties at once. If in drafts mode, requires operator to turn that feature on globally in settings.

CrewPanelDutyMutationSection.overwrite.trNid ● TrNid! non-null scalar​
CrewPanelDutyMutationSection.overwrite.loginDatesList ● [CrewPanelLoginDatesInput!]! non-null input​
CrewPanelDutyMutationSection.overwrite.timezoneToggle ● TimeZoneToggle! non-null input​
CrewPanelDutyMutationSection.overwrite.isInDraftsMode ● Boolean! non-null scalar​

CrewPanelDutyMutationSection.copyList ● NonNullBooleanValueOrErrorList! non-null union​

List cannot be empty. List cannot have duties assigned to aircraft.. If in drafts mode, requires operator to turn that feature on globally in settings.

CrewPanelDutyMutationSection.copyList.trNidList ● [TrNid!]! non-null scalar​
CrewPanelDutyMutationSection.copyList.loginNid ● ApiLoginNidScalar! non-null scalar​
CrewPanelDutyMutationSection.copyList.dayDate ● Date! non-null scalar​
CrewPanelDutyMutationSection.copyList.timeZoneToggle ● TimeZoneToggle! non-null input​
CrewPanelDutyMutationSection.copyList.isInDraftsMode ● Boolean! non-null scalar​

CrewPanelDutyMutationSection.editList ● NonNullBooleanValueOrErrorList! non-null union​

List cannot be empty. If in drafts mode, requires operator to turn that feature on globally in settings.

CrewPanelDutyMutationSection.editList.trList ● [TrNid!]! non-null scalar​
CrewPanelDutyMutationSection.editList.dutyData ● DutyListEditInput! non-null input​
CrewPanelDutyMutationSection.editList.timeZoneToggle ● TimeZoneToggle! non-null input​
CrewPanelDutyMutationSection.editList.isInDraftsMode ● Boolean! non-null scalar​

CrewPanelDutyMutationSection.createFromWorkPlan ● Boolean! non-null scalar​

If in drafts mode, requires operator to turn that feature on globally in settings.

CrewPanelDutyMutationSection.createFromWorkPlan.dutyData ● ApiDutyFromWorkPlanInput! non-null input​
CrewPanelDutyMutationSection.createFromWorkPlan.loginList ● [ApiLoginNidOptionScalar!]! non-null scalar​
CrewPanelDutyMutationSection.createFromWorkPlan.dateInterval ● DateIntervalInput! non-null input​
CrewPanelDutyMutationSection.createFromWorkPlan.timezoneToggle ● TimeZoneToggle! non-null input​
CrewPanelDutyMutationSection.createFromWorkPlan.isInDraftsMode ● Boolean! non-null scalar​

Returned By​

crewPanel.duty mutation