Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

Identificador de Regra

VEN-129TABMX01

Módulo: VEN - Vendas.

Finalidade: Buscar uma tabela de preços para mostrar os produtos que fazem parte do MIX do cliente.

Transação: Não se aplica.

Regra:

DEFINIR ALFA VSCODTPR;
DEFINIR NUMERO VSDATINI;
DEFINIR NUMERO VSCODCLI;
DEFINIR CURSOR CUR_E081TPR;
VSCODTPR = "N1";
CUR_E081TPR.SQL "SELECT DATINI FROM E081TPR WHERE CODEMP = :VSCODEMP AND CODTPR = :VSCODTPR";
CUR_E081TPR.ABRIRCURSOR();
ENQUANTO (CUR_E081TPR.ACHOU)
INICIO
VSDATINI = CUR_E081TPR.DATINI;
cur_e081tpr.proximo();
FIM;
CUR_E081TPR.FECHARCURSOR();

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Empresa N
VSCodCli NÚMERO Cliente N
VSCodTpr ALFA Tabela de Preços S
VSDatIni DATA Data inicial da validade 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ê?