Identificador de Regra

CHA-900CFFOP01

Módulo: CHA - Chão de Fábrica.

Finalidade: Através da regra deste identificador será possível consistir o forçar fim de um estágio/operação na tela F900FFO.

Características: Esta regra não tem variável de retorno, ou seja, se na consistência for encontrado algum problema, deve ser gerada uma exceção utilizado, por exemplo, a função GeraLog.

Tela: Forçar Fim Estágio/Operação (F900FFO)

Transação: Não se aplica.

Regra:

Deve estar ligado a uma regra.

Exemplo de regra:

Definir Alfa ChaACodOri;
Definir Numero ChaNNumOrp;
Definir Numero ChaNCodEtg;
Definir Numero ChaNSeqRot;

UsuLogado = CodUsu;

@ usuário 15 não pode forçar fim na origem 20 @
Se ((ChaACodOri = "20") e (UsuLogado = 15))
GeraLog("Este usuário não pode forçar fim!");

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
ChaACodOri ALFA Código da origem N
ChaNNumOrp NÚMERO Número da O.P. N
ChaNCodEtg NÚMERO Código do estágio N
ChaNSeqRot NÚMERO Seqüência do roteiro N

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ê?