ПТК Меркурий 150.3 и VT-Discount

Модели:
Меркурий 150.3
Ответить
Аватара пользователя
MilanFun
Сообщения: 2
Зарегистрирован: 07 ноя 2014, 12:46

ПТК Меркурий 150.3 и VT-Discount

Сообщение MilanFun »

Здравствуйте!

Мы используем ПТК Меркурий 150.3. Возникла необходимость использования дисконтной системы.

Скачал демо версию программы с сайта VT-Дисконт, настроил меркурий, указал ip адрес и порт программы меркурий адаптер скидок.

При запуске адаптера скидок запускается программа VT-Дисконт: Магазин
-указал порт как в документации 47002
-создал карту в программе ВТ-дисконт: офис
-в конфигурации указал тип скидки: постоянная скидка, пересчет скидки: ВТ-Магазин

Настройки в Меркурии:
-справочники-внешний сервер скидок - VT-discount
-порт 1503
-ip адрес компьютера на котором установлен VT-discount и запущен адаптер скидок
-в прочих настройках выставлена галочка внешняя таблица карт клиентов

При считывании карты меркурий выдает сообщение "неизвестная карта", но адаптер скидок получает запрос на получение скидки и отправляет его в vt-discount, но в сообщении код карты почему то пустой!

В чем может быть причина?

При загрузке из 1с карты и скидки через самописную обработку все работает. Только не надо отправлять в vt-все делал по их документации.

И еще вопрос - возможна ли оплата бонусами на меркурии через vt-дисконт?

Лог vtdserver

Код: Выделить всё

Date:07.11.2014, Time:10:32:59.204; CurrentConnection=286
Date:07.11.2014, Time:10:32:59.244; TDMServer.DataModuleCreate: begin
Date:07.11.2014, Time:10:32:59.292; TDMServer.DataModuleCreate: end
Date:07.11.2014, Time:10:32:59.342; TFrmMain.DataModuleCreate: begin
Date:07.11.2014, Time:10:32:59.368; Запуск программы: ;4.13.29.106
Date:07.11.2014, Time:10:32:59.373; TFrmMain.DataModuleCreate: end
Date:07.11.2014, Time:10:33:52.711; Запуск опроса устройств
Date:07.11.2014, Time:11:03:21.760; Завершение опроса состояния устройств
Date:07.11.2014, Time:11:03:32.565; Запуск опроса устройств
Date:07.11.2014, Time:11:04:40.410; Завершение опроса состояния устройств
Date:07.11.2014, Time:11:04:50.213; Запуск опроса устройств
Date:07.11.2014, Time:11:11:19.157; Завершение опроса состояния устройств
Date:07.11.2014, Time:11:11:27.337; Запуск опроса устройств
Date:07.11.2014, Time:11:11:41.709; TVTDServ.Initialize: begin
Date:07.11.2014, Time:11:11:41.726; TVTDServ.Initialize: end
Date:07.11.2014, Time:11:15:21.921; Запрос скидки на чек:
KKM=684653
KL=684653
CheckNumber=-1
Date=
Time=
Summ=637,5
DiscValue=
DiscSum=0
DiscCode=
DiscMode=0
RetMode=0

NUMBER;CODE;SECTION;TITLE;PRICE;QTY;DISC_VALUE;DISC_SUMM;SUMM;DISC_CODE
0;2;1;Сосиски молочные;315;1;0;0;315;2;
1;1;1;Колбаса Арбатская;262.5;1;0;0;262.5;1;
2;3;1;Котлеты;60;1;0;0;60;3;

