Сбор заказов ТСД
Доработано рабочее место Сбор (ТСД):
Рабочее место для ПК:
При изменении даты данные обновляются.
При выборе (двойной клик) строки (маршрутные листы или заказы) группа сворачивается:
Происходит следующий обход по элементам:
После ввода штрихкода подставляется номенклатура и сразу открывается выбор серии:
После выбора серии активируется поле количество:
При этом в ТЧ Номенклатура отображается позиция, которая редактируется:
После ввода количество происходит заполнение данных в строке и возвращается отображение остальных позиций:
Если повторно ввести штрихкод для строки с номенклатурой, где уже заполнены данные (серия, количество собрано), выбрать серию и указать количество, тогда автоматически будет добавлено "несколько серий" исходные данные плюс новые, количество собрано будет суммировано:
При этом значения подсвечиваются зеленым в зависимости от совпадения с количеством заказа, больше или меньше:
Если указан штрихкод номенклатуры, которой нет в заказе, тогда при вводе количества будут следующие действия:
Для заказа клиента (обычный) и розничная продажа открыта форма для ввода цены и ставки НДС (т.к. данных нет в заказе):
Для заказа клиента (безвозмездная передача) и для заказа на перемещение просто предупреждение, т.к. доп. данные не нужны:
После строка будет добавлена:
При создании документа, если количество не равно количеству в заказе, тогда будет предупреждение:
При подтверждении будет создан соответствующий документ отгрузки (с учетом типа заказа (клиента или перемещение), а так же вида заказа клиента (розничная продажа, безвозмездная передача) и в зависимости от настройки режима работы (включение/отключение настройки "Оперативный режим работы").
Далее кнопка будет не активна (так же в случаях если для заказа уже есть документ отгрузки):
Автоматически будет обновлен признак "Собран":
При открытии рабочего места, признак "Собран" устанавливается при наличии документа отгрузки (вид документа так же зависит от настройки "Оперативный режим работы" - бух или упр).
Так же при создании документов отгрузки динамически обновляется статус сбора маршрутных листов:
Закраска в зависимости от заказов в МЛ: нет собранных заказов, не все заказы собраны или все собраны.
Рабочее место ТСД (мобильный клиент):
На экране отображаются данные, с которыми работаем, остальные динамически скрываются:
При запуске приложения отображается список маршрутных листов:
При выборе маршрутного листа отображается список заказов:
При выборе заказа, открывается номенклатура:
При вводе штрихкода аналогично заполняется номенклатура и активируется выбор серии с отображением полного наименования номенклатуры:
После выбора серии сразу активируется поле ввода количества:
После ввода количества строка заполняется и активируется поле штрихкод:
И так по кругу.
При повторном заполнении штрихкода, также заполняется несколько серий:
При выборе строки номенклатуры, открывается дополнительная форма заполнения данных строки (можно заполнять вручную);
При выборе серии активируется сразу ввод количества:
Так же можно указать несколько серий и подобрать:
После заполнения создание документа отгрузки:
Так же будет предупреждение при расхождении:
После создания (или если документ создан ранее) кнопка создания документа отгрузки будет скрыта и отображён документ:
Для возврата к заказам и маршрутным листам используется кнопка "Назад":
Для выхода из приложения есть кнопка "Выход":
Доработки помещены в хранилище.
Доработанные объекты для обновления: