Class: Cnab240::V86::SegmentoN
- Inherits:
-
BinData::Record
- Object
- BinData::Struct
- BinData::Record
- Cnab240::V86::SegmentoN
- Includes:
- DefaultMixin, SegmentoMixin
- Defined in:
- lib/cnab240/segmentos/v86/segmento_n.rb
Instance Attribute Summary
Attributes included from SegmentoMixin
Instance Method Summary collapse
Methods included from DefaultMixin
Methods inherited from BinData::Record
Instance Method Details
#get_n ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'lib/cnab240/segmentos/v86/segmento_n.rb', line 37 def get_n servico_forma_nX = { '00' => 0, '17' => 1, '16' => 2, '18' => 3, '22' => 4, '23' => 4, '24' => 4, '25' => 5, '27' => 6, '26' => 7, '21' => 8 } begin servico_forma = lote.header.servico_forma rescue servico_forma = '00' end return servico_forma_nX[servico_forma] end |