Jump to content

Search the Community

Showing results for tags 'bradesco'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

There are no results to display.

Forums

  • Fórum Aberto - ACBr
    • ACBr News
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • ACBr's Pub
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Data Base
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categories

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Free Download
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendars

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Community Calendar
  • ACBr Papo Pro
  • Feriados Nacionais

Blogs

  • Daniel Simoes' Blog
  • André Ferreira de Moraes
  • Moderadores ACBr
  • Notícias do ACBr

Categories

  • Suporte Pago - PRO
    • Webinars
    • Video Aulas
  • Vídeos Abertos
    • Video Aulas
    • Comunicados
    • Dia do ACBr 1a Ediçao
    • Dia do ACBr 2a Ediçao
    • Dia do ACBr 3a Ediçao
    • Equipamentos Homologados ACBr
    • TEF ACBr PayGo
  • Campanhas promocionais

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL

  1. Prezados, bom dia. Utilizando o validador de arquivos do site do Bradesco para o serviço de Pagamento a Fornecedores disponível neste link https://banco.bradesco/html/pessoajuridica/solucoes-integradas/outros/layout-de-arquivo.shtm Realizei as seguintes alterações em Units do ACBrPagFor. ACBrPagForGravarTXT.pas Alterei a procedure GeraRegistro1 para que quando o banco seja o Bradesco e o lote correspondente for de segmentos O preencha o Layout do Lote como 012. Modifiquei a procedure GeraRegistro1 para que quando o banco seja o Bradesco e o lote correspondente for de segmentos O preencha o indicativo de forma de pagamento (P014 no manual) como 01. Modifiquei o case da procedure GeraSegmentoO para que quando o banco for Bradesco gere o Segmento conforme é para o Santander, Sicredi e Safra, colocando 20 posições para o Nosso Número(conforme é no manual) ao invés de 19. ACBrPagForLerTXT.pas Adicionei um no Case da procedure LerSegmentoO uma opção específica para o Bradesco. ACBrPagForConversao.pas Alterei na procedure BancoToDesc para que o resultado quando Bradesco seja BANCO BRADESCO S.A; Adicionei uma procedure DescricaoRetornoBancoBradesco. As coloco a disposição da comunidade para validação e possível inclusão. ACBrPagForConversao.pas ACBrPagForGravarTxt.pas ACBrPagForLerTxt.pas
  2. Boa tarde! Estou adicionando em nosso sistema opção para que usando o ACBrPagFor gere arquivos com registros para o serviço de Pagamento de Tributos com Código de Barras. Mas me deparei com um problema! Para o banco do Bradesco a procedure GeraRegistro5 da Unit ACBrPagForGravarTxt tem uma condição quando o Banco é Bradesco para que só gere o Trailer de Lote se a forma de lançamento do Header do Lote for algumas específicas. pagBradesco: begin wregistro := wregistro + FormatFloat('000000', FQtdeRegistrosLote); if (FPagFor.Lote.Items[I].Registro1.Servico.FormaLancamento in [flLiquidacaoTitulosProprioBanco, flLiquidacaoTitulosOutrosBancos, flDocTed, flPIXTransferencia, flPIXQRCode,flCreditoContaCorrente])then begin wregistro := wregistro + FormatFloat('000000000000000000', FPagFor.Lote.Items[I].Registro5.Valor * 100); wregistro := wregistro + FormatFloat('000000000000000000', FPagFor.Lote.Items[I].Registro5.QtdeMoeda * 100000); // 5 casas decimais wregistro := wregistro + '000000'; wregistro := wregistro + Space(165); wregistro := wregistro + Space(10); end; end; A forma de lancamento para o Pagamento de Tributos com Código de Barras nos manuais que estou usando é 11, que para o ACBr traduz como flPagamentoContas. Logo a condição não é atendida, o Trailer do Lote não é gerado por completo e da erro na geração do arquivo. Existe alguma razão para ter essa condição delimitando quais os serviços? O Segmento correspondente para esse serviço é o Segmento O e o mesmo consta no manual. Não consigo anexar os manuais em PDF pois ambos excedem 2MB, mas os consegui nos seguintes links * Manual Bradesco https://banco.bradesco/assets/pessoajuridica/pdf/jun-19-layout-multipag.pdf * Manual Febraban https://cmsarquivos.febraban.org.br/Arquivos/documentos/PDF/Layout padrao CNAB240 V 10 09 - 14_10_21.pdf
  3. Tudo certo pessoal? Alguns de nossos títulos do Bradesco estão sendo recusados devido o nosso número estar incorreto. Realizando alguns testes, vi que quando o dígito verificador é igual a 0, está sendo atribuído o valor "P", sendo que só deveria alterar para "P" caso o digito verificador for igual a 1. Conforme as imagens em anexo. Alguém poderia me auxiliar para corrigir esta situação? Desde já agradeço!
  4. Boa noite, Alguém saberia informar como conseguir a documentação da API do Bradesco que permita fazer a consulta de extrato bancário para conciliação financeira? Estou tomando como referência essa funcionalidade que a Nibo possui (https://www.nibo.com.br/perguntas-frequentes/perfil-para-consulta-de-extratos-no-bradesco/) Vi também que a Conta Azul também disponibiliza essa conciliação com conexão direta ao Bradesco. Obrigado.
  5. Olá pessoal, durante uma das leituras do arquivo de retorno do Bradesco, me ocorreu uma situação inusitada. Ao verificar os arquivos de retorno percebi um motivo "A4" em uma "Ocorrência 02 - Entrada Confirmada" A4 - Na ocorrência "02" E nos fontes do ACBrBoleto ao realizar a leitura do CNAB400 o codigo do motivo buscado é convertido para Inteiro mas por se tratar de uma String ocorre erro de conversão. Conversão da Leitura para Integer O estranho é que no manual mais atual que encontrei do Banco não existe Motivo "A4" e no manual disponivel pelo ACBr existe mas somente na ocorrência "28 - Débito de Tarifas e Custas". Link do Manual no Site do Bradesco: https://banco.bradesco/assets/pessoajuridica/pdf/4008-524-0121-layout-cobranca-versao-portugues.pdf Gostaria de saber se alguém já passou por algo parecido? Pois para mim parece ser Erro durante a geração do arquivo de retorno feito pelo Banco, porque nem no manual encontrei algo semelhante.
  6. Bom dia! Com base na revisão 20185, após a atualização dos componentes, foi necessário a realização de alguns ajustes para atender as solicitações dos Bancos CEF e Bradesco em relação aos arquivos para remessa de cobrança. Todos os ajustes foram realizados para atender o CNAB400 Arquivos alterados: ACBrBancoBradesco.pas Ajuste para preenchimento das posições 315 a 326 - Campo mensagem 1. Ver página 11 do manual anexo. ACBrBancoCaixa.pas Ajustes na geração do header, onde, nas posições 101 a 103 deve-se informar 007 caso se esteja trabalhando com o código do cedente com 7 dígitos. Ver página 19 Registro de transação deve sempre começar por "1", independentemente da quantidade de dígitos do código do cedente. Ver página 20 ACBrBoleto.pas Adicionada uma nova propriedade no Sacado, que será utilizada para preenchimento do campo Mensagem 1 no layout do Bradesco, conforme página 11 do Manual. (anexo) Devido à limitação dos anexos, fiz upload dos manuais e seguem os links dos mesmos. Layout Banco Bradesco Layout Caixa Econômica Federal ACBrBancoBradesco.pas ACBrBancoCaixa.pas ACBrBoleto.pas
  7. Olá a todos. Estou implementando uma carteira de cobrança FIDC para o banco Bradesco, e acabei tendo dificuldade com alguns pontos. Gostaria de saber se é possível (e se for como pode ser feito), a implementação de carteira FIDC e seu respectivo processo de geração de remessa, onde em alguns casos, código do banco, nome do banco e algumas outras informações que são fixas(hardcode) para o banco específico têm de ser alteradas. Busco uma solução sem que haja necessidade de alteração do fonte do ACBr. Também gostaria de saber se existe alguma forma de adicionar campos extras no processo de geração do arquivo. Em algumas carteiras como esta, é necessário o envio de Chave de Acesso da Nota Fiscal a qual o título se refere, enviado normalmente após o dígito 400 do arquivo padrão CNAB400. Se alguém passou por alguma situação dessa e encontrou alguma solução bacana e puder compartilhar, ficarei muito grato. (Pesquisei no fórum mas não encontrei nenhum tópico similar, e também estou estudando os fontes, mas até o momento, não encontrei uma forma de aplicar). Muito obrigado pelo auxílio. Att Luiz
  8. Verifiquei um problema na leitura do retorno CNAB 240 do Bradesco em que no caso de importar mais de um arquivo em sequencia a partir do segundo sempre dava o erro: "Tamanho Máximo do Nosso Número é: 10". Pois bem, pelo manual o tamanho máximo é 11 e no construtor da classe já é inicializada a propriedade "fpTamanhoMaximoNossoNum := 11;", só que, na rotina "TACBrBancoBradesco.LerRetorno240" ao final da mesma havia a linha: ACBrBanco.TamanhoMaximoNossoNum := 10; ...e portanto, na importação seguinte ocorria o erro. Havia também uma linha atribuindo 11 antes do início do "For.." e que estava comentada, a qual removi para evitar mais confusão. Aproveitando a alteração também adicionei na rotina "TACBrBancoBradesco.GerarRegistroTransacao240" mais três códigos de ocorrência que não estavam previstos: toRemessaDispensarMulta : ATipoOcorrencia := '15'; toRemessaNegativacaoSemProtesto : ATipoOcorrencia := '45'; toRemessaBaixaTituloNegativadoSemProtesto : ATipoOcorrencia := '46'; Em anexo unit alterada para, na medida do possível subir para o SVN. Desde já agradeço. ACBrBancoBradesco.pas
  9. Bom dia.O Bradesco, layout CNAB400, recusou a remessa porque deveria conter a CHAVE NF-e dizendo que deveria conter nas posições 401 a 444 tal chave, fazendo com que essa linha tenha 444 posições. Existe alguma opção na configuração da ACBR para essa situação? Resposta do Bradesco: LAYOUT: CNAB 400 BRADESCO, MAIS EXTENÇÃO DA CHAVE NF-e COM 44 POSIÇÕES(EXEMPLO EM ANEXO). Os dados da Agencia, conta, carteira e contrato permanecem os mesmos que está sendo utilizados atualmente. A EMISSÃO E DISTRIBUIÇÃO DOS BOLETOS É REALIZADO PELO FUNDO ATRAVEZ DO BANCO PRESTADOR DE SERVIÇO. As primeiras remessas (os testes) deverão ser feitas por este canal com o arquivo de remessa (texto). Obs: O Layout de remessa deve ficar com 444 posições, sendo que os intervalos das posições 401 a 444 é a chave da Nota Fiscal de venda com 44 posições. Obs1: O Layout de retorno é o mesmo do Bradesco com 400 posições, para seu posterior processamento.
  10. Bom dia gerei o arquivo de remessa e enviei para o Banco Bradesco onde foi verificado e está tudo ok, porém quando baixo o arquivo de retorno do banco e realizo o processamento pára na seguinte mensagem de erro: Tamanho Máximo do Nosso Numero é: 8 Verifiquei a posição do arquivo de retorno de 071 a 082 e está com o seguinte conteúdo: 00000015233 A carteira que está sendo enviada no arquivo de remessa é: 09 Tem que configurar algo no retorno para informar o tamanho do nosso numero (tipo carteira ou tamanho do nosso numero)? Obrigado Nick ErroRetorno.bmp
  11. Boa tarde amigos, estou num projeto novo agora e gostaria de saber se alguém tem pelo menos um registro de exemplo do arquivo de remessa do Bradesco cnab 240. Pois está difícil iniciar aqui. Não entendi muito bem como se faz. Grato
  12. Bom dia amigos, Alguém pode me dizer qual a tag no acbr e o que é Acessório Escritural? O pessoal do Bradesco está pedindo para um cliente enviar esse "Acessório Escritural" no arquivo de remessa que já é enviado. Não tenho muita experiencia nessa parte de boletos e remessa, se alguem puder me ajudar ficarei grato.
  13. Bom dia pessoal, estou com um problema um pouco estranho, ao fazer o retorno de todos os bancos funciona perfeitamente, mas ao tentar fazer do banco bradesco ele pega o nosso número em branco em todos os títulos, vi que que um usuário postou a um tempo atrás no fórum com o mesmo problema, mas infelizmente não postou como fez pra resolver. Segue código que uso pra ler o retorno: ACBrBoleto := TACBrBoleto.Create(Self); ACBrBoleto.LeCedenteRetorno := True; AcbrBoleto.NomeArqRetorno := NomeArquivoRetorno; AcbrBoleto.LerRetorno; NovoPortador := ''; For i := 0 to AcbrBoleto.ListadeBoletos.Count - 1 do Begin If Trim(AcbrBoleto.ListadeBoletos.Objects[i].SeuNumero) <> '' Then Begin Numero := TStringList.Create; ExtractStrings(['-'], [], PWideChar(AcbrBoleto.ListadeBoletos.Objects[i].SeuNumero), Numero); Titulo := Numero[0]; Parcela := Numero[1]; Serie := Numero[2]; End; Essa linha sempre retorna uma string vazia ser for Bradesco: ' ' AcbrBoleto.ListadeBoletos.Objects[i].SeuNumero Vou anexar o arquivo de retorno. Agradeço a ajuda. CB140500.RET
  14. Bom dia, Tive a necessidade de efetuar algumas alterações referente a remessa do CNAB240 do banco Bradesco. Conforme consta no manual, há a possibilidade de enviar o código de desconto e código de mora 1, 2, 3. Em anexo o arquivo e manual. Grato desde já. ACBrBancoBradesco.pas CNAB240_2018.pdf
  15. Boa noite, eu gostaria de saber se é obrigatório eu passar o campo de variação do banco para o banco do brasil e bradesco, caso for obrigatório onde eu informo no componente do acbrBoleto Delphi
  16. Boa tarde, no ACBr existe alguma função semelhante a "FACBrDFe.SSL.CalcHash(StrCodigoVinculacao, dgstSHA256, outBase64, True);" mas que assine no formato PKCS#7 ? Esta função encontrei no projeto ACBrSATSign. Preciso utilizar esta função para integração com o Bradesco para registro on-line, conforme informado nas imagens anexas. Tenho o certificado digital, mas não estou conseguindo encontrar nada para me ajudar com isso. Se não existir no a ACBr mas se alguém puder me ajudar com o Delphi seria ótimo. Obrigado.
  17. Bom Dia!!! Ao testar remessa para o Bradesco surgiu um erro no preenchimento do campo "Nosso Numero". Ao debugar a rotina, encontrei a seguinte condição: ANossoNumero := PadLeft(OnlyNumber(ACBrTitulo.NossoNumero),11, '0'); if (ACBrBoleto.Cedente.ResponEmissao = tbBancoEmite) and (StrToIntDef(ANossoNumero,0) = 0) then DigitoNossoNumero := '0' else begin ANossoNumero := ACBrTitulo.NossoNumero; DigitoNossoNumero := CalcularDigitoVerificador(ACBrTitulo); end; No meu caso, o nosso número é grande e estava estourando o limite do "Integer". Dessa forma, estava gerando a remessa com o valor "0" no nosso número. Fiz uma alteração, trocando o "StrToIntDef" para "StrToInt64Def". Seria possível subir essa alteração para o svn? Obrigado!!!
  18. Olá pessoal. Estou implementando o boleto do Bradesco, estou com algumas dúvidas: Erro enviado pelo suporte do Bradesco: Registro Header (primeira linha do arquivo): - posição 27 a 46: preencher com o número do perfil (código do cedente – acessório escritural) = 4680446, alinhar com zeros a esquerda - posição 111 a 117: preencher com o número sequencial da remessa (sempre maior do que último enviado para o banco) = 0000090 Na hora de passar para o componente o valor de cedente, devo informar esse valor acrescido de zeros a esquerda ou o próprio componente se encarrega disso? O número sequencial de remessa do Bradesco deve ser controlado? Preciso saber qual o ultimo que foi enviado e fazer com que o mesmo numero sempre seja acrescido a cada envio? Segue em anexo arquivo: No mais, obrigado. PS: Desculpe se falei alguma bobeira, estou começando agora a trabalhar com o componente e com esse tipo de ramo. PS2: Existe algum manual do componente, com descrições de cada propriedade para ajudar nos estudos? Desde já agradeço. cb210701.rem
  19. Tem algo estranho nesse componente, existem 3 opções de banco bradesco nele: cobBicBanco cobBradesco cobBradescoSICOOB cobSafraBradesco os 4 usam o número 237, mas na verdade os bancos que existem são: 036 Banco Bradesco BBI S.A. 204 Banco Bradesco Cartões S.A. 394 Banco Bradesco Financiamentos S.A. 237 Banco Bradesco S.A. Não está errado o componente? Porque tem 4 opções usando o mesmo número? Outra coisa, poque tem 2 itens para CEF usando o mesmo número? cobCaixaEconomica 104 cobCaixaSicob 104
  20. Boa tarde, Pessoal alguém saberia me dizer se o ACBr irá ter suporte ao envio dos arquivos via API oferecida pelo Bradesco ?
  21. Boa tarde, Por necessidade minha, alterei a a rotina GerarRegistroTransacao400 do Bradesco para contemplar algumas ocorrências que ainda não estavam sendo tratadas, são elas: toRemessaProtestoFinsFalimentares toRemessaAlterarControleParticipante toRemessaAlterarValorTitulo toRemessaTransferenciaCarteira toRemessaDevTransferenciaCarteira A unit está em anexo para atualizarem o componente. Anexei também o manual recebido por parte do banco a umas semanas atrás. ACBrBancoBradesco.pas 4008-524-0121-11_Layout_Cobranca-Versao_Portugues.7z
  22. Ao homologar o boleto de um cliente do banco Bradesco o mesmo foi rejeitado devido o dígito da conta do cedente ser '0', segundo orientações do Banco o correto na remessa é quando isso ocorrer dever ser preenchido o campo do digito com a letra 'P'. Segue unit ACBrBancoBradesco com correção no método GerarRegistroTransacao400 na linha 305 ACBrBancoBradesco.pas
  23. Bom dia, segue em anexo a unit ACBrBancoBradesco.pas ,onde realizei a implantação de remessa e retorno do CNAB240, o layout já foi validado em alguns dos meus clientes. O layout usado foi o 084 disponibilizado em https://banco.bradesco/assets/pessoajuridica/pdf/4008-524-0339-02-mp-operacionais-troca-arquivos-240-posicoes.pdf Peço que seja avaliado a inclusão destas alterações no projeto.
  24. Boa tarde gostaria de saber qual o campo do meu arquivo de remessa informa se deve ir para o correio ou não ?Não achei no manual do Bradesco.Meu layout é cnab400.Desde já agradeço !
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.