Просмотр полной версии : Два сервера карт на одной кассе
Существует несколько ресторанов с разными концепциями, которые взяты на управление одной компанией. Ресторана работают на Rkeeper6. Поскольку в каждом ресторане есть своя база держателей карт лояльность и свои специфические скидки и бонусы, объединять все рестораны в одном сервере карт не хочется. Но есть необходимость в единой базе по всем ресторанам для учета питания сотрудников, которые участвуют в работе нескольких или всех ресторанов. Поэтому появилась идея настроить еще один сервер карт, к которому касса будет общаться, например, при прокалыванию карт из определенного диапазона. Настроить еще один сервер карт и настроить синхронизацию между объектами не проблема. Вопрос как заставить кассу понимать, что нужно обращать именно к этому серверу при прокалывании карт питания. Можете показать, как это можно реализовать.
С версии 6.101 можно указывать семь различных серверов карт, каждый для своего диапазона. Параметры APServer1-APServer6, в дополнение к стандартному APServer. Прописываются также в rkeeper6.ini на сервере.
APServer1
Описание параметра:
Первый альтернативный сервер ПДС - позволяет указать диапазон номеров карт, при считывании которых будет происходить подключение к альтернативному серверу.
Формат параметра следующий: |начальный номер диапазона карт|-|конечный номер диапазона карт|,|NetBIOSi-имя альтернативного сервера карт|
Например, APServer1=1000-2000,AUSERV1
Если альтернативных серверов несколько, диапазоны номеров карт могут пересекаться - в таком случае приоритет будет иметь сервер с большим порядковым номером. Например, при пересечении диапазона номеров карт для серверов ApServer1 и ApServer2, приоритет будет иметь сервер ApServer2.
ВАЖНО: Значение NetBIOS-имени сервера карт чувствительно к регистру!
Тип параметра:
сервер
Комментарий:
с версии 6.101
Дополню: для более младших версий есть приложение CDISTR, которое фактически делает то же самое, в зависимости от номера карты (из какого она диапазона) отправляет ее на тот или иной сервер ПДС
А как тоже самое правильно организовать в RK7? Спасибо.
Либо тот же CDISTR (сам не пробовал, но не вижу препятствий), либо в MCR алгоритмах для разных карт настраивать разные сервера.
alkon132
20.06.2016, 10:51
с CDISTR что-то не работает в РК7, тонкости уже не помню. Пытался по простому объект с двумя системами лояльности перевести с шестерки на семерку - не получилось.
Всё таки в семерке - MCR-алгоритмы.
К сожалению я только нашел возможность, как через МCR алгоритмы разделить по разным серверам карты с разными масками.А вот указать диапазон карт нет.
---------- Добавлено в 13:30 ---------- Предыдущее сообщение было размещено в 13:28 ----------
К сожалению я только нашел возможность, как через МCR алгоритмы разделить по разным серверам карты с разными масками.А вот указать диапазон карт нет.
Там же все...
Для начала давайте разберемся. У вас есть 2 типа карт. Верно? Что на них прошито? Чем они отличаются? Только номерами?
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot