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