Не знаю как тему поменять. Вопрос на эту тему закрыт.
У меня другой вопрос.
Ставлю пдс к Премьере 3.14.
Нашла алгоритм. стр. 21.ПО UCS-Премьера.pdf Все сделала до этого пункта.
4.4. Алгоритм работы кассы с дисконтными картами (плюсик - значит сделано и работает.)
Алгоритм работы следующий:
1. Кассир считывает карту в устройстве чтения карт. +
2. Касса считывает информацию с дорожки карты. +
3. Из словаря «Типы дисконтных карт» ищется маска, которой удовлетворяет информация,
считанная с карты. Если ни одна маска не подходит, то выдается сообщение «Эта карта не
принадлежит этой организации!». +
4. Если у найденной маски стоит тип авторизации «Персональная дисконтная система», то на
сервер ПДС отправляется код карты, + (в логе выдается: Params: Card numder = 1 , картинка есть во вложении)
(с этого момента не работает)
сервер возвращает код скидки (а), которые присвоены этой карте.
Затем по этим кодам из справочника «Скидки» (поле «Внешний код скидки») (б)
определяется тип билета, связанный с этой скидкой. Если же у маски стоит тип
авторизации «Скидка», то тип билета определяется выбранным типом билета из списка в
этом же справочнике.
5. После того, как система определила тип билета. Она ищет этот тип билета в ценовой схеме
выбранного сеанса. Если для выбранных мест в ценовой схеме есть цены с этим типом
билета, то эти места переключаются на соответствующую цену.
Собственно вопросы:
1. Подчеркнутое, я так поняла, в Премьере находится. Подскажите, где именно?
2. Премьера отправляет картсерверу номер карты. Затем сервер в своей базе (card.udb) сопоставляет коды скидок (бонусов) с номером карты. Сами скидки хранятся в базе Р-Кипера (Alias1 = Y:\Rk6\DB). Т.е у ркипера свои коды скидок и т.п. Так какой код возвращает картсервер в премьеру? ttttttt Ведь у Премьеры свои коды скидок (пункт б).
3. В этой инструкции еще есть такое:
"Настройка редактора карт Для того, чтобы авторизация пользователей в программе редакторе карт осуществлялась
через ПО «UCS-Премьера» необходимо переписать файл PCGET.DLL, находящийся в том же
каталоге, что и редактор карт (PCARDS.EXE), на файл из дистрибутива ПО «UCS-Премьера». "
Делаю, вылетает ошибка, при заходе в любой пункт в PCards "Access violation at address 0046D602 in module PCards.exe. Read of address 00000018".
Я так понимаю Премьера не может прочитать данные карт, которые ссылаются на скидки Р-кипера. Или может быть Премьера 3.14 не совместима с ПДС (CardServ 7.18 Pcards 3.19.03) ?
Хотя пробовала много PCget.dll из разных версий премьеры и р-киперов.
Может что-то пропустила? П.С. Р-кипер и ПДС работает.