Identificador de Regra

GER-000INTSG03

Módulo: GER - Gerais.

Finalidade: Este identificador de regras, possui a finalidade de possibilitar a alteração do valor atribuido ao "CODPRP" (código do depositante) nas tabelas "IMS_ORDSAI" (pré-fatura) e "IMS_ORDENT" (nota fiscal de entrada).

Características: -

Tela: INTEGRAÇÃO ERP X WMS SAGA

Transação: Não se aplica.

Regra:

@ Exemplo de regra para alteração do campo CodPrp @
Definir Numero VSIntCodEmp;
Definir Numero VSIntCodFil;
Definir Numero VSIntCodPrp;
Definir Alfa VSIntIndFlx;

Inicio
Se (VSIntCodEmp = 1) {
Se (VSIntCodFil = 5) {
Se (VSIntIndFlx = "ENT") {
VSIntCodPrp = 1;
}
Senao {
VSIntCodPrp = 5;
}
}
}
Fim;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSIntCodEmp NÚMERO Código da Empresa N
VSIntCodFil NÚMERO Código da Filial N
VSIntIndFlx ALFA Indicador de Fluxo ("ENT" = Nota Fiscal de Entrada ou "SAI" = Nota Fiscal de Saída) N
VSIntCodPrp NÚMERO Código do Depositante 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ê?