Class: Sigiss::IssueData

Inherits:
InvoiceData show all
Defined in:
lib/sigiss/invoice_data/issue_data.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Extension

#to_hash

Constructor Details

#initialize(attributes = {}) ⇒ IssueData

Returns a new instance of IssueData.



14
15
16
17
18
19
20
21
22
# File 'lib/sigiss/invoice_data/issue_data.rb', line 14

def initialize(attributes = {})
  @aliquota_simples = attributes[:aliquota_simples]
  @id_sis_legado = attributes[:id_sis_legado]
  @servico = attributes[:servico]
  @situacao = attributes[:situacao]
  @valor = attributes[:valor]
  @base = attributes[:base]
  @descricaoNF = attributes[:descricaoNF]
end

Instance Attribute Details

#aliquota_simplesObject

Returns the value of attribute aliquota_simples.



4
5
6
# File 'lib/sigiss/invoice_data/issue_data.rb', line 4

def aliquota_simples
  @aliquota_simples
end

#baseObject

Returns the value of attribute base.



4
5
6
# File 'lib/sigiss/invoice_data/issue_data.rb', line 4

def base
  @base
end

#descricaoNFObject

Returns the value of attribute descricaoNF.



4
5
6
# File 'lib/sigiss/invoice_data/issue_data.rb', line 4

def descricaoNF
  @descricaoNF
end

#id_sis_legadoObject

Returns the value of attribute id_sis_legado.



4
5
6
# File 'lib/sigiss/invoice_data/issue_data.rb', line 4

def id_sis_legado
  @id_sis_legado
end

#servicoObject

Returns the value of attribute servico.



4
5
6
# File 'lib/sigiss/invoice_data/issue_data.rb', line 4

def servico
  @servico
end

#situacaoObject

Returns the value of attribute situacao.



4
5
6
# File 'lib/sigiss/invoice_data/issue_data.rb', line 4

def situacao
  @situacao
end

#valorObject

Returns the value of attribute valor.



4
5
6
# File 'lib/sigiss/invoice_data/issue_data.rb', line 4

def valor
  @valor
end