Ir para conteúdo
  • Cadastre-se

dev botao

Boleto da CEF via ACBrMonitorPLUS, caixa pediu pra corrigir linha digitável !


Ver Solução Respondido por Daniel InfoCotidiano,
  • Este tópico foi criado há 394 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Configurei a emissão de boleto para a CEF (Caixa) IndiceACBr=3 (SIGCB), gerei boleto e remessa e envie para a CEF e foi homologado, e no email onde informam que está tudo certo pedem que se corrija a linha digitável como abaixo:

Citar

 

Segue análise do boleto:

ESPECIFICAÇÃO DA FICHA DE COMPENSAÇÃO

Representação numérica/linha digitável

Conteúdo Atual: 10490.98849 25000.100047 00000.002170 8 95180000000500

Conteúdo Esperado: 1049988429  54000100047  00000002139  3  95180000000500

Att,

 

Minha dúvida é se a linha digitável está correta ou se eu devo passar algum comando para a linha digitável sair como solicitado pela CEF ?

Atenciosamente

EveCar

  • Consultores
Postado

 Bom dia @EveCar
Caixa temos algumas particularidades:

ACBrBoleto.Cedente.Convenio: deve-se informar o convênio incluíndo o Código de Operação.

Titulo[x].Carteira:  Informar CS- Carteira Simples (11),  CR- Carteira Rápida(12), SR – Sem Registro(14) ou DE- Carteira Descontada. (SR- Sem Registro fora de vigor atualmente)

verifique se preencheu corretamente com as propriedades acima por favor.

https://acbr.sourceforge.io/ACBrMonitor/Particularidades.html
 

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • 2 semanas depois ...
  • Membros Pro
Postado

Boa tarde, 

Ainda estou apanhando da validação do boleto da CEF mencionado nesse tópico !

Verifiquei que se eu cadastrar o beneficiário com o DV, a linha digitável fica correta mas então a CEF recusa porque na ficha de compensação fica com o código incorreto já que ACBr calcula novamente o DV desse campo !

Conteúdo Atual.....: 10490.98849 25000.100047 00000.002170 8 95180000000500
Conteúdo Esperado..: 1049988429  54000100047  00000002139  3 95180000000500 (exigido pela CEF)
Com DV Beneficiario: 1049988429  54000100047  00000002139  1 94880000000500
                     ^----1----^ ?----2-----^ ^----3-----^ 4 ^-----5------^
No campo 4 e 5 os valores diferem devido a data de vencimento (irrelevante) !

                   
No caso a CEF exige a linha "Conteúdo Esperado", porém se informar o código do beneficiário:

a) SEM o DV, gera a linha "Conteúdo Atual" e a ficha de compensação (boleto), sai certinho !  Com o campo "Agencia/Beneficiário" 4314/0988425-4 

b) COM o DV, gera a linha "Com DV Beneficiário" e a ficha de compensação sai incorreta ! Com o campo "Agencia/Beneficiário"  4314/9884254-4 (com o DV duplicado) !

Conclusão se dexar sem o DV o boleto sair correto mas a CEF não homologa porque a linha digitável não sai com o "Conteúdo esperado", com o DV, a CEF não homologa porque o boleto sai incorreto no campo "Agencia/Beneficiário", apesar da linha digitável sair como desejada !

Atenciosamente

EveCar

  • Consultores
Postado

@EveCar Bom dia !
Me passe o INI Cedente / Titulo que vc esta usando para gerar os titulos no ACBrMonitorPlus para que eu possa testar em meu ambiente.
Como contem dados sensives bancarios, por favor enviar para [email protected], no corpo do email favor colar o link desta mensagem.

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado

Ola Daniel, 

Enviei o email com os arquivos !

Coloquei no assunto: Cfe solicitado no forum (sobre boleto da CEF)

Obrigado pela atenção, fico no aguardo de alguma luz nesse problema !

 

  • Membros Pro
Postado
Em 20/10/2023 at 06:27, Daniel InfoCotidiano disse:

