...
Por meio desse recurso garantimos maior controle e apoio em analises relacionadas a personalizações.
Informações |
---|
|
- O Catalogo de Personalizações se restringe apenas as personalizações de Pontos de Entrada e Templates, não influenciando na execução de Validações Customizadas, Gatilhos e outros tipos de personalizações;
- Apenas tem efeito em aplicações com ambiente preparado (ex.: login efetuado pelo usuário e RpcSetEnv).
|
Acessando o Catalogo de Personalizações
...
O cadastro se divide em duas partes (Cabeçalho e Itens), onde no cabeçalho informamos os dados da personalização e na segunda parte (itens) definimos os comportamentos que poderão ser para todas as filiais e filiais especificas, abaixo podemos verificar o detalhamento de cada campo:
Cabeçalho:
- Função
- Deverá ser indicado o nome da função relativa ao Ponto de Entrada ou Template sem os indicativos "U_" ou "T_".
- Tipo de Função
- Indicar a opção "1 - ExecBlock" para Pontos de Entrada (User Function);
- Indicar a opção "2 - Template Function" para funções de Template (Template Function).
- Descrição
- Campo de livre preenchimento, normalmente informada a descrição do Ponto de Entrada;
- Nos cadastros realizados automaticamente, este campo é preenchido com a informação "Incluído automaticamente pelo sistema - [DATA DA INCLUSÃO]".
Itens:
Neste ponto, definimos o comportamento que queremos influenciar na personalização indicada.
...
Casos de Uso
Abaixo demonstramos três quatro casos de uso desta funcionalidade para uma melhor compreensão:
Desabilitando o Ponto de Entrada LJ7001 em todas as filiais:
Image RemovedImage Added
Informações |
---|
|
- Campo Filial em branco (aplicar para todas as filiais);
- Campo Situação com a opção "2 - Desabilitado" selecionado.
Com esta configuração o Ponto de Entrada não será executado (mesmo que compilado) em nenhuma filial. |
Desabilitando o Ponto de Entrada LJ7001 apenas em uma filial:
Image RemovedImage Added
Informações |
---|
|
- Campo Filial preenchido com a filial que deseja desabilitar;
- Campo Situação com a opção "2 - Desabilitado" selecionado;
Com esta configuração o Ponto de Entrada não será executado (mesmo que compilado) apenas na filial "D MG 01". |
...
Informações |
---|
|
- Necessário cadastrar uma linha para a filial que deseja manter o ponto de entrada habilitado
- Campo Filial preenchido com a filial que deseja manter habilitado o ponto de entrada (neste caso, a filial "D MG 01");
- Campo Situação com a opção "1 - Habilitado" selecionado;
- Necessário cadastrar uma linha para para indicar todas as filiais com o ponto de entrada desabilitado
- Campo Filial em branco (aplicar para todas as filiais);
- Campo Situação com a opção "2 - Desabilitado" selecionado.
Importante ressaltar que o sistema sempre priorizará registros exclusivos para a filial logada, por este motivo não é necessário cadastrar cada uma das demais filiais neste cenário. |
Definindo um retorno fixo para o Ponto de Entrada LJ7001:
Image Added
Informações |
---|
|
- Campo Filial em branco (podendo ser utilizado conforme os Casos de Usos anteriores);
- Campo Situação com a opção "3 - Retorno padrão" selecionado.
Neste cenário, independente da implementação do Ponto de Entrada, sempre que acionado será retornado o valor .T. |