Identificador de Regra
VEN-140PRECO02
Módulo: VEN - Vendas.
Finalidade: Alterar o preço unitário e o percentual de desconto do item do pedido de serviço que é gravado na nota fiscal, quando este é transferido para a mesma.
Características: Caso este identificador exista será feito a chamada da regra 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 de saída.
E na tela de digitação de notas fiscais, quando for informado na grade de serviços um item de pedido de serviço.
Lembrando que a regra foi disponibilizada somente para itens de serviço, em complemento ao identificado 140PRECO01, que é disponibilizado somente para itens de produto.
Para conseguir definir um novo valor para produto e para o serviço quando a nota fiscal de saída é gerada apartir de uma nota fiscal de entrada a variavel VSAtpNfc = "S" deve estar com o valor igual a "S"
As variáveis VSCODCLI, VSCODFOR e VSFILPED estão disponíveis a partir da versão 5.5.2.6.
Transação: Esta regra pode estar associada a uma transação
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 |
| VSSEQISP | NÚMERO | Seqüência do Item de Pedido de Serviço | N |
| VSCODTNS | ALFA | Transação de serviço do item de pedido | N |
| VSCODSER | ALFA | Código do Serviço | N |
| VSCODTPR | ALFA | Código da Tabela de Preço do Item | N |
| VSQTDFAT | NÚMERO | Quantidade Faturada | 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 |
| VSSEQIPC | NÚMERO | Sequência do item de produto da nota fiscal de entrada | N |
| VSSEQISC | NÚMERO | Sequência do item de serviço 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 de pedido | N |
| VenATnsIsv | ALFA | Transação de serviço do item da nota fiscal de saída | N |
| VSPREUNI | NÚMERO | Preço unitário | S |
| VSPERDSC | NÚMERO | Percentual de Desconto | S |
| VSATPNFC | ALFA | Determina se pode alterar o preço dos itens quando a nota de saída foi via nota de entrada | S |
| VSVLRDSC | NÚMERO | Valor de Desconto | S |
Observação
Quando o percentual de desconto é alterado pela regra, o sistema zera o valor do desconto somente se nenhum valor for informado explicitamente pela própria regra.
Caso seja informado um valor de desconto por meio da variável VSVlrDsc, o sistema considerará esse valor, mesmo que o percentual de desconto tenha sido alterado ou zerado.
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


