Строка как бизнес-объект

Определяют, чему соответствует строка: заявке, позиции заказа или очередному событию. Если одна заявка занимает несколько строк, нужен устойчивый идентификатор связи. Пустые разделители и строки итогов не следует автоматически превращать в бизнес-объекты.

В учебном реестре каждая строка — заявка на ремонт, а материалы ведутся отдельно. Заявка R14 встречается в двух копиях листа, но остаётся одним объектом. Для переноса сохраняют её идентификатор и источники редакций, чтобы не создать два ремонта по количеству похожих строк.

Формулы и ручные исключения

Формулу описывают словами и проверочным расчётом. Отдельно фиксируют ручные переопределения: кто их делал и почему. Цвет может означать согласование, просрочку или личную отметку; его смысл выясняют у владельца, а не угадывают.

Карта правил одного реестра:

Таблица 1 · Учебный артефакт
ЭлементУчебный смыслПравило будущей системы
СтрокаR14Одна заявка ремонтаУстойчивый идентификатор
Плановая суммаМатериалы плюс работаФормула с версией
Ручная суммаСогласованное исключениеОснование и автор
Зелёный цветПроверено руководителемОтдельное состояние решения

Обязательные проверки и роли

Выбирают обязательные поля, допустимые значения и роли изменения. Проверка не должна запрещать законные старые исключения молча: их либо преобразуют, либо оставляют в отдельном списке для решения. Право редактировать всю книгу не является готовой моделью доступа.

В R14 сотрудник изменяет описание, а руководитель подтверждает ручную сумму. После подтверждения смена суммы требует нового решения. Для пустого ответственного система показывает конкретный пробел. Если исторический владелец неизвестен, значение сохраняют неизвестным до назначения, не подставляя случайного текущего сотрудника.

Параллельная сверка старого и нового реестра

На ограниченном наборе сравнивают старый и новый результаты по одинаковым данным. Сначала фиксируют редакцию книги и период, затем проверяют число объектов, суммы и спорные состояния. Одновременное бесконтрольное изменение обоих источников лишает сверку смысла.

Для R14 формула даёт120 условных единиц, а принятое исключение —110. Система должна воспроизвести110 вместе с основанием, а не назвать разницу ошибкой формулы. Итог переноса — проверенный сценарий одного реестра и список неподтверждённых правил; остальные листы не объявляют перенесёнными по аналогии.

Обсудить перенос рабочего реестра.