Permalink
Browse files

Revert "Merge branch 'cerdiogenes-master'"

This reverts commit b385422, reversing
changes made to 1430c17.
  • Loading branch information...
1 parent b385422 commit e69ebd8d51a26d9c5ec4c009bb7d2cde06f6a6a3 @plentz plentz committed Jul 19, 2014
View
Binary file not shown.
@@ -1,5 +1,3 @@
-# encoding: utf-8
-
# -*- encoding: utf-8 -*-
# @author Kivanio Barbosa
module Brcobranca
@@ -38,8 +36,6 @@ class Base
# <b>REQUERIDO</b>: Nome do proprietario da conta corrente
attr_accessor :cedente
# <b>REQUERIDO</b>: Documento do proprietario da conta corrente (CPF ou CNPJ)
- attr_accessor :endereco_cedente
- # <b>REQUERIDO</b>: Endereço do proprietario da conta corrente (CPF ou CNPJ)
attr_accessor :documento_cedente
# <b>OPCIONAL</b>: Número sequencial utilizado para identificar o boleto
attr_accessor :numero_documento
@@ -67,7 +63,6 @@ class Base
attr_accessor :instrucao7
# <b>REQUERIDO</b>: Informação sobre onde o sacado podera efetuar o pagamento
attr_accessor :local_pagamento
- attr_accessor :local_pagamento2
# <b>REQUERIDO</b>: Informa se o banco deve aceitar o boleto após o vencimento ou não( S ou N, quase sempre S)
attr_accessor :aceite
# <b>REQUERIDO</b>: Nome da pessoa que receberá o boleto
@@ -87,8 +82,7 @@ def initialize(campos={})
padrao = {
:moeda => "9", :data_documento => Date.today, :dias_vencimento => 1, :quantidade => 1,
:especie_documento => "DM", :especie => "R$", :aceite => "S", :valor => 0.0,
- :local_pagamento => "ATÉ O VENCIMENTO PAGUE PREFERENCIALMENTE NO ITAÚ",
- :local_pagamento2 => "APÓS O VENCIMENTO PAGUE SOMENTE NO ITAÚ"
+ :local_pagamento => "QUALQUER BANCO ATÉ O VENCIMENTO"
}
campos = padrao.merge!(campos)
@@ -1,5 +1,3 @@
-# encoding: utf-8
-
# -*- encoding: utf-8 -*-
module Brcobranca
module Boleto
@@ -87,7 +85,7 @@ def nosso_numero_boleto
# @example
# boleto.agencia_conta_boleto #=> "0811 / 53678-8"
def agencia_conta_boleto
- "#{self.agencia}/#{self.conta_corrente}-#{self.agencia_conta_corrente_dv}"
+ "#{self.agencia} / #{self.conta_corrente}-#{self.agencia_conta_corrente_dv}"
end
# Segunda parte do código de barras.
@@ -1,5 +1,3 @@
-# encoding: utf-8
-
# -*- encoding: utf-8 -*-
begin
@@ -135,35 +133,33 @@ def modelo_generico_template(doc, boleto, template_path)
def modelo_generico_cabecalho(doc, boleto)
#INICIO Primeira parte do BOLETO
# LOGOTIPO do BANCO
- doc.image(boleto.logotipo, :x => '0.5 cm', :y => '24.75 cm', :zoom => 80)
+ doc.image(boleto.logotipo, :x => '0.5 cm', :y => '23.85 cm', :zoom => 80)
# Dados
- doc.moveto :x => '5.2 cm' , :y => '24.75 cm'
+ doc.moveto :x => '5.2 cm' , :y => '23.85 cm'
doc.show "#{boleto.banco}-#{boleto.banco_dv}", :tag => :grande
- doc.moveto :x => '7.5 cm' , :y => '24.75 cm'
+ doc.moveto :x => '7.5 cm' , :y => '23.85 cm'
doc.show boleto.codigo_barras.linha_digitavel, :tag => :grande
- doc.moveto :x => '0.7 cm' , :y => '23.95 cm'
+ doc.moveto :x => '0.7 cm' , :y => '23 cm'
doc.show boleto.cedente
- doc.moveto :x => '0.7 cm' , :y => '23.05 cm'
- doc.show boleto.endereco_cedente
- doc.moveto :x => '11 cm' , :y => '23.95 cm'
+ doc.moveto :x => '11 cm' , :y => '23 cm'
doc.show boleto.agencia_conta_boleto
- doc.moveto :x => '14.2 cm' , :y => '23.95 cm'
+ doc.moveto :x => '14.2 cm' , :y => '23 cm'
doc.show boleto.especie
- doc.moveto :x => '15.7 cm' , :y => '23.95 cm'
+ doc.moveto :x => '15.7 cm' , :y => '23 cm'
doc.show boleto.quantidade
doc.moveto :x => '0.7 cm' , :y => '22.2 cm'
doc.show boleto.numero_documento
doc.moveto :x => '7 cm' , :y => '22.2 cm'
doc.show "#{boleto.documento_cedente.formata_documento}"
doc.moveto :x => '12 cm' , :y => '22.2 cm'
doc.show boleto.data_vencimento.to_s_br
- doc.moveto :x => '16.8 cm' , :y => '23.95 cm'
+ doc.moveto :x => '16.5 cm' , :y => '23 cm'
doc.show boleto.nosso_numero_boleto
doc.moveto :x => '16.5 cm' , :y => '22.2 cm'
doc.show boleto.valor_documento.to_currency
- doc.moveto :x => '1.8 cm' , :y => '20.9 cm'
+ doc.moveto :x => '1.4 cm' , :y => '20.9 cm'
doc.show "#{boleto.sacado} - #{boleto.sacado_documento.formata_documento}"
- doc.moveto :x => '1.8 cm' , :y => '20.6 cm'
+ doc.moveto :x => '1.4 cm' , :y => '20.6 cm'
doc.show "#{boleto.sacado_endereco}"
#FIM Primeira parte do BOLETO
end
@@ -179,58 +175,50 @@ def modelo_generico_rodape(doc, boleto)
doc.show boleto.codigo_barras.linha_digitavel, :tag => :grande
doc.moveto :x => '0.7 cm' , :y => '16 cm'
doc.show boleto.local_pagamento
- doc.moveto :x => '0.7 cm' , :y => '15.6 cm'
- doc.show boleto.local_pagamento2
- doc.moveto :x => '16.5 cm' , :y => '15.8 cm'
- doc.show boleto.data_vencimento.to_s_br, tag: :grande if boleto.data_vencimento
- doc.moveto :x => '0.7 cm' , :y => '14.75 cm'
+ doc.moveto :x => '16.5 cm' , :y => '16 cm'
+ doc.show boleto.data_vencimento.to_s_br if boleto.data_vencimento
+ doc.moveto :x => '0.7 cm' , :y => '15.2 cm'
doc.show boleto.cedente
- doc.moveto :x => '18.75 cm' , :y => '14.75 cm'
- doc.show boleto.agencia_conta_boleto, align: :show_right
- doc.moveto :x => '0.7 cm' , :y => '13.95 cm'
+ doc.moveto :x => '16.5 cm' , :y => '15.2 cm'
+ doc.show boleto.agencia_conta_boleto
+ doc.moveto :x => '0.7 cm' , :y => '14.4 cm'
doc.show boleto.data_documento.to_s_br if boleto.data_documento
- doc.moveto :x => '4.35 cm' , :y => '13.95 cm'
+ doc.moveto :x => '4.2 cm' , :y => '14.4 cm'
doc.show boleto.numero_documento
- doc.moveto :x => '10 cm' , :y => '13.95 cm'
+ doc.moveto :x => '10 cm' , :y => '14.4 cm'
doc.show boleto.especie_documento
- doc.moveto :x => '11.7 cm' , :y => '13.95 cm'
+ doc.moveto :x => '11.7 cm' , :y => '14.4 cm'
doc.show boleto.aceite
- doc.moveto :x => '13 cm' , :y => '13.95 cm'
+ doc.moveto :x => '13 cm' , :y => '14.4 cm'
doc.show boleto.data_processamento.to_s_br if boleto.data_processamento
- doc.moveto :x => '18.75 cm' , :y => '13.95 cm'
- doc.show boleto.nosso_numero_boleto, align: :show_right
- doc.moveto :x => '4.4 cm' , :y => '13.05 cm'
+ doc.moveto :x => '16.5 cm' , :y => '14.4 cm'
+ doc.show boleto.nosso_numero_boleto
+ doc.moveto :x => '4.4 cm' , :y => '13.5 cm'
doc.show boleto.carteira
- doc.moveto :x => '6.4 cm' , :y => '13.05 cm'
+ doc.moveto :x => '6.4 cm' , :y => '13.5 cm'
doc.show boleto.especie
- doc.moveto :x => '8 cm' , :y => '13.05 cm'
+ doc.moveto :x => '8 cm' , :y => '13.5 cm'
doc.show boleto.quantidade
# doc.moveto :x => '11 cm' , :y => '13.5 cm'
# doc.show boleto.valor.to_currency
- doc.moveto :x => '18.75 cm' , :y => '13.05 cm'
- doc.show boleto.valor_documento.to_currency, align: :show_right
- doc.moveto :x => '0.7 cm' , :y => '12.1 cm'
+ doc.moveto :x => '16.5 cm' , :y => '13.5 cm'
+ doc.show boleto.valor_documento.to_currency
+ doc.moveto :x => '0.7 cm' , :y => '12.7 cm'
doc.show boleto.instrucao1
- doc.moveto :x => '0.7 cm' , :y => '11.7 cm'
+ doc.moveto :x => '0.7 cm' , :y => '12.3 cm'
doc.show boleto.instrucao2
- doc.moveto :x => '0.7 cm' , :y => '11.3 cm'
+ doc.moveto :x => '0.7 cm' , :y => '11.9 cm'
doc.show boleto.instrucao3
- doc.moveto :x => '0.7 cm' , :y => '10.9 cm'
+ doc.moveto :x => '0.7 cm' , :y => '11.5 cm'
doc.show boleto.instrucao4
- doc.moveto :x => '0.7 cm' , :y => '10.5 cm'
+ doc.moveto :x => '0.7 cm' , :y => '11.1 cm'
doc.show boleto.instrucao5
- doc.moveto :x => '0.7 cm' , :y => '10.1 cm'
+ doc.moveto :x => '0.7 cm' , :y => '10.7 cm'
doc.show boleto.instrucao6
- doc.moveto :x => '2.3 cm' , :y => '8.63 cm'
- doc.show "#{boleto.sacado}" if boleto.sacado
- doc.moveto :x => '12.6 cm' , :y => '8.63 cm'
- doc.show "#{boleto.sacado_documento.formata_documento}" if boleto.sacado_documento
- doc.moveto :x => '2.3 cm' , :y => '8.25 cm'
+ doc.moveto :x => '1.2 cm' , :y => '8.8 cm'
+ doc.show "#{boleto.sacado} - #{boleto.sacado_documento.formata_documento}" if boleto.sacado && boleto.sacado_documento
+ doc.moveto :x => '1.2 cm' , :y => '8.4 cm'
doc.show "#{boleto.sacado_endereco}"
- doc.moveto :x => '2.3 cm' , :y => '7.86 cm'
- doc.show boleto.cedente
- doc.moveto :x => '12 cm' , :y => '7.86 cm'
- doc.show "#{boleto.documento_cedente.formata_documento}"
#FIM Segunda parte do BOLETO
end

0 comments on commit e69ebd8

Please sign in to comment.