Identificador de Regra
VEN-140LGENT01
Módulo: VEN - Vendas.
Finalidade: Permitirá adicionar ao filtro padrão do ERP um aprimoramento na verificação da existência de uma nota de remessa vinculada a uma nota de cobrança.
Características:
- O aprimoramento deve obrigatoriamente iniciar com a cláusula SQL AND;
- Comando que receberá, ao final, o aprimoramento concatenado.
SELECT E140IPV.NUMNFV, E140IPV.QTDFAT
FROM E140IPV, E140LNP
WHERE E140IPV.CODEMP = E140LNP.CODEMP
AND E140IPV.CODFIL = E140LNP.CODFIL
AND E140IPV.CODSNF = E140LNP.CODSNF
AND E140IPV.NUMNFV = E140LNP.NUMNFV
AND E140IPV.SEQIPV = E140LNP.SEQIPV
AND E140LNP.EMPRLC = {CODEMP} -> conterá o mesmo valor de VenNCodEmp
AND E140LNP.FILRLC = {CODFIL} -> conterá o mesmo valor de VenNFilNco
AND E140LNP.SNFRLC = {CODSNF} -> conterá o mesmo valor de VenASnfNco
AND E140LNP.NFVRLC = {NUMNFV} -> conterá o mesmo valor de VenNNumNco
AND E140LNP.IPVRLC = {SEQIPV} -> conterá o mesmo valor de VenNSeqIpv
Tela: F140PRE
Transação: Não se aplica.
Regra:
Definir Numero VenNCodEmp;
Definir Numero VenNFilNco;
Definir Alfa VenASnfNco;
Definir Numero VenNNumNco;
Definir Numero VenNSeqIpv;
Definir Alfa VenAFiltro;
VenAFiltro = "AND E140LNP.CODSNF NOT IN (SELECT E020SNF.CODSNF FROM E020SNF WHERE E020SNF.CODEMP = E140LNP.CODEMP AND E020SNF.CODFIL = E140LNP.CODFIL AND E020SNF.UTIIMP = 'N')";
Variáveis Disponibilizadas:
| Nome | Tipo | Observações | Retorna Valor |
|---|---|---|---|
| VenNCodEmp | NÚMERO | Código da empresa | N |
| VenNFilNco | NÚMERO | Filial da nota de cobrança | N |
| VenASnfNco | ALFA | Série da nota de cobrança | N |
| VenNNumNco | NÚMERO | Número da nota de cobrança | N |
| VenNSeqIpv | NÚMERO | Sequência do item da nota | N |
| VenAFiltro | ALFA | Filtro a ser concatenado ao comando principal | 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.
English
Español
English
Español


