class Tripletexer::Endpoints::Ledger
Constants
- DEFAULT_FIELDS
Public Instance Methods
account()
click to toggle source
# File lib/tripletexer/endpoints/ledger.rb, line 17 def account Tripletexer::Endpoints::Ledger::Account.new(api_client) end
accounting_period()
click to toggle source
# File lib/tripletexer/endpoints/ledger.rb, line 21 def accounting_period Tripletexer::Endpoints::Ledger::AccountingPeriod.new(api_client) end
annual_account()
click to toggle source
# File lib/tripletexer/endpoints/ledger.rb, line 25 def annual_account Tripletexer::Endpoints::Ledger::AnnualAccount.new(api_client) end
close_group()
click to toggle source
# File lib/tripletexer/endpoints/ledger.rb, line 29 def close_group Tripletexer::Endpoints::Ledger::CloseGroup.new(api_client) end
posting()
click to toggle source
# File lib/tripletexer/endpoints/ledger.rb, line 33 def posting Tripletexer::Endpoints::Ledger::Posting.new(api_client) end
search(date_from, date_to, params = {})
click to toggle source
tripletex.no/v2-docs/#!/ledger/search
# File lib/tripletexer/endpoints/ledger.rb, line 8 def search(date_from, date_to, params = {}) final_params = params.merge( 'dateFrom' => ::Tripletexer::FormatHelpers.format_date(date_from), 'dateTo' => ::Tripletexer::FormatHelpers.format_date(date_to) ) final_params['fields'] = DEFAULT_FIELDS unless final_params.key?('fields') find_entities('/v2/ledger', final_params) end
type()
click to toggle source
# File lib/tripletexer/endpoints/ledger.rb, line 45 def type Tripletexer::Endpoints::Ledger::Type.new(api_client) end
vat_type()
click to toggle source
# File lib/tripletexer/endpoints/ledger.rb, line 37 def vat_type Tripletexer::Endpoints::Ledger::VatType.new(api_client) end
voucher()
click to toggle source
# File lib/tripletexer/endpoints/ledger.rb, line 41 def voucher Tripletexer::Endpoints::Ledger::Voucher.new(api_client) end