Разработка #3783
закрыто[УС] Отчеты по прекурсорам
100%
Описание
Функиционал формирования отчетов по прекурсорам на УС.
Пример отчетов прикреплен.
Карточки учета прекурсоров (КУП) и листы приготовления растворов (ЛПР) на УС формируются ежедневно.
Реализован функционал автоматического создания КУП и ЛПР, который формирует карточки после полуночи за предыдущий день. Также пользователь может сформировать КУП и ЛПР за выбранный день самостоятельно.
Все изменения объемов реактивов записываются в таблицу reactive_instance_actions, из нее формируются КУП. ЛПР формируются из данных приготовлений.
На странице с деталями КУП отображаются операции расхода и прихода прекурсоров (к операциям прихода относятся приход со склада для реактивов и приготовление для рабочих растворов, эти операции не попадают в итоговый отчет). Можно добавить операцию ТО для реактивов (не рабочих растворов), у которых пользователь может редактировать объем. Поле "Операция" имеет ограниченное количество значений, каждое из которых соответсвует определенным процессам (списка и соответствия пока не дали).
На странице с деталями КУП также присутствует информация об остатках, которая включает остаток на конец и начало дня, приход и расход (включая операции ТО) и остаток на время формирования (для неавтоматических карточек). При наведении на остатки отображаются остатки по каждой бутылке, с указанием участка и прибора, на котором находилась бутылка.
Для итоговой КУП операции группируются по типу реактива, типу операции и пользователю. Пользователь может скачать КУП как отдельно, так и совместно с ЛПР за этот же день.
В деталях ЛПР отображается каждое приготовление прекурсоров. На приготовлении прекурсоров введено новое поле "Назначение раствора", которое по умолчанию можно указать в прописи и изменить во время приготовления (список назначений фиксирорван (пока не предоставлен)). Назначение раствора можно указать в прописи, тогда во время приготовления в поле подтавится значение из прописи (его можно поменять).
Также для корректного отображения пользователя, совершившего операцию, на приготовлении прекурсоров и фиксации расходов в постановках УС введена повторная авторизация.
Также введено ограничение на приготовлении прекурсоров: полученный объем раствора должен быть кратен 10 мл. Аналогично при фиксации расходов, можно фиксировать объем только величиной кратной 10 мл.
Файлы
Подзадачи 15 (0 открыто — 15 закрыто)
Обновлено Елизавета Старикова 7 месяца назад
- Параметр Статус изменился с Открыта на В работе
Обновлено Елизавета Старикова 5 месяца назад
- связана с Разработка #4136: [Общее] Исправить ошибку замены буффера в постановке добавлен
Обновлено Елизавета Старикова 5 месяца назад
- Параметр Статус изменился с В работе на Ожидает связанные задачи
Обновлено Елизавета Старикова 3 месяца назад
- Описание обновлено (Разница(diff))
- Файл ЛПР КУП шаблон (1).xlsx добавлен
Обновлено Елизавета Старикова 3 месяца назад
- Значение
ЛПР КУП шаблон (1).xlsxпараметра Файл удалено
Обновлено Елизавета Старикова 3 месяца назад
- Параметр Ревьюер изменился на Игорь Иванов
- Параметр Статус изменился с Ожидает связанные задачи на Ожидает ревью
Обновлено Игорь Иванов 3 месяца назад
- Параметр Тестировщик изменился на Анастасия Егорова
- Параметр Статус изменился с Ожидает ревью на Ожидает тестирования
Обновлено Игорь Иванов 3 месяца назад
- Значение
Анастасия Егоровапараметра Тестировщик удалено - Параметр Статус изменился с Ожидает тестирования на Требуется доработка (ревью)
Обновлено Елизавета Старикова 3 месяца назад
- Параметр Статус изменился с Требуется доработка (ревью) на Ожидает ревью
Обновлено Игорь Иванов 3 месяца назад
- Параметр Статус изменился с Ожидает ревью на Требуется доработка (ревью)
Обновлено Игорь Иванов 3 месяца назад
- Параметр Тестировщик изменился на Анастасия Егорова
- Параметр Статус изменился с Требуется доработка (ревью) на Ожидает тестирования
Обновлено Елизавета Старикова 3 месяца назад
Окружение для тестирования: https://synthesis-precursor-reports-on-synthesis-department-cicd.dna-tech.dev
Обновлено Анастасия Егорова 2 месяца назад
1. При завершении приготовления рабочего раствора, появившиеся ошибки наслаиваются друг на друга и фон становится очень темным

Обновлено Анастасия Егорова 2 месяца назад
- Параметр Статус изменился с Ожидает тестирования на Требуется доработка (тест)
- Файл clipboard-202602251612-ybv3g.png clipboard-202602251612-ybv3g.png добавлен
- Файл clipboard-202602251609-jejkb.png clipboard-202602251609-jejkb.png добавлен
- Файл clipboard-202602251608-fz3es.png clipboard-202602251608-fz3es.png добавлен
- Файл clipboard-202602251607-s6ntl.png clipboard-202602251607-s6ntl.png добавлен
- Файл clipboard-202602251603-xgkpl.png clipboard-202602251603-xgkpl.png добавлен
- Файл clipboard-202602251603-lf0mq.png clipboard-202602251603-lf0mq.png добавлен
2. Если зайти в карточку, а потом нажать на ссылку страницы "Отчеты по прекурсорам", чтобы вернуться назад, то откроется пустая страница


3. На всех вкладках в фильтре нет параметров

4. Столбец с иконкой удаления должен находиться в конце строки, как на вкладке Истории формирования карточек

5. Скачать ЛПР - таблица не вместилась в лист (масштаб 100%)

6. С маленькой буквы

Обновлено Елизавета Старикова 2 месяца назад
- связана с Разработка #4637: [Реактивы] Изменение функционала добавления компонентов на приготовлении добавлен
Обновлено Глеб Карпов 2 месяца назад
После добавления операции ТО в деталях отчета таблица не отображается:
Обновлено Елизавета Старикова 2 месяца назад
- Параметр Статус изменился с Требуется доработка (тест) на Выполнена