Em alguns casos, pode ser importante limitar a inserção de agregados em um módulo, garantindo que apenas itens do mesmo grupo sejam aceitos.
Essa regra ajuda a evitar inconsistências na aplicação dos modelos e mantém a configuração do módulo mais organizada.
Para isso, existe o atributo UseModelsAggregatesOnlySameGroup, que permite controlar esse comportamento.
O propósito desse atributo é garantir que a inserção de agregados em um módulo seja limitada apenas a itens que pertençam ao mesmo grupo.
Funcionamento do Atributo
O atributo UseModelsAggregatesOnlySameGroup define como a validação de grupos será aplicada:
True (Verdadeiro): Permite apenas a inserção de agregados pertencentes ao mesmo grupo do módulo
False (Falso): Permite a inserção de agregados de qualquer grupo, sem restrições
Exemplo de Uso
Utilizando puxadores como exemplo para exemplificar o uso do atributo:
Módulos superiores: Coleção Topázio com itens Line e Concept
Módulos inferiores: Coleções Topázio (Line e Editáveis) e Diamante.
Com atributo = True (Verdadeiro)
Apenas agregados do mesmo grupo podem ser inseridos
Itens de grupos diferentes são bloqueados
Com atributo = False (Falso) ou não aplicado
A inserção ocorre normalmente
É possível utilizar os mesmos agregados em diferentes grupos
Para mais informações de como aplicar o atributo, clique aqui.
Como Cadastrar o Atributo
Passo 1: Acessar o cadastro
Acesse o menu: Cadastro - Sistema - Atributos
Em entity.attributes, selecione o grupo Entidade
Clique em Novo – Criar Atributo
Passo 2: Informações básicas
Preencha os campos:
ID: UseModelsAggregatesOnlySameGroup
Nome: Usar apenas agregados do mesmo grupo
Passo 3: Configuração do atributo
Configure:
-
Definição:
ID:
Nome:
Descrição:
-
Parâmetros
Agrupamento: Entidade
Tipo: Verdadeiro/Falso
Valor Padrão: Verdadeiro
Valor Mínimo:
Valor Máximo:
Medida:
Visível:
Editável:
Manter valor ao desassociar:
-
Assistente:
Categoria:
Ordem:
Comportamento
Marque as seguintes opções:
✔ Criação automática
✔ Atualização dinâmica
✔ Propriedade avançada
✔ Salvar junto ao projeto
| IMPORTANTE: Todas as demais opções não citadas devem permanecer desmarcadas. |
Passo 4: Aplicar alterações
Clique em Atualizar
Reinicie o Promob para aplicar as configurações
|
DICAS DE USO:
|