Identificador de Regra

VEN-140HABCP01

Módulo: VEN - Vendas.

Finalidade: Este identificador de regras tem por objetivo definir a disponibilidade de alguns campos da tela de preparação de notas fiscais de saída (F140PRE).

Desabilitar as opções de geração de nota fiscal de saída ("Manual",
Pedido", "Consultar", "Via Nota Entrada", "Via Pedido e Nota Entrada" e "Via Cupom Fiscal"), valor de retorno da variável igual a 'S' (Sim) irá desabilitar a opção da tela, se for 'N' será mantido o padrão da tela.

Em situações que todas as opções forem desabilitadas o ERP emitirá a mensagem de consistência "Todas as opções da tela estão desabilitadas. Verifique o identificador VEN-140HABCP01.". Essa situação também ocorre quando o usuário informa o tipo da nota "9" e uma série com controle de numeração manual, o ERP desabilita as opções da tela exceto a "Manual" e "Consultar" caso o indentificar esteja com uma regra para desabilitar as opções "Manual" e "Consultar" a mensagem de consistência será exibida.

Características: A opção "Via Cupom Fiscal" foi criada na versão 5.6.4, portanto a variável VSDesCfi só poderá ser utilizada a partir desta versão.

Tela: F140PRE - Preparação de NFS

Transação: Não se aplica.

Regra:

Definir alfa VSAtuPed;
VSAtuPed = "S" @O campo "Não Atualizar Pedido" será desabilitado@

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Código da Empresa N
VSCodFil NÚMERO Código da Filial N
VSCodUsu NÚMERO Código do usuário logado N
VSAtuPed ALFA Definir se o campo "Não Atualizar Pedido" deve ser desabilitado. (S-Sim ou N-Não) S
VSBusDad ALFA Definir se o campo "Busca dados" deve ser desabilitado. (S-Sim ou N-Não) S
VSRecalc ALFA Definir se o campo "Recalcular" deve ser desabilitado. (S-Sim ou N-Não) S
VSMosGra ALFA Definir se o campo "Visualização por Grade" deve ser desabilitado. (S-Sim ou N-Não) S
VSFatGre ALFA Definir se o campo "Faturar Grupo de Empresa" deve ser desabilitado. (S-Sim ou N-Não) S
VSCalLiq ALFA Definir se o campo "Não calcular item ao mostrar" deve ser desabilitado. (S-Sim ou N-Não) S
VSDesMan ALFA Desabilitar a opção "Manual" (S-Sim ou N-Não) S
VSDesPed ALFA Desabilitar a opção "Via Pedido" (S-Sim ou N-Não) S
VSDesCon ALFA Desabilitar a opção "Consultar NF" (S-Sim ou N-Não) S
VSDesSai ALFA Desabilitar a opção "Via Nota Saída" (S-Sim ou N-Não) S
VSDesEnt ALFA Desabilitar a opção "Via Nota Entrada" (S-Sim ou N-Não) S
VSDesEpd ALFA Desabilitar a opção "Via Pedido e Nota Entrada" (S-Sim ou N-Não) S
VSDesCfi ALFA Desabilitar a opção "Via Cupom Fiscal" (S-Sim ou N-Não) S
VSSugTotLote ALFA Definir se o campo “Sugerir Saldo Total Lote” deve ser desabilitado. (S- Sim ou N-Não). S
VSProdEst ALFA Definir se o campo “Marcar Produtos sem Estoque” deve ser desabilitado. (S-Sim ou N-Não). S

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