Identificador de Regra

GER-000DQCNA01

Módulo: GER - Gerais.

Finalidade: Permitir usuário definir quais campos (características do lote) não poderão ser alterados.
Significado das letras: Determinar Quais Campos Não Altera.

Tela: Rotinas ligadas a controles por lote

Para o agronegócio: Esse identificador é chamado para duas telas:

  1. F991DLO - Definição dos Lotes (distribuição) que é chamada pelas telas:

    • F909MIF: em Manufatura > Gestão de Chão de Fábrica > Apontamentos de O.P.>O.S. > Finalização de O.P. > Movto>Fim Operador (Individual) - botão Lote > Série.
    • F900ROP: em Manufatura > Gestão de PCP > Ordens de Produção>Serviço > Geração > Geração Reproc.>Manual>Duplic. - ao Processar se origem estiver parametrizada para gerar lotes na geração de OP (GerLot = 'G').
    • F900GLI_MPOP - Manufatura > Gestão de PCP > Ordens de Produção>Serviço > Liberação > Liberação para Produção - ao processar se estiver marcado opção "Revisar &Lote(s) Produto da O.P.".
    • F900ADF_MCAP - Manufatura > Gestão de Chão de Fábrica > Apontamentos de O.P.>O.S. > Apontamento de Defeitos de Fabricação - botão Dist. Lotes.
  2. F000MLS - Características do Lote, através do botão Filtro pelas telas:

    • F900ICO: Manufatura > Gestão de PCP > Manutenção de Ordens de Produção>Serviço > Inclusão>Baixa de Componentes
    • F911ADL: Manufatura > Gestão de PCP > Análise de Disponibilidade de Componentes > Aberto por Lote
    • F911PCM: Manufatura > Gestão de PCP > Análise de Disponibilidade de Componentes > Programação multinível
    • F213CSL: Suprimentos > Gestão de Estoques > Controle de Estoque > Consultas > Posição dos Estoques > Lotes

Transação: Não se aplica.

Regra:

Tem regra. Lembrando que por padrão, todos os campos serão alteráveis.

Exemplo de regra:

Definir alfa GerADatVlt;
GerADatVlt = "N";

/* Neste caso, a característica do lote DatVal (data de validade) não poderá ser alterada pelo usuário */

GerACodSlt
GerAPerGer
GerAPerPur
GerAPerUmi
GerADatVlt
GerACodEnd
GerACodSaf
GerACodTrm
GerACodBnf
GerACodCat
GerACodPne
GerACodEtp
GerACodCul
GerANumTer
GerANumAog
GerANumCer
GerANumBol
GerANumAmo

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
GERATipExe ALFA Qual o evento do sistema que o usuário está. Mostra a tela original que foi a origem da chamada da regra N
GerACodOri ALFA Código da Origem da O.P. (Somente possui valor quando tela origem for F909MIF) N
GerNNumOrp ALFA Número da O.P. (Somente possui valor quando tela origem for F909MIF) N
GerACodSlt ALFA Desabilita campo CodSlt S
GerAPerGer ALFA Desabilita campo PerGer S
GerAPerPur ALFA Desabilita campo PerPur S
GerAPerUmi ALFA Desabilita campo PerUmi S
GerADatVlt ALFA Desabilita campo DatVlt S
GerACodEnd ALFA Desabilita campo CodEnd S
GerACodSaf ALFA Desabilita campo CodSaf S
GerACodTrm ALFA Desabilita campo CodTrm S
GerACodBnf ALFA Desabilita campo CodBnf S
GerACodCat ALFA Desabilita campo CodCat S
GerACodPne ALFA Desabilita campo CodPne S
GerACodEtp ALFA Desabilita campo CodEtp S
GerACodCul ALFA Desabilita campo CodCul S
GerANumTer ALFA Desabilita campo NumTer S
GerANumAog ALFA Desabilita campo NumAog S
GerANumCer ALFA Desabilita campo NumCer S
GerANumBol ALFA Desabilita campo NumBol S
GerANumAmo ALFA Desabilita campo NumAmo S
GerACodLot ALFA Desabilita campo CodLot S

Atenção

Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.

Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.

Este artigo ajudou você?