Штрих М Методы Драйвера Напечататьфискстроку
Подключение устройства к ПК: 1. В соответствии с инструкцией, выданной заводом-изготовителем, подключить ККМ к сети питания и СОМ-порту компьютера, на котором установлена программа Фрегат. Запустить диспетчер устройств: a. На рабочем столе правой кнопкой «мышки» щелкнуть по ярлыку 'Мой компьютер', b.
В открывшемся окне выбрать опцию «Управление», c. Выбрать 'Диспетчер устройств'. Выбрать СОМ-порты, к которому подключен ККМ. Для подключения могут использоваться поры СОМ 1 - СОМ 8. Щелкнуть правой кнопкой «мышки» по выбранному порту и войти в «Свойства порта». Перейти во вкладку «Параметры порта», установить параметры (скорость - 4800 бит/с). Нажмите Ок и закройте все окна управления устройствами.
Для работы данной функции с ФР производства Компании Штрих-М необходимо наличие sd-карты.
1 Описание работы с ПО «ШТРИХ-М: Драйвер ФР». 8 НапечататьФискСтроку. Откройте программу Тест драйвера ФР 4.12. Нажмите Настройка свойств. В открывшемся окне нажмите кнопку Таблицы. Для настройки налоговых ставок для фискального регистратора Штрих-М выполните следующее: Откройте программу Тест драйвера ФР 4.12. Нажмите Настройка свойств. В открывшемся окне нажмите Налоговые ставки. В статье выкладываю получившийся PHP драйвер для моделей сразу двух производителей: АТОЛ (FPrint-5200K) и Штрих-М (Штрих-Light 100). Код расширяемый, и не составит труда допилить при необходимости до другой схожей модели того же производителя. Для демонстрации подключения FPrint-5200K к PHP напишем консольный скрипт. Вам стоит ознакомиться с кодом и примером его использования (вызов метода beep()).
Настройка программы 'тест драйвера фр 1.4.0.36': 1. Откройте программу 'тест драйвера фр 1.4.0.36' 2. Введите настройки порта (номер порта указан в 'диспетчере устройств' в разделе 'Порты (COM и LPT)', скорость нужно указать 4800 (или то же значение, что Вы и указывали в диспетчере устройств)). Нажмите 'установить связь' 4. Если в поле 'ошибка':(0) Ошибок нет.
то переходите далее к пункту номер 6 5. Если в поле 'ошибка':(-4)Нет связи - скорее всего Вы установили неверную скорость (отличную от скорости, установленной в диспетчере устройств, или, возможно, выше поддерживаемой устройством) или таймаут (поставьте для проверки 50, или, например, 100). Если в поле 'ошибка':(-2) COM-порт не доступен - значит установлен неверный com-порт или устройство выключено или отсоединено.
Нажмите кнопку справа 'настройка свойств' и нажмите 'поиск оборудования.' , далее начать 'поиск'. После проверки появятся результаты, в которых Вы точно узнаете, на какой скорости работает данная ККМ и на каком виртуальном или физическом COM портe обнаружена ККМ. Нажмите 'получить параметры' 7. Установить 'таймаут' (например 450) 8. Нажмите 'установить параметры' 9. На этом конфигурирование драйвера завершено.
Wavepad инструкция. Настройки, производимые во Фрегат. Настройка рабочего места кассира: 1. Из главного окна перейдите в розницу. Откройте 'рабочие места кассиров' 3.
Откройте на правку рабочее место, которое Вы используете, или создайте новое 4. Перейдите на вкладку 'драйвер' 5. Из списка 'драйвер фискального регистратора' выберите 'Универсальный драйвер Штрих-М 4.0' 6. Запустите 'Фрегат POS' и выберите настроенное рабочее место кассира ('касса') с фискализацией ('режим работы'). Протестируйте, сняв 'X-отчет без гашения'. Настройка завершена.
Используйте псевдографику как самый простой вариант. Дело в том что вот уже как более 2 лет компания 'Штрих-М' в поставке драйвера на ФР поставляет два драйвера 'DrvFR' - он же родной и полный драйвер и 'DrvFR1C' - жутко кастрированный (убито порядка 70% функционала) специально написанный под 'нативовские стандарты' компании 1С. Лучший конечно вариант использовать библиотеку DrvFR.DLL но тогда необходимо полностью переписывать обработку для работы с фискальным регистратором в 1С. Или добавить 'костыли' в момент когда вам нужно распечатать 'другой' текст (например жирный) вы 'гасите' драйвер 'DrvFR1C' инициируете драйвер 'DrvFR' выполняете необходимый Вам функционал. После этого 'гасите' драйвер 'DrvFR' и снова инициируете драйвер 'DrvFR1C' продолжаете печать и закрытие чека. Самое смешное во всех ккм-ах (по крайней мере в нашей стране - адаптированных) - это 'надумка' драйверов, усложняющих работу с необходимым устройством. Давно уже разработаны ESC и POS стандарты и комманды -зачем огород городить.
Делали бы проще: Просто русифицировали аппараты (для корректного отображения русских букв). Сделали бы единый драйвер ' Чтение/Запись из/в com-порт'(не все умеют инициировать запись/чтение из/в com-порт) и все! Все ESC команды это подача ASCI кодов((!)обычных символов). Нужно чек сварганить: 'открываешь' COM-порт и шлешь туда необходимые тебе команды.Вот и вся хитрость (ИМХО так проще).
ikekoval, УправлениеУстройством (ИДУстройства, ВхДанные, ВыхДанные) Передает низкоуровневую команду устройству Параметры: DeviceID: WideString IN ИДУстройства ВХ Идентификатор устройства TxData: WideString IN ВхДанные ВХ Последовательность байт команды, передаваемой в ФР. Описание протокола). Например, для команды «гудок» последовательность будет такая (в шестнадцатеричном виде): «13 1E 00 00 00».
Штрих М Методы Драйвера Напечататьфискстрокур
То есть, последовательность начинается с кода команды (в данном случае «13»), за ним следуют параметры команды (в данном случае – пароль оператора: «1E 00 00 00»). RxData: Integer OUT ВыхДанные ВЫХ Последовательность байт ответа ФР. Возвращаемое значение: Метод возвращает True в случае успешного выполнения операции, в случае ошибки – False Коды команд можно найти в руководстве программиста в разделе: Приложение 1 Коды команд протокола и использующие их методы драйвера. Keepass инструкция на русском.