Назначение модуля FieldConfiguration


НАЧАЛО >> Настройки поля >> Назначение модуля FieldConfiguration📄 Скачать в DOCX


FieldConfiguration нужен для того, чтобы поле описывалось один раз и далее использовалось в редакторах, публичных формах, списках, карточках, фильтрах, экспорте, API, Help и диагностике через стабильный fieldKey.

1. Основные сценарии

2. Совместимость с he2

Старые поля записи FieldConfiguration и экспорт в

DataPath/FieldConfigurations/<fieldHost>/<moduletype>

сохранены как совместимый runtime layer для существующего he2. Новый контракт не должен зависеть от этой сериализации: новые потребители получают метаданные через fieldKey, FieldDefinition и FieldPack.

3. Границы ответственности

FieldConfiguration отвечает за семантику поля и диагностику ссылок на поле.

Security отвечает за исполнение прав, WorkflowScreen и he3/ws отвечают за рендер и сохранение экранов, WorkflowView отвечает за списки и карточки, WorkflowFilter отвечает за фильтры, Tasks и другие доменные модули отвечают за бизнес-логику.