class Kinabo::Bradesco::Remessa::Mensagem
Public Instance Methods
agencia()
click to toggle source
# File lib/kinabo/bradesco/remessa/mensagem.rb, line 43 def agencia Kinabo.config.bradesco[:agencia] end
build()
click to toggle source
# File lib/kinabo/bradesco/remessa/mensagem.rb, line 19 def build parts = '2' parts << justify_string(mensagem_1, 80) parts << justify_string(mensagem_2, 80) parts << justify_string(mensagem_3, 80) parts << justify_string(mensagem_4, 80) parts << justify_number(data_desconto_2, 6) parts << justify_number(valor_desconto_2, 13) parts << justify_number(data_desconto_3, 6) parts << justify_number(valor_desconto_3, 13) parts << justify_string('', 7) parts << justify_number(carteira, 3) parts << justify_number(agencia, 5) parts << justify_number(conta_corrente, 7) parts << justify_string(conta_corrente_dv, 1) parts << justify_number(nosso_numero, 11) parts << justify_string(nosso_numero_dv, 1) end
carteira()
click to toggle source
# File lib/kinabo/bradesco/remessa/mensagem.rb, line 39 def carteira Kinabo.config.bradesco[:carteira] end
conta_corrente()
click to toggle source
# File lib/kinabo/bradesco/remessa/mensagem.rb, line 47 def conta_corrente Kinabo.config.bradesco[:conta_corrente].split('-')[0] end
conta_corrente_dv()
click to toggle source
# File lib/kinabo/bradesco/remessa/mensagem.rb, line 51 def conta_corrente_dv Kinabo.config.bradesco[:conta_corrente].split('-')[1] end