Печать этикеток-ценников для "1С: Управление торговлей"

26.09.19

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

В УТ есть отдельно печать этикеток и есть печать ценников. Но было бы удобно их совместить. Вашему вниманию предлагаю внешнюю печатную форму этикетки, в которой выводится цена товара. Печатная форма оптимизирована под размер этикетки 6 х 4 см, но может масштабироваться и под другой размер (как и штатная печать этикеток в УТ).

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

Наименование Файл Версия Размер
Печать этикеток-ценников
.epf 35,23Kb
531
.epf 35,23Kb 531 Скачать

Подключается через механизм внешних печатных форм для докуметнов "Поступление товаров и услуг" и "Инвентаризация товаров на складе".

Форма изначально делалась для УТ 10.3 на платформе 8.1.

См. также

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

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

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

3588 руб.

11.11.2020    47776    53    44    

64

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

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

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

2000 руб.

04.11.2019    28291    113    87    

52

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

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

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

4000 руб.

09.06.2021    15027    6    6    

9

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

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

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

20.01.2023    1893    aldar    0    

7

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

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

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

2 стартмани

03.01.2023    3098    19    AndreyPonom    7    

9

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

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

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

2 стартмани

04.05.2022    12199    44    aximo    3    

11

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

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

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

1 стартмани

01.05.2022    11368    6    zemskov    7    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RakovskiyK 05.10.11 23:51 Сейчас в теме
спасибо, большое! Возьму как основу, т.к. данный вопрос актуален для меня в проектах
+
2. bes-kkm 12.10.11 18:11 Сейчас в теме
ДОлго искал и вот нашел, то что нужно, уже попробовал, все работает. Спасибо.
+
3. mmx2003 13.10.11 19:57 Сейчас в теме
ну и как его юзать? скачивается файл под названием "Печать" не расширения ничего. поставил .erp в 1Ске не открывается...
+
4. victuan 4235 14.10.11 04:46 Сейчас в теме
(3)Скачивается файл с названием "ПечатьЭтикеток+.epf". Как устанавливать написано в описании обработки и видно по первому скриншоту.
+
5. q3q3q 07.11.11 04:20 Сейчас в теме
Огромное спасибо. но вот незадача как самому написать обработку обслуживания? Может мне по этому поводу новую тему открыть или дайте ссылку на такую.
+
6. victuan 4235 07.11.11 04:22 Сейчас в теме
(5)Моя обработка не требует обработок обслуживания.
+
7. Deniz200 18.11.11 09:58 Сейчас в теме
очень удобный вариант напечатать все и сразу. спасибо.
+
8. RakovskiyK 23.11.11 11:30 Сейчас в теме
так и не дошел до тестирования
+
9. StasssiK 16.12.11 23:04 Сейчас в теме
Спасибо, довольно таки интересная вещь. Но есть один вопрос, клиент хочет что бы в этикетке печатались 2 цены:
1) - настоящая, по которой продают в данный момент
2) - СТАРАЯ ЦЕНА (такой маркетинговый ход)
поможете реализовать?
+
10. victuan 4235 17.12.11 16:59 Сейчас в теме
(9)Надо придумать как будет сообщаться обработке СТАРАЯ ЦЕНА и немного переделать макет этикетки.
+
11. StasssiK 17.12.11 18:23 Сейчас в теме
(10) В УТ 10.3 в документе "Переоценка товаров в рознице" есть реквизит "ЦенаВРозницеСтарая". Его бы как-нибудь вывести.
+
12. supershurik 25.01.12 21:04 Сейчас в теме
Все работает. Спасибо. Директор счастлив как младенец.
+
13. wwizard 7 01.02.12 15:15 Сейчас в теме
{Форма.Форма.Форма(404)}: Поле объекта не обнаружено (СтранаПроисхождения)
ОбластьСтрана.Текст = СтрокаИзСписка.Номенклатура.СтранаПроисхождения;
+
14. victuan 4235 01.02.12 15:27 Сейчас в теме
(13)Конфу не пробовал обновить?
+
15. wwizard 7 01.02.12 16:51 Сейчас в теме
обновленная она у меня
но только некоторые вещи, что нужно конкрентно обновить?
+
16. victuan 4235 01.02.12 17:02 Сейчас в теме
(15)Хотя бы справочник Номенклатура. Чтобы в нем появился реквизит СтранаПроисхождения.
+
17. Мастер1С 780 15.02.12 19:31 Сейчас в теме
Позвольте прорекламировать свой продукт:
http://infostart.ru/public/67376/

