# 7.0.146 - 12/03/2024

## Melhorias

### Consistem ERP Componentes

***

#### :rocket: **145959 | Componentes Gerais**

Aprimoradas as funcionalidades da **Central de Anexos**.

Incluído índice de data para otimização na pesquisa por período.

Otimizada a geração de dados para melhoria na performance do sistema.

#### :rocket: **171086 | Atualizador de Remessas**

Implementado no programa **Atualizador Consistem** para que os agendamentos de atualizações sejam criados no agendamento de tarefas Consistem (**Agendamento de Tarefas**).

Observação: Ao efetivar a atualização, esta tarefa é eliminada.

#### :rocket: **171293 | Componentes Interface Web**

Aprimoradas as funcionalidades de extração de dados nos resumos do Grid. Implementadas as opções de cálculo: Contagem Distinta, Média, Mediana, Produto, Mínimo, Máximo, Desvio Padrão Populacional, Desvio Padrão Amostral e Porcento.

Implementada a divisão dos agrupadores do tipo Data em agrupadores de ano, mês e dia, permitindo uma análise mais eficiente por períodos.

Ajustada a possibilidade de ordenação do resumo quando há apenas um agrupador, proporcionando uma visualização aprimorada dos dados e facilitando a geração de gráficos.

#### :rocket: **174573 | Componentes Interface Web**

Implementada a opção **Unificar Agrupadores Similares** no configurador do Resumo do Grid. Esta opção tem por objetivo unir colunas em um único agrupador, permitindo, por exemplo, combinar colunas como código do item, descrição do item e unidade de medida do item. Assim, é possível criar resumos com informações adicionais nos agrupadores sem a necessidade de adicionar colunas extras no grid para esse fim. Esta opção valida a possibilidade de juntar as colunas que estão em sequência selecionadas e que tenham um relacionamento único.

#### :rocket: **174870 | Componentes Gerais**

Implementadas melhorias referentes ao agente do processo em segundo plano:

Implementado na tela **Monitor de Execução dos Processos em Segundo Plano** - CSWMEN110, para os agentes ficarem nas primeiras linhas do monitor.

Implementado detalhamento dos itens do agente que estão na fila de execução, permitindo visualizar os dados ainda a serem executados. O detalhamento é acessado via link na coluna **ID do Agente**, da tela de configuração de agentes (CSWMEN111), chamada pela **Monitor de Execução dos Processos em Segundo Plano** - CSWMEN110, no botão **Agentes**.

Implementada a opção de o agente receber tabelas de memórias para serem resgatadas dentro das regras de negócio em tempo de execução.

Implementado o tratamento para permitir agentes para métodos de classes e não apenas de rotinas.

Implementada a opção de manter o log de execução do job do agente, para acompanhar por um período essa informação. Ao configurar para manter o log, o mesmo ficará disponível por 2 dias, e depois, automaticamente, ele será gravado para não manter o log.

#### :rocket: **175365 | Componentes Gerais**

Ajustada a regra de retorno de mensagem para otimizar a performance do sistema. Removidos testes de verificação de customização.

#### :rocket: **175806 | Componentes Interface Web**

Ajustada a função hook **useBaseWidget** com base nas funcionalidades do componente **BaseWidget**.

#### :rocket: **175807 | Componentes Interface Web**

Aprimorada a pesquisa de programas do menu. Agora é possível encontrar os programas digitando as siglas iniciais da rotina juntamente com palavras-chave que compõem o nome da rotina, por exemplo, (CCPV comissão), e o menu lateral trará todas as rotinas associadas à sigla e nome informados, independente da ordem. Funciona para os menus de favoritos, rotinas e componentes.

## Correções

### Consistem ERP Componentes

***

#### :tools: **176195 | Componentes Gerais**

Ajustado o cálculo da **Configur ação de Permissão de Perfil e Usuário**. Usuários inativos não estão mais sendo contados na coluna **Quant. Usuários Liberados**, eliminando a confusão.

#### :tools: **176233 | Atualizador de Remessas**

Ajustado o Agendador de Atualizações do Sistema. A exclusão do agendamento agora finaliza corretamente a tarefa associada.

#### :tools: **176468 | Componentes Interface Web**

Ajustado o comportamento da barra de *scroll* após a execução do combobox em grid editável.

#### :tools: **176500 | Componentes Gerais**

:closed\_lock\_with\_key: <mark style="color:red;">**\[LGPD]**</mark> | Ajustado o tratamento de timeout da sessão. Estabelecido timeout máximo de 2 horas, garantindo a eliminação do processo associado à sessão. Para processos acima de 2 horas, deve-se utilizar obrigatoriamente o componente para processos em segundo plano.

#### :tools: **176595 | Impressão**

Ajustado o relatório do Grid para evitar a inclusão de páginas em branco.

Deve-se atentar para o devido ajuste das colunas do grid antes de exportar para PDF, pois, caso a largura das colunas ultrapasse a largura de uma folha A4, o relatório será ajustado em mais páginas para incluir as colunas necessárias.

#### :tools: **177036 | Componentes Gerador de Etiqueta**

Ajustado o processo de geração de etiquetas na tabela **Utils\_Persistence.TmpStream**. Implementado tratamento para garantir a limpeza da tabela temporária, evitando chaves repetidas durante a criação de múltiplas etiquetas em sequência.

#### :tools: **177440 | Componentes Gerais**

Ajustada a limpeza da global referente ao componente de mensagens (CSMSG).

#### :tools: **177633 | Componentes Interface Web**

Ajustado o funcionamento da leitura de peso em balança via endereço IP, permitindo a navegação fluida entre os campos da tela.

#### :tools: **177656 | Componentes Interface Web**

Ajustado o funcionamento da interface do sistema verificado no programa **Cadastro de Cor/Variante**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ajuda.consistem.com.br/release-notes/periodicos/componentes-7-0/70146-12-03-2024.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
