Печать копии чека на термопринтерах Zebra

09.01.10

Учетные задачи - Печатные формы

Внешняя печатная форма для УТ 10.3. Добавляет в документ ЧекККМ возможность печати на кассовой ленте с принтеров семейства Zebra.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Zebra.epf
.epf 11,46Kb
334
334 Скачать (1 SM) Купить за 1 850 руб.

Немного прозы.

После вступления в силу закона о необязательном использовании контрольно-кассовых машин для организаций на ЕНВД (от 21.07.2009) у многих предпринимателей появилась возможность осуществлять продажи с выдачей покупателю не традиционного фискального чека (который выдают ККМ и фискальники), а любого бланка с определенным установленным законом набором реквизитов, даже написанным от руки. Рассмотрим варианты замены фискальному чеку, которые используются чаще всего в настоящее время:

  1. Пишем квитанцию от руки. Вариант только для очень мелких предпринимателей, т.к. требует большого количества времени на каждую продажу + нет автоматизации учета.
  2. Используем стандартную печать чека на листе А4 из документа ЧекККМ. Требует принтера на кассовом месте и расходов на бумагу и картриджи.
  3. Вариант от производителей фискальников: приобретение специализированных устройств для печати на кассовой ленте (а проще говоря аналогов известных фискальных аппаратов без ЭКЛЗ) или же доработка уже имеющихся фискальников в сервисных центрах до этих аппаратов. Основной минус для предпринимателя - дополнительные расходы на спец.принтер (~10-15т.р.) или затраты на доработку имеющегося ФР (~2-4т.р.).
  4. Использование печати на уже имеющемся торговом оборудовании как дополнительная опция. Основной плюс - использование наиболее дешевого носителя - обычной кассовой ленты. На этом варианте и остановился мой заказчик.

Рассмотрим последний вариант подробнее.Зачастую на рабочих местах кассиров помимо ФР также установлены термо- или термотрансферные принтеры, используемые для печати этикеток со штрихкодами. Немногие знают, что эти устройства способны печатать не только на термоэтикетках, но и на обычной чековой ленте (имеется в виду термолента шириной 44-80мм, которая чаще всего используется на большинстве ФР и ККМ). Тестировалось на модели ZebraTLP2844, но будет работать и на любых других принтерах с правильно настроенным форматом этикетки.

Прилагаемая печатная форма регистрируется стандартным способом в УТ 10.3, после чего при нажатии кнопки "Печать" из формы документа ЧекККМ имеется возможность выбора печати: на обычный принтер или на принтер Zebra.

P.S. Немного о нюансах настройки самого принтера (для тех, кто не работал с ними плотно). После установки драйверов, необходимо сделать следующие манипуляции:

  • Если это термотрансферный принтер (есть буквы TLP после Zebra), то необходимо вытащить термотрансферную ленту. Она нам не нужна, будет использоваться только прямой (direct) термоперенос на бумагу. Это необходимо указать и в самом драйвере, меняем в окошке Print Method c ThermalTransfer на Direct.
  • При штатном режиме работы (печать этикеток) используется настройка Gap with Label (т.е. принтер ориентируется на просветы между этикетками). Меняем эту настройку на Continues (непрерывная подача)
  • Создайте свой размер этикетки с шириной чековой ленты. Например, я для ленты 57 мм создал "этикетку" 57*200 мм

P.P.S. Пожелания к доработке приветствуются! ;)

 

См. также

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

6000 руб.

27.02.2017    796380    4903    9546    

2858

SALE! 20%

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер Платформа 1С v8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 7176 руб.

15.12.2015    170798    955    364    

400

SALE! 20%

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 Конфигурации 1cv8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С одним нажатием. Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой может найти контрагента, номер и дату документа, штрих-коды, серии ГТД, страну и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, заказ, отчет комиссионера и т.д.). Не требует MS Office. Для поиска таблиц используются методы эвристического поиска. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. Содержит модуль работы с электронной почтой и api-загрузчик отчетов о продажах маркетплейсов.

6000 5100 руб.

09.11.2016    234147    1062    898    

1003

