Просмотр полной версии : Ошибка при проверке карты
Сабж. Ошибка "Сомнительная карта"
Евгений68
20.09.2016, 18:11
Сабж. Ошибка "Сомнительная карта"
Добрый день.
Карты через Редактор зарегистрировали?
---------- Добавлено в 17:11 ---------- Предыдущее сообщение было размещено в 17:07 ----------
Сабж. Ошибка "Сомнительная карта"
Для того, что бы карты заработали, их нужно зарегистрировать через Редактор. Коды карт, вы должны были получить от UCS c расширением .txt .
Сабж. Ошибка "Сомнительная карта"
Апгрейд в обозримом прошлом делали?
Добрый день.
Карты через Редактор зарегистрировали?
---------- Добавлено в 17:11 ---------- Предыдущее сообщение было размещено в 17:07 ----------
Для того, что бы карты заработали, их нужно зарегистрировать через Редактор. Коды карт, вы должны были получить от UCS c расширением .txt .
Карты добавляли в MSSQL напрямую, как и последние 3 года
---------- Добавлено в 07:30 ---------- Предыдущее сообщение было размещено в 07:30 ----------
Апгрейд в обозримом прошлом делали?
когда-то давно делали
Hendehog
21.09.2016, 09:35
Карты добавляли в MSSQL напрямую, как и последние 3 года
---------- Добавлено в 07:30 ---------- Предыдущее сообщение было размещено в 07:30 ----------
когда-то давно делали
Какая версия? У кого карты покупали?
Какая версия? У кого карты покупали?Версия GK или MSSQL? Карты ни у кого не покупали, заказывали печать. Коды были куплены 4 года назад у частника. Проблем с предыдущими картами не было. Я как бы спрашиваю про сабж, потому что такой ошибка за 4 года не видел ни разу.
Hendehog
21.09.2016, 11:11
Коды были куплены 4 года назад у частника.
Я как бы спрашиваю про сабж, потому что такой ошибка за 4 года не видел ни разу.
Как бы это взаимосвязано.Откатывай базу и вноси коды через редактор.
Откатывай базу и вноси коды через редактор.Да вроде без разницы, как вносить коды через редактор или SSMS. Главное, если версия GK достаточно свежая, должны быть цифровые подписи карт. Они есть?
Да вроде без разницы, как вносить коды через редактор или SSMS. Главное, если версия GK достаточно свежая, должны быть цифровые подписи карт. Они есть? файл был текстовый, код магнитки / номер карты. Раньше не было цифровых подписей карт. Что это такое?
Раньше не было цифровых подписей карт. Что это такое?Это еще одно поле в таблице карт. Его ввели по моему с 3.22 версии. Но тогда у вас должны и старые карты тоже не работать. Либо у вас "левые" коды карт. Либо вы что-то не договариваете. Так какая все-таки версия GK? Было ли обновление недавно?
Насколько я помню - такая ошибка вылезала если не совпадала контрольная сумма в коде карты.
Код карты состоит из:
790=ид организации=номер карты=непонятный номер=контрольная сумма.
Контрольная сумма: от 0 до 255 и считается для строки "790=ид организации=номер карты=непонятный номер" в старых версиях была прямо в базе SQL сохраненная процедура, которая выдавала контрольную сумму и можно было сделать кодов карт хоть мульён, в юсиэс об этой досаде давно знают и даже предлагали бесплатно обновиться всем со старыми версиями.
Так что если коды карты есть в базе - возможно они не проходят проверку. Также есть мнение что "непонятный номер" должен быть определенной длины - и тоже учавствует в проверке карты.
P.S. Функция [gk].[CheckCardCodeLRC]("790=ид организации=номер карты=непонятный номер=контрольная сумма") выдает 1 если все ок и 0 если не ок
(за отдельную плату могу поковыряться, если TSQL вызывает у вас сложности, карты скорее всего придется перезаписывать)
Это еще одно поле в таблице карт. Его ввели по моему с 3.22 версии. Но тогда у вас должны и старые карты тоже не работать. Либо у вас "левые" коды карт. Либо вы что-то не договариваете. Так какая все-таки версия GK? Было ли обновление недавно?
1. версию гляну
2. старые работают
3. что значит "левые"?
4. обновление недавно хотели ставить
---------- Добавлено в 14:06 ---------- Предыдущее сообщение было размещено в 13:48 ----------
Узнал. ПО обновили, структура БД новая
Значит вам надо связаться с UCS - отправить им базу, за коды купленные не уних придется скорее всего дополнительно платить.
Хотя можно просто откатиться до 3.16 (или какая там без подписей послядняя) - придется писать скрипт переноса данных, так как структуры слишком разные.
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot