PDA

Просмотр полной версии : Far Cards или Syn Cards? ПДС



f13nd
09.09.2008, 11:52
Добрый день скиньте плз мануал по настроке Far ili Syn Cards
На 1 точке стоит ПДС с накопительной бонусной системой... Нужно чтоб система пахала и на второй точке тоже. Заранее СПС!!!

SH
10.09.2008, 01:02
FarCards - устаревшая тема.

SynCard.exe - приложение для синхронизации серверов карт Cardserv 7.01 и выше.
Один сервер - "локальный", второй - "головной". Локальный сервер
обычно запущен на этом же компьютере, а головной - где-то далеко
в офисе, с которым есть связь через TCP напрямую, либо через модем.

Начиная с Cardserv 7.01 есть возможность организовать многоуровневую систему
серверов персональных карт по схеме:

Касса -> локальный CardServ <-> SynCard <-> головной CardServ.

Можно включать промежуточные звенья (в любом количестве):

Касса -> локальный CardServ <-> SynCard <-> промежуточный CardServ <-> SynCard
<-> головной CardServ.


Чем эта возможность лучше схемы Касса -> Farcards -> CardServ?

1. Не требуется наличие постоянной связи между рестораном и головным сервером
карт.

2. Вся информация дублируется - т.е. возникает как бы архивная копия, причем
достаточно актуальная. В случае поломки одной БД и восстановления ее из старого
архива все новое, что было после момента архивации, придет от другого сервера.

Как это работает.

Сервер карт Cardserv может работать в четырех режимах - одиночный, головной,
локальный и промежуточный(=локальный+г ловной). Режим зависит от меток в базе
данных. Метки проставляются синхронизатором (SynCard). Если нет никакого
синхронизатора - то и меток нет - сервер одиночный. Один раз проставленная
метка остается в базе данных навсегда.
Одиночный сервер можно сделать головным.
Одиночный сервер можно сделать локальным только если база данных пустая.
Локальный сервер можно сделать промежуточным (т.е. локальным+головным).
Головной сервер сделать промежуточным нельзя.
Т.е. наращивать дерево серверов можно по одному серверу, подцепляя его как
локальный к имеющимся головному, промежуточному либо к локальному(тогда он
станет промежуточным) серверу.
К любому из серверов можно подключится редактором карт Pcards.
Но редактировать сервер позволит только в режиме Одиночный либо Головной.
На Локальном и Промежуточном сервере редактировать не получится - только
смотреть и строить отчеты.
Узнать, в каком режиме работает сервер, можно в Pcards:
"Справка"-"О программе"-"Доступ" (Полный, Головной, Нижний, Транзитный).
Еще узнать можно по иконке сервера в трее (H-головной, L-локальный).

Чего НЕЛЬЗЯ (Запрещается!) ни в коем случае делать:
--------------------------------------------------

1. Скопировать базу данных Cardserv из одного ресторана в другой и подключить
их к одному головному серверу...
Возникнет полная неразбериха с синхронизацией данных!

Если требуется запустить новый ресторан - надо взять для него пустую базу
данных из инсталляции.
Если поломалась база данных - надо заменить ее на целую архивную копию либо
на пустую базу из инсталляции.

Другие неверные действия инсталляторов система отследит сама.
Например:

Если в ресторане попробуют использовать непустую базу, которая еще не
является локальной - SynCard не станет с ней работать:
Can not mark [Local] as Local DB because it is not empty.

Если в ресторан скопируют пустую базу данных головного сервера - SynCard не
станет с ней работать: Can not mark [Local] as Local DB because it is Head DB.

Если на головной сервер скопируют локальную базу из ресторана (например, при
поломке БД). SynCard:
Can not mark [Head] as Head DB because [Local] DB is not empty
A Pcards не даст там ничего редактировать.

В случае поломки БД надо заменить ее на целую архивную копию либо на
пустую базу из инсталляции.
----------------------------------------------------------------------------

SH
10.09.2008, 01:03
SynCard.exe - приложение для синхронизации серверов карт Cardserv 7.01 и выше.
Один сервер - "локальный", второй - "головной". Локальный сервер
обычно запущен на этом же компьютере, а головной - где-то далеко
в офисе, с которым есть связь через TCP напрямую, либо через модем.
Подробнее - читать после описания настроек.

Приложение работает круглосуточно.
Под Win2000 рекомендуется устанавливать в виде сервиса.
Инсталляция сервиса - запуск с параметром /INSTALL,
деинсталляция сервиса - запуск с параметром /UNINSTALL.
Если под Win2000 надо запустить как обычное приложение -
стартовать с параметром /DESKTOP.
Под Win95 работает только как обычное приложение (при любых параметрах).

Настройки в SYNCARD.INI

[Options]
Period = 10 Через сколько минут после успешного обмена следующий
сеанс связи. При неуспешном интервал = 1-2 минуты.
[Local]
DLL = RLocal DLL для связи с локальным сервером
Gate = 1 Номер для параметров DLL cвязи

