Быстрая печать этикеток принтера этикеток из рабочего места кассира для Розница 2.х (расширение)

16.01.23

Задачи пользователя - Этикетки, ценники

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

Скачать исходный код

Наименование Файл Версия Размер
Быстрая печать этикеток принтера этикеток из рабочего места кассира для Розница 2.2 (расширение) режим совместимости 8.3.14. :
.cfe 99,83Kb
9
.cfe 1.7 99,83Kb 9 Скачать
Быстрая печать этикеток принтера этикеток из рабочего места кассира для Розница 2.2 (расширение) режим совместимости 8.3.12:
.cfe 99,09Kb
1
.cfe 1.7(8.3.12) 99,09Kb 1 Скачать
Быстрая печать этикеток принтера этикеток из рабочего места кассира для Розница 2.3 (расширение) режим совместимости 8.3.17. Расширение функционала по отправляемым чекам.:
.cfe 171,87Kb
12
.cfe 1.8 171,87Kb 12 Скачать

Концепт использования: насыпали, налили, расфасовали покупателю заказанную позицию... А теперь чтоб не перепутать самим, и не перепутал покупатель надо повесить этикетку...

Но печать этикеток из 1С - дело небыстрое... И для ускорения нам нужно:

  • Принтер из списка сертифицированных для работы с 1С (смотрим тут:https://v8.1c.ru/tekhnologii/standartnye-biblioteki/1s-biblioteka-podklyuchaemogo-oborudovaniya/printer-etiketok/sertifitsirovannye-i-podderzhivaemye-modeli-printerov-etiketok). Основное тут - чтоб 1С умела передавать команду печати и этикетку на принтер на его внутреннем языке. Рекомендовать не буду - выбор модели дело специфики предприятия, и, конечно, бюджета.
  • Доработка конфигурации, чтоб печатать в обход интерфейса типовой обработки печати этикеток и ценников.

Вот решением второго пункта и займемся в нашем расширении...

В расширении добавлено:

  1. в спр. Виды номенклатуры добавлен реквизит Печать этикеток из чека - используется для выбора товара, для которого необходимо печатать этикетку через РМК (товары с видами без признака в печать не попадают);
  2. в спр. Настройки РМК добавлена кнопка Печать этикеток, в список функциональных кнопок верхней панели, и команда перезаполнения списка кнопок. Концепция настройки шрифта и цвета - типовая;
  3. в обработку РМКУправляемыйРежим (АРМ Кассира) добавлена кнопка печати с быстрой комбинацией клавиш Ctrl+P. По кнопке вызывается форма, в которой пользователь может изменить количество этикеток (изначально заполняется по количеству подобранного товара). В данной форме через быструю комбинацию клавиш Ctrl+P указанные позиции отправляются на печать.

*Макет этикетки программа берет из макета, выбранного для вида номенклатуры (спр. Виды номенклатуры). Для прямой печати (не WinPrint) используются этикетки с типом Этикетка принтера этикеток.

Совместимость: Изначально расширение писалось под Розница 2.2.11.30, но в последствии при дотягивании конфигурации до версии 2.3.7.22 пришлось потратить 10 минут для адаптации под новую редакцию и релиз...

Совет: чтоб избежать необходимости каждый раз редактировать количество этикеток при печати постарайтесь использовать в архитектуре товарного каталога упаковки номенклатуры. Таким образом стандартизировав фасовку (и навесив штрих-код на связку номенклатура-упаковка) можно еще ускорить процесс маркировки при продаже. В моем случае (разливное пиво с тарой 0,5/1/1,5/2л) это на порядок ускорило процесс, избавив продавца на точке от необходимости напрягать мозг, вспоминая какой напиток и в какую тару он разлил, и сколько этикеток ему нужно...

Работу с типовыми механизмами в данном решении можно использовать как заготовку (базис) для реализации своей логики...

Отзывы, предложения, критику просьба отправлять в личку сообщениями с указанием релиза конфигурации...

 
 UPDATE 26.04.2022:

Адаптировано под редакцию 2.3.11.xx, с учетом минимизации бумажных и слип-чеков. Реализована комфортная работа с вводом адреса почты и его автозаполнения по-умолчанию, и при выборе контрагента.

ВАЖНО! разработка используется в рамках "классического" РМК. Поддержка нового планируется в очередном апдейте)))

 
 UPDATE 16.01.2023

 Добавлена совместимость с платформой 8.3.12 для старых версий конфигурации, типа 2.2.12.13

