gifts2017

Внешняя обработка: Рабочее место кассира для УТ 11 с возможностью печати чека на нефискальный windows принтер

Опубликовал Александр Уткин (duck) в раздел Обработки - Обработка документов

Внешняя обработка: Рабочее место кассира для УТ 11 с возможностью печати чека ККМ на нефискальный windows принтер чеков. Была сделана на основе типовой обработки из УТ 11 для возможности использовать нефискальный windows принтер без внесения изменений в конфигурацию.

Обработка заменяет стандартное рабочее место кассира в УТ 11 и позволяет печатать чеки ККМ на нефискальном windows принтере чеков. 

В обработку встроены печатные формы чека ККМ и товарного чека.

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

Для работы с нефискальным windows принтером чеков нужно сделать следующие настройки в УТ

1. Справочник Касса ККМ, реквизит Тип кассы - должно быть значение: Фискальный регистратор

2. В настройках Администрирование - РМК и оборудование - Настройка РМК для текущего места: для используемой кассы ККМ поставить галочку: Использовать без подключения оборудования. Там же в разделе Кто может быть продавцом - оставить только Кассир (чтобы в РМК не выбирать каждый раз продавца)

Далее просто открываете обработку и работаете как в типовом варианте. При закрытии чека вызывается функция печати чека ККМ и он сразу отправляется на печать на windows принтер чеков.

Версия 1.1

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

Если чек печатается криво, скорее всего в 1с не выставлены параметры печати.  

Для этого нужно:
1. Открыть обработку
2. Выбрать в меню рядом с кнопками печати чеков и товарников Настройки - Настроить печать. Выбрать чек для печати.
3. Откроется форма просмотра печатной формы чека
4. Зайти в меню программы (верхний левый угол), меню Файл - Предварительный просмотр.
5. В окне предварительного просмотра выбрать пункт Параметры страницы. Там делаете настройки как на скриншоте в описании (значение полей справа и слева возможно придется поставить побольше, попробуйте разные варианты на принтере). 
6. Отправляете на печать этот чек с выбранными настройками. 
Все другие чеки должны печататься с этими настройками. 
Настройки сохраняются отдельно для каждого пользователя для каждого компьютера.
Версия 1.2
Теперь обработку можно подключить в качестве внешней печатной формы.

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

Тестировалась на релизе УТ 11.1.7.49
Версия 1.3 
Исправлены ошибки при работе на конфигурации 11.1.10
Добавлена форма подбора номенклатуры: http://infostart.ru/public/326563/
Тестировалась на релизе УТ 11.1.10.145

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

Наименование Файл Версия Размер
Рабочее место кассира УТ 11 с печатью чеков на нефискальный windows принтер v1.2 62
.epf 175,66Kb
17.10.16
62
.epf 175,66Kb Скачать
Рабочее место кассира УТ 11 с печатью чеков на нефискальный windows принтер 17
.epf 174,95Kb
17.10.16
17
.epf 174,95Kb Скачать
Рабочее место кассира УТ 11 с печатью чеков на нефискальный windows принтер v1.1 47
.epf 175,31Kb
17.10.16
47
.epf 175,31Kb Скачать
Рабочее место кассира УТ 11 с печатью чеков на нефискальный windows принтер v1.3 для УТ 11.1.10.145 98
.epf 206,33Kb
17.10.16
98
.epf 206,33Kb Скачать

См. также

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

Комментарии

