⚠ A partir de 22/02/2025, entrará em vigor uma mudança no fator de vencimento dos boletos emitidos em todo o país. Essa alteração ocorre devido ao limite máximo do código que representa a data de vencimento na linha digitável e no código de barras.
No dia 21/02/2025, o fator de vencimento atingirá 9999 e, no dia seguinte, será reiniciado para 1000, seguindo a contagem normalmente (+1 a cada novo vencimento).
Nós já estamos preparados para essa mudança, pois já ajustamos o módulo (novo) de automação bancária para reiniciar a contagem conforme mencionado acima, mas também sabemos que alguns clientes ainda podem estar utilizando o módulo antigo, e provavelmente terão dúvidas ou irão precisar de suporte. Portanto esperamos um aumento na demanda de atendimento, principalmente relacionados a essas três situações:
1️⃣ Dúvidas sobre a mudança – Explique que tanto os bancos quanto nós já estamos preparados para a mudança, e que a alteração ocorrerá de forma automática para os clientes que já estiverem com a última versão do novo módulo de automação bancária.
2️⃣ Verificação da versão do módulo – Caso o cliente queira confirmar se seu sistema está atualizado, peça para o cliente imprimir um boleto e verifique se a numeração do fator de vencimento está perto de 9999 ou de 1000:
Caso o boleto esteja saindo impresso no formato acima, (perto de 9999), será necessário atualizar a versão do módulo e reimprimir o boleto.
Caso o boleto esteja saindo impresso no formato abaixo (perto de 1000), não será necessário trocar o módulo, porém é preciso orientar o cliente sobre a necessidade de reimprimir os boletos, conforme a explicação abaixo:
3️⃣ Reimpressão de boletos – Para boletos com vencimento após 21/02/2025, que foram emitidos com o fator antigo, será necessário reimprimir o documento no sistema, caso contrário não será possível efetuar o pagamento do boleto.
Para identificar quais boletos serão necessários reimprimir, utilize o comando abaixo para exportar um relatório em excel para o cliente:
select arqrec.icodemp
,arqrec.cdocumento
,arqrec.icodcli
,cadcli.cnome
,replace(replace(arqrec.clinhadigitavelboleto,'.', ''),' ', '') as cLinhaDigitavel
from arqrec
inner join cadcli on ((cadcli.icodemp = -1 or cadcli.icodemp > 1) and arqrec.icodcli = cadcli.icodcli)
where coalesce(arqrec.clinhadigitavelboleto,'') <> ''
and arqrec.ddatvenc >= '22.02.2025'
and ((cast(substring(replace(replace(arqrec.clinhadigitavelboleto,'.', ''),' ', '') from 34 for 4) as integer) = 9999) or
(cast(substring(replace(replace(arqrec.clinhadigitavelboleto,'.', ''),' ', '') from 34 for 4) as integer) < 1000)
)