Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Boa tarde senhores, Estava fazendo homologação para este banco, porém alguns campos cujo valores estão incompatíveis com o layout do banco... conforme retornado pelo banco, os valores estão errados...

atualmente

    if (CodigoMora = '') then
    begin
      CodigoMora := '0';
      if (ValorMoraJuros > 0) then // cjValorDia, cjTaxaMensal
      begin
        if (CodigoMoraJuros = cjValorDia) then
          CodigoMora := '0'
        else if (CodigoMoraJuros = cjTaxaMensal) then
          CodigoMora := '1';
      end;
    end;

 

deveria ser

    if (CodigoMora = '') then
    begin
      CodigoMora := '0';
      if (ValorMoraJuros > 0) then // cjValorDia, cjTaxaMensal
      begin
        if (CodigoMoraJuros = cjValorDia) then
          CodigoMora := '1'
        else if (CodigoMoraJuros = cjTaxaMensal) then
          CodigoMora := '2';
      end;
    end;

 

*** Outro detalhe é que o Nº Sequencial do Registro no Lote se mantinha CONFORME o ultimo gerado... ou seja... caso seja gerado ARQUIVO REMESSA por mais de uma vez.. este fica errado, pois nunca zera...

 

fiz o ajuste e INCLUI novo registro "R"

ACBrBancoCresol.pas

  • Administradores
Postado

Bom dia,

Pode por favor anexar o manual do banco relativo a estas mudanças?

At.

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

  • Administradores
Postado

Obrigado pela contribuição, em breve será validada para possível inclusão ao svn

TK-2697

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

Postado

Para fins informativo, o pessoal do banco nos retornou aprovando as mudanças para a homologação e inclusive já está em produção... foi gerado boleto, enviado remessa, feito pagamento... tudo conforme esperado... OBRIGADO

  • Curtir 1
  • Consultores
Postado
Em 10/05/2022 at 14:54, anderson multsoft disse:

Boa tarde senhores, Estava fazendo homologação para este banco, porém alguns campos cujo valores estão incompatíveis com o layout do banco... conforme retornado pelo banco, os valores estão errados...

atualmente

    if (CodigoMora = '') then
    begin
      CodigoMora := '0';
      if (ValorMoraJuros > 0) then // cjValorDia, cjTaxaMensal
      begin
        if (CodigoMoraJuros = cjValorDia) then
          CodigoMora := '0'
        else if (CodigoMoraJuros = cjTaxaMensal) then
          CodigoMora := '1';
      end;
    end;

 

deveria ser

    if (CodigoMora = '') then
    begin
      CodigoMora := '0';
      if (ValorMoraJuros > 0) then // cjValorDia, cjTaxaMensal
      begin
        if (CodigoMoraJuros = cjValorDia) then
          CodigoMora := '1'
        else if (CodigoMoraJuros = cjTaxaMensal) then
          CodigoMora := '2';
      end;
    end;

 

*** Outro detalhe é que o Nº Sequencial do Registro no Lote se mantinha CONFORME o ultimo gerado... ou seja... caso seja gerado ARQUIVO REMESSA por mais de uma vez.. este fica errado, pois nunca zera...

 

fiz o ajuste e INCLUI novo registro "R"

ACBrBancoCresol.pas 25 kB · 1 download

Boa tarde,

Temos um pequeno problema de conflito documentacional do banco Cresol, como pode ver nas fotos abaixo, ambos os manuais (sua versão e a disponível no svn), são CRESOL CONFEDERAÇÃO, CNAB240, Versão 2.0, utiliza a versão do layout do lote  = 042 e versão do layout do arquivo = 084.

Documentação a esquerda pertence ao SVN, a direita a sua, o domínio do campo 118-118 do segmento P está conflitando nas documentações do banco, um diz que o domínio é [0,1] e no outro [1,2];

Você consegue indagar e questionar o banco referente a essa discrepância nas documentações deles, e qual a correta e por que existe essas 2 documentações com domínios diferentes para o mesmo campo ?

Pois a do SVN está em produção, aplicando a sua alteração irá existir quebra de código, isso é complicado.

 

Abraços

 

image.png

image.png

image.png

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"

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