Фискальный регистратор из принтера чеков (COM и Windows принтеры)

Опубликовал ZyZer в раздел Оборудование - Фискальный регистратор

Обработка - драйвер для подключения обыкновенных чековых принтеров в качестве фискальных регистраторов к стандартным конфигурациям 1С: УТ, БП, Розница в режиме обычного приложения.
Поддерживаемые модели:Axiohm 794 (Wincor Nixdorf TH210) в "Native Mode", Advanpos WP-T800, STAR TSP-600, Epson Esc/P2, Star ESC/POS, ШТРИХ-700, Datecs EP-60, а также ВСЕ остальные COM принтеры в режиме "Custom", поддерживаются Windows принтеры.

Обработка - драйвер "Фискальный регистратор из принтера чеков (COM и Windows принтеры)" для обычного приложения

   Обработка - драйвер для подключения обыкновенных принтеров чеков в качестве фискальных регистраторов к типовым конфигурациям 1С. Такой вариант подключения очень может пригодиться для тренировки кассовых работников в условиях, приближенных к "боевым", для печати "чеков" в организациях, в которых не требуется наличие ККМ, но соблюдение кассовой дисциплины необходимо. 

      Написана на основе обработки "1С: Фискальный регистратор кассира (эмулятор)" путем занесения необходимого функционала в соответствующие процедуры и функции. Также написана встроенная справочная информация по настройке данной обработки. Если Вам необходимо запустить эту обработку под платформой 1С: Предприятие 8.2 или 8.3 - сконвертируйте ее конфигуратором.

   Обработка подходит для конфигураций, которые работают как "обычное приложение", например "Управление Торговлей 10" или "Розница 1.0"Обработка "Принтер чеков кассира (Com port)" распространяется по принципу "as is", автор не несет никакой ответственности за последствия ее использования. Эта обработка предоставляется абсолютно бесплатно! Если Вам понравилась эта обработка, не поленитесь, поставьте плюсик! И Вам необременительно и мне приятно!


История изменений:

Версия 2.67

- Добавлена поддержка символов перевода строки в печати SLIPов.

Версия 2.66

- Добавлен параметр "Печатать символьное представление QR", который позволяет вывести URL в виде строки под QR кодом.
- Добавлена зачистка печатаемых массивов строк от символов "Перевод Строки", которые вставляет конфигурация при формировании SLIPов. Это иногда приводило к двойным переносам строк и порче QR кода на слипах ЕГАИС.

Примечание. Печать QR кодов также работает в строках шапки и отрезания чека.

ВНИМАНИЕ! Т.к. были изменены старые и добавлены новые параметры, после обновления необходимо открыть "Параметры" у принтеров и сохранить их, в противном случае будет выскакивать ошибка настроек!!!

Версия 2.65

- Модифицировано формирование картинки QR кода - теперь картинка формируется с бордюром в 2 "точки" - это позволяет нейтрализовать неправильную печать картинки QR кода чековыми принтерами.
- Модифицировано созданиие картинки QR кода - матрица QR кода масштабируется в 4 раза, чтобы минимизировать геометрические искажения QR кода при печати на чековых принтерах.

Версия 2.63

- Начиная с этой версии, обработка будет поставляться в формате 1С v8.2. Последняя версия 2.62 обработки в формате 1С v8.1 будет оставаться в загрузках.
- Добавлена печать QR кодов из строк шапки, строк отрезания, нефискальных строк. Включается в настройках "Настройки принтера" -> "QR код", преобразует строки-URL, которые начинаются на "http://" или "https://". Работает печать QR кодов для SLIPов из ЕГАИС.

Поддержка QR кодов добавлена только для Windows принтеров - Axiohm А794 не поддерживает печать QR, других принтеров у меня нет. Для формирования картинки QR кода используется JScript (спасибо уважаемому minimajack), установка дополнительных компонент не требуется.

ВНИМАНИЕ! Т.к. были изменены старые и добавлены новые параметры, после обновления необходимо открыть "Параметры" у принтеров и сохранить их, в противном случае будет выскакивать ошибка настроек!!!

Версия 2.62

- Исправлена ошибка печати длинных наименований товаров на Windows принтерах - выполнялся двойной перенос строки. Странно, что никто не сообщил об этой ошибке.

Версия 2.61

- Исправлена ошибка печати имени кассира в чеках в УТ 10.

Версия 2.61

- Windows принтер. Для оптимизации области печати и экономии бумаги были добавлены параметры "Масштаб", "Высота ячеек" и "Выравнивание ячеек".
- Windows принтер. При печати строк, длина которых больше чем ширина чека, выполняется их автоматическое разбиение на несколько подстрок. Эти необходимо для правильной работы при использовании параметра "Высота ячеек", так как перестает работать перенос строк.
- На тестовой странице теперь печатается "линейка", которая помогает правильно отрегулировать допустимую ширину чека.
- Прочие мелкие правки, всего и не упомнишь... 

ВНИМАНИЕ! Т.к. были изменены старые и добавлены новые параметры, после обновления необходимо открыть "Параметры" у принтеров и сохранить их, в противном случае будет выскакивать ошибка настроек!!!

Версия 2.56

- Реализована экспериментальная поддержка принтера Datecs EP-60.
- Добавлена возможность печати кассира, имя которого получается из пользователя (сотрудника) текущего сеанса, что актуально для УТ.   Включается на закладке "Дополнительные параметры 2". Печать кассира производится в шапке документов, прямо под номером чека и смены.

ВНИМАНИЕ! Т.к. были изменены старые и добавлены новые параметры, после обновления необходимо открыть "Параметры" у принтеров и сохранить их, в противном случае будет выскакивать ошибка настроек!!!

Версия 2.53

- Реализовано управление длиной номера чека, номера смены. По умолчанию ставятся длина 10, но бывает удобно сделать длину номера 8, а длину смены 4, особенно при печати на узкой ленте.
- Реализована возможность отключения печати фискальных строк или фискального "Итого" в чеке. Это бывает очень удобно при использовании шаблонов Чека ККМ в Рознице.
- Немного изменено расположение элементов настроек на форме. 

ВНИМАНИЕ! Т.к. были изменены старые и добавлены новые параметры, после обновления необходимо открыть "Параметры" у принтеров и сохранить их, в противном случае будет выскакивать ошибка настроек!!!

Версия 2.50

- Реализована поддержка любого COM принтера при помощи модели "Custom COM printer". Если вашего принтера нет в списке поддерживаемых моделей - не проблема! Необходимо просто взять документацию от принтера и заполнить управляющие последовательности для него. Управляющие последовательности заполняются в десятичной системе исчисления и через символ ";"

Версия 2.24

- Реализована экпериментальная поддержка принтера ШТРИХ-700. 
- Изменена реализация протокола ESC/Pos, теперь она представлена двума протоколами: Star ESC/POS и Epson ESC/P2
- В "Доп. настройки 2" добавлен параметр "Отключить конвертор CP866". При активированном параметре на COM принтеры печать идет в кодировке CP1251. Параметр автоматически активируется при выборе принтера ШТРИХ-700
- Реализована проверка доступности файла ФП при сохранении. Если файл ФП не доступен и его не удается создать -  выдет соответствующее предупреждение и окно настроек не закроется. 

ВНИМАНИЕ! Т.к. были изменены старые и добавлены новые параметры, после обновления необходимо открыть "Параметры" у принтеров и сохранить их, в противном случае будет выскакивать ошибка настроек!!!

Версия 2.19

ВАЖНО: В новом релизе обработки реализована поддержка печати на любые Windows принтеры (смотрите картинку настроек "Win принтер"). Рекомендуется к использованию с принтерами, имеющими LPT и Ethernet интерфейсы. Если используется Windows принтер, то установка компоненты MSCOMM32.OCX не требуется.
На принтере с COM интерфейсом работает медленно, т.к. документ печатается как графика из-за особенностей платформы "1С Предприятие". Попробуйте повысить скорость порта у принтера.
 
Команды отрезания и открытия денежного ящика на Windows принтерах НЕ поддерживаются - настраивайте автоотрезание и ящик при помощи драйверов принтера! 
Для правильной печати используйте моноширинный шрифт, который имеет одинаковую ширину обычных и жирных символов. Рекомендуется использовать "Courier New" (по умолчанию) и "DejaVu LGC Sans Mono".
Печать логотипов на Windows принтерах также работает, для этого не надо загружать логотип в память принтера. 

- Реализована возможность смены типа принтера в настройках. Сделано для отладочных целей, НЕ рекомендуется изменять - модель поменяется во ВСЕХ принтерах, использующих этот элемент справочника "Торговое оборудование"
- Реализована поддержка печати строк "шапки". Актуально для Windows принтеров
- Реализована возможность автоматической "центровки строк шапки" и "строк отрезания"
- Для Windows принтеров добавлен параметры "Высота логотипа"
- Добавлены дополнительные параметры печати (закладка "Доп. парам. 2")  - "не печатать секцию", "альтернативная форма чека", "выделять единицу из наименования"
- В очередной раз перепахан код обработки, исправлены старые ошибки, добавлены новые.

ВНИМАНИЕ! Т.к. были изменены старые и добавлены новые параметры, после обновления необходимо открыть "Параметры" у принтеров и сохранить их, в противном случае будет выскакивать ошибка настроек!!!

 

Основные функции:

1. Совместима с конфигурацией 1С: Розница 1.0.6.4 (версия API 2.05), возможно совместима с другими стандарнтыми конфигурациями 1С.

2. Работа практически с любыми принтерами , оснащенных RS232 интерфейсом.

3. Работа с любымы Windows принтерами. Можно даже использовать и не чековые, а простые принтеры (даже виртуальные), если есть необходимость

4. Поддержка основных функций COM принтера: 
 - открытие денежного ящика
 - отрезание бумаги (полное, частичное, доводка документа для отрыва руками)
 - автоматический сброс настроек и переключение принтера на кодовую страницы 866

5. Работа со всеми необходимыми документами: 
 - чеки продаж и возвратов
 - аннулирование чеков
 - внесение и изъятие наличности из денежного ящика
 - печать ПКО и РКО
 - Печать X-отчета и Z-отчета

6. Эмуляция работы фискальной памяти (ФП) для хранения счетчиков:
 - не требует изменения в конфигурации - сохраняется автоматически указываемый файл
 - Хранится только состояние последней смены
 - значения счетчиков ФП редактируются через настройки
 

Основные ограничения:

1. Не проверяется состояние принтера - считается, что принтер включен, у него достаточно бумаги и она не застряла, денежный ящик закрыт
2. Публичный релиз обработки не комплектуется самой ActiveX компонентой, при необходимости ее можно найти самостоятельно и вставить в обработку.
 

Требования к системе:

1. При использовании COM принтеров - правильно установленая и зарегистрированная ActiveX компонента Microsoft MSCOMM32.OCX
2. При использовании Windows принтеров - настоятельно рекомендуется использовать моноширинный шрифт "DejaVu LGC Sans Mono"
3. Наличие порта RS232 и надежного кабеля RS232 для COM принтера. Если такой порт отсутствует, можно воспользоваться платами расширения или адаптером USB -> COM
4. Опционально: денежный ящик, совместимый с портом денежного ящика принтера (опционально). Если денежный ящик есть, но у него другая разводка кабеля, то можно, вооружившись паяльником (обжимкой) и документацией, произвести правильную коммутацию соленоида и датчика в денежном ящике, ничего сложного в этом нет.

