Identificador de Regra
COM-135NUMAN01
Módulo: COM - Comercial.
Finalidade: Permite sugerir número de análise de embarque.
Transação: Não se aplica.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
AneNEmpresa | NÚMERO | Empresa logada | N |
AneNFilial | NÚMERO | Filial logada | N |
AneNAnalise | NÚMERO | Número da análise sugerida | S |
Observação
Em relação à variável AneNAnalise, quando seu valor for:
- Menor que zero (-1): o sistema executa a sugestão do Número da Análise com base no modelo de sugestão antigo, buscando o ultimo número de análise gerado +1.
- Igual a zero (0): o sistema executa a sugestão do Número da Análise com base no modelo de sugestão novo, buscando o próximo valor da chave na tabela Controle da rotina que retorna próximo valor de campo chave (R900NXV).
Como é montada a chave E135ANE#Numero da Empresa#Numero da Filial (E135ANE#1#1);
- Maior que zero (1): o sistema acata o número da análise retornado por meio da variável AneNAnalise e utiliza como novo número da carga.
Quando o valor for igual a zero ou o Identificador de Regras não estiver cadastrado/inativo, e houver falta de sincronismo entre a última análise de uma Empresa/Filial e o número registrado na tabela Controle da rotina que retorna próximo valor de campo chave (R900NXV) para a chave dessa Empresa/Filial, podem ocorrer erros, como saltos de numeração nas pré-faturas.
Uma forma de sincronizar essa numeração novamente é excluir o registro específico da tabela Controle da rotina que retorna próximo valor de campo chave (R900NXV). Ao solicitar uma nova numeração, o sistema inicializará novamente esse registro com o número da última análise.
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.