Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

Identificador de Regra

EST-405CONSI03

Módulo: EST - Estoques.

Finalidade: Disponibilizar todas as variáveis da tabela E405SOL dos registros gerados no processamento da tela F405GSA.

Características: O identificador será executado conforme o número de registros gerados na tabela de solicitações, ou seja, se forem gerados 30 registros o identificador de regras será executado 30 vezes.
Apenas lembrando que a execução deste identificador de regras é fora da transação do banco - após o commit - portanto estas informações já estarão gravadas na base.

Tela: F405GSA

Transação: Não se aplica.

Regra:

Exemplo de regra:
//----------------------//
/* Verificar Quantidades*/
definir alfa xQuantidade;
definir alfa xMsg;

se (E405SOL.QTDSOL > 10000)
inicio
IntParaAlfa(E405SOL.QTDSOL,xQuantidade);
xMsg = "Quantidade do item "+ E405SOL.CODPRO + " está auta. Qtde: " +xQuantidade+ ".";
mensagem(Retorna, xMsg);
fim
senao
se (E405SOL.QTDSOL < 100)
inicio
IntParaAlfa(E405SOL.QTDSOL,xQuantidade);
xMsg = "Quantidade do item "+E405SOL.CODPRO+" está baixa. Qtde: " + xQuantidade + ".";
mensagem(Retorna, xMsg);
fim
//----------------------//

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