UpdateCompanyDataInput
Dados de Atualização da Empresa
input UpdateCompanyDataInput {
id: Int!
parentCompanyId: Int
name: String!
companyName: String
cnpj: String!
phone: String
whatsapp: String
email: String
street: String
contractType: Decimal
number: String
complement: String
district: String
city: String
state: String
country: String
zipCode: String
billetType: CompanyBilletType
enrollmentBillingMethod: Int
monthlyBillingMethod: Int
bank: String
bankAccountType: AccountType
bankAgency: String
bankAccount: String
bankAccountDescription: String
contractValidity: Int
negotiatedRate: Decimal
transferDay: Int
transferTax: Decimal
transferDaySecondary: Int
transferTaxSecondary: Decimal
isCompanyActive: Boolean
legacyBilling: Boolean
interestValue: Decimal
fineValue: Decimal
hasCashback: Boolean
cashback: Decimal
financialIntegrations: [Int!]
responsibleId: String
partnershipStart: DateTime
paymentLinkIntegrationId: Int
paymentLinkTax: Decimal
paymentLinkMaxExpirationDays: Int
paymentLinkMaxParcels: Int
paymentLinkChargeMethodTypes: [PaymentLinkChargeMethodType!]
enrollmentFeeExemptionEnable: Boolean
extensionSessionOptionEnable: Boolean
extensionSessionSingleBillingEnable: Boolean
allowEnrollmentIfInDebt: Boolean
contractInstallmentQuantityOptions: [Int!]
contractInstallmentMaturityOptions: [Int!]
representatives: [AddCompanyRepresentativeDataInput!]
digitalAcceptanceAutoAccept: Boolean
manualEnrollment: Boolean
allowEnrollmentApp: Boolean
}
Fields
UpdateCompanyDataInput.id ● Int! non-null scalar
Id da Empresa
UpdateCompanyDataInput.parentCompanyId ● Int scalar
Id da Empresa Pai
UpdateCompanyDataInput.name ● String! non-null scalar
Nome
UpdateCompanyDataInput.companyName ● String scalar
Razão Social
UpdateCompanyDataInput.cnpj ● String! non-null scalar
CNPJ
UpdateCompanyDataInput.phone ● String scalar
Telefone fixo da escola
UpdateCompanyDataInput.whatsapp ● String scalar
Telefone celular da escola
UpdateCompanyDataInput.email ● String scalar
Email da escola
UpdateCompanyDataInput.street ● String scalar
Logradouro do Endereço
UpdateCompanyDataInput.contractType ● Decimal scalar
Modalidade de Contrato
UpdateCompanyDataInput.number ● String scalar
Número do Endereço
UpdateCompanyDataInput.complement ● String scalar
Complemento do Endereço
UpdateCompanyDataInput.district ● String scalar
Bairro do Endereço
UpdateCompanyDataInput.city ● String scalar
Cidade do Endereço
UpdateCompanyDataInput.state ● String scalar
Estado do Endereço
UpdateCompanyDataInput.country ● String scalar
País do Endereço
UpdateCompanyDataInput.zipCode ● String scalar
CEP do Endereço
UpdateCompanyDataInput.billetType ● CompanyBilletType enum
Tipo de Boleto
UpdateCompanyDataInput.enrollmentBillingMethod ● Int scalar
Forma de boletagem de matrícula
UpdateCompanyDataInput.monthlyBillingMethod ● Int scalar
Forma de boletagem de mensalidade
UpdateCompanyDataInput.bank ● String scalar
Nome do Banco da Conta
UpdateCompanyDataInput.bankAccountType ● AccountType enum
Tipo de Conta
UpdateCompanyDataInput.bankAgency ● String scalar
Agência da Conta
UpdateCompanyDataInput.bankAccount ● String scalar
Número da Conta
UpdateCompanyDataInput.bankAccountDescription ● String scalar
Observações sobre a conta
UpdateCompanyDataInput.contractValidity ● Int scalar
Validade do Contrato
UpdateCompanyDataInput.negotiatedRate ● Decimal scalar
Taxa de Inadimplência negociada
UpdateCompanyDataInput.transferDay ● Int scalar
Dia da Transferência
UpdateCompanyDataInput.transferTax ● Decimal scalar
Taxa de Transferência
UpdateCompanyDataInput.transferDaySecondary ● Int scalar
Dia da Transferência Secundária
UpdateCompanyDataInput.transferTaxSecondary ● Decimal scalar
Taxa de Transferência Secundária
UpdateCompanyDataInput.isCompanyActive ● Boolean scalar
Escola ativa
UpdateCompanyDataInput.legacyBilling ● Boolean scalar
Status do Legado de Cobrança
UpdateCompanyDataInput.interestValue ● Decimal scalar
Juros
UpdateCompanyDataInput.fineValue ● Decimal scalar
Multa
UpdateCompanyDataInput.hasCashback ● Boolean scalar
Status de Cashback
UpdateCompanyDataInput.cashback ● Decimal scalar
Cashback
UpdateCompanyDataInput.financialIntegrations ● [Int!] list scalar
Integrações Financeiras
UpdateCompanyDataInput.responsibleId ● String scalar
Id do usuário responsável
UpdateCompanyDataInput.partnershipStart ● DateTime scalar
Início da parceria
UpdateCompanyDataInput.paymentLinkIntegrationId ● Int scalar
Integração Financeira para link de pagamento
UpdateCompanyDataInput.paymentLinkTax ● Decimal scalar
Taxa de Cobrança do link de pagamento
UpdateCompanyDataInput.paymentLinkMaxExpirationDays ● Int scalar
Quantidade de dias para expirar o link de pagamento
UpdateCompanyDataInput.paymentLinkMaxParcels ● Int scalar
Máximo de parcelamento do link de pagamento
UpdateCompanyDataInput.paymentLinkChargeMethodTypes ● [PaymentLinkChargeMethodType!] list enum
Métodos de Cobrança do link de pagamento
UpdateCompanyDataInput.enrollmentFeeExemptionEnable ● Boolean scalar
Habilita Isenção de Taxa de Matrícula
UpdateCompanyDataInput.extensionSessionOptionEnable ● Boolean scalar
Habilita Opção de Sessão Estendida
UpdateCompanyDataInput.extensionSessionSingleBillingEnable ● Boolean scalar
Habilita Cobrança Única para Sessão Estendida
UpdateCompanyDataInput.allowEnrollmentIfInDebt ● Boolean scalar
Habilitar a opção de matrícula com responsável inadimplente
UpdateCompanyDataInput.contractInstallmentQuantityOptions ● [Int!] list scalar
Opções de Quantidade de Parcelas do Contrato
UpdateCompanyDataInput.contractInstallmentMaturityOptions ● [Int!] list scalar
Opções de Vencimento das Parcelas do Contrato
UpdateCompanyDataInput.representatives ● [AddCompanyRepresentativeDataInput!] list input
Representantes da empresa
UpdateCompanyDataInput.digitalAcceptanceAutoAccept ● Boolean scalar
Auto-aceite para documentos de aceite digital
UpdateCompanyDataInput.manualEnrollment ● Boolean scalar
Matrícula manual?
UpdateCompanyDataInput.allowEnrollmentApp ● Boolean scalar
Permite acesso a matrícula no App?
Member Of
updateCompany mutation ● updateCompanyEnrollmentSettings mutation