@EveCar Bom dia !
Me passe o INI Cedente / Titulo que vc esta usando para gerar os titulos no ACBrMonitorPlus para que eu possa testar em meu ambiente.
Como contem dados sensives bancarios, por favor enviar para [email protected], no corpo do email favor colar o link desta mensagem.

Bom dia Daniel

Recebeu meu email ? Se precisar de mais alguma informação que possa facilitar o entendimento só me avisar !

Atenciosamente

EveCar

 

  • Consultores
Postado

Bom dia !
Recebi Sexta a tarde, mas estávamos testando uma API.
A modalidade vc informou no arquivo 101, está correta ?
Assim que testar já retorno por aqui para lhe posicionar.

 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado
4 minutos atrás, Daniel InfoCotidiano disse:

Bom dia !
Recebi Sexta a tarde, mas estávamos testando uma API.
A modalidade vc informou no arquivo 101, está correta ?
Assim que testar já retorno por aqui para lhe posicionar.

 

Bem observado essa questão da modalidade, vou ver com o suporte da CEF ! 

Fico aguardando teus testes !

Obrigado por enquanto !

Atenciosamente

EveCar

 

 

  • Consultores
Postado
37 minutos atrás, EveCar disse:

Fico aguardando teus testes !

Vamos lá, preencha desta forma (caso exista modalidade informar) mas sem ela na "IMPRESSÃO" resultou no esperado pela CEF:
image.png

Observe:


Screenshot_477.png

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado

Obrigado Daniel,  estou conferindo toda a parametrização para ver se deixei passar alguma coisa. O fato de eu estar usando o ACBrMonitorPLUS 1.4.0.141-x64 para LInux não teria problemas imagino ?

Atenciosamente

Everson

  • Membros Pro
Postado

Olá Daniel

Conferi todos os dados, instalei o ACBrMonitorPLUS versão 1.4.0.206 e não gerou a linha digitável esperada !

Até montei uma imagem (abaixo) onde a esquerda está o arquivo cedente enviado, e a direita está o arquivo do boleto enviado !

Coloquei partes da tua imagem para relacionar com os dados que estou informando e não vejo o que poderia estar errado.

Destaquei em verde na linha digitável, um "zero" antes do código do beneficiário que foi inserido automaticamente, e veja também que não gerou o DV do código do beneficiário na linha digitável.  

Tratando-se do boleto da Caixa (SIGCB), imagino que não teria outros fatores que pudesse interferir no cálculo dessas informações.

image.thumb.png.0ede1e7597a6551b07a657f67cdd467a.png

 Se você puder analisar e tiver alguma sugestão, fico agradecido !

Atenciosamente

EveCar

  • Membros Pro
Postado

Boa tarde Daniel,  primeiramente, obrigado pela atenção que tem dedicado ao meu problema !

Recebi tem email hoje, logo cedo ! Desde então estou quebrando a cabeça aqui para entender o que está acontecendo que não funciona !

No print abaixo está a versão do meu ACBrMonitorPLUS instalado:

image.png.7b3f8aa2297f7dc8086197a57a8c6a7e.png

 

Abaixo esta o log do ACBrMonitorPLUS com o envio dos arquivos que você me mandou por email:

 

Citar

 

