Dicas para utilizar regras
Abaixo algumas dicas importantes referente a utilização de regras do Gestão do Ponto:
Ler campos de usuário em tabelas do sistema
Para ler informações dos campos de usuário, é necessário utilizar o cursor, também, de acordo com os exemplos utilizados para "Ler informações das tabelas do sistema".
Para isso, basta utilizar a função get + nome do campo.
Ler informações de tabelas de usuário
Para ler informações de tabelas de usuário é necessário utilizar o cursor.
Ler informações de tabelas do sistema
Com utilização do filtro fixo
Com utilização do filtro com variáveis
Manipular informações em campos de usuários em tabelas do sistema
- Utilize o cursor para atualizar informações em campos de usuário;
- Utilize o método "set..." do cursor para atualizar a informação;
- Utilize o método "update" do cursor para salvar as informações alteradas.
Manipular informações em tabelas de usuário
Através do cursor é possivel manipular informações em tabelas de usuário.
Exclusão e inclusão
Utilizar classes disponíveis pelo sistema
É indicada a utilização somente das classes disponibilizadas pelo Gestão do Ponto. Caso utilize alguma classe não indicada, por exemplo as internas utilizadas pela rotina do sistema (import br.com.senior.rh.util.Periodo e import br.com.senior.rh.util.Repositorio), caso tenha alguma alteração no sistema e elas sejam movidas para outro local, as regras utilizadas irão apresentar erro de compilação.
Restrições
As seguintes funcionalidades não estão disponíveis nas regras do Gestão do Ponto:
- Alterar informações em tabelas do sistema, exceto em campos de usuário;
- Excluir informações de tabelas do sistema.