Что считается завершённой записью
Возраст не равен завершению: старая заявка может оставаться спорной, а вчерашняя уже закрыта. Критерий включает итоговое состояние, отсутствие открытых действий и допустимость переноса по политике владельца. Неизвестный статус исключает автоматическое архивирование.
В учебном наборе A10 закрыта, A11 ожидает ответа, A12 закрыта, но связана с действующей претензией. В архив кандидатом становится только A10. Список формируют до переноса и сохраняют его границу, чтобы новые изменения не попадали в операцию незаметно.
Граница архива и связанных объектов
Определяют судьбу вложений, истории, справочников и ссылок. Архивная запись должна сохранять идентификатор либо однозначное соответствие старому. Если связанный объект общий для нескольких заявок, его нельзя перенести так, чтобы активные заявки потеряли доступ.
Политика архива и возврата:
| Объект | Учебная граница | Поиск и связь |
|---|---|---|
| A10 | Перенос разрешён | Номер остаётся доступным |
| ФайлA10 | Перенос вместе с записью | Содержимое сверяется |
| Общий контрагентC2 | Остаётся в справочнике | Ссылка из архива сохраняется |
| A12 с претензией | Перенос отложен | Претензия видит исходную заявку |
Поиск и возврат записи
Поиск должен обозначать архивный результат и доступные действия. Чтение архива не обязательно позволяет редактирование. Если заявку надо возобновить, выбирают явный возврат либо новый связанный объект, а не незаметное изменение архивной копии.
Сотрудник находит A10 по номеру и открывает прежний файл. Для повторной работы он запрашивает возврат; владелец подтверждает основание. После возврата проверяют отсутствие двух одновременно редактируемых экземпляров. Если выбран новый объект, интерфейс сохраняет связь с A10 и объясняет различие.
Сверка полноты переноса
Сверяют перечень идентификаторов, связи, содержимое контрольных вложений и фактический доступ через поиск. Число перенесённых строк без проверки связанных файлов не подтверждает полноту. Ошибки остаются в отдельном реестре, а не исчезают при удалении активных записей.
Для A10 фиксируют успешное чтение истории и файла до сокращения активного набора. Если файл не получен, перенос этой записи не объявляют завершённым. Изменение размера базы измеряют отдельно; архивирование не означает гарантированного ускорения всех запросов.

