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.