Тасклет получает на входе две переменные TaskId и TaskXML. На основании значение TaskXML создает список номенклатурных позиций с количеством заданным на погрузку. Выбрав строку задания пользователь может добавить в погрузку единицу номенклатуры нажав клавишу Enter или удалить из погрузки нажав клавишу Esc.
Для того чтобы получить TaskXML можно воспользоваться тасклетом TaskPicking. Его можно вызывать из контекстного меню.
Для того добавить в результирующий XML документ номер автомобиля можно использовать тасклет OrderTasklet.
В рамках приведенного ниже процесса можно использовать тасклет следующим образом: пользователь нажимает меню > ввести номер задания
сканирует номер задания. После сканирования тасклет посылает серверу запрос TaskPicking с номером отсканированного задания. После того как запрос обработан и получен тасклетом загорается меню Готово. Нажав на меню Готово возвращаемся в тасклет комплектации.
После этого заходим в тасклет ввода номера автомобиля меню > ввести номер транспорта
После этого возвращается в тасклет комплектации. Выбираем нужные позиции и Enter отмечаем комплектуемое количество.
После того как комплектация подготовлена нажимаем меню Отправить.
Настроенный Orchestration который включает в себя центральный тасклет PackagingItems и тасклеты TaskPicking и OrderTaskklet можно скачать здесь.
Результатом работы Orchestration является следующий XML документ