Identificador de Regra
GER-081COTPV01
Módulo: GER - Gerais.
Finalidade: Disponibilizar os dados gerais da tabela de preço para que possam ser efetuadas consistências antes de gravar ou alterar uma tabela de preço.
Executado no momento em que se processa uma tabela de preço e também ao gravar uma nova validade.
Características: A variável "VSDATINI" só é atribuída ao gravar uma nova validade para a tabela de preço.
A variável "VSTipConsist" é atribuída com os valores:
a) "Processar" quando o identificador é chamado no clique do botão "Processar";
b) "Validade" quando o identificador é chamado na gravação de uma nova validade;
A variável "VSProcesso" é atribuída com os valores:
a) "Ins" ao inserir uma nova tabela de preço;
b) "Alt" ao alterar uma nova tabela de preço;
Tela: F081TPA/F081GTP
Transação: Não se aplica.
Regra:
Definir Numero VSCodEmp;
Definir Alfa VSCodTpr;
Definir Numero VSCodCli;
Definir Alfa VSProcesso;
Se (VSProcesso = "Ins")
Mensagem(erro,"Não foi possível inserir a tabela de preços");
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCODEMP | NÚMERO | Código da empresa | N |
VSCODTPR | ALFA | Código da tabela de preço | N |
VSCODMOE | ALFA | Código da moeda | N |
VSAPLTPV | NÚMERO | Código da aplicação da tabela de preço | N |
VSCODCLI | NÚMERO | Código do cliente | N |
VSCODTPB | ALFA | Código da tabela da preço base | N |
VSTIPCONSIST | ALFA | Tipo de consistência | N |
VSPROCESSO | ALFA | Indicador do processo responsável pela chamada do identificador | N |
VSDATINI | DATA | Data inicial da validade da tabela de preço | N |
VSDATFIM | DATA | Data final da validade da tabela de preço | N |
VSSITTAB | ALFA | Situação da tabela | N |
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.