Печать этикеток и ценников. Быстрее. Быстрее. Быстрее.

13.12.12

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

Обработки позволяют печатать этикетки и ценники со штрих-кодами как на обычном принтере, так и на принтере этикеток. Теперь подготовить к печати 10000 этикеток или ценников за несколько минут (или секунд) стало реальностью. Разгоняем 1С:Предприятие 7.7. Выжимаем последние соки. Дополнительные материалы к статье "1С:Предприятие 7.7. Оптимизация."

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
PrnForms.zip
.zip 22,37Kb
889
889
1 SM
Скачать Купить за 1 850 руб.

 

Только качественный контент

 

Обработки можно вызывать из справочника Номенклатура и из документов ПеремещениеТМЦ, ПоступлениеТМЦ, ИнвентаризацияТМЦ, ПереоценкаРозница.

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

Обработки можно подключить к любому другому документу, у которого есть реквизиты табличной части: "Номенклатура", "Количество".

Для установки необходимо разархивировать файлы в каталог \ExtForms\PrnForms\ каталога информационной базы. Обработки зарегистрируются как внешние печатные формы.

Для работы со штрих-кодом на компьютере должна быть зарегистрирована компонента barcode.ocx. Для регистрации компоненты необходимо выполнить команду regsvr32 barcode.ocx. Файл barcode.ocx есть в любой типовой конфигурации ТиС и Комплексной.

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

Данные обработки демонстрируют практическое применение приемов 9, 10 и 11 описанных в статье "1С:Предприятие 7.7. Оптимизация" и являются продолжением "Дополнительные материалы к статье "1С:Предприятие 7.7. Оптимизация.".


Полезные ссылки по теме "Печать этикеток"

http://www.infostart.ru/public/64001/
http://www.infostart.ru/public/58265/
http://www.infostart.ru/public/14795/
http://www.infostart.ru/public/14802/
http://www.infostart.ru/public/14298/

См. также

Этикетки, ценники Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Здравоохранение, медицина, стоматология Россия Абонемент ($m)

Поскольку в еФарма нет печати кодов DataMatrix в нормальном виде, только в виде QR-кода, возникла идея написать данную обработку.

1 стартмани

03.05.2023    2119    1    Eisent    0    

0

Этикетки, ценники Программист Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

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

1 стартмани

20.08.2020    7343    13    AlexHelmer    5    

1

Пакетная печать Этикетки, ценники Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Легкая промышленность, мода и одежда Россия Управленческий учет Платные (руб)

С помощью обработки 1С 7.7 можно коды маркировки вводить вручную или загружать файлы в формате csv и печатать либо на ленту (принтер этикеток) либо на лист (офисный принтер). Есть возможность создать разные шаблоны этикеток с настраиваемым выводом текста и логотипа, с указанием числа рядов и столбцов при печати этикеток на офисный принтер. Имеется проверка штрихкодов на соответствие форматам согласно документа "Протокол информационного обмена (ОФД). Поддерживаются форматы всех товарных групп, подлежащих маркировке или участвующих в эксперименте (алкоголь, изделия из меха, табак, обувь, лекарства, текстиль, шины и т.д.) Выделение из ШК идентификаторов применения (AI) и их показ. Расшифровка максимальной розничной цены (МРЦ) из Datamatrix табака.

2400 руб.

12.03.2020    19967    15    4    

19

Розничная торговля Этикетки, ценники Бухгалтер Пользователь Платформа 1С v7.7 Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

Печать ценников для конфигурации "Торговля и склад ред . 9.2". Платформа "1С:Предприятие 7.7"

2 стартмани

