Gerenciador de versões
O que é?
O gerenciador de versões é um utilitário que facilita a atualização do UNIPLUS tanto no servidor como nas estações de trabalho. Ele inibe a necessidade de fazer o download das builds através de links e descompactar os arquivos no diretório do sistema. Com o gerenciador de versões é possível fazer o download das versões através do Yoda e a própria aplicação já atualiza o sistema automaticamente. Além disso, com o gerenciador a atualização em estações passa a ser totalmente automática, pois ao abrir a estação ela verifica qual a versão utilizada no servidor e caso não estiver na mesma versão a build será baixada e atualizada automaticamente.
Atualmente as seguintes aplicações são atualizadas automaticamente: Yoda, Retaguarda, PDV, Consulta, Tabela de Preços, TSGertec, MTUnichef e Spooler.
O gerenciador de versões está disponível a partir da Build 6.9.33. Dessa forma, é necessário atualizar manualmente tanto o SERVIDOR quanto a ESTAÇÃO para a versão 6.9.33 ou superior. A partir da versão 6.9.34 o procedimento com o gerenciador de versões passa a funcionar normalmente.
Importante: o gerenciador de versões é parte do servidor YODA e portanto, precisa ser instalado e configurado. Note que neste caso o YODA substitui outros serviços como o Servidor PDV, R2D2, R2D2 Rest e C3PO.
Como Funciona no Uniplus?
1. Configurando o recurso
No Uniplus, acesse Ferramentas → Preferências → Servidor Yoda e configure os seguintes campos:
Habilitar o servidor Yoda: configure como Sim;IP do servidor: informe o IP do servidor;Porta de serviços: informe a porta de serviços padrão 8443;Porta para o painel de controle: informe a porta para o painel de controle padrão 8081.
2. Utilizando o recurso
Para utilizar o gerenciador de versões é necessário que o Yoda esteja em execução. Execute o Yoda no servidor, acesse seu ícone através da bandeja do Windows e clique com o botão direito do mouse → Gerenciador de versões:
Será aberta a janela do Gerenciador de versões. Nela serão exibidas algumas informações importantes a respeito do sistema. Sendo elas: Versão atual do sistema, Versão baixada mais recente do sistema, Builds disponíveis e Builds baixadas:
2.1 Baixar e atualizar uma build
Para baixar uma build basta clicar no ícone de download da versão desejada na grid Builds disponíveis. Quando o processo de download terminar a versão ficará disponível através grid de Builds baixadas:
Para atualizar a build basta clicar no ícone de atualização da versão desejada na grid Builds baixadas. Quando o processo de atualização terminar o Yoda erá reiniciado automaticamente:
2.2 Atualização nas estações
Na estações o procedimento de atualização é feito de forma automática. Isto é, ao executar o sistema na estação primeiramente é feita uma verificação para identificar se a versão da estação é diferente da versão do servidor. Se for diferente, a estação irá baixar a mesma versão do servidor automaticamente e posteriormente o sistema será atualizado na estação.
2.3 Upload manual
Caso necessitar importar um arquivo de build manualmente para o Gerenciador de versões basta clicar em Upload manual e selecionar o arquivo. Esse arquivo será gravado no diretório de builds do Yoda e poderá ser utilizado para atualizar as estações:
2.4 Builds instaladas
Na aba Builds instaladas é possível visualizar as estações que estão conectadas ao Servidor bem como a build que cada estação está utilizando:
3. Comportamento quando ocorrer erro na atualização
Na aba Configurações é possível definir o comportamento do sistema caso ocorra algum erro durante o processo de atualização. Selecione a opção desejada e clique em [Gravar]:
Fechar o sistema: com essa opção será exibida a mensagem de erro e então o sistema será fechado;Solicitar arquivo de atualização: com essa opção será exibida a mensagem de erro e o sistema solicitará o arquivo para atualização;Exibe mensagem e continua no sistema: com essa opção será exibida a mensagem de erro mas a inicialização do sistema ocorrerá normalmente
4. Renovar informações
Quando o Servidor/estações sofrerem alterações ou for preciso renovar a lista de builds disponíveis é possível clicar em Renovar informações da tela para que os dados das abas Builds e Builds instaladas sejam atualizados:
_
3 meses atrás
Recursos da Área de Trabalho
Visão Geral
A oferta de atalhos, botões e outros recursos de produtividade no Uniplus tem uma importância fundamental para melhorar a eficiência e a experiência do usuário.
Redução de cliques, acesso rápido a funções comuns, personalização de recursos, facilidade de navegação e redução da curva de aprendizado estão entre as vantagens esperadas.
Características que fazem a diferença
Política de segurança: definição de regras para senhas de usuário e controle de acesso ao sistema;Alteração de senha do sistema: atalho para agilizar a ação do usuário nessa tarefa necessária;Localização rápida de telas de trabalho: facilitador para o usuário recém-chegado ao Uniplus;Funcionamento das grids: características comuns importantes presentes nas grids do sistema;Alteração de local de trabalho: dinamismo no trabalho em diferentes filiais e diferentes locais de estoque;Ajuste de fontes do sistema: personalização da comunicação escrita do Uniplus com usuários específicos.
Ou seja, o Uniplus oferece uma solução completa e altamente flexível, que atende desde necessidades operacionais simples até os requisitos mais complexos da gestão de produtos.
Saiba mais
Veja as respostas para perguntas comuns sobre as ferramentas do Uniplus.
__
8 meses atrás
Política de Segurança
O que é?
O Uniplus também está adequado às boas práticas de segurança. Além das permissões de acesso dentro do sistema, que permitem visualização ou edição de conteúdos de acordo com perfis pré-configurados, o sistema conta com rotinas para exigência de senhas com maior complexidade. Conta também com controle de restrição/liberação de acessos para IPs identificados em listas específicas.
Como Funciona no Uniplus?
No Uniplus, acesse o menu Ferramentas → Outros → Segurança → Política de segurança.
Esta tela apresenta 3 níveis de segurança. No nível Baixo, não é possível configurar a lista de IPs e a senha pode ser definida livremente pelos usuários, sem qualquer critério de complexidade.
Qualquer nível diferente de Baixo dá a opção de configurar a lista de IPs para acesso ou bloqueio. Porém, antes de definir a lista é necessário habilitar esta característica em Cadastros → Configurador do Sistema.
No módulo Cadastros, marque a funcionalidade Configurar acessos por IP, como mostra a imagem acima. Clique em [Gravar].
O resultado desta ação será que os outros 2 níveis de segurança passarão a permitir a configuração da lista de IPs, tanto para acesso como para bloqueio.
No nível de segurança Médio, além da configuração dos IPs (caso o recurso tenha sido habilitado), as instruções para definição de senha do sistema passam a ter critérios mínimos que precisam ser atendidos.
Finalmente, o nível Alto mantém as características de IPs que tiverem sido configuradas. No caso das senha, este nível tem critérios ainda mais exigentes para a definição.
Na tela de Política de Segurança, qualquer que tenha sido o nível que você definiu, clique em [Gravar] quando tiver concluído a configuração. As alterações passarão a ter efeito após ser executado um logoff e um novo login.
Saiba mais
Veja as respostas para perguntas comuns sobre as ferramentas do Uniplus.
_
8 meses atrás
Configuração de Preferências do Sistema
O que é?
O Recurso de Preferências do Sistema centraliza todas as configurações do Uniplus, agrupando parâmetros essenciais por módulos e funcionalidades.
Com ele, ajustes simples ou fundamentais para a integração dos recursos podem ser realizados de forma prática e intuitiva.
Organizado em categorias, o menu permite minimizar seções e utilizar uma barra de busca para localizar preferências específicas, mesmo entre diferentes módulos.
Como Funciona no Uniplus?
1. Acessando o recurso
Acesse o menu Preferências em Ferramentas → Geral → Preferências do sistema. A tela de preferências separa as opções por Categorias, é possível minimizar conforme desejado.
É possível procurar por preferências específicas utilizando a barra de busca no canto superior. Tanto módulos quanto configurações serão retornadas, incluindo configurações de diferentes módulos (contanto que satisfaçam os critérios da busca):
Observações
Se uma preferência pertence à categoria filtrada, mas não contém as palavras-chave pesquisadas, ela não aparecerá nos resultados. Por exemplo, na imagem acima, ao pesquisar "Estoque", diversos resultados foram apresentados, incluindo a categoria "Estoque". Contudo, nem todas as preferências dessa categoria foram listadas, pois algumas não possuem o termo "Estoque".Ao configurar um recurso desconhecido, busque preferências relacionadas ao tema. Assim, você explora o sistema e se familiariza com suas opções de ajuste.
_
1 ano atrás
Alteração de Senha do Sistema
O que é?
O Uniplus oferece, entre os recursos de segurança, um atalho para a troca rápida de senha de usuário.
Como Funciona no Uniplus?
No alto da tela inicial do Uniplus WEB, ao centro, você conseguirá ver:
o nome do usuário que está logado;uma imagem; eum nome, seguido de CNPJ e outro nome entre parênteses.
É esta primeira parte (em destaque na figura) que oferece a você o atalho para trocar a senha. Clicando nela, o Uniplus vai abrir uma tela que permite o ajuste:
Informe os dados solicitados em cada campo. Em seguida, clique no botão [Alterar Senha].
Dicas Extras
Você poderá personalizar a imagem que é usada para o seu usuário.
Clique na imagem que aparece ao lado do usuário logado, escolha a opção [Alterar Imagem], carregue a nova imagem e clique em [Gravar].
Finalmente, também é muito simples alterar o local de trabalho. Clique no CNPJ (no exemplo da figura, o conteúdo distorcido).
Esta ação vai abrir a tela de Local de Trabalho. Defina a filial (previamente cadastrada) onde você vai atuar com o sistema, e/ou o local de trabalho (previamente cadastrado). Clique em [Gravar] quando estiver com a configuração concluída.
Saiba mais
Veja as respostas para perguntas comuns sobre as ferramentas do Uniplus.
_
8 meses atrás
Configurador do Sistema
O que é?
O Configurador do sistema agrega todas as funcionalidades existentes dentro do sistema, podendo o usuário habilitá-las ou desabilitá-las.
Os módulos são agrupados de acordo com cada conteúdo do sistema e muitas vezes divididos em várias opções de configuração.
Como Funciona no Uniplus?
1. Acessando o recurso
Acesse o configurador em Ferramentas → Coluna Geral → Configurador do sistema, o sistema irá então solicitar a Senha técnica.
O configurador consiste em duas partes, a parte esquerda contém os módulos do sistema e a parte direita contém as respectivas funcionalidades do módulo:
Configure conforma a necessidade ( e licenciamento). Em seguida, clique em [Gravar].
_
1 ano atrás
Localização Rápida de Telas de Trabalho
O que é?
O Uniplus oferece uma solução completa para a gestão do seu negócio. Isso é, claramente, uma vantagem, embora possa representar um desafio: localizar especificamente determinada tela sem gastar tempo procurando nos menus.
Com o recurso de Localização Rápida das telas de trabalho, até mesmo usuários menos experientes podem trabalhar de forma mais ágil entre as várias telas que o sistema oferece.
Como Funciona no Uniplus?
No alto da tela inicial do Uniplus WEB, lateral direita, você encontrará uma lupa. Clicando nela, será aberta uma tela como a que mostra a imagem abaixo:
Perceba que a tela está dividida em duas seções. Em Links mais acessados, você encontra a lista de telas comuns que o usuário logado costuma acessar dentro do sistema. Essa lista facilita muito o deslocamento, pois apresenta o comportamento típico do usuário no Uniplus.
Na seção Pesquisa, ao lado da lupa aparece um campo para digitação. Enquanto você vai digitando, o Uniplus monta uma lista de links que correspondem à expressão que está sendo digitada. Veja um exemplo com o texto "ct-e":
Basta clicar no link que corresponde ao que você procura e o sistema abrirá a tela imediatamente.
Saiba mais
Veja as respostas para perguntas comuns sobre as ferramentas do Uniplus.
_
8 meses atrás
Painel de Controle do Servidor
O que é?
O Painel de Controle do Uniplus é uma ferramenta essencial para a gestão eficiente do servidor WEB, proporcionando visibilidade total sobre as tarefas em execução.
Com ele, técnicos podem monitorar e gerenciar processos, ajustar configurações e equilibrar o consumo de recursos, garantindo melhor desempenho para os usuários.
Diferente de um simples monitor de atividades, essa funcionalidade permite pausar, disparar e reagendar tarefas, otimizando a utilização de CPU, memória e disco.
Além disso, a análise de estatísticas e logs possibilita identificar gargalos e tomar decisões estratégicas, como redistribuir cargas entre servidores ou programar upgrades no momento certo.
Ao oferecer maior controle sobre as operações do servidor, o Painel de Controle reduz falhas, melhora o tempo de resposta do sistema e aprimora a experiência do usuário final.
Ele se torna indispensável para revendas que desejam oferecer um suporte proativo e manter a estabilidade operacional do Uniplus.
No vídeo seguinte apresentamos o conceito do que é o Painel de Controle e algumas vantagens que ele traz para as Revendas:
Como Funciona no Uniplus?
1. Acessando o recurso
O acesso ao Painel de Controle é exclusivo para os usuários com senha técnica, ou seja, os técnicos de Revenda.
Quando esse tipo de usuário entra no sistema, vai aparecer para ele, na parte de cima da tela, um botão que não é visível para o usuário comum. Clicando nesse botão, o técnico poderá acessar o Painel de Controle.
Quando o usuário técnico sair do Painel de Controle, ao voltar ao Uniplus WEB ele deverá fazer login novamente;O Painel de Controle permite a gestão de um único servidor por sessão, o servidor que hospeda o ambiente onde o técnico logou com a senha técnica.Caso o técnico queira administrar um outro servidor, deverá logar num cliente que esteja rodando naquele outro servidor.
Veja na figura seguinte:
2. Entendendo o dashboard
O Dashboard é a primeira opção do menu lateral do Painel de Controle. Aqui são exibidos alguns números que resumem a situação do servidor WEB. Na figura abaixo, o menu lateral pode ser visto à esquerda da imagem:
Observe que cada seção principal do Dashboard foi isolada em um quadrado vermelho. Cada um deles está numerado em azul, na parte debaixo, lado direito. Fizemos isso com fins didáticos e agora vamos descrever cada uma das seções seguindo a ordem de numeração:
1 – Na seção Tenants é indicado o número de clientes que estão configurados neste servidor WEB onde o técnico está logado. Cada tenant equivale a um cliente. Note que aqui são apresentados apenas os tenants configurados neste servidor WEB. Caso o técnico precise monitorar outro servidor, deverá logar com a senha técnica num cliente que esteja configurado naquele outro servidor;
2 – Na seção Tarefas na fila o Painel de Controle mostra quantas tarefas estão, neste momento, aguardando na fila para serem executadas. Embora este artigo use, eventualmente, a expressão “fila de processamento”, na verdade existem várias filas
3 – Tarefas recorrentes pausadas é a seção que mostra quantas tarefas recorrentes estão pausadas neste momento. Uma tarefa recorrente é aquela que é agendada e executada independente de solicitação do usuário final. As tarefas recorrentes se referem a ações importantes do servidor, portanto quando uma delas está pausada, o número é exibido numa cor diferente para indicar um tipo de ponto de atenção, que precisa ser verificado e resolvido;
4 – Em Filas Pausadas está o número de filas que foram intencionalmente paradas no servidor. Quando uma fila é pausada, todas as tarefas daquela fila ficam automaticamente paralisadas até que a fila seja novamente ativada;
5 – Tarefas com Falha é o número de tarefas que apresentaram problemas ao serem executadas;
6 – O horário previsto para que a próxima tarefa seja executada é indicado em Próxima Execução;
7 – Em CPU temos algumas informações importantes sobre o processamento no servidor:
Processadores: se refere ao número de processadores alocados no equipamento;Threads: é a quantidade de processos que o servidor consegue tratar ao mesmo tempo. É como imaginar as cabines de pedágio numa rodovia. Se houverem 10 cabines, passam 10 carros ao mesmo tempo, um em cada cabine. No servidor, cada cabine é uma thread, cada carro é uma tarefa a ser executada;Tempo rodando: a quantidade de tempo que o servidor está no ar sem interrupção;A última linha contém informações sobre o sistema operacional em execução no servidor. Na imagem acima, vemos que é um servidor baseado em Linux.
8 – Na seção Disco temos a informação do espaço ocupado (laranja) e espaço disponível (verde). É importante que essa informação seja monitorada para evitar travamentos e clientes com a operação paralisada;
9 – Em Memória está em laranja a memória em uso e em verde a memória disponível. Note que a memória “em uso” inclui a reserva que o Java faz, automaticamente, para trabalho. Essa reserva, porém, não está realmente ocupada, apenas alocada. Portanto, para saber a memória realmente em uso nesse momento devemos somar as informações de “Java Heap Usada” e “Non Heap Usada”;
Vídeo sobre o Dashboard:
3. Entendendo as estatísticas
As estatísticas mostram informações agrupadas de todas as tarefas executadas pelo servidor nos últimos 7 dias. É uma ferramenta útil para analisar a carga do servidor e tomar medidas de ajuste, como uma redistribuição de tenants pelos demais servidores ou um reagendamento das tarefas recorrentes.
A figura seguinte mostra a sequência típica de trabalho com esta tela. Em “Filtros”, o técnico poderá aplicar filtros por tenant e fila. Em “Agrupar por”, os resultados poderão ser agrupados por tenant, por fila ou por tarefas. Escolhidos os critérios de filtro e agrupamento, o técnico deverá clicar no botão [Aplicar]. O conteúdo filtrado será exibido na grid “Resultados”:
As colunas da grid são:
Agrupador – se refere ao agrupador escolhido na seleção de conteúdo;Contador de execução – é a quantidade de vezes que o evento ocorreu;Tempo de execução – é o total de tempo (acumulado) que o servidor gastou executando aquele evento;Latência média – é a média de tempo que a tarefa gastou na fila;Tempo médio – é a média de tempo que o servidor gastou executando aquele tipo de tarefa;% Recurso consumido – é a porcentagem de recurso que o servidor empenhou executando aquele tipo de tarefa;
Vídeo sobre as Estatísticas:
4. Visualizando os tenants
Nesta área do Painel de Controle o técnico poderá visualizar todos os tenants (clientes) configurados no servidor. Também é possível verificar seus status e a quantidade de espaço ocupada em disco. A figura seguinte mostra algumas das ações possíveis:
Inserindo o nome no campo “Pesquisar” e clicando na lupa, o Painel vai procurar o tenant específico entre os configurados no servidor. Pode ser um recurso útil quando são muitos tenants.
A grid de Tenants tem as seguintes colunas:
A coluna de checkboxes, onde o técnico poderá selecionar todos clicando na checkbox de cabeçalho, ou selecionar um específico clicando na checkbox ao lado do tenant desejado;Código, que contém o nome dos tenants do servidor;Descrição, que mostra a descrição complementar ao nome que é informada na configuração do cliente. Para clareza e redução de riscos, é um dado auxiliar importante;Inativo, indicando o status do tenant;Último acesso, que apresenta a data do último acesso realizado pelo tenant ao servidor pelo sistema;Inicializado, que contém “Sim” para aqueles tenants que, após a carga da base de arranque, já começaram a trabalhar e gerar suas próprias informações;Chave API, que é a chave de acesso para o PDV Desktop;Tamanho(MB), que se refere ao espaço ocupado em disco exclusivamente para o trabalho daquele tenant. Essa informação pode ser útil quando o técnico precisa liberar espaço em disco e está à procura dos clientes que mais consomem esse recurso.
Na parte de cima da tela de tenants, ao lado direito, há um conjunto de botões:
O botão de Atualizar aplica um refresh na tela, atualizando as informações dos tenants selecionados;O botão [Restaurar Backup] faz o que o nome diz. Ele deve ser utilizado apenas com tenants que ainda não tenham sido inicializados (coluna Inicializado=Não);O botão [Fazer Backup] vai gerar na hora um backup do tenant selecionado. Não será necessário aguardar o próximo backup agendado para extrair a base de dados do tenant;O botão [Alterar] permite que os dados informativos do tenant sejam ajustados;
Vídeo sobre os Tenants:
5. Entendendo as tarefas
Tarefas (sob demanda) são ações executadas pelo servidor para atender a solicitações específicas do usuário. Alguns exemplos são a carga de base do PDV, a geração de relatórios, o envio de e-mails, a exportação de documentos fiscais para a contabilidade, a transmissão de documentos fiscais em lote (NF-e, CT-e e MDF-e), a geração do SPED e outras.
Dependendo da quantidade de tenants configurados no servidor, a grid de tarefas terá muitas informações para exibir. É uma vantagem que ela possua o recurso de filtragem. O processo é ilustrado na próxima imagem:
O técnico deverá clicar no botão de filtro (1) para que uma tela suspensa, chamada “Filtros avançados” apareça(2). Nesta, ele deverá informar os critérios de “Período” e “Status” (3). Em seguida, clicando no botão [Aplicar] (4), os dados de filtragem serão levados para a grid de Tarefas (5).
O resultado do filtro já aplicado é o que vemos abaixo:
Na tela acima algumas ações são possíveis. Usando o campo “Pesquisar” e clicando na lupa, é possível buscar alguma informação específica na grid. Dentre os itens que são mostrados, a linha selecionada aparece com um fundo em azul claro.
Observe no canto direito da grid um grupo de botões. Eles também podem ser muito úteis:
O Filtro, já explicado neste artigo;O Atualizar, que aplica um refresh na tela e renova as informações;O Play, que deve ser usado para colocar novamente uma tarefa em ação após ela ter sido pausada;O Pause, que coloca a tarefa selecionada em pausa quando clicado;O Visualizar, que mostra detalhes da tarefa selecionada;O botão Cancelar, que cancela a tarefa selecionada (desde que ainda não tenha sido concluída).
Dos botões citados acima, merece destaque o [Visualizar]. Em caso de tarefas com erro, por exemplo, ele pode ser extremamente útil. Como mostra a tela abaixo, detalhes da tarefa que apresentou falha são trazidos na tela, o que facilita a análise do incidente por parte do técnico:
Vídeo sobre as Tarefas:
6. Entendendo as tarefas recorrentes
Tarefa Recorrentes são aquelas executadas regularmente pelo servidor em um horário pré-definido. Elas não precisam ser solicitadas pelo usuário final nem pelo técnico de Revenda, pois seguem um ciclo de repetição que pode ser ajustado.
Atualmente existem as seguintes tarefas recorrentes:
Backup;Consultas de status de serviço;Monitor NFC-e;Processador de operações;Recursos externos;Remover as sessões web expiradas;Resumo do dashboard;Schedule Webhook;Sincronização e-commerce.
Algumas ações são possíveis na grid de tarefas recorrentes:
Como já visto em outras telas, aqui também a grid apresenta o recurso de pesquisa, que pode ser utilizado combinando o campo “Pesquisar” com o clique na “Lupa“. A tarefa recorrente atualmente selecionada é aquela destacada na linha com o fundo em azul claro.
Observe do lado direito, parte de cima, o grupo de botões:
Atualizar – aplica um refresh na grid e renova as informações sobre os itens visualizados;Play – coloca novamente em execução (ou o agendamento) alguma tarefa recorrente que tenha sido pausada;Pause – paralisa a execução (ou o agendamento) da tarefa selecionada na grid;Alterar – permite o ajuste de alguma configuração da tarefa selecionada;
As colunas da grid são:
Nome – apresenta o nome da tarefa recorrente;Fila – indica a fila onde está aquela tarefa;Última execução – data e hora da última execução daquela tarefa;Previsão de execução – data e hora prevista para a próxima execução da tarefa recorrente;Cron – coluna comentada nos próximos parágrafos desta seção;Pausado – se “Sim”, indica pausa no processo. Se “Não”, indica que o processo está contando o tempo para a próxima execução normalmente.
6.1 Entendendo Cron e agndamento Manual
Destacamos acima a coluna Cron porque é ela quem regula o ciclo de repetição das tarefas recorrentes.
“Cron expression” é uma sequência de caracteres (alfanuméricos) que indica um intervalo de tempo.
Ela tem uma formatação bem específica e deve ser adequadamente configurada. Portanto, leia com atenção a observação seguinte:
ImportanteSe o técnico da Revenda não sabe configurar corretamente uma cron expression, não deverá mexer no campo Cron da grid. Uma regulagem de tempo mal feita pode anular a eficácia de uma tarefa recorrente, aumentando indevidamente o seu intervalo entre execuções. Ou ainda, uma regulagem errada pode significar repetições de processos pesados em ciclos tão curtos que as threads de CPU ficarão ocupadas de forma desnecessária.
O Painel de Controle utiliza cron expressions com 5 posições. A tabela seguinte apresenta alguns exemplos:
ExemploMINUTOHORADIA (do mês)MÊSDIA (da semana)OriginalSignificadoa)022***0 22 * * *todo dia, 22h00b)*/35*****/35 * * * *a cada 35 minutosc)01**30 1 * * 3toda quarta-feira, 01h00d)01***0 1 * * *todo dia, 01h00
Perceba que não é apenas o caso de saber configurar a expressão, mas também de avaliar a concorrência entre os processos. Uma análise incorreta desse aspecto pode comprometer o bom desempenho do servidor, dando a falsa sensação de que ele está com poucos recursos quando, na verdade, é a programação de horários que está mal distribuída.
Caso queira ver mais sobre cron expressions, sugerimos este site ou este outro.
Há também a possibilidade de agendar de forma manual. Para isso, selecione uma tarefa, clique em [Alterar] e troque o modelo de “Agendar por” para “Manual“:
Após marcar o agendamento manual, no campo abaixo, escolha entre “Intervalo” ou “Hora fixa“.
Intervalo serve para tarefas que devem ocorrer, automaticamente, após X tempo;Hora fixa serve para determinar que uma tarefa, em determinada hora do dia, deve ser realizada.
Ao escolher “Intervalo“, as configurações abaixo se tornam disponíveis:
Escolha entre as opções “Horas” ou “Minutos” e defina o valor no campo “Tempo“.
Ao escolher “Hora fixa“, as configurações abaixo se tornam disponíveis:
Clique no campo “Hora” e selecione o horário desejado dentre as opções disponíveis.
Vídeo sobre Tarefas Recorrentes:
7. Entendendo as filas
As filas agrupam tarefas do mesmo tipo, sejam elas recorrentes ou não. Elas possuem prioridades de execução no servidor, conforme a ordem abaixo:
1 – Carga de base;2 – Relatório;3 – E-mail;4 – Processos.
As prioridades de execução das filas são definidas pela Intelidata e não podem ser alteradas.
A exemplo do que vimos em telas anteriores, algumas ações são possíveis na grid de Filas. É possível fazer pesquisas, combinando o campo “Pesquisar” com o botão da “Lupa”. A fila selecionada no momento aparece destacada na linha com fundo em azul claro.
Na parte de cima, lado direito, há um grupo de botões:
Atualizar – aplica um refresh na tela, atualizando as informações sobre as filas visualizadas;Play – coloca novamente em execução uma fila que tenha sido pausada;Pause – coloca a fila selecionada em pausa;
8. Entendendo o gerenciador de versões
É o mesmo recurso que antes estava disponível nos menus do Uniplus WEB. Agora ele fica aqui no Painel de Controle por se tratar de uma característica do Servidor, e não de um cliente específico.
Aqui o técnico poderá baixar e atualizar uma versão do Uniplus WEB.
9. Entendendo os logs
Na tela e Logs o técnico poderá baixar os arquivos de log do Uniplus Web, necessários para a análise de incidentes.
Para fazer a baixa, o log de interesse deve ser selecionado. Um log selecionado fica com a linha com fundo azul claro. Depois é só clicar no botão [Download]:
10. Entendendo os recursos externos
Aqui nesta tela é possível atualizar os arquivos de Recursos externos de todos os tenants, simultaneamente, num único clique no botão [Atualizar Recursos Externos].
Embora seja muito mais vantajoso fazer a atualização por aqui, ainda é possível que ela seja feita tenant a tenant, no Uniplus WEB, se esta for a preferência (ou necessidade) do técnico.
11. O que muda para o usuário final?
O Painel de Controle do Servidor WEB, oferece para o usuário do Uniplus:
1 – Melhora de desempenho: isso será consequência direta do melhor balanceamento das atividades do servidor. Como agora o técnico pode inspecionar e analisar o que ocorre no servidor, como os recursos são utilizados e quais são os maiores consumidores de recursos, decisões que impactam no desempenho podem ser tomadas e ações de otimização realizadas. O usuário final mais atento vai perceber mais agilidade na execução de suas tarefas;
2 – Emissão de relatórios: quando o usuário final solicita um relatório, ele vai ver apenas o botão [Gerar] no rodapé da tela.
Clicando em [Gerar], o sistema vai emitir uma notificação informando que o relatório foi solicitado:
Caso o usuário permaneça na mesma tela, assim que a solicitação do relatório sair da fila e for executada, o Uniplus vai exibir o resultado. Porém, se o usuário for para outras telas do sistema continuar o seu trabalho (enquanto o relatório é processado), assim que o sistema concluir o processamento da solicitação, outra notificação será exibida. Clicando nela, o relatório será exibido:
Notificações emitidas pelo sistema podem ser consultadas clicando no “sininho”, que fica na barra superior, lado direito:
Para consultar o relatório e fazer o seu download, o usuário também poderá clicar no botão da “Pasta”, na barra superior, que vai mostrar uma grid com algumas solicitações recentes realizadas no sistema:
Nesta tela o usuário poderá selecionar o relatório e pedir uma nova visualização no botão [Visualizar], ou baixar o documento para seu equipamento, com o botão [Download]. Além desses botões, temos também:
Pesquisa, que funciona com o trabalho em conjunto do campo “Pesquisar” e o botão da “Lupa”;Filtro, que aplica filtro aos dados exibidos como resultado na grid;Atualizar, que aplica um refresh na tela e mostra as informações mais recentes.
Vídeo explicando as mudanças para o usuário final:
Observações
É importante não confundir “latência média” com “tempo médio”. Na linha do tempo, os dois estão em sequência, mas se referem a períodos de tempo diferentes. “Latência” é a espera para iniciar a execução, enquanto “tempo” ( ou “execução”, ou “processamento”) é o período efetivo de trabalho do servidor para resolver a tarefa.No caso de uma solicitação de relatório, por exemplo, a latência vai do momento em que o usuário clica no botão [Gerar] até o momento em que a solicitação sai da fila para ser executada. O tempo de processamento vai do momento em que inicia a execução do relatório até a conclusão da execução.
_
8 meses atrás
Gerenciador de Tarefas da WEB
O que é?
A funcionalidade Gerenciador de Tarefas permite acompanhar as tarefas executadas no Uniplus em uma única tela.
Relatórios, exportação de XML e outras atividades podem ser executadas em segundo plano enquanto o usuário continua trabalhando no Sistema. Quando a tarefa for concluída, o sistema enviará uma notificação, permitindo que o usuário acesse o Gerenciador de Tarefas para visualizar ou baixar o arquivo gerado.
Além disso, o Gerenciador de Tarefas registra informações essenciais, como status da execução, tempo de duração e eventuais atrasos, facilitando a análise e otimização dos processos.
Como Funciona no Uniplus?
No Uniplus, em: Ferramentas → Geral → Gerenciador de tarefas.
A tela irá mostra as tarefas que foram executadas nas últimas 24 horas, esse período de visualização pode ser alterado no filtro avançado “Período”.
A grid é composta pelas seguintes colunas:
Nome: é o nome da tarefa que foi executada;Tipo: é o tipo de tarefa que foi executada;Status: indica se a tarefa foi executada com sucesso ou se houve algum problema;Programação: é a data/hora em que a tarefa estava agendada (programada) para execução;Início: se refere à data/hora que realmente iniciou a execução da tarefa;Fim: é a data/hora em que a tarefa foi concluída;Duração: indica quanto tempo a tarefa levou em execução (fórmula de cálculo: Fim – Início = Duração);Latência: indica quanto tempo passou entre a data/hora da programação da tarefa e a data/hora do início da execução (fórmula de cálculo: Início – Programação = Latência).
Na tela há os botões para visualizar ou efetuar o download da tarefa desejada.
Observações
É importante não confundir “Duração” com “Latência”. Na linha do tempo, os dois estão em sequência, mas se referem a períodos de tempo diferentes. “Latência” é a espera para iniciar a execução, enquanto “Duração” é o período efetivo de trabalho do servidor para resolver a tarefa.
Saiba mais
Veja as respostas para
_
1 ano atrás
Funcionamento das Grids
O que é?
As grids são estruturas que organizam informações em linhas e colunas, formando uma espécie de tabela. Essas informações podem ser dados básicos de cadastros do sistema, ou podem ser informações mais complexas, como os resultados de operações realizadas no Uniplus.
Além de garantir que os elementos sejam dispostos de forma organizada e equilibrada, no Uniplus você encontrará muitos facilitadores que são nativos das grids. É sobre isso que este artigo fala.
Como Funciona no Uniplus?
Usando como exemplo a Grid de Produtos, você vai notar vários recursos que agilizam o seu trabalho. Eles estão identificados nas setas que aparecem na próxima imagem:
1. Pesquisa Rápida
Aquilo que for digitado no campo de pesquisa será usado como critério de pesquisa instantânea na grid. No caso dos produtos, os campos em que o Uniplus faz a busca são os principais identificadores do item: Código, Referência, Código de barras e Nome.
2. Conjunto de botões superiores
Aqui cada botão tem uma função específica, como está descrito abaixo:
Atualizar DadosEste botão força a atualização dos dados que estão na grid. Isso é útil se você considerar que as mesmas informações podem estar sendo alteradas pela ação de outros usuários logados no sistema.Filtros AvançadosVai abrir a tela de Filtros avançados, onde você poderá definir critérios avançados de filtragem e exibição de dados. No caso dos Produtos, a tela será esta:ExcluirEste botão exclui o item que estiver selecionado na grid. Antes da exclusão, o item é aberto na tela, para reduzir a chance de exclusões acidentais.DuplicarEsta opção cria um novo cadastro pré-preenchido, duplicando as principais informações do item que estava selecionado anteriormente. As informações que não podem ser duplicadas deverão ser informadas por você. É uma excelente ferramenta para agilizar o cadastro de itens semelhantes.VisualizarVai trazer a tela de cadastro completa, porém com todos os campos no modo visualização (sem permitir alterações).Mostrar imagensExibe as imagens que tenham sido vinculadas ao item selecionado.IncluirAbre o cadastro com os campos vazios, para que o detalhamento do novo item seja feito desde o início.AlterarEste botão abre a tela de cadastro do item, habilitando os campos para alterações.OpçõesEste botão busca opções que façam sentido para a grid onde você está trabalhando. Estas opções podem alterar de caso a caso. Para os produtos, as opções são as que aparecem na imagem seguinte:
3. Conjunto de botões inferiores
Aqui você encontrará outro conjunto de opções importantes:
Configurar colunasEste recurso é muito interessante. Aqui você poderá personalizar a grid com a aparência que seja mais significativa para o seu trabalho. Colocar os campos na ordem de sua preferência, remover campos, adicionar outros campos e, se quiser, salvar essas configurações personalizados como visões, com nomes específicos.Esse recurso oferece uma grande vantagem, pois você poderá configurar visões personalizadas e altamente funcionais para diferentes setores do seu negócio sem que seja necessário contratar a escrita de código adicional por programadores.Relatórios configuradosAqui você poderá configurar e visualizar relatórios personalizados que tenham sido criados dentro do Uniplus e que correspondam à grid em que está trabalhando.Exportar dadosExtrais os dados em exibição na grid e gera uma exportação dentro das alternativas disponíveis.Registros de auditoriaEm cada grid, este botão mostra o histórico de alterações que foi registrado pelo sistema, automaticamente, para o item selecionado. No exemplo abaixo, vamos que o usuário "Demonstração" alterou o nome do produto de "Água sem gás" para "Água sem gás 300ml".
4. Identificadores inferiores
Para algumas grids do Uniplus, como é o caso da Grid de Produtos, haverá a presença de indicadores inferiores. Nesse caso, eles vão ajudar você a entender a situação do estoque.
Os itens com saldo Zerado, Maior que Zero, Negativo ou Fora do limite são facilmente visualizados pelo esquema de cores definidos nos indicadores e presentes na coluna Estoque.
Outro identificador inferior útil, presente em todas as grids do lado direito, é o contador de item atual/itens totais. Por exemplo, nesta imagem você pode perceber que a grid está posicionada no item 133 de um total de 133:
Saiba mais
Veja as respostas para perguntas comuns sobre as ferramentas do Uniplus.
_
8 meses atrás