LATROMI Web Versão 3.5.497

Data da Liberação: 2025-12-02T14:38:00Z

Novos Recursos

  • Adicionamos um novo parâmetro chamado “Validar tipos de dados” nas Configurações do Site, que define o comportamento do sistema em relação a divergência nos tipos de dados recebidos em parâmetros, variáveis e campos.

    Se estiver habilitado, o sistema vai criticar com uma mensagem de erro. Se estiver desabilitado, o sistema vai gerar uma mensagem no Visualizador de Eventos com código 1200.

    Recentemente, fizemos uma alteração que passou a criticar a ocorrência de divergência nos tipos de dados. Este novo parâmetro oferece mais controle sobre este comportamento, permitindo que os ajustes de passagem de parâmetros sejam feitos com menos impacto em ambientes de produção.

  • Adicionado recurso que permite personalizar o arquivo “manifest.json”, que fornece elementos da identidade do site, como ícones para atalhos e favoritos. Para personalizar, basta copiar o arquivo “manifest.json” da pasta raíz do LATROMI Web para a pasta “Public”, e modificar à vontade. Para desfazer, basta renomear o arquivo ou excluir o arquivo na pasta “Public”.

Melhorias

  • No serviço de atualização de banco de dados do Painel de Tarefas (Workflow), quando ocorria um erro no meio da sequência de scripts, o sistema não gravava até onde havia atualizado, perdendo a oportunidade de retomar de onde parou na próxima tentativa.

  • Adicionado o novo código de mensagem de erro “1011” no Visualizador de Eventos, que indica que um Formulário atingiu o seu limite de recursividade.

  • Adicionado tratamento para evitar que o mesmo erro seja registrado mais de uma vez nos logs e no Visualizador de Eventos, nos casos em que o erro ocorre em um Procedimento que foi chamado a partir de outro.

  • Na Web API de listagem de mensagens do Painel de Tarefas, adicionamos suporte a um novo parâmetro de URL chamado contact_id para filtrar o ID do contato destinatário associado à mensagem. Também alteramos o retorno, incluindo o campo contact_id.

Correções

  • Ajuste para aceitar o tipo de dados “Boolean” (true ou false) como “Number” (respectivamente 1 ou 0) na passagem de parâmetros, na rotina de carregamento inicial da Consulta. Por exemplo, quando o valor de uma CheckBox (boolean) era passado para a Consulta, ocorria falha na conversão e o valor ficava null.

  • Corrigimos um erro que ocorria nas Web API’s do Painel de Tarefas, quando a prioridade da tarefa era “5-Imediata”.

Mudanças

  • Adicionado valor mínimo de 1 para a configuração de máximo de tentativas, devido à incoerência lógica de permitir 0 tentativas para o login.

  • Tratamento para tolerar o valor literal NULL como valor nulo em parâmetros, variáveis e campos de tipos Number, Date e Boolean.