Sha256: 67f62d32cdeee565f4817840eb844247b9e78da06eb2cc04870352bbb32696a8
Contents?: true
Size: 908 Bytes
Versions: 7
Compression:
Stored size: 908 Bytes
Contents
module Xeroizer module Record class BankTransferModel < BaseModel set_permissions :read, :write, :update end class BankTransfer < Base def initialize(parent) super parent end set_primary_key :bank_transfer_id string :bank_transfer_id, :api_name => "BankTransferID" datetime_utc :created_date_utc, :api_name => "CreatedDateUTC" date :date decimal :amount decimal :currency_rate string :from_bank_transaction_id, :api_name => "FromBankTransactionID" string :to_bank_transaction_id, :api_name => "ToBankTransactionID" validates_presence_of :from_bank_account, :to_bank_account, :allow_blanks => false belongs_to :from_bank_account, :model_name => 'FromBankAccount' belongs_to :to_bank_account, :model_name => 'ToBankAccount' end end end
Version data entries
7 entries across 7 versions & 2 rubygems