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:
- 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.
- 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.