Ir para conteúdo
  • Cadastre-se

dev botao

Nome do Arquivo de Remessa


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

Recommended Posts

Boa tarde pessoal,

 

Recentemente migramos um cliente, para realizar a emissão de boletos pelo ACBr (utilizamos outra ferramenta e aos poucos estamos migrando todos).

Esse cliente usa o banco Bradesco

Na solução antiga que tinhamos, o arquivo re remessa era gerado com o nome no seguinte padrão: "DDMM_XXX.txt" e nunca tivemos problema

sendo:

DD = dia
MM = mês

XXXX = sequência da remessa

agora que estamos emitindo pelo ACBr, gerando o arquivo com a mesma regra de nome, o banco rejeita o envio por causa do nome.

Olhando as classes, vi que existe tratamento apenas para a Sicred e o Banco Amazonia, para os demais bancos, caso não seja passado um nome para o arquivo é atribuido um nome "padrão".

Alguem ja teve algum problema parecido com isso? Se ja teve como foi a solução.

 

Desde já obrigado.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Creio que seja frescura da agência.

força novamente mandando  a remessa e indicando que no manual está falando do nome ou não está que eles vão aceitar

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

6 horas atrás, SisMaster Araras disse:

Boa tarde pessoal,

 

Recentemente migramos um cliente, para realizar a emissão de boletos pelo ACBr (utilizamos outra ferramenta e aos poucos estamos migrando todos).

Esse cliente usa o banco Bradesco

Na solução antiga que tinhamos, o arquivo re remessa era gerado com o nome no seguinte padrão: "DDMM_XXX.txt" e nunca tivemos problema

sendo:

DD = dia
MM = mês

XXXX = sequência da remessa

agora que estamos emitindo pelo ACBr, gerando o arquivo com a mesma regra de nome, o banco rejeita o envio por causa do nome.

Olhando as classes, vi que existe tratamento apenas para a Sicred e o Banco Amazonia, para os demais bancos, caso não seja passado um nome para o arquivo é atribuido um nome "padrão".

Alguem ja teve algum problema parecido com isso? Se ja teve como foi a solução.

 

Desde já obrigado.

tem banco fresco para isso mesmo, mas se vc fizer assim,roda de boa:

 

ExtensaoArq := Trim(IBQryServBanc.FieldByName('EXTENSAO_REMESSA_SER').AsString);
        if ExtensaoArq = '' then
          ExtensaoArq := '.txt';

        if Pos('.', ExtensaoArq) = 0 then
          ExtensaoArq := '.' + ExtensaoArq;

        AArqRemessa := '';

        if IBQryServBanc.FieldByName('NOME_8DIGITOS_SER').AsString = 'S' then
        begin
          AArqRemessa := 'R' + TFuncoesNumero.StrZero(IBDSPai.FieldByName('SEQ_ARQUIVO_BOR').AsLargeInt, 7, 0);
        end
        else
        begin
         TFuncoesString.Concatenar(AArqRemessa, 'REM_', '');

            TFuncoesString.Concatenar(AArqRemessa, 'CNAB' + IfThen(FuncBoleto.ACBrBoleto.LayoutRemessa = c400, '400', '240') + '_', '');

          TFuncoesString.Concatenar(AArqRemessa, Trim(IBQryServBanc.FieldByName('CARTEIRA_SER').AsString) + '_', '');
          TFuncoesString.Concatenar(AArqRemessa, Trim(IBQryServBanc.FieldByName('MODALIDADE_SER').AsString) + '_', '');
          TFuncoesString.Concatenar(AArqRemessa, 'SV' + TFuncoesNumero.StrZero(IBDSPai.FieldByName('SERVICO_BANCARIO_BOR').AsInteger, 4) + '_', '');
          TFuncoesString.Concatenar(AArqRemessa, 'SQ' + TFuncoesNumero.StrZero(IBDSPai.FieldByName('SEQ_ARQUIVO_BOR').AsLargeInt, 7, 0), '');
        end;
        TFuncoesString.Concatenar(AArqRemessa, ExtensaoArq, '');

 

          FuncBoleto.ACBrBoleto.DirArqRemessa  := ExcludeTrailingPathDelimiter(ADirRemessa);
          FuncBoleto.ACBrBoleto.NumeroArquivo  := IBDSPai.FieldByName('SEQ_ARQUIVO_BOR').AsLargeInt;
          FuncBoleto.ACBrBoleto.NomeArqRemessa := AArqRemessa;

          AArqRemessa := FuncBoleto.ACBrBoleto.GerarRemessa(IBDSPai.FieldByName('SEQ_ARQUIVO_BOR').AsLargeInt);
 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,
Uso ACBrBoleto para emissão do Bradesco creio que ao menos desde 2013, ele gera os nome dos arquivos automático, CB150201.REM,CB150202.REM,CB150203.REM por exemplo, nunca tive rejeição por esse motivo, e isso que está no manual :

image.png

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

3 horas atrás, Victor H. Gonzales - Panda disse:

Bom dia,
Uso ACBrBoleto para emissão do Bradesco creio que ao menos desde 2013, ele gera os nome dos arquivos automático, CB150201.REM,CB150202.REM,CB150203.REM por exemplo, nunca tive rejeição por esse motivo, e isso que está no manual :

image.png

então....

esse cliente que estou tendo o problema, emite boletos do Bradesco pelo meu sistema (usando o outro emissor) a mto tempo, desde 2014 ou 2015 se não me engano e nunca teve problema, foi depois de mudar pro ACBr o banco começou a criar caso... ta com mto cara de ser frescura da agencia ou do gerente mesmo...

 

 

mas obrigado a todos pela ajuda

vou falar com o meu cliente e talvez até com o gerente da conta, assim que chegar numa resposta final da agencia eu posto aqui

Link para o comentário
Compartilhar em outros sites

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