Pular para o conteúdo principal

Agreement

Dados do Acordo de Parcelamento

type Agreement {
status: AgreementStatus!
creationDate: DateTime!
financialOwnerId: Int!
financialOwner: FinancialOwner!
companyId: Int!
company: Company!
breachDate: DateTime
breachReason: AgreementBreachReason
breachDescription: String
description: String
billingAgreements: [BillingAgreement!]!
id: Int!
refId: UUID!
externalId: Int
active: Boolean!
deleted: Boolean!
changes: [LogHistory!]!
lastUpdateDate: DateTime
}

Fields

Agreement.status ● AgreementStatus! non-null enum

Status do acordo

Agreement.creationDate ● DateTime! non-null scalar

Data de criação do acordo

Agreement.financialOwnerId ● Int! non-null scalar

Id do responsável financeiro

Agreement.financialOwner ● FinancialOwner! non-null object

Dados do responsável financeiro

Agreement.companyId ● Int! non-null scalar

Id da Empresa

Agreement.company ● Company! non-null object

Dados da Empresa

Agreement.breachDate ● DateTime scalar

Data de quebra do acordo

Agreement.breachReason ● AgreementBreachReason enum

Motivo da quebra do acordo

Agreement.breachDescription ● String scalar

Descrição do motivo da quebra

Agreement.description ● String scalar

Observações do acordo

Agreement.billingAgreements ● [BillingAgreement!]! non-null object

Cobranças associadas ao acordo

Agreement.id ● Int! non-null scalar

Id do objeto da Requisição

Agreement.refId ● UUID! non-null scalar

Id da Referência

Agreement.externalId ● Int scalar

Id Externo

Agreement.active ● Boolean! non-null scalar

Status de Ativação

Agreement.deleted ● Boolean! non-null scalar

Status de Deleção

Agreement.changes ● [LogHistory!]! non-null object

Histórico de alterações

Agreement.lastUpdateDate ● DateTime scalar

Data da ultima atualização

Returned By

agreement query ● breakAgreement mutation ● createAgreement mutation

Member Of

BillingAgreement object