Sha256: 738ac26bb4c437444c18d4014898b200e6197355fffe30ba3214548182134c2e
Contents?: true
Size: 1.74 KB
Versions: 4
Compression:
Stored size: 1.74 KB
Contents
module Xeroizer module Record class AccountModel < BaseModel set_permissions :read end class Account < Base TYPE = { 'CURRENT' => '', 'FIXED' => '', 'PREPAYMENT' => '', 'EQUITY' => '', 'DEPRECIATN' => '', 'DIRECTCOSTS' => '', 'EXPENSE' => '', 'OVERHEADS' => '', 'CURRLIAB' => '', 'LIABILITY' => '', 'TERMLIAB' => '', 'OTHERINCOME' => '', 'REVENUE' => '', 'SALES' => '' } unless defined?(TYPE) TAX_TYPE = { 'NONE' => 'No GST', 'EXEMPTINPUT' => 'VAT on expenses exempt from VAT (UK only)', 'INPUT' => 'GST on expenses', 'SRINPUT' => 'VAT on expenses', 'ZERORATEDINPUT' => 'Expense purchased from overseas (UK only)', 'RRINPUT' => 'Reduced rate VAT on expenses (UK Only)', 'EXEMPTOUTPUT' => 'VAT on sales exempt from VAT (UK only)', 'OUTPUT' => 'OUTPUT', 'SROUTPUT' => 'SROUTPUT', 'ZERORATEDOUTPUT' => 'Sales made from overseas (UK only)', 'RROUTPUT' => 'Reduced rate VAT on sales (UK Only)', 'ZERORATED' => 'Zero-rated supplies/sales from overseas (NZ Only)' } unless defined?(TAX_TYPE) set_primary_key :account_id guid :account_id string :code string :name string :type string :status string :currency_code string :tax_type string :description string :system_account boolean :enable_payments_to_account end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
xeroizer-0.2.0 | lib/xeroizer/models/account.rb |
xeroizer-0.1.3 | lib/xeroizer/models/account.rb |
xeroizer-0.1.2 | lib/xeroizer/models/account.rb |
xeroizer-0.1.0 | lib/xeroizer/models/account.rb |