не судите строго
wwizard; +1
18. fortochka13 01.03.12 10:42 Сейчас в теме
Мне кажется, очень полезная вещица.
Как наберу немного маней, так сразу скачаю и проверю.
+
+
19. Тимин 11.03.12 12:49 Сейчас в теме
Нужная вещь! Мне приходилось такое в 8.0 делать. В 8.2 лучше реализовано и нагляднее, возьму на заметку.
Букин; +1
20. 1C82 46 13.03.12 15:37 Сейчас в теме
Спасибо ! использовал как рыбу.
+
21. bvk 18 22.03.12 20:14 Сейчас в теме
22. bes-kkm 02.04.12 08:22 Сейчас в теме
Скажите а в Управлении торговлей 8.1 будет работать?
+
23. bes-kkm 02.04.12 08:36 Сейчас в теме
Извиняюсь за вопрос, не увидела, что делалось изначально для Управления торговлей.
+
24. bes-kkm 02.04.12 11:38 Сейчас в теме
Спасибо большое, скачала, все работает, все довольны!!!
+
25. bes-kkm 18.04.12 09:51 Сейчас в теме
Очень нужная обработка, спасибо!
+
26. пользователь 24.04.12 20:17
Сообщение было скрыто модератором.
...
27. smirnoffs 13.06.12 23:08 Сейчас в теме
Спасибо! В УТП не хватает нормальной настраиваемой печати этикеток.
+
28. пользователь 28.11.12 13:30
Сообщение было скрыто модератором.
...
29. пользователь 29.11.12 22:52
Сообщение было скрыто модератором.
...
30. AlPi 68 19.04.13 22:44 Сейчас в теме
Спасибо. Очень помогла.
+
31. Bublik2011 9 08.09.13 21:52 Сейчас в теме
Мог-бы предложить идею формирования этикетки. Правда, его не прогонял через отладчик, но печатает мгновенно. Может, будет полезно. Отдельную ветку делать смысла и желания нет, а так вроде функция по теме поста.

УправлениеТорговлей-Общие-ОбщиеМодули-РаботаСТорговымОборудованием разместил код, который можно вызывать из любого документа или управляемой формы, только надо ссылку товара передать.

Вызывается соответственно:

РаботаСТорговымОборудованием.ПечатьОднойНебольшойЭтикетки(СсылкаНаСтрокуТовара);


Функция ПечатьОднойНебольшойЭтикетки(Номенкл,Колво=Неопределено,Харка=Неопределено) Экспорт
	//Номенкл = ЭлементыФормы.Список.ТекущаяСтрока.Ссылка;
	
Номенкл = ЭлементыФормы.Список.ТекущаяСтрока.Ссылка;
	
СписокВыбора  = Новый СписокЗначений;
	СписокВыбора.Добавить(ВидСравнения.Равно);
	СписокВыбора.Добавить(ВидСравнения.НеРавно);
	СписокВыбора.Добавить(ВидСравнения.ВСписке);
	СписокВыбора.Добавить(ВидСравнения.НеВСписке);
	СписокВыбора.Добавить(ВидСравнения.ВИерархии);
	СписокВыбора.Добавить(ВидСравнения.НеВИерархии);
	


	Макет = Новый ТабличныйДокумент;
    Макет.Прочитать("c:\Ценники\Этикетка 20х30 с ценой и артикулом.mxl"); 
	 //Номенкл= Справочники.Номенклатура.НайтиПоКоду("00316650"); 

     ЗапросД = Новый Запрос;
		ЗапросД.УстановитьПараметр("Владелец",Номенкл);
		
		Текст = "ВЫБРАТЬ
		|	Штрихкоды.ТипШтрихкода как ТипКода,
		|	Штрихкоды.Штрихкод как Штрихкод,
		|	Штрихкоды.Владелец КАК Номенклатура,
		|	Штрихкоды.ЕдиницаИзмерения,
		|	Штрихкоды.ХарактеристикаНоменклатуры КАК Характеристика,
		|	Штрихкоды.СерияНоменклатуры КАК Серия,
		|	Штрихкоды.Качество,
		|	Штрихкоды.Владелец.Артикул КАК Артикул,
		|	1 КАК Количество,
		|	Штрихкоды.Владелец.НаименованиеПолное КАК НаименованиеПолное
		|ИЗ
		|	РегистрСведений.Штрихкоды КАК Штрихкоды
		|ГДЕ
		|	Штрихкоды.Владелец = &Владелец
		|
		|УПОРЯДОЧИТЬ ПО
		|	Номенклатура
		|АВТОУПОРЯДОЧИВАНИЕ";
		ЗапросД.Текст = Текст;
		РезультатЗапроса= ЗапросД.Выполнить().Выгрузить();
			         			
			 
		ТипКодаТ=РезультатЗапроса[0].ТипКода;
		ШтрихкодТ=РезультатЗапроса[0].Штрихкод;

       ТипЦенРозн  = Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("000000003");
