Identificador de Regra
VEN-115CONDC01
Módulo: VEN - Vendas.
Finalidade: Consistir ou alterar o tipo de documento que será emitido ao final de um processo na tela F115CAR quando for feita uma saída e não existir um modelo de relatório ligado à referida tela.
Na regra o usuário poderá definir uma lógica para atribuir o tipo de documento que será emitido e também se deseja que o campo de seleção fique presente na tela, permitindo ou não que a sugestão da regra seja obrigatória a quem usa a tela.
Características: A partir da versão 5.5.1.6 foi adicionada a variável VSTela pois o identificador de regras passou a ser chamado também na tela F115COS (Comercial > Vendas > Controle de Entradas e Saídas > Expedição via Pedido).
Quando o identificador estiver sendo chamado pela tela F115COS a variável VSNumAne não receberá valor.
Tela: Controle de Entradas e Saídas - Expedição via Carga
Transação: Não se aplica.
Regra:
Definir Numero VSCodEmp;
Definir Numero VSCodFil;
Definir Numero VSNumAne;
Definir Alfa VSCodPro;
Definir Alfa VSCodDer;
Definir Alfa VSUniMed;
Definir Alfa VSUniMe3;
Definir Alfa VSDocumento;
Definir Alfa VSAltDoc;
VSDocumento = "NF";
VSAltDoc = "NAO";
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 |
VSNumAne | NÚMERO | Número da Análise de Embarque (Carga) | N |
VSCodPro | ALFA | Código do produto | N |
VSCodDer | ALFA | Código da Derivação | N |
VSUniMed | ALFA | Unidade de Medida do Produto | N |
VSUniMe3 | ALFA | Terceira Unidade de Medida do Produto | N |
VSTela | ALFA | Tela onde o identificador de regras foi chamado (F115CAR ou F115COS) | N |
VSDatEnt | DATA | Data de Entrada | N |
VSSeqEnt | NÚMERO | Sequência de entrada | N |
VSPlaVei | ALFA | Placa do veículo | N |
VSDocumento | ALFA | Documento Emitido ("NF" ou "TCK") | S |
VSAltDoc | ALFA | Pode alterar documento? ("NAO" ou "SIM") | 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.