28.11.2017    20636    6    dbolotin    0    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. spectator 31.03.10 10:15 Сейчас в теме
Еще бы компоненту BARCODE.BarcodeCtrl здесь же вывожить! :idea:
3. alexk-is 6540 31.03.10 10:35 Сейчас в теме
(1) Форма предназначена для ТиС и Комплексной 7.7, а в каждом дистрибутиве этих конфигураций эта компонента есть в виде файла barcode.ocx. Если компонента по каким-то причинам не зарегистрирована, то нужно выполнить команду: regsvr32 barcode.ocx
2. spectator 31.03.10 10:16 Сейчас в теме
Еще бы компоненту BARCODE.BarcodeCtrl здесь же выложить! :idea:
4. Валерий_ 31.03.10 11:34 Сейчас в теме
Не работает в 1С:Торговля и склад 7.7 с зарегистрированным баркодом.
Пишет: Возможно существуют штрих-коды на товаре...
Выводит на печать этикетки без штрихкодов.


5. alexk-is 6540 31.03.10 11:47 Сейчас в теме
(4) Проблема скорее всего только в отображении на экране. При печати должно быть все нормально, т.к. у принтеров количество точек на дюйм больше чем на экране. Для просмотра на экране можно изменить масштаб, например, как это сделано на скриншоте. Изменение масштаба на печать никак не влияет.
8. Валерий_ 02.04.10 10:09 Сейчас в теме
(5) Да действительно, всё работает, дорабатываю на лист А4 - 10 столбцов, 26 строк, мне видится, что эта обработка будет основной.
Однозначно ПЛЮС.
6. spectator 01.04.10 18:50 Сейчас в теме
Уже приколбасил обработку к своей конфе, просто не знал что в ТиС и Комплексной barcode.ocx есть, а сейчас уже реально работает :D
7. alexk-is 6540 02.04.10 06:44 Сейчас в теме
(6) Ну, и как работает? Быстро?
9. osferon 06.05.10 16:53 Сейчас в теме
Обработки можно вызывать из справочника Номенклатура и из документов ПеремещениеТМЦ, ПоступлениеТМЦ, ИнвентаризацияТМЦ, ПереоценкаРозница.

А как их вызвать, где они регистрируются? записал файлы в каталог ExtForms, а как этикетки напечатать не могу понять... в справочнике "номенклатура" как и было до этого этикетку можно напечатать нажав кнопку печать-> этикетки, типовой этикетки которая была до этого, одна на листе, без цены. подскажите как вызвать эту обработку, она мне очень нужна :(
10. alexk-is 6540 06.05.10 17:13 Сейчас в теме
(9) Копировать нужно как указано в описании в каталог \ExtForms\PrnForms\
21. MasterCifra 18.06.11 13:28 Сейчас в теме
alexk-is пишет:

(9) Копировать нужно как указано в описании в каталог \ExtForms\PrnForms\

Скопировал в C:\Program Files\1Cv77\DB\ExtForms\PrnForms, но все равно в справочнике открывается только стандартная обработка(
22. MasterCifra 18.06.11 14:18 Сейчас в теме
(9)извините за остолопство) все работает, но не вмещается на этикетку шириной 3 см и длиной 1,9 см.
Подскажите пожалуйста как изменить обработку, что бы можно было печатать на этикетках:
30х19 мм и 58х40 мм
11. sadko11 18.06.10 18:27 Сейчас в теме
Отличная обработка, молодец! :D
12. CheBurator 3126 22.06.10 00:45 Сейчас в теме
в 7-ке есть проблема падения проги при больших плотных мокселях... то есть тупо например 100 листов этиакеток 65 вывести на печать - падает... приходится порциями по 30 листов.. - рекомендую предусмотреть такую возможность
13. alexk-is 6540 22.06.10 01:35 Сейчас в теме
(12) Вот так всегда. Обычно вначале смотрят, а потом комментируют... Там все с самого начала бьется блоками по 10 листов.

Бить по 30 листов это нормально для ценников, а для мелких этикеток уже многовато. Начинает подтормаживать.
14. alexk-is 6540 22.06.10 01:38 Сейчас в теме
(12) Ну, вот. Одной интригой стало меньше.
15. CheBurator 3126 22.06.10 01:40 Сейчас в теме
мы просто разошлись в оценке важности моментов... ;-)
16. CheBurator 3126 22.06.10 01:45 Сейчас в теме
в таких обработках зачастую полезно иметь возможность перепечатать часть "пакета"
17. alexk-is 6540 22.06.10 07:15 Сейчас в теме
(16) Порядковый номер набора листов указывается в заголовке. Наверное не совсем корректно будет писать о том, что на моем ПК 10000 этикеток (по 50-ти номенклатурным позициям 200 шт. на каждую позицию) формируются всего за 7 секунд. Ведь это может ввести в некоторое заблуждение - у меня то хороший компьютер. :)
18. detec 136 25.06.10 14:54 Сейчас в теме
Интересно, а многие ли пытаются печатать этикетки с штрих-кодами на языке принтера? Ведь barcode.ocx - это растровая виндовая печать, которая, пусть и чисто теоретически, не может быть быстрее "родной", на кодах, на сколь-нибудь значительных объёмах печати (тысячи этикеток в сутки).
19. omut 02.08.10 10:29 Сейчас в теме
(18) Пробовали для зебры 2824 lp. подключение через COM-порт, скорость возрастает раза в два, т.к. печать идет непрерывно, пауз на позиционирование и переход на новую страницу не требуется. Ну и т.д. Очень рекомендую. Язык простой, формирование этикетки сложностей не вызывает.
20. Olegir 18.10.10 11:57 Сейчас в теме