released by @prosto1s Все решения являются базисом для собственных разработок и/или примером реализации того или иного функционала.

расширение Розница печать этикетки АРМ Кассир РМК быстрая

См. также

Ценники и этикетки со штрих-кодом для 1С 8.х любой конфигурации

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

Простая в использовании обработка для формирования и печати ценников и этикеток со штрих-кодом, с дополнительной ценой, для 1С8.х любой конфигурации. Большое разнообразие шаблонов печатных форм. Управляемая форма (Такси) + Обычный режим.

3588 руб.

11.11.2020    47893    54    44    

64

Печать ценников. (Розница 2.3, УНФ 1.6, две цены + серийные номера) + УНФ 3.0

Этикетки, ценники Платформа 1С v8.3 Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 Платные (руб)

Встроенная в конфигурации Розница 2.3 и УНФ 1.6 подсистема печати ценников по мне слишком неповоротлива и с усилиями поддается тонкой настройке, решил с нуля написать свою универсальную печать ценников для этих конфигураций.

2000 руб.

04.11.2019    28332    113    87    

52

Штрих-коды в шаблоне этикетки

Этикетки, ценники Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Россия Управленческий учет Платные (руб)

Решение позволяет в шаблон этикетки с типом "Этикетка (обувь, одежда, табак...)" добавлять штрих-коды другого типа, например, GTIN в Code128.

4000 руб.

09.06.2021    15089    7    6    

10

Печать из Андроид

Этикетки, ценники Мобильная платформа Бесплатно (free)

Печать этикеток на принтер WiFi без драйвера.

20.01.2023    1919    aldar    0    

8

Ценники (этикетки) для термопринтера

Этикетки, ценники Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Абонемент ($m)

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

2 стартмани

03.01.2023    3132    19    AndreyPonom    7    

9

Набор готовых макетов этикеток (ценников) для Розницы 2.3

Этикетки, ценники Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Абонемент ($m)

Архив с экспортными шаблонами этикеток (ценников) формата 58х40. Для тех, кто не хочет сам рисовать их.

2 стартмани

04.05.2022    12315    44    aximo    3    

11

Шаблон этикетки для УНФ (1С:Фреш)

Этикетки, ценники Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Описан механизм создания этикетки для термопринтера ТSC TDP-225 в подробностях. Приложен XML-файл с самим шаблоном.

1 стартмани

01.05.2022    11446    6    zemskov    7    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. visionip 07.06.21 19:40 Сейчас в теме
Дмитрий прикрутил обработку. Получаю ошибку

Индекс находится за границами массива
{prosto1s_print Обработка.РМКУправляемыйРежим.Форма.prosto1s_ФормаПечатьЭтикеток.Форма(38)}: ТекущийРазмер = МассивРазмеров[0];
{prosto1s_print Обработка.РМКУправляемыйРежим.Форма.Форма.Форма(17)}: ОткрытьФорму("Обработка.РМКУправляемыйРежим.Форма.prosto1s_ФормаПечатьЭтикеток", ПараметрыОткрытия, ЭтаФорма,,,, ОписаниеОповещенияЗакрытие)

