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.