Улучшение: интерфейс не зависит от products. Статус и количество открытых дефектов переведены на расчёт по history.
В «Списке изделий» счётчик, сортировка, фильтры «есть несоответствия» и «нет несоответствий», а также выгрузка в CSV переведены на единый расчёт. Если историю нельзя разобрать однозначно, показано «Требует разбора». Такое изделие не попадает ни в один из двух фильтров.
В «Заказах» обновлены сводка и фильтр по несоответствиям. В сводке считается количество изделий с открытыми дефектами: изделие с двумя дефектами учитывается один раз.
Уточнены правила закрытия. Если дефект и устранение одного изделия ссылаются друг на друга по bond, закрыт только этот дефект. Старое устранение без bond, на которое никто не ссылается, закрывает все предыдущие дефекты изделия без bond. Дефекты, записанные позже, остаются открытыми до своего устранения.
В «Несоответствиях», «Панели операций», ОТК, сканере ТСД, уведомлениях и сервисном ремонте прекращено обновление products.mismatch. Сам столбец сохранён в БД.
(No files)
Note:
See TracChangeset
for help on using the changeset viewer.