Class: Nfcom::Models::Fatura::CodigoDeBarras::Formato44
- Inherits:
-
Object
- Object
- Nfcom::Models::Fatura::CodigoDeBarras::Formato44
- Defined in:
- lib/nfcom/models/fatura/codigo_de_barras/formato_44.rb
Instance Method Summary collapse
-
#initialize(valor) ⇒ Formato44
constructor
A new instance of Formato44.
- #linha_digitavel ⇒ Object
Constructor Details
#initialize(valor) ⇒ Formato44
Returns a new instance of Formato44.
8 9 10 11 |
# File 'lib/nfcom/models/fatura/codigo_de_barras/formato_44.rb', line 8 def initialize(valor) @valor = valor validar! end |
Instance Method Details
#linha_digitavel ⇒ Object
13 14 15 16 17 18 19 20 21 |
# File 'lib/nfcom/models/fatura/codigo_de_barras/formato_44.rb', line 13 def linha_digitavel [ campo(@valor[0, 4] + @valor[19, 5]), campo(@valor[24, 10]), campo(@valor[34, 10]), @valor[4], @valor[5, 14] ].join(' ') end |