Date:07.11.2014, Time:11:15:21.922; Ошибка при конвертации параметра DiscValue: '' is not a valid floating point value
Date:07.11.2014, Time:11:15:21.926; Режим назначения скидки на покупки в чеке: обработка содержания чека
Date:07.11.2014, Time:11:15:21.928; Таблица покупок
Date:07.11.2014, Time:11:15:21.929; 0 2 1 Сосиски молочные 315 1 0 0 315 2
Date:07.11.2014, Time:11:15:21.929; 1 1 1 Колбаса Арбатская 262,5 1 0 0 262,5 1
Date:07.11.2014, Time:11:15:21.930; 2 3 1 Котлеты 60 1 0 0 60 3
Date:07.11.2014, Time:11:15:21.931; GetDiscountEx: begin
Date:07.11.2014, Time:11:15:21.932; Запрос скидки на товар [2]
Date:07.11.2014, Time:11:15:21.934; Запрос товара [2] - товар не зарегистрирован
Date:07.11.2014, Time:11:15:21.935; Значение скидки для товара с кодом [2] = 0 %
Date:07.11.2014, Time:11:15:21.936; Вычисление суммы скидки для товара с кодом [2], скидка=0%, цена=315, кол-во=1, стоимость без скидки=315, стоимость со скидкой=315, сумма скидки=0
Date:07.11.2014, Time:11:15:21.937; Запрос скидки на товар [1]
Date:07.11.2014, Time:11:15:21.938; Запрос товара [1] - товар не зарегистрирован
Date:07.11.2014, Time:11:15:21.938; Значение скидки для товара с кодом [1] = 0 %
Date:07.11.2014, Time:11:15:21.939; Вычисление суммы скидки для товара с кодом [1], скидка=0%, цена=262,5, кол-во=1, стоимость без скидки=262,5, стоимость со скидкой=262,5, сумма скидки=0
Date:07.11.2014, Time:11:15:21.940; Запрос скидки на товар [3]
Date:07.11.2014, Time:11:15:21.941; Запрос товара [3] - товар не зарегистрирован
Date:07.11.2014, Time:11:15:21.942; Значение скидки для товара с кодом [3] = 0 %
Date:07.11.2014, Time:11:15:21.943; Вычисление суммы скидки для товара с кодом [3], скидка=0%, цена=60, кол-во=1, стоимость без скидки=60, стоимость со скидкой=60, сумма скидки=0
Date:07.11.2014, Time:11:15:21.944; GetDiscountEx: begin
Date:07.11.2014, Time:11:15:21.944; Результат запроса скидки на чек по дисконтной карте [0]
Date:07.11.2014, Time:11:15:21.948; Значение скидки на чек после обработки временных скидок [0]
Date:07.11.2014, Time:11:15:59.627; TVTDServ.Initialize: begin
Date:07.11.2014, Time:11:15:59.646; TVTDServ.Initialize: end
Date:07.11.2014, Time:11:16:06.976; Завершение программы
Date:07.11.2014, Time:11:32:42.211; CurrentConnection=297
Date:07.11.2014, Time:11:32:42.258; TDMServer.DataModuleCreate: begin
Date:07.11.2014, Time:11:32:42.274; TDMServer.DataModuleCreate: end
Date:07.11.2014, Time:11:32:42.321; TFrmMain.DataModuleCreate: begin
Date:07.11.2014, Time:11:32:42.353; Запуск программы: ;4.13.29.106
Date:07.11.2014, Time:11:32:42.353; TFrmMain.DataModuleCreate: end
Date:07.11.2014, Time:11:32:58.561; Запуск опроса устройств
Date:07.11.2014, Time:11:33:02.985; Завершение программы
Лог Адаптера скидок

Код: Выделить всё

07.11.14 12:18:41 582 Start
07.11.14 12:18:41 591 VTDiscount.dll loaded
07.11.14 12:18:41 592 VTDiscount.dll::GetClient loaded
07.11.14 12:18:41 598 VTDiscount.dll::GetDiscount loaded
07.11.14 12:18:41 599 VTDiscount.dll::CloseCheck loaded
07.11.14 12:18:41 599 VTDiscount.dll::UpServ loaded
07.11.14 12:18:41 603 VTDiscount.dll::DownServ loaded
07.11.14 12:18:59 162 Connect 
07.11.14 12:18:59 165 Max buff size = 32778  for 544
07.11.14 12:18:59 168 File Begin
07.11.14 12:18:59 171 Write ok [0]
07.11.14 12:18:59 347 Write ok [1]
07.11.14 12:18:59 351 Write ok [2]
07.11.14 12:18:59 353 time sent 00:00 180
07.11.14 12:18:59 354 Received: Data\53608452\check.chk
07.11.14 12:18:59 355 check Begin
07.11.14 12:18:59 396 check End
07.11.14 12:18:59 397 File End
07.11.14 12:18:59 399 Give Begin
07.11.14 12:18:59 403 Receive ok [pkt №0]
07.11.14 12:18:59 409 Receive ok [pkt №1]
07.11.14 12:18:59 411 ожидаем последнее подтверждение
07.11.14 12:18:59 414 Receive ok [pkt №2]
07.11.14 12:18:59 416 time sent 00:00 016
07.11.14 12:18:59 418 Sent: Data\53608452\out\check.chk
07.11.14 12:18:59 419 Give End
07.11.14 12:19:01 978 CUSTOMERCARD Begin
07.11.14 12:19:01 985 CUSTOMERCARD End
07.11.14 12:30:25 644 CUSTOMERCARD Begin
07.11.14 12:30:25 649 CUSTOMERCARD End
07.11.14 13:01:02 086 Stop
07.11.14 13:01:12 751 Start
07.11.14 13:01:12 761 VTDiscount.dll loaded
07.11.14 13:01:12 763 VTDiscount.dll::GetClient loaded
07.11.14 13:01:12 765 VTDiscount.dll::GetDiscount loaded
07.11.14 13:01:12 766 VTDiscount.dll::CloseCheck loaded
07.11.14 13:01:12 767 VTDiscount.dll::UpServ loaded
07.11.14 13:01:12 770 VTDiscount.dll::DownServ loaded
07.11.14 13:02:00 883 Stop
07.11.14 13:02:31 670 Start
07.11.14 13:02:31 682 VTDiscount.dll loaded
07.11.14 13:02:31 686 VTDiscount.dll::GetClient loaded
07.11.14 13:02:31 687 VTDiscount.dll::GetDiscount loaded
07.11.14 13:02:31 688 VTDiscount.dll::CloseCheck loaded
07.11.14 13:02:31 689 VTDiscount.dll::UpServ loaded
07.11.14 13:02:31 693 VTDiscount.dll::DownServ loaded
07.11.14 13:02:44 479 Connect 
07.11.14 13:02:44 536 Max buff size = 32778  for 544
07.11.14 13:02:44 543 File Begin
07.11.14 13:02:44 545 Write ok [0]
07.11.14 13:02:44 686 Write ok [1]
07.11.14 13:02:44 692 Write ok [2]
07.11.14 13:02:44 693 time sent 00:00 147
07.11.14 13:02:44 695 Received: Data\53411844\check.chk
07.11.14 13:02:44 696 check Begin
07.11.14 13:02:44 735 check End
07.11.14 13:02:44 737 File End
07.11.14 13:02:44 738 Give Begin
07.11.14 13:02:44 742 Receive ok [pkt №0]
07.11.14 13:02:44 748 Receive ok [pkt №1]
07.11.14 13:02:44 751 ожидаем последнее подтверждение
07.11.14 13:02:44 753 Receive ok [pkt №2]
07.11.14 13:02:44 755 time sent 00:00 016
07.11.14 13:02:44 757 Sent: Data\53411844\out\check.chk
07.11.14 13:02:44 758 Give End
07.11.14 13:02:50 885 CUSTOMERCARD Begin
07.11.14 13:02:50 891 CUSTOMERCARD End
07.11.14 13:04:14 528 CUSTOMERCARD Begin
07.11.14 13:04:14 538 CUSTOMERCARD End
07.11.14 13:04:18 864 CUSTOMERCARD Begin
07.11.14 13:04:18 873 CUSTOMERCARD End
07.11.14 13:05:16 955 CUSTOMERCARD Begin
07.11.14 13:05:16 959 CUSTOMERCARD End
07.11.14 15:57:32 801 CUSTOMERCARD Begin
07.11.14 15:57:34 168 CUSTOMERCARD End
07.11.14 15:57:41 480 CUSTOMERCARD Begin
07.11.14 15:57:41 488 CUSTOMERCARD End
07.11.14 15:57:43 371 File Begin
07.11.14 15:57:43 392 Data\53411844\out\check.chk удален
07.11.14 15:57:43 406 Write ok [0]
07.11.14 15:57:43 575 Write ok [1]
07.11.14 15:57:43 582 Write ok [2]
07.11.14 15:57:43 585 time sent 00:00 173
07.11.14 15:57:43 588 Received: Data\53411844\check.chk
07.11.14 15:57:43 592 check Begin
07.11.14 15:57:44 457 check End
07.11.14 15:57:44 464 File End
07.11.14 15:57:44 472 Give Begin
07.11.14 15:57:44 479 Receive ok [pkt №0]
07.11.14 15:57:44 498 Receive ok [pkt №1]
07.11.14 15:57:44 501 ожидаем последнее подтверждение
07.11.14 15:57:44 505 Receive ok [pkt №2]
07.11.14 15:57:44 509 time sent 00:00 033
07.11.14 15:57:44 512 Sent: Data\53411844\out\check.chk
07.11.14 15:57:44 516 Give End
07.11.14 15:57:45 931 CUSTOMERCARD Begin
07.11.14 15:57:46 042 CUSTOMERCARD End
07.11.14 15:57:51 394 CUSTOMERCARD Begin
07.11.14 15:57:51 405 CUSTOMERCARD End
07.11.14 15:59:16 905 CUSTOMERCARD Begin
07.11.14 15:59:16 912 CUSTOMERCARD End
07.11.14 15:59:22 031 CUSTOMERCARD Begin
07.11.14 15:59:22 042 CUSTOMERCARD End
07.11.14 15:59:23 930 File Begin
07.11.14 15:59:23 934 Data\53411844\out\check.chk удален
07.11.14 15:59:23 938 Write ok [0]
07.11.14 15:59:24 151 Write ok [1]
07.11.14 15:59:24 158 Write ok [2]
07.11.14 15:59:24 162 time sent 00:00 219
07.11.14 15:59:24 165 Received: Data\53411844\check.chk
07.11.14 15:59:24 170 check Begin
07.11.14 15:59:24 209 check End
07.11.14 15:59:24 213 File End
07.11.14 15:59:24 217 Give Begin
07.11.14 15:59:24 224 Receive ok [pkt №0]
07.11.14 15:59:24 232 Receive ok [pkt №1]
07.11.14 15:59:24 236 ожидаем последнее подтверждение
07.11.14 15:59:24 240 Receive ok [pkt №2]
07.11.14 15:59:24 244 time sent 00:00 023
07.11.14 15:59:24 249 Sent: Data\53411844\out\check.chk
07.11.14 15:59:24 253 Give End
07.11.14 15:59:25 659 CUSTOMERCARD Begin
07.11.14 15:59:25 673 CUSTOMERCARD End
Ответить