Розница 2.3.8.27
2. kartyz 14 09.06.21 17:20 Сейчас в теме
(1)Шаблон этикетки для вида номенклатуры задали?
3. kartyz 14 09.06.21 17:21 Сейчас в теме
(2)Вид этикетки - Этикетка принтера этикеток?
(1)
4. visionip 09.06.21 21:36 Сейчас в теме
(3) Уже Этикетка принтера этикеток). Появилась форма, но печатает только одну позицию из вида номенклатуры. Грешу на демо версию драйвера Гексагон.
5. kartyz 14 10.06.21 01:50 Сейчас в теме
(4)Не совсем понял, что значит одну позицию из вида номенклатуры?
В виде номенклатуры нужно не забыть установить флаг Печать этикеток из чека.
6. visionip 10.06.21 22:34 Сейчас в теме
В виде номенклатуры Розлив, стоит флаг, но из всей номенклатуры под этим видом форма печати открывается только на одной позиции Назовем ее Крым Светлое. При попытке напечатать что то другое получаем ту же ошибку
7. visionip 12.06.21 22:02 Сейчас в теме
Разобрались, Пратически весь розлив находится под видом Товар, Слава бухгалтеру сделавшему это.
8. whitedeath 30 14.08.21 11:49 Сейчас в теме
Добрый день!
Розница, редакция 2.3 (2.3.8.27)
При отправке на печать, вот такая ошибка вылетает:
Значение не является значением объектного типа (XMLОписаниеМакета)
{Обработка.ПечатьЭтикетокИЦенников.МодульМенеджера(743)}: ПечатнаяФорма.ТабличныйДокумент.Вставить("XML", СтруктураШаблона.XMLОписаниеМакета);
{Обработка.ПечатьЭтикетокИЦенников.МодульМенеджера(622)}: Данные = СформироватьПечатныеФормыЭтикетокИЦенников(СтруктураНастроек, ПечататьЭтикетки, ПечататьЦенники);
{ОбщийМодуль.УправлениеПечатьюРТВызовСервера.Модуль(474)}: Данные = МенеджерПечати.ПолучитьДанныеДляПринтераЭтикеток(Параметры);
{ОбщийМодуль.УправлениеПечатьюРТКлиент.Модуль(586)}: ДанныеДляПринтераЭтикеток = УправлениеПечатьюРТВызовСервера.СтруктураДанныхЦенниковИЭтикетокДляПринтераЭтикеток(Обработка, ПараметрыПечати.МенеджерПечати, ПараметрыПечати.ТекущийРазмер);
{prosto1s_print Обработка.РМКУправляемыйРежим.Форма.Форма.Форма(54)}: УправлениеПечатьюРТКлиент.ОбработкаКомандыПечатиЦенниковИЭтикетокНаПринтереЭтикеток(ПараметрыПечатиДляПринтераЭтикеток);
{prosto1s_print Обработка.РМКУправляемыйРежим.Форма.prosto1s_ФормаПечатьЭтикеток.Форма(64)}: Закрыть(ПараметрыЗакрытия);
9. whitedeath 30 14.08.21 12:09 Сейчас в теме
(8)Ссори, торможу, у меня XML шаблон этикетки был пустым
10. user1699077 04.03.22 18:31 Сейчас в теме
Подскажите, а в этикетку попадает вес, SCU/PLU код товара, цена? Где можно выбирать этикетку?

