Пример модуля для вставки штрихкода в PDF, на примере 1С:Документооборот 2.1

06.09.17

Функциональные - Документооборот и делопроизводство (СЭД)

Конфигурация содержит 1 регистр сведений и 1 серверный модуль. Т.к. алгоритм использует в системе Бизнес событий (автоматически по регламентному заданию), понадобился регистр, чтобы исключить множественную вставку. Работает через ImageMagick.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Пример модуля для вставки штрих кода в PDF, на примере 1С:Документооборот 2.1:
.cf 783,54Kb
34
34 Скачать (1 SM) Купить за 1 850 руб.

Логика работы:

1. Срабатывает обработчик бизнес события (изменение внутренего документа)

2. Проверяется, что есть файл pdf и не был еще добавлен штрихкод

3. Вставляется штрихкод

4. Формируется новая версия, т.е. при желании можно откатиться на предыдущую

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

Конфигурация пример штрихкоды pdf Документооборот

См. также

Бухгалтер Пользователь Руководитель проекта Платформа 1С v8.3 Управленческий учет Платные (руб)

Организуйте правильный оборот документов на вашем предприятии в 1С. Ведение учета и хранения документов. Управление потоками документации между подразделениями. Работа с договорами в компании. Автоматизация процессов подготовки, согласования и подписания документов. Сократите время и объем ошибок с 1С:ДО!

55300 руб.

19.02.2016    110208    137    5    

107

Бизнес-аналитик Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Прикладное решение «1С:Комплексная автоматизация 2» позволяет построить современную систему учета с высокой степенью детализации затрат, определить показатели управления и ответственности пользователей в рамках единого информационного пространства.

94700 руб.

19.02.2016    83801    114    0    

113

ЭДО и ОФД Учет документов Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Мощный, единый инструмент для решения всех проблем, связанных с переходом на ЭДО. Экономит бумагу и время - организует архив оригиналов первичных документов прямо в базе 1С, в прикрепленных файлах к соответствующим документам.

14880 руб.

17.12.2018    47034    73    63    

80

Мессенджеры и боты Учет документов Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 Платные (руб)

Расширение для согласования справочников и документов в основных типовых конфигурациях. Ролевая адресация, условная маршрутизация, чат-бот telegram, интеграция с n8n, последовательное и параллельное согласование, уведомление о новых задачах на почту, блокировка объектов в зависимости от статуса, запрет проведения в зависимости от статуса, автозапуск процессов согласования, отчеты по исполнительской дисциплине. Не требуется снятие конфигурации с поддержки. Настройка без программирования. Версия для 1cfresh.com. Сертификат 1С-Совместимо.

14900 руб.

15.11.2018    33424    40    49    

73

Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

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

15000 руб.

20.04.2016    64147    189    107    

103

Роли и права Системный администратор Платформа 1С v8.3 1С:Документооборот Управленческий учет Платные (руб)

Внешняя обработка позволит быстро добавить участников в любое количество документов, заменить целиком набор участников или удалить лишь некоторых из них для одного объекта или группы документов.

3500 руб.

23.10.2015    64514    116    25    

129

Пакетная печать Оптовая торговля Печатные формы Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Обработка содержит новую форму Транспортной накладной с 01.01.2021 г. (в ред. Постановления Правительства РФ от 30.11.2021 № 2116) В отличие от внешних печатных форм, подключаемых к документу реализации, позволяет вести отдельный журнал документов. Дополнительным преимуществом является возможность формирования документов за поставщика.

2280 руб.

15.04.2014    54042    54    51    

