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