Хочется через РМК расфасовать товар и выложить эту фасовку на полки.
11. kartyz 14 04.03.22 23:08 Сейчас в теме
Добрый день!
Это можно реализовать, но в рамках частной разработки.
По-хорошему это не так делается...
А как?
Для классического варианта(недорогие, "тупенькие" весы):
1. Выбираете весы с принтером этикеток (желательно из списка оборудования, поддерживаемого 1С-й. Это избавит от доп расходов).
2. Подключаете к 1С. Выгружаете номенклатуру в весы (типовой функционал)
3. Настраиваете коды товара в весах.
Процесс:
1. Фасуете мерный товар. Кладете на весы.
2. Жмакаете код товара на клавиатуре весов.
3. Получаете этикетку.
4. Сканируете ШК этикетки - получаете в РМК строку товара с количеством(весом).
Если нужно нетто(зерно отгружаете или металл, т.е. есть грязный вес) - там нужно будет дополнительно доработать, чтоб покупатель вас не мучал постоянными корректировками.
12. user1726170 13.05.22 16:47 Сейчас в теме
Здравствуйте. можно использовать этот функция в документе поступления.
13. kartyz 14 13.05.22 22:25 Сейчас в теме
(12) Добрый! Пересадить кнопку можно. Но это доп.работы. Главное чтоб табличная часть с товарами была. А документ не важен. Поступление, оприходование...
Есть требования к заполнению справочника товаров, но это решается обработкой при внедрении. Шаблон этикетки надо ещё сделать в конструкторе шаблонов.
Пишите в личку, если интересно - индивидуальная доработка обсуждаема.
14. core13 21.05.22 14:03 Сейчас в теме
Здравствуйте. В РМК при нажатии печать этикеток ошибка "Не найдена этикетка для одной из позиций! Проверьте вид номенклатуры на предмет устаноки признака Печатать этикетки из чека!" В виде номенклатуры не нашел такого признака. Скриншот прилагаю.
Прикрепленные файлы:
15. core13 21.05.22 14:10 Сейчас в теме
дополню к вопросу скриншот, нашел признак но ошибка та же
Прикрепленные файлы:
16. kartyz 14 21.05.22 20:15 Сейчас в теме
(15) Добрый день!
Для вывода предварительной формы с размерами формируются два массива:
1. С шаблонами этикетки;
2. С размерами.
Что бы туда попали данные требуется, чтоб этикетка была создана по шаблону Этикетка (ценник) принтера этикеток (ТипыШаблонов.ЭтикеткаЦенникПринтераЭтикеток).
Находим в Администрировании пункт Шаблоны этикеток, ценников и чеков ККМ, и создаем этикетку с требуемым типом шаблона.
В описании к публикации эта информация тоже есть.
Прикрепленные файлы:
17. user818648 30.10.22 18:26 Сейчас в теме
Как можно приобрести данное расширение?
18. user818648 30.10.22 18:33 Сейчас в теме
19. kartyz 14 30.10.22 22:05 Сейчас в теме
(18) шась отпишу, а потом модераторы меня забанят)))
Покупаете стартмани, и за стартмани уже разработку.
Потом за реалы - попахивает полноценным внедрением. Вам может допилить ваш арм под ваши требования?
20. user1693096 15.01.23 13:53 Сейчас в теме
Какой из файлов нужно скачать для Розница 2.2?
21. kartyz 14 15.01.23 17:26 Сейчас в теме
(20) для версий 2.2.8.хх и до 2.3.х.xx - первый.
Все что 2.3.11.xx и старше - второй. Там механизм адаптирован для работы с отправкой чеков на e-mail. И расширен выводом последнего пробитого чека в окно АРМа. Это нужно, когда клиент передумал, и все же попросил бумажный чек, уже после закрытия этого чека (АРМ сбросил покупку).
22. user1693096 15.01.23 18:02 Сейчас в теме
(21) то есть если у меня 2.2.13.*, то просто качаю первый?.
23. kartyz 14 15.01.23 19:29 Сейчас в теме
24. user1693096 15.01.23 19:52 Сейчас в теме
(23)Ошибка
Режим соместимости расширения конфигурации больше режима совместимости основной конфигурации
25. kartyz 14 16.01.23 14:33 Сейчас в теме
(22)
(24) Понял. Гляну. Вечером перевыложу. Платформа какая у вас? 8.3.....?
26. user1693096 16.01.23 14:45 Сейчас в теме
(25)
1С:Предприятие 8.3 (8.3.19.1723)

Розница, редакция 2.2 (2.2.13.12)
27. user750796 04.03.23 15:21 Сейчас в теме
Печатает только на принтер этикеток из подключаемого оборудование? на win принтер не может печатать?
28. kartyz 14 05.03.23 01:06 Сейчас в теме
(27) Добрый день!
"Принтер из списка сертифицированных для работы с 1С..." Тут да - принтеры, которые могут без Winprint... TCP, ZPL... Собственно в этом и суть... Продавцу жутко неудобно получить макет на печать на 300 этикеток... Есму проще под конкретный налив или насып накидать 3,5,12...
Опять же - все принтеры из списка подключаются через подсистему оборудования. Так что НЕТ - все на стандартной библиотеке подключаемого. Двайвера или свои Native Api для работы с периферией не предусмотрены.
Оставьте свое сообщение