Company
Dados da Empresa
type Company {
parentCompanyId: Int
parentCompany: Company
name: String!
enrollmentBillingMethod: Int
monthlyBillingMethod: Int
cashback: Decimal
cnpj: String!
phone: String
whatsapp: String
email: String
companyName: String
companyLogo: StorageFile
address: Address!
bank: Bank!
billetType: CompanyBilletType
contractValidity: Int
contractType: Decimal
negotiatedRate: Decimal
transferDay: Int
transferTax: Decimal
transferDaySecondary: Int
transferTaxSecondary: Decimal
legacyBilling: Boolean
isCompanyActive: Boolean
interestValue: Decimal
fineValue: Decimal
responsibleUser: User
hasCashback: Boolean
partnershipStart: DateTime
paymentLink: PaymentLinkConfig!
documents(
where: StorageFileFilterInput
order: [StorageFileSortInput!]
): [StorageFile!]
paymentPlans(
where: PaymentPlanFilterInput
order: [PaymentPlanSortInput!]
): [PaymentPlan!]
financialIntegrations(
where: FinancialIntegrationFilterInput
order: [FinancialIntegrationSortInput!]
): [FinancialIntegration!]
webHooks(
where: WebHookFilterInput
order: [WebHookSortInput!]
): [WebHook!]
enrollmentFeeExemptionEnable: Boolean
extensionSessionSingleBillingEnable: Boolean
extensionSessionOptionEnable: Boolean
allowEnrollmentIfInDebt: Boolean
contractInstallmentQuantityOptions: [Int!]
contractInstallmentMaturityOptions: [Int!]
representatives(
where: CompanyRepresentativeFilterInput
order: [CompanyRepresentativeSortInput!]
): [CompanyRepresentative!]
digitalAcceptanceAutoAccept: Boolean
manualEnrollment: Boolean!
allowEnrollmentApp: Boolean
id: Int!
refId: UUID!
externalId: Int
creationDate: DateTime!
active: Boolean!
deleted: Boolean!
changes: [LogHistory!]!
lastUpdateDate: DateTime
}
Fields
Company.parentCompanyId
● Int
scalar
Id da empresa pai
Company.parentCompany
● Company
object
Dados da empresa pai
Company.name
● String!
non-null scalar
Nome
Company.enrollmentBillingMethod
● Int
scalar
Forma de boletagem de matrícula
Company.monthlyBillingMethod
● Int
scalar
Forma de boletagem de mensalidade
Company.cashback
● Decimal
scalar
Valor do cashback
Company.cnpj
● String!
non-null scalar
CNPJ
Company.phone
● String
scalar
Telefone fixo da escola
Company.whatsapp
● String
scalar
Telefone celular da escola
Company.email
● String
scalar
Email da escola
Company.companyName
● String
scalar
Razão social
Company.companyLogo
● StorageFile
object
Dados do logotipo
Company.address
● Address!
non-null object
Dados do endereço
Company.bank
● Bank!
non-null object
Dados do banco
Company.billetType
● CompanyBilletType
enum
Tipo de cobrança
Company.contractValidity
● Int
scalar
Validade do contrato
Company.contractType
● Decimal
scalar
Modalidade de contrato
Company.negotiatedRate
● Decimal
scalar
Taxa de inadimplência negociada
Company.transferDay
● Int
scalar
Dia da transferência
Company.transferTax
● Decimal
scalar
Taxa de tranferência
Company.transferDaySecondary
● Int
scalar
Dia da transferência secundária
Company.transferTaxSecondary
● Decimal
scalar
Taxa de transferência secundária
Company.legacyBilling
● Boolean
scalar
Status do legado de cobrança
Company.isCompanyActive
● Boolean
scalar
Status da escola
Company.interestValue
● Decimal
scalar
Juros
Company.fineValue
● Decimal
scalar
Multa
Company.responsibleUser
● User
object
Dados do usuários responsável pelo acompanhamento
Company.hasCashback
● Boolean
scalar
Status de cashback
Company.partnershipStart
● DateTime
scalar
Início da parceria
Company.paymentLink
● PaymentLinkConfig!
non-null object
Configurações do link de pagamento
Company.documents
● [StorageFile!]
list object
Dados dos documentos
Company.documents.where
●StorageFileFilterInput
input
Company.documents.order
● [StorageFileSortInput!]
list input
Company.paymentPlans
● [PaymentPlan!]
list object
Dados dos planos de pagamento
Company.paymentPlans.where
●PaymentPlanFilterInput
input
Company.paymentPlans.order
● [PaymentPlanSortInput!]
list input
Company.financialIntegrations
● [FinancialIntegration!]
list object
Dados das integrações financeiras
Company.financialIntegrations.where
●FinancialIntegrationFilterInput
input
Company.financialIntegrations.order
● [FinancialIntegrationSortInput!]
list input
Company.webHooks
● [WebHook!]
list object
Dados dos webHooks cadastrados na empresa
Company.webHooks.where
●WebHookFilterInput
input
Company.webHooks.order
● [WebHookSortInput!]
list input
Company.enrollmentFeeExemptionEnable
● Boolean
scalar
Habilitar a opção de isenção da geração de plano de pagamento de matrícula
Company.extensionSessionSingleBillingEnable
● Boolean
scalar
Habilitar opção de matrícula integral
Company.extensionSessionOptionEnable
● Boolean
scalar
Habilitar boletagem única para matrícula integral
Company.allowEnrollmentIfInDebt
● Boolean
scalar
Habilitar a opção de matrícula com responsável inadimplente
Company.contractInstallmentQuantityOptions
● [Int!]
list scalar
Opções de quantidade de parcelamento para o contrato
Company.contractInstallmentMaturityOptions
● [Int!]
list scalar
Opções de dias para vencimento dos boletos de contrato
Company.representatives
● [CompanyRepresentative!]
list object
Representantes da empresa para documentos de aceite digital
Company.representatives.where
●CompanyRepresentativeFilterInput
input
Company.representatives.order
● [CompanyRepresentativeSortInput!]
list input
Company.digitalAcceptanceAutoAccept
● Boolean
scalar
Auto-aceite para documentos de aceite digital
Company.manualEnrollment
● Boolean!
non-null scalar
Matrícula manual?
Company.allowEnrollmentApp
● Boolean
scalar
Permite acesso a matrícula no App
Company.id
● Int!
non-null scalar
Id do objeto da Requisição
Company.refId
● UUID!
non-null scalar
Id da Referência
Company.externalId
● Int
scalar
Id Externo
Company.creationDate
● DateTime!
non-null scalar
Data de Criação
Company.active
● Boolean!
non-null scalar
Status de Ativação
Company.deleted
● Boolean!
non-null scalar
Status de Deleção
Company.changes
● [LogHistory!]!
non-null object
Histórico de alterações
Company.lastUpdateDate
● DateTime
scalar
Data da ultima atualização
Returned By
company
query
Member Of
AcademicYear
object ● AccessAppLog
object ● Agreement
object ● CompaniesCollectionSegment
object ● Company
object ● CompanyRepresentative
object ● CostCenter
object ● Dependent
object ● DigitalAcceptanceDocument
object ● DigitalAcceptanceTemplate
object ● FinancialIntegration
object ● FinancialOwner
object ● PaymentLink
object ● PaymentPlan
object ● Person
object ● StorageFile
object ● WebHook
object