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.