Общие сведения

Для удобства использования все настройки Artix Control Center разделены тематически и доступны в отдельных пунктах меню "Настройки сервера".

Выберите необходимый пункт раздела "Настройки сервера":

На странице расположены:

  1. Панель управления. Содержит основные функции для работы с настройками.
  2. Таблица настроек. Список всех настроек.
  3. Информационная панель. Содержит информацию о выбранной настройке: значение, ключ и тип.
  4. Описание. Содержит название и кратное описание настройки.

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

Чтобы просмотреть информацию о параметре, выберите из списка нужный объект, в правой части экрана отобразится информация о настройке:

Добавление и редактирование параметра

Для добавления нового параметра нажмите кнопку "Добавить" .

Возможность добавления нового параметра реализовано только для функционала:

  • пользователи,
  • роли пользователей,
  • правила доступа,
  • форматы обмена,
  • сервера Artix Loyalty,
  • СМС.

Редактирование существующего параметра производится путем выбора объекта из таблицы и нажатия кнопки "Изменить" .

Внесите необходимые изменения и сохраните их:

На странице расположены:

  • 1 – Кнопка выхода без сохранения.
  • 2 – Кнопка сохранения изменений.

Чтобы включить/выключить параметр, нажмите на соответствующий переключатель .

Удаление параметра

Удаление существующего параметра производится путем выбора объекта из таблицы и нажатия кнопки "Удалить" .

Возможность удаления существующего параметра реализовано только для функционала:

  • пользователи,
  • роли пользователей,
  • правила доступа,
  • форматы обмена,
  • сервера Artix Loyalty,
  • СМС.

Выполнение операции необходимо подтвердить, после чего выбранный объект будет удален без возможности восстановления:

Если параметр связан с другим объектом, то удалить параметр можно только после того, как он будет удален из настроек объекта с которым связан. При попытке удалить такой параметр будет выведено окно со ссылками на объект, у которого он указан:

При нажатии на ссылку в новой вкладке будет открыто окно редактирования объекта, уберите упоминание о параметре и сохраните изменения. Закройте сообщение, нажав кнопку , и повторите удаление параметра.

Обновление списка настроек

Чтобы актуализировать все данные в таблице, нажмите кнопку "Обновить таблицу" .

Справочники

Начиная с версии #27 настройки "Версия протокола обмена с кассой" и "Передавать на кассу только URL-ссылку на справочник" скрыты. По умолчанию: версия протокола – 5, передача на кассу включена.

Artix Control Center поддерживает работу с кассой, версия которой выше 4.6.150 (включительно).

