Problema é antigo e sem solução, acontece quando tento visualizar um boleto vencido tanto via mkauth quanto via API pelo gerencianet
se tento visualizar o boleto pelo link e o mesmo esta com data anterior a atual eu consigo visualizar o boleto perfeitamente
https://URLDOMKAUTH/boleto/boleto.hhvm?titulo=TITULO&contrato=USUARIO
https://URLDOMKAUTH/boleto/boleto.hhvm?titulo=UUID
porem se a data é superior a atual recebo a seguinte imagem
tentei acessar via API esse mesmo boleto vencido onde notei um erro no campo linhadig onde não retorna o codigo do boleto como acontece em boletos em aberto
todos os outros dados como pix, qr, etc são retornados, somente o codigo do boleto retorna como zerado e por esse ser um dado crucial para o funcionamento da minha ferramenta esta causando a quebra do meu codigo
se vou no mkauth em listar todos os clientes e clico em detalhe de um cliente e em seguida tento abrir o carne do cliente, a mensalidade do mes atual aparece dessa forma
se nessa mesma mensalidade eu clico em informações, recebo o seguinte log de erro
esse problema esta gerando quebra de codigo em ferramentas que geram PDF pois como n é retornado um boleto ou não é gerado ou é gerado um PDF em branco, como resolver isso ?
Respostas
Bom dia prezado(a),
Se você estiver utilizando uma versão mais recente do sistema, o link do boleto que envia ao cliente mudou.
Agora é assim:
http://URLDOMKAUTH/boleto/boleto.hhvm?titulo=%numerotitulo%&contrato=%logincliente%
Atualize o sistema para a versão 24.05 e veja se normaliza.
Qualquer dúvida, estamos à disposição.
Atenciosamente,
Atendimento de suporte ao sistema
___________ MK-AUTH __________
Acompanhando
como disse no topo da mensagem ja tentei utilizar o link postado por vc, mudei as referencias mas o link é construido igual e funciona somente com boletos em aberto, se ta vencido não abre mais e tambem utilizo a ultima versão do mkauth e o detalhe que vc não se atentou é q acessando via API o campo linhadig esta retornando como null ou seja o mkauth esta apagando o campo no banco de dados, não sei o pq mas o numero do codigo de barras esta sendo eliminado da base de dados do mkauth, acredito q alguma função relativa a comunicação entre o mkauth e a efi esta ocorrendo falhas.
%numerotitulo% = TITULO
%logincliente% = USUARIO
https://URLDOMKAUTH/boleto/boleto.hhvm?titulo=TITULO&contrato=USUARIO
http://URLDOMKAUTH/boleto/boleto.hhvm?titulo=%numerotitulo%&contrato=%logincliente%
Bom dia prezado(a),
Conseguimos identificar o problema.
Vou encaminhar para o Pedro.
Qualquer dúvida, estamos à disposição.
Atenciosamente,
Atendimento de suporte ao sistema
___________ MK-AUTH __________
a novela continua, ao tentar abrir um boleto que venceu dia 02 abre a seguinte pagina
A data do desconto condicional deve ser maior que a data de emissão e menor ou igual à data de vencimento. Este erro ocorre, pois a data de vencimento da cobrança é menor que a data atual, por exemplo, o boleto possui vencimento em 31/01/2024 e o cliente está enviando a integração com o banco no dia 01/02/2024.
Cleber, marque como NÃO a opção dentro da conta bancária:
fala felipe, ate tentei fazer isso mas com essa opção desabilitada o mkauth não recria o boleto q ele mesmo deletou,
nas minhas analises percebi que todos os dias o mkauth cancelava o boleto e horas depois criava um novo e na virada do dia repetia o processo mas era tipo no final da noite criava o boleto e em negocio de poucas horas cancelava e passava a maior parte do dia cancelado dando esse erro mostrado no topico, solução seria simples, o mkauth pegaria o id gerencianet do boleto vencido, gerava um novo com juros e data atualizado, substituia os dados no banco de dados pelo do novo boleto e somente depois era q cancelava o boleto pelo id do gerencianet q ele pegou no começo de tudo mas oq acontece é o seguinte, o boleto vencido é cancelado e limpado do banco de dados causando esse erro de undefined e horas depois pra n dizer quase no final do dia cria um novo q vence em pouco tempo fazendo a novela repetir, pena o sistema ser fechado se não eu mesmo metia uma gambiarra e ajeitava isso