Меркурий MS-К - подключение к 1С в терминальном режиме

Модели:
Меркурий-114.1К, Меркурий 115Ф, Меркурий 119Ф, Меркурий 130ф, Меркурий MS-K
Ответить
Аватара пользователя
ykudyku
Сообщения: 10
Зарегистрирован: 29 сен 2011, 13:28

Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение ykudyku »

Добрый день.
Мучаюсь с печатью фискальных чеков в терминале (из 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С. Но тема там закрыта.
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение slan »

ykudyku писал(а): 2. Что делать с ошибкой при закрытии фискального чека.
Приведите параметры метода НапечататьФискСтроку, возможно проблема в попытке продажи товара в секцию 0 (минимальное значение 1)
Аватара пользователя
ykudyku
Сообщения: 10
Зарегистрирован: 29 сен 2011, 13:28

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение ykudyku »

slan писал(а):Приведите параметры метода НапечататьФискСтроку, возможно проблема в попытке продажи товара в секцию 0 (минимальное значение 1)
Помогло! спасибо.

Осталось разобраться с форматированием текста.
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение slan »

ykudyku писал(а): Осталось разобраться с форматированием текста.
Насколько я знаю, из 1С конфигурировать шрифт ФР не получится.

В драйвер планирую добавить функцию конфигурирования шрифта нефискального чека, пока что её нет
Аватара пользователя
ykudyku
Сообщения: 10
Зарегистрирован: 29 сен 2011, 13:28

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение ykudyku »

slan писал(а): В драйвер планирую добавить функцию конфигурирования шрифта нефискального чека, пока что её нет
Было бы просто замечательно.
И, кстати. Можно ли узнать как нужно правильно печатать нефискальные чеки?
Хотим наладить печать предчеков при пополнении счета.

Код: Выделить всё

НапечататьСтроки(Объект, МассивСтрок, Ширина)
Этого будет достаточно?
Или

Код: Выделить всё

ЭтоВозврат = Ложь;
НомерЧека = 0;
ФискальныйЧек = Ложь;
ОткрытьЧек(Объект, Пароль, ЭтоВозврат, НомерЧека, НомерСмены, ФискальныйЧек);
НапечататьСтроки(Объект, МассивСтрок, Ширина);
ЗакрытьЧек(Объект, СуммаНал, СуммаБезнал)
?
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение slan »

По идее должны работать оба варианта
Аватара пользователя
ykudyku
Сообщения: 10
Зарегистрирован: 29 сен 2011, 13:28

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение ykudyku »

slan писал(а):По идее должны работать оба варианта
Да, похоже, что оба отрабатывают нормально.

Да только текст-то в чеке уж больно мелкий печатается, и толку от предчеков - ноль.
Там ведь номер телефона должен печататься, и клиент должен его проверить и поставить подпись.
А сейчас вглядываться надо, а людям постарше и это не поможет.

Так что будем ждать поддержку форматирования.
А есть ли возможность подписаться на новости, в частности обновления ПО для фискальных регистраторов? Или раз в недельку заглядывать на форум?
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение slan »

ykudyku писал(а): А есть ли возможность подписаться на новости, в частности обновления ПО для фискальных регистраторов? Или раз в недельку заглядывать на форум?
Вам в эту тему (хотя вроде бы этот вопрос уже поднимался) https://forum.incotexkkm.ru/viewtopi ... 2&start=20
Аватара пользователя
LokAr
Сообщения: 3
Зарегистрирован: 12 май 2013, 22:30

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение LokAr »

Добрый день! Аналогичная проблема. Х-отчёт печатается без проблем а чек не выводится. Наличная оплата секция 1 стоит.
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение slan »

LokAr писал(а):Добрый день! Аналогичная проблема. Х-отчёт печатается без проблем а чек не выводится. Наличная оплата секция 1 стоит.
Номер и текст ошибки напишите. А также версию драйвера и версию используемого фр
Аватара пользователя
LokAr
Сообщения: 3
Зарегистрирован: 12 май 2013, 22:30

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение LokAr »

Меркурий 114.1Ф 1.0 MMS B7.2 драйвер 1.0.21
текст ошибки:
Внимание! Возможны расхождения ленты фискального регистратора и данных информационной базы! Значение поля команды вне диапазона.
Аватара пользователя
slan
Сообщения: 1157
Зарегистрирован: 18 фев 2011, 11:36
Откуда: Курск

Re: Меркурий MS-К - подключение к 1С в терминальном режиме

Сообщение slan »

Для начала обновите драйвер отсюда: https://forum.incotexkkm.ru/viewtopic.php?f=19&t=413

Какую 1с используете?
Ответить