Сообщения справочников будут попадать в БД artixcsAll (либо <clusterId>artixcsAll для кластерного режима), таблица forward_message.

  • Выгружать справочники после создания объекта, принимающего справочники. Включение выгрузки справочников после создания объекта.
  • Http-префикс для ссылки на справочник. Http-префикс для пути, который будет указан в теле сообщения как ссылка для скачивания при условии передачи справочников по http, есть поддержка макроподставновок `{host}` и `{port}`.
  • Директория для помещения справочников (Http). Директория, в которую будут помещаться справочники при условии передачи справочников по http.
  • Кол-во одновременно выполняемых задач на генерацию справочников. По умолчанию разрешено одновременное выполнение 2-х задач. При изменении настройки требуется перезагрузка сервера.
  • Кол-во одновременно выполняемых задач по отправке сигналов на кассы для загрузки справочников. По умолчанию разрешена одновременная отправка не более 4-х сигналов. При изменении настройки требуется перезагрузка сервера.
  • Сигнал на кассу для мгновенного получения справочников. Посылать ли сигналы на кассу на получение справочников сразу после помещения сообщения в очередь.
  • Отправлять с касс на КЦ подробные статусы о прогрузке справочников.
    • Если настройка включена, то при прогрузке справочников на кассовый сервер будут отправлены подробные статусы, которые отображаются во вкладке "Лог". Подробнее можно прочитать в разделе "Назначение вкладок для торговой сети" (подраздел "Вкладка "Лог"). Также информацию о статусах можно посмотреть на странице "Статусы справочников".
    • Если настройка отключена (значение по умолчанию), то подробные статусы на кассовый сервер отправлены не будут.
  • Кол-во дней с последней загрузки справочников до простоя узла. Если выгрузка справочников на узел (касса, весы, прайсчекер, прайспринтер) не производилась в течение указанного количества дней, считается, что узел находится в состоянии простоя.
  • Максимальное кол-во сообщений в очереди для узла в состоянии простоя. Если превышено указанное количество сообщений в очереди узла (касса, весы, прайсчекер, прайспринтер), находящегося в состоянии простоя, для него будет произведена полная выгрузка справочников по расписанию.
  • Кол-во одновременно выполняемых задач по прогрузке справочников на весы. По умолчанию разрешена одновременная отправка не более 4-х сигналов. При изменении настройки требуется перезагрузка сервера.

Продажи


  • Выгружать продажи при обнаружении закрытой смены. При включенной настройке Artix Control Center инициирует выгрузку продаж при обнаружении на кассе закрытой смены.
  • Когда запрашивать продажи за прошлый период, если время последней неизвестно. Допустимые значения лежат в диапазоне от 0 до 336.
  • Не загружать продажи, если код кассы на КС и в файле продаж не совпадают.

    • Если настройка отключена (значение по умолчанию), то при получении файлов продаж, в которых код кассы отличен от кода кассы на КС, данные будут загружены в КС (в ту БД, которая указана в режиме загрузки продаж).

    • Если настройка включена, то продажи в БД КС не загружаются.
  • Разрешать возврат в любом магазине. При включенной настройке возврат по чеку на другой кассе может быть выполнен для любого магазина. 
  • Режим загрузки продаж. Загрузка продаж может производиться в несколько БД, для этого необходимо перечислить нужные базы через запятую:
    • GLOBAL_MYSQL – Загружать продажи в глобальную БД (MYSQL).
    • GLOBAL_PSQL – Загружать продажи в глобальную БД (PostgreSQL).

По умолчанию "GLOBAL_MYSQL". Если параметр не задан, то загрузка продаж не производится ни в одну из БД.
Если в настройке указано только значение GLOBAL_PSQL, то сверка продаж и отчет о продажах формируется на основании БД PostgreSQL.
При использовании файлового обмена с АСТУ выгрузка продаж через exchangers из БД PostgreSQL не выполняется. Exchangers выполняет выгрузку только из СУБД MySQL. БД магазина имеет более высокий приоритет.
В случае выгрузки продаж через SOAP используются любые БД, которые указаны в настройке. 

  • Отображать данные о продажах. Настройка используется для возможности скрывать и отображать данные продаж в сводной таблице.
  • Загружать остатки для товаров из продаж. Настройка используется для возможности загружать и не загружать остатки товаров из продаж.
  • Отображать чеки, не вернувшиеся от ОФД. Настройка используется для возможности отображения признака не вернувшихся чеков от ОФД.
  • Мастер токен для проверки чеков в ФНС. Необходимо указать мастер токен. MASTER TOKEN – это уникальный ключ, полученный от ФНС и предназначенный для получения информации о чеках из ФНС. Настройка используется для функционала "Получить чек из ФНС". Подробнее можно прочитать в разделе "Назначение вкладок для объектов торговой сети".
  • Количество одновременно выполняемых задач на загрузку продаж. По умолчанию разрешено одновременное выполнение 2-х задач. При изменении настройки требуется перезагрузка сервера.
  • Количество одновременно выполняемых задач по инициализации выгрузки продаж на кассе. По умолчанию разрешено одновременное выполнение 4-х задач. При изменении настройки требуется перезагрузка сервера.

  • Максимальное количество документов для возврата по чеку продажи. При поиске документов продажи по критерию (идентификатор документа, номер карты, номер телефона, идентификационный номер документа-основания для операций, фискальный идентификатор документа) возвращается список последних чеков, найденных по указанном критерию. Настройкой определяется максимальное количество чеков возврата по чеку продажи на другой кассе, которое будет возвращено в ответ на поиск. Допустимое значение от 1 до 50, по умолчанию – 20.
  • Количество попыток получения информации о чеке в ФНС. Задается количество попыток запроса информации о чеке из ФНС по выбранному документу в разделе <Сверка продаж>. Подробнее можно прочитать в разделе "Назначение вкладок для объектов торговой сети".
  • Периодичность попыток получения информации о чеке в ФНС. Задается периодичность попыток запроса информации о чеке из ФНС по выбранному документу в разделе <Сверка продаж>, в миллисекундах. Подробнее можно прочитать в разделе "Назначение вкладок для объектов торговой сети".
  • Отправлять с касс на КЦ подробные статусы о выгрузке продаж.
    • Если настройка включена, то при выгрузке продаж на кассовый сервер будут отправлены подробные статусы, которые отображаются во вкладке "Лог". Подробнее можно прочитать в разделе "Назначение вкладок для торговой сети" (подраздел "Вкладка "Лог").
    • Если настройка отключена (значение по умолчанию), то подробные статусы на кассовый сервер отправлены не будут.

Миграция БД

Миграция предназначена для поддержания структуры баз данных в актуальном состоянии, чтобы базы данных соответствовали текущей версии кассового сервера. Подробнее можно прочитать в разделе "Миграция БД".

Пользователи

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

Разграничение прав доступа задается путем создания учетных записей пользователей, каждой из которых соответствуют определенные роли и набор прав. При авторизации пользователя в Artix Control Center отображаются только те элементы, работа с которыми разрешена пользователю.

При добавлении или редактировании пользователя заполните необходимые поля:

  • Логин – уникальное имя пользователя, необходимое для авторизации в Artix Control Center. Длина логина не может превышать 32 символа, при заполнении поля разрешено использовать латинские буквы, цифры, символы "-", "_" и ".".
  • Пароль – используется для защиты информации от несанкционированного доступа. Длина пароля не может превышать 32 символа, при заполнении поля разрешено использовать русские и латинские буквы, цифры, символы.
  • Подтверждение пароля – данное поле предназначено для повторного ввода пароля, чтобы исключить ошибку ввода.
  • Роли пользователя – роли пользователя определяют набор действий, разрешённых для выполнения пользователем, возможно выбрать несколько ролей.
  • Правила доступа – правила доступа, которые назначаются пользователю, выбираются из списка.
  • Заблокирован – настройка для блокировки пользователя. При необходимости блокировки пользователя установите флаг.

    Настройка "Заблокирован" становится доступной, если задано значение настройки "Через сколько попыток введения неверного пароля пользователь будет заблокирован" в подразделе "Безопасность".

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

Роли пользователей

При обновлении Artix Control Center на версию #27 для ранее созданных пользователей будут созданы роли с их текущими правами. Наименование роли будет принимать вид <имя_пользователя>DefaultRole.

Пользователю должна быть назначена минимум одна роль.

Роль – совокупность правил, регламентирующих порядок и условия доступа пользователей к объектам торговой сети. Роли определяют набор действий, разрешенных для выполнения пользователями над объектами данных.

При добавлении роли пользователя заполните поле:

  • Наименование – наименование роли пользователя. Длина наименования не может превышать 32 символа, при заполнении поля разрешено использовать латинские буквы, цифры, символы "-" и "_".

Далее задайте права для роли.
Основной перечень прав отображается во вкладке "Роли и права пользователя". Перечень прав включает в себя:

  • Редактирование данных – возможность редактирования данных, открытых для просмотра.

    Право на "Редактирование данных" должно быть также установлено, если пользователю необходимо получить возможность изменения данных для других прав из перечня.

  • Управление кассами – разрешено добавление/редактирование/удаление касс.
  • Администрирование сервера – доступ к сервисным инструментам кассового сервера, редактированию пользователей, миграции БД, выгрузка справочников на кассы, а также загрузка продаж.
  • Администрирование конфигураций – доступ к конфигурациям, добавление/редактирование/удаление конфигураций.
  • Изменение статуса маркированных товаров – доступ к статусам маркированных товаров, просмотр/изменение статусов.
  • Закрытие и удаление кассовых смен – закрытие и удаление кассовых смен во вкладке "Продажи".
  • Отправка СМС – отправка сообщений через СМС-шлюз.
  • Полная выгрузка – разрешено выполнять полную выгрузку справочников (по умолчанию включена для adminDefaultRole).

Во вкладке "Роли для LM" устанавливаются роли, определяющие доступ к различным функциям при работе в Artix Loyalty Management. Описание ролей приведено в документации системы Artix Loyalty Management.

  • Заведение акций
  • Подтверждение акций
  • Управление картами
  • Просмотр карт
  • Управление клиентами
  • Просмотр клиентов
  • Управление группами карт
  • Просмотр групп карт
  • Старший оператор call-центра
  • Оператор call-центра
  • Оператор лояльности
  • Системная
  • Управление бонусами карт
  • Просмотр бонусов карт
  • Управление группами сертификатов
  • Просмотр групп сертификатов
  • Управление балансом сертификатов
  • Управление организациями
  • Просмотр организаций
  • Управление купонами

Во вкладке "Доступ к секциям в LM" для системы Artix Loyalty Management дополнительно настраиваются права доступа к различным разделам системы:

  • Скидки
  • Начисление бонусов
  • Списание бонусов
  • Реклама
  • Карты
  • Сертификаты
  • Рассылки
  • Администрирование
  • Купоны
  • Периодические начисления бонусов
  • Управление Телеграм-ботом (плагин)
  • Модуль проверки акций

Во вкладке "Дополнительные сервисы" устанавливаются роли, определяющие доступ к различным функциям дополнительных сервисов и веб-приложений, взаимодействующих с Artix Control Center:

  • Artix:ConsultantApp:
    • Администрирование сервиса
    • Консультант КСО

Нельзя удалить роль, которая назначена пользователю.

Чтобы просмотреть перечень прав для роли пользователя, выберите из списка нужный объект, в правой части экрана отобразится информация о группе прав:

Расширенные роли пользователей

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

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


При добавлении расширенной роли пользователя заполните
поле:

  • Наименование – наименование расширенной роли пользователя. Длина наименования не может превышать 32 символа, при заполнении поля разрешено использовать латинские буквы, цифры, символы "-" и "_".

Далее задайте права для расширенной роли. Основной перечень прав отображается во вкладке "Права пользователя". Перечень прав включает в себя:

  • Архитектура сети – разрешено управление категориями справочников, магазинов и их объектами на странице "Архитектура сети".
  • Групповые операции – разрешена одновременная работа с несколькими объектами на странице "Групповые операции".
  • Расписание – разрешено создание расписания для выполнения различных действий на странице "Расписание".
  • Отчеты – разрешен просмотр или формирование отчетов за определенный промежуток времени через раздел "Отчеты".
  • Конфигурирование узлов – разрешено управлять конфигурациями и отслеживать состояние касс в разделе "Конфигурирование узлов".
  • Инструменты – разрешен просмотр или работа с функционалом из раздела "Инструменты".
  • Настройки сервера – разрешен просмотр или изменение настроек из раздела "Настройки сервера".
  • Статусы справочников – разрешен просмотр статуса загрузки справочников в магазине или на конечном узле на странице "Статусы справочников".

Нельзя удалить расширенную роль, которая назначена пользователю.

Чтобы просмотреть перечень прав для расширенной роли пользователя, выберите из списка нужный объект, в правой части экрана отобразится информация о группе прав:

Правила доступа

Возможность управления магазинами для пользователя регулируется правилами доступа:

При добавлении правила доступа заполните необходимые поля:

  • Название – название правила доступа. Используется для группировки магазинов по некоторому признаку. Длина названия не может превышать 32 символа, при заполнении поля разрешено использовать русские и латинские буквы, цифры, символы "-" и "_".
  • Описание – данное поле предназначено для внесения каких-либо дополнительных примечаний по правилу доступа.
  • Тип – тип работы правила доступа. Доступные значения: "по локациям" и "по магазинам", выбирается из списка.
  • Регионы – список регионов, сортировка осуществляется по алфавиту. Список регионов соответствует стране, которая была выбрана в настройках Artix Control Center.
  • Населенные пункты – список населенных пунктов, доступен после выбора региона. Сортировка населенных пунктов осуществляется по алфавиту.
  • Список доступных магазинов – список магазинов, удовлетворяющих заданным условиям.

Для типа правила доступа "По локациям" ниже в таблице будут отображены магазины, в реквизитах которых указан заданная локация:

Для типа правила доступа "По магазинам" ниже в таблице будут отображены магазины, из которых необходимо выбрать разрешенные для управления:

Правило доступа необходимо назначить пользователю:

Нельзя удалить правило, которое назначено пользователю.

Форматы обмена

Раздел настроек "Форматы обмена" содержит информацию о доступных форматах обмена для загрузки справочников из АСТУ на КС и для выгрузки продаж с КС в АСТУ.

Для обмена данными на Artix Control Center могут использоваться следующие форматы файлового обмена:

  • для выгрузки продаж с КС в АСТУ:
    • artixinterchange,
    • artixinterchange_xml,
    • atol,
    • atol-astor,
    • crystal,
    • ns2000,
    • oracle,
    • pilot,
    • sap,
    • shtrihm,
    • supermag,
    • supermag-xml.
  • для загрузки справочников из АСТУ на КС:
    • artixinterchange,
    • atol,
    • crystal,
    • oracle,
    • sap,
    • shtrihm,
    • supermag,
    • supermag4,
    • suparmag-xml.

В разделе "Форматы обмена" созданы и преднастроены все поддерживаемые сервером форматы обмена:

При добавлении формата обмена заполните необходимые поля:

  • ID – уникальный идентификатор формата обмена. Нельзя задать самостоятельно и изменить.
  • Название – название формата обмена. Длина названия не может превышать 32 символа, при заполнении поля разрешено использовать русские и латинские буквы, цифры, символы "-" и "_".
  • Описание – данное поле предназначено для внесения каких-либо дополнительных примечаний по формату обмена.
  • Тип формата обмена – тип обмена, который будет использоваться для передачи/получения данных между КС и АСТУ, выбирается из списка.
  • Тип объекта – выбирается из списка, может принимать значения - справочники (для магазинов), продажи (для касс).

В зависимости от выбранного типа объекта ниже будут отображены параметры формата обмена: 

  • для типа объекта "Продажи":
  • для типа объекта "Справочники":

Сервера Artix Loyalty

Бонусный сервер Artix предназначен для осуществления операций по начислению и списанию бонусных баллов на картах клиентов и подарочных сертификатах, а также по созданию и изменению статусов самих карт.

Стыковка кассового и бонусного сервера (далее БС) осуществляется в Artix Control Center через раздел "Сервера Artix Loyalty":

При добавлении/редактировании сервера заполните необходимые поля:

  • Идентификатор – уникальный идентификатор сервера. Длина допустимого значения 2, возможные значения от 1 до 99.
  • Тип сервера – выберите тип сервера из выпадающего списка. При выборе типа сервера автоматически будут прописаны дефолтные порты:
    • бонусный сервер (порт для администрирования – 7760, порт для работы – 7761),
    • сервер сертификатов (порт для администрирования – 7780, порт для работы – 7781),
    • бонусный и сервер сертификатов (порт для администрирования – 7770, порт для работы – 7771),
    • сервер купонов (порт для администрирования – 7790, порт для работы – 7791).
  • Название – название сервера. Длина названия не может превышать 20 символов, при заполнении поля разрешено использовать русские и латинские буквы, цифры, символы "-" и "_".
  • Хост – хост сервера в сети. Длина хоста не может превышать 20 символов. По умолчанию localhost.
  • Порт для администрирования – порт для администрирования сервера (создания и изменения статуса карт/сертификатов/купонов).
  • Порт для работы – порт для работы сервера (начисления, списания и изменения баланса карт/сертификатов/купонов).
  • Время ожидания – время ожидания запроса от сервера, в миллисекундах. По умолчанию 5000.
  • Терминал для операции – терминал, от имени которого могут выполняться операции по начислению или заведению карт. Для проведения операций со счетами бонусных карт и подарочных сертификатов выбранный терминал должен быть активен, при этом касса может быть как включена, так и выключена. Терминал для проведения операций с бонусами берется из ID кассы.

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

Если сервер недоступен, то будет выведено предупреждение:

Статус создания терминала сохраняется в БД Mongo для каждого сервера. В случае ошибки или недоступности сервера попытка заведения терминала повторяется 8 раз. Если для какой-либо кассы терминал не был создан, то после перезапуска сервера выполняется повторная попытка заведения терминала.

Если при заведении новой кассы в дереве магазинов уже существует подключение к серверам, то выполняется попытка создания терминала на каждом из доступных серверов.

Маркированная продукция

Раздел настроек "Маркированная продукция" предназначен для контроля продажи маркированной и акцизной продукции:

  • Проверять список разрешенных к продаже акцизных марок образца 2016 года алкогольной продукции. По умолчанию "Не проверять".
  • Контроль алкокодов при продаже акцизной продукции (только для алкоголя с акцизной маркой образца 2016 года). По умолчанию выключена.
  • Проверять список разрешенных к продаже акцизных марок нового образца 2018 года алкогольной продукции. По умолчанию "Не проверять".
  • Проверять список разрешенных к продаже кодов маркировки табачной продукции. По умолчанию "Не проверять".
  • Проверять список разрешенных к продаже кодов маркировки обуви. По умолчанию "Не проверять".
  • Проверять список разрешенных к продаже кодов маркировки лекарств. По умолчанию "Не проверять".
  • Проверять список разрешенных к продаже кодов маркировки прочих товаров. По умолчанию "Не проверять".
  • Использовать коды магазина при проверке разрешенных к продаже марок. По умолчанию выключена.
  • Контроль остатков при продаже алкогольной акцизной продукции. По умолчанию "Не проверять".
  • Контроль остатков при продаже табачной продукции. По умолчанию "Не проверять".
  • Использовать ИНН при проверке разрешенных к продаже марок. По умолчанию выключена.

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

Аудит

Раздел настроек "Аудит" предназначен для задания правил отслеживания действий пользователя.

Аудит действий на КС позволяет логировать все запросы к кассовому серверу и результаты выполнения этих запросов. Для хранения логов используется коллекция audit БД artixcs СУБД Mongo.

При необходимости аудит может быть настроен таким образом, чтобы не логировать все запросы и обрезать слишком длинные запросы/ответы:

  • Список REST методов, которые не надо писать в аудит. Необходимо перечислить через запятую. По умолчанию GET.

  • Список URL префиксов, которые не надо писать в аудитНеобходимо перечислить через запятую. По умолчанию не пишутся запросы по фильтрации дерева, установке и обновлению статусов.

  • Максимальная длина тела запроса и ответа, для записи в аудит. Если указанное значение будет превышено, то в аудит будет записано обрезанное тело запроса (ответа). По умолчанию 1000.

Весы

  • Использовать весы. Настройка включает возможность добавления весов в архитектуру торговой сети и возможность работы с задачами в разделе "Расписание".
  • Синхронизация времени на весах. Время между весами и кассовым сервером синхронизируется перед выполнением любой полной или инкрементальной выгрузке на весы. В весах устанавливается текущее время кассового сервера. По умолчанию синхронизация отключена.

    Для весов DIGI синхронизация выполняется с точностью до минуты (особенности работы протокола).
  • Передавать дробную цену на весы. Определяет формат передаваемой цены.
  • Префикс штрих-кода для штучного товара на весах. Префикс штрих-кода состоит из 2-х символов и используется при идентификации товара на кассе.

    Для весов типа CAS если префикс штрих-кода штучного товара на весах принимает значение "00", то длина кода товара может быть увеличена до 6 символов.
  • Префикс штрих-кода для весового товара на весах. Префикс штрих-кода состоит из 2-х символов и используется при идентификации товара на кассе.

    Для весов типа CAS если префикс штрих-кода весового товара на весах принимает значение "00", то длина кода товара может быть увеличена до 6 символов.
  • Использовать расчет скидок при загрузке цен на весы и прайсчекеры. При включенной настройке цена каждого весового товара отправляется на сервис artixcs-online-shop для расчета дисконтной цены. При включенной настройке товары отправляются на сервис artixcs-online-shop частями в составе plu. Количество отправляемых товаров определяется параметром su.artix.unload.scale.plu.partition_size в конфигурационном файле application.properties сервиса artixcs-rest.

Подробнее о прогрузке данных на весы можно прочитать в разделе "Прогрузка данных на весы".

СМС

Раздел "СМС" предназначен для настройки СМС шлюзов:

При добавлении СМС шлюза заполните необходимые поля:

  • Ключ для авторизации на СМС шлюзе. Ключ, по которому шлюз будет авторизовывать отправителя.

    Каждый ключ для авторизации на СМС шлюзе уникален. Второй шлюз с таким же ключом добавить невозможно.

    Для автоматически созданного СМС шлюза с ключом "Основной" удаление невозможно.

  • Тип СМС шлюза. Зависит от шлюза, который используется торговой сетью. Выбирается из списка. С возможными типами шлюзов можно ознакомиться здесь.
  • URL шлюза для отправки СМС. Адрес СМС шлюза.
  • Имя отправителя СМС, которое увидит получатель. Может быть указано имя бренда или торговой сети.
  • Маска телефона для отправки СМС. Маска, по которой будет определен номер телефона при вводе.
  • Преобразование телефона для отправки СМС. Общий вид, к которому будет преобразован номер телефона для отправки СМС.
  • Текст для СМС в формате SpEL. Доступны поля подстановки из объекта карты и поле verifyCode – код подтверждения. Поля карты необходимо указывать в формате card.number. Текст для СМС указывается в одинарных кавычках. Отдельные элементы текста для СМС соединяются между собой символом конкатенации +. Разрешено использование выражений java, например, false ? 'trueExp' : 'falseExp'. Более детальное описание приведено в документации формата SpEL. 

    Пример текста для смс
    'Для карты ' + card.number + ' код подтверждения: ' + verifyCode

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

    Пример текста смс
    'Уважаемый ' + card.client.name + '! Ваш код подтверждения: ' + verifyCode
  • Идентификатор отправителя СМС, по которому шлюз определяет источник отправки СМС. По умолчанию используется CashServer.
  • Пароль для авторизации на СМС шлюзе в отдельном поле при необходимости (обязательно только для SMS_TRAFFIC). Пароль, по которому шлюз будет авторизовать отправителя. Данное поле необходимо, если у клиента в аутентификационном ключе отсутствует спец.символ ":", по которому идёт разделение на логин и пароль.
    • если в ключе для авторизации присутствует спец.символ ":", то логин и пароль будут взяты из настройки "Ключ для авторизации на СМС шлюзе",
    • если в ключе для авторизации отсутствует спец.символ ":", то логин будет взят из настройки "Ключ для авторизации на СМС шлюзе", а пароль из настройки "Пароль для авторизации на СМС шлюзе".
  • Использовать короткие ссылки в СМС (настройка доступна только для DEVINO_TELECOM). По умолчанию off. Если перевести настройку в положение on, то все URL-адреса, отправляемые в СМС, будут преобразовываться в короткие ссылки.

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

При наведении на значок на экран будет выведена всплывающая подсказка с описанием соответствующей настройки.

Проверка работоспособности СМС шлюза производится путем выбора шлюза из таблицы и нажатия кнопки "Проверить СМС шлюз" .

Подробнее о настройке отдельных типов СМС шлюзов и работе с картами клиента можно прочитать в разделе "Карты клиента".

SSH

  • Пользователь для подключения по SSH. Заданный пользователь используется для подключения к кассе по ssh-протоколу.
  • Пароль для подключения по SSH. Заданный пароль используется для подключения к кассе по ssh-протоколу.

  • Порт для подключения по SSH. Заданный порт используется для подключения к кассе по ssh-протоколу.
  • Порт для подключения к виртуальной кассе по SSH. Заданный порт используется для подключения к виртуальной кассе по ssh-протоколу.
В пароле могут содержаться любые специальные символы, кроме "№".

Подробнее о работе с кассой в консоли через SSH можно прочитать в разделе "Назначение вкладок для объектов торговой сети".

VNC

  • Глобальный пароль для VNC. Заданный пароль используется для осуществления удаленного доступа к кассе по сети.

Подробнее о работе с кассой через VNC можно прочитать в разделе "Назначение вкладок для объектов торговой сети".

Прайсчекеры


  • Включить использование прайсчекеров. Чтобы включить/выключить параметр, нажмите на соответствующий переключатель .
    Настройка включает возможность добавления прайсчекеров в архитектуру торговой сети и возможность работы с задачами в разделе "Расписание".

    Для корректной работы прайсчекеров необходимо включить расписание и задачу "Расписание подготовки списка цен товаров" (раздел "Расписание").

  • Тип прайсчекера. Определяется моделью устройства.
  • Шаблон ответа для запроса от прайсчекера в формате SpEL. Позволяет задать шаблон, в котором на экран прайсчекера будет выведена информация о товаре.
  • Шаблон вывода цены. Позволяет задавать шаблон, в котором на экран прайсчекера будет выведена цена товара от прайсчекера.

    Реализовано для моделей прайсчекера Newland 304 и 704.

Паппет

  • IP-адрес и порт puppet сервера. Содержит адрес, по которому будет доступен puppet сервер.

Active Directory

Active Directory (служба каталогов) представляет собой распределенную базу данных, которая содержит все объекты домена. Доменная среда Active Directory является единой точкой аутентификации и авторизации пользователей и приложений в масштабах предприятия. База данных Active Directory хранится на выделенных серверах – контроллерах домена.

В Artix Control Center поддержана возможность авторизации пользователей, данные которых хранятся в Active Directory. Для того чтобы авторизация была осуществлена под логином и паролем из Active Directory, необходимо в настройках сервера перейти в раздел "Active Directory", включить авторизацию в ActiveDirectory и задать параметры подключения:

  • Включить авторизацию в ActiveDirectory. Настройка включает возможность авторизации в Artix Control Center, используя логин и пароль из БД Active Directory.

  • Домен для подключения к ActiveDirectory. Параметр является обязательным для заполнения.

  • UPN-суффикс пользователей в ActiveDirectory. Позволяет использовать UserPrincipalName для авторизации в ActiveDirectory. Параметр является необязательным для заполнения. Если параметр указан, то его значение будет использовано вместо значения параметра "Домен для подключения к ActiveDirectory".
  • Имя сервера для подключения к ActiveDirectory. Параметр является необязательным для заполнения.

Из домена и имени сервера формируется адрес для подключения к Active Directory:

  • если имя сервера указано, то адрес будет формироваться следующим образом: <имя сервера>.<домен>,
  • если имя сервера не указано, то адрес будет формироваться следующим образом: <домен>.

Пример настроек:

Для авторизации пользователя через Active Directory необходимо, чтобы группы у пользователя Active Directory совпадали с ролями в Artix Control Center. Проверка прав пользователя происходит при каждой попытке авторизации.

При авторизации через Active Directory могут быть выведены следующие ошибки:

  • если Active Directory недоступна по какой-либо причине, то будет выведено сообщение:
  • если в настройках сервера не задан домен для подключения к Active Directory, то будет выведено сообщение:
  • если нет совпадения между группами пользователя в Active Directory и ролями в Artix Control Center, то будет выведено сообщение:
  • при вводе неверных данных будет выведено сообщение:

Онлайн-чеки

  • URL-адрес сервиса, для отправки уведомлений об изменении онлайн-чеков. Сервис отправляет запрос на внешний сервис, в виде "http://<host>:<port>/event/onlineCheck". По умолчанию адрес не задан.
  • Время (в минутах) актуальности статуса "на согласовании". По умолчанию 120 минут. По истечении заданного времени нельзя перевести онлайн-чек из статуса "на согласовании" в другой статус. В ответе от сервера будет получена ошибка "Документ находится в статусе UNDERREVIEW. Время согласования чека истекло".

Прочее

  • Формат названий системных меток дисконта. Функционал описан в разделе "Метки для Artix Loyalty".
  • Включить аутентификацию в REST API. При включенной настройке для пользователей узлов, заведенных на КС, аутентификация выполняется автоматически. Если доступ запрашивается с неизвестного для КС IP-адреса, то при аутентификации необходимо указать логин и пароль пользователя. Доступ к REST API предоставляется в соответствии с правами пользователя.
  • Количество одновременно выполняемых задач по отправке команды на обновление конфигурации на кассу/мкс. По умолчанию 4.
  • Сохранять историю изменений справочников карт и клиентов в БД. После изменения параметра необходимо провести миграцию БД справочников.
  • Включение отображения задач трансфера в планировщике. Включение отображения задач трансфера в планировщике (раздел "Расписание").
  • Запускать миграцию при старте КС. По умолчанию включена.
  • Начальное значение порядкового номера для счета-фактуры (УПД). По умолчанию 1.
  • Маска для формирования номера счета-фактуры (УПД). Задается в формате SpEL при использовании подстановок, которые берутся из БД Dictionaries таблицы WaybillNumbers. По умолчанию "serialnum + '/' + shopcode".
  • Страна, в которой находится сеть магазинов. В зависимости от настройки при выборе локации магазина будут отображаться только те регионы, которые соответствуют стране в данной настройке.
  • Обозначение валюты для отображения в веб-интерфейсе. Настройка для указания названия валюты. По умолчанию "руб.".
  • Использовать принтер ценников. Настройка включает возможность добавления принтеров ценников (прайспринтеров) в архитектуру торговой сети, добавления шаблонов ценников (пункт "Шаблоны ценников" в разделе "Инструменты" ) и возможность работы с задачами в разделе "Расписание".

    Для корректной работы прайспринтеров необходимо включить расписание и задачу "Расписание подготовки списка цен товаров" (раздел "Расписание").

  • Использовать виртуальные кассы. Настройка включает возможность добавления виртуальных касс в архитектуру торговой сети и возможность настройки добавленных виртуальных касс (разделы Кластеры vpos, Управление vpos).

Telegram

  • Хост телеграм бота. Настройкой задается хост для подключения к Telegram-боту.
  • Порт телеграм бота. Настройкой задается порт для подключения к Telegram-боту.
  • Текст для подтверждения через Telegram в формате SpEL. Доступны поля подстановки из объекта client и поле verifyCode – код подтверждения. Текст для сообщения указывается в одинарных кавычках. Отдельные элементы текста соединяются между собой символом конкатенации +. Разрешено использование выражений java, например, false ? 'trueExp' : 'falseExp'. Более детальное описание приведено в документации формата SpEL.

    Пример текста сообщения для подтверждения через Telegram
    'Уважаемый ' + {client != null ? client.name : 'клиент' } + '! Ваш код подтверждения: ' + verifyCode

Безопасность

  • Срок действия пароля. Настройкой задается срок действия пароля в днях. По умолчанию 0.
    Если значение задано, то по истечении срока действия пароля при авторизации пользователя будет выведено сообщение:
  • Через сколько попыток введения неверного пароля пользователь будет заблокирован. По умолчанию 0.
    Если значение задано, то через указанное количество неудачных попыток авторизации пользователь будет заблокирован. На экран будет выведено сообщение:
  • Паттерн для валидации пароля. Регулярное выражение.
  • Текст ошибки валидации пароля. Настройкой задается текст ошибки, который появляется, если пароль не соответствует регулярному выражению.
  • Уведомление пользователя об истечении срока действия пароля. Настройкой задается значение, указывающее, за сколько дней до истечения срока действия пароля предлагать пользователю поменять пароль. По умолчанию 0.
    Если значение задано, то за указанное количество дней до истечения срока при авторизации пользователя будет выведено соответствующее предупреждение:

Настройки Cardsmobile

  • Использовать платформу Cardsmobile. При включенной настройке будет осуществляться работа с платформой Cardsmobile в магазине.
  • Возможные типы телефонных номеров. Необходимо указать возможные типы телефонных номеров через запятую.
  • Группа структурных меток для станций метро. Необходимо указать созданную ранее группу структурных меток для станций метро.
  • Группа структурных меток для типа точки обслуживания. Необходимо указать созданную ранее группу структурных меток для типа точки обслуживания.
  • No labels