Jump to content

dev botao

registro alteracao outros dados caixa cnab 240 codigo 31


Go to solution Solved by José M. S. Junior,
  • Este tópico foi criado há 1419 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa Tarde!

estou enviando uma remessa para caixa com o codigo ocorrencia = 31 alteração de outros dados, verifiquei no manual é quando mando esse ocorrencia pede para enviar na posição 61 '4' banco emite ou '5' banco reemite . só que no retorno esta vindo que a alteração foi rejeitada "Forma Entrega Boleto Inválida p/ Emissão via Banco". se puderem me ajudar.

 

eu preciso alterar o numero de dias devolucao baixa as boletas originais foram como zero eu que passar para 30 dias.

 

Obrigado
Paulo Sergio

Link to comment
Share on other sites

  • Moderadores
15 minutos atrás, sergiomicro disse:

verifiquei no manual é quando mando esse ocorrencia pede para enviar na posição 61 '4' banco emite ou '5' banco reemite

Não faz muito sentido isso se o boleto é emitido pela aplicação.

Pode destacar onde no manual indica isso?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Moderadores
9 minutos atrás, sergiomicro disse:

Para solicitação de alteração com código ‘31’, é necessário que o campo 17.3P (posição 61-61) seja
preenchido com o código ‘4’ (Banco reemite) ou ‘5’ (Banco não reemite).

Ah, banco não reemite faz sentido... você informou essa opção?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

Bom dia! consegui resolver o problema ,no fonte do ACbr da caixa está assim :

      {Pegando Tipo de Boleto} //Quem emite e quem distribui o boleto?
      case ACBrBoleto.Cedente.ResponEmissao of
         tbBancoEmite      : ATipoBoleto := '1' + '1';
         tbCliEmite        : ATipoBoleto := '2' + '0';
         tbBancoReemite    : ATipoBoleto := '4' + '1';
         tbBancoNaoReemite : ATipoBoleto := '5' + '2';
      end;

no meu caso tive que alterar para     tbBancoNaoReemite : ATipoBoleto := '5' + '0';

conforme o manual do cnab 240 da caixa :

Código adotado pela FEBRABAN para identificar o responsável pela distribuição do boleto.
Id Entrega do Boleto
‘0’ = Postagem pelo Beneficiário
‘1’ = Postagem pela CAIXA
‘2’ = Envio para agência CAIXA
‘3’ = Pagador via e-mail
‘4’ = Pagador via SMS
Os códigos ‘2’ ‘3’ e ‘4’ só serão aceitos para Identificação da Emissão do Boleto = 1 Banco Emite.

Obrigado

Paulo Sergio.

 

 

Link to comment
Share on other sites

×
×
  • 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.

The popup will be closed in 10 seconds...