Method: LockstepSdk::ArAgingHeaderInfoModel#as_json

Defined in:
lib/lockstep_sdk/models/ar_aging_header_info_model.rb

#as_json(options = {}) ⇒ object

Returns This object as a JSON key-value structure.

Returns:

  • (object)

    This object as a JSON key-value structure



80
81
82
83
84
85
86
87
88
89
90
91
92
93
# File 'lib/lockstep_sdk/models/ar_aging_header_info_model.rb', line 80

def as_json(options={})
    {
        'groupKey' => @group_key,
        'reportBucket' => @report_bucket,
        'totalCustomers' => @total_customers,
        'totalInvoicesOutstanding' => @total_invoices_outstanding,
        'totalInvoiceOutstandingAmount' => @total_invoice_outstanding_amount,
        'totalCreditMemoOutstandingAmount' => @total_credit_memo_outstanding_amount,
        'totalUnappliedPaymentAmount' => @total_unapplied_payment_amount,
        'totalOutstandingAmount' => @total_outstanding_amount,
        'totalArAmount' => @total_ar_amount,
        'percentageOfTotalAr' => @percentage_of_total_ar,
    }
end