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
dependentCPF: String
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
manualContractFile: Upload
}
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.dependentCPF ● String scalar
CPF 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