Файлы

Наименование Файл Версия Размер Кол. Скачив.
Обработка обслуживания принтеров чеков (версия 2.67, 1С v8.2)
.rar 85,73Kb
22.06.16
41
.rar 2.67 85,73Kb 41 Скачать
Обработка обслуживания принтеров чеков (версия 2.62, 1С v8.1)
.rar 73,11Kb
28.05.16
421
.rar 2.62 73,11Kb 421 Скачать

См. также

Лучшие комментарии

61. ZyZer 27.07.2012 12:13
(60) Моя почта находится в настройках обработки, на закладке About.
Я сейчас веду работы по внедрению этой обработки в УТ11, с минимальными доработками это внедрится и в Розницу 2.0. Увы, это оказалось сделать гораздо сложнее, чем я предполагал. Придется провозиться пару-тройку недель. Когда я получу хороший вариант внедрения, я оповещу в комментариях. Возможно сроки сместятся, ибо я это делаю в свободное время.
В отличие от предыдущих разработок, я не буду распространять бесплатно новую, ибо донатная схема публикации разработок просто не сработала - никто не дал ничего, даже "+1" дал только каждый шестой. Но могу заверить, чем больше я соберу заказов на "стартап" - тем дешевле она будет стоить для конечных покупателей. Так что ждите обновлений.
# Ответить
229. ZyZer 17.10.2014 18:13
Должна работать. Если используете платформу 8.2 - не забудьте конвертировать сначала, обработка в формате 8.1.
Ответили: (246)
+ 2 [ elintor; niko75; ]
# Ответить
226. ZyZer 12.10.2014 11:56
(225) Добрый день!
В настройках есть галочка "Альтерн. форма чека" - она печатает поменьше разделителей. Также в настройках есть "Не печатать секцию" - отключит печать секции, если не требуется.
Если что-то хотите менять дальше - можно копать в функции "ПечататьСтроку".
Ответили: (227)
+ 1 [ ma2x; ]
# Ответить
78. ZyZer 25.08.2012 09:05
У меня этот комплект. http://narod.ru/disk/59934338001.b6677ff018f3622399a5316113e13da2/MSCOMM32.rar.html
Честно говоря, впервые слышу о проблемах с регистрацией OCX компоненты
+ 1 [ arjuna; ]
# Ответить
231. ZyZer 17.10.2014 21:22
(230) Потому что так задумано. Всё печатается стандартным шрифтом, кроме особенных строк, которые печатаются жирным шрифтом. Точка.
+ 1 [ ma2x; ]
# Ответить

Комментарии

1. konfed 27.08.2009 09:49
вот бы еще автор указал какой протокол юзает этот ""AXIOHM 794" и совместимыми", чтобы все таки на уровне читания статьи определиться , а что же с ним "совместимо".
Ответили: (2)
# Ответить
2. ZyZer 27.08.2009 10:52
(1) Ознакомиться со списком команд принтера можно в инструкциях к принтеру, например вот в этой http://www.iposltd.com/tech/download/axiohm/a794_ch6.pdf
Само управление идет через ESC последовательности, например команда на частичный отрез "ESC m". Если необходимо перечислить используемые команды - я перечислю.
Из совместимых можно назвать принтеры STAR TSP, но нужно проверить. У меня есть один стар, но далеко. Привезу и отпишусь.
А вообще, подача команд разнесена по отдельным процедурам - используя мануаль от Вашего принтера их легко поменять
# Ответить
3. ZyZer 27.08.2009 11:07
серия STAR TSP 600 имелась в виду, прощу прощения за ляп.
# Ответить
4. ZyZer 28.08.2009 06:20
Опубликовано обновление до версии 1.02 - исправлена досадная ошибка: из обработки не возвращались номера смен и чеков.
# Ответить
5. slava-fa 28.08.2009 14:50
хм. а с 700й серией не совместим? 600я снята с производства.
Ответили: (6)
# Ответить
6. ZyZer 28.08.2009 15:01
(5) Единственный вариант - это проверить на живом устройстве, обработка без ограничений. Пока что достоверно известно, что совместимым является принтер TH-210 от Wincor Nixdorf - это тот-же аксиом незначительными изменениями.
По сути, чем больше функционала вешаешь - тем меньше шансов на совместимость. После того, как сделаю всё задуманное на аксиоме, буду делать STAR (если найду живой принтер).
Сейчас потихоньку реализую печать логотипов, идут последние проверки.
# Ответить
7. ZyZer 01.09.2009 05:57
Опубликована новая версия обработки обслуживания принтера чеков Axiohm 794 - пожалуйста прочитайте внимательно порядок обновления.
# Ответить
8. timunya 14.09.2009 10:45
так и не понял как должна быть зарегистрирована библиотека mscomm32 . regsvr32 нормально регистрирует, но при тесте выдает неудачная попытка создания объекта драйвера. Если нажать дискетку в параметрах то переписывает библиотеку mscomm32 и еще какой-то кривой файл license.reg записывает
Ответили: (9)
# Ответить
9. ZyZer 14.09.2009 10:56
(8) Как было отмечено в описании - публичный релиз НЕ комплектуется самой библиотекой по определенным причинам - поэтому нормальные файлы заменены болванками (надеюсь, у вас хватило осторожности НЕ сохранять их в Windows\System32).
Касательно вашего случая - необходимо в реестре создать лицензию на использование этой библиотеки и перезагрузить компьютер. Найти ее легко, например здесь: http://forum.cta.ru/forum_posts.asp?TID=493
# Ответить
10. timunya 14.09.2009 14:58
да все нормально подключил, только вот появилась загвоздка в подключении к 1С 8.1 УТ, если просто тест запустить то все хорошо, а вот в режиме торгового зала ругается , посмотрел по отладчику. доходит до открытия порта где свойство порта выставляется в истина, вот тут и падает :)
# Ответить
11. ZyZer 14.09.2009 15:09
Если в тесте принтер нормально печатает, а при старте торгового зала вываливается - то это вряд ли обработка виновата. Проверьте другое торговое - скорее всего что-то еще захватывает COM - порт, а когда доходит очередь до принтера - порт уже заблокирован и его открыть не удается.
Для проверки нужно удалить ВСЕ остальное торговое оборудование и оставить только принтер. Кроме того - посмотреть какая ошибка вылетает при открытии порта опять-же отладчиком.
# Ответить
12. ZyZer 14.09.2009 15:11
Да, и кстати, в УТ я не тестировал, будет время - попробую...
# Ответить
13. ZyZer 14.09.2009 16:02
Только что попробовал подключить к УТ 10.3.8.9 - работает абсолютно нормально. Тест работает, чеки печатаются, отчеты снимаются...
# Ответить
14. timunya 14.09.2009 16:10
и в торговом зале тоже ?
# Ответить
15. timunya 14.09.2009 16:11
Объект.Драйвер.PortOpen в отладчике перед тем как пытаемся выставить Истина имеем Ложь. по ходу дела значит ничем не заблокирован
# Ответить
16. ZyZer 14.09.2009 16:13
по крайней мере под кассиром (это когда при старте вылазит что-то похожее на РМК и больше никуда не пускает) - работает. Сделал несколько продаж, снял отчеты, всё гут. Может я не там смотрю? Как попасть в этот торговый зал?
# Ответить
17. ZyZer 14.09.2009 16:15
А то, что драйвер возвращает ложь - это не означает что порт на самом деле свободен. Он отвечает только за себя.
# Ответить
18. timunya 14.09.2009 16:17
упс , спсб . действительно каким-то боком сканер штрих кода блокировал порт :)
# Ответить
19. timunya 14.09.2009 16:18
можно уж тогда еще вопросик :) а как-бы нам печатную форму чека поправить ?
Ответили: (20)
# Ответить
20. ZyZer 14.09.2009 16:24
(19) В УТ такого вроде нет. Там печатается так называемый "фискальный кусок". Редактируемые формы чеков есть у "1С: Розница" - там товар уже нормально расписывается, а в фискальный кусок печатается только "всего" (как на картинке сверху). Если надо менять форму - то придется менять обработку... а это совсем другая песня.
# Ответить
21. timunya 14.09.2009 16:41
нет там все-таки печатает позиции товара, в обработке ТОСервер печать чека есть, попробуем там поковырять
# Ответить
22. Z-z-z 18.09.2009 11:02
В терминальном режиме будет работать ?
Ответили: (23)
# Ответить
23. ZyZer 18.09.2009 11:04
(22) Терминальный режим не испытывался, но я не вижу препятствий для его работы. Главное правильно сделайте перенаправление портов.
Ответили: (24)
# Ответить
24. Z-z-z 18.09.2009 11:34
(23) Я вот думаю что для терминального режима будет лучше - COM или USB интерфейс ?
# Ответить
25. ZyZer 18.09.2009 12:39
Я бы предложил расшаривать именно через COM (если вы используете адаптер USB-COM) - по крайней мере не понадобится установка драйверов этого адаптера. Если вы планируете принтер с USB интерфейсом подключить - ничего определенного сказать не могу, к сожалению...
# Ответить
26. timunya 15.10.2009 10:20
еще вопрос появился по ходу работы, при снятии Z-отчета сумма денег в ящике не обнуляется, так и должно быть ? Есть мысль что уменьшение денег в ящике надо делать через пункт Изъятие через сервис это так ?
Ответили: (28)
# Ответить
27. sezhik 09.12.2009 11:57
Автору огромный респект. За проделаную работу. Со своей колокольни добавлю.
Протокол по которому работает принтер на самом деле назавается ESC/POS это принятый стандарт в работе чековых принтеров созданый компанией EPSON. Поэтому работать она будет скорее всего на всех принтерах. Лично проверил на Citizen и labau. И 100 процентов будет работать на Epson и скорее всего на STAR. То с чем я столкнулся если автор есть время на доработку так это с шириной чека. Каждый конечно может сам доделать но была бы кстати универсализация. Ибо многие принтера работают с лентой 58 мм.
З.Ы. Поскольку продаю соотв. оборудование. Могу желающим продать принтера с хорошей скидкой. ну или другое оборудование сканеры или терминалы сбора данных, а также фискальное. Предложение актуально для Украины. Обращайтесь sezhik(дог) gmail.com
Ответили: (28)
# Ответить
28. ZyZer 09.12.2009 15:39
(27) Спасибо на добром слове. Данная обработка писалась не для ESC/POS - она работает с "нативным" протоколом аксиома, и ширина ленты сделана 40 символов исключительно для него. Писалось для друзей на шару под конкретный случай, так что доработка в ближайшее время не планируется, уж извините... Может когда-нибудь дойдут руки до ESC/POS реинкарнации.

