Sha256: 983b3af213496c8c1bdbcce14afa7d0a8c868d8c074df5c6628cf816698a564c

Contents?: true

Size: 549 Bytes

Versions: 6

Compression:

Stored size: 549 Bytes

Contents

module Xeroizer
  module Record
    
    class PaymentModel < BaseModel
        
      set_permissions :read, :write
      
    end
    
    class Payment < Base
      
      set_primary_key :payment_id
      
      guid      :payment_id
      date      :date
      decimal   :amount
      decimal   :currency_rate
      string    :reference
      
      guid      :invoice_id
      string    :invoice_number
      guid      :account_id
      string    :code
      
      belongs_to  :account
      belongs_to  :invoice
      
    end
    
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
xeroizer-0.3.5 lib/xeroizer/models/payment.rb
xeroizer-0.3.4 lib/xeroizer/models/payment.rb
xeroizer-0.3.3 lib/xeroizer/models/payment.rb
xeroizer-0.3.2 lib/xeroizer/models/payment.rb
xeroizer-0.3.1 lib/xeroizer/models/payment.rb
xeroizer-0.3.0 lib/xeroizer/models/payment.rb