Эмулятор фискального регистратора с печатью на принтер чеков

Эмулятор ФР с печатью на принтер чеков. Подключается как стандартный эмулятор. Печатает чеки на обычный принтер или принтер чеков.

Эмулятор ФР разработан на основе стандартного эмулятора. Печатает чеки на любой принтер, в том числе на принтер чеков.

Подключается как обычный эмулятор ФР через обработки ТО и запускатся только программно при работе с кассой.

Умеет печатать чеки продаж, возвратов, x-отчет и z-отчет. Данные для x и z отчетов берет из документов продаж (какие возможно достать).

Проверено на 1С Розница 1.0. 

30 Comments

  1. baracuda

    Законно?

    Reply
  2. MaxDavid

    (1) baracuda, проверять будут по ЭКЛЗ.

    Если нет законодательного требования к предпринимателю печатать фискальные чеки — то печатать можно на чем угодно, хоть на принтере чеков, хоть на швейной машинке — эти чеки никакой силы не имеют и делаются только для галочки и успокоения нервов клиента. Если же есть такое требование — то только фискальник, только хардкор ))

    Reply
  3. sanek_kop

    (1) baracuda, раз сами в 1С сделали эмулятор ФР, то печать того что он выдает на бумагу ничего противозаконного не добавляет.

    Как и сказал MaxDavid, если у предпринимателя не «упращенка» и необходимы фискальные чеки, то ему следует покупать ФР с ЭКЛЗ, регистрировать его в налоговой и печатать только на нем.

    Это обработка только для тех кто хочет что-то давать клиентам похожее на чек.

    Reply
  4. kovalevis

    Не работает. 8.3.7 не поддерживает?

    Reply
  5. sanek_kop

    (4) kovalevis,

    А конфигурация какая? Обработка написана и протестирована была на рознице 1.0 (платформа конечно была не 8.3.7, но не думаю что сильно влияет на обработку). Проверю на 8.3.7 в скором времени.

    Reply
  6. nordicpoles

    Она для базовой розницы не подойдет?

    Reply
  7. sanek_kop

    (6) nordicpoles,

    Честно говоря не работал в базовой, но если я правильно понимаю отличия от проф, то работать должна (там же есть возможность изменять, добавлять обработки обслуживания ТО). Сама конфигурация при этом никаким образом не затрагивается.

    Reply
  8. nordicpoles

    C 8.3.5.1443 не работает. Ошибка:

    Невозможно подключить дополнительную обработку из файла.
    Возможно, она не подходит для этой версии программы.
    
    Метод объекта не обнаружен (СведенияОВнешнейОбработке)
    
    Reply
  9. sanek_kop

    (8) nordicpoles,

    Как я понимаю у вас стоит Розница 2? На сколько я помню «СведенияОВнешнейОбработке» необходим для конфигураций работающих на Управляемых формах. Это обработка написана для Розницы 1.0, которая работает на обычных формах.

    Укажите версию вашей конфигурации для поиска возможной причины данной ошибки.

    Reply
  10. war4un

    Не могу добавить пишет «Не удалось добавить внешнюю обработку»

    Платформа

    1С:Предприятие 8.2 (8.2.19.68)

    Розница для Казахстана, редакция 1.0, локализация для Казахстана: «1С-Рейтинг» (1.0.8.1)

    Reply
  11. sanek_kop

    (10) по поводу розницы Казахстана ничего не могу сказать, с данной конфигурацией не работал и соответственно не тестировал для нее обработку. Возможно там другие алгоритмы работы с обработками обслуживания.

    Reply
  12. user638074_vassil

    Есть версия для управляемых форм? 1С:Розница 2.2

    Reply
  13. sanek_kop

    (12) На данный момент нет. В рознице 2.2 вроде есть штатная возможность подключать принтеры чеков. Я посмотрю реализацию эмулятора в рознице 2.2, если такой возможности штатной не найду, то постараюсь сделать аналог для нее.

    Reply
  14. VlaR

    Для УТ11.4 версии не появилось?

    Reply
  15. sanek_kop

    (14) Нет, пока не появилось. Постараюсь реализовать в ближайшее время.

    Reply
  16. Zontax39

    Хотелось бы видео или инструкцию, как это работает и как это настраивать. Чтобы было понятно таким новичкам как я.

    Reply
  17. sanek_kop

    (16) Стоит «загуглить» Подключение и настройка торгового оборудования Розница 1.0. Там все доступно написано с картинками и т.д.

    Reply
  18. kalyuzhny

    Добрый день. А на рознице 1,0 для украины. будет работать?

    Reply
  19. sanek_kop

    (18) Если она на обычных формах, то теоретически должно работать.

    Reply
  20. visim

    на УТ 10.3 будет работать?

    Reply
  21. sanek_kop

    (20) А точную версию УТ можете указать, для проверки?

    Reply
  22. sasha080489

    «Управление торговлей», редакция 10.3 (10.3.25.1)

    Reply
  23. sasha080489

    (21)

    (21)»Управление торговлей», редакция 10.3 (10.3.25.1)

    Reply
  24. sanek_kop

    (22) Должен работать. Проверил на 10.3.41.1 там все работает. Думаю на младших релизах тоже должен работать.

    Reply
  25. swimdog

    (24) А от чего зависят поля на принтере? Ставлю в обработке везде отступы 0, колонтитулы 0, в настройках сервера поле после печати 0, но все равно остаются поля слева/справа и после чека. Причем отступы похоже ни на что не влияют.

    И я в обработке везде прописал автомасштаб, чтобы не воевать с переносом второй страницы.

    Reply
  26. sanek_kop

    (25) Там зашита ширина чековой ленты на 36. Так что если у вас шире бумага, то надо в коде поменять (поиском пробить _36). Варианты шире есть _40 и _48 ну если еще шире надо то макет подправить придется.

    Reply
  27. swimdog

    (26) Это я видел. Вопрос по белым полоскам слева, справа, сверху и снизу. Я так понимаю, что это поля делает либо принтер, либо windows выставляет. По крайней мере я не нашел, где это можно поменять. Так как выставление в параметрах печати ничего не изменило.

    По ширине лента 58 мм, но я выставил _32, чтобы не было мелкого шрифта.

    Reply
  28. sanek_kop

    (27) Тут я вам ничем не помогу. Это надо экспериментировать параметрами печати в коде и настройками в 1С. Попробовать не сразу печатать, а открывать на экран и пытаться отправить на принтер руками.

    Reply
  29. swimdog

    (28)

    открывать на экран и пытаться отправить на принтер руками

    Так я тоже пробовал, не помогает. А у вас отступы слева/справа есть или печатает на всю ширину ленты?

    Reply
  30. sanek_kop

    (29) Я не пользуюсь на данный момент этой обработкой. В коде нет установки полей, поэтому печататься должно по умолчанию.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *