Module: VAldeiasTraillerCommons

Included in:
VAldeias::Remessa::Trailler, VAldeias::Retorno::Trailler
Defined in:
lib/formatos/cnab400/arquivo/VAldeias/trailler_commons.rb

Instance Method Summary collapse

Instance Method Details

#get_codigo_remessaObject



Getters



13
14
15
# File 'lib/formatos/cnab400/arquivo/VAldeias/trailler_commons.rb', line 13

def get_codigo_remessa
  self.get_section_value(1).to_i
end

#get_sequencialObject



17
18
19
# File 'lib/formatos/cnab400/arquivo/VAldeias/trailler_commons.rb', line 17

def get_sequencial
  self.get_section_value(3)
end

#is_valid?Boolean



Validações

Returns:

  • (Boolean)


6
7
8
# File 'lib/formatos/cnab400/arquivo/VAldeias/trailler_commons.rb', line 6

def is_valid?
  self.get_codigo_remessa > 0 and self.get_sequencial.length > 0
end

#set_mensagem(valor = "") ⇒ Object



29
30
31
# File 'lib/formatos/cnab400/arquivo/VAldeias/trailler_commons.rb', line 29

def set_mensagem valor = ""
  self.set_section_value(3, valor)
end

#set_sequencial(valor = "") ⇒ Object



33
34
35
# File 'lib/formatos/cnab400/arquivo/VAldeias/trailler_commons.rb', line 33

def set_sequencial valor = ""
  self.set_section_value(4, valor)
end

#set_total_registros(valor = "") ⇒ Object



Setters



25
26
27
# File 'lib/formatos/cnab400/arquivo/VAldeias/trailler_commons.rb', line 25

def set_total_registros valor = ""
  self.set_section_value(2, valor)
end