Проект

Общее

Профиль

Разработка #3783

закрыто

[УС] Отчеты по прекурсорам

Добавил(а) Елизавета Старикова 7 месяца назад. Обновлено 2 месяца назад.

Статус:
Выполнена
Приоритет:
Обычный
Дата начала:
17.10.2025
Срок завершения:
Готовность:

100%

Оценка временных затрат:
80:00 ч (Всего: 166:30 ч)
Участок:
Общее
Тип задачи:
Новая разработка
Общее время (ч):
0.00
Тестировщик:
Ожидается содействие:

Описание

Функиционал формирования отчетов по прекурсорам на УС.
Пример отчетов прикреплен.

Карточки учета прекурсоров (КУП) и листы приготовления растворов (ЛПР) на УС формируются ежедневно.
Реализован функционал автоматического создания КУП и ЛПР, который формирует карточки после полуночи за предыдущий день. Также пользователь может сформировать КУП и ЛПР за выбранный день самостоятельно.

Все изменения объемов реактивов записываются в таблицу reactive_instance_actions, из нее формируются КУП. ЛПР формируются из данных приготовлений.

На странице с деталями КУП отображаются операции расхода и прихода прекурсоров (к операциям прихода относятся приход со склада для реактивов и приготовление для рабочих растворов, эти операции не попадают в итоговый отчет). Можно добавить операцию ТО для реактивов (не рабочих растворов), у которых пользователь может редактировать объем. Поле "Операция" имеет ограниченное количество значений, каждое из которых соответсвует определенным процессам (списка и соответствия пока не дали).
На странице с деталями КУП также присутствует информация об остатках, которая включает остаток на конец и начало дня, приход и расход (включая операции ТО) и остаток на время формирования (для неавтоматических карточек). При наведении на остатки отображаются остатки по каждой бутылке, с указанием участка и прибора, на котором находилась бутылка.
Для итоговой КУП операции группируются по типу реактива, типу операции и пользователю. Пользователь может скачать КУП как отдельно, так и совместно с ЛПР за этот же день.

В деталях ЛПР отображается каждое приготовление прекурсоров. На приготовлении прекурсоров введено новое поле "Назначение раствора", которое по умолчанию можно указать в прописи и изменить во время приготовления (список назначений фиксирорван (пока не предоставлен)). Назначение раствора можно указать в прописи, тогда во время приготовления в поле подтавится значение из прописи (его можно поменять).

Также для корректного отображения пользователя, совершившего операцию, на приготовлении прекурсоров и фиксации расходов в постановках УС введена повторная авторизация.

Также введено ограничение на приготовлении прекурсоров: полученный объем раствора должен быть кратен 10 мл. Аналогично при фиксации расходов, можно фиксировать объем только величиной кратной 10 мл.


Файлы

ЛПР КУП шаблон (1).xlsx (15,8 КБ) ЛПР КУП шаблон (1).xlsx Елизавета Старикова, 17.10.2025 08:02
clipboard-202602241545-zoz3a.png (180 КБ) clipboard-202602241545-zoz3a.png Анастасия Егорова, 24.02.2026 12:45
clipboard-202602251603-lf0mq.png (118 КБ) clipboard-202602251603-lf0mq.png Анастасия Егорова, 25.02.2026 13:03
clipboard-202602251603-xgkpl.png (35,1 КБ) clipboard-202602251603-xgkpl.png Анастасия Егорова, 25.02.2026 13:03
clipboard-202602251607-s6ntl.png (9,44 КБ) clipboard-202602251607-s6ntl.png Анастасия Егорова, 25.02.2026 13:07
clipboard-202602251608-fz3es.png (61,9 КБ) clipboard-202602251608-fz3es.png Анастасия Егорова, 25.02.2026 13:08
clipboard-202602251609-jejkb.png (106 КБ) clipboard-202602251609-jejkb.png Анастасия Егорова, 25.02.2026 13:09
clipboard-202602251612-ybv3g.png (87,5 КБ) clipboard-202602251612-ybv3g.png Анастасия Егорова, 25.02.2026 13:12
clipboard-202603021537-lsbx6.png (198 КБ) clipboard-202603021537-lsbx6.png Глеб Карпов, 02.03.2026 12:37

Подзадачи 15 (0 открыто15 закрыто)

Разработка #3787: Переопределение методов сохранения в ReactiveInstanceRepositoryПодзадача закрытаЕлизавета Старикова17.10.2025

Действия
Разработка #3844: [УС] Формирование листов приготовления для прекурсоровПодзадача закрытаЕлизавета Старикова21.10.2025

Действия
Разработка #3937: [УС] Формирование карточек учета прекурсоровПодзадача закрытаЕлизавета Старикова24.10.2025

Действия
Разработка #4274: Смена пользователя на приготовлении и синтезе с помощью RFID-метки, при использовании прекурсоровПодзадача закрытаЕлизавета Старикова21.11.2025

Действия
Разработка #4993: Слияние test в ветку с прекурсорамиПодзадача закрытаЕлизавета Старикова20.01.2026

Действия
Разработка #5031: [УС] Отображение остатков на странице с деталями КУППодзадача закрытаЕлизавета Старикова21.01.2026

Действия
Разработка #5178: Информация об остатках прекурсоровПодзадача закрытаЕлизавета Старикова02.02.2026

Действия
Разработка #5229: Кратность 10мл на приготовлении и фиксации расходовПодзадача закрытаЕлизавета Старикова04.02.2026

Действия
Разработка #5237: [Прекурсоры] Информация о приборе в остаткахПодзадача закрытаЕлизавета Старикова04.02.2026

Действия
Разработка #5242: [Прекурсоры] Ошибка при формирования карточки для скачиванияПодзадача закрытаЕлизавета Старикова04.02.2026

Действия
Разработка #5243: [Прекурсоры] Вывод КУП и ЛПР н одной странице при скачиванииПодзадача закрытаЕлизавета Старикова04.02.2026

Действия
Разработка #5245: [Прекурсоры] Делать снэпшоты по остатткам реактивов не только для перекурсоров, но и для всех реактивовПодзадача закрытаЕлизавета Старикова05.02.2026

Действия
Разработка #5249: [Прекурсоры] ДоработкиПодзадача закрытаЕлизавета Старикова06.02.2026

Действия
Разработка #5523: [Прекурсоры] Вкладка с текущими остатками прекурсоровПодзадача закрытаЕлизавета Старикова27.02.2026

Действия
Разработка #5569: [Прекурсоры] Доработки после ВКСПодзадача закрытаЕлизавета Старикова02.03.2026

Действия

Связанные задачи 2 (0 открыто2 закрыто)

связана с Разработка #4136: [Общее] Исправить ошибку замены буффера в постановкеВыполненаЕлизавета Старикова11.11.2025

Действия
связана с Разработка #4637: [Реактивы] Изменение функционала добавления компонентов на приготовлении ВыполненаЕлизавета Старикова25.02.2026

Действия

Экспортировать в Atom PDF