def print_real(): listaDadosReal = [] for i in range(2): d = BoletoReal() d.carteira = "57" # Contrato firmado com o Banco Real d.cedente = "Empresa ACME LTDA" d.cedente_documento = "102.323.777-01" d.cedente_endereco = "Rua Acme, 123 - Centro - Sao Paulo/SP - CEP: 12345-678" d.agencia_cedente = "0531" d.conta_cedente = "5705853" d.data_vencimento = datetime.date(2010, 3, 27) d.data_documento = datetime.date(2010, 2, 12) d.data_processamento = datetime.date(2010, 2, 12) d.instrucoes = [ "- Linha 1", "- Sr Caixa, cobrar multa de 2% após o vencimento", "- Receber até 10 dias após o vencimento", ] d.demonstrativo = ["- Serviço Teste R$ 5,00", "- Total R$ 5,00"] d.valor_documento = 5.00 d.nosso_numero = "%d" % (i + 2) d.numero_documento = "%d" % (i + 2) d.sacado = ["Cliente Teste %d" % (i + 1), "Rua Desconhecida, 00/0000 - Não Sei - Cidade - Cep. 00000-000", ""] listaDadosReal.append(d) # Real Formato normal - uma pagina por folha A4 boleto = BoletoPDF("boleto-real-formato-noral-teste.pdf") for i in range(len(listaDadosReal)): boleto.drawBoleto(listaDadosReal[i]) boleto.nextPage() boleto.save()
def get_data_real(): listaDados = [] for i in range(2): d = BoletoReal() d.carteira = '57' # Contrato firmado com o Banco Real d.cedente = 'Empresa ACME LTDA' d.cedente_documento = "102.323.777-01" d.cedente_endereco = "Rua Acme, 123 - Centro - Sao Paulo/SP - CEP: 12345-678" d.agencia_cedente = '0531' d.conta_cedente = '5705853' d.data_vencimento = datetime.date(2010, 3, 27) d.data_documento = datetime.date(2010, 2, 12) d.data_processamento = datetime.date(2010, 2, 12) d.instrucoes = [ "- Linha 1", "- Sr Caixa, cobrar multa de 2% após o vencimento", "- Receber até 10 dias após o vencimento", ] d.demonstrativo = [ "- Serviço Teste R$ 5,00", "- Total R$ 5,00", ] d.valor_documento = 5.00 d.nosso_numero = "%d" % (i + 2) d.numero_documento = "%d" % (i + 2) d.sacado = [ "Cliente Teste %d" % (i + 1), "Rua Desconhecida, 00/0000 - Não Sei - Cidade - Cep. 00000-000", "" ] listaDados.append(d) return listaDados
def get_data_real(): listaDados = [] for i in range(2): d = BoletoReal() d.carteira = "57" # Contrato firmado com o Banco Real d.cedente = "Empresa ACME LTDA" d.cedente_documento = "102.323.777-01" d.cedente_endereco = "Rua Acme, 123 - Centro - Sao Paulo/SP - CEP: 12345-678" d.agencia_cedente = "0531" d.conta_cedente = "5705853" d.data_vencimento = datetime.date(2010, 3, 27) d.data_documento = datetime.date(2010, 2, 12) d.data_processamento = datetime.date(2010, 2, 12) d.instrucoes = [ "- Linha 1", "- Sr Caixa, cobrar multa de 2% após o vencimento", "- Receber até 10 dias após o vencimento", ] d.demonstrativo = ["- Serviço Teste R$ 5,00", "- Total R$ 5,00"] d.valor_documento = 5.00 d.nosso_numero = "%d" % (i + 2) d.numero_documento = "%d" % (i + 2) d.sacado = ["Cliente Teste %d" % (i + 1), "Rua Desconhecida, 00/0000 - Não Sei - Cidade - Cep. 00000-000", ""] listaDados.append(d) return listaDados
def setUp(self): d = BoletoReal() d.carteira = '06' d.agencia_cedente = '0531' d.conta_cedente = '5705853' d.data_vencimento = datetime.date(2011, 2, 5) d.data_documento = datetime.date(2011, 1, 18) d.data_processamento = datetime.date(201, 1, 18) d.valor_documento = 355.00 d.nosso_numero = '123' d.numero_documento = '123' self.dados = d
def setUp(self): self.dados = [] for i in range(3): d = BoletoReal() d.carteira = '06' d.agencia_cedente = '0531' d.conta_cedente = '5705853' d.data_vencimento = datetime.date(2011, 2, 5) d.data_documento = datetime.date(2011, 1, 18) d.data_processamento = datetime.date(2011, 1, 18) d.valor_documento = 355.00 d.nosso_numero = str(123 + i) d.numero_documento = str(123 + i) self.dados.append(d)
def setUp(self): self.dados = [] for i in range(3): d = BoletoReal() d.carteira = "06" d.agencia_cedente = "0531" d.conta_cedente = "5705853" d.data_vencimento = datetime.date(2011, 2, 5) d.data_documento = datetime.date(2011, 1, 18) d.data_processamento = datetime.date(2011, 1, 18) d.valor_documento = 355.00 d.nosso_numero = str(123 + i) d.numero_documento = str(123 + i) self.dados.append(d)
def print_real(): listaDadosReal = [] for i in range(2): d = BoletoReal() d.carteira = '57' # Contrato firmado com o Banco Real d.cedente = 'Empresa ACME LTDA' d.cedente_documento = "102.323.777-01" d.cedente_endereco = "Rua Acme, 123 - Centro - Sao Paulo/SP - CEP: 12345-678" d.agencia_cedente = '0531' d.conta_cedente = '5705853' d.data_vencimento = datetime.date(2010, 3, 27) d.data_documento = datetime.date(2010, 2, 12) d.data_processamento = datetime.date(2010, 2, 12) d.instrucoes = [ "- Linha 1", "- Sr Caixa, cobrar multa de 2% ap?s o vencimento", "- Receber at? 10 dias ap?s o vencimento", ] d.demonstrativo = [ "- Servi?o Teste R$ 5,00", "- Total R$ 5,00", ] d.valor_documento = 5.00 d.nosso_numero = "%d" % (i + 2) d.numero_documento = "%d" % (i + 2) d.sacado = [ "Cliente Teste %d" % (i + 1), "Rua Desconhecida, 00/0000 - N?o Sei - Cidade - Cep. 00000-000", "" ] listaDadosReal.append(d) # Real Formato normal - uma pagina por folha A4 boleto = BoletoPDF('boleto-real-formato-normal-teste.pdf') for i in range(len(listaDadosReal)): boleto.drawBoleto(listaDadosReal[i]) boleto.nextPage() boleto.save()
def print_test(): listaDadosReal = [] for i in range(2): d = BoletoReal() d.carteira = '57' # Contrato firmado com o Banco Real d.cedente = 'Empresa Empresa Empresa Empresa Empresa LTDA' d.agencia_cedente = '0531' d.conta_cedente = '5705853' d.data_vencimento = datetime.date(2010, 3, 27) d.data_documento = datetime.date(2010, 02, 12) d.data_processamento = datetime.date(2010, 02, 12) d.instrucoes = [ "- Linha 1", "- Sr Caixa, cobrar multa de 2% após o vencimento", "- Receber até 10 dias após o vencimento", ] d.demonstrativo = [ "- Serviço Teste R$ 5,00", "- Total R$ 5,00", ] d.valor_documento = 5.00 d.nosso_numero = "%d" % (i+2) d.numero_documento = "%d" % (i+2) d.sacado = [ "Cliente Teste %d" % (i+1), "Rua Desconhecida, 00/0000 - Não Sei - Cidade - Cep. 00000-000", "" ] listaDadosReal.append( d ) listaDadosBradesco = [] for i in range(2): d = BoletoBradesco() d.carteira = '06' # Contrato firmado com o Banco Bradesco d.cedente = 'Empresa Empresa Empresa Empresa Empresa LTDA' d.agencia_cedente = '0278-0' d.conta_cedente = '43905-3' d.data_vencimento = datetime.date(2011, 1, 25) d.data_documento = datetime.date(2010, 02, 12) d.data_processamento = datetime.date(2010, 02, 12) d.instrucoes = [ "- Linha 1", "- Sr Caixa, cobrar multa de 2% após o vencimento", "- Receber até 10 dias após o vencimento", ] d.demonstrativo = [ "- Serviço Teste R$ 5,00", "- Total R$ 5,00", ] d.valor_documento = 2158.41 d.nosso_numero = "1112011668" d.numero_documento = "1112011668" d.sacado = [ "Cliente Teste %d" % (i+1), "Rua Desconhecida, 00/0000 - Não Sei - Cidade - Cep. 00000-000", "" ] listaDadosBradesco.append( d ) listaDadosCaixa = [] for i in range(2): d = BoletoCaixa() d.carteira = 'SR' # Contrato firmado com o Banco Bradesco d.cedente = 'Empresa Empresa Empresa Empresa Empresa LTDA' d.agencia_cedente = '1565' d.conta_cedente = '414-3' d.data_vencimento = datetime.date(2010, 3, 27) d.data_documento = datetime.date(2010, 02, 12) d.data_processamento = datetime.date(2010, 02, 12) d.instrucoes = [ "- Linha 1", "- Sr Caixa, cobrar multa de 2% após o vencimento", "- Receber até 10 dias após o vencimento", ] d.demonstrativo = [ "- Serviço Teste R$ 5,00", "- Total R$ 5,00", ] d.valor_documento = 255.00 d.nosso_numero = "%d" % (i+2) d.numero_documento = "%d" % (i+2) d.sacado = [ "Cliente Teste %d" % (i+1), "Rua Desconhecida, 00/0000 - Não Sei - Cidade - Cep. 00000-000", "" ] listaDadosCaixa.append( d ) # Bradesco Formato carne - duas paginas por folha A4 print "Carne" boleto = BoletoPDF( 'boleto-bradesco-formato-carne-teste.pdf', True ) for i in range(0,len(listaDadosBradesco),2): print i, i+1 boleto.drawBoletoCarneDuplo( listaDadosBradesco[i], listaDadosBradesco[i+1] ) boleto.nextPage() boleto.save() # Bradesco Formato normal - uma pagina por folha A4 print "Normal" boleto = BoletoPDF( 'boleto-bradesco-formato-normal-teste.pdf' ) for i in range(len(listaDadosBradesco)): print i boleto.drawBoleto(listaDadosBradesco[i]) boleto.nextPage() boleto.save() # Real Formato normal - uma pagina por folha A4 print "Normal" boleto = BoletoPDF( 'boleto-real-formato-normal-teste.pdf' ) for i in range(len(listaDadosReal)): print i boleto.drawBoleto(listaDadosReal[i]) boleto.nextPage() boleto.save() # Caixa Formato normal - uma pagina por folha A4 print "Carne" boleto = BoletoPDF( 'boleto-caixa-formato-carne-teste.pdf', True ) for i in range(0,len(listaDadosCaixa),2): print i, i+1 boleto.drawBoletoCarneDuplo( listaDadosCaixa[i], listaDadosCaixa[i+1] ) boleto.nextPage() boleto.save() # Caixa Formato normal - uma pagina por folha A4 print "Normal" boleto = BoletoPDF( 'boleto-caixa-formato-normal-teste.pdf' ) for i in range(len(listaDadosCaixa)): print i boleto.drawBoleto(listaDadosCaixa[i]) boleto.nextPage() boleto.save() print "Ok"