Identificador de Regra

COM-135NUMAN01

Módulo: COM - Comercial.

Finalidade: Permite sugerir número de análise de embarque.

Tela: F135APM, F135TVC.

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.

Este artigo ajudou você?