1. Рамиль Садрлиманов (Chistota) 28.09.14 08:51
Отличная обработка то что надо.
Только не понял как настроить ширину чека?
К примеру у меня чекопечатающая машинка с шириной ленты 56мм
Ещё хотелось бы чтоб товарный чек отображался как кассовый с той лишь разницей что в нём присутствовала надпись "Товарный чек" , сумма прописью, место под подпись и печать.
Неплохо было бы вынести кнопочку товарный чек в главное меню.
В остальном всё устраивает.
2. Andy Smith (ferasinka) 12.01.15 20:19
Скажите пожалуйста, будет ли эта обработка работать на базовой версии УТ 11?
3. Александр Уткин (duck) 18.01.15 18:31
(2) ferasinka, Да, конечно. На базовой версии можно запускать любые внешние обработки. Собственно эта была сделана как внешняя примерно для тех же целей, чтобы можно было на типовой УТ использовать новый функционал.
4. Владимир Карпов (lartnec) 23.02.15 18:17
Обработка не работает в УТ 11.1 (11.1.10.86) в клиент-серверном варианте
5. Александр Уткин (duck) 24.02.15 09:44
(4) lartnec, Пришлите скриншот ошибки. Постараюсь поправить.
6. Александр Долженко (sasha123super1) 12.03.15 20:23
Скачал версию 1.1, ошибка при подключении обработки(скрин во вложении), просьба исправить и оповестить об исправлении! Спасибо.
Прикрепленные файлы:
7. Александр Уткин (duck) 12.03.15 23:50
(6) sasha123super1, Нигде и не написано что она должна была подключаться. Добавил эту функцию. Теперь должно быть все нормально.
8. dr_ dem (dr_dem) 24.03.15 17:40
Рабочее место кассира УТ 11 с печатью чеков на нефискальный windows принтер v1.2
Ошибка на УТ 11.1.10.86
НА УТ 11.1.7.49 - работает
Прикрепленные файлы:
9. Andrew Andrew (andrewa) 15.04.15 14:41
На УТ 11.1.9.66 не работает
ошибка
Прикрепленные файлы:
10. Александр Уткин (duck) 15.04.15 14:55
(9) andrewa, До конца недели постараюсь проверить работу обработки на самом последнем релизе УТ 11. Скорее всего немного изменилась структура данных в новых релизах. Потому и не работает. Если нужно срочно - обращайтесь.
11. Рафаэль Фатхутдинов (rafaelf) 20.04.15 16:08
Прошу решить проблему с обработкой v.1.2 на УТ 11.1 (11.1.10.86). Спасибо.
Прикрепленные файлы:
12. Ruslan (2casp) 04.06.15 13:30
13. Ruslan (2casp) 04.06.15 14:04
Нет, ошибку не исправили :(
14. Ruslan (2casp) 08.06.15 15:23
Работает :)
Проверенно на Управление торговлей (базовая), редакция 11.1 (11.1.10.138)
15. Эдуард Пипия (edpipiya) 18.07.15 01:14
Здравствуйте, Релиз 11.1.6.24. Скачал версию 1.2 и 1.3 Обе не работают.

На версии 1,3
дает ту же ошибку, что и предыдущих постах.