Хотел бы попросить Вас доработать на коммерческой основе некоторые Ваши обработки под мою специфику. Это возможно?
23. alexk-is 6540 20.06.11 21:15 Сейчас в теме
(23) Обработки оптимизированы под производительность, поэтому программного изменения размера макета в них нет. Для изменения размера этикетки нужно изменить макет.
24. che666 07.11.11 21:11 Сейчас в теме
+ автору, реально работает быстрее
25. n949eo 13.11.11 18:55 Сейчас в теме
Вот это офигенная штука должна быть. Давно нечто похожее искал. Спасибо автору.
26. пользователь 09.02.12 14:05
Сообщение было скрыто модератором.
...
27. va11ey 20.06.12 17:56 Сейчас в теме
Автору спасибо. Работает просто супер. Вот только один вопрос, как сделать чтобы на этикетку выводилось ПолнНаименование, а не сокращенное??? Помогите плиз...
28. alexk-is 6540 02.07.12 11:32 Сейчас в теме
(27) Необходимо заменить строку:

Секция.ПечТовар = СокрЛП(Товар);

на строку

Секция.ПечТовар = СокрЛП(Товар.ПолнНаименование);
29. Manoo 02.09.13 14:16 Сейчас в теме
Добрый день, подключил обработки, все устраивает. Только при отправке на печать в свойствах принтера указаны размеры ширина 76 высота 297, если их выставить по размерам этикетки и напечатать то все нормально, но если выбрать другой товар то настройки слетают на указанные выше, что делать???? прилагаю скриншот
Прикрепленные файлы:
30. Manoo 02.09.13 14:17 Сейчас в теме
Добрый день, подключил обработки, все устраивает. Только при отправке на печать в свойствах принтера указаны размеры ширина 76 высота 297, если их выставить по размерам этикетки и напечатать то все нормально, но если выбрать другой товар то настройки слетают на указанные выше, что делать???? прилагаю скриншот
Прикрепленные файлы:
31. serg1983 21 09.12.13 17:38 Сейчас в теме
(30)В восьмерке есть сохранение настроек, в семерке то же по моему есть припоминаю. Посмотрите код
32. Gtli 05.03.18 10:28 Сейчас в теме
Размеры этикеток можно любые выводить на печать?
33. sergbsv 75 26.10.21 16:29 Сейчас в теме
Добрый день ! а с сервера терминалов как настроить ?
34. kuk1978 11.01.22 12:00 Сейчас в теме
Для Белорусских конфигураций подходит ? Будет с ними "дружить" ?
Оставьте свое сообщение