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

Администрирование - Системное

Вариант подключения 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
100
.epf 340,15Kb 100 Скачать

См. также

Комментарии
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) 201 06.04.15 18:51 Сейчас в теме
Раз вопрос все-таки актуален, думаю чтобы победить проблему с печатью, нужно в модуле формы "Форма" дописать в конце процедуры "НапечататьЧекККМНаПринтере(Документ)" строку "ТабличныйДокумент.АвтоМасштаб = Истина;"
На всякий случай, выложил исправленную обработку.
BOGDAN_ST; Bryuhanov; +2 Ответить
6. Дмитрий Тимошенский (dima5163) 09.04.15 00:19 Сейчас в теме
Не могу подрубить к базовой конфигурации. Помогите плиз.
7. Константин Дегтев (Rasten) 6 31.05.15 19:22 Сейчас в теме
Нормальный вариант придумал, плюс тебе! с Z-отчетом не собираешься заморочиться?
8. Сергей . (1108) 201 01.06.15 11:01 Сейчас в теме
(7) Rasten, На сколько я знаю, в последних релизах Розницы 2.1 появилась штатная возможность подключать такого рода принтеры. По-этому, развивать тему с данной обработкой, наверное, смысла нет...
9. Константин Дегтев (Rasten) 6 02.06.15 08:42 Сейчас в теме
(8) 1108, мм надо пробовать. 1с идет в правильном направлении)
10. Алексей Митин (amitin78) 12.12.16 20:55 Сейчас в теме
Печать z и х отчетов не делал. Сделать можно и за недорого. Кто готов сделать? Сам никак не допру.
11. bogdan stopachynsky (BOGDAN_ST) 23.02.17 14:26 Сейчас в теме
12. Сергей . (1108) 201 27.02.17 11:37 Сейчас в теме
(11) Что именно не получается?
Оставьте свое сообщение