Para corrigir este cenário foi necessário criar um novo campo na tabela SFM, um identificador de regra (FM_ID), obtendo assim uma chave forte desta tabela, para que o facilitador consiga realizar alterações corretamente nas regras de TES Inteligente.
Este novo campo é um número sequencial preenchido automaticamente pelo sistema, sempre que incluir uma nova regra um número sequencial será gerado.
Como já existem regras gravadas nos diversos clientes, ao acessar pela primeira vez o cadastro de TES Inteligente, a rotina fará uma carga inicial nestes campos, preenchendo automaticamente o campo de identificador. Este processo será realizado uma única vez, após este processo todas as regras já terão identificador preenchido,
e as novas regras que serão incluídas terão este identificador preenchido através da própria inclusão.
O log de empates também foi alterado, sempre que houver empates entre regras de teste inteligente, o log passará a ter este identificador e também o RECNO da regra, facilitando ainda mais a análise que deverá ser relaizada.
Para saber mais informações do TES Inteligente, acessar o link:http://tdn.totvs.com/x/cDsaDg