Page tree


ÍNDICE

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela Cadastro de Regra de Restrições
    1. Outras Ações / Ações relacionadas
  4. Tela Regra de Restrições - Incluir
    1. Principais Campos e Parâmetros
  5. Tabelas utilizadas

01. VISÃO GERAL

Define se a regra é aplicável a uma área ou cliente, sendo composta pelas seguintes restrições:           

    • Restrições:  

Utilizada para determinar as restrições para o dia da semana, como informar o rodizio de veículos de acordo com o final da placa ou tipo de transporte (Coleta, Transporte e Entrega), ou tipo de veículo.

    • Restrições de Usuário:   
      1. Utilizada para incluir restrições que podem ser configuradas pelo usuário.
      2. Elas poderão ser informativas ou gerar bloqueios.
      3. No caso das Outras Restrições de bloqueio, vale observar que o bloqueio da viagem ocorrerá de acordo com o retorno do campo "Ação".

02. EXEMPLO DE UTILIZAÇÃO

  1. Em Gestão de Transportes (SIGATMS) acesse Atualizações / Logística / Regras de Restrições (TMSA024).

  2. Observe que o sistema apresenta a tela Cadastro Regras de Restrições, onde deve ser definida todas as regras para uma determinada Área ou Cliente, ou seja, toda regra de bloqueio de uma viagem é realizada por meio deste cadastro.

  3. Na tela de Regras de Restrições, clique em Incluir.

  4. Preencha os principais campos conforme orientação do help de campo.

    • Cabeçalho: define se a regra será aplicável a uma Área ou Cliente, seguida da Data de Vigência (Período de atividade da regra).
    • Pasta Restrições: são definidas as restrições para o dia da semana, como informar o rodizio de veículos de acordo com o final da placa ou tipo de transporte (Coleta, Transporte, Entrega), ou do tipo de veículo.
      Dica: 
      Quando o tipo de restrição for por Cliente, não será permitido selecionar o tipo de serviço “2 - Transporte”.
      A Restrição para Cliente ocorrerá para viagens de Coleta e Entrega.
    • Pasta Restrições de Usuário: são definidas as restrições que podem ser configuradas pelo usuário por meio do campo Ação.
    • Campo Tipo de Restrições = Bloqueio: indica que o sistema deverá executar a ação definida pelo usuário.
    • Campo Tipo de Restrições = Informativa: indica que a restrição é apenas informativa. Neste caso, deverá ser digitada a informação no campo Ação, que será tratado apenas como mensagem.
    • Campo Ação: deverá receber uma fórmula ou função sempre retornando uma variável logica, T ou F, a qual irá gerar um bloqueio (Restrição), no caso do campo Tipo de Restrições = Bloqueio, caso contrário, o campo deverá receber uma mensagem informativa.

03. TELA CADASTRO REGRA DE RESTRIÇÃO

Outras Ações / Ações relacionadas

AçãoDescrição
IncluirPermite acessar a tela Regra de Restrição - Incluir, na qual pode ser cadastrada uma nova regra de restrição.
AlterarPermite acessar a tela Regra de Restrição - Alterar, na qual pode ser efetuada a alteração das informações da regra de restrição.
VisualizarPermite acessar a tela Regra de Restrição - Visualizar, na qual são apresentadas as informações correspondentes a regra de restrição selecionada.
Outras Ações > ExcluirPermite excluir uma regra de restrição cadastrada no sistema.

04. TELA REGRA DE RESTRIÇÃO - INCLUIR

Principais Campos e Parâmetros

CampoDescrição
Tipo Restri.

Tipo da restrição, que pode ser:

1 - Cliente: Restrições definidas para um cliente especifico.

2 - Área: Restrições definidas para uma área especifica.

Cód. ClienteCódigo do cliente que a restrição será aplicada. Campo ativo somente quando o tipo da restrição for 1- Cliente.
Loj. ClienteCódigo da loja do cliente que a restrição será aplicada. Campo ativo somente quando o tipo da restrição for 1- Cliente.
Abrangência

Abrangência do cliente que a restrição será aplicada:

1- Cliente/Loja: Indica que se aplica para uma determinada loja do cliente.

2- Cliente: Indica que se aplica a todas as lojas do cliente.

Campo ativo somente quando o tipo da restrição for 1- Cliente.

Cód. Área

Código da área da tabela Área de Restrição para qual a restrição será aplicada.

Campo ativo somente quando o tipo da restrição for 2- Área.

Ini. Vigência

Data inicial de vigência da restrição.

Fim Vigência

Data final de vigência da restrição.

Restrições > Descrição

Descrição do item da regra de restrição.

Restrições > Dia Semana

Dia da semana em que a regra se aplica.

Restrições de Usuário > Descrição

Descrição do item da regra de restrição.

Restrições de Usuário > Tipo Regra

Tipo da regra de usuário:

1 - Bloqueio: Será utilizada para realizar os bloqueios de viagem, conforme o campo Ação.

2 - Informativa: Será utilizada apenas para exibir a mensagem informada no campo Ação.

Restrições de Usuário > Ação

Se o campo Tipo da Regra for:

1 - Bloqueio: O campo Ação deve receber uma função para validar a restrição e caso a restrição deva ocorrer para a regra avaliada, o retorno dela deverá ser o valor lógico true (.T.), caso contrário o retorno deverá ser o valor lógico false (.F.).

2 - Informativa: O campo Ação deve receber um texto informativo, que será apresentado nas restrições informativas, neste caso ela não realizará bloqueio na viagem.


05. TABELAS UTILIZADAS

  • DIU - Regras de Restrição.
  • DIX - Itens Regras Restr. Outros.
  • DIV - Itens Regras Restr. Dia Sem.