Ir para conteúdo
  • Cadastre-se

dev botao

Remessa Bradesco e Impressão Boleto erro ACBR


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

Recommended Posts

Estou homologando os arquivos para o Banco Bradesco,  porem o ACBR esta com algumas inconsistências, já vi alguns topicos mas sem resposta, por parte da Equipe.

 

No Layout remessa :

- Posição 27 a 46 - Gravar código da empresa: 4036101, completar com zeros a esquerda. Essa informação é para o arquivo de REMESSA

 

Na geração do Arquivo ACBR esta sendo utilizado o CodigoCedente

 

 

procedure TACBrBancoBradesco.GerarRegistroHeader400(NumeroRemessa : Integer; ARemessa:TStringList);
var
  wLinha: String;
begin
   with ACBrBanco.ACBrBoleto.Cedente do
   begin
      wLinha:= '0'                                             + // ID do Registro
               '1'                                             + // ID do Arquivo( 1 - Remessa)
               'REMESSA'                                       + // Literal de Remessa
               '01'                                            + // Código do Tipo de Serviço
               padL( 'COBRANCA', 15 )                          + // Descrição do tipo de serviço
               padR( CodigoCedente, 20, '0')                   + // Codigo da Empresa no Banco
               padL( Nome, 30)                                 + // Nome da Empresa
               IntToStr( Numero )+ padL('BRADESCO', 15)        + // Código e Nome do Banco(237 - Bradesco)
               FormatDateTime('ddmmyy',Now)  + Space(08)+'MX'  + // Data de geração do arquivo + brancos
               IntToStrZero(NumeroRemessa,7) + Space(277)      + // Nr. Sequencial de Remessa + brancos
               IntToStrZero(1,6);                                // Nr. Sequencial de Remessa + brancos + Contador
 

 

 

Mais existe função( veja abaixo ) que monta o código do cedente com a agencia + digito e conta + digito.

 

Veja que no próprio comentário acima esta "CÓDIGO DA EMPRESA NO BANCO"  - 027 a 046 Código da Empresa 020 Será fornecido pelo Bradesco, quando do Cadastramento Vide Obs. Pág. 16  

 

 

function TACBrBancoBradesco.MontarCampoCodigoCedente (
   const ACBrTitulo: TACBrTitulo ) : String;
begin
   Result := ACBrTitulo.ACBrBoleto.Cedente.Agencia+'-'+
             ACBrTitulo.ACBrBoleto.Cedente.AgenciaDigito+'/'+
             ACBrTitulo.ACBrBoleto.Cedente.Conta+'-'+
             ACBrTitulo.ACBrBoleto.Cedente.ContaDigito;

end;

 

 

Porem nos arquivos de BOLETOS FASREPORT,  para a impressão do Boleto   no campo AGENCIA/CODIGO DO BENEFICIARIO deve ser impresso  o CODIGO DA AGENCIA(NUMERO DA AGENCIA + o DIGITO ) / CODIGO DO BENEFICIOARIO ( NUMERO DA CONTA NO BANCO + O DIGITO ) conforme a função acima MontarCampoCodigoCedente   

 

 

Precisa ser realizado o Ajuste na função de geração do arquivo ou no arquivo do BOLETO para que as informações sejam diferente.

 

E ainda verificar o tratamento do arquivo do retorno.

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Administradores
3.1 - Não faça flooding - Inundar o fórum com posts repetidos, com a mesma dúvida ou as mesmas palavras é chamado de flooding. Isso é proibido. Apenas um post feito no lugar certo é suficiente. Pesquise antes de postar, talvez sua dúvida já está respondida em outro post. Favor leia as regras do fórum.
  • Curtir 1
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

  • Este tópico foi criado há 3079 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...