ERP – Formas de Contabilização – Regra não gerada na sequência XX da forma XXXXX: Regra XX: Erro de sintaxe, tipos incompatíveis: ALFA e NUMERO. (Linha 11, Coluna 59)
Incidente
No módulo Cadastros, ao tentar validar as formas de contabilização, é apresentada a mensagem: Regra não gerada na sequência XX da forma XXXXX: Regra XX: Erro de sintaxe, tipos incompatíveis: ALFA e NUMERO. (Linha 11, Coluna 59)
Causa
Esta mensagem é apresentada, pois na sequência e na forma de contabilização apontada na mensagem o endereço de busca do Critério Complemento está incompatível com a variável informada no histórico padrão, por exemplo, foi utilizada a variável *ALF (String) porém foi colocado no Critério Complemento um campo de data:
Ou ainda, foi informado duas variáveis no Histórico Padrão porém no Critério Complemento só existe um campo sendo buscado, conforme exemplo abaixo:
Solução
Para que a mensagem não seja apresentada ao validar as formas de contabilização, realize os passos a seguir:
1. Acesse a tela F048FCT - Cadastros / Controladoria / Contabilidade / Formas de Contabilização / Cadastro (Cadastro de Formas de Contabilização), informe o código da forma de contabilização e sequência apontada na mensagem;
2. Altere o Histórico Padrão para um que corresponda ao Critério Complemento informado ou altere o Critério Complemento para se ajustar as variáveis informadas no Histórico Padrão, conforme exemplos abaixo:
2.1 Exemplo 1 - ajuste o campo do endereço de busca para ser compatível com a variável do Histórico Padrão, no exemplo, um campo da tabela tipo String para a variável *ALF:
2.2 Exemplo 2 - ajuste o campo do endereço de busca incluindo o outro campo da tabela compatível com a segunda variável do Histórico Padrão:
Observação: