Identificador de Regra
VEN-140PRECO01
Módulo: VEN - Vendas.
Finalidade: Alterar o preço unitário e o percentual ou valor de desconto do item do pedido que é gravado na nota fiscal, quando este é transferido para a mesma. Permitir alterar o valor dos itens da nota fiscal de entrada para a nota de saída.
Características: Caso este identificador esteja ativo, a regra será chamada associada ao mesmo nas seguintes situações:
- Na carga da grade da tela de preparação de notas fiscais, onde será mostrado o novo valor do preço unitário;
- Na rotina de faturamento por lote, quando os itens estiverem sendo transferidos para a nota fiscal;
- Na tela de digitação de notas fiscais, quando for informado na grade um item de pedido. (Lembrando que a regra foi disponibilizada para itens de produto).
Quanto as variáveis referentes aos descontos 1, 2, 3, 4 e 5:
- Somente poderão ser retornadas ao Gestão Empresarial, caso a Filial/Vendas faça o controle dos descontos por item (E070Ven.CtrDsc = "I");
- O percentual de desconto será a prioridade para o cálculo;
- Exemplo: ao informar o percentual de desconto 1 (VSPERDS1), não será considerado o valor informado para a variável "VSVLRDS1";
- Para conseguir definir um novo valor para produto e para o serviço quando a nota fiscal de saída é gerada a partir de uma nota fiscal de entrada, a variável VSAtpNfc = "S" deve estar com o valor igual a "S".
Transação: Não se aplica.
Variáveis Disponibilizadas:
| Nome | Tipo | Observações | Retorna Valor |
|---|---|---|---|
| VSCODEMP | ALFA | Código da Empresa | N |
| VSCODFIL | ALFA | Código da Filial | N |
| VSNUMPED | NÚMERO | Número do Pedido | N |
| VSSEQIPD | NÚMERO | Seqüência do Item de Pedido | N |
| VSCODTNS | ALFA | Transação de produto do item de pedido | N |
| VSCODPRO | ALFA | Código do produto | N |
| VSCODDER | ALFA | Código da derivação | N |
| VSCODLOT | ALFA | Código do Lote do Item | N |
| VSCODTPR | ALFA | Código da tabela de preço | N |
| QTDFAT | NÚMERO | Quantidade Faturada | N |
| VENANOMETELA | ALFA | Nome da tela que originou a chamada do identificador | N |
| VENAFECHAMENTO | ALFA | Indica se o identificador foi chamado a partir do processo de fechamento da nota | N |
| VSPEROF1 | NÚMERO | Percentual de oferta 1 (dados gerais) | N |
| VSPEROF2 | NÚMERO | Percentual de oferta 2 (dados gerais) | N |
| VSPEROFI | NÚMERO | Percentual de oferta do item | N |
| VSFILNFC | NÚMERO | Filial da nota fiscal de entrada | N |
| VSNUMNFC | NÚMERO | Número da nota fiscal de entrada | N |
| VSSNFNFC | ALFA | Série da nota fiscal de entrada | N |
| VSSEQISC | NÚMERO | Sequência do item de serviço da nota fiscal de entrada | N |
| VSSEQIPC | NÚMERO | Sequência do item de produto da nota fiscal de entrada | N |
| VSCODFOR | NÚMERO | Código do fornecedor da nota fiscal de entrada | N |
| VSCODCLI | NÚMERO | Código do cliente da nota fiscal de saída | N |
| VSFILPED | NÚMERO | Código da filial do item do pedido | N |
| VenATnsIpv | ALFA | Transação de produto do item da nota fiscal de saída | N |
| VSPREUNI | NÚMERO | Preço unitário | S |
| VSPERDSC | NÚMERO | Percentual de desconto | S |
| VSPERDS1 | NÚMERO | Percentual de desconto 1 | S |
| VSPERDS2 | NÚMERO | Percentual de desconto 2 | S |
| VSPERDS3 | NÚMERO | Percentual de desconto 3 | S |
| VSPERDS4 | NÚMERO | Percentual de desconto 4 | S |
| VSATPNFC | ALFA | Determina se pode alterar o preço dos itens quando a nota de saída foi via nota de entrada | S |
| VSPERDS5 | NÚMERO | Percentual de desconto 5 | S |
| VSVLRDSC | NÚMERO | Valor de desconto. | S |
| VSVLRDS1 | NÚMERO | Valor de desconto 1. | S |
| VSVLRDS2 | NÚMERO | Valor de desconto 2. | S |
| VSVLRDS3 | NÚMERO | Valor de desconto 3. | S |
| VSVLRDS4 | NÚMERO | Valor de desconto 4. | S |
| VSVLRDS5 | NÚMERO | Valor de desconto 5. | S |
| VSDatEmi | NÚMERO | Data de emissão da nota fiscal de saída | N |
| VSDatSai | NÚMERO | Data de saída das mercadorias da nota fiscal de saída | 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.
English
Español
English
Español


