Pular para o conteúdo principal

ContractDataInput

No description

input ContractDataInput {
totalInstallmentValue: Decimal!
installmentQuantity: Int!
installmentValue: Decimal!
installmentsMaturity: Int!
startDateInstallment: DateTime!
lastDayInstallment: DateTime!
discountLimitDate: DateTime
withdrawalFee: Decimal
withdrawalFeeIsPercentage: Boolean
punctualityDiscount: Decimal
punctualityDiscountIsPercentage: Boolean
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

ContractDataInput.totalInstallmentValue ● Decimal! non-null scalar

Valor total das parcelas

ContractDataInput.installmentQuantity ● Int! non-null scalar

Quantidade de parcelas

ContractDataInput.installmentValue ● Decimal! non-null scalar

Valor da parcela

ContractDataInput.installmentsMaturity ● Int! non-null scalar

Dia de vencimento das parcelas

ContractDataInput.startDateInstallment ● DateTime! non-null scalar

Data de início das parcelas

ContractDataInput.lastDayInstallment ● DateTime! non-null scalar

Data do último vencimento de parcela

ContractDataInput.discountLimitDate ● DateTime scalar

Regra desconto pontualidade

ContractDataInput.withdrawalFee ● Decimal scalar

Multa por desistência

ContractDataInput.withdrawalFeeIsPercentage ● Boolean scalar

Multa por desistência é percentual

ContractDataInput.punctualityDiscount ● Decimal scalar

Desconto por pontualidade

ContractDataInput.punctualityDiscountIsPercentage ● Boolean scalar

Desconto por pontualidade é percentual

ContractDataInput.financialOwnerRg ● String! non-null scalar

RG do responsável financeiro

ContractDataInput.financialOwnerBirthday ● DateTime scalar

Data de nascimento do responsável financeiro

ContractDataInput.financialOwnerOcupation ● String scalar

Profissão do responsável financeiro

ContractDataInput.financialOwnerMaritalStatus ● String scalar

Estado civil do responsável financeiro

ContractDataInput.dependentParentsMaritalStatus ● String scalar

Estado civil dos pais do dependente

ContractDataInput.dependentBirthday ● DateTime scalar

Data de nascimento do dependente

ContractDataInput.custodyArrangement ● String scalar

Acordo de custódia do dependente

ContractDataInput.documentId ● Int scalar

Id do documento de aceite digital

ContractDataInput.type ● ContractType! non-null enum

Tipo do contrato

ContractDataInput.integralWeekDays ● [String!] list scalar

Dias da semana que o aluno frequentará o integral

ContractDataInput.integralStartTime ● TimeSpan scalar

Horário do integral - Início

ContractDataInput.integralEndTime ● TimeSpan scalar

Horário do integral - Fim

ContractDataInput.includedMeals ● [String!] list scalar

Refeições incluídas

ContractDataInput.minimumMealsDaysPerWeek ● Int scalar

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

ContractDataInput.minimumAbsenceDaysPerWeek ● Int scalar

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

ContractDataInput.generateDigitalAcceptance ● Boolean! non-null scalar

Gerar documento de aceite digital

ContractDataInput.generateEnrollmentPaymentPlan ● Boolean! non-null scalar

Gerar plano de matrícula

ContractDataInput.sendNotification ● Boolean! non-null scalar

Enviar notificação

ContractDataInput.relationshipDegree ● String scalar

Grau de parentesco com o aluno

ContractDataInput.integralAnnuityValue ● Decimal scalar

Valor da anuidade integral

ContractDataInput.integralInstallmentValue ● Decimal scalar

Valor de parcelas integral

ContractDataInput.integralEndDayForChanges ● Int scalar

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

ContractDataInput.integralShift ● ContractIntegralShift enum

Turno integral

ContractDataInput.integralLimitDayAbsenceForDiscount ● Int scalar

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

ContractDataInput.phone ● String scalar

Telefone fixo da escola

ContractDataInput.whatsapp ● String scalar

Telefone celular da escola

ContractDataInput.email ● String scalar

Email da escola

ContractDataInput.manualContract ● Boolean scalar

Contrato manual

ContractDataInput.manualContractFileName ● String scalar

Nome do arquivo do contrato manual

ContractDataInput.manualContractFileContent ● [Byte!] list scalar

Conteúdo do arquivo do contrato manual

Member Of

AddEnrollmentDataInput input ● UpdateEnrollmentDataInput input