-
PT
-
ES
-
AO
-
CV
-
MZ
-
ST
-
GW
-
Professional
-
Executive
-
Public Sector
-
Omnia
-
Evolution
No processo de criação de uma lista ou edição das suas propriedades, é possível condicionar o resultado através da aplicação de expressões condicionais.
Uma expressão condicional consiste na definição de uma restrição que filtra os resultados das listas através de um critério. Assim, é possível definir listas configuradas de acordo com a informação pretendida.
Criar expressões
É possível parametrizar cada uma das condições, definindo uma lista de valores possíveis para a condição de forma a permitir consultar uma lista parametrizada. Neste cenário, existem duas opções: Lista de valores fixos ou Lista definida através de uma query SQL.
Ao editar, todos os valores parametrizados serão solicitados, permitindo definir listas genéricas que se adaptam às necessidades em cada momento.
Para criar expressões e subexpressões, siga os seguintes passos:
Criar expressão
Para criar uma expressão parametrizável, siga os seguintes passos:
- Criar ou editar uma lista;
- Na área Condições selecionar a opção Nova;
- Definir a Condição na janela (Cláusula);
- Selecionar a Tabela e o Campo que pretende incluir na expressão condicional;
- Selecionar um dos operadores disponíveis para aplicar à condição;
- Selecionar a opção Lista de Valores e clicar sobre o link apresentado;
- Preencher a lista de valores, selecionando uma das opções: Lista de valores fixos ou Lista definida através de uma query SQL;
- Confirmar a definição da lista de valores;
- Por fim, clicar em Confirmar.
Criar subexpressões
As várias condições definidas podem ser combinadas em subexpressões às quais serão aplicados os operadores lógicos E ou OU.
Para criar uma subexpressão, siga os seguintes passos:
- Criar ou editar uma lista;
- Na área Condições, selecionar a opção Sub-expressão;
- Definir o tipo de associação na janela (Lógica): - Aplicam-se todas as condições: Expr1 AND Expr2 AND Expr3; - Aplicam-se pelo menos uma das condições: Expr1 OR Expr2 OR Expr3; - Nenhuma das condições se aplica: NOT (Expr1 AND Expr2 AND Expr3); - Nem todas as condições se aplicam: NOT (Expr1 OR Expr2 OR Expr3);
- Confirmar o tipo de associação definido;
- Clicar em Confirmar.
Através de condições parametrizadas, é possível filtrar uma lista antes de ser carregada. Assim, poderá selecionar os registos da lista que pretende visualizar.
Aplicar condições a categorias
Para aplicar condições a categorias, siga os seguintes passos:
- Aceder a Utilizador | Listas | Filtros de Dados na área de configurações do ERP (backstage);
- Selecionar a Categoria referente à lista;
- Clicar em Nova para criar o filtro;
- Selecionar o Campo, Operador e o respetivo Valor;
- Definir sub-expressões selecionando o botão Sub-expressão (se necessário);
- Por fim, clicar em Confirmar.
Aplicar condições numa lista
E possível definir listas configuradas dependendo das necessidades da organização:
- A focalização nos dados mais relevantes;
- A obtenção de toda a informação pertinente sobre cada a entidade;
- A formatação de vistas diferentes sobre os mesmos dados;
- O desempenho geral da aplicação dado que ao filtrar os dados é reduzida a quantidade informação acedida em cada momento, acelerando o respetivo processamento;
- O módulo de configuração de listas permite definir as condições necessárias, suportando a combinação de expressões usando os operadores lógicos [E] e [OU].
Para aplicar condições numa lista, siga os seguintes passos:
- Criar ou editar uma lista;
- Na área Condições, selecionar a opção Nova;
- Definir a Condição na janela (Cláusula);
- Selecionar a Tabela e o Campo que pretende incluir na expressão condicional;
- Selecionar um dos operadores disponíveis a aplicar à condição;
- Definir o Valor para completar a expressão condicional (Valor fixo, Expressão ou outro campo);
- Por fim, clicar em Confirmar.
Aplicar expressões condicionais
Na criação de uma lista ou na edição das respetivas propriedades, é possível condicionar o resultado através da aplicação de expressões condicionais.
Estas expressões podem ser definidas através da utilização de funções disponíveis no sistema.
O seguinte quadro apresenta algumas das principais funções disponíveis:
| Tipo Função | Categoria | Função | Descrição |
| Variáveis do Sistema | Aplicação | Abreviatura | Abreviatura da aplicação |
| Nome | Nome da aplicação | ||
| Instância | Instância da aplicação | ||
| Empresa | Código | Código da empresa. Exemplo: DEMO | |
| Nome | Nome da empresa. | ||
| Tipo de Exercício | Tipo de exercício | ||
| Localização da Sede | Localização da sede da empresa. Exemplo: Braga | ||
| Mês Início Exercício | Exemplo: Janeiro | ||
| Mês Fim Exercício | Exemplo: Dezembro | ||
| Moeda Base | Exemplo: EUR | ||
| Moeda Alternativa | Exemplo: USD | ||
| Moeda Euro | 'EUR' | ||
| Segurança | Utilizador | Identificador do utilizador atual. Exemplo: Luis.Abreu | |
| Nome | Nome do utilizador atual. Exemplo: Luís Abreu | ||
| Email do utilizador atual | |||
| Administrador | Identifica se o utilizador tem perfil de Administrador | ||
| Perfil | Identifica o perfil do utilizador | ||
| Execução | Data de Execução | Data de execução da lista | |
| Data de Referência | Data de referência |
Para criar uma lista com as linhas dos movimentos de venda correspondentes ao utilizador atual, siga os seguintes passos:
- Aceder a Utilizador | Listas | Gestão de listas no menu de configurações do ERP (backstage);
- Selecionar a categoria Vendas - Movimentos;
- Clicar em Nova;
- Selecionar os campos que pretende visualizar na lista e clicar em Próximo;
- Na área Condições selecionar a opção Nova;
- Definir a Condição na janela (Cláusula);
- Selecionar a tabela "Movimentos Vendas" e o campo Utilizador;
- Selecionar o operador Igual;
- Definir o valor para completar a expressão condicional: Expressão;
- Definir a expressão Utilizador em Variáveis do Sistema | Segurança;
- Clicar em Próximo até ser solicitado o nome da nova lista;
- Indicar o Nome da nova lista, por exemplo: "Os meus movimentos de venda".
- Por fim, clicar em Confirmar.