Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 22

Тема: Распределённая система PDS с использованием FIX_LEN

  1. #11
    Интересующийся
    Регистрация
    20.05.2013
    Адрес
    .
    Сообщений
    34
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Процесс идет, серьезно помогла утилитка testfixlen.
    Система работает.
    Маску добавляет.
    В Person cadrs карты с префиксом проходят, скидку делает, все хорошо, кроме одного, "но".
    Протестировали testfixlen все маски, пишут TRUE, Однако, при использовании на кассе, некоторые карты не работают, т.е. не дают скидку, ридер просто пикает, хотя опять же тестом testfixlen показывает True, код/синтаксис рабочей, и код/синтаксис не рабочей карты в RKEEPER6.INI идентичен, ни чего особенного нет.
    Есть ли какое-то ограничение на количество масок при работе с FIX_LEN?

  2. #12
    Интересующийся
    Регистрация
    20.05.2013
    Адрес
    .
    Сообщений
    34
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Все.
    Карты считываются,
    Оказывается жесткая зависимость, если на карте закодировано двузначное число, например 778=106980008=89 и забиваем её в
    базу 200089 то она не считывается по маске: Mask = 778=106980008=NNNN AddCode = 200000
    Если меняем маску на Mask = 778=106980008=NN
    AddCode = 2000 и в PDS забиваем 2089 карта считывается
    Вот.
    Придется делать маски на все случаи жизни, NN NNN NNNN и.т. у каждого свой префикс, в результате дикий код.

    Вопросов больше нет.

  3. #13
    В теме
    Регистрация
    20.02.2007
    Адрес
    -<>-
    Сообщений
    631
    Поблагодарил(а)
    1
    Благодарностей: 1 (сообщений: 1)
    Цитата Сообщение от Anat Посмотреть сообщение
    Придется делать маски на все случаи жизни, NN NNN NNNN и.т.
    А может лучше воспользоваться параметрами MaxLen и MinLen?
    Если напишете много FixLen'ов - касса будет очень долго их обрабатывать.

  4. #14
    Разбирающийся
    Регистрация
    20.10.2011
    Адрес
    Кыргызстан
    Сообщений
    988
    Поблагодарил(а)
    55
    Благодарностей: 35 (сообщений: 24)
    PaViS,
    +1
    У меня так работали скидочные карты от сети супермаркета, там вообще с кодировкой однозначно fixlen c MaxLen и MinLen, иначе касса бы захлебнулась.
    80 тыс. карт в базе. Подгоняли их базу (номера и имена владельцев) и перекачивали в cardserv.

  5. #15
    Сведущий
    Регистрация
    22.04.2013
    Адрес
    ГОРОД
    Сообщений
    51
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Возникла проблемма с картами ПДС, а чём причина не могу понять.
    Имеем карты с записаным кодом ;2000xxx (карты работают)
    Новые карты с записаным кодом ;3000xxx (не работают)
    В чём может быть причина?

  6. #16
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Причину следует искать в том, почему у Вас вообще работают карты
    ;2000xxx
    - видимо, для них прописан fix_len. Следовательно, надо посмотреть, как именно прописано, и прописать по аналогии для новых (или написать универсальную маску).
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  7. #17
    Сведущий
    Регистрация
    22.04.2013
    Адрес
    ГОРОД
    Сообщений
    51
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    на кассе прописано fix3_mask=N00NNNN

  8. #18
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Как именно не работают карты?
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  9. #19
    Сведущий
    Регистрация
    22.04.2013
    Адрес
    ГОРОД
    Сообщений
    51
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    В PCard записывал номер карты 3000350 и 350 касса пишет нет такой карты.

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

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

Похожие темы

  1. Поделитесь fix_len.dll
    от Barzometr в разделе R-Keeper 6
    Ответов: 5
    Последнее сообщение: 29.06.2017, 23:13
  2. Описание fix_len.dll
    от SH в разделе Персональная Дисконтная Система (ПДС)
    Ответов: 0
    Последнее сообщение: 09.02.2012, 13:18
  3. Где найти Fix_len.dll
    от Seva в разделе RK: ФР, активные ККМ, проблемы, вопросы
    Ответов: 4
    Последнее сообщение: 11.06.2010, 13:47

Ваши права

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