******************************************************************************** Проект : Драйвер ФР версии 4 Фирма : Штрих-М www.shtrih-m.ru (095) 787-60-90 Разработчик : Кравцов Виталий, (095) 787-60-90, добавочный 295 mailto:kravtsov@shtrih-m.ru icq: 157741050 ******************************************************************************** ******************************************************************************** DrvFR_A4.6.4.exe 7 февраля 2006 года 10:15 [+] Добавлена настройка процента оплаты для каждого оператора ******************************************************************************** DrvFR_A4.6.3.exe 18 января 2006 года 12:28 [-] Изменено ограничение поля РНМ с 14 на 12 символов в тесте драйвера ******************************************************************************** DrvFR_A4.6.2.exe 28 декабря 2005 года 16:52 [-] Исправлена ошибка - драйвер был без лицензии. При этом Navision падала. ******************************************************************************** DrvFR_A4.6.1.exe 12 декабря 2005 года 18:46 [-] Исправлена ошибка удвоенного количества на казахской версии ФР. ******************************************************************************** DrvFR_A4.6.exe 18 октября 2005 года 12:30 [+] Добавлен метод OutputReceipt и свойство ReceiptOutputType [+] Оплата за мобильную связь переведена на AvesInterface_1.3.0.exe [+] В программу налогового инспектора добавлена фискализация с длинным РНМ для белорусской версии ФР. ******************************************************************************** DrvFR_A4.5.exe 14 июля 2005 года 10:32 [+] Добавлена команда E0, Открыть смену. [+] Добавлена команда E1, Допечатать подкладной документ. [+] Добавлены методы GetInterval и SetInterval. [+] Добавлены свойства IntervalValue, IntervalNumber. [+] Сделано сохранение и загрузка таблиц [+] Добавлена оплата за мобильную связь ******************************************************************************** DrvFR_A4.4.2.exe 7 июня 2005 года 20:11 [-] Исправлена ошибка при смене скорости при работе с сервером ФР ******************************************************************************** DrvFR_A4.4.1.exe 20 мая 2005 года 16:24 [-] Исправлена ошибка замедления работы при включении лога. ******************************************************************************** DrvFR_A4.4.exe 12 мая 2005 года 12:21 [+] Добавлены команды D0h и D1h Это команды для ФР IBM. D0h - Запрос состояния ФР IBM длинный. D1h - Запрос состояния ФР IBM короткий. Эти команды описаны в протоколе ФР версии 1.6 [+] Добавлена подержка контролера eSCape Контроллер eSCape предназначен для подключения фискальных регистраторов, разработанных НТЦ “Штрих-М”, к ПК через сеть Ethernet. Контроллер производится фирмой Stins Coman. Сайт фирмы: http://www.stinscoman.com Страница посвященная технологии eSCape: http://escape.stinscoman.com [+] Добавлена знаковая скидка в команду "Закрытие чека" В протоколе версии 1.7 была изменена работа команды "Закрытие чека". Раньше в скидка на чек в процентах была беззнаковой. Теперь скидка на чек знаковая: от -99.99% до 99.99% Надбавка делается как отрицательная скидка на чек. В предыдущих версиях драйвера при выполнении скидки проверялось значение свойства DiscountOnCheck на неотрицательное значение. Теперь этой проверки нет. [+] Добавлено описание ошибки 26h (38) "В ФР более 2х сбойных записей". [+] Добавлено свойство SlipStringInterval/МежстрочныйИнтервалПД Тип: Integer/Целое Доступ: Read/Write - Чтение/Запись Значение по умолчанию: 0 При установке свойства заполняется свойство SlipStringIntervals/МежстрочныеИнтервалыПД значениями свойства SlipStringInterval/МежстрочныйИнтервалПД. Это сделано для удобства установки одинаковых межстрочных интервалов из 1С. [+] Добавлена синхронизация вызовов при работе через TCP. Cинхронизация вызовов при работе через TCP нужна, чтобы не возникало ошибок при одновременной работе с драйвером нескольких клиентов. При работе через DCOM синхронизация вызовов выполняется службой COM, при работе через TCP синхронизация делается явно. [-] Исправлена ошибка. Раньше свойства SCPassword, NewSCPassword по умолчанию имели значение 0. Теперь по умолчанию они имеют значение 30, что соответствует значению по умолчанию ФР. ******************************************************************************** DrvFR_A4.3.10.exe 1 декабря 2004 года 18:17 [+] Добавлено преобразование Boolean свойств для внешней компоненты. В предыдущих версиях драйвера во внешней компоненте возвращалось значение типа Boolean и оно преобразовывалось системой 1С в значение типа Integer. При этом FALSE = 0; TRUE = -1. В этой версии драйвера Boolean свойства преобразовываются в значения Integer в драйвере. При этом FALSE = 0; TRUE = 1. [+] Добавлены свойства: LastKPKDateStr/ДатаПоследнегоКПКСтрока - дата последнего КПК в формате dd.mm.yyyy LastKPKTimeStr/ВремяПоследнегоКПКСтрока - время последнего КПК в формате hh:mm:ss Эти свойства соответствуют свойствам LastKPKDate и LastKPKTime, но имеют тип "Строка". Это нужно для работы с драйвером из программы 1С. [+] Добавлены свойства PropertyName, MethodName и методы PropertySupported и MethodSupported. Они нужны для того, чтобы можно было определить, поддерживается метод или свойство в драйвере. 1. Свойство PropertyName/НазваниеСвойства Тип : строка/WideString Доступ : чтение/запись Описание : название свойства, существование которого нужно проверить в методе PropertySupported 2. Свойство MethodName/НазваниеМетода Тип : строка/WideString Доступ : чтение/запись Описание : название метода, существование которого нужно проверить в методе MethodSupported 3. Метод PropertySupported/СвойствоПоддерживается Тип : логическое/WordBool Описание : проверяет, поддерживается ли свойство с именем PropertyName 4. Метод MethodSupported/МетодПоддерживается Тип : логическое/WordBool Описание : проверяет, поддерживается ли метод с именем MethodName [+] Для работы с презентером добавлены свойства Эти свойства соответствуют битам 12 и 13 флагов ФР. Значение этих битов описано в протоколе ФР версии 1.6 PresenterIn/ВходНакопителя - бумага на входе в презентер. PresenterOut/ВыходНакопителя - бумага на выходе из презентера. [+] Добавлена команда F0h, Управление заслонкой Команда появилась в протоколе версии 1.6. Добавлены методы: OpenScreen/ОткрытьЗаслонку - открыть заслонку CloseScreen/ЗакрытьЗаслонку - закрыть заслонку [+] Добавлена команда F1h, Выдать чек Команда появилась в протоколе версии 1.6. Добавлены методы: PresenterKeep/ФиксироватьЧек - захватить чек PresenterPush/ВытолкнутьЧек - вытолкнуть чек [+] Добавлена команда F3h, Установить пароль ЦТО Эта команда появилась в протоколе версии 1.6. Добавлен метод: SetSCPassword/УстановитьПарольЦТО - установить пароль ЦТО Добавлены свойства: SCPassword/ПарольЦТО - старый пароль ЦТО NewSCPassword/НовыйПарольЦТО - новый пароль ЦТО [+] Добавлен метод Disconnect в метод SetActiveLD [+] Добавлен параметр лога "Записывать только команды с ошибками". Если этот параметр включен, то в лог попадут только те команды, на которые ФР вернул ошибку. [-] Сделаны права доступа к реестру при чтении KEY_READ. То есть теперь можно читать настройки из реестра при наличии разрешения только на чтение. [-] Исправлена ошибка запроса суммы записей ФП В предыдущих версиях драйвера если ФП возвращает FF, то драйвер преобразовывал это в весьма большое число. Теперь если ФП возвращает FF, то драйвер вернет 0. [-] Исправлена ошибка при которой вместо ошибки "Нет связи" возвращалась ошибка "Неверная длина ответа". Эта ошибка проявлялась, если при приеме данных происходил таймаут (ReadIntervalTimeout - таймаут между символами) и количество уже принятых байт не равно 0. Ошибка проявлялась на "Штрих-Комбо-ФР-К" на скорости 115200 при таймауте в 100 мс при подаче команды "Закрытие чека". ******************************************************************************** DrvFR_A4.2.14.exe 9 сентября 2004 года 19:23 [+] Добавлена возможность работы с сервером ФР по протоколу TCP. [+] Добавлена поддержка системы CashControl. [+] Добавлен выбор имени лог-файла ******************************************************************************** DrvFR_A4.1.25.exe 22 июня 2004 года 12:20 [+] Немного изменен инсталлятор - Добавлена иконка для "Сервер ФР", добавлены иконки для примеров, и т.д. [+] Сделан пароль администратора для чтения таблиц при работе с подкладным документом. [+] Добавлено ограничение длины текстовых полей в редакторе таблиц. [+] Добавлен запрет ввода алфавитных символов в числовые поля таблиц. [+] Добавлена запись измененного поля при переходе к другому полю при редактировании таблиц. [+] Добавлено изменение последнего поля при выходе из диалога редактирования таблицы [+] Добавлена проверка значений полей при записи [+] Добавлена установка сигналов DTR и RTS для работы с принтером "ШТРИХ-500" [+] Изменено ограничение поля "Лицензия". Было 10 символов, стало 13 символов [-] Исправлена ошибка формирования строки для печати при вызове точных методов BuyEx и т.д. [-] Исправлена ошибка, при которой если устройство было найдено, но вернуло ошибку, то параметры связи не устанавливаются. [-] Исправлена ошибка, при которой при печати штрих-кода с буквами не выдавалась ошибка. [-] Изменен текст для ошибки -19 - Удаленное подключение запрещено. [-] Уменьшена максимальная длина кадра - 253 символа [-] Исправлена ошибка - максимальное значение номера первой и последней строки были ограничены числом 200. Сейчас они ограничены числом 32767. [-] Не работала команда "Печать графики одной командой". [-] Неправильно выводилась информация в поле "Принято" в тесте. [-] Исправлена команда "Заполнение буфера". Раньше при посылке большого количества символов ФР не отвечал на команду. [-] Добавлена обработка увеличенной точности количества. [-] Изменена обработка кнопки "Отмена" при чтении таблиц. Теперь после отмены окно таблицы открываться не будет. [-] Исправлена ошибка с предупреждением о необходимости перезагрузки на Windows9x/Me в том случае, если драйвер уже установлен. [-] Исправлена ошибка с командой загрузки картинки. [-] Исправлена ошибка масштабирования окна свойств. [-] Исправлена ошибка установки времени. [-] Исправлена ошибка ввода заводского номера. [-] Исправлена ошибка неправильного отсчета времени инициализации ФП. [-] Исправлена ошибка - не проверялись значения цифровых полей при редактировании таблиц. [-] Исправлена ошибка удвоенной точности при работе с Штрих комбо ФР – K [-] Исправление ошибки удвоенной точности при работе с Штрих Комбо ФР–K - попытка №2. [-] Исправлена ошибка, связанная с обновлением поля "Пароль" при чтении таблиц. [-] Исправлены ошибки работы по сети. [-] Исправлена ошибка установки ключа защиты по Windows 98. [-] Ошибка чтения лицензий [-] Исправлена ошибка переключения логических устройств на странице свойств. [-] Не работал поиск при обращении с другой машине. [-] Неправильно отрисовывались окна если Caption Buttons Size <> 18 [-] Изменено редактирование поля таймаут на странице свойств и в диалоге редактирования логических устройств. [-] Исправлена ошибка "Нет связи" при регистрации ПД [-] Исправлена ошибка 125 при редактировании таблиц. [-] Исправлена ошибка подвисания сервера. [-] Исправлены ошибки 128 и 137. [-] Изменена реализация протокола. Убраны повторы команд. [-] Изменена ошибка удвоенного количества на Штрих Мини ФР-К. [-] Неправильно работали устройства на странице свойств [-] Исправлена ошибка ввода длинного заводского номера. [-] Драйвер на позволял передавать 0 количество [-] В драйвере был неправильный тест [-] Неправильно регистрировался в реестре. Под Windows XP не было видно название. [-] Количество логических устройств ограничено до 256, как написано в документации. ******************************************************************************** DrvFR_A4.0.exe 4 марта 2004 года Первая версия ********************************************************************************