На версии 1,2 как во вложении - версия 1.2.jpg
Прикрепленные файлы:
16. Александр Уткин (duck) 20.07.15 16:25
(15) edpipiya, У вас похоже слишком старый релиз УТ. Обработка создана на базе типовой из конфигурации, поэтому там используется много внутренних механизмов УТ, а они от версии к версии сильно изменяются. Поэтому либо обновите конфигурацию, либо могу по отдельной договоренности адаптировать обработку под вашу базу.
17. Эдуард Пипия (edpipiya) 26.07.15 02:15
(16) duck, Мне бы хотелось оставить мой УТ как есть. Как с вами договориться?
18. Игорь Николаев (rafaiil) 29.07.15 20:13
(16) duck, отличная работа! Однако,будет ли добавлена работа с характеристиками?пока они не печатаются.
19. Александр Уткин (duck) 06.08.15 06:31
(18) rafaiil, характеристики добавить не сложно. обращайтесь в личку.
20. Алексей Беспалов (FreeArcher) 06.08.15 20:21
Спасибо за обработку.
А подбор, то что сразу закрывается и в документ переносит, так специально сделано? Вроде удобнее когда наподбирал несколько, а потом в документ передал.
21. Александр Уткин (duck) 07.08.15 10:44
(20) FreeArcher, смотря для каких целей подбор работает. В типовом варианте, на мой взгляд, лучше всего пользоваться сканером штрих-кодов для добавления товара в ТЧ. А формой подбора пользоваться только если нет штрих-кода или он не читается. Если стоит задача всегда подбирать товар через форму то логичнее, конечно, подбирать сразу все в форме. Если это нужно, то можно доработать, не сложно.
22. Андрей Некрасов (Гильермо) 14.08.15 12:00
(3) duck, Скажите, пожалуйста, можно как-то поменять реквизиты которые печатаются в чеке?
какие применить настройки, что бы чек не обрезался по надписи "Спасибо за покупку" (параметры печати выставлены как на Вашем скриншоте)?
Заранее благодарю!
23. Альберт Шагал (Dolour) 14.08.15 18:20
Да уж ,не понимаю ,в УТ 10 можно было самому написать и подцепить epf для работы с торговым оборудованием и как результат твори там ,что хочешь . А тут... . И Спасибо за обработку , забрал макет и его заполнение .
24. Александр Уткин (duck) 15.08.15 18:19
(22) Гильермо, В обработке есть кнопка для настройки печати. Параметры на скриншоте ни образец для подражания. Надо добиваться нужного вида печати на вашем принтере индивидуально (по ширине страницы, отступы по краям).
25. Александр Уткин (duck) 15.08.15 18:20
(22) Гильермо, Реквизиты вроде все из вашей базы берутся (названия организации инн и тд). Что то можно прямо в макете подправить.
26. Михаил Чернов (itconsalt) 29.09.15 18:28
(3) duck, Здравствуйте. Подскажите пожалуйста как настроить обрезку чека после печати. Принтер эту функцию поддерживает.
27. артур кильдибеков (artur_fcsm) 06.10.15 11:29
УТ 11.1.7.49

При нажатии на кнопку "Расчет" ничего не происходит. В чем может быть дело?
28. Александр Головунин (morgan21) 05.11.15 12:41
Здравствуйте, нажали на кнопку скачать файл, вышло окно "Бесплатно для новых юр.лиц. Получите файл бесплатно, если ваша компания у нас еще не зарегистрирована.
Введите ваш корпоративный e-mail
Ввел корпоративный e-mail нажал отправить файл, вышло окно регистрации, заполнил все поля, но почту так файл и не пришел. Может что-то не так делаю. Спасибо
29. Александра Котлярова (alexandrit) 25.11.15 18:59
подскажите почему не отображается наименование товара в чеке?
УТ 11.1.10.173
30. Александра Котлярова (alexandrit) 26.11.15 13:13
и как сделать чтобы она автоматически запускалась в программе?
Очень жду ответ!
31. Александр Уткин (duck) 26.11.15 17:18
(30) alexandrit,
подскажите почему не отображается наименование товара в чеке? - скорее всего такого просто не предусмотрено. Добавить строчку с наименованием товара не сложно. Но это надо в коде исправлять.

и как сделать чтобы она автоматически запускалась в программе?

Есть как минимум 2 варианта:
1 Можно внести изменения в конфигурацию. Тогда можно заложить практически любой алгоритм поведения обработки. Но тогда все таки придется вносить изменения в конфигурацию и при обновлении могут быть проблемы.
2. Можно написать bat файл, который будет как ярлык на столе, но при нажатии будет запускать 1С и сразу открывать обработку нужную. Это вроде бы самый простой и легкий способ.

