Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Componentes 7.0
Ajustado o comportamento do Grid com o componente combobox na edição de células. A funcionalidade agora opera corretamente em grids com número de linhas superior às linhas visíveis, garantindo que as células sejam exibidas dentro dos limites do grid.
Ajustado o comportamento do componente Checkbox. O ajuste garante que a funcionalidade seja mantida ao clicar dentro da caixa do checkbox e pressionar as teclas Esc ou seta para cima.
Ajustado o filtro do componente de Pesquisa (CSUTIPE). O filtro Buscar passa a localizar corretamente o texto referente à coluna pesquisada.
Componentes 7.0
Implementado no programa Central de Anexo na coluna Tamanho para trazer os valores referentes aos tamanhos dos arquivos formatados em Bytes, KB, MB e GB, facilitando a identificação dos tamanhos dos arquivos. Implementada regra para formatação de arquivos em bytes para Bytes, KB, MB e GB, com intuito de utilização no sistema.
Implementada a possibilidade de quebra de linha para texto no componente Confirmação (SN^CSUTIUD). Esta funcionalidade permite escrever textos maiores para contextualizar informações para confirmação.
Implementada a funcionalidade de exibir a origem da mensagem no componente de Mensagem (ME^CSUTIUD e ME^CSUTICSP) através de um botão de debug. Ao clicar nesse botão, a origem e a rota da mensagem serão exibidas. Esta opção está disponível apenas para usuários do tipo Consistem, com o intuito de auxiliar na identificação da mensagem.
Ajustado o Gerador de Perfil Por Log de Usuário para permitir a seleção de múltiplos usuários para a criação de perfis com base no log de acesso de cada um.
Implementada a funcionalidade de filtro por coluna no GRID com as opções:
Começa com
Termina com
Essas opções estarão disponíveis para colunas do tipo alfanumérico (string).
Implementadas funcionalidades de cópia no grid (botão direito). Ao clicar com o botão direito do mouse em qualquer linha do grid, um menu de opções será exibido, incluindo as seguintes funcionalidades de cópia:
Copiar célula: copia apenas o dado da célula selecionada.
Copiar linha: copia todos os dados da linha selecionada.
Copiar coluna da página: copia todos os dados da coluna na página em exibição.
Copiar coluna de todas as páginas: copia todos os dados da coluna em todas as páginas do grid.
Atenção! Se o clique com o botão direito já acionar outra funcionalidade na tela, o menu de copiar não será exibido.
Ajustado o acesso ao menu Camada de Personalização (via clique no botão de topo Camada de personalização). Ajustada a passagem de parâmetros corretos ao acessar Dados Gerais via ícone.
Ajustado o programa de Gerenciamento do Evento por Tipo de Evento para que, na geração de carga completa de eventos, não seja retornado o agrupamento de eventos durante esse processo.
Ajustado o recurso de Favoritos e Preferências de usuários que integram com Cloud Apps. A manutenção dos Favoritos do usuário agora é realizada sem intercorrências.
Ajustado o processo em segundo plano de exportação para o Consistem ERP, garantindo a correta operação das configurações de diretórios de saída.
Componentes 7.0
Ajustado o comportamento do componente Menu Clique do Grid. Ao exibir o menu com o clique do botão esquerdo do mouse, este não permanece mais ao abrir um novo programa via tecla de atalho. Confirmado que o foco no grid foi normalizado após a interação.
Ajustada a navegação com as setas no Grid.
Ajustado o processo de criação de etiquetas com texto dinâmico.
Componentes 7.0
Adicionado novo container para a calculadora tributária.
Implementada a integração Webhook: É um mecanismo de integração assíncrona orientada a eventos que comunica alterações ou ocorrências de dados dentro do ERP a serviços externos.
O Webhook é ativado por eventos gerados por macros de persistência, como a macro Merge. Ajustado o programa de configuração para o evento de sincronização.
Ajustado o tamanho do QRCODE para etiquetas do tipo ZPL. O tamanho do QRCODE agora reflete corretamente o exibido no Consistem Etiqueta.
Ajustado o componente de interface Grid. O filtro de coluna do tipo checkbox agora mantém a seleção após a segunda visualização, garantindo que as escolhas (Selecionados/Não Selecionados) sejam mantidas ao realizar um novo filtro.
Ajustado o tratamento de erro do Consistem (front-end) para que, em situações específicas do JavaScript, não ocorra logout automático, permitindo apenas o fechamento do programa em que a situação foi identificada.
Ajustado o processo de truncamento do texto na coluna Mensagem do programa Monitor de Envio de E-mails para garantir a correta consulta das informações.
Ajustado o bloqueio da tela na opção Personalizar Dados do Grid, garantindo que a janela Personalização da Consulta permaneça aberta sem permitir o fechamento do programa do próprio Grid.
Ajustado o layout nos programas da Camada de Personalização.
Implementado o botão Copiar do Grid para copiar apenas os dados da página visíveis, desconsiderando as colunas ocultas. Dessa forma, o botão Copiar do Grid irá respeitar o que o usuário deseja visualizar/copiar.
Implementado novo recurso para o cabeçalho do Grid: permitido incluir texto para exibição ao passar o mouse sobre o cabeçalho do Grid.
Esse recurso tem como objetivo contextualizar a função da coluna do Grid, facilitando o entendimento do usuário.
Disponibilizados na consulta de Detalha Log os dados do programa e rotina, permitindo que o log seja gerado por um agente.
Ajustado o programa Consulta de Usuário por Perfil (CSWMEN630).
Ajustado o filtro por empresa para considerar as empresas que o usuário tem acesso.
Ajustado o filtro por programa para buscar programas gravados com parênteses no menu.
Ajustado o funcionamento do botão copiar no Grid. Agora, os dados da página são copiados corretamente.
Disponibilizada nova funcionalidade para o componente Grid. Implementado Detalhamento da Linha do Grid, que exibe os dados referentes à linha do grid sob uma visão onde as colunas se transformam em linhas, facilitando a visualização de colunas onde os dados são extensos ou grids com muitas colunas. Acessível via menu padrão do clique do botão direito do mouse sobre o Grid.
Ajustado o menu de contexto do Grid para garantir a exibição correta da função de showContextMenu.
Aprimorada a usabilidade dos programas no Menu.
Implementada a possibilidade de arrastar e reposicionar os programas do menu (através do clique sobre a aba do programa).
Otimizados os processos de organização, especialmente ao trabalhar com vários programas abertos, permitindo ordená-los conforme a necessidade do processo.
Aprimorada a usabilidade do componente Grid. Na opção Exibir/Ocultar Colunas, implementado o campo para filtro Buscar Coluna, auxiliando na localização de colunas para seleção. Funcionalidade útil especialmente para Grids com muitas colunas.
Implementadas melhorias para o componente Acesso Rápido (Ctrl + espaço) visando facilitar a busca por programas no Menu.
Novas funcionalidades:
Incluídos todos os programas do menu do usuário para pesquisa, além dos programas do histórico de uso.
Adicionados termos para pesquisa como Nome do Sistema, Nome do Grupo e Nome do Favorito para otimizar a localização do programa via pesquisa.
Ajustados os programas filtrados para ocupar o espaço disponível na tela, com integração de scroll para exibição de mais programas.
Ampliado o limite de exibição de programas filtrados de 6 para 50 programas.
Assegurado que, ao navegar no histórico de programas/menu de programas do Acesso Rápido, o foco siga a seleção junto com o scroll instantaneamente.
Mantida a ordem de exibição dos programas pelo histórico de uso, sempre exibindo do mais recente para o menos utilizado (ou não utilizado).
Implementado retorno ao Acesso Rápido após mensagem de sugestão do texto digitado, quando não encontrado o programa ou código de registro.
Na lista de programas, incluído número de itens na última linha que não foram exibidos, com sugestão de refino na pesquisa, considerando o número máximo de itens a exibir: 50.
Ajustado o Gerador de Etiqueta Consistem: - Corrigida a impressão de etiqueta dinâmica com layout replicado. - Ajustado o corte de etiqueta do tipo ZPL para etiqueta com tamanho variável.
Ajustado o processo de login do sistema.
Ajustado o uso da ordenação (ORDER BY) em query SQL para o programa (CSW1CUSTOM100 - Painel de Consultas).
Componentes 7.0
Aprimorado o componente de envio de e-mail. Adicionado parâmetro para inclusão de destinatários ocultos.
Ajustado o comportamento do grid editável: ao marcar ou desmarcar o checkbox do grid, a movimentação (scroll) foi corrigida.
Ajustado o componente Grid para garantir que o filtro por coluna mantenha sua posição correta ao clicar nos botões Limpar ou Aplicar.
Ajustado o funcionamento do Leitor CSV (CSWCSV) ao clicar no botão Confirma.
Ajustado o funcionamento da marcação do checkbox no cabeçalho do grid. A presença de filtro de coluna e filtro geral agora não altera o número de registros filtrados.
Ajustado o arrastar e soltar de programas no menu (via aba). O terminal WEB agora não recarrega indevidamente ao mudar de posição no menu.
Componentes 7.0
Ajustada a aplicação para o novo modelo de precificação do Consistem WhatsApp API.
Ajustada a exibição da Janela Complemento ao reabri-la, garantindo que permaneça na configuração desejada após a retração.
Ajustado o comportamento de fixação/desfixação de coluna no Grid. A funcionalidade foi aprimorada para garantir que a coluna seja mantida visível ou adequadamente posicionada ao usar a Visualização Personalizada.
Ajustada a coluna Tamanho (KB) do tipo numérica para utilização do totalizador. Ajustada a descrição da coluna Tamanho para Tamanho (Editado), mantendo a visualização dos valores editados (Bytes, KB, MB, GB).
Ajustada a impressão de etiquetas. A funcionalidade agora opera corretamente na sequência de mensagens.
Componentes 7.0
Ajustada a associação dos usuários às empresas e a associação das opções de menu ao número de telefone.
Aprimorado o filtro de busca do Acesso Rápido (Ctrl + Espaço). O filtro de histórico no Acesso Rápido foi otimizado para tornar a pesquisa ainda mais inteligente e flexível. Agora é possível localizar programas utilizando palavras-chave parciais, eliminando a necessidade de digitar o nome completo.
Por exemplo, ao digitar:
CAD FUNC
o sistema exibirá resultados como:
Cadastro de Funcionário
Esse novo comportamento torna a navegação mais ágil e intuitiva, permitindo encontrar rapidamente o programa desejado mesmo com descrições longas ou nomes compostos.
Implementada também esta melhoria no campo Buscar no Acesso a Registros do Sistema (acessado via ctrl + espaço + código registro).
Ajustada a paginação e os filtros no componente List do framework mobile.
Ajustado o desvio de campos presentes em interfaces auxiliares, incluindo o campo portador da rotina CCPV005.
Ajustado a barra de menu do sistema para exibir corretamente as informações do programa. Ajustada a seleção do código do programa através do ícone I (informações) para permitir a cópia.
Ajustado o comportamento no componente de menu CSUTIMM: Ao utilizar a tecla de atalho numérica para acessar o item de menu correspondente, agora está selecionando corretamente o item associado ao atalho. A funcionalidade passa a considerar o atalho numérico conforme a descrição do item.
Ajustado o tratamento para criação de múltiplos arquivos no servidor, garantindo a compatibilização com o processo de compactação de um grande número de arquivos.
Ajustado o processo de geração de etiqueta. Implementada a validação para o tipo de etiqueta em que é informado o código fonte. Permitidos os tipos DPL, EPL e ZPL para customização do código fonte da etiqueta.
Ajustado o comportamento do componente ComboBox dentro do Grid Editável. Caso o usuário entre em edição no campo ComboBox e digite um termo de pesquisa que não exista dentro do ComboBox, a mensagem Registros não Encontrados agora é exibida corretamente.
Ajustado o componente combobox para permitir o uso de caracteres de escape.
Implementada a opção Desviar Customizações no programa Cadastro de Usuário na aba Serviço. Esta opção permite a execução dos serviços (API) sem a execução de gatilhos de customização. Ao marcar esta opção, a variável %conta será substituída por CC. Essa configuração permanecerá ativa por 24 horas e será automaticamente desativada no dia seguinte. Esse recurso é útil para que a equipe de manutenção possa excluir dificuldades relacionadas a customizações durante suas análises.
Implementada nova funcionalidade no componente Botão Upload. Agora é possível arrastar arquivo(s) diretamente sobre o botão de upload para anexar/salvar arquivos no sistema, eliminando a necessidade de vários cliques para localização de arquivos. Conforme a configuração do botão upload (simples ou múltiplo), habilitará a possibilidade de arrastar um ou vários arquivos.
Ajustado o componente de mensagem. A opção de fechamento via ESC agora permite apenas o fechamento adequado, sem permitir o uso da tecla ENTER.
Ajustado o carregamento automático da página Consistem Etiqueta no programa Gerador de Etiqueta ao selecionar a opção (botão) Incluir.
Ajustado o componente de Senha (SE^CSUTIUD) para garantir a limpeza do campo de senha após a segunda exibição.
Ajustado o comportamento da interface do sistema. Agora, ao clicar no cabeçalho do grid do componente htmleditor/textarea, o conteúdo do campo é atualizado corretamente no backend.
Ajustado o componente Leitor CSV para que seja feita a pergunta de confirmação ao clicar na opção Limpar Sugestão.
Ajustado o componente de interface Breadcrumb (trilha de navegação dos programas abertos). Reposicionado o título do programa para garantir que a trilha do programa mais recente permaneça visível mesmo quando ultrapassa o espaço da tela.
Ajustado o comportamento do componente de entrada de dados (CSLE). Quando o texto excede o limite estabelecido no campo, ele é truncado.
Ajustado o comportamento do botão. Agora, ao desabilitar o botão com a tecla de atalho enquanto o foco está nele, o tema do botão é corretamente refletido como desabilitado.
Ajustado o acesso ao botão na interface do sistema, que não permitia a interação via tecla TAB em uma aba desabilitada.
Ajustado o acesso aos campos desabilitados na interface do sistema, que permitia a interação através das teclas ctrl + Z ou ctrl + Y.
Ajustado o registro de histórico das requisições na Consistem API, garantindo que o sistema registre as informações de forma contínua.
Ajustado o filtro do Grid. Ao excluir registro via Grid, a funcionalidade foi restabelecida mesmo com o filtro por coluna ativo.
Ajustada a funcionalidade da Janela Complemento. Esta janela sobreposta, destinada a exibir detalhamentos, agora permite arrastar e posicionar sobre o programa com total fluidez. Implementada a restauração automática da Janela Complemento para a posição default quando posicionada em áreas que não são visíveis em monitores menores.
Ajustado o componente Gerador de Etiqueta para, na impressão de etiquetas do tipo Fonte, passar valor default nas variáveis, garantindo a correta funcionalidade da impressão térmica.
Ajustado o Grid. Campos de múltipla seleção agora inicializam corretamente seus valores ao ocorrer a edição a partir da segunda página.
Ajustado o componente de pesquisa (CSUTIPE) para que, após realizar a pesquisa via campo Buscar, o foco caia automaticamente no grid, permitindo a seleção via ENTER.
Ajustado o Consistem Browser para o macOS X64 e macOS ARM, garantindo melhor desempenho e suporte para as diferentes arquiteturas de dispositivos Apple.
Disponibilizada a opção de detalhar o programa Configuração do Log de Alterações no programa Consulta de Tamanho das Globais do Sistema.
Ajustada a opção Alterar do menu Favoritos. Implementada a funcionalidade de Buscar programas para adicionar ao Favoritos.
🔐 [LGPD] | Ajustado o processo de exportação de relatórios do grid, permitindo a configuração de cabeçalhos adicionais. Saiba mais
Ajustada a exibição do componente Cubo Flexmonster do Grid.
Ajustado o componente de persistência (KillMerge).
Ajustado o componente de seleção e pesquisa (CSW1UTIDIGERAL) para garantir que permaneça habilitado corretamente.
Componentes 7.0
Aprimorado o Monitor de Processos do Banco (CSWMEN155): Implementada uma nova ferramenta que permite a visualização e gerenciamento em tempo real dos processos em execução no banco de dados.
Recursos Aprimorada a visualização em tempo real: A tela principal mostra uma lista de todos os processos que estão rodando no sistema. É possível visualizar rapidamente quem está conectado, o que cada um está fazendo e há quanto tempo. Aprimorada a identificação da causa da lentidão: Possível ver o consumo de CPU e memória de cada processo. Se algo estiver sobrecarregando o sistema, é possível identificar exatamente o que é e quem iniciou. Aprimorada a análise em detalhes: Ao clicar em um processo, é aberta uma tela com um verdadeiro raio-x daquela atividade, mostrando informações como o programa que está sendo executado, o usuário do sistema, o endereço de IP e até as rotinas específicas que ele está utilizando. Facilitada a resolução de situações críticas: Ao identificar um processo que está prejudicando a performance dos outros usuários, agora é possível Encerrar Processo com segurança, diretamente pela tela. Tudo que for encerrado fica registrado em um log para controle.
Benefícios Aprimorada a autonomia: Usuários ganham o poder de diagnosticar e resolver questões de performance sem precisar sempre acionar o suporte técnico. Aprimorado o desempenho do sistema: Ao identificar e resolver gargalos, o sistema como um todo fica mais rápido e estável para todos os usuários. Aprimorada a transparência: Fica muito mais claro como os recursos do servidor estão sendo utilizados, ajudando no planejamento e na gestão do ambiente.
Implementado novo componente para construção de Workspace e Dashboards.
Atualizada a versão do Electron na aplicação Consistem Remote Printer.
Ajustado o comportamento do botão Limpar nas rotinas do Painel de Consultas. Agora, ao utilizar a opção Limpar, o sistema retorna automaticamente para a tela de filtros da consulta, facilitando o reinício da pesquisa. Importante: para que a mudança seja aplicada em rotinas já existentes, é necessário regerá-las pelo painel. Novas rotinas criadas a partir deste release já herdarão o novo comportamento.
Aumentado o campo do Log de Integração de API. O campo body passou de 10.000 caracteres para 100.000 caracteres.
Ajustada a camada de personalização para regenerar a rotina de acesso ao programa personalizado, garantindo a manutenção dos dados originais definidos pelo cliente.
Componentes 7.0
Ajustado o Filtro de registros para permitir a aplicação dos filtros diretamente no grid Treeview, facilitando a busca e organização dos dados.
Adicionada a opção de expandir ou retrair nós individualmente ou todos de uma vez na funcionalidade de Expansão e retração de nós.
Implementada na CSMEN080TAB1 mensagem ao entrar na tela para informar que, caso o cliente ainda esteja no formato CARACTER, é necessário migrar para o formato PADRÃO.
Ajustada a configuração referente à Formatação Campos com Ponto Flutuante, que estava com a opção descontinuada (Caractere). Favor migrar urgentemente para o formato Padrão!
Ajustado o filtro por coluna do Grid. Ao efetuar o Consultar do programa, uma das condições do filtro por coluna foi restabelecida corretamente.
Ajustado o processo de geração de relatórios. Ajustado o tratamento para verificação da impressora e tipo de listagem, garantindo a correta seleção da impressora térmica para determinadas listagens.
Ajustado o posicionamento do cursor na digitação no componente Acesso Rápido (Ctrl + espaço). O cursor agora permanece na posição correta durante a digitação, melhorando a experiência do usuário.
Componentes 7.0
Adicionado o suporte à Consistem WhatsApp API para automatizar a comunicação e notificações do sistema (Webhook).
Ajustado o programa Agendamento de Tarefas - CSTASK015, com a adição de campos de filtros na tela, permitindo a escolha de agendamentos a serem exibidos. Os filtros utilizados são gravados para cada usuário, personalizando a experiência, de modo que, ao acessar a tela, os filtros sempre serão os últimos utilizados. Os filtros disponíveis incluem a situação, para mostrar agendamentos suspensos ou não, a personalização dos agendamentos e a opção de desconsiderar algum módulo na consulta.
Ajustado o login do terminal web.
Componentes 7.0
Ajustado o programa Monitor de Processos Interrompidos para renomear a coluna Programa a Programa que Originou, visando identificar melhor a origem do registro de processo interrompido.
Implementado o componente de envio de e-mail para garantir o envio, mesmo na presença de destinatários inválidos. Será enviado e-mail apenas para os destinatários válidos.
Ajustado o processo de geração do resumo do Grid. A funcionalidade agora permite a seleção de colunas para cálculo de percentual de maneira correta.
Ajustada a geração de etiqueta para garantir a exibição correta da imagem. Implementada a exibição da primeira imagem da lista caso nenhum valor seja fornecido para a imagem no layout da etiqueta.
Ajustada a validação de assinatura digital de XML referente à nota fiscal eletrônica. A mensagem correta é exibida quando a assinatura é inválida.
Ajustado o formato da visualização de dados do tipo hora. No detalhamento da Consulta de Log de Alteração, os dados do tipo hora agora são corretamente formatados, mesmo quando ultrapassam 24 horas.
Ajustado o processo de consulta de Menu do Usuário. Verificado que o usuário em questão possuía referências a Sistema Personalizado. Desabilitado o sistema personalizado na versão 7 de Componentes. Removidas todas as referências ao Cadastro de Sistema Personalizado e realizada a correção de base via procedimento.
Ajustado o componente de mensagens do programa Consulta de Mensagens - CSMSG, que agora apresenta corretamente as mensagens em casos onde ocorrem mais de 2 idControles diferentes.
Componentes 7.0
Incluso log de alteração na tabela de dispositivos (CSMEN049A - Cadastro de Dispositivo de Leitores de Peso (Balança) - CSMENDI).
Implementada nova versão da interface do Consistem Mobile. Todos os programas tiveram sua interface remodelada visando facilitar a utilização.
Substituídos os programas abaixo:
Localizar Etiqueta: substituído pela opção Mover Itens
Transferir Local Armazém: substituído pela opção Mover Itens
Localização de Itens: substituído pela opção Detalhar Produto
Consultar Local Etiqueta: substituído pela opção Detalhar Produto
Alterado o tópico Baixa de Requisição Independente, que será liberado para clientes que adquiriram o módulo de Requisição Mobile.
Esta nova versão disponibiliza a opção de favoritar funcionalidades mais utilizadas, acesso a um menu principal com busca rápida e organização por módulos (WMS, estoque, comercial, fios e confecção).
Configurado o menu via Consistem ERP, permitindo que cada cliente personalize os nomes dos grupos e funcionalidades conforme suas necessidades.
Implementadas melhorias na Consulta de Locks Consistem.
Alterada a posição da coluna Espera de 10 para 6.
Consulta agora ordenada pela coluna Espera.
Incluído link para detalhamento na coluna Espera.
Adicionadas cores sugestivas para indicar quando a fila de espera está grande.
Essa ênfase na coluna Espera visa facilitar a análise de locks presos e deadlocks.
Ajustado o salvamento de itens no menu Favoritos.
Ajustado o atalho para acesso ao Acesso Rápido via Ctrl + Espaço. No Mac, o atalho será Option + Espaço.
Componentes 7.0
Implementado no componente de mensagens do sistema a inclusão do botão Saiba Mais para a abertura de links (FAQ, documentação) que esclarecem as mensagens do sistema.
Ajustado o método de limpeza de Gráficos (echarts) para retornar ao seu estado inicial Sem Dados de forma dinâmica.
Ajustado o menu do sistema para garantir a correta seleção do módulo. Ajustado o evento de verificação de novas notificações para impedir a remoção do foco do componente.
Ajustado o processo de geração de relatório PDF, garantindo que todas as páginas sejam corretamente preenchidas. Feito o tratamento para impedir a gravação de valores inferiores a 1 na configuração dos Meus Relatórios e Gerenciador de Padronização de Relatório.
Ajustado o controle para evitar múltiplos requests, permitindo que o loading não bloqueie a execução de consultas em outras janelas ou abas.
Ajustado o processo de seleção (Marca/Desmarca) das linhas do grid via cabeçalho. A funcionalidade agora opera de forma mais eficiente, mesmo em grids sem paginação.
Ajustado o carregamento das páginas referentes à Consistem API e Consistem Etiqueta. Implementada a funcionalidade que evita a geração de Cache nessas situações.
Ajustado o tratamento do componente de mensagem para programas exibidos dentro de janelas modais. Caso a janela não fosse exibida, a mensagem é exibida corretamente.
Componentes 7.0
Componentes 7.0
Ajustado o componente de múltipla seleção (CSUTIMM) para exibir corretamente a descrição Selecionados quando todos os itens estão selecionados.
Ajustado o componente de interface do checkbox. O texto de exibição foi corrigido para evitar a repetição indevida do código e descrição do item.
Ajustado o processo de cancelamento em segundo plano. Agora a tela de espera do processo é finalizada corretamente quando a situação do processo é Cancelado na Fila.
Componentes 7.0
Ajustada a Configuração do Log de Alterações para incluir uma coluna que apresenta a quantidade de registros de logs gerados na global.
Ajustados os padrões de usabilidade no programa Consulta de Mensagens (CSMSG)
Ajustados os padrões de usabilidade no programa Cadastro de Integração WebSocket (CSWMEN025A).
Ajustado o comportamento de execução dos programas do menu, que estava exibindo a mensagem Programa não está liberado no seu perfil de acesso! indevidamente.
Componentes 7.0
Ajustado o Detalhe de Processo em Segundo Plano - Detalhado para exibir, no canto superior direito, a mensagem Mensagens de logs já foram eliminadas quando, após a execução do processo em segundo plano, as mensagens geradas para acompanhamento já tiverem sido excluídas. Esta mudança foi implementada para otimizar a gestão da base de dados, visto que as mensagens são eliminadas após 2 dias do término da execução, evitando acúmulo desnecessário de dados.
Ajustado o processo de seleção de sessão na Consulta de Usuários Logados. Agora é possível selecionar e encerrar o processo referente ao sistema caractere.
Componentes 7.0
Ajustado o componente de múltipla seleção (CSUTIMM) para garantir que os itens selecionados permaneçam ao navegar entre os campos até a abertura do componente.
Ajustada a exibição de mensagens no sistema, garantindo a apresentação adequada de notificações em situações específicas.
Ajustado o comportamento de execução de programas no menu. O sistema agora permite o acesso adequado conforme o perfil de usuário.
Ajustado o acesso ao menu do sistema. Verificado o processo de compilação da classe de menu.
Componentes 7.0
Ajustada a validação para limite de 4 MB na imagem do Cadastro de Usuário, garantindo a correta utilização de imagens no cadastro de usuários e restabelecendo a funcionalidade de login.
Ajustado o componente de Consulta de Usuários Logados para exibir corretamente o namespace de execução do programa em ambientes com aplicação alternativa rodando em outros namespaces.
Componentes 7.0
Ajustado o componente Acesso Rápido. Agora, a janela Informações do Programa não interfere na apresentação correta ao abrir um programa.
Ajustado o posicionamento do popup do filtro por coluna do grid, garantindo que fique alinhado corretamente, independentemente da posição do grid na tela.
Ajustado o funcionamento das teclas de atalho no sistema. Após a exibição do componente de pesquisa (Lookup), o atalho do botão agora opera corretamente.
Componentes 7.0
Implementado o monitoramento do InterSystems Caché com o Prometheus.
Ajustado o programa de Configuração do Log de Alterações (CSWLOG020) para não permitir a configuração de logs de tabelas de componentes.
Ajustado o componente de execução de Trigger (gatilho) do sistema. Ajustada a manutenção dos dados do banco de dados via trigger, permitindo o correto tratamento de registros da central de notificação com textos extensos.
Ajustado o componente de Resumo do Grid. O cálculo de contagem agora ignora valores vazios, e o cálculo de contagem distinta exibe corretamente o valor 0 para colunas vazias.
Componentes 7.0
Implementada notificação sobre o uso da API no namespace SISTEMAS, quando o cliente já está na estrutura da versão 7.0 de Componentes. Notificação gerada para obter um novo token.
Ajustados os campos DDD e Telefone na aba Dados Gerais do Cadastro de Usuário.
Componentes 7.0
Ajustada a funcionalidade de abertura dos programas no menu. A solução foi implementada para garantir a exibição correta em situações específicas.
Ajustado o componente Consulta de Log de Alterações para garantir a disponibilidade de logs antigos para consulta.
Componentes 7.0
Implementada a configuração Filtrar Acentuação na Configuração de Etiqueta (CSW1TAG115), opção essencial para impressoras que não possuem fonte com acentuação.
Ajustado o processo de geração da impressão (etiqueta/relatório padrão). Estava ocorrendo uma verificação de unicidade na tabela Utils_Persistence.TmpStream, que afetava o campo sessionId=24764, streamId=cswId, sequence=1.
Componentes 7.0
Ajustada a importação de etiquetas padrões do sistema, com correção na acentuação.
Ajustado o componente de envio de e-mail. Incluído o parâmetro lista de stream para a correta inclusão de anexos.
Componentes 7.0
Implementada notificação para envio semanal de um relatório de uso do sistema na versão 6.5, contendo programas executados e usuários. Enviado o relatório para clientes que utilizam ambiente híbrido (6.5 e 7.0), com o intuito de desabilitar a versão 6.5 o mais breve possível.
Aprimorada a base de dados referente ao cadastro de cidades.
Componentes 7.0
Implementada a opção Consultar Jobs no componente Ações do programa Agendamento de Tarefas - CSTASK015, que abrirá a tela de consulta de processos em segundo plano, exibindo os processos do agendamento que está sendo detalhado. O período da consulta será de 10 dias.
Ajustado a Consulta de Log de Exclusão de Sessão. Implementada a opção Finalizar Sessão da Consulta de Usuários Logados para registrar o log dos grupos da sessão, garantindo a completude das informações. Implementado também na Consulta de Usuários Logados a funcionalidade de marcar/desmarcar todos os grupos relacionados à sessão selecionada.
Componentes 7.0
Incluso novo campo/coluna no grid do programa Cadastro de Integração (CSINTEGRACAO010A) na aba Endpoints.
Aprimorado o campo Status não Notificar, permitindo que os usuários não recebam notificações dos status de retorno configurados neste campo.
Permitido status numérico, exceto aqueles que iniciam com 2 (exemplo 200, 201, etc.), pois estes não efetuam notificações.
Ajustado o componente de Múltipla Seleção (duallist) para não exibir a obrigatoriedade na tela através do indicativo vermelho quando não houver número mínimo de opções a selecionar.
Ajustado o componente de interface RadioButton.
Ajustado o funcionamento da opção Visualizações Personalizadas do Grid. O botão Visualizações Personalizadas agora é desabilitado corretamente no modo manutenção do Grid quando é exibido o ícone vermelho indicativo de alteração.
Ajustado o cabeçalho do componente Grid, que não estava sendo exibido durante a navegação entre elementos da view utilizando a tecla TAB.
Ajustado o registro de log ao gravar os dados de atendente no orçamento.
Ajustado componente de mensagem e aguardo de processo em segundo plano (CSAGUARDE). Agora, as mensagens são exibidas corretamente durante a execução.
Ajustado o desempenho na exclusão de mensagens do componente de mensagens. Alterada a estrutura da global que registra os Identificadores e Tags de Mensagens. Renomeada a global para evitar a geração de Journal.
Ajustada a implementação do registro do service worker ao acessar o sistema. Com a correção, a interface de login agora carrega corretamente, permitindo que os usuários acessem o sistema sem interrupções.
Componentes 7.0
Ajustados os cabeçalhos no título dos relatórios.
Ajustado o processo de geração de relatório via Job.
Ajustado o processo de geração do Cubo do Grid Flexmonster. A funcionalidade foi restabelecida para grids com dados que contenham caracteres especiais.
Implementado no Cadastro de Usuário para que, ao trocar a propriedade Administrador de Não (com perfil) para Sim (acesso a todos os perfis), a configuração de Perfil não seja eliminada. Essa mudança visa evitar a necessidade de recadastrar todos os perfis do usuário, caso ele retorne à configuração anterior (não administrador).
Implementada a Notificação de Processos Interrompidos referente ao programa Monitor de Processos Interrompidos. Caso o Monitor identifique um novo processo interrompido com esta nova configuração, será gerada uma notificação do sistema. Para habilitar a notificação, foi criada uma nova configuração Notificação de Processos Interrompidos no programa Configuração de Permissão de Perfil e Usuário.
Implementada melhoria na compactação e download de arquivos do sistema. Ajustada a funcionalidade para gerar múltiplos arquivos compactados (lista de zips) caso a quantidade de arquivos ultrapasse 5000 ou o limite de memória, eliminando essa limitação. Adaptado o componente de Download para permitir o download de uma lista de arquivos.
Criado o componente de ProgressBar altamente reutilizável e customizável para relatórios financeiros e gerenciais, estabelecendo a base para futuras melhorias nos relatórios financeiros e dashboards da plataforma, proporcionando uma experiência visual mais rica e padronizada para os usuários.
Implementado o cabeçalho e rodapé padrão do sistema no relatório do componente Gráfico. Implementado o tratamento específico para o relatório do Gráfico do Resumo do Grid, incluindo a descrição do programa que gerou o resumo e o nome do resumo.
Implementada nova funcionalidade para as Notificações do Consistem ERP:
Integrada a notificação com deep link.
Enviadas pelo Consistem ERP, as notificações agora contam com um novo recurso de deep link integrado ao Consistem Browser, otimizando o fluxo de trabalho. As notificações por e-mail permitem executar programas ou ações diretamente no ERP com um único clique, eliminando a necessidade de acessar o sistema manualmente. No corpo do e-mail, podem ser apresentadas rotinas ou ações, onde cada uma vem acompanhada de um link que permite ao usuário acessar diretamente a tela correspondente, sem precisar navegar pelo menu. Essa nova funcionalidade atua de forma inteligente, validando a instalação do Consistem Browser para garantir a melhor experiência:
Consistem Browser instalado e atualizado: o link da notificação é aberto diretamente no Consistem Browser, executando o programa correspondente.
Consistem Browser não instalado ou desatualizado: o link é redirecionado e executado automaticamente em um navegador padrão, assegurando que o usuário tenha acesso à funcionalidade mesmo sem o aplicativo dedicado.
Ajustado o texto do e-mail da notificação. Verificado que o caractere espaço em HTML com o ponto e vírgula estava sendo removido indevidamente.
Ajustado o funcionamento do grid editável com campos do tipo data. Na edição do campo, agora está corretamente identificado o tipo (data) quando a coluna é dinâmica.
Ajustado o botão Copiar Codificado na aba Segurança do programa Cadastro de Usuário para copiar o Identificador do Token codificado para URL. Realizada a codificação necessária para a devida integração utilizando o Identificador do Token via URL.
Implementadas no Cadastro de Usuário (CSMEN050CSW) informações sobre celular, nível hierárquico e uma nova aba com informações referentes à comunicação.
Ajustado o gerenciamento de contexto em chamadas simultâneas na Consistem API. Garantido que, em cenários de alta concorrência, cada requisição mantenha seu próprio contexto, proporcionando respostas precisas e consistentes, independentemente do volume de requisições simultâneas.
Ajustado o funcionamento da Consistem API para melhorar a resposta do sistema durante acessos simultâneos.
Ajustado o login mobile para restabelecer a funcionalidade de acesso.
Desenvolvido o programa de Monitor de Envio de E-mails (CSWMEN115), permitindo a configuração do sistema para gerar logs do envio de e-mails de todos os módulos do ERP.
Implementada a opção de Múltiplo Filtro nas colunas do componente Grid. Esta opção permitirá buscar informações do grid de forma aprimorada, possibilitando incluir múltiplas expressões de busca na coluna do Grid.
Ajustado o componente Lock Consistem para melhorar o desempenho em situações de locks presos ou encavalados no servidor, que consomem processamento e recursos devido à lógica de polling.
Definido: Polling é a técnica de verificar repetidamente o estado de um recurso ou condição em um laço de repetição, com um pequeno intervalo de espera (temporizador) entre as verificações.
Aplicada a lógica de polling, implementada a estratégia Backoff para redução da frequência de testes do lock.
Definido: Backoff é uma estratégia para reduzir a frequência ou intensidade de tentativas em um processo repetitivo (como o polling) quando a condição desejada não é atendida, aumentando o intervalo de espera entre as tentativas.
Ajustada a documentação da tabela e implementada a validação no componente, garantindo que o valor seja exibido sem edição quando a alteração do conteúdo não for permitida.
Ajustado o componente de geração de PDF (CSW1PDF) para que não haja obrigatoriedade de geração de arquivo físico, permitindo o trabalho apenas com geração de STREAM. Para o funcionamento adequado, os programas que geram PDF com o componente não deverão passar o parâmetro com o nome do arquivo.
Ajustado o menu para evitar travamentos durante a comunicação com a balança.
Ajustado o componente Paleta de Cores. O fechamento do componente via botão Ok agora restabelece a funcionalidade de fechamento da barra de ícones da janela, permitindo o encerramento do programa sem restrições.
Ajustado o comando openssl para suprimir a saída de texto na geração do certificado SSL padrão da Consistem, garantindo a correta execução via Consistem ERP. Verificado e ajustado o acesso ao arquivo para assegurar as permissões necessárias.
Ajustado o menu Favoritos para manter o posicionamento na barra de rolagem (scroll) após um período de uso.
Ajustado o componente Gerador de Etiqueta. A funcionalidade de replicação de variáveis com inclusão dinâmica de linhas foi restabelecida.
Implementada na Configuração Geral do Sistema (CSMEN080) aba Licença para permitir atualização da licença da empresa selecionada sem a necessidade de salvar a configuração previamente.
Ajustado o acesso ao menu Camada de Personalização (via clique no botão de topo Camada de personalização). Ajustada a passagem de parâmetros corretos ao acessar Dados Gerais via ícone.
Ajustado o comportamento dos componentes de interface Modais, que agora impedem o acesso ao programa sobreposto ao utilizar a tecla TAB. Implementado o tratamento para os seguintes componentes: janela modal, menu em barras (command bar), consulta (F7) (lookup) e ferramenta de recorte de imagem (image crop).
Ajustado o componente combobox (dropdown) para melhorar a visualização dos itens no Grid durante a manutenção em linha. Agora, ao digitar uma expressão de pesquisa que não retorna resultados, os itens do combo são exibidos corretamente, facilitando a leitura.
Ajustado o funcionamento dos atalhos do sistema, garantindo que as teclas de atalho (via alt) sejam acessíveis nos programas apresentados em tela modal.
Ajustado o componente de mensagens do sistema, garantindo que textos com quebra de linha sejam exibidos corretamente, com todas as linhas apresentadas de forma adequada.
Ajustado o menu para exibir corretamente os itens após a troca de empresa.
Ajustado o evento de nota fiscal para eliminar comportamentos inesperados.
Ajustado o Gerador de Etiqueta. Soluções implementadas:
Texto de variáveis dinâmicas sobrepostas corrigido.
Configuração de acentuação para variáveis dinâmicas aprimorada.
Configuração de acentuação para etiqueta do tipo fonte otimizada.
Implementada no Gerador de Etiqueta a opção Somente Números para o código de barras 128 em etiquetas do tipo Zebra no CONSISTEM ETIQUETA (Designer Etiqueta).
Ajustado o processo de exportação de dados do GRID. A funcionalidade agora opera corretamente quando o usuário acessa o sistema em língua inglês.
Ajustado o filtro do grid para que os dados referentes à opção LbLinha sejam atualizados corretamente.
Ajustado o Código do IBGE para os CEPs que apresentavam o campo nulo.
Ajustado o nome dos municípios do cadastro de cidades para remoção da acentuação.
Ajustado o processo de geração de relatórios para coletores/terminal.
Ajustado o processo de impressão utilizando impressoras cadastradas no servidor (CUPS). A funcionalidade foi restabelecida para impressoras com descrição/código 700.
Implementada a configuração de Cópia Oculta no componente de envio de e-mail via Configuração Geral do Sistema, aba E-mail. Realizada a configuração geral (para todos os e-mails) ou a configuração específica (para uma conta de e-mail específica). Incluído parâmetro na regra de envio de e-mail para Cópia Oculta independente da configuração.
Ajustada a possibilidade de arrastar os modais na tela do sistema para uma melhor organização.
Homologada a impressora de cheques Checkprinter Menno. Implementado o campo Redirecionamento no Cadastro de Impressoras do tipo Matricial para possibilitar a parametrização do comando para impressora de cheque.
Ajustado o menu favoritos para tachar os programas descontinuados, assim como ocorre no menu do módulo.
Removida a mensagem code 500 na notificação de conexão exibida no login.
Ajustada a exclusão de patch no Atualizador Consistem, garantindo que a exclusão seja efetiva através do aviso correspondente.
Ajustado na Configuração Geral do Sistema (CSMEN080) o procedimento que recria os containers, que não será mais executado ao alterar o Tipo de Ambiente de Homologação 1 para Homologação 2. Este procedimento continuará a ser executado ao mudar de Oficial para Homologação, garantindo que a aplicação permaneça disponível para os usuários.
Ajustada a tela de alteração de senha do usuário para exibir mensagem de confirmação ao alterar a senha.
Implementada a possibilidade de personalizar a prioridade dos processos em segundo plano (JOB).
Esta alteração se aplica a cada comando de execução do processo em segundo plano, ou seja, para cada regra executada nesse contexto. Por exemplo: ao executar vários processos da regra TransferirEngenhariaEntreEmpresas^CCTCPRG006, a troca de prioridade será específica para esta regra. Esta alteração será válida para cada execução de um JOB com essa regra.
No programa Monitor de Execução dos Processos em Segundo Plano - CSWMEN110, em Ações, aparecerá a nova opção:
Caso o processo esteja na fila de execução, a opção será para alterar a prioridade da fila de execução (Alterar Prioridade (Fila)). Se a prioridade estiver como Baixa, será alterada para Alta e vice-versa.
Caso o processo esteja em execução, a opção será para alterar a prioridade de execução (Alterar Prioridade (Execução)). Se a prioridade estiver como Baixa, será alterada para Alta e vice-versa.
Para a alteração da prioridade de execução, a mudança se aplicará somente ao próximo processo em segundo plano a entrar em execução, não afetando a prioridade dos processos já em execução.
Para visualizar essas personalizações de prioridade, foi criada uma tela que permite detalhar e excluir essas personalizações. A tela pode ser acessada pelo botão Prioridades Personalizadas na tela Monitor de Execução dos Processos em Segundo Plano - CSWMEN110.
Desabilitado o programa Cadastro de Sistema Personalizado (CSWMEN060), permitindo o correto funcionamento do sistema sem namespace diferenciado dentro do Consistem Multiabas.
Implementada no programa Configuração de Aplicação Alternativa (CSMEN170) a opção Utilizar Ponto para a identificação do usuário no login, garantindo que usuários com número no seu username possam acessar o sistema sem interferências.
Ajustado o validador de assinatura digital de XML.
Ajustado o componente de anexo. Para facilitar a utilização, será possível referenciar links para acesso. Futuramente, poderá ser tratada a busca dos dados desses links; por enquanto, será apenas a referência ao link, não será realizada a busca dos arquivos.
Adicionado o botão "Referenciar URL" na Anexos para realização da ação citada acima.
Ajustado o componente de menu do grid (CSW1MENUCLICK) para exibir todas as opções de menu. Removidos itens em branco e aprimorada a exibição das linhas para melhor aproveitamento do espaço.
Ajustada a funcionalidade de abertura da Ajuda do programa, garantindo que a página de ajuda seja exibida corretamente em todas as situações.
Ajustado o download de arquivos para permitir o uso do caractere apóstrofo no nome.
Ajustado o processo de geração de PDF para eliminar a lentidão e o travamento.
Ajustado o posicionamento na paginação do Grid, restabelecendo a funcionalidade de paginação correta.
Ajustado o processo de contagem das licenças do Consistem, incluindo as licenças utilizadas no menu coletor.
Ajustada a validação do Grid para garantir a correta exportação de dados. Incluído log para registrar a situação quando o valor numérico apresenta espaços.
Ajustado o componente de mensagem com bipe (CSUTIMSG). Restabelecida a funcionalidade de encerramento. Ajustada a opção 1 (ESC) para não permitir encerramento por ENTER.
Ajustado o componente de Pesquisa (CSUTIPE). O layout foi otimizado para exibir corretamente o filtro (radiobutton) com 2 opções, eliminando a linha em branco indesejada.
Ajustada a configuração de Chave de Acesso Invoicy, que foi removida da rotina Configurações NFS- e adicionada à rotina Configuração de Integrações. Essa alteração permite que as configurações sejam independentes, atendendo a todos os clientes que utilizam o Invoicy sem a necessidade de emissão de NFS-.
Adicionadas novas colunas Identificador Mensagem / Tags Mensagem no grid do componente Consulta de Logs de Mensagens - (CSMSG).
Aprimorada a filtragem de mensagens por identificador ou tags de mensagem, permitindo uma melhor visualização em cenários com grande volume de mensagens exibidas no grid.
Implementada a aplicação e utilização dessas tags e identificadores no programa Encerramento do Estoque (CCESA200).
Ajustado o processo de atualização de notificações no sistema. Após a adequação, a aba do sistema mantém o contexto das variáveis. Verificado que, ao fechar o programa, as notificações são atualizadas e o ícone de customização é exibido corretamente.
Ajustado o Web Terminal para permitir o login corretamente.
Ajustado o comportamento ao clicar no botão de consulta (F7) em telas com abas, garantindo que a pesquisa funcione corretamente ao interagir com campos fora da aba.
Ajustado o componente de interface Table (TbCreate). Rotinas com esse componente agora executam corretamente via menu.
Ajustado o componente Table (TbCreate) para garantir a correta abertura das telas em todas as situações.
Ajustado o componente de Senha para garantir que o campo de senha seja limpo após cada exibição do componente.
Ajustado o programa Detalha de Processo em Segundo Plano - Resumido (CSWMEN135) para exibir o valor Percentual Execução de forma percentual. Exemplo: em vez de 0,25, agora exibe 25,00.
Ajustada a listagem com impressora local, garantindo a funcionalidade correta ao fechar a janela após a listagem.
Ajustado o processo de atualização da lista de pesquisa do menu, que agora reflete corretamente os resultados, mesmo quando o número de itens da pesquisa é o mesmo da pesquisa anterior.
Ajustado o componente de persistência, restabelecendo a validação do índice da notificação.
Ajustado o componente de mensagem no cabeçalho da janela (MECABECALHO) para não bloquear a tela, permitindo o fechamento da tela ou a seleção de outra aba sem a necessidade de encerrá-la.
Ajustado o funcionamento da impressão com impressoras cadastradas no servidor (CUPS + sistema). Restabelecida a funcionalidade de impressão via terminal.
Ajustado o comportamento da interface ao fechar a janela.
Implementada a padronização para criação de usuários do tipo Service Account, que são utilizados para serviços e integrações via API.
Ajustado o serviço Clientes do módulo Comercial para o usuário de integração Arroba (Service Account).
Ajustado o funcionamento na aplicação de terceiros. Saiba mais
Ajustado o processo de geração do cubo Flexmonster do Grid.
Ajustado o processo de download de arquivo. Ajustada a regra de obtenção do caminho para geração do arquivo.
Implementado o componente de Monitor de Processos Interrompidos no componente de Registro de Alteração para efetuar o fechamento automático de pendências de registros de alterações causadas por saídas irregulares no sistema em programas que utilizam o Registro de Alteração.
Ajustada a execução dos SQLs no sistema para compatibilização com o InterSystems Iris.
Ajustado o funcionamento do Grid Editável com muitas colunas e abertura de programa. O grid agora mantém a linha e cabeçalho nessa situação específica.
Ajustado o Agendador de Atualizações do Sistema. O lock da tarefa associado ao agendamento agora é finalizado corretamente.
Ajustado o fechamento da tela com abas (tabsheet). Agora, a funcionalidade de confirmação de mensagem é exibida corretamente, garantindo que o acesso ao tabsheet ocorra sem interrupções.
Ajustado o layout das telas de detalhamento do processo em segundo plano.
Ajustado o funcionamento do breadcrumb (trilha de navegação) para garantir que a navegação, edição e execução de botões somente ocorram no programa atual.
Ajustado o serviço de consulta de etiquetas (CSW1TAG100) para evitar timeout, promovendo um desempenho otimizado. Realizada a regularização da base, eliminando as etiquetas temporárias acumuladas, garantindo assim a continuidade do processo de impressão de etiquetas.
Ajustado o serviço de validação de assinatura digital para considerar caracteres especiais no campo razão social do XML.
Ajustado o Cadastro de Usuário para permitir a desmarcação de todos os dispositivos de impressão, restabelecendo a configuração padrão do sistema. Corrigido o componente de múltipla seleção para mostrar a sugestão de texto referente a todos os itens em vez de apenas os selecionados, quando a chave representante de todos estiver presente.
Ajustado o Consulta de Menu do Usuário para garantir a correta exibição dos Perfis relacionados ao programa do menu.
Ajustado o programa Gerador de Perfil Por Log de Usuário para garantir que todos os programas do log sejam adicionados no perfil gerado.
Ajustado o carregamento do menu do sistema ao trocar o idioma.
Ajustado o diretório de sugestão no download de arquivos, permitindo a alteração do local para salvamento dos arquivos baixados.
Implementada a configuração Exibir Mensagem de Limite de Sessão do Usuário no Login no programa Configuração de Permissão de Perfil e Usuário. Esta configuração exibe a mensagem de bloqueio no login do sistema quando o limite de sessões do usuário é ultrapassado, garantindo que o usuário não possa encerrar sua própria sessão para acesso.
Ajustado o totalizador do Grid. Totalizadores calculados a partir de uma fórmula do Grid agora formatam o valor corretamente.
Ajustado o componente de consulta do CPF (CSCPFRG).
Ajustadas as configurações de tarefas no Agendamento de Tarefas para estabilizar as funcionalidades disponíveis pelo ERP, focando no tipo de agendamento Padrão.
Ajustado o componente de mensagem para exibir erros, avisos e informações de vários programas do Consistem ERP, com a implementação de um filtro que permite a seleção do tipo de mensagem, facilitando a visualização em situações com muitas mensagens. Os tipos disponíveis são: Erros, Avisos e Infos.
Ajustada a arquitetura da aplicação mobile para proporcionar um melhor controle de versionamento da aplicação.
Ajustada a integração com a balaça por IP, habilitando a comunicação.
Ajustado o teste de autenticação. Saiba mais
Ajustado o componente de imagem para respeitar o parâmetro visível/invisível.
Ajustada a biblioteca PDF do Consistem Browser. Melhorada a compatibilidade com imagens no visualizador nativo.
Ajustado o processo de geração do Cubo do Grid (Flexmonster).
Ajustada a navegação do Grid Editável: implementada a possibilidade de utilizar teclas de navegação pelas células do grid editável.
Ajustado o processo de impressão via Consistem Browser, que era afetado ao alternar a aba do browser durante uma impressão.
Ajustada a fonte do texto para o componente de interface Radio Button para melhor visualização.
Ajustado o relatório PDF do Grid, corrigindo a exibição da data 31/12/2023 que estava incorretamente apresentada como 31/12/2024.
Ajustada a exportação dos dados do grid no formato PDF. A funcionalidade agora garante a integridade e a precisão dos registros exportados, mesmo quando o número de registros atinge o limite máximo por página e há totalizadores de valores por coluna.
Ajustada a mensagem de notificação referente ao componente de persistência e processos em segundo plano, para exibir o tipo da notificação e auxiliar na identificação da origem.
Ajustado o menu do sistema para respeitar o filtro de empresa no cadastro de usuário ao utilizar perfil por empresa.
Ajustada a geração de relatórios para o container csw-report. Saiba mais
Ajustados os relatórios. Saiba mais
Ajustado o acesso ao programa Meus Relatórios para que seja disponibilizado via menu, independentemente das permissões do usuário.
Implementada a possibilidade de configurar parâmetros para obtenção de dados da balança, como a quantidade de peças, no programa Cadastro de Dispositivo de Leitores de Peso (Balança) (CSMEN049A). Implementada a funcionalidade de retornar no campo Quantidade (PÇ) a quantidade lida na balança conforme configuração no programa Geração das Etiquetas de Fabricação Própria com Baixa da Partida (CCTPET105).
Implementada autenticação via OAuth2 com o Google para envio e recebimento de e-mails.
Ajustado o funcionamento da edição de campos na tela. Agora, o valor digitado no campo (input) é corretamente considerado após clicar no botão do componente de múltipla seleção (CSUTIMM/DUALLIST).
Ajustado o componente de visualização de imagem (ImageLightBox) para garantir o fechamento adequado da janela de visualização.
Novidade: Ajustado o Acesso Rápido no Consistem ERP. Agora é possível acessar rapidamente os programas do sistema com o Acesso Rápido!
Atalho: Pressionado Ctrl + Espaço para abrir o Acesso Rápido.
Pesquisa Rápida: Digitação do código do programa desejado para acesso direto.
Histórico Inteligente: Últimos acessos disponíveis em um dropdown para fácil reutilização.
Navegação com Teclas: Utilização das setas para navegar pelo histórico e Enter para seleção.
Interface Intuitiva: Design moderno e responsivo, garantindo uma experiência fluida no ERP.
Dica: Experimente iniciar a digitação para visualizar sugestões baseadas no seu histórico!
Ajustado o acesso ao Gerador de Etiquetas.
Ajustada a navegação do grid via teclas (up, down, page down, page up). O componente de menu em barra utilizado em grids antigos foi otimizado para garantir uma experiência de uso mais fluida.
Ajustado o componente de exibição de notificação. Ao exibir a tela de detalhamento de notificação a partir de um programa, a notificação foi corrigida para que o menu lateral não seja mais exibido indevidamente ao ser fechado.
Ajustado o processo de importação do certificado digital via programa Gerenciar Certificados.
Desenvolvido o programa de Análise de Dados dos Arquivos Journal (CSWLOG650) que permite verificar os arquivos de Journal gerados no sistema e ativar o log para análise de excesso de dados.
Componentes 7.0
Ajustado o atualizador.
Ajustado o comportamento da rolagem do menu, garantindo que a posição da barra de rolagem seja mantida após a abertura de programas.
Ajustado o filtro do menu, eliminando situações que causavam intermitência na exibição dos itens.
Ajustados os itens do menu para permanecerem visíveis após a aplicação de filtros.
Ajustado o acesso a itens de interface, garantindo que a tela do sistema não possa ser acessada indevidamente via browser Consistem, utilizando a opção de menu (botão direito do mouse) Desfazer, que anteriormente permitia o foco em um campo de entrada de dados (input/textarea).
Ajustada a regra de validação do tipo de servidor (oficial/homologação), garantindo a obtenção do tipo de servidor correto.
Ajustado o processo de login. A opção de selecionar usuário salvo (manter conectado) agora evita múltiplos logins em caso de cliques seguidos.
Ajustado o componente de confirmação (SN^CSUTIUD). A exibição do texto sugestivo (Configuração Padrão) no botão de configuração da resposta padrão agora oculta corretamente após sua exibição.
Ajustado o procedimento para obtenção do endereço MAC do servidor.
Ajustado o retorno de dados na regra de Consulta de CEP, garantindo que as informações sejam apresentadas corretamente.
Ajustado o componente Acesso Rápido (Ctrl + espaço) para uma melhor usabilidade. Ajustado o foco na mensagem do componente HTMLEDITOR, garantindo que permaneça visível para o usuário.
Ajustado o botão cancelar para limpar os dados ainda não salvos na rotina CSW1CUSTOM111 - Cadastro de Código Low Code.
Ajustado o programa Consulta Logs de Alteração. Habilitado o botão detalhar na aba Registros de Alteração para exibir os dados na consulta inicial.
Ajustada a geração de etiqueta para impressão de etiquetas do tipo ZPL ao imprimir com a primeira imagem disponível no layout da etiqueta.
Ajustado o componente Acesso Rápido (Ctrl + espaço) para incrementar a segurança. Removida a opção de parametrização na chamada de programas para usuários que não são do tipo Administrador.
Componentes 7.0
Novo Recurso: Acesso a Registros do Sistema
Aprimorado o processo de busca e acesso a informações no sistema!
A partir desta versão, ao utilizar o Acesso Rápido (Ctrl + Espaço), além de buscar diretamente pelos programas, permitindo localizar registros específicos do sistema digitando seus códigos numéricos (ex: número da nota fiscal, pedido, item de produto, entre outros).
Ao digitar um código válido, o sistema exibirá uma nova tela chamada Acesso a Registros do Sistema, onde serão listados todos os registros encontrados relacionados ao código informado. Basta selecionar o item desejado para acessar diretamente o programa correspondente com o registro carregado.
Exemplo: digitando 12345, o sistema pode mostrar:
Nota Fiscal - Código 12345 - Cadastro de Notas
Pedido - Código 12345 - Consulta de Pedidos
Item de Produto - Código 12345 - Estoque
Essa melhoria visa otimizar sua navegação e reduzir o tempo para encontrar informações importantes.
Ajustado o campo Código Instalação no Cadastro de Dispositivo de Leitores de Peso (Instalação) de 2 para 5 dígitos.
Disponibilizada a ferramenta de monitoramento e simulação de respostas para chamadas a serviços externos no ambiente de desenvolvimento. Esta ferramenta permite interceptar requisições, simular respostas personalizadas e validar comportamentos do sistema em cenários diversos, como sucesso ou timeout, sem a necessidade de comunicação real com os serviços externos. Apresentado o programa Monitor de Requisições em Modo Teste (CSWREQTEST100).
Ajustado o componente CswDropdown (combo-box) quando utilizado dentro do Grid editável. Verificado que, ao sair da edição, os itens da página anterior estavam ocultos caso a inclusão da linha não tivesse sido efetivada na página posterior.
Incluída no cabeçalho da tela de erro a informação de data e hora para correlação com logs do container. Ajustado o componente menu horizontal: a mensagem informativa é agora exibida ao utilizar o botão deste componente.
Ajustado o processo de inclusão de linha no componente Grid Treeview. Ao cancelar a inclusão com a tecla ESC, a funcionalidade foi restabelecida.
Ajustada a execução de serviços disponíveis apenas no Consistem Browser via navegador de terceiros. A mensagem de tratamento de erro que bloqueava a tela indevidamente foi removida.
Componentes 7.0
Ajustado o acesso ao programa durante a apresentação de mensagens, permitindo a saída do sistema de forma regular mesmo nas situações de bloqueio.
Ajustado o processo de limpeza de labels da interface (ClearLb^CSW1UTI).
Ajustado o controle de processos em segundo plano para garantir a execução do processo de limpeza de sessões inativas. Implementado tratamento para otimizar essa funcionalidade e assegurar o contínuo funcionamento do sistema.
Ajustado o sistema para garantir a compatibilidade do relatório com impressoras térmicas. A funcionalidade de exibição de mensagens foi restabelecida.
Componentes 7.0
Implementado o componente para geração de gráficos do sistema. Ajustado o resumo do GRID para utilizar o novo componente de gráfico.
Implementado, nas telas de detalhamento dos processos em segundo plano (Detalha de Processo em Segundo Plano - Detalhado), o botão Customizações que permitirá visualizar quais customizações foram executadas durante a execução do processo em segundo plano. O botão ficará habilitado somente se houver execução de customizações no processo em segundo plano.
Ajustado o processo de geração de relatórios do tipo Jasper dinâmicos, que agora permite a criação de relatórios com grandes volumes de dados, garantindo a integridade das informações.
Ajustado o componente Confirma. A opção para configurar a resposta padrão passou a funcionar corretamente dentro de aba.
Ajustado o serviço de POP3 da Microsoft para importação de XML no GED. Atualizado o App Consistem para integração com e-mail OAuth2 da Microsoft devido à sua expiração.
Componentes 7.0
Implementados os botões "Suspender Todos" e "Retornar Execução" na tela Agendamento de Tarefas - CSTASK015, permitindo suspender e reativar a execução de todos os agendamentos ativos.
Adicionado o botão "Suspender Execução" na tela Cadastro de Agendamento de Tarefas - CSTASK010, que abre a tela Dados de Suspensão da Tarefa Agendada - CSTASK011, para configurar ou excluir dados de suspensão do agendamento em edição.
Acrescentado o campo "Descrição Detalhada" na aba "Dados Gerais" da tela Cadastro de Agendamento de Tarefas - CSTASK010, para inserir uma descrição mais detalhada do agendamento.
Incluído o display "Descrição Detalhada" na aba "Parâmetros Padrões" da tela Cadastro de Agendamento de Tarefas - CSTASK010, exibindo a descrição detalhada da tarefa selecionada, caso disponível.
Disponibilizado o botão "Agendamento" na tela Detalha de Processo em Segundo Plano - Detalhado - CSWMEN130, habilitado quando o processo em segundo plano for originado por um agendamento de tarefa, permitindo o detalhamento do agendamento.
Adicionada a coluna "Agendamento de Tarefa?" no grid da tela Consulta de Processos em Segundo Plano por Período - CSWMEN120, indicando se a origem do processo em segundo plano é o agendamento de tarefas.
Inserida a coluna "Agendamento de Tarefa?" no grid da tela Monitor de Execução dos Processos em Segundo Plano - CSWMEN110, indicando se a origem do processo em segundo plano é o agendamento de tarefas.
Ajustado o tratamento no Gerador de Etiqueta para que as etiquetas do tipo DPL (nativa) permitam o uso de acentuação.
Ajustado o componente de GRID para restringir o acesso ao filtro por atalho (CTRL + F ou F3) durante a edição.
Ajustado o programa Consulta do Log de Requisições das APIs (CSWMEN770/CSWMEN770A) para que a coluna status exiba corretamente os detalhes da solicitação realizada.
Ajustado o layout dos ícones (calendário + F7) exibidos a partir do campo de leitura (input).
Ajustado o componente para validação de inscrição estadual referente ao estado do Pará (PA), aceitando inscrições estaduais que iniciem com o número 75.
Ajustado o registro de log de controle do Lock para garantir a correta manutenção da global (mtempCSW1LOCKLOG).
Ajustada a lentidão no Gerador de Etiquetas (CSW1TAG100). Implementada opção para excluir etiquetas temporárias no Gerador de Etiquetas (CSW1TAG100). Implementado procedimento para excluir etiquetas temporárias no primeiro login do dia.
Ajustado o carregamento das notificações do sistema. Verificada a questão do tamanho da imagem salva no cadastro do usuário que é utilizada na exibição da notificação. Implementado tratamento para garantir que a imagem não ultrapasse o limite máximo suportado pelo banco de dados.
Componentes 7.0
Implementado o programa Atualização Automática de Diretórios para Central de Anexo, possibilitando a configuração de diretórios (pastas de arquivos) na Central de Anexos. Ajustada a necessidade de configuração via programação, permitindo a realização dessa configuração no novo programa e o uso dos arquivos diretamente na central de anexo e nos demais pontos que já utilizam os anexos no Consistem ERP.
Implementada a consulta de Catálogo de Gatilhos disponível em Consulta de Componentes. Implementada na Consulta de Log de Acesso a opção de filtro Programa Customizado. Implementações realizadas com intuito de permitir ao cliente a consulta sobre a utilização de gatilhos e programas customizados.
Ajustado o identificador de usuário na mensagem de lock para o tipo Consistem. Ajustada a consulta de locks para exibir o nome do usuário quando for do tipo Consistem.
Ajustado o processo de navegação do grid através do botão de menu (CSUTIOP). Agora, a navegação funciona corretamente com programas onde o grid é criado dinamicamente por outra rotina.
Componentes 7.0
Implementada ferramenta de camada de personalização de rotinas que permite ao cliente criar e implementar rotinas de acordo com suas necessidades. O cliente agora define a rotina, os campos, os tipos de campos, as validações e toda a estrutura de uma tela.
Proporcionada maior flexibilidade e autonomia para o cliente, eliminando a necessidade de customizar rotinas padrão.
Possibilitada a criação de novas rotinas e a implementação de opções conforme a necessidade, podendo aplicar em rotinas simples, com abas, com grid ou em rotinas que tenham todos esses componentes juntos.
Implementada camada de personalização no código fonte da rotina, que estará disponível para utilização do cliente, sem afetar o fluxo da rotina padrão.
Criação de rotinas:
Camada de Personalização
Consulta Camada de Personalização
Criação de consultas:
Painel de Consultas
Configuração de Consultas Personalizadas por Perfil e Usuário
Personalização de Colunas de Consultas de Grid já existentes:
Personalização da Consulta
Ajustada a funcionalidade do componente Set^CSW1UTI para permitir a configuração da cor da fonte do texto no formato hexadecimal. Agora é possível informar qualquer cor para a fonte do texto em campos do tipo input e display.
Implementada a autenticação via OAuth2 nas Consistem API, proporcionando um nível adicional de segurança e controle de acesso. Agora, os desenvolvedores podem se autenticar utilizando clientId e clientSecret, garantindo acesso seguro aos nossos serviços.
Ajustado o foco de seleção nos botões de F7 Consultar e F8 Cadastrar acessados via campo de leitura (input), restabelecendo a correspondência com as bordas desses componentes.
Ajustado o funcionamento da tela Home do menu para não aceitar eventos de teclado (key down) para acionamento das Últimas Atualizações, Portal do Cliente e Saiba Mais, permitindo apenas o acionamento via clique do mouse e evitando chamadas indesejadas.
Ajustado o sistema para exibir a mensagem de vencimento da licença do banco de dados com o nome do produto correto (Caché ou Iris).
Ajustado o comportamento do componente de interface TEXTAREA para garantir que o texto seja corretamente truncado na digitação ao atingir o limite de tamanho definido.
Ajustado o processo de alteração da conta do sistema via SMS - Execução Direta de Programa. Restabelecida a funcionalidade de retorno à conta padrão após a execução do programa. Atenção: enquanto estiver executando o programa com a conta alterada, os novos programas utilizarão esta conta (para todas as abas).
Ajustada a validação da Inscrição Estadual do estado do RS.
Componentes 7.0
Implementado o aplicativo Consistem Remote Printer para a instalação de servidores de impressão remota. Implementado o programa Fila de Impressões Remotas para consulta, exclusão, reimpressão e teste da fila de impressoras remotas. A solução do Consistem Remote Printer permite desenvolver rotinas para impressão em segundo plano sem a necessidade de utilizar o CUPS do Linux para realizar esse tipo de impressão.
Implementada a possibilidade de exportar os gráficos do Resumo do Grid para PDF nas orientações retrato e paisagem.
Ajustada a ordenação do Grid. Agora, ao fixar uma coluna (pin) e realizar a ordenação de múltiplas colunas, a ordenação das colunas permanece intacta.
Ajustado o carregamento das notificações na Central de Notificação no Menu. Agora, todas as notificações pendentes de leitura são exibidas corretamente no menu das notificações.
Ajustado o processo de consulta na Consulta do Log de Alterações. A funcionalidade foi restabelecida na consulta da global do CRM (Tele Vendas).
Ajustado o comportamento da tela de carregamento para bloquear o acesso via botão TAB durante o carregamento.
Ajustado o log do usuário para a geração da Api Token, permitindo a identificação do usuário responsável pela ação.
Ajustado o componente de interface Confirma (Question). A funcionalidade do Confirma agora não habilita mais os botões de fechamento do programa durante o processamento no backend (banco de dados).
Ajustado Consulta Logs de Integração (CSINTEGRACAO100) para garantir a operação correta da função ObterDadosIntegracaoAPI, permitindo a seleção da Integração sem restrições.
Ajustado o menu do sistema Meu Perfil para exibir informações da sessão atualizada.
Ajustado o tamanho mínimo da caixa de Exibir/Ocultar Colunas e Visualizações Personalizadas no Grid, garantindo uma melhor exibição mesmo com poucas linhas configuradas.
Ajustado o estilo no e-mail referente às notificações do sistema. Verificado que a quebra do texto agora respeita a separação por palavras.
Componentes 7.0
Ajustada a regra para geração do usuário padrão de acesso aos dados do Consistem Data Warehouse - BI no banco de dados Caché. O usuário gerado é: consistemDW.
Ajustado o componente de exibição de texto (Janela Complemento) para garantir correto funcionamento, mesmo quando o posicionamento da janela não estava gravado.
Ajustado o componente janela Informações Importantes (UserOnboarding).
Ajustado o foco em telas com grade e no menu de opções.
Verificado e resolvido conflito com o componente de filtro (RoutineRunnerInput).
Ajustada a mensagem de impressão, que estava travando indevidamente durante o processo de printing. A mensagem agora é exibida corretamente como Imprimindo arquivo. Aguarde....
Ajustado o componente de compactação de arquivos para download, garantindo a seleção de arquivos com o mesmo nome na Central de Anexos.
Ajustado o componente visual que ocasionava a descontinuidade ao exibi-los e retornar à janela principal após clicar no breadcrumb.
Componentes 7.0
Ajustado o funcionamento da Central de Notificação:
Implementada a exibição da mensagem da ação da notificação, mesmo sem uma janela aberta.
As ações independentes agora executam corretamente, sem depender de ações anteriores.
Restabelecido o funcionamento da ação por e-mail via clique.
Ajustado o componente Grid para permitir a execução com múltiplos filtros simultaneamente.
Ajustado o funcionamento da rotina personalizada acessada por CCESN110 - Nota Fiscal de Entrada.
Ajustado o programa Logs de Requisições das APIs (CSWMEN770) para incluir o Response Body na configuração de ativação do log Completo.
Ajustado o layout no Cadastro de Usuários, garantindo que os botões de upload e exclusão de imagem do usuário não estejam mais sobrepostos pelo campo Nível Hierárquico.
Componentes 7.0
Alterado o programa Evento de Sincronização - CSWMEN170: O detalhamento do evento que estava disponível como hiperlink na coluna Código foi retirado e a opção foi adicionada em Ações. Criada a nova ação, Gerenciar Eventos, onde é possível gerenciar o evento por tipo de evento cadastrado. Nesta opção, é possível:
Gerar Carga Completa: Realiza a chamada de um processo em segundo plano que cria eventos para todos os registros cadastrados no tipo de evento selecionado.
Eliminar Pacotes - Somente os Fechados: Exclui os pacotes de eventos já fechados (requisitados) do tipo de evento.
Eliminar Todos os Pacotes: Exclui todos os pacotes de eventos do tipo de evento.
Ajustada a replicação de etiquetas, garantindo que não ocorram repetições da mesma etiqueta.
Ajustado o processo de geração automática do certificado fullchain.pem utilizado na configuração SSL do Caché.
Componentes 7.0
Implementada a opção de escolher o tipo da fonte das etiquetas no CONSISTEM ETIQUETA. Para etiquetas do tipo Zebra/ZPL e Datamax/DPL, a opção altera o código fonte da etiqueta.
Implementado o texto de auxílio na descrição dos campos no sistema.
Ajustado o título dos relatórios do Grid para um nome mais significativo. Implementado no título do relatório do Grid a apresentação do nome da rotina no formato Nome do Programa. Implementado no título do relatório do resumo do Grid a inclusão do nome da rotina chamadora e o nome do resumo, no formato Nome do Programa Chamador Resumo: Nome Resumo.
Ajustado o componente do Grid para a criação de Visualizações Personalizadas, permitindo configurações com descrição válida.
Ajustado o carregamento das notificações do sistema. Verificado que caracteres de controle no texto da notificação estavam interferindo na exibição das notificações após o login.
Ajustada a impressão do relatório padrão do sistema para evitar incompatibilidade com impressoras térmicas, com a inclusão de uma mensagem informativa.
Componentes 7.0
Implementada a tela Configuração de Permissão de Perfil e Usuário, com hiperlink na coluna Configuração de ambas as abas. Agora, a configuração pode possuir uma descrição mais detalhada, incluindo informações explicativas sobre a mesma. As configurações que contiverem esta descrição detalhada terão a informação da coluna em negrito.
Ajustado o componente de exibição do gráfico no Resumo do Grid para que o gráfico agora seja exibido na opção expandir.
Ajustada a regra de atualização de licença.
Ajustado o componente de Consulta de Processos em Segundo Plano por Período (CSWMEN120).
Componentes 7.0
Implementada no programa Gerador de Etiqueta a opção de troca de linguagem na duplicação de etiquetas. Ao duplicar etiquetas para linguagem diferente da origem, foram realizados os devidos ajustes de posicionamento e de tamanho nos itens do layout.
Implementada a possibilidade de envio de notificações pela Central de Notificações. Criado o programa Monitor de Integração com o WhatsApp, que permite monitorar o uso do WhatsApp no Consistem ERP e possibilita que a equipe de TI selecione quais notificações poderão ser enviadas por esse meio.
Alterado o programa Personalização das Notificações para permitir a personalização das notificações que o usuário deseja receber pelo WhatsApp, com a adição da coluna WhatsApp.
Ajustado o tratamento de erros do Consistem ERP. Após a exibição de mensagens de erro em determinadas situações, implementado logout automático, garantindo a correta finalização da sessão e permitindo a continuidade do programa de forma adequada.
Componentes 7.0
Ajustado o layout no componente de abas (tabsheet). Agora, ao posicionar o tabsheet a partir da metade da tela, os itens (labels, input, etc) estão corretamente dispostos, sem sobreposições.
Ajustada a mensagem enviada por e-mail referente ao atualizador. Atualizado o link com as imagens do e-mail para exibi-las corretamente.
Ajustado o evento no cabeçalho da requisição na Consistem API de Componentes Controle de alterações para sincronismo de informações (Eventos).
Ajustado o tratamento para remoção do índice da tabela de Lock Consistem (Garbage Collection). Implementada a lógica que garante a exclusão correta do índice, evitando que o lock do registro relacionado ao índice fique preso.
Ajustado o componente de múltipla seleção (DUAL LIST) em integração com o componente Time Line Schedule na tela de Manutenção do Sequenciamento (CCMRPSP145), assegurando que os dados sejam adequadamente trazidos para visualização.
Disponibilizada a consulta Consulta de Tamanho das Globais do Sistema (CSWLOG630) para análise do crescimento dos dados no banco de dados.
Ajustado o comportamento das telas modais para desabilitar o menu, evitando interferências durante sua utilização. Habilitado o menu novamente após o fechamento da janela.
Ajustado o processo de obtenção da imagem do usuário no sistema. A url para obter a imagem do Gravatar (gravatar.com) foi devidamente atualizada para assegurar que a imagem associada ao e-mail do usuário seja corretamente recuperada.
Componentes 7.0
Implementada a opção Alterar a Senha no Próximo Login na aba Autenticação do Cadastro de Usuário. Esta opção tem por objetivo forçar a troca de senha do usuário, geralmente em casos de criação de novo usuário. Apresentada a tela Alterar Senha no login do usuário, que irá persistir enquanto o usuário não efetuar a troca de senha.
Ajustado o programa de Logs de Desenvolvimento para Depuração para permitir alteração apenas pelo usuário Consistem.
Implementada a opção para permitir a personalização da resposta padrão do componente de confirmação (Sim/Não). Agora é possível personalizar a resposta padrão exibida pelo componente de confirmação do tipo Sim/Não. Para habilitar essa funcionalidade, é necessária a ativação da permissão "Permitir Personalizar Resposta Padrão do Componente de Confirmação (SN)" no programa CSWMEN070 – Configuração de Permissão de Perfil e Usuário.
Ao ativar essa opção, o usuário poderá definir se a resposta padrão em janelas de confirmação será Sim ou Não. Essa personalização contribui para agilizar a interação do usuário, especialmente em processos repetitivos. Apenas os usuários configurados com essa permissão poderão acessar a opção de personalização da resposta padrão. Cada configuração é aplicada por rotina, componente de confirmação (Sim/Não) e usuário.
Atenção: ao definir a personalização, a configuração do usuário irá substituir o comportamento padrão definido na rotina.
Ajustado o menu Favoritos, garantindo sua recuperação para usuários que integram com o Consistem Cloud Apps. Implementada validação para gravação do menu Favoritos, assegurando que apenas dados válidos sejam registrados.
Ajustado o recurso que busca dados da cidade para se autoatualizar via serviço, assegurando que o registro procurado seja atualizado quando não estiver na base.
Ajustado o download de arquivos com espaços em seus nomes em ambiente Windows (servidor).
Ajustada a consulta de CEPs do serviço Consistem. Implementada redundância no serviço, com a inclusão de um novo serviço em caso de queda do serviço principal, e implementado o cache das consultas de CEPs, garantindo o armazenamento temporário das pesquisas para evitar buscas repetidas. Também foi implementado o filtro por faixa de estados, evitando a busca de CEPs não previstos na faixa por estado.
Ajustado o funcionamento da opção de seleção check no cabeçalho do grid treeview. Os subitens do treeview agora são replicados e selecionados corretamente.
Ajustado o componente Grid para garantir a funcionalidade de seleção no cabeçalho (check header) em grids com filtro salvo. Agora, ao alterar o filtro para seleção via check header, o comportamento de retorno ao filtro salvo foi corrigido.
Ajustado o processo de exclusão do Journal no programa Análise de Dados dos Arquivos Journal (CSWLOG650).
Componentes 7.0
Desenvolvida arquitetura do tipo SaaS para realizar a integração com o Consistem WhatsApp API, fornecendo APIs para utilização dessa integração.
Implementada a funcionalidade Gera Release e Patch de Atualização no Atualizador Consistem (CSWMEN000) para o produto Customização.
Reestruturado o processo para integração Auttar.
Ajustado o processo de impressão via servidor. Verificado que impressoras do tipo térmica configuradas no servidor estão gerando impressão corretamente.
Ajustado o log para Configuração Log da API no programa Logs de Requisições das APIs (CSWMEN770).
Ajustado o gerenciamento de mensagens do sistema. Ao exibir mensagens a partir de um programa que não está em renderização, foi implementada uma solução que assegura a abertura de novos programas em outras abas. Ajustado o componente de menu lateral para não permitir a utilização durante a exibição de mensagens no contexto da aplicação. Implementado o mesmo tratamento de bloqueio de menu para o componente de menu vertical (CSUTIMB).
Ajustado o processo de edição da regra no programa Configuração do Log de Alterações. A coluna selecionada durante a edição da Regra Personalizada foi corrigida.
Ajustada a mensagem de confirmação na Configuração de Permissão de Perfil e Usuário na aba Usuário, para evitar o salvamento em massa que sobrepõe as configurações individuais.
Ajustada a parametrização do componente Grid. A configuração que habilita a navegação foi restabelecida na versão 7.0, garantindo que eventos de tecla do grid sejam executados corretamente.
Ajustado o componente de múltipla seleção de itens (CSUTIMM). Agora, ao utilizar a tecla no campo, a variável de retorno apresenta o conteúdo correto conforme configurado no componente.
Ajustada a versão do Resteasy classic para Resteasy Reativo.
Implementada a possibilidade de informar código fonte diretamente no Gerador de Etiquetas. Esta nova opção abre a possibilidade de criar etiquetas com maior flexibilidade no código e inclusão de outras linguagens.
Implementado novo botão Incluir Fonte no programa Gerador de Etiqueta.
Implementado novo programa Gerar Etiqueta com a opção de incluir texto com o código fonte, nome da etiqueta e linguagem da etiqueta. No código fonte, as variáveis devem estar no formato {nome_variavel}.
Implementada na Configuração de Layout de Etiqueta a opção de selecionar esse novo tipo de etiqueta (fonte) com as variáveis dessa etiqueta.
Implementada a permissão para excluir a sessão do usuário, caso a quantidade de sessões por usuário seja excedida.
Implementado botão indicativo no menu referente a Ambiente Apenas para Consulta. Esse botão será exibido quando a licença Consistem estiver com a situação Inativo ou Apenas para Consulta.
Ajustado o formato das colunas do tipo valor no Resumo do Grid, garantindo a correta visualização para colunas dinâmicas, com precisão nas casas decimais.
Implementado no programa Logs de Requisições das APIs - CSWMEN770, novas opções de período e forma de ativar o log de execução de APIs. Foram adicionadas as opções abaixo: Manter Ativo Até: onde poderá ser informada uma data (a partir do próximo dia ao atual). Com esta informação, o log será gerado e mantido até esta data; ao passar desta data, o log será eliminado e voltará a ficar inativo. Regra de Permanência: onde poderá ser informada uma regra de período para o log da API ser mantido (ex: 15 dias, 6 meses). Com esta configuração, o log não será mais inativado automaticamente, somente manualmente. Os logs que ultrapassarem os dias da regra escolhida serão eliminados, mantendo os logs recentes.
Com esta alteração, somente será permitido informar Dias a Manter OU Manter Ativo Até OU Regra de Permanência para cada API.
Ajustado o processo de geração de relatórios no Jasper. O sistema agora permite a criação de relatórios dinâmicos com múltiplos subreports.
Ajustado o componente de Menu em Barras, garantindo que o botão fechar da janela não esteja disponível enquanto o processo estiver em andamento, assegurando assim uma saída regular, mesmo com loader em execução.
Ajustado o campo Timeout de Aplicação Inativa na CSMEN080TAB1 para Timeout da Aplicação.
Ajustado o funcionamento do componente Marca/Desmarca do grid, incorporando uma significativa otimização de desempenho. Esta modificação resultou em uma redução drástica no tempo necessário para marcar/desmarcar os registros do grid.
Ajustadas melhorias e ajustes nos portais de RH e eProcurement.
Ajustado o componente de pesquisa (CSUTIPE) para permitir o carregamento de resultados Manual ao realizar a pesquisa sem passar nenhuma expressão de busca, garantindo que o foco seja corretamente direcionado para o item desejado.
Ajustado o envio de anexos em e-mail, permitindo o uso de arquivos com acentuação no nome.
Ajustado o upload de arquivos para garantir a gravação correta dos nomes.
Componentes 7.0
No programa Agendamento de Tarefas - CSTASK015, foi adicionada a coluna Mensagem de Erro que Impediu a Execução para informar o motivo pelo qual a tarefa não está em execução, como, por exemplo, a inatividade do operador da tarefa. Com a apresentação dessa mensagem, a coluna Situação será ajustada para Erro. Caso a tarefa esteja em execução, a nova coluna ficará em branco, enquanto a coluna Situação mostrará o status do último processo em segundo plano que executou a tarefa.
Ajustado o gerador de etiquetas. Ajustada a geração de etiquetas com imagens dinâmicas alimentadas pelo ERP, assegurando a atualização correta de todas as etiquetas com as imagens referentes. Ajustada a exibição de imagens, removendo a tarja preta indevida ao lado da imagem. Ajustada a replicação das variáveis de etiquetas com layout replicado, garantindo a geração das variáveis com valores corretos para as etiquetas sobressalentes. (Versão 7.0).
Ajustado o comportamento das triggers customizadas para que sejam executadas somente quando a conta selecionada for a mesma conta configurada no servidor.
Ajustada a regra de validação de assinatura de XML, permitindo a validação de documentos com múltiplas assinaturas digitais.
Ajustado o processo de exportação para PDF do Grid, permitindo a regularização da largura das colunas. Agora é possível ajustar a largura da coluna do grid conforme necessário, incluindo tamanhos menores que sua descrição.
Ajustado o processo de exibição dos dados do Cubo do Grid Flexmonster, restabelecendo a geração dos dados do Cubo.
Ajustado o componente Consulta de Log de Alterações.
Ajustado o programa Gerador de Perfil Por Log de Usuário para incluir apenas os programas registrados no log do usuário.
Ajustado o filtro geral do Grid para localizar corretamente linhas que contenham o caractere µ.
Ajustado o Cadastro de Usuário para carregar os perfis disponíveis durante a criação de novos usuários.
Ajustada a geração de arquivos do tipo CSV para que o salvamento ocorra com o tipo correto.
Implementada a opção de incluir um anexo ao registro no programa de Registro de Alteração (CSLOGREGCSW). Disponibilizada a opção de detalhar o anexo no programa Consulta Logs de Alteração (CSWLOG610).
Ajustadas as colunas Empresas, Dispositivos, Acesso ao Terminal Web e Áreas Chave na Consulta de Usuários (CSMEN620).
Personalização de Campos no Sistema (CSLE)
Ajustada a funcionalidade de personalização do comportamento de campos do tipo CSLE, oferecendo maior flexibilidade na adaptação do Consistem ERP às necessidades do usuário.
Com essa funcionalidade, é possível:
Definido um campo como obrigatório: útil para campos do sistema que não possuem essa exigência nativamente.
Criadas validações personalizadas: por exemplo, validar o conteúdo digitado em um campo.
Modificada a saída de um campo: alterar automaticamente o texto digitado para maiúsculas, por exemplo.
Sugeridos valores para um campo: permitindo também que a navegação seja pulada, agilizando o preenchimento.
Requisitos e Funcionamento
Para utilizar essa personalização, é necessário conhecimento básico de sintaxe de programação Intersystems Caché / IRIS. Caso o código fonte gerado contenha inconsistências, ele não será executado, garantindo que o funcionamento do programa de origem não será comprometido.
Ao ocorrerem inconsistências durante a execução devido a falhas na personalização do campo, o sistema exibirá a mensagem correspondente e desativará a personalização automaticamente, assegurando que o programa continue operando normalmente.
Os programas gerados com código fonte (low code) podem ser consultados na Central de Low Code (CSW1CUSTOM110).
Como Criar uma Personalização
Para personalizar um campo, basta pressionar F9 enquanto estiver com o foco no campo desejado.
Permissões de Acesso
Ajustada a restrição da personalização de campos a usuários com permissão específica, como:
Usuários com liberação de acesso ou nível de acesso TI.
Usuário administrador, usuários Consistem ou qualquer usuário em ambientes de testes/homologação, onde o acesso já está liberado.
A configuração de permissão é feita em Configuração de Permissão de Perfil e Usuário (CSWMEN070), ativando a opção Permitir Acesso à Camada de Personalização de Programas.
Após a criação da personalização, qualquer usuário com acesso ao programa/rotina utilizará automaticamente a configuração aplicada.
Ajustada a Consulta de Usuário por Perfil no Consistem ERP com a opção de filtrar por rotina.
Implementada a visualização da versão de cada API no ambiente da Consistem API.
Ajustado o acesso ao Help do sistema via tecla F1. Agora, a funcionalidade exibe corretamente o conteúdo de ajuda ao utilizar a tecla F1.
Ajustado o comportamento na Consulta de Processos em Segundo Plano por Período (CSWMEN120).
Ajustado o processo de login no sistema.
Ajustado o processo de geração de PDF do sistema. Alterada a biblioteca de geração de PDF para OpenPDF 2.0.3.
Ajustado o componente de mensagem Consulta de Mensagens - CSMSG, que agora apresenta corretamente as mensagens para idControle múltiplos.
Ajustada a funcionalidade de tratamento para exibir mensagens referentes à exportação do Grid.
Ajustada a barra de rolagem do menu.
Ajustado o aplicativo mobile para nova biblioteca de layout.
Aprimorado o ajuste da configuração de idioma no Consistem Browser para influenciar os programas, permitindo a localização de descrições e mensagens no idioma selecionado. Ajustado o Menu do ERP para respeitar o idioma escolhido, possibilitando a aplicação de filtros nos programas utilizando o idioma configurado.
Implementado o agente do processo em segundo plano para a transferência entre empresas do cadastro de engenharia da confecção. Desta forma, ajustada a execução dessas transferências para que não ocorram em processos independentes para cada engenharia, mas sim agrupadas em um único agente responsável por executar todas as transferências com pendência.
Detalhado o conteúdo da mensagem do sistema. Incluídas informações como data, hora, usuário, dispositivo e stack da solução.
Ajustado o back-end do aplicativo Consistem Mobile para o idioma inglês, com adaptações nos headers (Empresa e Usuário) que possibilitam a aceitação dos termos em inglês.
Ajustado o funcionamento da Consulta do Log de Alterações. A pesquisa no campo Valor Pesquisa agora aceita chaves de tabela com texto utilizando a condição de pesquisa Exata, dispensando o uso de aspas.
Ajustado o sistema para exibir o nome da impressora definido no sistema operacional nas configurações de impressora térmica do Consistem Browser. Essa modificação possibilita a distinção entre impressoras do mesmo modelo.
Ajustado o sistema para eliminar o travamento durante a geração de PDF.
Ajustado o componente de Menu do Grid (CSW1MENUCLICK) para possibilitar a visualização de todos os itens do menu, garantindo uma experiência mais fluida para o usuário.
Ajustado o programa Consulta de Usuários Logados (CSMEN775). Ajustada a seleção e finalização da sessão para sessões de origem terminal caractere.
Ajustado o tratamento da comunicação com a balança via porta serial, permitindo a abertura e o fechamento da porta serial no mesmo request.
Ajustado o cálculo de itens do menu, eliminando a duplicação do menu Favoritos, que ocorria quando um menu inválido era selecionado.
Ajustada a inclusão de linha no Grid Editável, eliminando a inserção indevida de uma linha em branco e garantindo que as linhas com dados sejam apresentadas corretamente. A funcionalidade agora opera de forma adequada mesmo com a ordenação em coluna.
Ajustada a porta 8099 para acesso à integração Gecex sem SSL. Saiba mais
Ajustado o tratamento para garantir que a comunicação da balança não feche a janela inesperadamente. Ajustado a configuração da balança para este cliente.
Ajustado o comportamento do sistema para evitar que a aplicação retornasse à tela de login. Implementado o tratamento adequado de erro para exibir a mensagem correta dentro da janela. Ajustado o grid para garantir que o recarregamento ocorra sem interrupções durante a manutenção em linha.
Ajustado o componente de download.
Ajustada a comunicação com a balança, incluindo informações adicionais na mensagem para facilitar a identificação da situação reportada.
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.
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.
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.
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.
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.
Ajustada a regra de retorno de mensagem para otimizar a performance do sistema. Removidos testes de verificação de customização.
Ajustada a função hook useBaseWidget com base nas funcionalidades do componente BaseWidget.
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.
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.
Ajustado o Agendador de Atualizações do Sistema. A exclusão do agendamento agora finaliza corretamente a tarefa associada.
Ajustado o comportamento da barra de scroll após a execução do combobox em grid editável.
🔐 [LGPD] | 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.
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.
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.
Ajustada a limpeza da global referente ao componente de mensagens (CSMSG).
Ajustado o funcionamento da leitura de peso em balança via endereço IP, permitindo a navegação fluida entre os campos da tela.
Ajustado o funcionamento da interface do sistema verificado no programa Cadastro de Cor/Variante.
Implementado no SMS o histórico dos últimos acessos e ajustada a permissão para alterar os campos do SMS (conta, empresa, usuário).
Ajustada a cor do fundo, onde indica os atalhos, do menu de F7 do componente CSLE com o tema.
Ajustada a geração de stream no gerador de base de dados.
Ajustado o funcionamento do Grid. A funcionalidade foi restabelecida por meio da combinação de Grid Personalizado e adição de colunas via customização.
Ajustado o processo de atualização da página do grid para restabelecer o posicionamento correto em relação à página.
Ajustado o mecanismo de manutenção de linha do Grid, restabelecendo sua funcionalidade.
Componentes 7.0
Implementado o recurso no Cadastro de Dispositivo de Leitores de Peso (Instalação) para obter as portas seriais disponíveis na máquina local, permitindo a configuração de balanças em máquinas Linux.
Implementado o Gráfico do Resumo do Grid para exibir valores do tipo hora no formato HH:MM:SS.
Ajustado o componente de edição da coluna Nome Arquivo Origem no grid, possibilitando a alteração do nome do arquivo anexo no componente (CSWANEXO- Anexos).
Ajustado o logout do sistema para impedir a utilização do menu enquanto a mensagem Ao sair do sistema, todos os programas e processos em execução serão finalizados. Deseja realmente sair? estiver visível.
Ajustado o comportamento de navegação com a tecla TAB no programa para garantir que a funcionalidade do componente de mensagem permaneça ativa.
Ajustado o filtro ao selecionar linha do grid.