Header Web
Logo_PHC_Software
Manuais
Assistente de Regras de Utilizador

O Assistente de Regras de Utilizador permite ao utilizador personalizar a sua interação com a aplicação, tornando-a mais intuitiva e simplificada, consoante as suas necessidades. Com o recurso a esta funcionalidade, o utilizador poderá construir automaticamente as suas Regras de Utilizador para as mais diversas situações específicas e à sua medida.

Esta opção permite definir regras de utilização na aplicação, por exemplo:
    - Evitar falta de informação em dados introduzidos;
    - Reforçar visualmente que o utilizador deve preencher determinados campos, que podem vir a ser essenciais para uma futura análise;
    - Impedir a gravação de um novo Cliente cujo "Limite de Crédito em dias" seja superior à 60 dias.


Através desta opção, o procedimento é completamente automático e a construção da regra é efetuada pela escolha de um, entre três Tipos de Regra:

    1 - Regra para validar se um campo está preenchido 2 - Regra com campo da tabela principal 3 - Regra com campo da tabela secundária /ul>


    1 - Regra para validar se um campo está preenchido
      Esta opção permite criar uma regra para um determinado ecrã, para a sua tabela principal, em que um dado campo não deve ficar vazio. Para criar esta regra deve preencher os campos:
        - Ecrã;
        - Tabela Principal;
        - Campo a validar.

      Em seguida, se o utilizador clicar em poderá definir a(s) plataforma(s) onde a Regra será utilizada:
        - Intranet;
        - Extranet;
        - Portal.

      Clicando posteriormente em o ecrã de Regras é mostrado com campos pré-preenchidos de acordo com a configuração efetuada no Assistente. O utilizador pode alterar os campos de forma a torná-la mais adequada ao cenário que pretende controlar.

      Exemplo prático - O utilizador pretende que a aplicação valide o preenchimento do campo Morada na introdução de uma ficha de cliente:

      - Se o utilizador preencher os campos desta Regra da seguinte forma:



      - Sempre que quiser introduzir um cliente sem preencher o campo Morada, assim que clicar em Gravar, a aplicação apresentava a seguinte mensagem:





    2 - Regra com campo da tabela principal
      Esta opção permite criar uma regra para um determinado ecrã, para um campo de uma tabela principal, em que deve ser respeitada uma determinada expressão definida nos campos:
        - Ecrã;
        - Tabela Principal;
        - Campo a validar;
        - Condição;
        - Valor.

      Em seguida, se o utilizador clicar em poderá definir a(s) plataforma(s) onde a Regra será utilizada:
        - Intranet;
        - Extranet;
        - Portal.

      Clicando posteriormente em o ecrã de Regras é mostrado com campos pré-preenchidos de acordo com a configuração efetuada no Assistente. O utilizador pode alterar os campos de forma a torná-la mais adequada ao cenário que pretende controlar.

      Exemplo prático - Impedir a gravação de um novo Cliente cujo Limite de Crédito em dias seja superior à 60 dias:

      - Se o utilizador preencher os campos desta Regra da seguinte forma:



      - Sempre que introduzir um cliente e no campo Limite de Crédito em dias colocar um valor superior à 60 dias, quando clicasse em Gravar, a aplicação apresenta a seguinte mensagem:





    3 - Regra com campo da tabela secundária
      Esta opção permite criar uma regra para uma tabela como a FT3, ou para uma tabela de linhas como a FI, em que deve ser respeitada uma determinada expressão definida nos campos:
        - Ecrã;
        - Tabela Principal;
        - Tabela Secundária;
        - Não é tabela de linhas;
        - Campo a validar;
        - Condição;
        - Valor.

      Em seguida, se o utilizador clicar em poderá definir a(s) plataforma(s) onde a Regra será utilizada:
        - Intranet;
        - Extranet;
        - Portal.

      Clicando posteriormente em o ecrã de Regras é mostrado com campos pré-preenchidos de acordo com a configuração efetuada no Assistente. O utilizador pode alterar os campos de forma a torná-la mais adequada ao cenário que pretende controlar.

      Exemplo prático - Impedir a gravação de uma fatura enquanto o campo Quantidade tiver um valor inferior ou igual a 0:

      - Se o utilizador preencher os campos desta Regra da seguinte forma:



      - Sempre que introduzir uma fatura, com a Quantidade inferior ou igual a 0 , a aplicação não permite a gravação e apresenta a seguinte mensagem:



      Com a utilização deste assistente de criação de Regras, o utilizador poderá usufruir de uma maior personalização na interação com a aplicação.






    Assistentes de Framework