6084 - Erro sintaxe - Regra com campo de usuário
Problema: Temos uma regra que utiliza campo de usuário, exemplo:
USU_DATINI
Porém esta regra deixou de funcionar, ao gerar o processo que chama esta regra ocorre o seguinte erro:
Erro de sintaxe, Comando SQL definido incorretamente: Símbolo não encontrado: USU_DATINI. (Linha33).
Situação iniciou após a atualização do sistema.
Quando ocorre / onde se aplica: Regras com campo de usuário
Solução: Deve-se verificar se o campo em questão existe no CBDS, na tabela correspondente e se está com a cor verde, ou seja, se existe dentro do TBS e também dentro da base de dados. No caso exposto acima, o campo de usuário existia dentro da tabela correspondente, mas estava com a cor vermelha, o que significa que o campo existe no TBS, mas não existe na base de dados. Por isso, ocorre a mensagem de símbolo não encontrado ao tentar alterar o código de cálculo, visto que foi definida uma regra utilizando um campo de Usuário.
Para ajustar esta situação, deverá ser executada a personalização da base de dados, ícone com o raio amarelo no CBDS, para que este campo seja criado na base de dados também. Após esta alteração, não ocorrerá mais a mensagem de erro na alteração do código de cálculo.
USU_DATINI
Porém esta regra deixou de funcionar, ao gerar o processo que chama esta regra ocorre o seguinte erro:
Erro de sintaxe, Comando SQL definido incorretamente: Símbolo não encontrado: USU_DATINI. (Linha33).
Situação iniciou após a atualização do sistema.
Quando ocorre / onde se aplica: Regras com campo de usuário
Solução: Deve-se verificar se o campo em questão existe no CBDS, na tabela correspondente e se está com a cor verde, ou seja, se existe dentro do TBS e também dentro da base de dados. No caso exposto acima, o campo de usuário existia dentro da tabela correspondente, mas estava com a cor vermelha, o que significa que o campo existe no TBS, mas não existe na base de dados. Por isso, ocorre a mensagem de símbolo não encontrado ao tentar alterar o código de cálculo, visto que foi definida uma regra utilizando um campo de Usuário.
Para ajustar esta situação, deverá ser executada a personalização da base de dados, ícone com o raio amarelo no CBDS, para que este campo seja criado na base de dados também. Após esta alteração, não ocorrerá mais a mensagem de erro na alteração do código de cálculo.