Identificador de Regra
GER-000DPUSU01
Módulo: GER - Gerais.
Finalidade: Define se os campos de usuário serão duplicados ao duplicar uma tabela de preço ou contrato de venda.
Características:Serão contemplados os seguintes campos de usuário das tabelas:
- E160CTR (Contratos - Dados gerais),
- E160CVS (Contratos - Itens de serviço),
- E160CVP (Contratos - Itens de produto),
- E081TAB (Tabelas de Preços de Venda - Dados Gerais),
- E081TPR (Tabelas de Preços de Venda - Validades),
- E081ITP (Tabelas de Preços de Venda - Itens de Produto),
- E081ITS (Tabelas de Preços de Venda - Itens de Serviço),
- E081ITF (Tabelas de Preços de Venda - Itens por Faixa da Grade),
- E081IMA (Tabelas de Preços de Venda - Itens por Modelo de Produto e Agrupamento de Preço),
- E081TES (Tabela de Preço de Venda - ICMS por Estado).
Regra:
Definir Alfa VENADupUsu;
Definir Alfa VENAIntAut;
Definir Alfa VENATabDup;
se (VENAIntAut = "INTERATIVO")
inicio
se (VENATabDup = "E160CTR")
inicio
VENADupUsu = "S";
fim
fim
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VENADupUsu | ALFA | Indica ao sistema se os campos de usuário devem ser duplicados. O valor padrão da mesma é "S" (sim). Se um valor diferente for retornado, o sistema não irá duplicar os campos de usuário. | S |
VENAIntAut | ALFA | Indica o tipo de interação com o usuário na execução da rotina de pedidos. Assume os valores "AUTOMATICO" (sem interação) ou "INTERATIVO" (com interação). | N |
VENATabDup | ALFA | Indica o nome da tabela que será duplicada | N |