Модель і редактори
Об'єкти конфігурації
Єдина модель для довідників, документів, регістрів, констант, форм, команд і модулів. Для 1UA це основа сумісного завантаження прикладних рішень.
Тема зіставлена з матеріалом відповідна сторінка 1C.
Аналог 1UA
Навіщо ця сторінка потрібна
Об'єкти конфігурації у 1UA належить до канонічної моделі метаданих. Завдання полягає не в тому, щоб намалювати схожий екран, а в тому, щоб незмінена конфігурація давала однакову структуру, однакові властивості і прогнозовану поведінку у runtime.
Завантаження без підміни
Тема має читатися з XML, EDT і контейнерних форматів так, щоб вихідна конфігурація залишалася незміненою.
Єдина внутрішня форма
Метадані перетворюються у версійоване IR, яке можуть використовувати компілятор, сховище, UI і перевірки.
Поведінка понад вигляд
Для сумісності важливі типи, події, права, команди і дані, а не тільки зовнішній вигляд редактора.
Робочий обсяг
Що потрібно реалізувати
- описати Об'єкти конфігурації у схемі метаданих 1UA;
- завантажити властивості з XML/EDT без втрати типів і порядку;
- зв'язати модель з BSL runtime, формами, правами і сховищем;
- додати conformance-сценарії для типових і граничних випадків.
Сумісність
Межа для 1UA
Для цієї теми сумісність означає, що об'єкти конфігурації працює з тими самими метаданими, BSL-модулями, правами, подіями та даними, які вже існують у конфігурації. У 1UA це вважається готовим тільки після автоматичних тестів і порівняння спостережуваної поведінки.