[Head]
DLL = RTcp DLL для связи с головным сервером
Gate = 1 Номер для параметров DLL cвязи
Modem = 0 Использовать ли модем
0 - модема нет, есть постоянная связь по TCP
1 - всегда использовать модем
2 - использовать модем при отсутствии прямой связи
TryLink = 1 Только при Modem=2: кол-во неудачных попыток связи до
начала дозвона через модем.

[Modem] Настройки для модемной связи
PBEntry = Название соединения в телефонной книге
User = Пользователь - для аутентификации
Psw = Пароль - для аутентификации
Domain = Домен - для аутентификации

----------------------------------------------------------------------------

f13nd
11.09.2008, 14:57
А на 2-ой точке нужно ставить Персон кард или сам кард сервер? или тупо инсталируешь синкард и все?

SH
11.09.2008, 16:05
персонкард только в головной точке. На месте кардсервер тоже нужен. Синкард собственно и синхронизирует базу локального кардсервера с головным.

f13nd
11.09.2008, 16:13
ааа ясно ну буду пробывать спасибо за инфу оч и оч полезна

f13nd
13.09.2008, 13:31
Вообщем незнаю с чего начать... На точке А стоит бонусная система... с точки А есть доступ через Керио ВПН туннель на точку Б. Нужно чтоб на точке Б тоже функционировала бонусная система... И чтоб база была на точке А. Точка Б почему то не может обратиться к точке А, ну т.е. открыть по сети его расшаренные папки. кстати база на бонусную систему находится на точке А на менеджерком компе с кассовым сервером на нем. Впн туннель подсоединяется к серверу точки А в сети которого находится Менеджер. воот такая проблема ппц запутанная, что мне нужно инсталить на менеджере точки Б с кассовым сервером который находится на станции... заранее СПС

f13nd
13.09.2008, 13:40
а и еще может кто нить скинуть мне на мыло Syncards emal: mgmf13nd@gmail.com буду очень признателен... =)

f13nd
25.09.2008, 07:30
Все решилось... На точке А провел через вторую сетевую карту Инет и дал ему внешний айпишник... а второй точке запустил cardserver i syncard. В инишном файле синкард указал тот внешний айпишник и номер порта... важно еще учитывать порт кардсервера... ну вобщемто все запустил и ЗАРАБОТАЛО!!! спс всем кто помогал=)

SH
25.09.2008, 14:22
Поздравляю :)

f13nd
25.09.2008, 17:17
Агромный сенкс

EMAIL.ANDREY
01.10.2013, 20:13
Помогите пожалуйста нужно объединить (синхронизировать) три базы карт (три заведения). Имеем в заведениях:№1. CardServer 5.07 PersonCaed 2.23 №2. CardServer 7.14 PersonCaed 3.16 №3. CardServer 7.19 PersonCaed 3.20.2 Вопрос: 1. Нужно ли устанавливать везде одинаковые версии программы. 2. Где взять SYNCARDS или FARCARDS и инструкцию по установке.

VampireKB
01.10.2013, 20:18
повтори тоже самое еще 5 раз и получи подарок от Admin-а

EMAIL.ANDREY
01.10.2013, 20:21
Почему ВСЕГО сообщения не видят 5 человек на 5 компах? вот и пробуем.

SH
01.10.2013, 20:40
Почему ВСЕГО сообщения не видят 5 человек на 5 компах? вот и пробуем.
Потому что надо ставить пробелы после знаков препинания.

---------- Добавлено в 19:40 ---------- Предыдущее сообщение было размещено в 19:39 ----------


Где взять
Пишите запрос на мыло.

3d-max
16.06.2014, 12:32
Имеется 2-а зеведения, в обоих стоит RK6 + ПДС, каждое заведение использует свои карты (LocalDB, номера не пересекаются). Есть еще одна база данных с номерами карт, как из первого, так и из второго заведения + еще карты (GlobalDB).
Знаю, что через ФарКард можно коннектиться к этой GlobalDB посредством самописной DLL и получать некую инфу по карте+скидывать транзакции....
Задача: каждое заведение так и должно работать со своими ПДС (LocalDB) + получать данные из GlobalDB о статусе карты (статусы меняются в реальном времени). Как такое лучше организовать? Может ли ФарКард работать одновременно и со своим кардсервером и со сторонним?

SH
17.06.2014, 02:20
Может ли ФарКард работать одновременно и со своим кардсервером и со сторонним?
мне кажется, загвоздка в кассе. Она-то чей ответ должна обработать?
Потому что, наверное, можно научить свою dll перекидывать запрос в ПДС, но дальше что?
Чем у Вас эта GlobalDB занимается?

3d-max
17.06.2014, 12:07
Из общей базы должно браться только информация о статусе карты и какой группе она относится... на основании этих данных кассир должен (вручную) назначать скидку. Получается, что касса должно и на локальную базу карт запрос сделать и на глобальную. Если карта есть в локальной базе, то транзакции по карте идут и в локальную и в грубальную базы.

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

