Ir para conteúdo
  • Cadastre-se

dev botao

Banco Safra Bradesco


Fenix
  • Este tópico foi criado há 2519 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá moderadores,

Foram feitas várias modificações para passar na homologação, pois o fonte atual do repositório contem vários erros. Não será necessário os colegas fazerem nenhum mudança no seus fontes, mas se precisarem usar esse banco é necessário informar o Avalista.

Foi adicionado uma propriedade do responsável pelas instruções no acbrboleto (ResponMsgInstrucao), como default será o beneficiário, mas para quem precisar usar para este banco, será necessário alterar a propriedade para o Avalista.

No anexo contem as mudanças dos layout do fastreport, demo, etc. 

Manual: http://www.safraempresas.com.br/manuais/cobranca2016.pdf

Além do manual o banco forneceu arquivo detalhado com todos dados preenchidos do boleto e da remessa, como contem as informações do cliente não estarei anexando, mas caso tenham dúvida sobre algo, me retornem que recorto o local e envio.

ACBrBoleto.zip

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...
  • Administradores

Bom dia.

Após análise das alterações e do manual fornecido, restaram algumas dúvidas quanto ao cálculo do digito verificador final do nosso número.

d) CÁLCULO DO DÍGITO VERIFICADOR DO “NOSSO NÚMERO” BRADESCO
· Dados para obtenção do DV do número bancário do Bradesco:
o Carteira: duas posições fixas = “09”
o Ano de emissão do boleto: duas posições correspondendo ao ano de emissão
o Nosso Número Safra: nove posições, incluindo o dígito Safra
o Cálculo do dígito do Nosso Número Bradesco pelo critério do módulo 11

Entendo que o nosso número Safra seja composto pelas posições livres mais o digito verificador das mesmas, considerando isto, ficou um pouco confuso como a implementação atual passou no processo de homologação.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

Boa tarde Juliana,

Mas conforme o arquivo a composição ficou:

Modulo.Documento := ACBrTitulo.Carteira + FormatDateTime('yy', ACBrTitulo.DataDocumento) + ACBrTitulo.NossoNumero;

Acho que com a imagem abaixo, esclarece a solução aplicada ou não entendi a sua dúvida.

safra.jpg

 

 

Att,

Editado por Fenix
Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Observe que de acordo com o manual do banco existem dois cálculos de DV do nosso número, um deles com base no sequencial livre para o cliente (8 digitos) e outro na impressão do nosso número, o qual irá utilizar o sequencial informado pelo cliente e se DV, além da carteira e ano da emissão do boleto.

Apêndice 7 (pag 16) 

7.1 - CÁLCULO DE DÍGITO DO NÚMERO BANCÁRIO (Nosso Número - Módulo 11)
Algoritmo para cálculo do número do título no banco para boletos com faixa pré-determinadas. O banco informará à empresa a faixa de numeração (INICIAL E FINAL).
ESTRUTURA 

XXX XXXXX X 
NÚMERO SEQÜENCIAL + DÍGITO DE CONTROLE

O dígito de controle é o último caracter do nosso número, calculado de acordo com o módulo 11.

d) CÁLCULO DO DÍGITO VERIFICADOR DO “NOSSO NÚMERO” BRADESCO
· Dados para obtenção do DV do número bancário do Bradesco:
o Carteira: duas posições fixas = “09”
o Ano de emissão do boleto: duas posições correspondendo ao ano de emissão
o Nosso Número Safra: nove posições, incluindo o dígito Safra
o Cálculo do dígito do Nosso Número Bradesco pelo critério do módulo 11

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

Bom dia.

Juliana, me desculpe, mas você está errada, você está olhando o calculo para o boleto Safra e não o do Safra com correspondente bradesco, que está o calculo na pagina 27.

O print que te enviei é da mesa de homologação que bate com a pagina 27.

A cada teste eram enviado 10 boletos com dados aleatórios para homologação.

Att,

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

Na imagem anexa em seu post anterior, está a informação  X- Digito Verificador Safra como parte das informações sobre as quais será calculado o DV final do nosso número, por isso me parece que funciona da forma que descrevi antes.

Acredito que fique mais claro, se você informar quais valores passou a propriedade NossoNomero durante sua homologação.

Att.

 

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

Bom dia,

Na propriedade nossonumero, Informe somente o sequencial.

Ex:

000000001 = 09/16 000000001-9

000000002 = 09/16 000000002-7

000000003 = 09/16 000000003-5

000000004 = 09/16 000000004-3

000000005 = 09/16 000000005-1

Inclusive está em produção em um cliente que emite 400 boletos por dia e até o momento não tive relato de nenhum problema.

 

Editado por Fenix
Link para o comentário
Compartilhar em outros sites

Boa tarde!

Segue uma atualização, meu cliente começou a receber os pagamentos e precisava fazer um ajuste no tratamento da verificação da conta no retorno, pois a remessa sai com os dados da conta vinculada ao bradesco, mas o retorno volta com os dados da conta do safra que nesse caso são os dados informado no código do cedente.

No zip inclui a ultima modificação no demo com o recurso de ler o retorno.

Em anexo segue o print da leitura do retorno do meu cliente comprovando que as alterações estão funcionando corretamente..

Att

ACBrBoleto.zip

acbrretorno.jpg

Link para o comentário
Compartilhar em outros sites

  • 5 meses depois ...
  • Este tópico foi criado há 2519 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...