ЦенаТов=Ценообразование.ПолучитьЦенуНоменклатуры(Номенкл,
		   ,ТипЦенРозн,,Номенкл.ЕдиницаХраненияОстатков,);

     
    // Показываем результирующий табличный документ пользователю
    Табличныйдокумент = Новый ТабличныйДокумент;
    Область = Макет.ПолучитьОбласть("ГорТело|ВертТело");
	Область.Параметры.Наименование = Номенкл.Наименование;
	Область.Параметры.Цена = СтрЗаменить(ЦенаТов," ","")+" руб.";
	Область.Параметры.Артикул = Номенкл.Артикул;
       РисунокШтрихкод         = Область.Рисунки.ШтрихКод;

    Попытка
		КомпонентШК = Новый COMОбъект("V8.Barcod.1");
		Область.Рисунки.ШтрихКод.Ширина=34;
		Область.Рисунки.Штрихкод.Объект.Сообщение = РезультатЗапроса[0].Штрихкод;
	Исключение
		Сообщить("Компонента 1С:Печать штрихкодов не установлена на данном компьютере!", СтатусСообщения.Важное);
		Отказ = Истина;
	КонецПопытки;
	
	Табличныйдокумент.Защита 				= ложь;
	Табличныйдокумент.ТолькоПросмотр 		= Ложь;
	Табличныйдокумент.ОтображатьСетку 	= Истина;
	Табличныйдокумент.ОтображатьЗаголовки = Истина;
	Табличныйдокумент.ПолеСверху 	= Макет.Область("Параметр|Сверху").Текст;// ПолеСверху;
	Табличныйдокумент.ПолеСнизу 	= Макет.Область("Параметр|Снизу").Текст;// ПолеСнизу;
	Табличныйдокумент.ПолеСлева 	= Макет.Область("Параметр|Слева").Текст;// ПолеСлева;
	Табличныйдокумент.ПолеСправа 	= Макет.Область("Параметр|Справа").Текст; //ПолеСправа;
	Табличныйдокумент.РазмерКолонтитулаСверху=0;
	Табличныйдокумент.РазмерКолонтитулаСнизу=0;
		
	Табличныйдокумент.Вывести(Область);
	 Табличныйдокумент.ТолькоПросмотр=Ложь;
	  Табличныйдокумент.Защита=Ложь;
	  Табличныйдокумент.ОтображатьЗаголовки=Истина;
	  Табличныйдокумент.ОтображатьСетку=Истина;
	  //Таб.ОриентацияСтраницы=
	  //Табличныйдокумент.ИмяПараметровПечати="30*20";//.МасштабПечати="70";//.АвтоМасштаб=Истина;
	   Табличныйдокумент.АвтоМасштаб=Истина;
	   Табличныйдокумент.МасштабПечати="70";
	Табличныйдокумент.ИмяПринтера="TSC TTP-225 #2";
	//Табличныйдокумент.Показать();  
	СразуНаПринтер=Ложь;
	Табличныйдокумент.Вывод = ИспользованиеВывода.Разрешить;
	Табличныйдокумент.Напечатать();
КонецФункции;

Показать


Надо подправить название принтера, у меня TSC TTP-225 #2 , настроенный утилитой, поставляемой вместе с принтером, ссылку на розничную цену и размеры этикетки. У меня 30*20 . Если "слетит" штрихкод, осторожно подправьте макет и размеры.
Прикрепленные файлы:
Этикетка 20х30 с ценой и артикулом1.mxl
+
32. пользователь 08.09.13 21:56
Сообщение было скрыто модератором.
...
33. ksav1979 22 18.12.13 15:47 Сейчас в теме
Немножко подправили макет - и нашему счастью нет предела!
+
34. MasterIt 24.02.15 15:21 Сейчас в теме
Сделал по аналогии для УТ 11 1С (8.3.5) Спасибо!
+
35. maxim_1c 341 23.06.17 08:39 Сейчас в теме
Подскажите копируется ли ТЧ товаров из документа и можно ли ШК не выводить(то есть опционально) ?
+
36. victuan 4235 23.06.17 09:40 Сейчас в теме
Этот проект давно закрыт. В нем ничего не планируется.
+
37. пользователь 26.09.19 15:51
Сообщение было скрыто модератором.
...
Внимание! Тема сдана в архив