Команды представляют собой некоторые операции, выполняемые в кассовой программе. Большинство команд связаны с действиями. Подробнее о действиях и командах можно прочитать в статье "Настройка действий".

Список доступных команд

КомандаОписаниеПараметры командыРежимы

SST_AUDIO_SHOWCONFIG

Настройки звука


меню
SST_CASH_OPENMANAGER

Управление наличными


меню
SST_CHECK_ADDBAG

Добавление пакетов в чек

Параметр addOne добавляет один пакет:

  • при значении true отображается диалог подтверждения добавления одного пакета,

  • при значении false отображается диалог выбора количества пакетов. Значение по умолчанию.

Параметр barcodeIndex – индекс штрих-кода из настройки bagBarcode. При 0 будет использоваться в качестве пакета первое значение из bagBarcode, при 1 - второе и т. д.

Параметр confirm отображает подтверждение добавления пакета:

  • при значении true отображается диалог подтверждения добавления одного пакета. Значение по умолчанию,
  • при значении false пакет добавляется по нажатию кнопки без подтверждения.

Используется с включенным addOne или с count = 1.

Параметр count отображает количество пакетов для добавления. В качестве значения принимает целое положительное число, по умолчанию 1. При отсутствии значения параметра будет использовано значение из addBagCount

При включении addOne настройка игнорируется.

Параметр message отображает текст в диалогах выбора пакетов по кнопке. Для отображения цены в настраиваемом сообщении используется подстановка %1, для отображения еще и текущего количества пакетов используется подстановка %2.

Возможные значения параметра:

формирование
SST_CHECK_CANCEL

Отмена чека


формирование
SST_CHECK_CERTIFICATE

Продажа сертификата


формирование
SST_CHECK_CHANGENEXTQUANTITY

Ввод количества следующего товара


формирование, редактирование чека
SST_CHECK_CHANGEPRICE

Изменение цены позиции в режиме редактирования чека консультантом


редактирование чека
SST_CHECK_CHANGEQUANTITY

Задать количество

Не работает для весовых позиций.

Параметр forbidReduce запрещает уменьшать количество товаров:

  • при значении true в диалоге отключается кнопка ввода при изменении количества в меньшую сторону,
  • при значении false кнопка не отключается. Значение по умолчанию.
формирование
SST_CHECK_DISCINFO

Отображение информации о предоставленных скидках


формирование
SST_CHECK_EDIT

Редактирование чека


меню

SST_CHECK_INPUTCARD

Отображение формы ввода карты

Параметр cardMode отображает тип карты. Значение по умолчанию -1.

формирование
SST_CHECK_INPUTCOUPON

Отображение формы ввода купона


формирование
SST_CHECK_INPUTCUSTOMERADDRESS

Отображение формы ввода адреса покупателя


формирование
SST_CHECK_MANUALINPUT

Отображение формы ручного ввода с цифровой клавиатуры


формирование
SST_CHECK_POSITIONQUANTITYMINUS

Уменьшение количества товара в позиции 

Удаление весовых позиций и позиций с количеством 1.


формирование
SST_CHECK_POSITIONQUANTITYPLUS

Увеличение количества товара в позиции 

Игнорирование весовых позиций.


формирование
SST_CHECK_REMOVEITEM

Сторнировать позицию


формирование
SST_CHECK_RETURN

Режим возврата

Параметр mode задает способ выбора чека продажи для формирования чека возврата:

  • 0 – возврат с последовательным выбором из списка смены и документа в БД кассы,
  • 1 – возврат с выбором из списка по номеру документа в БД кассы,
  • 2 – возврат по идентификатору документа с поиском документа в БД кассового сервера,
  • 3 – возврат по фискальному идентификатору чека с поиском документа в БД кассы (используется только для ФР с ФН, требуется ввод номера фискального документа и номера фискального накопителя или считывание QR-кода),
  • 4 – возврат по фискальному идентификатору чека с поиском документа в БД кассового сервера (используется только для ФР с ФН),
  • 5 – возврат по номеру карты лояльности с поиском документа в БД кассового сервера,
  • 6 – возврат по номеру телефона с поиском документа в БД кассового сервера,
  • 7 – возврат по последним 4 цифрам банковской карты с поиском документа в БД кассового сервера.

