1с УНФ создать АРМ кладовщика

https://1clancer.ru/task/77481

Рабочее место склада (СТАРТОВАЯ СТРАНИЦА) Интерфейс представляет собой единую страницу, разделенную на три логические области (поля), расположенные друг под другом. Верхняя и средняя области видны постоянно. 1.1. Первое поле (Верхняя, постоянная панель) 1.1.0. Поиск по товарам: • Над полем "Быстрый поиск" должно быть расположено отдельное поле с подписью "Поиск по товарам". • Поиск должен осуществляться по артикулу, коду или наименованию номенклатуры (включая фрагментарное совпадение). • При вводе данных и запуске поиска (по нажатию клавиши ENTER или клику по кнопке "Найти", расположенной рядом с полем) система должна находить и отображать на вкладке "Все заказы" все заказы, в составе которых присутствует искомая номенклатура. 1.1.1. Быстрый поиск: • Должно быть представлено одним полем для свободного ввода текста. • Поиск должен осуществляться по следующим данным заказов: номер заказа, наименование контрагента, фамилия и имя менеджера, фамилия и имя сборщика, фамилия и имя мастера производства. • Логика поиска должна работать по принципу частичного совпадения. Система должна находить записи, содержащие введенный фрагмент слова или цифр. • Запуск процесса поиска должен происходить по одному из двух триггеров: o Нажатие клавиши ENTER когда курсор находится в поле ввода. o Клик левой кнопкой мыши по отдельной кнопке с надписью "Найти", расположенной рядом с полем ввода. 1.1.2. Расширенный поиск через фильтры: • Под полем быстрого поиска должен располагаться расширенный блок фильтров. • Блок должен содержать следующий набор фильтров, каждый в своем отдельном поле: o Период заказа: Поле для выборки диапазона дат создания заказов. o Клиент: Выпадающий список с возможностью ручного ввода для быстрого поиска по наименованиям. o Склад: Выпадающий список для выбора одного из складов предприятия. o Менеджер: Выпадающий список для выбора ответсвенного из справочника пользователей. o Метод доставки: Выпадающий список для выбора способа доставки (СДЭК, ТК, Самовывоз). o Сборщик: Выпадающий список для выбора кладовщика-сборщика из справочника пользователей. o ОТК: Выпадающий список для выбора проверяющего (сотрудника ОТК) из справочника пользователей. o Статус заказа: Выпадающий список для выбора одного из статусов воронки. o Чек-бокс Срочно • Каждое поле фильтра должно содержать значок "крестик" (X), при нажатии на который поле очищается. • Логика работы фильтров: Поиск должен осуществляться только по тем фильтрам, в полях которых указаны значения. Фильтры должны комбинироваться по логическому оператору "И". • Под блоком фильтров должны быть расположены две кнопки: o "Сбросить фильтры": При нажатии очищаются все поля фильтров в данном блоке. o "Найти": При нажатии запускается процесс поиска заказов по установленным фильтрам. Поиск не должен запускаться автоматически при выборе значения в фильтре. 1.1.3. Ссылка на внешний чат: Необходимо уточнение, по возможности реализации. • В правой части панели должна быть расположена кнопка с текстом "Перейти в общий чат". • При нажатии на эту кнопку в системе должен открываться интерфейс чата "ОП+Склад+Производство" в Битрикс24. • Открытие должно происходить в новой вкладке или новом окне браузера, чтобы не прерывать работу пользователя в 1С. 1.2. Второе поле (Средняя, постоянная область - навигация и списки) 1.2.0. Общие правила для всех заказов: • Аналитика времени: Система должна фиксировать и сохранять время, которое заказ находился в каждом статусе, для последующего анализа.(Обязательная фиксация времени перехода с каждого этапа и общего времени) Это время должно учитывать только рабочее время (Пн-Пт, с 9:00 до 18:00). • Логика переноса между статусами: Перемещение заказов между статусами (например, из "Новый заказ" в "На сборке" или "В производстве") осуществляется по определенным сценариям, которые будут подробно описаны в соответствующем разделе, посвященном бизнес-логике и модальным окнам.

  • Уточнение по расчету рабочего времени: В расчете учитываются только рабочие дни (Пн-Пт, с 9:00 до 18:00) **и государственн