lib/xeroizer/models/payment.rb in xeroizer-2.15.5 vs lib/xeroizer/models/payment.rb in xeroizer-2.15.6

- old
+ new

@@ -1,19 +1,19 @@ module Xeroizer module Record - + class PaymentModel < BaseModel - + set_xml_root_name 'Payments' set_permissions :read, :write - + end - + class Payment < Base - + set_primary_key :payment_id - + guid :payment_id date :date decimal :amount decimal :currency_rate string :payment_type @@ -21,22 +21,27 @@ string :reference datetime_utc :updated_date_utc, :api_name => 'UpdatedDateUTC' belongs_to :account belongs_to :invoice - + belongs_to :credit_note + def invoice_id invoice.id if invoice end - + + def credit_note_id + credit_note.id if credit_note + end + def account_id account.id if account end - + def account_code account.code if account end - + end - + end end