Class: Moloni::Tax

Inherits:
BaseModel show all
Defined in:
lib/moloni/models/tax.rb

Constant Summary

Constants inherited from BaseModel

BaseModel::COMMON_ACRONYMS, BaseModel::ERROR_MESSAGES

Class Method Summary collapse

Methods inherited from BaseModel

all, composed_params, count, create, delete, find, format_url, #format_url, method_missing, post, respond_to_missing?

Class Method Details

.iva_intermedioObject



13
14
15
# File 'lib/moloni/models/tax.rb', line 13

def self.iva_intermedio
  post('getAll/').select { |el| el[:tax_id] == iva_intermedio_id }.first
end

.iva_intermedio_idObject



25
26
27
# File 'lib/moloni/models/tax.rb', line 25

def self.iva_intermedio_id
  2_072_748
end

.iva_normalObject



9
10
11
# File 'lib/moloni/models/tax.rb', line 9

def self.iva_normal
  post('getAll/').select { |el| el[:tax_id] == iva_normal_id }.first
end

.iva_normal_idObject



21
22
23
# File 'lib/moloni/models/tax.rb', line 21

def self.iva_normal_id
  2_072_734
end

.iva_reduzidoObject



17
18
19
# File 'lib/moloni/models/tax.rb', line 17

def self.iva_reduzido
  post('getAll/').select { |el| el[:tax_id] == iva_reduzido_id }.first
end

.iva_reduzido_idObject



29
30
31
# File 'lib/moloni/models/tax.rb', line 29

def self.iva_reduzido_id
  2_072_741
end