class Kinabo::Bradesco::Remessa::Pagador
Public Instance Methods
agencia()
click to toggle source
# File lib/kinabo/bradesco/remessa/pagador.rb, line 35 def agencia Kinabo.config.bradesco[:agencia] end
build()
click to toggle source
# File lib/kinabo/bradesco/remessa/pagador.rb, line 14 def build parts = '7' parts << justify_string(endereco, 45) parts << justify_number(cep_pagador, 5) parts << justify_number(cep_sufixo_pagador, 3) parts << justify_string(cidade, 20) parts << justify_string(uf, 2) parts << justify_string('', 290) 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/pagador.rb, line 31 def carteira Kinabo.config.bradesco[:carteira] end
cep_pagador()
click to toggle source
# File lib/kinabo/bradesco/remessa/pagador.rb, line 47 def cep_pagador cep[0..4] end
cep_sufixo_pagador()
click to toggle source
# File lib/kinabo/bradesco/remessa/pagador.rb, line 51 def cep_sufixo_pagador cep[-3..-1] end
conta_corrente()
click to toggle source
# File lib/kinabo/bradesco/remessa/pagador.rb, line 39 def conta_corrente Kinabo.config.bradesco[:conta_corrente].split('-')[0] end
conta_corrente_dv()
click to toggle source
# File lib/kinabo/bradesco/remessa/pagador.rb, line 43 def conta_corrente_dv Kinabo.config.bradesco[:conta_corrente].split('-')[1] end