Разработка алгоритма в Mobile SMARTS сводится к его компоновке из готовых блоков в визуальном редакторе. Готовые блоки называются действиями. Все доступные действия в Mobile SMARTS делятся на визуальные и не визуальные.
Визуальные действия |
Краткое описание |
---|---|
Указывает программе тот самый товар, для которого будут вводиться количества и пр. Поддерживает наиболее вероятные сценарии выбора товара. |
|
Позволяет выводить на экран меню с кнопками для перехода к другим действиям. |
|
Позволяет выводить на экран вопрос с кнопками выбора «Да», «Нет». В зависимости от выбранного ответа будет выполнен переход на другое действие. |
|
Позволяет выводить на экран какую-нибудь информацию в виде сообщения. |
|
Позволяет вносить изменения в строки. Изменения могут вноситься в шапке или колонках документа. |
|
Позволяет задать список полей, которые могут редактироваться. Изменения могут вноситься в шапке или колонках документа, может быть указана нестандартная коллекция строк. |
|
Отображает фактические и плановые строки документа, строки из буфера или нестандартную коллекцию строк. При отображении строки могут быть отфильтрованы по идентификатору хранения. |
|
Позволяет в специальной формочке (окне ввода количества) вручную ввести нужное количество штучного или весового товара. |
|
Позволяет в специальной формочке (окне ввода штрихкода) вручную ввести дату. |
|
Позволяет в специальной формочке (окне ввода штрихкода) вручную ввести штрихкод палеты. |
|
Позволяет в специальной формочке (окне ввода штрихкода) вручную ввести штрихкод ячейки. |
|
Позволяет получить снимок с фотокамеры (сканер-имаджера), встроенной в терминал, сохранить сделанный снимок в сессию или в виде JPEG файла на терминале, использовать фото для вставки или загружать сделанные фотографии в учетную систему. |
|
Позволяет выбрать из списка подключенных мобильных устройств нужный мобильный принтер, на котором будут печататься этикетки. |
|
Позволяет заводить на ТСД новый товар с упаковкой и количеством, для последующего добавления в учетную систему. |
|
Позволяет добавлять новую упаковку к номенклатуре прямо на ТСД. |
|
Позволяет вывести на экран любой отчет. |
|
Позволяет воспроизвести на ТСД видео файл. Действие выполняется только на устройствах с поддержкой проигрывания видео файлов. |
|
Позволяет выбрать на ТСД контрольно-кассовую машину для печати чеков. |
Не визуальные действия |
Краткое описание |
---|---|
Позволяет задавать выражение присваивания. |
|
Предназначено для проверки условий, чтобы выбрать тот или иной путь развития событий в зависимости от этих условий. Позволяет задавать выражение условия. |
|
Позволяет отобрать одну строку из документа по определенным заявленным параметрам. |
|
Позволяет отобрать все строки из документа по заявленным параметрам. |
|
Позволяет создать группу действий, которая может выполняться один раз или циклически (много раз по кругу). |
|
Позволяет создать цикл из коллекции строк. |
|
Позволяет обратиться к внешней системе для получения или передачи каких-то данных (например, для получения реальных остатков, уточнение цен онлайн и т.д.). |
|
Вызывает определенную (заранее созданную) операцию в нужном месте алгоритма. После вызова операции будет выполняться алгоритм заданный в ней. |
|
Действие, позволяющее удалить данные из сессии. |
|
Записывает в документ внесенные данные. |
|
Позволяет удалить строку (строки) документа из конкретной переменной сессии. Можно удалить строку (строки) целиком или выборочно, используя шаблоны. |
|
Буфер можно использовать для хранения введенных данных, без прямой записи в документ. |
|
Позволяет записать данные из буфера в документ. |
|