Pular para o conteúdo principal

UpsertContractDataInput

Dados para atualização de contrato escolar

input UpsertContractDataInput {
id: Int
refId: String
totalInstallmentValue: Decimal
installmentQuantity: Int
installmentValue: Decimal
installmentsMaturity: Int
startDateInstallment: DateTime
lastDayInstallment: DateTime
discountLimitDate: DateTime
withdrawalFee: Decimal
withdrawalFeeIsPercentage: Boolean
punctualityDiscount: Decimal
punctualityDiscountIsPercentage: Boolean
dependentId: Int!
financialOwnerId: Int!
companyId: Int!
enrollmentId: Int!
financialOwnerRg: String
financialOwnerBirthday: DateTime
financialOwnerOcupation: String
financialOwnerMaritalStatus: String
dependentParentsMaritalStatus: String
dependentBirthday: DateTime
custodyArrangement: String
documentId: Int
type: ContractType
integralWeekDays: [String!]
integralStartTime: TimeSpan
integralEndTime: TimeSpan
includedMeals: [String!]
minimumMealsDaysPerWeek: Int
minimumAbsenceDaysPerWeek: Int
generateDigitalAcceptance: Boolean!
generateEnrollmentPaymentPlan: Boolean!
sendNotification: Boolean!
relationshipDegree: String
integralAnnuityValue: Decimal
integralInstallmentValue: Decimal
integralEndDayForChanges: Int
integralShift: ContractIntegralShift
integralLimitDayAbsenceForDiscount: Int
phone: String
whatsapp: String
email: String
manualContract: Boolean
manualContractFileName: String
manualContractFileContent: [Byte!]
}

Fields

UpsertContractDataInput.id ● Int scalar

Id do contrato

UpsertContractDataInput.refId ● String scalar

Id de referência do contrato

UpsertContractDataInput.totalInstallmentValue ● Decimal scalar

Valor total das parcelas

UpsertContractDataInput.installmentQuantity ● Int scalar

Quantidade de parcelas

UpsertContractDataInput.installmentValue ● Decimal scalar

Valor da parcela

UpsertContractDataInput.installmentsMaturity ● Int scalar

Dia de vencimento das parcelas

UpsertContractDataInput.startDateInstallment ● DateTime scalar

Data de início das parcelas

UpsertContractDataInput.lastDayInstallment ● DateTime scalar

Data do último vencimento de parcela

UpsertContractDataInput.discountLimitDate ● DateTime scalar

Regra desconto pontualidade

UpsertContractDataInput.withdrawalFee ● Decimal scalar

Multa por desistência

UpsertContractDataInput.withdrawalFeeIsPercentage ● Boolean scalar

Multa por desistência é percentual

UpsertContractDataInput.punctualityDiscount ● Decimal scalar

Desconto por pontualidade

UpsertContractDataInput.punctualityDiscountIsPercentage ● Boolean scalar

Desconto por pontualidade é percentual

UpsertContractDataInput.dependentId ● Int! non-null scalar

Id do dependente

UpsertContractDataInput.financialOwnerId ● Int! non-null scalar

Id do responsável financeiro

UpsertContractDataInput.companyId ● Int! non-null scalar

Id da empresa

UpsertContractDataInput.enrollmentId ● Int! non-null scalar

Id da matrícula

UpsertContractDataInput.financialOwnerRg ● String scalar

RG do responsável financeiro

UpsertContractDataInput.financialOwnerBirthday ● DateTime scalar

Data de nascimento do responsável financeiro

UpsertContractDataInput.financialOwnerOcupation ● String scalar

Profissão do responsável financeiro

UpsertContractDataInput.financialOwnerMaritalStatus ● String scalar

Estado civil do responsável financeiro

UpsertContractDataInput.dependentParentsMaritalStatus ● String scalar

Estado civil dos pais do dependente

UpsertContractDataInput.dependentBirthday ● DateTime scalar

Data de nascimento do dependente

UpsertContractDataInput.custodyArrangement ● String scalar

Acordo de custódia do dependente

UpsertContractDataInput.documentId ● Int scalar

Id do documento de aceite digital

UpsertContractDataInput.type ● ContractType enum

Tipo do contrato

UpsertContractDataInput.integralWeekDays ● [String!] list scalar

Dias da semana que o aluno frequentará o integral

UpsertContractDataInput.integralStartTime ● TimeSpan scalar

Horário do integral - Início

UpsertContractDataInput.integralEndTime ● TimeSpan scalar

Horário do integral - Fim

UpsertContractDataInput.includedMeals ● [String!] list scalar

Refeições incluídas

UpsertContractDataInput.minimumMealsDaysPerWeek ● Int scalar

Número mínimo de dias por semana com refeições obrigatórias

UpsertContractDataInput.minimumAbsenceDaysPerWeek ● Int scalar

Número mínimo de ausências para direito a desconto de alimentação

UpsertContractDataInput.generateDigitalAcceptance ● Boolean! non-null scalar

Gerar documento de aceite digital

UpsertContractDataInput.generateEnrollmentPaymentPlan ● Boolean! non-null scalar

Gerar plano de matrícula

UpsertContractDataInput.sendNotification ● Boolean! non-null scalar

Enviar notificação

UpsertContractDataInput.relationshipDegree ● String scalar

Grau de parentesco com o aluno

UpsertContractDataInput.integralAnnuityValue ● Decimal scalar

Valor da anuidade integral

UpsertContractDataInput.integralInstallmentValue ● Decimal scalar

Valor de parcelas integral

UpsertContractDataInput.integralEndDayForChanges ● Int scalar

Dia do mês final para alterações integral

UpsertContractDataInput.integralShift ● ContractIntegralShift enum

Turno integral

UpsertContractDataInput.integralLimitDayAbsenceForDiscount ● Int scalar

Dia limite de ausência para solicitação do desconto

UpsertContractDataInput.phone ● String scalar

Telefone fixo da escola

UpsertContractDataInput.whatsapp ● String scalar

Telefone celular da escola

UpsertContractDataInput.email ● String scalar

Email da escola

UpsertContractDataInput.manualContract ● Boolean scalar

Contrato manual

UpsertContractDataInput.manualContractFileName ● String scalar

Nome do arquivo do contrato manual

UpsertContractDataInput.manualContractFileContent ● [Byte!] list scalar

Conteúdo do arquivo do contrato manual

Member Of

upsertContract mutation