Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 13 из 13

Тема: Ошибка при проверке карты

  1. #11
    Разбирающийся Аватар для NeiroN
    Регистрация
    30.01.2015
    Адрес
    Ижевск
    Сообщений
    119
    Поблагодарил(а)
    0
    Благодарностей: 5 (сообщений: 3)
    Насколько я помню - такая ошибка вылезала если не совпадала контрольная сумма в коде карты.
    Код карты состоит из:
    790=ид организации=номер карты=непонятный номер=контрольная сумма.
    Контрольная сумма: от 0 до 255 и считается для строки "790=ид организации=номер карты=непонятный номер" в старых версиях была прямо в базе SQL сохраненная процедура, которая выдавала контрольную сумму и можно было сделать кодов карт хоть мульён, в юсиэс об этой досаде давно знают и даже предлагали бесплатно обновиться всем со старыми версиями.

    Так что если коды карты есть в базе - возможно они не проходят проверку. Также есть мнение что "непонятный номер" должен быть определенной длины - и тоже учавствует в проверке карты.

    P.S. Функция [gk].[CheckCardCodeLRC]("790=ид организации=номер карты=непонятный номер=контрольная сумма") выдает 1 если все ок и 0 если не ок
    (за отдельную плату могу поковыряться, если TSQL вызывает у вас сложности, карты скорее всего придется перезаписывать)
    Последний раз редактировалось NeiroN; 22.09.2016 в 20:41.

  2. #12
    Новичок
    Регистрация
    04.02.2013
    Адрес
    Киров
    Сообщений
    18
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от olegash Посмотреть сообщение
    Это еще одно поле в таблице карт. Его ввели по моему с 3.22 версии. Но тогда у вас должны и старые карты тоже не работать. Либо у вас "левые" коды карт. Либо вы что-то не договариваете. Так какая все-таки версия GK? Было ли обновление недавно?
    1. версию гляну
    2. старые работают
    3. что значит "левые"?
    4. обновление недавно хотели ставить

    ---------- Добавлено в 14:06 ---------- Предыдущее сообщение было размещено в 13:48 ----------

    Узнал. ПО обновили, структура БД новая

  3. #13
    Разбирающийся Аватар для NeiroN
    Регистрация
    30.01.2015
    Адрес
    Ижевск
    Сообщений
    119
    Поблагодарил(а)
    0
    Благодарностей: 5 (сообщений: 3)
    Значит вам надо связаться с UCS - отправить им базу, за коды купленные не уних придется скорее всего дополнительно платить.

    Хотя можно просто откатиться до 3.16 (или какая там без подписей послядняя) - придется писать скрипт переноса данных, так как структуры слишком разные.

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 07.12.2015, 15:40
  2. Person Cards ошибка продление даты карты.
    от Dos774 в разделе RK: Сервер
    Ответов: 7
    Последнее сообщение: 07.01.2014, 16:33
  3. Ошибка при использовании дисконтной карты
    от Zatravka в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 22
    Последнее сообщение: 28.02.2012, 22:00
  4. карты
    от Artiom05 в разделе R-Keeper 6
    Ответов: 5
    Последнее сообщение: 17.12.2009, 09:01
  5. Карты персонала как скидочные карты, возможно ли это???
    от gte_33 в разделе Персональная Дисконтная Система (ПДС)
    Ответов: 4
    Последнее сообщение: 10.02.2009, 01:25

Ваши права

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