BillingAgreement
Relacionamento entre Cobrança e Acordo
type BillingAgreement {
id: Int!
creationDate: DateTime!
billingId: Int!
billing: Billing!
appliedInterest: Decimal
appliedFine: Decimal
appliedDiscount: Decimal
discountTarget: AgreementDiscountTarget
paymentDate: DateTime
bankPaymentDate: DateTime
agreementId: Int!
agreement: Agreement!
isOriginalAgreementBilling: Boolean!
}
Fields
BillingAgreement.id ● Int! non-null scalar
BillingAgreement.creationDate ● DateTime! non-null scalar
BillingAgreement.billingId ● Int! non-null scalar
Id da Cobrança
BillingAgreement.billing ● Billing! non-null object
Dados da Cobrança
BillingAgreement.appliedInterest ● Decimal scalar
Valor de juros aplicado
BillingAgreement.appliedFine ● Decimal scalar
Valor da multa aplicada
BillingAgreement.appliedDiscount ● Decimal scalar
Valor de desconto concedido
BillingAgreement.discountTarget ● AgreementDiscountTarget enum
Em que o desconto foi aplicado
BillingAgreement.paymentDate ● DateTime scalar
Data da baixa
BillingAgreement.bankPaymentDate ● DateTime scalar
Data do pagamento (banco para Kedu)
BillingAgreement.agreementId ● Int! non-null scalar
Id do Acordo
BillingAgreement.agreement ● Agreement! non-null object
Dados do Acordo
BillingAgreement.isOriginalAgreementBilling ● Boolean! non-null scalar
Indica se o boleto é um boleto original no acordo