Sha256: d1b6661fa045953bebe3f689766606e1dd98c46567fc8f34fa79e58a1eecfa58

Contents?: true

Size: 988 Bytes

Versions: 3

Compression:

Stored size: 988 Bytes

Contents

module Quicken
  module Spec
    ACCOUNT = {
      :number => /^N(.+)/,
      :type   => /^T(.+)/
    }

    TRANSACTION = {
      :number                     => /^N(.+)/,
      :amount                     => /^T(.+)/,
      :date                       => /^D(.+)/,
      :memo                       => /^M(.+)/,
      :cleared                    => /^C(.+)/,
      :payee                      => /^P(.+)/,
      :address                    => /^A(.+)/,
      :category                   => /^L(.+)/,
      :flag                       => /^F(.+)/,
      :investment                 => /^N(.+)/,
      :investment_security        => /^Y(.+)/,
      :investment_price           => /^I(.+)/,
      :investment_shares_quantity => /^Q(.+)/,
      :investment_commission      => /^O(.+)/,
      :split_category             => /^S(.+)/,
      :split_memo                 => /^E(.+)/,
      :split_percentage           => /^\%(.+)/,
      :split_or_investment_amount => /^\$(.+)/
    }

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
quicken-0.0.3 lib/quicken/spec.rb
quicken-0.0.2 lib/quicken/spec.rb
quicken-0.0.1 lib/quicken/spec.rb