вообще, хотели все сделать на ЦРМ... но в ней, на данном этапе ее развития, нет разделения пользователей по подразделениям, т.е. нельзя дать доступ пользователю и чтобы он создавал скидки только внутри подразделения.
Конечно, можно написать некую прокладку, например, веб-интерфейс, который будет работать с базой ЦРМ и дополнительно разграничиать права пользователей... но там тоже свои грабли и ценник за ЦРМ в 300К

SH
17.06.2014, 14:30
Вам прямая дорога к Рубену.

3d-max
17.06.2014, 19:19
How is Рубен?

VampireKB
17.06.2014, 21:54
How is Рубен?
Who is Ruben ...
грамотей,блин.....

SH
18.06.2014, 00:36
3d-max
Здесь (http://www.carbis.ru/forum/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D 0%BD%D1%8B%D0%B5-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D 0%BA%D0%B8-%D0%BD%D0%B0%D1%88%D0%B8%D1%85-%D0%BF%D0%B0%D1%80%D1%82%D0%BD%D0%B5%D1%80%D0%BE%D 0%B2/3857-%D0%9F%D1%80%D0%BE%D0%B4%D0%B0%D1%91%D1%82%D1%81%D 1%8F-%D0%B0%D0%BB%D1%8C%D1%82%D0%B5%D1%80%D0%BD%D0%B0%D 1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9-%D0%9F%D0%94%D0%A1.html)

3d-max
19.06.2014, 23:58
Who is Ruben ...
грамотей,блин.....
:sarcastic:

Sergeykem42
26.12.2014, 11:51
Настроили по схеме 1 главный CardServ, несколько подчиненных CardServ, с синхронизацией...возникло несколько вопросов, 1: Можно ли редактировать базу карт одновременно цепляясь c разных точек через PCards (на переферии есть ключики) на 1 CardServ, ну разумеется через разные порты с передварительной настройкой INI файла и несколькими DLL для связи чтоб не пересекалось при подключении? те поддерживает ли база несколько коннектов и одновременную редакцию?
и вопрос 2: можно ли заблокировать работу платежных карт, при некотором долгом отсутствии связи между головным и подчиненным CardServом например чтоб нельзя было отоварить палтежную карту в 2х недалеко находящихся заведениях при проблемах с интернетом. .когда синкард не может долго обновить данные...?

sibgaba
26.12.2014, 12:57
1: Можно ли редактировать базу карт одновременно цепляясь c разных точек через PCards (на переферии есть ключики) на 1 CardServ,
Можно.


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

manager
19.01.2015, 14:45
Привет. Наше новое оборудование, как оказалось в последний момент, не поддерживает трансляцию широковещательного трафика через VPN, поэтому в заведениях отвалилась бонусная система. Заменить уже не получиться, поэтому единственный выход экспериментировать с костылями-прокладками. Если я не хочу, чтобы база синхронизировалась с головного заведения на все остальные, то для меня лучшим выбором будет FarCards? Он сможет обращаться к головному серверу по IP, или ему тоже нужен NetBIOS?

VampireKB
19.01.2015, 15:06
При версии РК 6 . 103.3 и выше - по ТСР ,иначе по НЕТБЮИ

manager
19.01.2015, 16:08
При версии РК 6 . 103.3 и выше - по ТСР ,иначе по НЕТБЮИ
В случае 6.97 только SynCard и синхронизация базы?

sibgaba
19.01.2015, 18:20
А чем страшна синхронизация базы?

manager
19.01.2015, 18:27
А чем страшна синхронизация базы?
Каналы не очень производительные, на головном так вообще еще и портал доставки висит, тупит порой ужасно, иногда день из-за этого выгруженный не прилетает к менеджеру, приходится руками доносить. С новым оборудованием надеюсь получше станет, просто по возможности хочется меньше его нагружать. Но если других вариантов нет, то выбирать не приходится :)

sibgaba
19.01.2015, 18:29
Там трафика - слезы... Гоняется не полная база, а только новые транзакции.

Ну на крайняк, поставьте период синхронизации 24 часа и будет вам счастье...

manager
19.01.2015, 20:33
Там трафика - слезы... Гоняется не полная база, а только новые транзакции.

Ну на крайняк, поставьте период синхронизации 24 часа и будет вам счастье...
А у Вас нет случайно актуальной версии SynCard? А то уважаемый SH с утра на моё письмо не отвечает :)

---------- Добавлено в 19:33 ---------- Предыдущее сообщение было размещено в 17:57 ----------

А скажите ещё, 6.97 будет работать с последним кардсервом? 7.22 кажется. Или для последнего кардсерва нужен последний шестой кипер?

mnekin
19.01.2015, 20:49
CardServ 7.22
SynCard 1.15
RkServer 6.9708 и 6.106
С этим точно будет работать

SH
19.01.2015, 23:16
А то уважаемый SH с утра на моё письмо не отвечает
Ох!
Раздел с дистрибутивами (http://www.carbis.ru/knowledge_base/skachat/) завели как раз для того, чтобы не приходилось ждать :)