Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

Identificador de Regra

GER-075CDCPD01

Módulo: GER - Gerais.

Finalidade: Consistir a descrição livre informada para características sem componentes, nas telas do sistema onde é possível fazer a ligação entre características e produtos/derivações.

Características: Se não houver regra associada ao identificador o sistema fará uma consistência padrão, checando se o tipo e o tamanho do texto informado na descrição livre está de acordo com o tipo e o tamanho informados no cadastro da característica.

Se houver uma regra associada, a consistência padrão (tipo e tamanho) não será feita, sendo responsabilidade do usuário criar uma regra para consistir as informações. Não há variáveis de retorno na regra, ou seja, se alguma consistência feita na mesma indicar que o valor é inválido, deverá ser usada uma função como a "GeraLog" para exibir uma mensagem ao usuário e impedir que esta descrição seja usada.

Tela: (F075PRO, F075LCA e F075GCP

Transação: Não se aplica.

Regra:

Exemplo de regra:

Definir Alfa GerACodPro;
Definir Alfa GerACodDer;
Definir Alfa GerATipLig;
Definir Alfa GerACodCte;
Definir Alfa GerADesLiv;

TamanhoAlfa(GerADesLiv, nTam);

Se (nTam > 2)
GeraLog("Tamanho do texto não pode ser maior do que 2 posições!");

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
GerACodPro ALFA Código do produto ao qual a característica está sendo ligada N
GerACodDer ALFA Código da derivação à qual a característica está sendo ligada N
GerATipLig ALFA Indica se a ligação está sendo feita a um produto (P) ou derivação (D) N
GerACodCte ALFA Código da característica que está sendo ligada ao produto/derivação N
GerADesLiv ALFA Descrição livre informada na ligação (valor a ser consistido na regra) N

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