1.01 20.02.2001 DB ver 1..5 касса 6.36 менеджер 6.60 1.02 27.02.2001 UDB Engine версии 2.3 исправлена проверка пакета операций с кассы с транзакцией исправлен отчет - не учитывались транзакции из редактора 1.03 07/03/01 Exception пишется в Log, и версия сервера тоже. Отчет - подсчет удаления скидок знак заменен - Гриша так передает. Запуск с параметром /QLOG - более подробный Log. При Exception стек сохраняется в CardServ.Stk 1.04 12/03/01 При /QLOG транзакция с кассы более подробна. Коррекция дерьмовой RKDate. - касса исправлена в версии 6.36E 1.05 22/03/01 Если дерьмовая RKDate - пишется в LOG. 1.06 24/04/01 Протокол версии 2. Прием с верхнего сервера Сообщений для карт Передача на верхний сервер Фактов установки сообщений (очистки) 1.07 06/07/01 Протокол версии 3. 1.08 16/07/01 С хоста прием остатка а не суммы транзакции. Вставил Sleep на циклах. 1.09 03/10/01 Исправлена ошибка при длительном (>1сек) построении отчета в протоколе - - проявлялась в PCards: Exception "Invalid Floating Point Operation". 1.10 11/10/01 Заблокирована теоретическая возможность создавать карты с номером <= 0. 2.01 DB ver 10..19 Убрана сортировка в таблице карт - для ускорения вставки новых карт, первичный индекс теперь держится в памяти. Длительные операции отмечаются в Log. Log-файл ограничен 400kb. 2.02 20/12/01 Исправлена ошибка при приеме пакета операций - проявлялась на Win2000 2.03 14/01/02 Закрываю каналы, которые больше суток ничего не делали. 2.04 18/03/02 Заблокирован Exception при недоступности пути для Backup 2.05 25/03/02 Протокол версии 4. 2.06 30/05/02 Исправлена ошибка при создании карты вместо ранее удаленной. Проявлялась при попытке удалить сообщением "Эта карта удалена по сети" 2.07 12/09/02 Добавлена настройка IgnoreStopDate. 2.08 14/10/02 Добавлен новый тип транзакции - Бонус 2.09 31/10/02 Диагностический запрос QAbnormal. 3.01 DB ver 20..24 Протокол версии 5. Изменено расписание - старый протокол не поддерживается. На карту добавлено: бонус, картинка, e-mail, дата выдачи, флаг "Заблокировать", Причина. Групповая установка: Срок действия, Расписание, Скидка, Бонус. Номер транзакции синхронизации. Список всех карт. 3.02 Исправлен баг с днем недели при проверке расписания. 3.03 Добавлен отчет #2 Протокол версии 6. 3.04 Протокол версии 7. Отображается версия протокола клиентов. 3.05 Исправлен баг с несколькими периодами дня при проверке расписания. 3.06 Добавлена настройка Bonus для РосИнтера 3.07 Групповая установка типа карты. 3.08 Список карт с днем рождения 4.01 DB ver 30..34 Протокол версии 8. Ограничение сумм скидок (на день/ на неделю/ на месяц). "Составные" скидки. 4.02 [DB] Log=1 4.03 Добавлен запрос CQCHist - изменения скидки и бонуса 4.04 Log запроса CQCHist. Обход бага менеджера памяти для TBCollection. 4.05 Настройка в ini-файле минимального остатка: MinRest 4.06 Протокол версии 9. Расписание на день рождения. Пол владельца. 4.07 В пакете транзакций допускается CQCVat 4.08 Отчет по транзакциям, отчет #3 Log( QOneCard ) Ограничение кол-ва скидок вместо суммы - настройка LimitCountOfDisc 5.01 Сервис. Параметры запуска: /?, /INSTALL, /UNINSTALL, /DESKTOP. 5.02 23/12/05 DB ver 31..35 Протокол версии 10. В суммовой отчет добавлены потраты гостя. Составные скидки - по потратам за последние N дней В карте добавил поле "Дополнительная информация" 5.03 27/12/05 Протокол версии 11. Можно изменить номер карты 5.04 17/01/06 Подпорка Rk7. 5.05 не полнофункциональная, только для тестов. DB ver 32..36 Протокол версии 12 (только для кассы). 5.06 Протокол версии 12. Настройка MaxDisc - предел скидки при настройке LimitCountOfDisc Ограничение кол-ва платежей вместо сумм - настройка LimitCountOfPay и для нее сумма за один раз - MaxPay. 5.06.09 Протокол версии 13. 5.07 12/05/06 То же самое, что 5.06.09. 5.08 30/05/06 DB ver 33..36 Протокол версии 14. Для Rkeeper7 - Тип неплательщика 5.09 21/06/06 MaxPay - дневной лимит для любой карты 5.09.01 29/06/06 Исправлена ошибка при расчете лимита оплаты при MaxPay. 6.01 DB ver 37..39 Таблица транзакций без сортировки - ускорены некоторые операции. Пакеты транзакций "задним числом" с контролем повторной закачки. В отчетах используется кэш транзакций. 7.01 11/12/06 DB ver 40..42 Протокол версии 16. Многоуровневое подключение серверов с синхронизацией их БД. Номер карты отделен от номера счета. 7.01a Настройка WeekStart 7.01.02 Исправлен баг с синхронизацией групповых операций 7.02 06/02/07 DB ver 43..45 Протокол версии 17. Отсечение карт по ресторанам. Добавились дисконтные уровни. 7.03 Протокол версии 18. Стоповые дисконтные уровни. 7.04 Групповое внесение-изъятие 7.05 Для кассы информация о типе счета. 7.05.01 14/05/07 Исправлен баг "карта не найдена" при работе с синхронизатором 7.05.02 22/05/07 Исправлен баг с доступностью карты в ресторанах 7.05.03 11/07/07 Исправлен баг в построении отчетов при DayBound <> 00:00, появившийся начиная с версии 6.01 7.06 11/07/07 DB ver 46..49 Протокол версии 19. Встроенная система разграничения прав доступа 7.07 30/11/07 Протокол версии 20. 7.08 Бонусы влияют на остаток только для дебетовых счетов. Запрос CQPackEdit 7.09 27/05/08 Запрос CQAccSum 7.09.02 08/08/08 Ускорена синхронизация счетов через Syncard и ускорен старт PCards при большом кол-ве счетов. 7.10 03/10/08 Запрос CQAccDL 7.10.01 31/10/08 Запрос CQInfoch 7.10.02 Исправлено обрезание лога. AlarmTime=1 (минута) 7.10.03 07/08/09 Групповая установка флага "использование подтверждает менеджер" 7.10.04 16/04/10 На порядок ускорена синхронизация распределенных БД. 7.10.05 19/04/10 Исправлен баг, внесенный в предыдущей версии