Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 22

Тема: Проблема со скидками.......

  1. #1
    Новичок
    Регистрация
    10.07.2008
    Сообщений
    20
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)

    Проблема со скидками.......

    Народ помогите пожалуйста!!!!!
    Оченя надо.........
    Настроил ПДС прописал скидку 5%.......
    картой провожу
    скидка не осуществляется....
    Что делать....
    может дело в кодировке карты
    она должна соответствовать коду ресторана.
    Напишите поподробнее пожалуйста
    как мне настроить эти скидки
    оченя надо.......

  2. #2
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Проверьте, как намагничена карта, в ДОСе.
    Должно быть: 778=код ресторана=номер карты
    Недавно столкнулись с нерабочими картами как раз из-за неправильного намагничивания.

  3. #3
    Новичок
    Регистрация
    10.07.2008
    Сообщений
    20
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Напиши пожалуйста поподробнее
    как посмотреть через DOS
    как намагничена карта

  4. #4
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Грузите любую станцию без загрузки кипера (закомментируйте rkeeper6.exe в autoexec.bat). Как увидите командную строку - катайте карту, увидете, что на ней намагничено.
    Как вариант, если с досом у Вас плохо и есть отдельная клавиатура с читалкой - цепляете к компу, открываете текстовый либо табличный редактор и катаете карту.

  5. #5
    Новичок
    Регистрация
    10.07.2008
    Сообщений
    20
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Карта намагниченна таким образом.
    ж778код_ресторанакод_карты
    цифры пишутся слитно.без пробела.
    знака равно нету. как правильно должна быть намагниченна карта?

  6. #6
    Разбирающийся Аватар для St@rch
    Регистрация
    31.01.2008
    Адрес
    50RUS
    Сообщений
    1,093
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Персональные Дебетовые карты: (использует CARDSERV)

    778=xxxxxxxx=yyyyy

    где 778 - ID, что это персональная дисконтная
    (дебетовая, платежная, клубная)карта.

    = - разделитель

    xxxxxxxx - восьмизначный код ресторана из
    SYSTEM.DB, что находится на кассовом
    сервере в DATABASE. На карточку заносится
    БЕЗ ТОЧКИ (в SYSTEM.DB xxxx.xxxx ).
    Если открыть SYSTEM.DB с помощью
    SETCODAT.EXE, то это шестой пункт.

    yyyyy - код карты, который и заносится в
    PCARDS.EXE. Max 8 цифр, но в приципе
    желательно max 5
    The Emperor wants to control the outer space, Yoda wants to explore the inner space.That's the fundamental difference between the good and the bad sides of the Force!

  7. #7
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Знак "равно" должен быть. У Вас неправильно закодированы карты. Воспользуйтесь fixlen.dll:

    Модуль реализован в виде DLL файла FIX_LEN.DLL.
    Необходимо скопировать данную DLL на все кассы и официантские станции в папку EXTENS, которая находится в рабочей папке RKCLIENT.
    В RKEEPER6.INI, на каждой кассе и официантской станции, добавить строку с «маской» ваших карт. Формат записи:

    FIX_LEN_MASK=12**NNNN

    Где, FIX_LEN_MASK – имя переменной. Если DLL переименовали, то вместо FIX_LEN, пишется новое имя DLL.

    12, в данном случае, а вообще любые цифры от 0 до 9 – постоянный идентификатор. Может находиться в любых местах, но на всех ваших картах одинаковый.

    * - любые символы, в любом количестве, в любом месте. Программа будет игнорировать символ, находящиеся на месте звездочки.

    N – любые цифры от 0 до 9, общее количество не более 9. Программа данные символы будет воспринимать как номер карты.

    Примеры:

    1.Есть карта с записью на второй дорожке 34910431234, где первый, второй и пятый символы – постоянные. Последние два символа и третий ничего не значат. Номер содержится в четвертом и с шестого по девятый символах. Запись в RKEEPER6.INI для этих карт:

    FIX_LEN_MASK=34*N0NNNN**

    2.Карта проще – 7002345. Где 7 – постоянный символ на всех подобных картах. Номер – остальные символы. Запись в RKEEPER6.INI для этих карт:

    FIX_LEN_MASK=7NNNNNN

    Можно, кстати, ограничить в RKEEPER номера карт при помощи маски. Для вышеприведенной карты, например. Мы хотим, что бы в RKEEPER-е работали карты только с 0 во втором символе. Тогда маска такая:

    FIX_LEN_MASK=70NNNNN

    Все.

  8. #8
    Новичок
    Регистрация
    10.07.2008
    Сообщений
    20
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Слушай у меня вот так
    ж778кодресторана(8 знаков)кодкарты(6 знаков)
    все ли правильно и что это за ж перед 778
    Последний раз редактировалось Чакипер; 23.07.2008 в 10:49.

  9. #9
    Новичок
    Регистрация
    10.07.2008
    Сообщений
    20
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    И почему код карты 6 знаков...............

  10. #10
    Разбирающийся Аватар для St@rch
    Регистрация
    31.01.2008
    Адрес
    50RUS
    Сообщений
    1,093
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    fix_len позволяет "натянуть" любую маску ПДС карты...

    пример:
    имеем карты вида: 1230001123, 1230002123, 1230003123 ... 1239999123

    fix_len.dll позволит нам прописать и такие карты ПДС, где 778 и вовсе нет...

    FIX_LEN_MASK = 123NNNN123


    буква "Ж" - это видимо префикс ";" зашиваемый в карты (ничего в себе не несущий)
    The Emperor wants to control the outer space, Yoda wants to explore the inner space.That's the fundamental difference between the good and the bad sides of the Force!

Похожие темы

  1. Проблема со скидками в R-Keeper
    от DarkVAN в разделе R-Keeper 6
    Ответов: 2
    Последнее сообщение: 09.02.2009, 15:20
  2. Ответов: 7
    Последнее сообщение: 09.04.2008, 22:31

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •