Меркурий MS-К - подключение к 1С в терминальном режиме
Меркурий MS-К - подключение к 1С в терминальном режиме
Добрый день.
Мучаюсь с печатью фискальных чеков в терминале (из 1С).
Конфигурация:
Фискальные регистраторы: Меркурий MS-K
Конфигурация: 1С Комплексная (8.2),
Операционная система: Win Server 2008 R2)
Предыстория:
Изначально была проблема:
Возникала ошибка обращения к файлу:
"MercuryFPrtW.log" (или "MercuryFPrtR.log"). Насколько я понял, при одновременной печати с нескольких точек.
Обратился в тех поддержку. Отослали в эту ветку.
Новый комплект драйверов и обработок были скачены и установлены (от 21.09.2011) (с сайта "Конструкторское бюро по ККМ (г. Курск)").
Но теперь печать фискальных чеков происходит с ошибкой. Из-за чего чек анулируется.
Ошибка выходит при закрытии чека в
Функция ЗакрытьЧек(Объект, СуммаНал, СуммаБезнал) Экспорт
после строки
РезультатДрайвера = Объект.Драйвер.ЗакрытьЧек(Объект.Параметры.НомерЛУ, СуммаНал, СуммаБезнал);
Посмотрев в отладчике - ошибка:
РезультатДрайвера = 4,
ОписаниеОшибки = "Значение поля команды вне диапазона"
ОкрытьЧек и НапечататьФискСтроку вроде бы отрабатывают хорошо (РезультатДрайвера = 0).
Так как с новым комлектом драйверов нет документации, не ясно где ошибка и что делать.
Хотя в меню "пуск" есть ссылки на файлы версии 1.9.1.1 но самих файлов нет.
В старой документации метод ЗакрытьЧек - совсем с другими параметрами, а метода НапечататьФискСтроку нет вообще.
Х-отчет печатается без проблем.
Хотелось бы также документацию по форматированию текста в нефискальных чеках (как управлять шрифт, размер, жирность).
Так что два вопроса:
1. Документация к новой компоненте 1С.
2. Что делать с ошибкой при закрытии фискального чека.
Спасибо.
PS. Видимо я ошибся темой, и нужно было написать сюда: ФР/ЧПМ "Меркурий MS (К) - Новое ПО для подключения к 1С. Но тема там закрыта.
Мучаюсь с печатью фискальных чеков в терминале (из 1С).
Конфигурация:
Фискальные регистраторы: Меркурий MS-K
Конфигурация: 1С Комплексная (8.2),
Операционная система: Win Server 2008 R2)
Предыстория:
Изначально была проблема:
Возникала ошибка обращения к файлу:
"MercuryFPrtW.log" (или "MercuryFPrtR.log"). Насколько я понял, при одновременной печати с нескольких точек.
Обратился в тех поддержку. Отослали в эту ветку.
Новый комплект драйверов и обработок были скачены и установлены (от 21.09.2011) (с сайта "Конструкторское бюро по ККМ (г. Курск)").
Но теперь печать фискальных чеков происходит с ошибкой. Из-за чего чек анулируется.
Ошибка выходит при закрытии чека в
Функция ЗакрытьЧек(Объект, СуммаНал, СуммаБезнал) Экспорт
после строки
РезультатДрайвера = Объект.Драйвер.ЗакрытьЧек(Объект.Параметры.НомерЛУ, СуммаНал, СуммаБезнал);
Посмотрев в отладчике - ошибка:
РезультатДрайвера = 4,
ОписаниеОшибки = "Значение поля команды вне диапазона"
ОкрытьЧек и НапечататьФискСтроку вроде бы отрабатывают хорошо (РезультатДрайвера = 0).
Так как с новым комлектом драйверов нет документации, не ясно где ошибка и что делать.
Хотя в меню "пуск" есть ссылки на файлы версии 1.9.1.1 но самих файлов нет.
В старой документации метод ЗакрытьЧек - совсем с другими параметрами, а метода НапечататьФискСтроку нет вообще.
Х-отчет печатается без проблем.
Хотелось бы также документацию по форматированию текста в нефискальных чеках (как управлять шрифт, размер, жирность).
Так что два вопроса:
1. Документация к новой компоненте 1С.
2. Что делать с ошибкой при закрытии фискального чека.
Спасибо.
PS. Видимо я ошибся темой, и нужно было написать сюда: ФР/ЧПМ "Меркурий MS (К) - Новое ПО для подключения к 1С. Но тема там закрыта.
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Приведите параметры метода НапечататьФискСтроку, возможно проблема в попытке продажи товара в секцию 0 (минимальное значение 1)ykudyku писал(а): 2. Что делать с ошибкой при закрытии фискального чека.
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Помогло! спасибо.slan писал(а):Приведите параметры метода НапечататьФискСтроку, возможно проблема в попытке продажи товара в секцию 0 (минимальное значение 1)
Осталось разобраться с форматированием текста.
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Насколько я знаю, из 1С конфигурировать шрифт ФР не получится.ykudyku писал(а): Осталось разобраться с форматированием текста.
В драйвер планирую добавить функцию конфигурирования шрифта нефискального чека, пока что её нет
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Было бы просто замечательно.slan писал(а): В драйвер планирую добавить функцию конфигурирования шрифта нефискального чека, пока что её нет
И, кстати. Можно ли узнать как нужно правильно печатать нефискальные чеки?
Хотим наладить печать предчеков при пополнении счета.
Код: Выделить всё
НапечататьСтроки(Объект, МассивСтрок, Ширина)
Или
Код: Выделить всё
ЭтоВозврат = Ложь;
НомерЧека = 0;
ФискальныйЧек = Ложь;
ОткрытьЧек(Объект, Пароль, ЭтоВозврат, НомерЧека, НомерСмены, ФискальныйЧек);
НапечататьСтроки(Объект, МассивСтрок, Ширина);
ЗакрытьЧек(Объект, СуммаНал, СуммаБезнал)
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
По идее должны работать оба варианта
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Да, похоже, что оба отрабатывают нормально.slan писал(а):По идее должны работать оба варианта
Да только текст-то в чеке уж больно мелкий печатается, и толку от предчеков - ноль.
Там ведь номер телефона должен печататься, и клиент должен его проверить и поставить подпись.
А сейчас вглядываться надо, а людям постарше и это не поможет.
Так что будем ждать поддержку форматирования.
А есть ли возможность подписаться на новости, в частности обновления ПО для фискальных регистраторов? Или раз в недельку заглядывать на форум?
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Вам в эту тему (хотя вроде бы этот вопрос уже поднимался) https://forum.incotexkkm.ru/viewtopi ... 2&start=20ykudyku писал(а): А есть ли возможность подписаться на новости, в частности обновления ПО для фискальных регистраторов? Или раз в недельку заглядывать на форум?
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Добрый день! Аналогичная проблема. Х-отчёт печатается без проблем а чек не выводится. Наличная оплата секция 1 стоит.
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Номер и текст ошибки напишите. А также версию драйвера и версию используемого фрLokAr писал(а):Добрый день! Аналогичная проблема. Х-отчёт печатается без проблем а чек не выводится. Наличная оплата секция 1 стоит.
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Меркурий 114.1Ф 1.0 MMS B7.2 драйвер 1.0.21
текст ошибки:
Внимание! Возможны расхождения ленты фискального регистратора и данных информационной базы! Значение поля команды вне диапазона.
текст ошибки:
Внимание! Возможны расхождения ленты фискального регистратора и данных информационной базы! Значение поля команды вне диапазона.
Re: Меркурий MS-К - подключение к 1С в терминальном режиме
Для начала обновите драйвер отсюда: https://forum.incotexkkm.ru/viewtopic.php?f=19&t=413
Какую 1с используете?
Какую 1с используете?