Общие сведения
Для удобства использования все настройки Artix Control Center разделены тематически и доступны в отдельных пунктах меню "Настройки сервера".
Выберите необходимый пункт раздела "Настройки сервера":
На странице расположены:
- Панель управления. Содержит основные функции для работы с настройками.
- Таблица настроек. Список всех настроек.
- Информационная панель. Содержит информацию о выбранной настройке: значение, ключ и тип.
- Описание. Содержит название и кратное описание настройки.
Просмотр информации о параметре
Чтобы просмотреть информацию о параметре, выберите из списка нужный объект, в правой части экрана отобразится информация о настройке:
Добавление и редактирование параметра
Для добавления нового параметра нажмите кнопку "Добавить"
Возможность добавления нового параметра реализовано только для функционала:
- пользователи,
- роли пользователей,
- правила доступа,
- форматы обмена,
- сервера 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
В 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 в магазине.
- Возможные типы телефонных номеров. Необходимо указать возможные типы телефонных номеров через запятую.
- Группа структурных меток для станций метро. Необходимо указать созданную ранее группу структурных меток для станций метро.
- Группа структурных меток для типа точки обслуживания. Необходимо указать созданную ранее группу структурных меток для типа точки обслуживания.