Class: LedgerSync::NetSuite::Account

Inherits:
Resource
  • Object
show all
Defined in:
lib/ledger_sync/netsuite/account/searcher.rb,
lib/ledger_sync/netsuite/resources/account.rb,
lib/ledger_sync/netsuite/account/serializer.rb,
lib/ledger_sync/netsuite/account/deserializer.rb,
lib/ledger_sync/netsuite/account/operations/find.rb,
lib/ledger_sync/netsuite/account/operations/create.rb,
lib/ledger_sync/netsuite/account/searcher_deserializer.rb

Defined Under Namespace

Modules: Operations Classes: Deserializer, Searcher, SearcherDeserializer, Serializer

Constant Summary collapse

TYPES =
{
  'bank' => 'Bank',
  'other_current_assets' => 'OthCurrAsset',
  'fixed_asset' => 'FixedAsset',
  'other_asset' => 'OthAsset',
  'accounts_receivable' => 'AcctRec',
  'equity' => 'Equity',
  'expense' => 'Expense',
  'other_expense' => 'OthExpense',
  'cost_of_goods_sold' => 'COGS',
  'accounts_payable' => 'AcctPay',
  'credit_card' => 'CredCard',
  'long_term_liability' => 'LongTermLiab',
  'other_current_liability' => 'OthCurrLiab',
  'income' => 'Income',
  'other_income' => 'OthIncome',
  'deferred_expense' => 'DeferExpense',
  'unbilled_recievable' => 'UnbilledRec',
  'deferred_revenue' => 'DeferRevenue',
  'non_posting' => 'NonPosting',
  'statistical' => 'Stat'
}.freeze