В Artix:SCO при наличии обоих параметров mode и choiceType, будет использовано значение из mode

Параметр source источник данных для возврата на другой кассе.

В Artix:SCO при наличии обоих параметров source и url, будет использовано значение из source


Поддерживает параметры команды COMMAND_BACKBYSALE, кроме requireParams.

меню
SST_CORE_CLIENTACTION

Выполнение действия на стороне клиента, используется с дополнительной командой. Определяет выполняемую команду (запрос от SCO к POS на обработку действия)

Параметры вида arg.<параметр> используются Artix в качестве аргументов команды.

Каждый параметр должен начинаться с "arg".

Параметр arg.command определяет выполняемую команду:

  • если указан идентификатор команды (поле cmactioncode из БД Dictionaries таблицы Cmaction), то данные и параметры команды будут взяты из БД,
  • если указано название команды, то будет сформирована команда с параметрами, переданными через остальные аргументы.
все режимы
SST_CORE_SHUTDOWN

Завершение работы

Параметр canBeCanceled отображает кнопку "Отмена" в диалоге:

  • при значении true кнопка работает и доступна. Значение по умолчанию,
  • при значении false кнопка не доступна для клиента.
меню
SST_FINDFACE_TESTCAMERAТест камеры FindFace
меню
SST_GOODSDETECTOR_DETECT

Автоматическое распознавание товаров

формирование
SST_I18N_SETCUSTOMERLANG

Изменения языка

Параметр lang отображает язык, заданный в customerLangs:

  • ru – русский язык,
  • en – английский язык,
  • kz – казахский язык,
  • uz – узбекский язык.
формирование
SST_INPUT_INPUTDEVICESTEST

Тестирование устройств ввода


меню
SST_INPUT_SCALETEST

Тест весов


меню
SST_INPUT_TESTWEIGHTREFERENCE

Тест эталонного веса


Параметр weight определяет эталонный вес.

Параметр error определяет допустимую погрешность, по умолчанию значение "Input:weightReferenceError".

меню
SST_INPUT_TOUCHTEST

Тест тачскрина


меню

SST_MENU_SUBMENU

Переход в подменю

Параметр id отображает идентификатор меню из Настроек "[Menu.*]". Значение по умолчанию -1.

Команда используется для настройки меню через .ini файлы.

меню
SST_PAGER_TESTТест пейджера
меню
SST_PHOTOCONTROL_TESTCAMERAТест камеры фотоконтроля
меню
SST_PICKLIST_SHOW

Отображение каталога для ручного выбора товара


формирование
SST_PRICECHECKER_SHOW

Просмотр информации о товаре


все режимы
SST_SCO_CASHIERMODE

Режим кассира


меню
SST_SCO_LICENSEAGREEMENTЛицензионное соглашение Artix:SCO
меню
SST_SCO_LICENSEINFO

Информация о лицензии Artix:SCO


меню
SST_SCO_LIGHTSTEST

Тест ламп оповещения


меню
SST_SCO_TRAININGMODE

Тренировочный режим


меню
SST_VISUALSEARCH_TESTCAMERA

Тест камеры визуального распознавания


меню
SST_WEBPAGE_OPEN

Открыть веб-страницу

Параметр url задает адрес страницы.

Параметр allow разрешает переходы. Задается регулярным выражением, например, "https://google\.com.*".

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

  • 0 – отсутствует. Значение по умолчанию,
  • целое положительное число – время до закрытия браузера.
все режимы
SST_WEIGHTCONTROL_CLIENTEXCHANGE

Начать обмен эталонами


меню
SST_WEIGHTCONTROL_EDIT

Отображение формы редактирования контрольного веса товаров


меню
SST_WEIGHTCONTROL_EXCHANGESTATUS

Статус обмена данными для обучения


меню
SST_WEIGHTCONTROL_SCALETEST

Тестирование контрольных весов


меню
  • No labels