Ir para conteúdo
  • Cadastre-se

dev botao

Erro no Retorno do Banco do Nordeste


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

Recommended Posts

Olá Pessoal,

Estou com um problema ao processar arquivo de retorno BNB, boletos rejeitados que no arquivo de retorno vem com ocorrencia "51 - Entrada Rejeitada." ,  esta listando no ACBRBoleto a ocorrência "02 - Entrada Confirmada.". Depois de verificar o código do ACBR vi que não esta implantado no código a ocorrência 51

 

function TACBrBancoNordeste.CodOcorrenciaToTipo(const CodOcorrencia:
   Integer ) : TACBrTipoOcorrencia;
begin
   case CodOcorrencia of
      02: Result := toRetornoRegistroConfirmado;
      03: Result := toRetornoRegistroRecusado;
      06: Result := toRetornoLiquidado;
      09: Result := toRetornoBaixadoViaArquivo;
      10: Result := toRetornoBaixadoInstAgencia;
      11: Result := toRetornoTituloEmSer;
      12: Result := toRetornoAbatimentoConcedido;
      13: Result := toRetornoAbatimentoCancelado;
      14: Result := toRetornoVencimentoAlterado;
      15: Result := toRetornoLiquidadoEmCartorio;
      16: Result := toRetornoLiquidado;
      17: Result := toRetornoLiquidadoAposBaixaouNaoRegistro;
      18: Result := toRetornoAcertoDepositaria;
      19: Result := toRetornoRecebimentoInstrucaoProtestar;
      20: Result := toRetornoRecebimentoInstrucaoSustarProtesto;
      21: Result := toRetornoAcertoControleParticipante;
      22: Result := toRetornoRecebimentoInstrucaoAlterarDados;
      23: Result := toRetornoEncaminhadoACartorio;
      24: Result := toRetornoEntradaRejeitaCEPIrregular;
      27: Result := toRetornoBaixaRejeitada;
      28: Result := toRetornoDebitoTarifas;
      29: Result := toRetornoOcorrenciasdoSacado;
      30: Result := toRetornoALteracaoOutrosDadosRejeitada;
      32: Result := toRetornoComandoRecusado;
      33: Result := toRetornoRecebimentoInstrucaoAlterarDados;
      34: Result := toRetornoRetiradoDeCartorio;
      35: Result := toRetornoDesagendamentoDebitoAutomatico;      
      99: Result := toRetornoRegistroRecusado;

   else
      Result := toRetornoOutrasOcorrencias;
   end;
end;

 

Segue trecho do manual do BNB para confirmar os códigos de retorno.

NOTA Nº 5 - Serviço (Arquivo - Retorno).
02 - Entrada Confirmada.
04 - Alteração.
06 - Liquidação Normal.
07 - Pagamento por Conta.
08 - Pagamento por Cartório.
09 - Baixa Simples.
10 - Devolvido - Protestado
11 - Em ser.
12 - Abatimento Concedido.
13 - Abatimento Cancelado.
14 - Vencimento Alterado.
15 - Baixa Automática
18 - Alteração Depositária.
19 - Confirmação de Protesto.
20 - Confirmação de Sustar-Protesto.
21 - Alteração Informações de Controle da Empresa
22 - Alteração "Seu Número".
51 - Entrada Rejeitada.
Obs.: - Os registros com erros no arquivo-remessa serão gravados com a identificação
 do serviço original acrescido de 50.
 Ex.: Um registro com Código de Serviço 04 (Concessão de Abatimento), se
 estiver errado, retornará com o código de serviço 54. 

 

PADRAO BNB - CNAB400.pdf

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Moderadores

Olá @Iran Lima, infelizmente as vezes alguns tópicos acabam ficando sem resposta, adicionei sua contribuição a lista de análises, em breve será liberado no SVN essa e outras contribuições.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • 2 semanas depois ...
  • Moderadores
21 horas atrás, goyazsistemas disse:

Alguma previsão do commit?

Favor aguardar conforme já foi mencionado o projeto é mantido por pessoas que tem empresas ou são funcionários!

nem sempre é possível validar tudo em pouco tempo e o fórum não morreu e nem o projeto mas não é possível atender a todos.

uma sugestão que faço é ajudarem a o projeto assinando o SAC para que sim possa crescer

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

  • 5 meses depois ...
  • Moderadores
9 horas atrás, L D Infomatica Brasil disse:

Ainda não sair a correção, tem uns 6 meses já e nada..

 

Bom dia à todos, percebi que a função TipoOcorrenciaToDescricao (ACBrBancoNordeste.pas) está faltando a opção de código "51", que representa '51-Entrada Rejeitada Carne';

Bom dia, aparentemente a correção proposta acima já foi atualizada. Se houver outros ajustes favor anexar fontes alterados.

51: Result := toRetornoEntradaRejeitadaCarne;     

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

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