Boleto.LimparLista
OK: 
Boleto.ConfigurarDados("
[Cedente]
Nome=CADORE, BIDOIA & CIA LTDA
CNPJCPF=26.552.687/0003-23
Logradouro=AV. TANCREDO NEVES
Numero=30
Bairro=CENTRO
Cidade=SORRISO                      
CEP=78896-063
Complemento=
UF=MT
Telefone=(066)3544-1098
RespEmis=0
TipoPessoa=1
CodigoCedente=988425
LayoutBol=3
CaracTitulo=5
TipoCarteira=1
TipoDocumento=0
Modalidade=
Convenio=988425
Operacao=

[Banco]
Numero=104
CNAB=0
NumeroCorrespondente=
VersaoArquivo=0
VersaoLote=0


[Conta]
Conta=1186
DigitoConta=2
Agencia=4314
DigitoAgencia=1
DigitoVerificadorAgenciaConta=
")
OK: 
Boleto.IncluirTitulos("
[Titulo1]
NumeroDocumento=101
NossoNumero=21
Carteira=RG
ValorDocumento=5,00
Vencimento=29/10/2023
DataDocumento=24/10/2023
DataProcessamento=24/40/2023
DataMoraJuros=29/10/2023
DataMulta=29/10/2023
DataBaixa=27/11/2023
ValorMoraJuros=0,01
PercentualMulta=   3,00
LocalPagamento=EM TODA A REDE BANCARIA E SEUS CORRESPONDENTES ATE O VALOR LIMITE
Especie=DM
EspecieMod=R$
Sacado.NomeSacado=CADORE, BIDOIA & CIA LTDA - PV     
Sacado.CNPJCPF=26.552.687/0001-61
Sacado.Pessoa=1
Sacado.Logradouro=RUA RIO DE JANEIRO
Sacado.Numero=1475
Sacado.Bairro=LOT. JRD MARING
Sacado.Complemento=
Sacado.Cidade=PRIMAVERA DO LESTE       
Sacado.UF=MT
Sacado.CEP=78850-000
Sacado.SacadoAvalista.Pessoa=1
Mensagem=REF: TESTE 18/10/23|- Protestar 5 dias apos o vencimento|- Apos vencimento pagar preferencialmente na CEF|* Duvidas: (66) 3498-1313 setor de cobranca
Verso=False
Instrucao1=00
Instrucao2=1
Aceite=1
OcorrenciaOriginal.TipoOcorrencia=0
SeuNumero=REC-0000101    
TipoImpressao=1
CodigoMora=1
TipoDesconto=0
TipoDesconto2=0
CarteiraEnvio=
","P")
OK: 

 

Abaixo está parte do boleto gerado (veja que a linha digitável difere da que você conseguiu):

image.png.3d59a450c95c7e5f321467940d58a72e.png

a única alteração que eu fiz noa teu arquivo foi incluir [, "P" )] no final do Boleto.IncluirTitulos para que ja gerasse o PDF como de fato aconteceu !

Eu até comparei os teus arquivos com os meus, e deixei praticamente iguais, só diferentes na questão de datas !

Sigo fazendo teste, e qualquer sugestão será bem vinda !

Atenciosamente

EveCar

 

  • Membros Pro
Postado

Momento, que deu certo ! 

Vou confirmar com mais testes, para parece que deu certo !

Atenciosamente 

EveCar

 

 

 

  • Consultores
Postado

Eu te enviei meus arquivos ini via email, conforme comentei acima.
Referente a linha digitavel no seu existe o zero na frente do cedente ou do codigo do cedente
Veja q esta diferente do meu.
mas fico feliz por ter dado certo !
 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado

Em meus últimos testes verifiquei que se incluir a "versão do Arquivo" e a "versão do lote" no arquivo cedente, o ACBrMonitorPLUS calcula a "linha digitável" incorretamente, acrescentando um zero a esquerda do "código do beneficiário" (provavelmente completando os 7 dígitos), e não calcula o DV do "código do beneficiário" !

Outra coisa que observei, foi que uma vez enviado um valor para a "versão do Arquivo" e a "versão do lote", somente fechando o ACBrMonitorPLUS e abrindo novamente para limpar essa informação !

Amanhã tentarei enviar um arquivo remessa sem a "versão do Arquivo" e a "versão do lote", para a CEF, vamos ver se vai ser homologado !

No mais fica meu agradecimento sincero ao Daniel, pelo empenho em testar e buscar uma solução para o meu problema. 

Atenciosamente

EveCar

  • Consultores
  • Solution
Postado

@EveCar
Bom dia !
Espero que dê tudo certo na sua homologação!
Estava verificando aqui:

Se (layoutArquivo=107 e LayoutVersaoLote=67) ou (layoutArquivo=007)
     o Cedente 7 Posições
Diferente disso:

     cedente 6 posições;

 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

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