gifts2017

Принтер чеков Mprint t58 и Розница 2.1 (базовая)

Опубликовал Сергей . (1108) в раздел Администрирование - Системное

Вариант подключения windows принтеров чеков, таких как Mprint t58, к 1С: Розница 2.1.

Столкнулся с задачей подключить принтер чеков Mprint t58 к Рознице 2.1 (базовая).

Проблемы подключения:

1. В Рознице 2.1 (релиз 2.1.5.9) обслуживающие обработки встроены в конфигурацию и подключить внешнюю обработку не представляется возможным.

2. Обслуживающая обработка для Mprint t58 на управляемых формах якобы у кого-то есть, но таки за деньги.

3. Розница базовой версии, посему дописывать ее нельзя.

Решение:

Сохранить обработку РМКУправляемыйРежим (из конфигурации) как внешнюю и править ее.

Как делал:

- Установил принтер чеков как обычный принтер. Драйвера брал с диска из комплекта.

- В 1С в торговом оборудовании установил 1С: Фискальный регистратор (эмулятор). В его настройках отключил отображение окна эмуляции. 

- В справочнике Касса ККМ выставил ширину ленты чека (в моем пришлось ставить 24 символа)

- Для пользователя кассир выставил права на использование внешних обработок и убрал все лишнее из интерфейса.

- Во внешней обработке (о которой писал выше) добавил макет чека и дописал процедуру вывода на печать. Печатает сразу на принтер без предварительного просмотра. Немного исправил вывод информации на дисплей покупателя.

- Подключил внешнюю обработку к базе.

Особенности:

- Работает на Рознице 2.1 базовой  (релиз 2.1.5.9), платформа 8.3.  На предыдущих релизах лезут ошибки.

- Принтер, на котором печатаются чеки, должен быть установлен как обычный windows принтер и стоять по умолчанию.

- Печать z и х отчетов не делал. Сделать можно и за недорого.


Если кому-нибудь публикация будет полезна, буду только рад.

Код открыт, удачи.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
РМКУправляемыйРежим.epf
.epf 340,15Kb
06.04.15
94
.epf 340,15Kb 94 Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Sergey Bryuhanov (Bryuhanov) 09.12.14 21:04
2. Владимир Енжиевский (envlad) 26.01.15 17:22
Блин, разбивает чек на две равные колонки. Как ни редактируй шаблон ничего не меняется. Подскажите как это победить. Из Worda печатает на всю ширину чека, из 1с ровно до середины чека всю левую часть чека, а вниз переносит всю правую часть чека. Я уже ума не приложу где еще искать.
3. Владимир Енжиевский (envlad) 26.01.15 17:22
4. Sergey Bryuhanov (Bryuhanov) 04.04.15 20:08
(3) envlad,
Поставь себе виртуальный принтак, например PriPrinter, и настрой в нем перенаправление текста распечтаного из этой обработки на реальный физический принтер, тогда все будет нормально печататься. ;)
5. Сергей . (1108) 06.04.15 18:51
Раз вопрос все-таки актуален, думаю чтобы победить проблему с печатью, нужно в модуле формы "Форма" дописать в конце процедуры "НапечататьЧекККМНаПринтере(Документ)" строку "ТабличныйДокумент.АвтоМасштаб = Истина;"
На всякий случай, выложил исправленную обработку.
Bryuhanov; +1 Ответить
6. Дмитрий Тимошенский (dima5163) 09.04.15 00:19
Не могу подрубить к базовой конфигурации. Помогите плиз.
7. Константин Дегтев (Rasten) 31.05.15 19:22
Нормальный вариант придумал, плюс тебе! с Z-отчетом не собираешься заморочиться?
8. Сергей . (1108) 01.06.15 11:01
(7) Rasten, На сколько я знаю, в последних релизах Розницы 2.1 появилась штатная возможность подключать такого рода принтеры. По-этому, развивать тему с данной обработкой, наверное, смысла нет...
9. Константин Дегтев (Rasten) 02.06.15 08:42
(8) 1108, мм надо пробовать. 1с идет в правильном направлении)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа