Changeset 670 in base

Timestamp:
Nov 2, 2026, 12:57:16 PM (2 days ago)
Author:
Denis_N
Message:

Исправлен код, чтобы предотвращать поведение описанное alx в See #1394

Теперь при создании и закрытии несоответствия products.mismatch пересчитывается по оставшимся открытым несоответствиям изделия. Поэтому закрытие одного дефекта сохраняет yes, если есть другие, а закрытие последнего устанавливает no. Запись истории и пересчёт выполняются в одной транзакции; одновременные операции с одним изделием выполняются последовательно.

Исправление охватывает «Несоответствия», «Панель операций», отдельный интерфейс ОТК, тестирование через ТСД, закрытие через уведомления и завершение сервисного ремонта.

(No files)

Note: See TracChangeset for help on using the changeset viewer.