ККМ Кассовые операции Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь Бухгалтерский учет Оперативный учет Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение конфигурации для УТ 11.5, КА 2.5 ,ERP 2.5 (Управляемые формы) позволяет выполнять печать кассовых чеков на одну ККМ 54-ФЗ с нескольких рабочих мест. НИКАКИХ НАСТРОЕК В РАЗРАБОТКЕ - ПОДКЛЮЧИЛ И ПЕЧАТАЙ. Если у вас несколько отделов и одна ККМ - печатайте на одной ККМ! Если у вас две ККМ и одна поломалась - печатайте на одной ККМ, пока ремонтируете другую!

4500 руб.

27.08.2018    122213    1025    584    

864

SALE! 25%

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих, Вики Принт и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима.

5880 4410 руб.

25.05.2015    335556    1957    3058    

1031

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная конфигурация Хамелеон Меркурий для взаимодействия с системой Меркурий (тестовый+рабочий+демо контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Основное отличие от других решений - работа через веб-интерфейс и API 2.0(API 2.1). Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом Меркурий, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе Меркурий и наоборот.

44000 руб.

08.11.2017    122945    292    140    

398

Управление взаимоотношениями с клиентами (CRM) Оптовая торговля Розничная торговля Пользователь Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 10 1С:Розница 2 Россия Управленческий учет Платные (руб)

Подсистема призвана упростить и автоматизировать процесс расчета и начисления бонусов покупателей. Бонусная система работает с конфигурациями 1С:УТ 10.3, 1С:Розница. Механизм реализован в начале 2013г. и работает до сих пор с постоянными совершенствованиями.

30000 руб.

02.11.2015    112288    102    87    

185
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. sezhik 13.01.10 10:56 Сейчас в теме
Я так понял что используется обычный вин драйвер. то есть теоретически он будет печатать на любых принтерах. не только на Zebra?
2. LeXXeR 48 13.01.10 10:58 Сейчас в теме
Да, всё верно. Собственно т/трансферные принтеры и в систему ставятся как обычные Windows-принтеры, только страничка у них размером маленькая :D
3. yarilio 14.01.10 10:18 Сейчас в теме
Молодец, очень свежее и интересное решение. Буквально сейчас решаю вопрос об исключении ККМ, как раз имеется Зебра 2844. Буду тестировать, напишу ощущения. Автору - не бросать начатое!
4. SuhoffGV 21.01.10 20:50 Сейчас в теме
А что делать если принтер понимает только dos кодировку 866? Конфа 1с81 УТ.
5. LeXXeR 48 22.01.10 06:48 Сейчас в теме
6. SuhoffGV 22.01.10 12:02 Сейчас в теме
Samsung BIXILON STP-103.

Пробовал эту разработку, печатает, но с кодировкой теже проблемы.

7. LeXXeR 48 22.01.10 12:53 Сейчас в теме
(6)
Сабж относится к категории чековых принтеров и логика его работы с системой несколько иная, чем с термопринтерами. На таковых не тестировал. По логике вещей чековый принтер тоже можно заставить работать как Win-принтер, но тогда нужен шаманский бубен для плясок с драйверами конкретной модели. К сожалению, не на чем потренироваться.

Кстати, на атоле сегодня аналогичный вопрос обсуждался - почитайте http://www.atol.ru/forums/index.php?showtopic=15953&hl=%E3%F0%E0%F4%E8%EA%E0
8. SuhoffGV 22.01.10 13:49 Сейчас в теме
Не смешно. По ссылке - тема которую я и создал там. :D
К нему есть win драйвер, но в нем зашита cp866 кодировка и "обычную печать" из windows и 1с он не делает (проблема с кодировкой).

Только если делать текстовый файл в dos кодировке и выполнять copy 1.txt>com1
9. LeXXeR 48 22.01.10 13:59 Сейчас в теме
(8)
Ну раз так, то плохо. Получается, все вопросы - к производителю принтера. Кстати, можно попробовать с принтером и на его языке пообщаться (что там у него внутрях - ZPL, PPL?). Даже выкладывали тут что-то такое в своё время. Правда только под 7.7.
10. DELme1 29.05.10 05:56 Сейчас в теме
Спасибо, полезно. Немного подправил под себя макет, и очень даже прилично получается (принтер Godex BZB-2). Из недостатков отмечу фиксированную длину чека (у себя настроил не 200 а 120). Весь косяк заключается в том, что если товаров много, то в одну длину чека они не влезут, и автоматом печатается на второй длине. В итоге проматывает в конце много белой (неиспользованной) бумаги. Ну и опять же, когда берётся двойная длина, то в середине чека между строками текста тоже получается приличный пропуск (10-20 мм). Было бы чудесно иметь встроенную функцию (желательно автоматическую) измерения длины конечной печатной формы, и в соответствии с ней автоматический выбор длины печатаемого листа (в сервере печати можно настроить десяток длин с шагом например 10мм).
11. LeXXeR 48 30.05.10 22:01 Сейчас в теме
(10)
Любопытно. Печатаете на BZB как Win-принтере или внешняя компонента? Спрашиваю, потому как на Zebra будет любой длины чек должен печататься нормально, если стоит Continues в настроечках. Т.е. даже если этикетка 57*200, а у нас чек например 250 получается, то печать остановится после последней строки чека, а не спустя 150мм. Может у BZB что-то подобное есть? Проверить не могу, принтер очень старенький Ваш, уже с пару лет как снят с производства.

Сколько позиций (или строк) в чеке кстати?
З.Ы. Сейчас в отпуске, вернусь, проверю на Godex EZ-2 DT (более актуальная модель), драйвера должны быть похожие. ;)
12. DELme1 01.06.10 11:56 Сейчас в теме
Печатаю через обычный драйвер принтера. Есть к нему ещё DLL какая-то для прямой печати ESC последовательностями (без драйвера), Но я понятия не имею как её прикручивать :)) (Я не программер 1С, просто сам для себя настраиваю потихоньку в магазине). В настройках кстати тоже есть пункт "continues" галочка на нём установлена, но всёравно если в настройках длина 130, а реально чек занимает 150, то печатается длинющий чек 260 :(
Кстати, в поле "менеджер" вставил выборку из 1С (под кем чек пробили, та фамилия и вставляется), меньшё писанины от руки - расписался и готово.
Сейчас вот думаю как бы сделать сквозную нумерацию чеков, а то каждую смену они с 1 начинаются, а по закону выдаваемая на ЕНВД бумажка вроде уникальный номер должна иметь... Сижу колупаюсь.
Может кто подскажет как эту прямую печать в 1С организовать? К примеру програмка Qlabel делает именно так, и печатает на порядок грамотнее и удобнее чем через виндовозный драйвер.
13. jshadow 28.10.11 08:10 Сейчас в теме
Отличная обработка. Адаптировали макет под наши нужны, используем в рознице вместо ФР-ов. Автору респект!
14. aochkasov 36 08.12.11 12:10 Сейчас в теме
Спасибо!!! То что нужно. Собрался делать сам а тут уже готовая есть. Еще раз спасибо!
15. LeXXeR 48 08.12.11 12:43 Сейчас в теме
Ksandr2010 пишет:

Спасибо!!! То что нужно. Собрался делать сам а тут уже готовая есть. Еще раз спасибо!


Да не за что! :)
А вот от плюсика не отказался бы! Немножко не хватает...
16. Ibrogim 1327 19.12.11 11:02 Сейчас в теме
Отличная обработка, очень помогла!
17. trioka 29.03.12 08:48 Сейчас в теме
привет, а есть что нибудь такое для ТиС 9.2 1с7,7
18. LeXXeR 48 29.03.12 08:56 Сейчас в теме
19. zavedeev 26.04.12 11:24 Сейчас в теме
Автор большое спасибо. Отличная обработка, очень помогла!
20. shushkovka 132 13.01.14 14:10 Сейчас в теме
Спасибо. Пригодилось.
21. andrewrocker 1 19.08.14 18:29 Сейчас в теме
скажите, все таки как заставить дос принтер печатать из 1с?
Оставьте свое сообщение