Могу сделать все вышеперечисленное, но не безвозмездно. Обращайтесь в личку.
32. Александра Котлярова (alexandrit) 27.11.15 13:43
(31) duck, как не предусмотрено, а смысл тогда вообще в вашей обработке?
в чеке должно выходить название товара и его цена. вместо товара стоят скобки ()
напишите пожалуйста електронку, сообщения вам почему-то не отправляются
33. Александра Котлярова (alexandrit) 30.11.15 22:29
Оказалось все просто - нужно чтобы было заполнено Наименование для печати. Для того кто с этим столкнется.
34. Александра Котлярова (alexandrit) 01.12.15 01:46
Еще есть вопрос: при открытии обработки стала появляться ошибка :
"Недостаточно прав для работы с таблицей. Справочник. Горящие клавиши"
Можете подсказать что ей не хватает?
35. Александр Уткин (duck) 01.12.15 14:42
36. Александр Уткин (duck) 01.12.15 14:48
(34) alexandrit,
Релиз какой УТ? Поставьте полные права для этого пользователя. А чтобы пользователь лишнего не открывал можно просто из интерфейса убрать все лишнее.
37. Александра Котлярова (alexandrit) 01.12.15 21:48
(36) duck, УТ 11.1.10.173
В том то и дело что ребята шустрые очень) открывают сами себе все что как раз нельзя. Разрешаю им только кассира и обработки
38. Александра Котлярова (alexandrit) 09.12.15 13:05
(25) duck, подскажите как реквизиты подправить в чеке? нужно чтобы название брал не из базы, а то что напишем в макете чека. Очень жду ответ!
39. Александр Уткин (duck) 09.12.15 22:50
(38) alexandrit,
Если знать как то там на 5 мин делов. Заходите в конфигуратор, смотрите макет чека, ищите нужный реквизит, затем идете в код самой обработки и ищите этот реквизит в коде. И меняете существующий алгоритм вывода на нужный (можно подставить просто строку).
Ну или обращайтесь в личку, подправлю.
40. Виталий Клим (v_clim) 28.12.15 00:51
Добрый день! На 11.2 планируется?
43. Сергей Лу (lsv1978) 20.01.16 19:33
(39) duck,нам требуется такая обработка для версии 11.1.9.61

обе версии и 1.2 и 1.3 работают с ошибками
свяжитесь с нами для возможности платной доработки

lsv1978@mail.ru
44. Алексей Беспалов (FreeArcher) 26.01.16 06:15
А для УТ 11.2 не планируется адаптация обработки?
45. Алексей Беспалов (FreeArcher) 27.01.16 20:05
И обрезки бумаги нет, как я понимаю. Вобще возможно сделать обрезку в обычной печатной форме?
46. Andy Smith (ferasinka) 12.02.16 17:58
(45) FreeArcher, В 11.2.3 в подключаемом оборудовании появились Принтеры чеков
47. Алексей Беспалов (FreeArcher) 12.02.16 21:34
(46) Появится то они появились и по моему раньше были, но в РМК но возможность печатать на них в РМК отключена, включается небольшими доработками.
48. n.melnikov@turkmen-tranzit.com (n.melnikov) 10.03.16 13:59
(35) Здравствуйте приобрели вашу обработку (Рабочее место кассира УТ 11 с печатью чеков на нефискальный windows принтер v1.3 для УТ 11.1.10.145) . Проблема в том что у нас УТ_11.2.3.101 . скажите пожалуйста когда вы будете писать обработку под это версию ?
49. Александр Уткин (duck) 10.03.16 17:18
(48) n.melnikov@turkmen-tranzit.com, Добрый день!
Обработка под каждый релиз УТ создается по сути заново (т.к. в УТ 11 от версии к версии сильно меняется структура данных). А это довольно трудоемкая задача. Поэтому обновления выходят так часто, как находится кто то, кому очень нужна новая версия обработки и кто готов заплатить за эту работу. Если Вы готовы проспонсировать прогресс, то буду рад помочь. Пишите в личку.
50. n.melnikov@turkmen-tranzit.com (n.melnikov) 11.03.16 17:41
(49) я вам не могу дописаться в личку . вы не могли бы написать мне на почту m.mikheew@turkmen-tranzit.com
51. Георгий Хоршев (Weman) 20.03.16 01:09
Здравствуйте!
Также хочу купить/получить данную обработку под последнюю версию УТ 11.2.
Готов с кем-нибудь вместе сложиться и оплатить написание.
Автору в личку написал, пока ответа не получил, очень жду ответа
52. Артем Суханов (rose56) 15.11.16 09:03
Привет нужно срочно поправить для релиза 11.2.3.138
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа