TMS – Tabela de IRRF – [AnyDAC][Phys][ODBC][Microsoft][SQL Server Native Client 11.0][SQL Server]Conversion failed when converting date ans/or time from charecter string
Incidente
No módulo Freteiros ao tentar incluir uma nova taxa de IRRF é apresentada a mensagem: [AnyDAC][Phys][ODBC][Microsoft][SQL Server Native Client 11.0][SQL Server]Conversion failed when converting date ans/or time from charecter string.
Causa
Esta mensagem é apresentada, pois dentro do banco de dados possui um caractere especial gerando a mensagem ao tentar fazer a inclusão.
Solução
Para realizar o processo de inclusão sem que apresente a mensagem, realize os passos a seguir:
1. Acesse o SQL ou SqlDbx:
2. Execute o comando SELECT * FROM SISIRRF WHERE DSPERIODO = ' / ' para identificar o caractere;
2.1. Acesse o campo que esta com o caractere especial e apague;
2.2. Aperte a tecla F5 para atualizar a exclusão:
3. Acesse a rotina novamente e verifique se a mensagem foi sanada.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.