42
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Yran 07.09.17 09:36 Сейчас в теме
Интересно, попробую у себя.
2. user607184_eliseev9 25.07.18 11:14 Сейчас в теме
Добрый день, поясните пожалуйста механизм работы данного механизма, так как при запуске на нашей базе он не работает
3. MaxDen 6 09.08.18 08:14 Сейчас в теме
(2)
1. Надо объединить с вашей базой, отметив по подсистеме файла (она там одна)
2. Необходимо установить/распаковать программу ImageMagick https://cloud.mail.ru/public/7fd2/arYierT44, в коде путь прописан к : "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe", можете поменять при желании
3. Еще одна особенность: предусмотрен вариант только для хранения файлов в томах, а не внутри базы.
4. Пример вызова: https://cloud.mail.ru/public/DD7K/T9ZezB34d
4. user607184_eliseev9 10.08.18 09:56 Сейчас в теме
5. ivdic 31 25.10.18 12:07 Сейчас в теме
хотелось бы еще и регистрационный штамп печатать с № и датой... а также видел в DocsVision штрих код наносится слева на полях...и вертикально...что очень удобно т.к. это место всегда не занято текстом
6. MaxDen 6 26.10.18 02:03 Сейчас в теме
7. AtPups000 19.04.19 10:50 Сейчас в теме
Добрый день, поставил прогу ImageMagick , увеличил время "ОжиданиеФайлаВСекундах" но ничего не происходит файлы так и не создаются.
8. MaxDen 6 21.04.19 07:04 Сейчас в теме
(7) там есть возможность включения лога. покажите лог
9. AtPups000 23.04.19 09:49 Сейчас в теме
(8)19.04.2019 10:15:44: ПутьКПрограммеКонвертации C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe
19.04.2019 10:15:44: Команда конвертации "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "C:\Users\User\AppData\Local\Temp\463-order.jpg"
19.04.2019 10:15:45: Код возврата "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "C:\Users\User\AppData\Local\Temp\463-order.jpg"
19.04.2019 10:15:45: ПутьКПрограммеКомпоновки C:\Program Files\ImageMagick-7.0.6-Q16\composite.exe
19.04.2019 10:15:45: КомандаУвеличенияШтрихКода "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 -resize 150% "C:\Users\User\Documents\Настраиваемые шаблоны Office\321.jpg" "C:\Users\User\AppData\Local\Temp\321.jpg"
19.04.2019 10:15:45: Штриход увеличен C:\Users\User\AppData\Local\Temp\\321.jpg
19.04.2019 10:16:01: ПутьКПрограммеКонвертации C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe
19.04.2019 10:16:01: Команда конвертации "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "C:\Users\User\AppData\Local\Temp\463-order.jpg"
19.04.2019 10:16:01: Код возврата "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "C:\Users\User\AppData\Local\Temp\463-order.jpg"
19.04.2019 10:16:01: ПутьКПрограммеКомпоновки C:\Program Files\ImageMagick-7.0.6-Q16\composite.exe
19.04.2019 10:16:01: КомандаУвеличенияШтрихКода "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 -resize 150% "C:\Users\User\Documents\Настраиваемые шаблоны Office\321.jpg" "C:\Users\User\AppData\Local\Temp\321.jpg"
19.04.2019 10:16:01: Штриход увеличен C:\Users\User\AppData\Local\Temp\\321.jpg
19.04.2019 10:16:34: ПутьКПрограммеКонвертации C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe
19.04.2019 10:16:34: Команда конвертации "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "C:\Users\User\AppData\Local\Temp\463-order.jpg"
19.04.2019 10:16:34: Код возврата "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "C:\Users\User\AppData\Local\Temp\463-order.jpg"
19.04.2019 10:17:11: ПутьКПрограммеКомпоновки C:\Program Files\ImageMagick-7.0.6-Q16\composite.exe
19.04.2019 10:17:11: КомандаУвеличенияШтрихКода "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 -resize 150% "C:\Users\User\Documents\Настраиваемые шаблоны Office\321.jpg" "C:\Users\User\AppData\Local\Temp\321.jpg"
19.04.2019 10:17:11: Штриход увеличен C:\Users\User\AppData\Local\Temp\\321.jpg
19.04.2019 10:29:56: ПутьКПрограммеКонвертации C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe
19.04.2019 10:29:56: Команда конвертации "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "C:\Users\User\AppData\Local\Temp\463-order.jpg"
19.04.2019 10:29:56: Код возврата "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "C:\Users\User\AppData\Local\Temp\463-order.jpg"
19.04.2019 10:33:31: ПутьКПрограммеКонвертации C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe
19.04.2019 10:33:31: Команда конвертации "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg"
19.04.2019 10:33:31: Код возврата "C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg"
19.04.2019 10:37:00: ПутьКПрограммеКонвертации D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe
19.04.2019 10:37:00: Команда конвертации "D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg"
19.04.2019 10:37:00: Код возврата "D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg"
19.04.2019 10:40:04: ПутьКПрограммеКонвертации D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe
19.04.2019 10:40:04: Команда конвертации "D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg"
19.04.2019 10:40:04: Код возврата "D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg"
19.04.2019 10:45:19: ПутьКПрограммеКонвертации D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe
19.04.2019 10:46:40: Команда конвертации "D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg"
19.04.2019 10:46:41: Код возврата "D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg"
19.04.2019 10:48:59: ПутьКПрограммеКонвертации D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe
19.04.2019 10:48:59: Команда конвертации "D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\epicentr_1.png" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\epicentr_1.jpg"
19.04.2019 10:48:59: Код возврата "D:\1C\1C_Base\ПДФ и Штрихкод\ImageMagick-7.0.6-Q16\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\epicentr_1.png" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\epicentr_1.jpg"
10. MaxDen 6 23.04.19 10:46 Сейчас в теме
"C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg" попробуйте в консоле просто запустить такую команду. или сделать bat файл с таким текстом. Возможно программа что-то говорит.

"C:\Program Files\ImageMagick-7.0.6-Q16\convert.exe" -density 200 -quality 100 "D:\1C\1C_Base\ПДФ и Штрихкод\463-order.pdf" "D:\1C\1C_Base\ПДФ и Штрихкод\Файлы\463-order.jpg"
pause
11. AtPups000 24.04.19 15:02 Сейчас в теме
(10) выполнил в командной строке

convert.exe: RegistryKeyLookupFailed `CoderModulesPath' @ error/module.c/GetMagickModulePath/657.
convert.exe: no decode delegate for this image format `PDF' @ error/constitute.c/ReadImage/509.
convert.exe: no images defined `D:\Foto\F\activate_final1.jpg' @ error/convert.c/ConvertImageCommand/3275.
12. MaxDen 6 03.06.19 02:27 Сейчас в теме
Судя по всему не хватает декодера для imageMagik , попробуйте скачать более свежую версию и установить
http://www.imagemagick.org/download/delegates/
Оставьте свое сообщение