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