В статье приведен список команд или параметров, доступных только при работе с Artix:POS 5.0

Команда

Описание

Параметры командыРежимы (контексты)
COMMAND_SELECTONLINEВыбор онлайн-чека из списка

Параметры используются для фильтрации при поиске онлайн-чеков.

Параметр days позволяет задать количество дней, за которые необходимо отобразить онлайн-чеки.

Параметр states позволяет задать список статусов онлайн-чеков, которые необходимо отобразить. По умолчанию будут отображены онлайн-чеки со статусом NOT_PAID.

главное меню
COMMAND_VALUTОплата подарочным сертификатом как валютой
Оплата валютой

Параметр fullPayment отвечает за отображение поля для ввода суммы при оплате подарочными сертификатами Artix или валютой:

  • при значении 0 будет отображено поле для ввода суммы. Если введена сумма оплаты меньше баланса сертификата, то будет выведена ошибка "Допускается только требуемая сумма",

    Если разрешено использование части суммы с сертификата при оплате, то ограничение игнорируется.

  • при значении 1 поле для ввода суммы отображено не будет. Вместо этого сумма для оплаты будет вычислена как:
    • максимальное количество бонусов доступных к применению – в случае оплаты сертификатом,
    • значение равное сумме чека – в случае оплаты валютой.
оплата документа (подытог)
COMMAND_SELECTBYARTICULПоиск по артикулу

В кассовом ПО Artix POS 5.0 команда не поддержана.

COMMAND_QUANTВвод количества товара

Параметр usePanelExtension отвечает за отображение интерфейса ввода данных:

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

формирование документа, возврат, инвентаризация

COMMAND_CARDВвод карты

Параметр usePanelExtension отвечает за отображение интерфейса ввода данных:

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

формирование документа, сдача по документу, подытог, возврат поставщику

COMMAND_PRICEВвод цены товара

Параметр usePanelExtension отвечает за отображение интерфейса ввода данных:

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

формирование документа

COMMAND_DEPTВыбор отдела товара в чеке

Параметр usePanelExtension отвечает за отображение интерфейса ввода данных:

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

формирование документа

COMMAND_CONSULTANT_PARTICIPATION_SHARESНазначение нескольких консультантов с распределением долей участия

Параметр allowApplyOnCheque отвечает за применение результата распределения долей участия консультантов, если ни одна позиция не выделена:

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

Параметр applyOnCheque отвечает за применение результата распределения долей участия консультантов:

  • при значении true результат распределения будет применен на весь чек (не зависит от выделения позиции), 
  • при значении false (по умолчанию) результат распределения будет применен:
    • на позицию, если выделена позиция,
    • на чек, если позиция не выделена.

Параметр autoDistribution отвечает за автоматическое распределение долей участия при добавлении консультанта в список:

  • при значении true доли участия будут автоматически распределены поровну между всеми консультантами,
  • при значении false (по умолчанию):
    • первому добавленному консультанту будет назначено 100%,
    • остальным добавленным консультантам – 0%.

Параметр allowEmptyList позволяет сохранять пустой список консультантов:

  • при значении true пустой список консультантов может быть сохранен, 
  • при значении false (по умолчанию) сохранить пустой список консультантов невозможно.

Параметр deleteConsultantOnSecondaryInput позволяет удалить консультанта из списка при повторном сканировании:

  • при значении true при повторном сканировании консультант будет удален из списка, 
  • при значении false (по умолчанию) консультант не будет удален при повторном сканировании.

формирование документа

COMMAND_COUPON_ADDДобавление купона

Параметр usePanelExtension отвечает за отображение интерфейса ввода данных:

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

формирование документа

COMMAND_SOFTCHECK 

Добавление софт-чека

Параметр usePanelExtension отвечает за отображение интерфейса ввода данных:

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

формирование документа

COMMAND_NOTEВыполнение примечания по коду

Параметр noteId используется для отображения примечаний. 

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

Пример настройки
noteId = 4

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

Если заданные в параметре noteId коды повторяются, то каждое примечание будет отображено лишь один раз.

Пример настройки
noteId = 1,2,3,1,2,7

В данном случае будет отображено 4 примечания в следующем порядке:
<1, 2, 3, 7>