Обработка заказа клиента по штрихкоду

Печать (Ctrl+P)

Функционал Штрихкодирование Печатных Форм, реализованный в конфигурациях линейки прикладных решений ERP (УТ11, КА2, УП2) позволяет найти и обработать заказ по штрихкоду.

Для использования штрихкодирования документов в прикладных решениях необходимо включить функциональную опцию НСИ и администрирование – Настройка НСИ и разделов – Продажи – Печать документов – Штрихкодирование печатных форм.

По техническому заданию клиента я создал внешнюю обработку с типа рабочего места менеджера  с расширенным функционалом  работы  со штрихкодом документа заказа.   

  Форма обработки очень похожа на форму журнала заказов с дополнительными возможностями. Программный код модуля формы обработки  перехватывает код со сканера, позиционирует курсор в строке списка  найденного документа,  НО НЕ ОТКРЫВАЕТ  форму документа,  а заращивает подтверждение непосредственного   действия в зависимости от условий, написанных в техническом задании клиента.

  Основные  изменения по сравнению с типовой формой журнала заказов

В списке заказов добавлена колонка «Комплектовщик»( См. рис 1)

В панели управления списка заказов  добавлен меню Дополнительные  действия

  • Изменить комплектовщика  –  Данная процедура позволяет изменить комплектовщика , который устанавливается в заказе при  изменения обеспечения заказа из  состояния «Резервировать на складе»  на «Отгрузить».  По умолчанию комплектовщиком является   текущим пользователем.
  • Поиск  по штрихкоду  – Данная процедура позволяет найти заказ при вводе вручную штрихкод или когда сканер работает как клавиатура
  • Вывести  штрих-код документа  – Данная процедура  выводит в строке состояния штрих код документа с целью копирования его и  вставки в поле ввода при поиске вручную ( см рис)

Отметим, что процедура Вывести  штрих-код документа   не нужна. Я ее добавил  только по тому, что у меня не было сканера, кода писал обработку, а мне нужно было отладить программный код выполнения непосредственных действий после перехвата кода со сканера

Важно!  Процедура  поиск по штрих-коду может быть полезна когда сканер работает как клавиатура (Без установки драйвера сканера). В этом случае   перейти на Поиск  по штрих коду  и отсканировать заказ.   После этого штрих отражается в поле ввода.

Основные  действия после перехвата кода со сканера

После  сканирования  заказа ( или после ввода штрихкода вручную),   обработка  позиционирует курсор в строке списка  найденного документа и просит выбрать непосредственное   действие в зависимости от определенных условий:

Условие 1 . Все номенклатурные позиции найденного заказа (  находятся в состоянии «Резервировать на складе» и при этом заполнена  дата отгрузки заказа. В этом случае запрашивается у пользователя  выбрать одно из трех действии:  ( См рис)

  • Установить статус отгрузить и  комплектовщика-  Это действие устанавливает  компоновщика в заказе  и устанавливает  «Отгрузить»  на  всех номенклатурных  позициях заказа . Важно! Если документ не проводится, то изменения не будут записаны. Имя компоновщика отражается в заголовке действия.  В данном примере на рис – пользователь Админ.
  • Открыть форму документа  –  Открывает форму документа для просмотра и редактирования
  • Отмена  –   Не выполняется никаких действий 

Условие 2. Все номенклатурные позиции найденного заказа находятся в состоянии  «Отгрузить» и заказ не закрыт и полностью не отгружен .В этом случае запрашивается у пользователя  выбрать одно из трех действии:  ( См рис)

  • Создать документ реализации –  Это действие создает  документ реализации по тем номенклатурным позициям, которые не отгружены или частично отгружены. Важно! Документ заполняется на основании того, что осталось отгрузить , но не записывается, а открывается  форма документа  для редактирования и проведения вручную.
  • Открыть форму документа  –  Открывает форму документа для просмотра и редактирования
  • Отмена  –   Не выполняется никаких действий 

При других условиях, отличных от условий 1 и 2 . В том случае  запрашивается у пользователя  выбрать одно из двух действии:  ( См рис)

  • Открыть форму документа  – Это действие открывает форму документа для просмотра и редактирования
  • Отмена  –   Не выполняется никаких действий 

Заключение

Количество автоматических действий после перехвата кода со сканера можно расширить по требованию клиента. Кроме того, имеется вариант решения этого задания в модуле списка заказов в расширении конфигурации без внешней обработки.

Стоимость варианта решения в виде внешней обработки 3000р. Стоимость варианта решения в расширении 4000 р. Все варианты решения применимы для линейки конфигураций ERP (УТ11, КА2, УП2)

Для приобретения варианта решения обращайтеcь ко мне на почту master1c8x@mail.ru

0

Автор публикации

не в сети 16 часов

master1c8

1
Комментарии: 28Публикации: 458Регистрация: 25-12-2016

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.