external:transtopds:main

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
external:transtopds:main [2018/11/24 17:09] – [Назначение] Александр Ильинexternal:transtopds:main [2018/11/24 17:21] – [Назначение] Александр Ильин
Строка 2: Строка 2:
  
 ===== Назначение ===== ===== Назначение =====
-Данный модуль позволяет производить пакетную загрузку транзакций различных типов, по списку карт, в базу данных r_keeper ПДС.\\+Данный модуль позволяет производить пакетную загрузку транзакций различных типов, по списку карт, в базу данных **r_keeper ПДС**.\\
 Типичным примеров его использования является случай переноса базы гостевых карт из внешней системы в ПДС. При этом, иногда, требуется сохранить суммы потрат Гостей, по различным видам транзакций (например, для реализации накопительной скидки или бонуса).\\ Типичным примеров его использования является случай переноса базы гостевых карт из внешней системы в ПДС. При этом, иногда, требуется сохранить суммы потрат Гостей, по различным видам транзакций (например, для реализации накопительной скидки или бонуса).\\
  
Строка 15: Строка 15:
 Каждая строка - отдельная транзакция. Содержит три параметра: Каждая строка - отдельная транзакция. Содержит три параметра:
  
-  - Номер карты +1. Номер карты\\ 
-  Сумма (в копейках) +2. Сумма (в копейках)\\ 
-  Тип транзакции*+3. Тип транзакции*\\
  
-*Возможные типы транзакций: +*Возможные типы транзакций:\\ 
- +0 - Сумма оплат с бонусного счета\\ 
-0 - Сумма оплаты с бонусного счета +1 - Сумма скидкок\\ 
- +2 - Сумма начислений на бонусный счет\\ 
-1 - Сумма скидки +3 - Сумма потрат собственных, настоящих денег гостя\\
- +
-2 - Сумма начисления на бонусный счет +
- +
-3 - Сумма потраты собственных, настоящих денег гостя+
  
 Пример строки с транзакцией: Пример строки с транзакцией:
Строка 33: Строка 29:
 **9643770270313180;41432;3** **9643770270313180;41432;3**
  
-Такой строкой на карту 9643770270313180 будет начислено 414,32 рублей, на счет потрат собственных денег.+Такой строкой на карту **9643770270313180** будет начислено **414,32** рублей, на **счет потрат** собственных денег.
  
 ===== Настройка программы ===== ===== Настройка программы =====
  
-Подключение к CARDSERV осуществляется с помощью RTCP протокола.+Подключение к CARDSERV осуществляется через CscLink.dll по протоколу RTCP . 
 + 
 +В файле **CscLink.ini** нужно вписать адрес CARDSERV и его RTCP порт, в параметры **Server1**  и **port1**  соответственно.
  
-В файле **CscLink.ini**  нужно вписать адрес CARDSERV и его RTCP порт в параметры **Server1**  и **port1**  соответственно.+*В поставку включен CscLink.dll 27-ой версии, предназначенный для работы с CardServ v7.24.\\ 
 +Для работы с более ранними версиями CardServ используйте соответствующие версии CscLink.
  
 ===== Запуск программы ===== ===== Запуск программы =====
Строка 49: Строка 48:
 В поставку входит bat файл, в котором можно просто отредактировать ключи. В поставку входит bat файл, в котором можно просто отредактировать ключи.
  
-Во время работы программа логирует свои действия и возникающие ошибки (например, не возможность произвести начисление на отсутствующую карту). При импорте большого списка транзакций имеет смысл перенаправлять вывод из консоли в файл.+Во время работы программа логирует свои действия и возникающие ошибки (например, попытка произвести начисление на отсутствующую карту). При импорте большого списка транзакций имеет смысл перенаправлять вывод из консоли в файл.
  
 — //[[gribnoysalatik@gmail.com|Данила Матюшев]] 2018/11/24 15:19//— — //[[gribnoysalatik@gmail.com|Данила Матюшев]] 2018/11/24 15:19//—
  
  
  • external/transtopds/main.txt
  • Последнее изменение: 2019/04/15 05:55
  • Александр Ильин