Identificador de Regra

VEN-000TOLTP01

Módulo: VEN - Vendas.

Finalidade: Modificar o preço obtido da tabela de preço antes de atribuir a um pedido, nota fiscal de saída ou contrato, para que no teste de tolerância essa regra possa ser refeita quando o teste de tolerância obtiver novamente o preço da tabela de preço para consistir a tolerância do preço informado. Trabalhará em conjunto com o identificador VEN-000TABPR01

Características: A variável VSOrigem poderá receber os seguintes valores, conforme a origem da chamada da regra:
"PED" - Pedido
"CTR" - Contrato
"NFS" - Nota Fiscal
"PFA" - Pré-Fatura

Incluída variável VSNumAne (só existirá se VSOrigem for "PFA")

Transação: Não se aplica.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSORIGEM ALFA Origem da chamada de regra "PED" - Pedido, "CTR" - Contrato - "NFS" - Nota Fiscal ou "PFA" - Pré-Fatura N
VSCODEMP ALFA Código da Empresa N
VSCODFIL ALFA Código da Filial N
VSCODSNF ALFA Série da Nota Fiscal (só existe se VSOrigem for "NFS") N
VSNUMERO NÚMERO Número da Nota Fiscal, Pré-Fatura, Contrato ou Pedido N
VSSEQITE NÚMERO Sequência do item de pedido, nota fiscal ou contrato N
VSCODCLI NÚMERO Código do Cliente N
VSCODPRO ALFA Código do produto N
VSCODDER ALFA Código da derivação N
VSCODSER ALFA Código do Serviço N
VSQTDPED NÚMERO Quantidade pedida N
VSDATENT DATA Data de entrega do pedido/emissão da nota N
VSCODTPR ALFA Código da tabela de preço N
VSCODCPG ALFA Código da Condição de Pagamento N
VSMOEITE ALFA Código da Moeda do item N
VSSIGUFS ALFA Estado do Cliente N
VSTNSPRO ALFA Transação de produto N
VSINDTOL ALFA Quando chama a regra relativa ao identificador 000TABPR01, passa 1 no valor dessa variável para identificar que a regra está sendo chamada do teste de tolerância. Quando a regra for chamada do identif N
VSNUMANE NÚMERO Número da análise de embarque (só existe se VSOrigem for "PFA") N
VENATELAORIGEM ALFA Tela de origem da chamada da regra (somente para rotina de pedidos) N
VSPREUNI NÚMERO Preço unitário S
VENACONSISTE ALFA Indicativo se deve ser feita a consistência da tolerância 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ê?