# Changelog Все заметные изменения в этом проекте документируются в этом файле. Формат — по мотивам “Keep a Changelog”, версионирование — SemVer (пока 0.x). - UI/шаблоны/стили/тексты → увеличиваем PATCH (x.y.Z) - Логика/вьюхи/сервисы/модели/миграции/доступы → увеличиваем MINOR (x.Y.0) - Изменения, влияющие на данные/совместимость → обсуждаем MAJOR (X.0.0), даже если проект ещё в 0.x ## [Unreleased] ### Added - Журнал отгрузки: список документов перемещения на «Склад отгруженных позиций». ### Changed - Отгрузка: можно добавлять несколько сделок в одну сессию отгрузки, выбирать позиции и подтверждать общий список. - Журнал отгрузки: добавлены фильтр по периоду (по умолчанию 2 недели) и поиск по сделкам (номер/описание/заказчик), убран столбец «Куда». - Списание / Производство: в блоках «Списано» и «Остаток ДО» выводится масса материалов (по размерам и «Масса на ед. учёта»); если масса не задана — показывается прочерк. - Паспорта изделий/компонентов: ссылки на PDF/DXF/картинки отображаются иконками и открываются в новой вкладке. - Паспорта изделий/сборок: блок «Состав» перенесён в верхнюю часть страницы, в таблицу состава добавлена колонка «Файлы». - Производственные задачи и прогресс техпроцесса ведутся в разрезе партий поставки (серий) для одной сделки. - Улучшено сообщение о блокировке запуска «В производство» при отсутствии техпроцесса или материала: показывается модалка и отдельная страница со списком проблемных позиций. ### Fixed - Починено закрытие сборок/изделий на странице «Закрыть сборку»: выбор поста доступен и сохраняется, списание/выпуск выполняются. - Запуск «В производство» блокируется, если в BOM есть узлы без техпроцесса (EntityOperation seq=1), чтобы компоненты не попадали в «без техпроцесса». - Повторный запуск в производство по новой серии не увеличивает объём в уже закрытых задачах прошлых серий. ## [0.7.1] - 2026-04-16 ### Added - Введён CHANGELOG.md и процесс ведения истории изменений.