(26) Извиняюсь, не увидел отклика вовремя. Z-Отчет сам по себе не делает изъятие, он закрывает смену и регистрирует состояние ФП (грубо говоря). Чтобы было пол ноль, надо перед снятием отчета делать изъятие ДС. Такой механизм придуман не мной - я писал по примеру работы ПОС систем, с которыми работаю.
Ответили: (29)
# Ответить
29. sezhik 09.12.2009 16:33
(28) Не буду спорить, но тогда "нативный" протокол аксиома имеет 100% попадение в ESC/POS :) Я лично проверил. По крайней мере те команды которые используются в обработке. Так что ESC\POS рисать не нужно.
З.Ы. Не помню как по российскому законодательству но по украинскому z отчет обнуляет сумму в ден. ящике тоже, вне зависимости сделан вынос или нет. Претензий нет, просто к слову.
Ответили: (30)
# Ответить
30. ZyZer 09.12.2009 20:38
(29) Нет, на странице перечислены не все команды. Внутри спрятано еще несколько. Самая характерная - это загрузка логотипа. Плюс у ESC/POS команды на открытие ящика другие, в общем есть отличия....
Есть еще прототип обработки на Star 700 и 800 на StarLine, плюс внутренняя логика обработки сильно переделана, но из-за отсутствия оборудования не оттестирована и не опубликована.
# Ответить
31. Genneral 16.03.2010 22:32
Автору огромный Респект, заработала с Lukhan`ом T32 , с переделкой в одну строку,так что у кого Lukhan, рекомендую :D
# Ответить
32. sneaky 18.11.2010 19:04
А нет такой обработки для принтера Advanpos TP-W800? :(
Очень нужно в УТ 10.3 печатать аккуратные чеки, а там нет такой функции :(
# Ответить
33. ZyZer 18.11.2010 20:26
Увы, делал на тот принтер, что дали поиграть.
Судя по описанию вашего принтера, он должен понимать ESC/POS комнады и если у него последовательный порт, то новая и неопубликованная версия обработки может подойти. Если время будет - завтра выложу.
# Ответить
34. sneaky 19.11.2010 11:20
Пожалуйста выложите! :)
У принтера только USB порт (если вы это имеете ввиду)
# Ответить
35. ZyZer 19.11.2010 14:07
Выложено. Обратите внимание, что необходимые DLL файлы в комплекте не идут. Обработка работает только с COM портом, для USB принтера сгодится только в том случае, если он при подключении создает виртуальный COM порт.
# Ответить
36. Aydrey 12.10.2011 21:39
Хорошая обработка. Автору спасибо!
# Ответить
37. flaks 13.10.2011 09:43
Огромное спасибо автору. Никак не могли запустить принтер Sewoo LK-T210. Подошла только эта обработка, все работает отлично.
# Ответить
38. mega 31.10.2011 06:57
Присоединяюсь к благодарностям автору. Большая работа, качественно сделанная программа. На первой Рознице 14 версии работает нормально. В терминальном режиме запустилась и функционирует (подключение через RS-232). Удивительно, но почему управляющей программы для этого распространенного принтера нет в типовой 1С.
# Ответить
39. Smoke221180 14.12.2011 17:56
Спасибо автору!
# Ответить
40. Yury1001 29.02.2012 15:17
Спасибо, нам помогла заставить принтер печатать на русском.
# Ответить
41. salik-bsk 07.03.2012 16:04
хорошая обработка!
# Ответить
42. salik-bsk 07.03.2012 16:04
Автору огромный респект. За проделаную работу. Со своей колокольни добавлю.
Протокол по которому работает принтер на самом деле назавается ESC/POS это принятый стандарт в работе чековых принтеров созданый компанией EPSON. Поэтому работать она будет скорее всего на всех принтерах. Лично проверил на Citizen и labau. И 100 процентов будет работать на Epson и скорее всего на STAR. То с чем я столкнулся если автор есть время на доработку так это с шириной чека. Каждый конечно может сам доделать но была бы кстати универсализация. Ибо многие принтера работают с лентой 58 мм.
З.Ы. Поскольку продаю соотв. оборудование. Могу желающим продать принтера с хорошей скидкой. ну или другое оборудование сканеры или терминалы сбора данных, а также фискальное. Предложение актуально для Украины. Обращайтесь sezhik(дог) gmail.com
Ответили: (46)
# Ответить
43. Adoms 08.03.2012 10:01
Большое спасибо за обработку! Подскажи пожалуйста, на Win 7 и Рознице ошибку выдает при подключении: "Не удалось загрузить драйвер торгового оборудования......" Эту команду выполнял REGSVR32.exe C:\Windows\System32\MSCOMM32.OCX Пишет что зарегестрировано успешно, может еще чтото надо сделать?
Ответили: (45)
# Ответить
44. trioka 30.03.2012 08:29
попробую на выходных под пивко разобраться.
# Ответить
45. arjuna 24.04.2012 19:29
(43) Adoms,
У меня тоже такое было, после перезагрузки все нормально.

Заработал на UNS-TP51
Я думаю действительно будет работать практически на всех. Пришлось переделывать под ширину ленты, что действительно не удобно. А так все отлично.
# Ответить
46. ZyZer 25.04.2012 12:56
Сделал возможность задания ширины ленты (в символах) - можете попробовать. Максимальная ширина чека для Axiohm 794 равна 44 символам.

(42) Ширина ленты у принтера WN-TH210 не 58мм, а 78мм. Узкую ленту 56мм часто используют банковские терминалы и Штрихи.
# Ответить
47. rboy 19.05.2012 10:33
Скажите пожалуйста, а это будет работать на принтере Wincor Nixdorf TH210 в управлении торговлей 11? Как это прикрутить к УТ 11?
# Ответить
48. ZyZer 19.05.2012 10:48
Обработка была создана именно для работы с принтером "WN TH 210". По поводу новой торговли - я не знаю. В последний раз я залазил в розницу для 8.2 и увидел, что они полностью истребили внешние обработки-драйверы, все драйверы теперь встроены в конфигурацию. Лишним людям там не место... Очень надеюсь, что я ошибаюсь.
Но если очень сильно необходимо пристроить этот драйвер - его можно встроить вместо "эмулятора фискального регистратора". Но для этого недостаточно просто скачать обработку, придется немного "попрограммировать"...
# Ответить
49. rboy 19.05.2012 11:22
С "попрограммировать" я понял, придется как всегда. Скажите еще, я вот увидел упоминание про компоненту Microsoft MSCOMM32.OCX эта не та ли компонента что выложена на http://www.paltusov.ru/obrabotki_torgovogo_oborudovania/ ?? Просто regsvr32 ее, запускаем reg файлик и все должно заработать?
Ответили: (50) (52)
# Ответить
50. ZyZer 19.05.2012 11:39
(49) Возможно. Главное правильно ввести лицензию на нее и зарегистрировать.
# Ответить
52. alexpa2005 24.07.2012 00:33
Автору огромное спасибо! Подключил Star TPS-600. В обработке подключил закомментированные строки, касаюшиеся TPS-600, всё заработало. А то никак не хотел обрезать чек. Единственная проблема - если в настройках отключить вывод дополнительных строк, то срезается нижняя часть чека (примерно 2 строки). В TPS-600 обрезчик находится выше печатающей головки примерно на 1 см. Принтер же добросовестно отрабатывает команды: Напечатать строку - Обрезать. Поэтому отрезает выше напечатанного. Видимо, перед отрезкой нужна дополнительная прогонка бумаги. Так что оставил 6 строк, в этом случае внизу чека остаётся пустое место примерно 1 см. То, что надо. И не помешало бы 1-2 строки перед началом чека, чтобы выводить наименование организации.

(49) По указанному адресу действительно лежит рабочий комплект с регистратором лицензии.
Ответили: (54)
# Ответить
53. Poni1983 25.07.2012 07:53
Подскажите кто ставил на Розницу 8.2. как это сделать, обработку с конвертировал как её добавить в устройства
Ответили: (54)
# Ответить
54. ZyZer 25.07.2012 16:37
(53) Если вы поставили на розницу 2.0, то по-лёгкому никак. Спортлото все обработки обслуживания устройств теперь запихнули в конфигурацию. Можно попробовать пристроить эту обработку, подпихнув ее вместо обработки эмулятора фискального регистратора. Если поставили на розницу 1.0 или 1.5 (нумерацию не помню точно), то просто добавьте обработку в "Операции - Справочники - Обработки обслуживания торгового оборудования" - и можете добавлять фискальные регистраторы из моей обработки

(52) У всех таких термопринтеров, которые я встречал, резак находится выше термоголовки. Я добавил в обработку возможность размещения любого количества строк отрезания. Рекомендую в этих строках как раз и расположить наименование организации и ее ИНН - будет хорошая шапка у чека. Кроме того, разблокировал принтер Star TSP 600 - у меня не было живого экземпляра для тестов, вот и закомментировал пока.
# Ответить
55. Bud78 25.07.2012 17:03
А есть ли возможность подключить через данную обработку чековый принтер Posiflex подключенный через LAN?
Ответили: (56) (57)
# Ответить
56. ZyZer 25.07.2012 17:06
(55) TCP/IP принтеры не поддерживаются. Если принтер в итоге создает виртуальный COM-порт, то можно прикрутить.
# Ответить
57. VictorA 26.07.2012 02:04
(55) Bud78, есть еще библиотека для перенаправления портов по сети Com2Tcp_LibTelnet1C. Здесь форум, здесь файлы. В файлах примеры обработок для 1с77 и 1с8.
Недавно наткнулся на этот проект, поэтому опробовать не успел.
# Ответить
58. nata_li1979 26.07.2012 13:38
Подскажите пожалуйста, а это обработка будет работать в 1С 8.2 Торговля с Citizen model CT-S2000?
Ответили: (59)
# Ответить
59. ZyZer 27.07.2012 04:02
(58) Торговли 8.2 не существует. Есть "Управление торговлей 10" с которой работает обработка, а есть "Управление торговлей 11" (управляемое приложение), с которой обработка не работает.
С Citizen возможно будет работать в режиме esc/pos, но нужно посмотреть команду переключения на русскую кодировку
# Ответить
60. Poni1983 27.07.2012 11:41
Подскажите сколько будет стоить вживить эту обработку в 1с 8.2 Розница 2.0 мое мыло km.slawa83@mail.ru
Ответили: (61)
# Ответить
61. ZyZer 27.07.2012 12:13
(60) Моя почта находится в настройках обработки, на закладке About.
Я сейчас веду работы по внедрению этой обработки в УТ11, с минимальными доработками это внедрится и в Розницу 2.0. Увы, это оказалось сделать гораздо сложнее, чем я предполагал. Придется провозиться пару-тройку недель. Когда я получу хороший вариант внедрения, я оповещу в комментариях. Возможно сроки сместятся, ибо я это делаю в свободное время.
В отличие от предыдущих разработок, я не буду распространять бесплатно новую, ибо донатная схема публикации разработок просто не сработала - никто не дал ничего, даже "+1" дал только каждый шестой. Но могу заверить, чем больше я соберу заказов на "стартап" - тем дешевле она будет стоить для конечных покупателей. Так что ждите обновлений.
# Ответить
62. Poni1983 27.07.2012 12:20
Уважаемый ZyZer я писал для всех может кто то это уже сделал и готов продать.
# Ответить
63. Poni1983 05.08.2012 10:51
ZyZer ну как дела продвигаются?
Ответили: (65)
# Ответить
64. ZyZer 06.08.2012 06:11
Сейчас в обработку добавлена поддержка Windows принтеров, выложено будет позже.
Разработка версии для новых конфигураций пока только в самом начале. Я веду разработку в свободное время, которого, увы, у меня не много.
# Ответить
65. ZyZer 07.08.2012 06:36
(63) Адаптация ядра и интерфейса настроек выполнена на 95%, принтер нормально печатает тест в новых конфигурациях. Надо теперь прикрутить фискальную логику.
# Ответить
66. ZyZer 07.08.2012 11:20
Получен первый, полностью рабочий, прототип - ведется отладка и тестирование.
# Ответить
67. al461sy 08.08.2012 08:21
спасибо за обработку! будет тестить
# Ответить
68. Aleks_0684 08.08.2012 08:34
ZyZer : " Если в тесте принтер нормально печатает, а при старте торгового зала вываливается - то это вряд ли обработка виновата. Проверьте другое торговое - скорее всего что-то еще захватывает COM - порт, а когда доходит очередь до принтера - порт уже заблокирован и его открыть не удается.
Для проверки нужно удалить ВСЕ остальное торговое оборудование и оставить только принтер. Кроме того - посмотреть какая ошибка вылетает при открытии порта опять-же отладчиком."
Мне это помогло
Ответили: (69)
# Ответить
69. ZyZer 08.08.2012 08:43
(68) Немного подождите, сейчас готовится к публикации новая версия
# Ответить
70. ZyZer 08.08.2012 10:28
Драйвер для УТ11 и Розница2 под управляемое приложение готов, кому необходимо - обращайтесь.
Ответили: (71) (85)
# Ответить
71. virus555 17.08.2012 23:17
(70) ZyZer, Не могли бы вы мне отписаться на oriondvd@ya.ru, а то нигде не могу найти как с вами связаться. Интересует драйвер для УТ11 под управляемое приложение. Заранее спасибо.
Ответили: (72)
# Ответить
72. ZyZer 18.08.2012 03:52
(71) Ответил на почту
# Ответить
73. arjuna 24.08.2012 22:27
обработка очень полезная, но чтобы установить драйвер, особенно на севен, нужно поморочится. Другого способа нет?
Ответили: (74)
# Ответить
74. ZyZer 25.08.2012 03:47
(73) Не могу понять вопрос. Установка обработки в УТ10 или Розницу1 достаточно простая и не отличается от установки другого ТО. Единственная маленькая проблема - это найти MSCOMM32.OCX с лицензией. На терминальном сервере обработка работает без проблем.
В чём морока?
# Ответить
75. arjuna 25.08.2012 08:28
найти MSCOMM32.OCX с лицензией не проблема, проблема с установкой MSCOMM32.OCX. А в win7 Даже в безопасном режиме не всегда получается скопировать и зарегистрировать MSCOMM32.OCX. Я через раз вношу в реестр лицензию руками. Какая то заколдованная. :)
# Ответить
76. ZyZer 25.08.2012 08:44
Никакого безопасного режима не требуется. Отключать UAC тоже не требуется. Достаточно обладать административными правами, чтобы скопировать OCX в windows\system32 и внести лицензию в реестр. Я сам разрабатываю обработку на Win7x64 - никаких проблем нету.
# Ответить
77. arjuna 25.08.2012 08:54
Естественно все делается с админ правами. Может у меня какая то библиотека не та, да вроде она везде одинаковая. Но проблема реально есть. (У меня)
# Ответить
78. ZyZer 25.08.2012 09:05
У меня этот комплект. http://narod.ru/disk/59934338001.b6677ff018f3622399a5316113e13da2/MSCOMM32.rar.html
Честно говоря, впервые слышу о проблемах с регистрацией OCX компоненты
+ 1 [ arjuna; ]
# Ответить
79. arjuna 25.08.2012 09:25
Спасибо, сам файл тот же, а вот регистрация у меня [HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]
@ = "kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"

Сильно отличается от Вашей.
# Ответить
80. ZyZer 25.08.2012 09:33
Этот файл регистрирует лицензии от полного набора компонентов VB6, среди этой кучи - одна от mscomm32.
Кстати, эти лицензии можно получить от M$ бесплатно, но там какой-то мутный метод.
# Ответить
81. arjuna 26.08.2012 20:33
Можно добавить команду для подачи звукового сигнала после вывода чека?
# Ответить
82. ZyZer 27.08.2012 06:06
Добавить можно, но я не вижу необходимости. Звуковой сигнал подается только при открытии смены.
Но если вам действительно необходимо, чтобы после ЧЕКА раздавался звуковой сигнал, то можете вставить строчку в модуль обработки
ПодатьЗвуковойСигнал(Объект);
в самый конец функции "ЗакрытьЧек"
# Ответить
83. arjuna 27.08.2012 09:08
Спасибо, это нужно для кухонного принтера. На кухне всегда шумно, а сигнал какаято гарантия что не пропустят чек.
Ответили: (84)
# Ответить
84. ZyZer 27.08.2012 09:34
(83) Хм, тогда резон действительно есть. Как-нибудь добавлю настройку на звуковой сигнал.
# Ответить
85. SoulSir 06.09.2012 13:33
(70) ZyZer, здравствуйте, мне бы как-нибудь ваш драйвер для розницы 2.0 добыть :) отпишите плз на greatsirr@gmail.com, спасибо за внимание
# Ответить
86. mavladius 20.09.2012 19:21
присоединяюсь, хотелось бы для розницы 2.0 увидеть
Ответили: (87)
# Ответить
87. ZyZer 20.09.2012 20:17
(86) Ответил в личку.
# Ответить
88. ZyZer 20.09.2012 20:24
Для будущих просителей обработки под управляемое приложение.
Прошу понять меня правильно, но я не выложу бесплатно драйвер для управляемого приложения по определенным причинам. Если вы не готовы потратить средства на мою разработку, пожалуйста, не спрашивайте про нее.

Если у вас есть сомнения, будет ли обработка работать с вашим принтером - скачайте обработку под обычное приложение, разверните демо-базу "УТ10" или "Розница-1" и попробуйте поиграть с вашим принтером. Если под обычным приложением работает - будет также работать и под управляемым.

Для управляемого приложения обработка-драйвер встраивается прямо в конфигурацию, вместо комплекса "1СФискальныйРегистраторЭмулятор". Изменяется только один общий модуль, одна общая форма и добавляется еще один маленький общий модуль и один общий макет. Поставка идет с открытым исходным кодом.
# Ответить
93. SergeyGladyshev 14.11.2012 15:04
Очень полезная обработка, автору респект!
# Ответить
98. chemezov 22.11.2012 09:48
а с продуктами Атол работает?
Ответили: (99)
# Ответить
99. ZyZer 22.11.2012 09:56
(98)Понятия не имею. Поддерживаемый модельный ряд обозначен в описании обработки, причем обработка именно для чековых принтеров, а не для фискальных регистраторов!
Вполне возможно, что будет работать что-то еще сверх заявленного, например кто-то писал, что работает на Posiflex. Ставите демо-базу и пробуйте.
# Ответить
100. alexunit 26.11.2012 17:50
Что то у меня нож режит чек по середине при сохранении чека, нада видать настройки ковырять.
Ответили: (101)
# Ответить
101. ZyZer 26.11.2012 18:10
(100) Используйте строки отрезания в настройках, смотрите скриншоты в публикации для примера. Для принтера AXIOHM требуется 6 таких строк, отрезание происходит в районе 2 или 3 строки, не помню точно.

P.S. Эм... В следующий раз, попытайтесь изложить суть проблемы более грамотным способом, без бутылки не разобрать.
# Ответить
110. markgenuine 27.12.2012 13:04
Хотел спросить про поддержку чекового принтера sewoo LK-T200. Есть такая проблема подключения его к конфигурации Управление торговлей.
# Ответить
111. ZyZer 27.12.2012 13:10
Попробуйте подключить его как "Epson Esc/P2", по идее должен заработать. Единственно, не могу сказать про переключение на кириллицу.
# Ответить
113. ckpjke 11.01.2013 09:45
1c 8.2 Розница 1.0
не добавляется обработка, в чем может быть дело? не видит ее вобще
Ответили: (114)
# Ответить
114. ZyZer 11.01.2013 11:39
(113)Для всех.
Не забывайте, что для использования обработки с 8.2 ее необходимо сконвертировать конфигуратором!
# Ответить
121. Martyn 22.02.2013 14:24
(120) ZyZer,

Уважаемый Ярослав! К сожалению письмо не получал.. Не знаю почему.. Прошу откликнуться - проблема сохраняется! Реально работающий адрес: konjaz@yandex.ru
Ответили: (122)
# Ответить
122. ZyZer 22.02.2013 14:32
(121) Странно, возможно я закрутился на работе. Но, к делу.
Во первых, надо проверить скорость порта в настройках обработки. Штрих-700, которые мне попадались, работали только на скорости 4800. Попробуйте эту скорость. Остальные параметры порта вроде подходят по умолчанию.
Во вторых, надо проверить, что в настройках обработки отключен конвертер в CP866 - мне попадались эти принтеры, которые печатают в CP1251.
В третьих... а принтер рабочий? На нем удается напечатать что-либо, подцепившись гипертерминалом?
# Ответить
139. ssn5810 26.05.2013 08:48
подскажите, почему бледно печатает,а "Красноярск" четко, в настройках не нашел
# Ответить
140. ZyZer 26.05.2013 08:57
Если вы используете режим Windows принтера - то рекомендуется не использовать стандартные шрифты семейства Courier - они слишком тонкие для этих термопринтеров. Рекомендую использовать шрифт DejaVu Sans Mono - они моноширинные, несколько потолще и красиво печатаются на термопринтерах. Скачать именно этот шрифт вы можете по ссылке http://yadi.sk/d/7wWpsZ2P1z5a7 , только устанавливайте все 4 гарнитуры.
# Ответить
145. ZyZer 18.06.2013 17:21
Всем, кто спрашивает про обработку для управляемого приложения - я отвечаю по почте.
В комментариях не буду отписываться, что ответил. Спасибо за внимание и понимание.
# Ответить
149. ZyZer 20.06.2013 21:16
(148) Я так понимаю, что вы используете свой принтер как Windows принтер. Моя обработка поддерживает любые Windows принтеры, в т.ч и Бипринт. Единственно, я не пробовал печатать через Бипринт и не пробовал на конфигурациях для Украины. Попробуйте попечатать на демо-конфигурациях.
# Ответить
157. dirtzond 23.07.2013 12:15
(156) ZyZer,
скажите, подойдет ли она для 1С 8,1: Розница 1 ?
Ответили: (158)
# Ответить
158. ZyZer 23.07.2013 12:26
(157) Подойдёт
# Ответить
159. dirtzond 23.07.2013 12:30
Спасибо большое!
# Ответить
160. ServicePlus 29.07.2013 09:22
Попробовал подключить к Рознице Штрих-700.
Вместо русского печатает абракадабру и через строчку отрезает.
Из тестовой программы в комплекте, печатает нормально.
Подскажите, что надо поправить?
Ответили: (161)
# Ответить
161. ZyZer 29.07.2013 09:35
(160) Эх, всё таки надо сделать для штриха автонастройку скорости, не читает народ инструкций, даже от самого принтера.
Штрих-700 работает на скорости 4800, обработка по умолчанию ставит 9600, как у большинства нормальных принтеров. Поставьте скорость 4800 и проверьте, что конвертер в 866 отключен - будет работать.
# Ответить
162. ServicePlus 30.07.2013 16:55
Все работает, единственное, что если раньше резал как сумасшедший, то теперь не отрезает
Ответили: (163)
# Ответить
163. ZyZer 30.07.2013 17:28
(162) Проверьте настройки обработки - необходимо установить переключатель в "отрезать частично" или "отрезать полностью".
При инициализации принтера подается команда "ESC EM - Enter cut-sheet feeder mode": Dec 27 25 52;
Для отрезания на принтер подается команда "Конец страницы" - Dec 12.
В принципе, у народа со Штрих-700 вопросов не возникало - всё работало нормально.
# Ответить
164. airam1082 05.08.2013 20:54
Здравствуйте,
у меня 1С:Предприятие 8.2 (8.2.18.104), Конфигурация "Розница, редакция 2.0 (2.0.7.6)".
Скачала Ваш файл, сделала конвертацию через Конфигуратор, но когда стала пробовать добавлять его через "Дополнительные отчеты и обработки" вылезла ошибка
"Ошибка получения сведений о внейшней обработке "ZZR_ChPr_v2.epf" при ее загрузке. Метод объекта не обнаружен (СведенияОВнешнейОбработке)"
Как мне это исправить?
# Ответить
165. ZyZer 05.08.2013 21:10
Согласно описанию, эта обработка-драйвер предназначена для конфигураций, которые работают в режиме обычного приложения, например УТ10 или Розница1. Для управляемого приложения нужна другая обработка, если необходимо получить обработку для управляемого приложения - пишите мне на zzyzer(гав)gmail.com
# Ответить
167. ZyZer 30.08.2013 06:24
Есть, но не бесплатно. За дополнительной информацией пишите мне на zzyzer(гав)gmail.com
# Ответить
168. kavladiego 30.08.2013 10:33
Как и остальные,скачал, а потом прочитал. Написал Вам письмо на почту. Розница 2.0
# Ответить
169. bumer414 03.09.2013 18:31
Здравствуйте,
скажите, а в режиме Win-принтера будет работать
эмуляция работы фискальной памяти для печати
X и Z-отчета ?
Ответили: (170)

Прикрепленные файлы:

foto_35775.jpg
# Ответить
170. ZyZer 04.09.2013 10:59
(169) Добрый день! Конечно будет работать, модель подключаемого принтера никак не влияет на эмуляцию ФП
# Ответить
171. bumer414 04.09.2013 14:58
Вот в этом и проблема. Все работает нормально,
а X и Z-отчеты нулевые. Файл эмуляции указан и формируется.
Конфигурация Розница 1.0.16.7 .
Или они формируются не автоматически ?
Ответили: (172)
# Ответить
172. ZyZer 04.09.2013 15:19
(171) Нет, от выбора типа принтера ничего не зависит.
А нулевая смена может обозначать то, что вы в настройке самой кассы установили галочку "формировать нефискальные чеки". В этом режиме чеки как-бы бьются, но всё мимо фискалки. Настривать кассу надо как на нормальный реальный фискальный регистратор.
# Ответить
173. bumer414 04.09.2013 15:45
Спасибо! Вроде все получилось!
# Ответить
174. simba08 06.09.2013 09:43
Доброе утро! Конфигурация УТ 10 на платформе 8.2 - эта обработка заставила заработать принтер Штрих-700. Большое спасибо. Единственный вопрос - как мне добавить шапку в чек? В настройках возможность есть - но не для данной модели.
Ответили: (175)
# Ответить
175. ZyZer 06.09.2013 10:34
(174) Добрый день!
Настройки шапки или подвала не зависят от модели, это всего-лишь моя рекомендация как их использовать. Касательно вашего принтера, я бы добавил 6 строк отрезания, и начиная с 4-ей строки написал бы шапку (с центровкой)

ООО Бухтресть
ИНН 2400000009
ул. Алконавтов 5

Суть происходящего такова. У этих принтеров нож расположен существенно дальше печатающей головки, поэтому при такой схеме отрезания в принтере остается бумага с напечатанной шапкой для следующего документа. Немого поэкспериментируйте с количеством строк - моё предложение сделано на основе принтера TH210.
# Ответить
176. simba08 06.09.2013 10:49
Бухтресть))))))))))))))))))))
Поэкспериментировать - Вы имеете в виду со значениями полей в Вашей обработке ZZR_ChPr_v2.epf, которая у меня откроется в режиме 1С:Предприятие на форме Настройки торгового оборудования по нажатию на кнопку Параметры? Или нет?
Я попробовал написать шапку (с центровкой) из 2-ух строк, но начиная с 1-ей строки и не добавил строк отрезания - ничего не напечаталось вообще - несколько чеков печатал - проверил. Не добавил строк отрезания - потому что не нашел поля, в котором указать указать число этих строк.
# Ответить
177. ZyZer 06.09.2013 10:58
Это надо настраивать и экспериментировать в Параметрах моей обработки - скриншот со строками отрезания есть прямо в этой публикации http://infostart.ru/upload/iblock/4a4/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0­%B9%D0%BA%D0%B0%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%20%D0%BE%D1­%82%D1%80%D0%B5%D0%B7%D0%B0%D0%BD%D0%B8%D1%8F.JPG . Экспериментировать надо с количеством строк отрезания, я не знаю, какое расстояние между печатающей головкой и резаком у этого принтера, хотя есть подозрение, что оно такое-же как и у TH210.
Строки шапки у моей обработки больше подходят для Windows принтеров, где драйвер принтера автоматически выводит напечатанное за нож.
# Ответить
178. ZyZer 06.09.2013 11:02
Вдогонку. Не забвайте, что при изменении параметров обработки необходимо перезагружать 1С Предприятие - система читает настройки ТО только один раз - при создании экземпляра ФР в памяти и всё.
# Ответить
179. simba08 06.09.2013 11:11
Спасибо! Теперь всё понятно.
# Ответить
180. Squisher 06.09.2013 11:34
А с 64-разрядной ВинСервер 2008 Р2 не будет библиотека MSCOMM32.OCX работать?
Ответили: (181)
# Ответить
181. ZyZer 06.09.2013 11:39
(180) По поводу сервера не скажу, но я вел разработку на Win7 x64 - работало абсолютно нормально. Да и клиентаская часть 1С тоже не 64 битная.
# Ответить
182. avtarworld 16.09.2013 19:03
Подставил обработку вместо встроенной. Заработала на принтере чеков Штрих - 700 идеально
# Ответить
183. serega3914 19.09.2013 09:49
Будет ли работать на штрих комбо фр-к. Нам еще нужно делать оттиск на квитанциях.
Ответили: (184)
# Ответить
184. ZyZer 19.09.2013 12:19
(183) Штрих Комбо ФР-К - это фискальный регистратор, а не принтер чеков. Моя обработка не поддерживает работу с таким оборудованием, разве что попробовать его использовать в качестве простого принтера в нефискальном режиме.
Для работы с фискальными регистраторами используйте родные обработки от компании Штрих-М.
# Ответить
185. Dolour 19.09.2013 12:56
Спасибо , работает )..Axiohm a794. Единственное ,хотел спросить не для COM принтера ,никак отрезание не настроить?(
Ответили: (186)
# Ответить
186. ZyZer 19.09.2013 13:03
(185) Для Windows принтеров отрезание через обработку не настраивается никак. Вместо этого либо ставьте вариант драйвера принтера с отрезанием и открытием ящика на каждый документ, либо в настройках драйвера самого принтера настройте отрезание и ящик - ищите параметры по словам "CUTTER" и "DRAWER".
# Ответить
187. ZyZer 19.09.2013 20:11
Кстати, большая просьба.
Если кто-то хочет меня о чем-то спросить - используйте пожалуйста комментарии а не личные сообщения, т.к. личные сообщения на этом сайте работают отвратительно и теряются. А так я хоть не упущу кто меня спрашивал.
Ответили: (188)
# Ответить
188. GermanFk1 08.10.2013 06:38
(187) ZyZer, Скинь пожалуйста обработку для фискальных регистраторов из принтера чеков (COM и Windows принтеры) для розницы 2.0 и инструкцию по ее установки.
Ответили: (189)
# Ответить
189. ZyZer 08.10.2013 06:49
(188) Добрый день!
Действительно, данная обработка не предназначена для 2.0. В управляемом приложении обработка встраивается прямо в конфигурацию заказчика, но эта услуга не бесплатна. Если вас интересует - пожалуйста пишите на zzyzer(аф)gmail.com
Ответили: (190)
# Ответить
190. GermanFk1 08.10.2013 06:58
Все разобрался :-) извините.
# Ответить
191. ГАРАНТ-Нягань 23.10.2013 08:46
Здравствуйте! Подскажите, пожалуйста, как настроить макет чека при отсутствии галочки в спр. Кассы ККМ "формировать фискальные чеки"? Если галочка стоит, то чек формируется как нужно, с названием организации, ИНН, строкой "чек №", отв. кассиром. Если галочку снимаю, все это не выводится, еще добавляется строка Отдел, которую нужно убрать. Стоит принтер чеков sewoo lk te 212.
Ответили: (192)
# Ответить
192. ZyZer 25.10.2013 04:27
(191) Добрый день!
У моей обработки эта галочка влияет только на то, будет ли чек и его обороты учтены в памяти "фискального регистратора" или нет. Визуально на чеках это никак обработкой не отображается. Чтобы обработка работала на всю силу - рекомендуется эту галочку установить.
А вот как сама конфигурация ведет при установки этой галочки - тут уже от моей обработки не зависит. В этом режиме конфигурация может использовать фискальный регистратор как специализированный принтер и печатать на нем всё что угодно, примерно как печатаются сквозь фискальный регистратор чеки от банковских терминалов.
# Ответить
193. ГАРАНТ-Нягань 25.10.2013 09:01
Большое спасибо за обработку и за ответ! Внесли ясность=)
# Ответить
194. bek_bassar 27.10.2013 11:46
Мне нужно подключить принтера чеков sewoo lk-t12 к 1С. УТ 11 это обработка мне поможет?
Ответили: (195)
# Ответить
195. ZyZer 27.10.2013 12:32
(194) Именно эта обработка - не поможет, потому что она предназначена для УТ 10 или Розницы 1.0.
Для УТ11 есть другая обработка, которая встраивается прямо в конфигурацию заказчика, но она не бесплатная. Если интересует - пишите на zzyzer(аф)gmail.com
Ответили: (196)
# Ответить
196. bek_bassar 27.10.2013 15:04
(195) ZyZer, написал жду ответа
# Ответить
197. ГАРАНТ-Нягань 12.11.2013 14:15
Помогите пожалуйста! Очень нужно чтобы печатался кассир (ответственное лицо) в конце чека. На данный момент чек выглядит следующим образом (во вложении файлик). Пытаюсь битый час поправить код, не выходит:( Это сложно сделать? или достаточно где-то строчку в коде дописать?:)
Ответили: (198)

Прикрепленные файлы:

Новый рисунок.bmp
# Ответить
198. ZyZer 12.11.2013 14:28
(197) Если у вас конфигурация Розница - то можно скорректировать шаблон и добавить "Ответственного" или "Продавца" в этот шаблон.
Если у вас Управление Торговлей, то по простому никак - торговля не передает в фискальный регистратор такой информации. Разве что добавить в код жесткую строчку с печатью пользователя текущего сеанса или еще как....
# Ответить
199. ГАРАНТ-Нягань 13.11.2013 06:31
Благодарю! так и сделала, пусть пользователь сеанса печатается)
Ответили: (200)
# Ответить
200. ZyZer 13.11.2013 07:07
(199) В следующей версии добавил галочку в настройках, чтобы печатался пользователь (сотрудник) в документах. Похоже что для УТ это дело актуально.
# Ответить
201. ГАРАНТ-Нягань 19.11.2013 12:53
Могу еще подкинуть идею для УТ:) Учитывать возврат от покупателей, получается что учитывается возврат текущей смены, а если к примеру продажа была вчера, а товар пришли возвращать сегодня, эта сумма уже не будет учтена в возвратах.
Ответили: (202)
# Ответить
202. ZyZer 19.11.2013 13:12
(201) Идея, если честно, не очень.
Насколько я помню, по правилам, при помощи ККМ можно оформлять возвраты только в той же смене, что и смена документа продажи. Если смена уже закрыта, то возврат оформляется при помощи документа "Возврат от покупателя", а деньги возвращаются покупателю при помощи документа "Расходный Кассовый Ордер". Соответствующим образом обрабатываются и нарастающие итоги.
# Ответить
203. Bortkevich 26.11.2013 10:27
Вышлете для Розницы 2.0 Управляемые формы или условия получения на 181@3953.ru
# Ответить
204. alexunit 04.01.2014 21:19
Добрый день. Подскажите как получить обработку для УТ 11 ?
# Ответить
205. PovAndy 06.01.2014 11:30
У меня 1С 8.2 Розница 2.0, будет ли работать обработка на ней?
И я так и не понял, работает ли она на обычных виндовых принтерах?
Ответили: (206)
# Ответить
206. ZyZer 06.01.2014 12:02
(205) Именно эта обработка - не будет работать на рознице 2.0. Эта предназначена для розницы 1.0 и для УТ10, вы можете испытать своё оборудование на этой обработке. Для Розницы 2.0 есть другая версия обработки, но она не бесплатна и встраивается в конфигурацию заказчика. На обычных windows принтерах тоже работает, хотите подцепить недорогого китайца или лазерник - пожалуйста. Для более развернутого ответа пишите мне на zzyzer(гав)gmail.com
# Ответить
207. volchonoc 17.01.2014 19:41
Подскажите, как получить обработку для Управление Торговлей 11. (volchonoc@mail.ru)
# Ответить
208. Maxs_1919 27.01.2014 12:42
Подскажите, как получить обработку для Управление Торговлей 11.(acteropa@yandex.ru)
# Ответить
209. iOArtem 01.02.2014 05:37
Как получить для розници 2.0 artem.ma@me.com

Прикрепленные файлы:

selfdelivery.jpg
# Ответить
210. bejlko 19.03.2014 14:15
Добрый день. Подскажите как можно приобрести обработку под УТ 11 (управляемое приложение)?
Ответили: (211)

Прикрепленные файлы:

загруженное.jpg
# Ответить
211. ZyZer 19.03.2014 14:47
(210) Добрый день!
Напишите, пожалуйста, на zzyzer(аф)gmail.com, я отвечу подробно об условиях.
# Ответить
212. andrewrocker 17.08.2014 01:34
подскажите, не могу напечатать логотип на принтере axiohm a794.
т.е. я логотип загрузил, обновил.

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

"Управление торговлей", редакция 10.3 (10.3.29.1). Стандартная.
# Ответить
213. ZyZer 17.08.2014 01:53
Моя обработка поддерживает печать логотипов для COM принтеров только у Axiohm (либо Custom). Для загрузки картинки у обработки есть специальная кнопка, которая активизируется только для Axiohm. Чтобы картинка успешно загрузилась во флэш-память принтера, она должна быть монохромной (всего два цвета) и формате "несжатый BMP". Другие форматы принтер просто не понимает для загрузки и отвергает.
Windows принтер печатает любые картинки.
# Ответить
214. andrewrocker 18.08.2014 23:24
понятно. переделаю картинку.
попробую - отпишусь
# Ответить
215. andrewrocker 19.08.2014 14:30
спасибо, получилось.
Подскажите, возможно ли, чтобы обработка печатала также на дос принтерах, т.е. в кодировке OEM, IBM866
# Ответить
216. ZyZer 19.08.2014 17:05
Странный вопрос, но она печатает по умолчанию на 866 странице. Только для Штрих 700 отключается конвертор и обработка печатает на 1251
# Ответить
217. ZyZer 19.08.2014 17:09
Если вам нужны другие ДОС (или не ДОС) принтеры, работающие через СОМ, то используйте режим "Custom COM printer" и заполните правильно команды принтера! Обычно всё упирается в правильную команду переключения шрифта.
# Ответить
218. andrewrocker 31.08.2014 22:22
Ярослав, вот такой вопрос.
Если одновременно хочется использовать два принтера, что нужно для этого сделать.
Принтеры одинаковые команды выводят.

Пример - чек и заказ на кухню.
# Ответить
219. andrewrocker 31.08.2014 22:46
Принтеры аксиомы. Идеально бы добавить просто в обработку поле ком порт для дублирующей печати. Причем туда можно команды закрытия смены не посылать (опция)
# Ответить
220. ZyZer 01.09.2014 12:14
Нет, такой функционал не планируется делать. Это надо перетряхивать всю структуру, затем по-хорошему делать, чтобы в зеркале могли быть разные принтеры, включая Windows принтеры.
Попробуйте для начала воспользоваться специальными программами для зеркалирования портов, например "Serial Port Splitter"
# Ответить
225. Rasten 12.10.2014 11:42
Добрыго дня! можно как-то подправить макет? дело в том, что много лишних строк в чеке, и если покпают по 5 позиций то чек получается очень длинный.
Можно ли убрать многоточие меджу строками с надпиль отдел один? я могу подправить обработку с кажите только где копать, или подправить настройки программы.
Или может посоветуете что другое, спасибо!
Ответили: (226)

Прикрепленные файлы:

сейчас.pdf
хотелось бы.pdf
# Ответить
226. ZyZer 12.10.2014 11:56
(225) Добрый день!
В настройках есть галочка "Альтерн. форма чека" - она печатает поменьше разделителей. Также в настройках есть "Не печатать секцию" - отключит печать секции, если не требуется.
Если что-то хотите менять дальше - можно копать в функции "ПечататьСтроку".
Ответили: (227)
+ 1 [ ma2x; ]
# Ответить
227. Rasten 12.10.2014 12:09
(226) ZyZer, Спасибо, все нашел!
# Ответить
228. niko75 17.10.2014 18:02
Здравствуйте. Для принтера чеков OL-Т2300 будет Обработка обслуживания принтеров чеков (версия 2.56) работать в ут 10.3 ?
# Ответить
229. ZyZer 17.10.2014 18:13
Должна работать. Если используете платформу 8.2 - не забудьте конвертировать сначала, обработка в формате 8.1.
Ответили: (246)
+ 2 [ elintor; niko75; ]
# Ответить
230. ma2x 17.10.2014 21:00
Почему при печати на Win-принтер не могу сделать шрифт "жирным", "курсивом", "подчеркнутым" или изменить "масштаб"?
Ответили: (231)
# Ответить
231. ZyZer 17.10.2014 21:22
(230) Потому что так задумано. Всё печатается стандартным шрифтом, кроме особенных строк, которые печатаются жирным шрифтом. Точка.
+ 1 [ ma2x; ]
# Ответить
232. niko75 21.10.2014 16:04
Скажите что нужно сделать. Выдает сообщение при попытке печати.

Прикрепленные файлы:

УТ1.pdf
# Ответить
233. niko75 21.10.2014 18:40
Разобрался. Галочку поставить нужно.
# Ответить
234. tisas77 10.11.2014 21:03
Добрый день! А на 1с Розница для Украины пойдет?
Ответили: (235)
# Ответить
235. ZyZer 10.11.2014 21:16
(234) Добрый день! В украинские конфигурации внедрения были, полёт нормальный. Вопрос только в оплате, а с ней нынче проблемы...
# Ответить
240. dr.death 18.12.2014 09:59
при нажатии на кнопку "Параметры"
Форма.ФормаНастройки.Форма(924)}: Ошибка при вызове метода контекста (ConnectServer)
Сервисы = Locator.ConnectServer(".");
по причине:
Произошла исключительная ситуация (SWbemLocator): Отказано в доступе.
Ответили: (241)
# Ответить
241. ZyZer 18.12.2014 13:06
(240) Это обозначает, что у пользователя Windows нет прав доступа к COM объекту "WbemScripting.SWbemLocator".
Тут сложно что-то сказать, но по сути, ошибка не критическая. Единственно, придется имя Windows принтера заполнить руками, а не выбирать из списка.
# Ответить
244. drop1982 23.01.2015 15:03
версия 2.60 будет работать на 1с 8.3.5.1383 + Розница 1.0.18.1 ?
или нужно 1с 8.2.19.121 ?
Ответили: (245)
# Ответить
245. ZyZer 23.01.2015 19:38
(244)
Добрый день!
Должна работать, если вы запустите на Розницу 1.0 на платформе 8.3 в режиме совместимости. Но не забудьте, что моя обработка поставляется в варианте 8.1, и чтобы использовать ее под более новыми платформами - надо сначала сконвертировать. Для конвертации просто откройте обработку конфигуратором - конвертация будет произведена автоматически.
Ответили: (246)
# Ответить
246. EVKKEA 31.01.2015 17:48
(229) ZyZer, (245) ZyZer,
Приветствую коллеги,
С вашего позволения, вопрос к разработчику Обработки (респект!). Как добавить чековый COM принтер другого производителя?
Ответили: (247)
# Ответить
247. ZyZer 31.01.2015 19:01
(246)
Добрый день!

Самый простой путь добавления принтера от другого производителя - это в настройках указать тип принтера "Custom COM printer" и самостоятельно заполнить команды по инструкции от самого принтера. Для минимальной работы надо добавить хотя-бы две команды: инициализацию и переключение на CP866.

Более сложный путь - добавление нового типа принтера в обработку, но проблема в том, что доступа к произвольным моделям принтеров у меня нет.
Ответили: (248)
# Ответить
254. 5lavik 23.05.2015 13:57
Привет уважаемые! А кто-нибудь видел подобные обработки для 1С 7.7 ТиС ?
# Ответить
255. artem44ik 06.08.2015 17:50
Пытаюсь установить в рознице 2.1, выдает ошибку Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы.
Ответили: (256)
# Ответить
256. ZyZer 06.08.2015 21:22
(255) artem44ik, Вы абсолютно правы, она не подходит для этой версии, о чем и написано в описании обработки. Для вашей версии надо другую обработку, подробнее на zzyzer(гаф)gmail.com
# Ответить
257. ILUHA_86 08.08.2015 01:15
Умные люди, помогите пожалуйста. Столкнулся с установкой COMовского чекового принтера через USB переходник USB <-> COM . Так вот проблема в том, что принтер все печатает нормально, НО оооочень медленно! Даже из свойств принтера отправляю на печать пробную страницу и печать начинается мееееедлееенно!
Ответили: (258)
# Ответить
258. ZyZer 08.08.2015 05:48
(257) ILUHA_86,
Вы печатаете из windows на принтер с СОМ интерфейсом? Не удивительно, что скорость печати как закачка картинок на модеме на скорости 9600, как в старые, добрые, ламповые времена...
Попробуйте настроить сам принтер, поднимите ему скорость. Будет печатать побыстрее, но может начать глючить.
Ответили: (259)
# Ответить
259. ILUHA_86 08.08.2015 11:39
(258) ZyZer, да да, именно так и есть. Дело в том, что этот же принтер на том же компьютере только с другой программы печатает быстро и хорошо.
А с самим принтером я уже не знаю, что можно покрутить ещё... Если я в настройках поднимаю скорость, то печатает быстро, НО всякую ерунду(краказябры какие-то)
Подключен, как показано на фото
Ответили: (260)

Прикрепленные файлы:

IMG_0733.JPG
IMG_0734.JPG
# Ответить
260. ZyZer 08.08.2015 16:03
(259) ILUHA_86,
Для этих принтеров есть огромная разница, что печатать. Текст или графику. По этой причине, часто, из блокнота эти принтеры печатают быстро, а уже из ворда медленно. А если программа специализированная для таких принтеров - то она печатает и не через Windows драйвер, а напрямую через COM порт.

Кроме того, если вы крутите скорость порта в Windows - не забудьте соответствующую скорость порта выставить на принтере. Как это сделать - написано в инструкции к вашему принтеру, мне фотографии подключения ни о чем не говорят.
# Ответить
261. trade70 06.09.2015 18:59
Денежные ящики обычно стандартно распаяны...вот напряжение у них разное 12V или 24V. Если брать китайские машинки по протоколу ESC/POS, то у них обычно 12V. А наши ящики в основном под наши ФР под 24V. Так что переделывать по любому придется. К тому-же у них очень часто эти машинки идут с разными интерфейсами, LPT(самое забавное самый распространенный), USB, Ethernet.
Ответили: (262)
# Удалить Изменить Ответить
262. ZyZer 07.09.2015 04:14
(261) Замечание, конечно, дельное. Правда есть несколько "но".
Статья написана в далеком 2009 году, когда китайцы еще не успели заполонить рынок своими поделками. И написана она была для принтера Axiohm, поддержка других принтеров появилась много позднее. Также предполагается, что человек, знающий с какой стороны браться за паяльник и что обжимка может не только стричь ногти, обязательно ознакомится с документацией и подберет хоть как-то совместимое оборудование. Или многоуважаемый комментатор спалил соленоид денежного ящика?
А по поводу не COM интерфейсов - пользуйтесь режимом Windows принтера.
Ответили: (263)
# Ответить
263. trade70 07.09.2015 05:22
(262) ZyZer,
Замечание, конечно, дельное. Правда есть несколько "но".
Статья написана в далеком 2009 году, когда китайцы еще не успели заполонить рынок своими поделками.

А с чего вы это взяли и при чем тут именно китай? Эти подделки изначально разделялись на 2 типа питания как и ящики. Я надеюсь вы знаете, что за границей нет таких машинок как у нас ФР. Там используются обычные чековые принтеры для печати чеков.

Также предполагается, что человек, знающий с какой стороны браться за паяльник и что обжимка может не только стричь ногти, обязательно ознакомится с документацией и подберет хоть как-то совместимое оборудование

Что-бы подобрать оборудование, необязательно, брать паяльник. Достаточно иметь мозги. Паяльник - это дело второе)
К тому-же, если вы не знаете, китайцы не особо утруждаются печатать такую информацию. Только на самих своих подделках можно посмотреть эту информацию. А те многие которые берут на алибаба, не могут этого знать, так как эта информация на этом ресурсе крайне ограничена. И тем-более про это там нечего нет. Так что трудно понять с чем вы собрались ознакамливаться и где. Наверно сразу перейдете с ногтей к паяльнику я так понимаю)

Или многоуважаемый комментатор спалил соленоид денежного ящика?

Как вы могли такое подумать, читать умею и мозги есть)

А по поводу не COM интерфейсов - пользуйтесь режимом Windows принтера.

А смысл тогда вам было делать, через COM тогда. И в этом режиме денежный ящик как вы будете открывать и отрезать чек.

Что-то вы как-то агрессивно себя ведете, вроде замечание по существу вопроса. Многие именно сейчас, берут на алибаба. И этого не знают, а в вашем описание пробел насчет этой информации. Они и так берут кота в мешке, я допустим давно беру с 2010 года с внутреннего рынка и это давно знаю. И у меня есть возможность это исправить, а у кого-то и нет. А что хуже всего, многие даже об этом и не догадываются. Включили и все)
Я когда делал для себя обработку, у меня были POS-сы китайские, с промышленными матерями в них, поддержка до 6 COM портов. Так самое забавное, китайцы в своих посах используют именно LPT при сборке. Хотя можно заказать и COM опционально. Но по умолчанию такая комплектация идет.
Ответили: (264)
# Удалить Изменить Ответить
264. ZyZer 07.09.2015 09:45
(263)
Хорошо, остынем. Чего вы от меня-то хотите?
По сути верно написано - документацию, инструменты в руки и сопрягайте устройства. Чтобы я поменял описание и убрал этот блок? Добавил страницу текста про классификацию ящиков и их интерфейсов? При всём моём уважении, я этого делать не буду - публикация немного про другое.

А смысл тогда вам было делать, через COM тогда

Когда я делал обработку - я вообще делал друзьям на халяву, которые также на халяву достали Аксиом и пытались его как-то прикрутить к Рознице 1.0. Потом оформил ее более-менее прилично (версия 1.02) и выложил в сюда на бесплатное скачивание, отметив, что распространяется "as is". Вдруг кому-то эта поделка тоже пригодится. Остальные навороты и режиму появилось уже потом и в течении длительного времени. Но через COM печатается заметно лучше.
Кстати, Windows принтеры тоже открывают ящик, несколько не так как COM, но открывают. Через LPT делать не буду точно.
Ответили: (265)
# Ответить
265. trade70 07.09.2015 10:26
(264) ZyZer,
По сути верно написано - документацию, инструменты в руки и сопрягайте устройства. Чтобы я поменял описание и убрал этот блок? Добавил страницу текста про классификацию ящиков и их интерфейсов? При всём моём уважении, я этого делать не буду - публикация немного про другое.

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

Когда я делал обработку - я вообще делал друзьям на халяву, которые также на халяву достали Аксиом и пытались его как-то прикрутить к Рознице 1.0.

Да хорошее дело сделали, в свое время помню то-же столкнулся, принтеры есть, а обработок с ними работать нет.

Кстати, Windows принтеры тоже открывают ящик, несколько не так как COM, но открывают.

Помню ставил драйвер от китайца в режиме Windows принтера. Там была галочка, открывать денежный ящик. Но не у всех это есть. Это модель была GPrinters, а это в китае известный производитель, все остальные берут комплектующие у них и лепят из них свои машинки, клоны. Поэтому там был такой функционал. От других которые мне попадались, я такого не видел.
# Удалить Изменить Ответить
266. ZyZer 07.09.2015 10:58
Ну вот и славненько, пришли к взаимопониманию )
# Ответить
267. us8 06.11.2015 15:23
Спасибо автору!

Работает для BIXOLON модель SPR - 350III как Windows принтер

конфигурация
"Управление торговлей для Казахстана", 2.2.15.14
# Ответить
268. LitavrinAV 19.11.2015 19:01
Добрый день
При печати выскакивает ошибка о доступе C:\FC0001.FC
Что должно быть в этом файле?
Ответили: (269)
# Ответить
269. ZyZer 20.11.2015 01:03
(268) Добрый день.
Это файл для хранения значений счетчиков фискальной памяти, обработка создает его сама. Выберите правильно место его хранения, в современных Windows писать в корень диска C: нельзя. Создайте какой-нибудь каталог и туда настройте его хранение.
# Ответить
270. alexandrit 23.11.2015 18:41
Добрый день! Можете дать обработку для управляемого приложения?
Ответили: (271)
# Ответить
271. ZyZer 24.11.2015 12:09
(270) Об обработке для управляемого приложения можно узнать, отправив запрос на zzyzer(гаф)gmail.com
# Ответить
272. SamygV 04.02.2016 15:48
Прошу помощи - принтер saewoo lk-te212 и денежный ящик VioTeh FT-460 (судя по док-ции 24 В). Что нужно прописать в свойствах принтера,точнее какую команду? - на закладке Команды принтера
Ответили: (273)
# Ответить
273. ZyZer 04.02.2016 19:19
(272) Всё зависит от режима в котором работает обработка. Если в режиме Windows принтера - ищите в свойствах драйвера принтера открытие ящика на каждый документ. Плюс, как тут уже замечали, бывают китайцы с 12В ящиками...
# Ответить
274. Kryo 05.02.2016 20:47
Добрый день! Приобрел обработку Фискальный регистратор из принтера чеков (COM и Windows принтеры)(Обработка обслуживания принтеров чеков (версия 2.60)) Установил в 1С УТ10.3.34.1, при проведении чека выдает ошибку {ВнешняяОбработка.ПринтерЧековКассира.МодульОбъекта(1383)}: Поле объекта не обнаружено (Сотрудник) Если ТФизЛицоПользователя = Неопределено Или ТФизЛицоПользователя.Пустая() Или НЕ ТФизЛицоПользователя.Сотрудник Тогда
Ответили: (275)
# Ответить
275. ZyZer 06.02.2016 08:32
(274) Ошибка возникла из-за упрощений с пользователем учетной системы в УТ. Новая версия и исправлением выложена. В качестве быстрого решения можно просто отключить печать имени кассира из сеанса в настройках обработки.
# Ответить
276. VitalyKepov 29.03.2016 09:20
Это гениально! Супер полезная обработка. Браво коллега.
# Ответить
277. micha26 17.04.2016 09:47
Вопрос такой а слипы режет?
Ответили: (278)
# Ответить
278. ZyZer 19.04.2016 12:54
(277) Обработка - не нож, чтобы что-то резать. Если вопрос про печать банковских слипов - нормально печатает.
# Ответить
279. cwdima 19.05.2016 19:00
Подскажите . купил принтер и хочу тперпеь вывести из фискального эмулятора на принтер чеков , вместо экрана - этот вариант подойдет или нет?
Ответили: (281)
# Ответить
280. Alexei_fox 20.05.2016 02:47
Подскажите поддержка QR кодов есть ? Если использовать данную наработку для печати ответов ЕГАИС ?
Ответили: (281)
# Ответить
281. ZyZer 20.05.2016 04:50
(279) Если для Розницы 1.0 или УТ10.Х - подойдет. Если для управляемого приложения - нужна другая обработка.

(280) Поддержки QR кодов пока нет, хотя добавить можно, компонента формирования QR есть. Я немного не в курсе, а 1С допилили Розницу 1.0 или УТ10 для работы с ЕГАИС? В стандартных конфигурациях вроде не было функционала печати штрих-кодов.
Ну и на всякий случай - продажа алкоголя может осуществляться только при использовании реального и правильно зарегистрированного ФР - это лицензируемая деятельность. В противном случае можно заработать "ответственность".
Ответили: (282)
# Ответить
282. Alexei_fox 20.05.2016 06:28
(281) ZyZer, Оформление розничных продаж маркированной алкогольной продукции на кассе магазина может производится только с помощью сканера штрихкодов, позволяющих считывать штриховые коды формата PDF417, размещенных на марке. При завершении оформления чека информация о продажах автоматически передается в ЕГАИС. После успешной печати фискального чека распечатывается слип-чек продажи алкогольной продукции с кодом подтверждения системы ЕГАИС. QR-код может быть распечатан в случае, если печать кода такого формата поддерживается фискальным регистратором. В противном случае код подтверждения будет выведен на печать в виде строки символов, что разрешено правилами оформления продаж ФСРАР. При потере связи с ЕГАИС оформление розничных продаж разрешается только в течение 3 дней.

С сайта ИТС по Рознице 1.0.

Вся линейка Розницы уже умеет работать с марками ЕГАИС.
Ответили: (283) (284)
# Ответить
283. ZyZer 20.05.2016 11:06
(282) Попозже посмотрю, что можно сделать. В любом случае, торговать через ЕГАИС на эмуляторе незаконно.
Ответили: (285)
# Ответить
284. ZyZer 20.05.2016 12:41
(282) Посмотрел, что можно сделать. Axiohm точно не умеет печатать QR код, печатать его в виде графики - лучше не печатать, пусть в виде строчки печатается.
Максимум, что можно сделать - это печать QR кода на Windows принтере при помощи "AddIn.QR.QRCodeExtension". Но я пока не могу понять, как определяется в слипе, что надо печатать штрих-код - туда просто передается строка с URL. Есть подозрение, что можно сделать через определение URL по "http://" или "https://" в начале строки. Пришлите мне пожалуйста MXL файл со слипом от ЕГАИС.
# Ответить
285. Alexei_fox 23.05.2016 03:14
(283) ZyZer, Торговать то да, но через ЕГАИС и не происходит торговли, лишь производится проверка легальности продукции и фиксация реализации. Вопрос в том что замена кассового пос терминала, по сравнению, с добавлением сканера и принтера весьма разнится в объемах финансовых средств.
Ответили: (286)
# Ответить
286. ZyZer 23.05.2016 08:04
(285)
Не происходит торговли??? Полно вам, торговля через ЕГАИС как раз и ведется. Оптовка уже давно, импортеры/производители еще раньше, розница с 1 июля 2016 (если чего не поменяют, что уже вряд ли). Розничный покупатель может по QR коду проверить легальность купленных по чеку бутылок, по идее. Я сам алкоголик, и с ЕГАИС уже почти год развлекаюсь. А веселье с ЕГАИС помню еще с лета 2006 года - вот цирк был.

В нашем случае, моя обработка к проверке легальности никакого отношения не имеет. Я позже добавлю печать URL адресов в виде QR, но пока не знаю когда. Да и в случае эмулятора достаточно простой печати URL в виде строки, если работаете с тестовым контуром ЕГАИС )

А то, что требуется минимум замена сканера (10к) и ФР (30к) - проблемы нац. меньшинств шерифа не интересуют, увы.
# Ответить
287. ZyZer 28.05.2016 19:02
Опубликована новая версия обработки с поддержкой печати QR кодов. Требуется доброволец для испытания с ЕГАИС.
Ответили: (288)
# Ответить
288. Alexei_fox 01.06.2016 06:47
(287) ZyZer, Попробовал в рознице QR не выходит. Ссылка и подпись выводится.
Ответили: (290) (291)
# Ответить
289. ZyZer 01.06.2016 10:16
В настройках конвертацию QR включили? Мне MXL файл со слипом прислали?
# Ответить
290. ZyZer 01.06.2016 10:35
(288) И какая у вас модель принтера выставлена в обработке?
# Ответить
291. ZyZer 01.06.2016 11:56
(288) Попробовал развернуть Розницу 1.0. либо я не понимаю что-то, либо Розница глючная и требует доработки.
Она пытается отправить в ЕГАИС чек до его открытия на ФР, как следствие, у чека пустые номера смены и чека. Как следствие УТМ просто отторгает чек, он не проходит проверку формата.
Ответили: (292)
# Ответить
292. Alexei_fox 03.06.2016 10:10
(291) ZyZer, У меня в Рознице 1.0 все получилось. Слип чек прекрасно печатается. QR распознается и отправляет на сайт.
Ответили: (294)
# Ответить
293. Alexei_fox 03.06.2016 10:12
Windows принтер. Сейчас еще хочу попробовать это все вывести на IBM 4610-TF6.
# Ответить
294. ZyZer 03.06.2016 16:49
(292) Это радует. Тогда обновлю описание, что работает.
А Розница у вас чистая или модифицированная? У меня на чистой не получилось отправить в ЕГАИС - она шлет нулевой номер чека и смены из-за попытки регистрации перез открытием чека и получением номеров.
Ответили: (295)
# Ответить
295. Alexei_fox 06.06.2016 02:02
(294) ZyZer, Я через УТМ не пробовал. Задал возвращаемые данные в самой обработке. Как будто ответ пришел от УТМ.
Там в возвращемых данных ссылка и подпись.
РезультатОперации = ИнтеграцияЕГАИСКлиент.СформироватьПодписьЧекаВЕГАИС(ПараметрыЧека, ТранспортныйМодуль, ПараметрыЧекаЕГАИС,,, Ложь);
//alexei
РезультатОперации.Результат = Истина;
РезультатОперации.Адрес = "http://check.egais.ru?id=88a7a3ed-39ae-45de-a3cc-644639f36f4e";
РезультатОперации.Подпись = "AD SF GT 23 BN";
//alexei
Модуль объекта Чек ККМ. Строка 1436. Розница 1.0
Позволит тестировать печать слипа без УТМ.
Ответили: (296)
# Ответить
296. ZyZer 06.06.2016 07:01
(295) Понятно. Я пробовал на всю катушку, используя тестовый УТМ. У функции "СформироватьПодписьЧекаВЕГАИС" незаполненные параметры как раз номер смены и номер чека, без которых реальный УТМ не дает зарегистрировать чек. Надо перепиливать вызов этой функции.
# Ответить
297. Alexei_fox 07.06.2016 08:47
Не могу принтер ни как подобрать поменьше, да подешевле. IBM печатает, но очень медленно.
Ответили: (298)
# Ответить
298. ZyZer 07.06.2016 14:06
(297) Если работа идет через реальный COM порт - то скорость будет отвратительной, т.к. таблица 1С вся печатается как графика.
Нормально работает только через USB порт или на очень высоких скоростях СОМ порта, от 56700. Но на высоких скоростях СОМ бывает глючит.
Ответили: (299) (300)
# Ответить
299. Alexei_fox 08.06.2016 08:49
(298) ZyZer, Взял USB Posiflex 6900 потестить. Печатает очень быстро, но возникла проблемка QR код обрезается по сторонам. Причем при изменении размера, с разных сторон. Такое ощущение что в область рисунок не влазит. Точно высота строки меньше изображения.
# Ответить
300. Alexei_fox 08.06.2016 10:01
(298) ZyZer, если честно не могу понять как вписать изображение в строку. Во всех остальных вариантах, кроме пропорционально """" Объект.ПеременныеДрайвера.печДокумент.Рисунки[ТИндексРисунка].РазмерКартинки = РазмерКартинки.РеальныйРазмер; """""""

Размер картинки маленький. А при текущем обрезается QR при печати.
Ответили: (301)
# Ответить
301. ZyZer 08.06.2016 18:42
(300) Увы, не видя результата я тоже не могу понять, как вписать. На экране QR код от ЕГАИС прекрасно вписывается и на 40 символьном чеке, и на 29 символьном чеке. С экрана QR код считывается отлично, ничего не обрезается. Если драйвера принтера не могут правильно напечатать табличный документ 1С - тут я бессилен. Единственно - надо под конкретные принтеры играть параметрами. Возможно поможет игра высотой строки и масштабированием.
Ответили: (302)
# Ответить
302. Alexei_fox 09.06.2016 01:26
(301) ZyZer, На предварительном просмотре видно, что рамка Рисунка не вписывается в строку и краями влазит за ее пределы.
Ответили: (303) (304) (305)
# Ответить
303. ZyZer 09.06.2016 04:33
(302) картинку не видно, увы. Делал тест на 80мм бумаге - выглядит нормально. Позже посмотрю на драйверах аксиома, если удастся достать старый компьютер с х86 осью.
# Ответить
304. ZyZer 09.06.2016 04:48
(302) кое-как увидел вашу картинку. не вижу там ничего необычного, кроме того, что это не весь тестовый чек. QR код не обрезан, он масштабирован под высоту строки.
# Ответить
305. ZyZer 09.06.2016 10:49
(302) Большая рамка - это нормально. Картинка вписана ровно в ячейку, а управляющая рамка идет по внешней границе картинки.

Удалось добраться до принтера... Проблема есть и состоит она в том, что картинка с кодом печатается совсем не так, как на экране. Картинка печатается с неправильными масштабом и поэтому слегка обрезается. Я немного переделал формирование QR кода, а именно добавил рамку толщиной в 2 "квадратика". Добавлю новую версию 2.64, с изменениями.
# Ответить
306. ZyZer 09.06.2016 11:49
Еще и геометрические искажения есть.... Попробовал убрать масштабированием, вроде работает, 2.65
# Ответить
307. Alexei_fox 10.06.2016 02:11
Все супер ГУД.
# Ответить
308. Rustig 11.06.2016 14:36
почему может не выходить зет-отчет? пишет что как будто не было продаж. а если у КассыККМ переключить режим : печатать нефискальные чеки, то перестает печататься даже чек.
Ответили: (309)
# Ответить
309. ZyZer 11.06.2016 17:50
(308) Это не вина обработки, она делает ровно то, что приказывает учетная система. Необходимо правильно настраивать учетную систему.
КассаККМ устанавливается в фискальный режим, как-будто у вас реальный фискальный регистратор.
Ответили: (310)
# Ответить
310. Rustig 13.06.2016 15:43
(309) у меня получилось в итоге: после того, как снова удалил настроечный файл *.FC и *.bak (Файлы фискальной памяти), после этого создал новый настроечный файл и все заработало. Спасибо, автору, за обработку! в терминале работает быстро.
Ответили: (311)
# Ответить
311. ZyZer 13.06.2016 19:23
(310) Спасибо на добром слове! Если вы используете обработку в терминальной среде - следите, чтобы файлы ФП от различных КассаККМ не пересекались между собой, иначе там будет каша!
# Ответить
312. Alexei_fox 21.06.2016 13:05
Слушай не могу понять где косяк.
http://check.egais.ru/?id=327a1d34-2271-4%0A47c-a30e-7c95865a5907&dt=2106161744&cn=0%0A20000348396
# Ответить
313. Alexei_fox 21.06.2016 13:06
Если эти символы убираешь Выделены жирным то ссылка открывается.

http://check.egais.ru/?id=327a1d34-2271-447c-a30e-7c95865a5907&dt=2106161744&cn=020000348396
# Ответить
314. Alexei_fox 21.06.2016 13:07
В исходной ссылке, прилетающей из УТМ - этих символов нет, появляются уже в QR коде.

Прикрепленные файлы:

IMG_7833.JPG
# Ответить
315. ZyZer 21.06.2016 16:15
Похоже это работает автоперенос строк, я либо забыл, либо не переделал. Попозже гляну.
# Ответить
316. ZyZer 21.06.2016 16:24
Посмотрел. Виновата функция СформироватьМассивСтрокСлипЧека в модуле ИнтеграцияЕГАИСКлиентПереопределяемый. Она фарширует QR код переносами строки - поэтому QR код и слетает.
Выхода два. Либо модифицировать конфигурацию, либо в обработке грохать эти символы перевода строки перед выводом QR кода. Костыль на костыле...
# Ответить
317. Alexei_fox 22.06.2016 07:25
Перед формированием QR
СтрокаДляQR = СтрЗаменить(Строка,Символы.ПС,"") 

Вот так убрал перенос, все гуд. Ну и в функцию передавать без переносов.
Ответили: (318)
# Ответить
318. ZyZer 22.06.2016 20:59
(317) Проблема в том, что правильнее разбивать строку на несколько строк и их вставлять в массив для слипа, а не втыкать управляющие символы.
Сделал новую версию обработки - посмотрите пожалуйста.
Ответили: (319)
# Ответить
319. Alexei_fox 24.06.2016 19:23
(318) ZyZer, кинь в личку номер карты сбера !
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл






IE 2016