Identificador de Regra

VEN-000ALDES01

Módulo: VEN - Vendas.

Finalidade: Não concatenar a descrição da derivação no complemento do produto.

Este tratamento somente será executado caso seja selecionada a opção "Padrão Senior" na tela de personalização da tela de pedido, para a montagem da descrição do complemento do produto e caso a descrição existente na ligação produto/cliente não esteja em branco.

Em outros casos, é assumida a montagem do que o usuário solicitou ou somente a descrição oriunda do cadastro de produtos.

Características: Rotinas afetadas:
F120GPD - Mercado > Gestão de Vendas > Pedidos > Agrupado e Avaliação de Produto

F140PRE - Mercado > Gestão de Faturamento e Outras Saídas > Notas Fiscais de Saída > Individual (Via Pedidos e Notas Fiscais)

As telas F120GPC (Mercado > Gestão de Vendas > Pedidos > Avaliação de Produto) e F120GPD( Mercado > Gestão de Vendas > Pedidos > Agrupado) seguem a lógica descrita abaixo para a montagem da descrição padrão para o produto/derivação quando usado o PADRÂO SÊNIOR:

CÓDIGO 1
--------

CASO (EXISTIR "Descricao p/ Nota Fiscal") ENTÃO
CASO (EXISTIR "Complemento da Derivação") ENTÃO
Descricao := "Descrição p/ Nota Fiscal" - "Derivação da Derivação";
SENÃO Descrição := "Descrição p/ Nota Fiscal";
SENÃO
CASO (EXISTIR "Complemento da Derivação") ENTÃO
Descricao := "Descrição do Produto" - "Derivação da Derivação";
SENÃO Descrição := "Descrição do Produto";

Com o identificador VEN 000ALDES01 habilitado, o sistema (APENAS NA TELA F120GPD) tem o comportamento descrito pela lógica que segue:

CÓDIGO 2
--------

CASO EXISTIR VEN-000ALDES01 ENTÃO
CASO (E075PRO.IndPpc = "S") ENTÃO
CASO (EXISTIR "Descricao p/ Nota Fiscal na Tabela E075PPC") ENTÃO
Descrição := "Descrição p/ Nota Fiscal da Tabela E075PPC";
SENÃO Descrição := "Descrição do Produto";
SENAO
CASO (EXISTIR "Complemento da Derivação") ENTÃO
Descricao := "Descrição do Produto" - "Derivação da Derivação";
SENÃO Descrição := "Descrição do Produto";

Observações:
1) IndPpc representa o indicativo de que o produto tem controle por cliente.
2) Com o identificador inativo ou não cadastrado, o sistema tem o comportamento descrito no CÓDIGO 1.

Transação: Não se aplica.

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ê?