Agreement
Dados do Acordo de Parcelamento
type Agreement {
status: AgreementStatus!
financialOwnerId: Int!
financialOwner: FinancialOwner!
companyId: Int!
company: Company!
breachDate: DateTime
breachReason: AgreementBreachReason
breachDescription: String
description: String
billingAgreements: [BillingAgreement!]!
requester: AgreementRequester
bank: Bank!
agreementDate: DateTime
parcelQuantity: Int
originalValue: Decimal
negotiatedValue: Decimal
amountPaid: Decimal
id: Int!
refId: UUID!
externalId: Int
creationDate: DateTime!
active: Boolean!
deleted: Boolean!
changes: [LogHistory!]!
lastUpdateDate: DateTime
}
Fields
Agreement.status ● AgreementStatus! non-null enum
Status 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.requester ● AgreementRequester enum
Identificador de quem está solicitando o acordo
Agreement.bank ● Bank! non-null object
Conta de recebimento
Agreement.agreementDate ● DateTime scalar
Data do acordo
Agreement.parcelQuantity ● Int scalar
Quantidade de parcelas do acordo
Agreement.originalValue ● Decimal scalar
Valor original do acordo
Agreement.negotiatedValue ● Decimal scalar
Valor negociado
Agreement.amountPaid ● Decimal scalar
Valor pago do 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.creationDate ● DateTime! non-null scalar
Data de Criação
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
AgreementsCollectionSegment object ● BillingAgreement object