Interface InvoiceSummary

All Known Implementing Classes:
InvoiceSummaryWrapper

public interface InvoiceSummary
  • Method Details

    • getTransactionId

      String getTransactionId()
    • getBusinessLegalEntity

      String getBusinessLegalEntity()
    • getTransactionType

      TransactionType getTransactionType()
    • getTransactionDate

      LocalDate getTransactionDate()
    • getCustomerDetails

      CustomerDetail getCustomerDetails()
    • getBillingPurchaseOrder

      String getBillingPurchaseOrder()
    • getBillingCycle

      String getBillingCycle()
    • getBillingContacts

      BillingContact getBillingContacts()
    • getPaymentDueDate

      LocalDate getPaymentDueDate()
    • getPaymentTerms

      String getPaymentTerms()
    • getCurrencyCode

      Currency getCurrencyCode()
    • getTotalRecurringAmount

      BigDecimal getTotalRecurringAmount()
    • getTotalNonRecurringAmount

      BigDecimal getTotalNonRecurringAmount()
    • getTotalAmount

      BigDecimal getTotalAmount()
    • getTotalAdjustment

      BigDecimal getTotalAdjustment()
    • getVatNumber

      String getVatNumber()
    • getPaymentInstructions

      PaymentInstructions getPaymentInstructions()
    • getTaxInfo

      List<TaxInfo> getTaxInfo()
    • getPriorAdjustmentInfo

      List<PriorAdjustmentInfo> getPriorAdjustmentInfo()
    • getTotalPriorAdjustmentAmount

      BigDecimal getTotalPriorAdjustmentAmount()