Sha256: 2280f72552f949f4aac8ccbdaf7cf8f7c7619f921f6535e4d8327f5506046ca1

Contents?: true

Size: 912 Bytes

Versions: 8

Compression:

Stored size: 912 Bytes

Contents

module Myfinance
  module Entities
    class CreditCardTransaction < Base
      attribute :id, Integer
      attribute :credit_card_invoice_id, Integer
      attribute :credit_card_id, Integer
      attribute :classification_center_id, Integer
      attribute :category_id, Integer
      attribute :custom_classifications, Array[Hash]
      attribute :amount, Decimal
      attribute :description, String
      attribute :occurred_at, Date
      attribute :type, String
      attribute :document, String
      attribute :observation, String
      attribute :created_at, DateTime
      attribute :updated_at, DateTime
      attribute :invoice_payment, Boolean
      attribute :excel_import_id, Integer
      attribute :financial_account_id, Integer
      attribute :person_id, Integer
      attribute :moved, Boolean
      attribute :recurrence_id, Integer
      attribute :indexed_at, DateTime
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
myfinance-1.7.0 lib/myfinance/entities/credit_card_transaction.rb
myfinance-1.6.6 lib/myfinance/entities/credit_card_transaction.rb
myfinance-1.6.5 lib/myfinance/entities/credit_card_transaction.rb
myfinance-1.6.4 lib/myfinance/entities/credit_card_transaction.rb
myfinance-1.6.3 lib/myfinance/entities/credit_card_transaction.rb
myfinance-1.6.1 lib/myfinance/entities/credit_card_transaction.rb
myfinance-1.6.0 lib/myfinance/entities/credit_card_transaction.rb
myfinance-1.5.0 lib/myfinance/entities/credit_card_transaction.rb