Опубликованный редакционный черновик. Проверка фактов и языка ещё не завершена. Примеры приведены для объяснения методики.
Решение и подход
Определите форматы, размеры, владельца, права и связь с записью. Передача файла и ссылки требуют разных проверок доступности. Сохраняйте ID и версию, чтобы обновление незаметно не заменяло документ, на котором основывалось прежнее решение.
Учебный пример
Учебный пример: у заказа есть утверждённый чертёж и новая версия на проверке. Обе сохраняются с разными статусами, в производство идёт утверждённая. Сбой загрузки показывает ожидание вложения, не скрытую подмену старым файлом.
Критерий приёмки
Проверьте большой файл, запрещённый формат, истёкшую ссылку, обрыв и недостаток прав. На учебных данных подтвердите целостность и нужную запись. Версия понятна, восстановление без дублей, ссылка не предоставляет лишних полномочий.
Главное
- Вложение должно сохранять идентичность, версию и права на всём пути интеграции.