Тип поля Tag
Регистрируется через metadata/fields/tag.json как стандартный тип — добавляется к любой сущности.
Кастомный тип поля Tag с классификаторами для тегирования любых сущностей платформы.
Регистрируется через metadata/fields/tag.json как стандартный тип — добавляется к любой сущности.
Параметр classificator определяет источник тегов; на сущности можно повесить несколько tag-полей от разных классификаторов.
Имя тега уникально в пределах классификатора; есть числовой код и подсчёт count.
Поле помечено filter: true и textFilter: true — теги работают в фильтрах списков и поиске.
Модуль BPM2B Field type Tag добавляет в платформу BPM2B новый тип поля tag и пару связанных сущностей. Поле выглядит как обычный enum/multi-enum, но опции берутся из управляемого справочника тегов с привязкой к классификатору — одна и та же сущность может одновременно нести несколько тегов из разных классификаторов.
tag: регистрируется в платформе как стандартный тип через metadata/fields/tag.json; можно добавить к любой сущности через Entity Manager.classificator: при создании поля выбирается классификатор — из него подтягиваются доступные теги; поле required и audited поддерживаются.Tag (имя, числовой код, привязка к tagClassificator) и TagClassificator — теги уникальны в пределах своего классификатора.filter: true и textFilter: true — теги участвуют в текстовом поиске и в стандартных фильтрах списков.valueFactory, attributeExtractor и converter хранят значения в нормализованной форме — миграции и правки структуры таблицы не требуются, поле совместимо с импортом, экспортом и Workflow.Модуль предназначен для проектов, где помимо стандартных enum-полей нужна управляемая, расширяемая система тегов с разделением по классификаторам — например, маркировать продукты по типу, бренду и сезону одновременно, и менять справочник тегов без правки конфигурации сущности.
Покажем работу системы на ваших данных за 30 минут. Расскажем, как окупится в вашей отрасли, и подберём конфигурацию под ваши процессы.