Легкое создание пользователем внешних печатных форм методом Drag & Drop

Публикация № 441527 04.01.16

Бухгалтерский учет - Печатные формы

Печатная форма универсальная Word Writer OpenOffice

Универсальная внешняя печатная форма (ПФ), которая позволяет пользователю, без знаний программирования и не заходя в конфигуратор, создать ПФ любого документа или справочника в Microsoft Word или OpenOffice Writer методом перетаскивания (Drag & Drop). Можно создавать любые ПФ с выводом табличных частей, реквизитов документа, а также вложенных реквизитов и контактной информации. Не требует изменения конфигурации. Работает на версии платформы 8.3 в типовых конфигурациях на управляемых формах (например, Бухгалтерия 3.0, УТ 11, УНФ, Розница, Документооборот), а также и в других конфигурациях на УФ, построенных на БСП.

Идея данной обработки возникла из механизма ПФ в УТ 11, где можно на основании документа создавать файл для программ Microsoft Office Word и Open Office Writer (Далее, для краткости, просто Office). Однако там такие ПФ статичны, чтобы поправить существующий или создать новый макет, нужно изменять конфигурацию, прописывать вывод необходимых реквизитов.

Появилась задача разработать механизм для создания таких ПФ Office «налету», просто перебрасывая реквизиты документов, справочников из формы обработки в нужные места файла-шаблона.

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

Основной интерфейс обработки

Перед вами основное окно обработки. Разберем, что здесь есть.

 Интерфейс

  1. Поле «Документ». Если обработка запущена как ПФ из конкретного элемента справочника или документа, это поле будет уже заполнено, если через «Файл - Открыть», то выбирайте любой сами. По данным именно этого объекта будет заполняться файл.
  2. Папка макетов. Это папка на диске, в которой будут храниться все созданные макеты, файлы-шаблоны. Данное поле пользователь заполняет в первый раз, и оно сохраняется в настройках. Получается, что у каждого пользователя будет свой набор макетов из его папки. Если одни и те же макеты необходимо использовать нескольким людям, можно либо выбрать «расшаренную» папку в сети, либо папку, которая подключена к общему облачном хранилищу. В последнем случае макеты будут доступны и через Интернет.
  3. Уровень вложенности. Данный параметр используется для построения дерева, палитры реквизитов документа. Например, если Уровень = 1, в дерево будут выведены только реквизиты документа, если Уровень = 2, то реквизиты документа и реквизиты реквизитов документа и т.д. Чем больше Уровень, тем дольше будет строиться дерево. Уровень > 3 уже, скорее всего, не нужен. Данный параметр используется только при создании макета. При дальнейшем использовании созданного макета Уровень уже не важен, будут обрабатываться реквизиты любой вложенности.
  4. Список макетов. В список входят все файлы с расширением doc, docx, odt, которые находятся в папке макетов. Список обновляется каждую минуту. Также есть отдельная кнопка для обновления списка. Двойной клик на файле из списка, в принципе, выполняет основную функцию обработки – формирует уже готовый заполненный файл по данным документа. Правый клик на файле позволяет открыть макет для редактирования.
  5. Кнопки «Создать макет MS Word» и «Создать макет OO Writer» нужны для создания нового макета для одной из офисных программ. О самом процессе создания поговорим в следующем разделе.

Создание макета для печати

При нажатии кнопки создания или изменения макета, обработка переключается на вкладку «Создать/Редактировать», а также открывается уже существующий или вновь созданный файл в офисной программе.

Т.к. макет строиться методом Drag & Drop, удобно, когда окна 1С и офисной программы находятся рядом. В Windows это можно легко сделать с помощью сочетаний клавиш. Сделайте активным окно 1С и нажмите «Win» + «Стрелка влево», оно займет левую половину экрана. Теперь перейдите на окно документа Office и нажмите «Win» + «Стрелка вправо». Все, теперь можно легко перекидывать элементы.

1

В только что созданном документе можно увидеть специальные конструкции начала и окончания области заголовка, а также список областей и табличных частей есть в левой части формы создания. Нужно это все для построения документа вместе с табличными частями. Дело в том, что программа сама не поймет, где заканчивается шапка документа, а начинается таблица, и где заканчивается таблица и начинается подвал. Об этом программе мы будем рассказывать с помощью областей. Вообще, на конечную форму будет выводиться только текст, находящийся внутри областей и в любом документе должна быть хотя бы одна область, даже если в нем не будет вывода табличных частей. Поэтому документ создается сразу с одной областью, в которую и нужно вписывать свои данные. Названия областей повторяться не должны, поэтому если на документ необходимо вывести кроме заголовка и подвала какие-то еще области, можно воспользоваться кнопкой «Добавить область».

Правая же часть формы создания – это дерево реквизитов. Тут все просто: корень – это сам документ, в него входят его реквизиты, табличные части (выделены жирным). Реквизиты могут в себя включать свои реквизиты, и т.д., в зависимости от уровня вложенности. Если в каком-то справочнике (например, организации, контрагенты) есть контактная информация, она также появится в дереве. Именно перетаскивая элементы этого дерева, мы будем строить свой макет.

Давайте рассмотрим подробнее процесс создания на конкретном примере.

Пример создания макета

Возьмем документ реализации из УТ 11 и создадим для него простой макет для Open Office Writer. Нажимаем соответствующую кнопку, вводим название макета и переходим к редактированию.

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

 

2

 

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

 

3

 

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

 

4

 

Теперь сама таблица. Перетаскиваем из списка областей «Начало строки таблицы Товары», потом рисуем саму таблицу, а потом кидаем «Конец строки таблицы Товары».

 

5

 

Из дерева реквизитов, из табличной части Товары перетаскиваем реквизиты в ячейки таблицы. Ничего страшного, что колонка «Номер строки» так растянула таблицу, в итоговом документе высота подстроится автоматически.

 

6

 

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

 

7

 

На этом все. Сохраним, закроем файл, перейдем к списку макетов и кликнем на вновь созданный макет. Выведется уже заполненный файл, соответствующий документу.

 

Итог

Вместо заключения

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

Репозиторий новой версии обработки: https://github.com/KonstantinHeinrich/Print-Forms-by-Drag-n-Drop-Designer-Format

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

Наименование Файл Версия Размер
Универсальная печатная форма Office

.epf 38,83Kb
181
.epf 1.1.1 38,83Kb 181 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. kentavr27 97 05.01.16 19:00 Сейчас в теме
Интересно, конечно. Надо бы поразбираться. Я тож делал нечто подобное (Универсальная печать документов в Word + визуальный конструктор макета), но не нашелся как дропать непосредственно из 1С в Word (поэтому Drad&Drop у меня работае несколько иным способом). Да еще руки до табличных частей не дойдут никак.
Навскидку можно сказать, что без форматирования данных, пользование будет не очень комфортным... Например, кому нужно время документа в печатной форме? А если пользователь захочет месяц прописью увидеть? Форматирование числовых данных тоже не помешает. Сумма или цена в базе может храниться и с 10-тью знаками после запятой, но выводить на печать нужно только два.
Как по мне -- то макеты документов лучше хранить в БД. В этом случае пользование макетом будет у всех, кто работает в тонком клиенте (не по РДП). Иначе -- сам создал - сам пользуешься, а с другого клиента уже его не получишь.
Ну и оформление в виде подсистемы (по-моему) -- более универсально. Подсистему можно внедрить в любую конфигурацию, не только в типовую или имеющую БСП.
А вообще -- однозначный +
MezhduProchim; pvlunegov; JohnyDeath; +3 1 Ответить
2. CyberCerber 944 06.01.16 00:28 Сейчас в теме
(1) kentavr27, большое спасибо за развернутый комментарий.
Отвечу по-порядку...

Про форматирование это вы верно подметили. Сам уже о нем думал. В принципе, идея реализации уже есть, так что, думаю, сделаю в следующей версии.

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

Все-таки идея у меня была - отдельная обработка, а не подсистема из-за которой надо изменять конфу. Да и следует ли выдирать из БСП нужные методы (которых наберется много) и вставлять в свою подсистему? Это вопрос и с точки зрения правил программирования, и лицензирования. А БСП вещь хорошая, считаю, должна быть в любой серьезной конфигурации.
24. pvlunegov 153 15.02.17 14:39 Сейчас в теме
(2) Советую разработать подсистему, если не лень.
Обработка полезная, но в отдельных случаях не применима.
Нужно выявить такие случаи, проработать их.
23. pvlunegov 153 15.02.17 14:37 Сейчас в теме
(1) Автору пожелания учесть данный комментарий и разработать ПОДСИСТЕМУ на базе своего творения.
Будет очень полезно.
Вообще, автор, ваша разработка очень качественна и важна, нужно лишь доработать вширь (создать подсистему, версии для тонкого, толстого клиента, протестировать на разных конфигурациях, сложных видах заполнения (например, создание кусков кода прямо в генераторе), подключение конструктора запросов (есть такой в тонком и толстом клиенте - отличаются способом вызова, свойствами и методами работы))
3. bulpi 208 06.01.16 10:36 Сейчас в теме
Пытался поставить + , но не получается
4. vic777tor 06.01.16 11:56 Сейчас в теме
Идея замечательная, но:
В печатных формах очень редко список выводимых полей ограничивается только значениями реквизитов самого документа или значениями реквизитов реквизитов.
В большинстве случаев требуется получить данные так же и из других источников, поэтому в ПФ типовых конфигураций используются запросы.
В качестве примера, ключевым требованием вывода данных табличных частей, является группировка строк - для исключения дублей.
Так же часто требуется дополнительно обрабатывать результат выборки данных, к примеру использовать сортировку.
Все это реализовать в данном решении, к сожалению, не представляется возможным.
smahuseev; pvlunegov; nni93; Glebis; +4 Ответить
5. CyberCerber 944 06.01.16 14:33 Сейчас в теме
(4) vic777tor, да, ожидал, что будут такие замечания.

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

Но да, возможности текущей версии, конечно, ограничены. У меня есть идея делать две версии обработки: первая - это существующая с максимально простым интерфейсом, а вторая - Pro, в которой можно сваять любую ПФ, используя произвольные вычисления и запросы.
6. Yimaida 36 07.01.16 00:15 Сейчас в теме
(5). Добрый вечер. В договорах, как раз, и не подходят доступные через + реквизиты. Например, ФИО, Фамилия и инициалы, ФИО/должность в родительном падеже, суммы, суммы прописью (говорили уже об этом), на основании Устава/Доверенности...
Бывает, что в договорах есть ветвление от значений реквизитов.
Инструмент полезный, но использование его ограничено. С таким же успехом можно создать нормальную внешнюю печатную форму (ВПФ). Любое усложнение функционала по использованию дополнительных реквизитов, внешних функций и т.п. будет требовать от пользователя "продвинутости", и тогда возникает вопрос, может этому пользователю научиться создавать ВПФ через конфигуратор. Может есть смысл оставить в таком виде, ничего не усложняя.

P.S. Написал, чтобы доставить радость своим замечанием :)
7. CyberCerber 944 07.01.16 11:32 Сейчас в теме
(6) Yimaida, здравствуйте, спасибо за комментарий.

Так если вы сами пишете, что функционал ограничен, то зачем же останавливаться, надо развиваться. :-) Выбор форматов, падежей, прописи можно добавить и без особого усложнения интерфейса для пользователя. А вот ветвления и другие сложные условия и вычисления - это да, уже нужны продвинутые знания. Поэтому я и думаю об отдельной версии Pro.
26. pvlunegov 153 15.02.17 14:42 Сейчас в теме
(5) Автор, у меня были случаи, когда вроде бы простая вещь становится неожиданно срочно нужна многим людям с доработкой.
Насколько ты готов сопровождать и улучшать сие творение?
Если не готов, отдашь мне на доработку?
Есть идеи для расширения инструмента
25. pvlunegov 153 15.02.17 14:40 Сейчас в теме
(4) Автор, подключи конструктор запросов для тонкого и толстого клиентов, хранение и исполнение запросов и сопровождающего кода.
Проработай способ хранения алгоритма в регистрах внутри конфы
8. DocW 14.04.16 09:18 Сейчас в теме


Не подскажете, почему такая ошибка? запускаю на БГУ, 8.3.7.1917.
9. CyberCerber 944 15.04.16 17:51 Сейчас в теме
(8) DocW, скажите, раньше обработка работала, а сейчас перестала?

По этому тексту ничего не понятно. Можете скинуть полный текст ошибки? Вот инструкция, как его получить:
https://drive.google.com/open?id=0Bwv95yAVP0VSdEtwalhOX3Z0WUYtOU1Ja1ZXMDMzeTd1MG1R
10. DocW 18.04.16 11:32 Сейчас в теме
{Форма.Форма.Форма(298)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
Ошибка выполнения запроса
по причине:
Ошибка при выполнении операции над данными:
по причине:
Предопределенный элемент не существует
11. vilaud 19.05.16 19:36 Сейчас в теме
Добрый день, будьте добры, подскажите как вытащить из справочника Организации ФИО и паспортные данные Гендира в создаваемую форму.
12. CyberCerber 944 20.05.16 12:38 Сейчас в теме
(11) vilaud, добрый день!
А какая у вас конфигурация?
13. 12Balych 02.06.16 22:14 Сейчас в теме
Замечательная обработка, но для ЗУП 3.0 нам так же не хватает паспортных данных сотрудника
14. CyberCerber 944 03.06.16 09:35 Сейчас в теме
(13) 12Balych, добрый день.
Спасибо за отзыв!
Я постараюсь добраться до новой версии, где сделаю возможность вывода паспортных данных.
15. Alex_E 2306 08.06.16 09:48 Сейчас в теме
Всё бы хорошо, но нет возможности даже для доступных данных их как то изменить, например использовать Формат... Нужен для вывода даты например в формате 25 мая 2016г. или чило строкой - любая накладная или акт этого требуют...
16. CyberCerber 944 08.06.16 10:32 Сейчас в теме
(15) Alex_E, в новой версии у меня уже есть работа с форматом. Осталось только немного попилить еще ее, и тогда выложу новую версию.
17. Alex_E 2306 08.06.16 10:34 Сейчас в теме
(16) Если кроме формата ещё разрешить пользоваться процедурами общих модулей было бы просто великолепно - например ПолучитьНомерНаПечать
20. CyberCerber 944 08.06.16 23:41 Сейчас в теме
(17) Alex_E, мысли и идеи по выполнению произвольных методов тоже есть, но это уже в следующей версии. :-)
18. Трактор 1241 08.06.16 10:42 Сейчас в теме
Вспомнился редактор форм 1С:Бухгалтерии 6.0. Похожий был. Только там в тегах и код писался. Давно это было.
19. PVG_73 17 08.06.16 11:09 Сейчас в теме
Интересное решение, а если уже есть и форматирование.... :)
21. naida.666 18 28.11.16 17:57 Сейчас в теме
Классная обработка, только вот не совсем поняла есть ли возможность выводить дополнительные реквизиты документа? Если есть то как это сделать? Заранее спасибо!
22. CyberCerber 944 29.11.16 10:26 Сейчас в теме
(21) Добрый день
У меня уже есть почти готовый механизм для этого, вот только никак не доберусь, чтобы выложить новую версию обработки.
27. uke_boy 19.03.17 22:27 Сейчас в теме
@CyberCerber, спасибо за красивое решение!

Я добавил в модуле формы

УправлениеПечатьюКлиент.ОчиститьСсылки(Макет, Истина);

перед показом печатной формы (УправлениеПечатьюКлиент.ПоказатьДокумент(ПечатнаяФорма);), чтобы закрыть макет и не плодить процессы Word, остающиеся висеть.
28. naida.666 18 06.04.17 16:41 Сейчас в теме
Добрый день!
Я опять возвращаюсь к своему вопросу, помниться в прошлый раз вы сказали что есть решение по выводу доп реквизитов документа. Скачала обработку еще раз но к сожалению не вижу изменений в этом плане.
29. Adoms 151 17.05.17 10:43 Сейчас в теме
С нетерпением ждем версию Про! Автору большое спасибо!
rpgshnik; +1 Ответить
30. vanoono 04.10.18 19:18 Сейчас в теме
Не совсем понял, у вас строки таблицы, это получается отдельная таблица ?
Если так, то как их объединять потом, или ровно добавлять друг под другом без интервалов ?
Насколько я понимаю обещанное в комментариях выше, по поводу формата номера и даты и т.д. не реализовано ?
31. CyberCerber 944 04.10.18 20:00 Сейчас в теме
(30) На макете они выглядят как отдельные таблицы, но в итоге склеиваются в одну, т.к. выводится только то, что между ключевыми словами Область в фигурных скобках. Можно сравнить это с обычными печатными формами 1С. Там тоже в макете области могут быть расположены как угодно, но в итоге они будут идти вместе. Пример можно посмотреть на последних двух картинках.
Да, к моему сожалению, все реализовано в личной тестовой версии, но не нашел времени, чтобы это оформить в полноценное обновление.
32. vanoono 05.10.18 09:25 Сейчас в теме
(31) Спасибо!
Сколько я не пытаюсь, не получается сделать так, чтобы в итоге две таблицы были вместе.
Предполагаю что необходимо настроить Word перед выводом.
Как то посмотреть на вашу обработку можно ?
Прикрепленные файлы:
33. CyberCerber 944 05.10.18 12:13 Сейчас в теме
(32) Странно, что у вас на второй картинке в конце идут две одинаковых тега. Не из-за этого проблема?
Какую обработку? Она прикреплена к статье.
34. vanoono 07.10.18 12:41 Сейчас в теме
Да, к моему сожалению, все реализовано в личной тестовой версии, но не нашел времени, чтобы это оформить в полноценное обновление.


(32) (33) Увидеть вот эту тестовую версию где у вас это реализовано.

Странно, что у вас на второй картинке в конце идут две одинаковых тега. Не из-за этого проблема?

Нет, просто вариант один из последних, пробовал по разному, но не выходит, возможно надо сам ворд настроить, какие-нибудь "межатбличные" интервалы.
35. CyberCerber 944 08.10.18 10:03 Сейчас в теме
(34) Я не готов публиковать не до конца проверенную обработку
36. CyberCerber 944 10.06.20 16:29 Сейчас в теме
В конце статьи добавил ссылку на репозиторий с новой версией обработки. В ней добавлены форматирование полей, работа с дополнительными реквизитами.
37. alexmarkov51 17.09.20 00:56 Сейчас в теме
(36) Здравствуйте, а как установить новую версию обработки? Там xml файлы одни...
38. CyberCerber 944 17.09.20 08:21 Сейчас в теме
(37) Добрый день. Можно также через Файл - Открыть
39. alexmarkov51 17.09.20 18:44 Сейчас в теме
(38)
Подскажите пожалуйста:
1) какой именно файл следует открывать из представленного в обновлении репозитория и каким образом? Не совсем понятно это файлы для внешней обработки или что?

2) Также, я вчера потестировал модуль. В принципе он работает, но наблюдаются проблемы визуального форматирования. Таблицы находят друг на друга. Хотя начало и конец корректно выставлены.

3) Не понятно как сделать таблицу с итогами и одновременно подписью ниже с прописным текстом?
Это вообще возможно?

4) Вы планировали версию Pro - со склонениями и прочим, в данном направлении ведется какая-то работа? Стоит ожидать?
40. CyberCerber 944 18.09.20 10:02 Сейчас в теме
(39)
1. В конфигураторе откройте файл UniversalOfficePrintForm.xml, откроется внешняя обработка
2. Вы тестировали новый или старый модуль? Я у себя такого не наболюдал
3. Надо добавить еще одну область ниже области таблицы
4. Нет, сейчас не работаю. В обозримом будущем ожидать не стоит, только если под заказ
Оставьте свое сообщение

См. также

Интеграция СБП (SBER) и Альфа Авто

Печатные формы Оптовая торговля WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Автомобили, автосервисы Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

В настоящее время система СБП очень часто стала использоваться в повседневной жизни. Одна из систем интеграции СБП через СБЕР. Данная конфигурация является инструментом интеграции СБП в Альфа Авто. Данная система не просто формирует статический QR, а динамический, а значит, в системе будет привязка и на покупателя, и на документ.

1 стартмани

25.10.2022    692    2    PASAHAKA    0    

[ШАБЛОН] Внешняя печатная форма с отладкой

Печатные формы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

20.09.2022    1212    4    Neiron_1C    0    

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

Печатные формы Адаптация типовых решений Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение добавляет возможности параметризации печати для контрагентов. Подробнее описано здесь https://infostart.ru/1c/articles/1510459/

5 стартмани

05.08.2022    5149    6    sapervodichka    4    

Конструктор печатных форм для ЗУП 3.1 по шаблонам MSOffice и OpenOffice Промо

Печатные формы Документооборот и делопроизводство Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

Данная обработка позволяет быстро создавать печатные формы документов на основании документов из программы 1С ЗУП8 версии 3.1. Печатные формы можно заполнять на основании следующих документов: "Прием на работу", "Прием на работу списком", "Кадровый перевод", "Кадровый перевод списком", "Перемещение в другое подразделение", "Договор ГПХ" Обработка протестирована на платформе 1С:Предприятие 8.3 (8.3.12.1714) релиз ЗУП 3.1.9.187 Тонкий клиент (файловый или клиент-сервер) Установленный Microsoft office (2003 и выше) или OpenOffice/LibreOffice 09/04/2019 Исправил ошибку, возникающую, если наименование вида расчета содержит скобки.

10 стартмани

02.11.2017    36279    313    zabaluev    62    

Печать любой печатной формы, зарегистрированной с помощью БСП, для любой конфигурации

Обработка документов Печатные формы БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Добрый день. Не так давно мне была поставлена задача сделать обработку, позволяющую для выбранного объекта конфигурации показывать список печатных форм этого объекта и выводить выбранную форму на печать. Пришлось немного поразбираться с БСП, но в итоге получилось. Работает для любой конфигурации. Одно условие только - печатная форма должна быть зарегистрирована с помощью БСП.

1 стартмани

27.07.2022    1544    3    Alex33614    0    

Пример внешней печатной формы, с выводом в документ docx

Печатные формы Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

На основе обработки _ДемоПечатьСписанийТоваровOpenOfficeXML.epf (взята из БСП 3.1.7.110) сделал пример формирования печатной формы. Печатная форма выводится в документ с расширением docx. Шаблон документа в макете обработки.

1 стартмани

19.07.2022    1515    10    План счетов    6    

Шаблон внешней печатной формы Word

Печатные формы Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Шаблон внешней печатной формы в формате Word для минимизации времени разработки. Для любой конфигурации, без использования БСП.

1 стартмани

18.07.2022    1208    14    irvin12345    0    

Отправка пакета документов по электронной почте (в формате PDF/XLS/HTML/MXL/ODS) Промо

Печатные формы Пакетная печать Email рассылки Оптовая торговля Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Управление торговлей 10 Россия Бухгалтерский учет Абонемент ($m)

С помощью обработки можно нажатием одной кнопки отправить пакет документов контрагенту по электронной почте. Теперь не надо заходить в каждый документ, формировать нужную печатную форму, сохранять на диск, а потом собирать в одном письме. Все это за вас сделает программа самостоятельно. Все, что требуется от пользователя - просто выбрать документ в программе! Доступны варианты обработки для обычного и управляемого приложения!

2 стартмани

22.04.2015    65799    55    trendy    25    

Универсальный шаблон печатных форм для справочника Сотрудники

Печатные формы Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Кадровые агентства, подбор персонала Россия Абонемент ($m)

Шаблон печатной формы, вызываемой из команды Печать справочника Сотрудники. Используется в качестве заготовки для кадровых документов: договоров, соглашений, уведомлений, предписаний, служебных записок и пр.

1 стартмани

08.06.2022    1414    9    ivan8211    0    

Обезжиривание шрифта в печатной форме (экономим тонер)

Печатные формы Адаптация типовых решений Платформа 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

Код, который убирает полужирное начертание у шрифтов в печатной форме. Тестировалось на конфигурации Бухгалтерия Предприятия 3.0.111.16. Но должно работать на любых конфигурациях с БСП.

1 стартмани

24.05.2022    1737    1    q_i    4    

Присоединение внешней печатной формы в виде файла к объекту-основанию

Печатные формы Адаптация типовых решений Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В данной публикации речь пойдёт о том, как можно присоединить сформированную внешнюю печатную форму в виде файла к тому объекту (справочнику, документу и т.п.), на основании которого она была сформирована.

1 стартмани

20.05.2022    2522    1    delta    0    

Мастер печатных форм v 3.3 (+English version) Промо

Печатные формы Платформа 1С v8.3 Управляемые формы Система компоновки данных Конфигурации 1cv8 Абонемент ($m)

Создание печатных форм "с нуля" за несколько минут. Моментальная отладка. Не требует знания встроенного языка 1С. Работает в толстом, тонком и вэб-клиентах.

1 стартмани

07.03.2014    104337    1257    kser87    239    

Шаблон для быстрого создания подключаемой печатной формы договоров для конфигурации Бухгалтерия 3.0. Упакован в комплект поставки для 1cfresh (пройдена проверка)

Печатные формы Платформа 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

Готовый шаблон подключаемой печатной формы для максимально быстрого создания печатной формы договоров для конфигурации Бухгалтерия 3.0. Будет полезно для программистов 1С и опытных пользователей(системных администраторов и бухгалтеров), обладающих минимальными навыками програмирования 1С. С помощью материалов из данной публикации можно максимально быстро создать и подключить к вашей базе Бухгалтерия 3.0 индивидуальную печатную форму договора, сосредоточившись на самом важном для Вас - заполнении текста самого договора. Предложенное решение предоставляет более широкие возможности по созданию печатной формы договора, чем использованием стандартного механизма встроенных шаблонов печатных форм БСП, поскольку позволяет использовать язык программирования 1С для подготовки текста Вашего документа.

2 стартмани

02.02.2022    2498    6    igor7777    6    

Печать документа из структуры подчиненности

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

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

1 стартмани

07.01.2022    2626    2    dgonson    0    

Смена МОЛ в учете инвентаря на счете МЦ.04

Логистика, склад и ТМЦ Печатные формы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

Обработка для смены материально ответственных лиц и подразделений в учете инвентаря (хозяйственных принадлежностей) в 1С:Бухгалтерии 8.

1 стартмани

14.12.2021    3475    61    Rackhanot    12    

Отправка электронной почты с помощью локального почтового клиента из 1С, развернутой под удаленным рабочим столом Промо

Печатные формы Универсальные функции Email рассылки Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Управление производственным предприятием Абонемент ($m)

Решение для интерактивной (нажал-отредактировал) отправки электронных писем и печатных форм через почтовый клиент (Thunderbird, Outlook) находящийся на локальном компьютере, из конфигурации 1С, развернутой под удаленным рабочим столом (RDP, remote-app). Подходит также для локального развертывания 1С. Представлен пример быстрой интеграции с конфигурациями "Управление торговлей 10.3", "Управление производственным предприятием 1.3", "Комплексная автоматизация 1.1", "Бухгалтерия предприятия 2.0".

1 стартмани

21.09.2018    37198    24    stvorl    1    

ТОРГ-12 из документа Заказ покупателя. Розница 2.3

Печатные формы Оптовая торговля Платформа 1С v8.3 1С:Розница Россия Абонемент ($m)

Расширение, использующее стандартный макет ТОРГ-12 для печати из документа "Заказ покупателя".

1 стартмани

14.12.2021    2090    2    altaro    0    

Исправление данных количества отработанных дней в печатной форме "Карточка учета исполнительного документа с оплатами"

Зарплата Печатные формы Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Абонемент ($m)

Печатная форма «Карточка учета исполнительного документа с оплатами» документа Исполнительный лист Колонка «Отработано дней» в случае увольнения сотрудника в середине месяца заполняется как за полный месяц.

2 стартмани

26.11.2021    3310    1    RizhkovSergio    0    

Печать этикеток и ценников по изменившимся ценам за период для УТ 11

Печатные формы Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Абонемент ($m)

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

6 стартмани

09.09.2021    3568    5    tiniji    0    

Упрощение работы с актами сверки в УТ/КА/УПП - вывод номеров счетов в документе и печатной форме Промо

Обработка документов Печатные формы Взаиморасчеты Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Бухгалтерский учет Управленческий учет Абонемент ($m)

Обычно акт сверки с клиентами содержат информацию о документах реализации товаров (накладных) и выполненных платежах. Но платежи делаются на основании счетов, номера которых отсутствуют в актах, что затрудняет собственно сверку. Данная обработка находит соответствующие расходным накладным счета/заказы, показывает их в форме документа и выводит в печатную форму акта.

2 стартмани

12.05.2017    45600    5    denmax    7    

Печать кода маркировки при приемке товаров для УТ11.4 и для Розницы 2.3

Пакетная печать Печатные формы Логистика, склад и ТМЦ Платформа 1С v8.3 1С:Розница 1С:Управление торговлей 11 Россия Управленческий учет Абонемент ($m)

Расширение позволяет напечатать марки из формы проверки маркируемой продукции в документе "Приобретение товаров и услуг" или "Приемка товаров ИС МП" в УТ 11 И из документа "Поступление товаров" в Рознице.

2 стартмани

01.09.2021    3888    16    tiniji    4    

Алгоритм вывода подписантов из дополнительных сведений во внешнюю печатную форму акта ОС-1

Обработка документов Печатные формы Учет ОС и НМА Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Абонемент ($m)

В стандартной печатной форме "Акта ОС-1" нет возможности вывести подписантов, т.к. в документе "Принятие к учету ОС" нет полей для заполнения председателя и членов комиссии.

1 стартмани

16.08.2021    6046    7    SergAl    30    

"Палитра быстрой печати" ценников/этикеток товаров и создания документов поступлений для Розницы

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

Предлагается расширение для конфигурации 1С:Розница, позволяющее быстро печатать ценники/этикетки товаров и создавать документы поступления через "Палитру быстрой печати" с возможностью работы из меню РМК.

10 стартмани

05.08.2021    4114    1    aximo    0    

[x1c.ru] MXL Stamps - Печати и подписи в макетах печатных форм в несколько кликов Промо

Печатные формы Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

22.08.2015    43791    18    GusevNA    6    

Драйвер весов с печатью этикеток Масса-К

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

Обработка обслуживания весов с печатью этикеток Масса-К для УТ 10.3 и Розницы 1.0. Выгрузка осуществляется штатными средствами конфигураций.

5 стартмани

21.07.2021    4152    3    Bujum    1    

Групповая печать ПКО и РКО за период (БП 3.0)

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

Групповая печать кассовых ордеров (ПКО и РКО) за любой период. Для Бухгалтерии предприятия 3.0.

1 стартмани

13.07.2021    5287    12    Ant10    0    

Печать этикеток и ценников из УТ 10.3 на обычные и термопринтеры Argox и Godex

Периферийные устройства Печатные формы Платформа 1С v8.3 1С:Управление торговлей 10 Абонемент ($m)

Удобная и быстрая печать ценников и этикеток из 1С:Управление торговлей (УТ) 10.3 на обычных принтерах и на термопринтерах Argox OS-203 DT, OS-2130D и Godex BZB2/EZ2/EZ4, Citizen CLP-521/621.

2 стартмани

12.07.2021    6377    19    w0r0n    10    

Отчет по командировке по шаблону EXCEL (ERP, УТ) с использованием дополнительных реквизитов Промо

Печатные формы Загрузка и выгрузка в Excel Учет рабочего времени Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Абонемент ($m)

Отчет по командировке по шаблону EXCEL – обработка генерации документа EXCEL с использованием файла шаблона. Выполнена в виде внешней печатной формы для ERP 2.0 и не требует изменения конфигурации. Содержит встроенные механизмы работы с дополнительными реквизитами документа.

2 стартмани

03.06.2015    17877    0    milkers    0    

Печать непроведенных документов для конфигураций УТ, КА, ERP

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

Некоторым пользователям бывает очень необходимо (причины не известны :) ), напечатать непроведенный документ. Данное расширение позволяет формировать печатные формы без проведения документа.

3 стартмани

01.07.2021    4197    28    prime9    5    

Сохранение печатной формы в файл для нескольких документов с заданным именем файла

Печатные формы Загрузка и выгрузка в Excel Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

С завидной регулярностью бухгалтерия обращается с задачей сделать им групповую обработку в разных базах по сохранению печатной формы различных документов в формате PDF и/или XLS.

1 стартмани

22.05.2021    5000    19    SerGeoSik    3    

Печать и подпись на счете. Авто отправка по электронной почте для Бухгалтерии и УТ Промо

Печатные формы Оптовая торговля Email рассылки Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 Россия Абонемент ($m)

Подключаемая внешняя обработка позволяет формировать и отправлять счет с цветными печатью и подписями на электронную почту клиента

1 стартмани

10.04.2012    57618    1451    PiterPen    92    

Реализация штрих-кода ЕАН13+5 (со сроком годности)

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

Реализует Штрих-Код ЕАН 13+5. Сети, типа Ленты, требуют на липках товара указывать срок годности товара, чтобы кассирша, пикая сканером покупку, не смогла продать просроченный товар. Пример реализует это.

4 стартмани

20.04.2021    4366    3    apostolis    0    

Возвращаем "нормальную" печать линейных штрихкодов в Рознице

Розничная торговля Печатные формы Платформа 1С v8.3 1С:Розница Абонемент ($m)

Расширение возвращает использование старой компоненты для печати линейных штрихкодов, что улучшает их читаемость сканерами и устраняет "смазывание" при печати на некоторых принтерах.

3 стартмани

01.04.2021    4587    4    denmax    4    

Внешняя компонента печати этикеток для 4 моделей принтеров Промо

Розничная торговля Разработка внешних компонент Периферийные устройства Печатные формы Платформа 1С v8.3 Россия Абонемент ($m)

COM-сервер (внешняя компонента) позволяет печатать этикетки на 4-е модели принтеров (+совместимые с ними по языку управления) 1) Godex EZ-2, Godex BZB-2 2) Godex EZ-2P, Godex DT-2 3) Zebra LP 2824 4) Argox OS-203DT

1 стартмани

15.08.2012    46474    109    ImageWriter    5    

Вывод кода и артикула в печатную форму документа "Заказ поставщику". 1С: УТ 11.4

Печатные формы Оптовая торговля Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

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

1 стартмани

01.04.2021    7251    11    Stæg    11    

Адаптация макета акта сверки из Бухгалтерии 3 Корп для сверки взаиморасчетов в Комплексной автоматизации 2.4

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

Поступила задача привести внешний вид печатной формы Сверки взаиморасчетов в комплексной автоматизации 2.4 под вид акта сверки из Бухгалтерии 3. Поиски решений задачи на просторах интернета не дали своих плодов.

1 стартмани

23.03.2021    4631    5    Rabin    0    

Печать этикетки с штрихкодом и кодом маркировки для 1С:Розница 2.3

Розничная торговля Печатные формы Платформа 1С v8.3 1С:Розница Абонемент ($m)

Обработка позволяет распечатать этикетки из документа Заказ на эмиссию кодов маркировки СУЗ. Выводится наименование, артикул товара, характеристика, также некоторые значения дополнительных характеристик (Цвет, Состав). Выводится ШК товара и маркировочный ШК. Размер 45*30мм.

1 стартмани

23.03.2021    4033    13    XuMbI4    0    

Генератор Штрих-кода EAN 13 на основе шрифта EanGnivc.ttf Промо

Универсальные функции Розничная торговля Логистика, склад и ТМЦ Печатные формы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Печать Штрих-кодов на основе Шрифта. Дает преимущества: 1) Быстрая печать - особенно заметно на принтерах штрих-кодов. 2) Идеально пропечатанный штрих-код - в отличие от печати картинок, дающих различные искажения (гребенка и т.д....). Единственный минус - регистрация шрифта))

2 стартмани

06.11.2012    58839    260    sanfoto    25    

Печать ценников и этикеток с двумя видами цен посредством типового механизма в Рознице 2.3

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

Элементарный, легкий, типовой и дешевый способ получить этикетку с 2мя видами цен. Тестировался и разрабатывался в релизе Розница 2.3.5.32.

1 стартмани

15.02.2021    7386    102    Dmitry888    14    

Печать этикеток с кодом DataMatrix для честного знака

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

Печать кода маркировки DataMatrix для этикетки из текста для честного знака. Зачастую поставщики/импортеры продукции присылают коды маркировки в файле, и требуется их повторная распечатка.

1 стартмани

11.02.2021    6804    37    anvile    15    

Формирование файла выгрузки весовых товаров в весы CAS CL-5000 с печатью этикеток

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

Данная обработка позволяет автоматически формировать файл выгрузки весовых товаров в весы с печатью этикеток CAS CL-5000 из УНФ 1.6.

5 стартмани

09.02.2021    4912    2    aximo    2    

Печать и подпись на счете. Отправляем на электронную почту для УТ 11. Бета-версия Промо

Печатные формы СRM Email рассылки Платформа 1С v8.3 1С:Управление торговлей 10 Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Программа для отправки счета, со вставленными печатью и подписями должностных лиц на почту клиента для УТ 11

1 стартмани

07.03.2013    33694    128    PiterPen    20    

Ввод в оборот марок, полученных из csv, при упрощенной схеме ввода начальных остатков

Обработка справочников Печатные формы Платформа 1С v8.3 1С:Управление торговлей 10 Абонемент ($m)

Ввод начальных остатков марок по упрощенной схеме - из файла csv. Реализовано было для обуви, подходит для всех нетабачных продукций: текстиля, шин, обуви, ювелирки и т.д.

1 стартмани

02.02.2021    6396    13    RustIG    20    

Универсальная печатная форма для справочника и документа по своему шаблону, сделанному в ms word: Кадровые, Торговые, Делопроизводственные, Бухгалтерские, Управляющие

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

Создавайте дополнительные печатные формы для печати из 1С по своему усмотрению без помощи программиста. Например можно прямо из справочника Физические лица или Сотрудники - напечатать не стандартный документ, например карточку Физического лица по своим полям, прикрепить к нему свой специфичный договор или какую-нибудь расписку. Трудовой договор прямо из списка сотрудников и ещё много свободных бланков. Из контрагента - специально оформленный по вашему требованию договор в который подставятся нужные данные из базы 1С.

5 стартмани

02.02.2021    9669    123    strelvan    11    

Печать этикеток для УТ 10.3 (x64)

Печатные формы Платформа 1С v8.3 1С:Управление торговлей 10 Россия Абонемент ($m)

Внешняя обработка для печати этикеток для конфигурации УТ 10.3 на 64 битном клиенте (Windows 7, Windows 10).

1 стартмани

04.12.2020    6910    21    MaximKor    2    

Сохранение и передача документов по E-mail. Счет, Акт, ТОРГ-12, Счет-Фактура 1137, Акт сверки. XLS, PDF, MXL, HTM Бухгалтерия 2.0 (КОРП) Промо

Печатные формы Email рассылки Платформа 1С v8.3 1С:Бухгалтерия 2.0 Россия Абонемент ($m)

Обработка позволяет выбирать документы за период (Счет, Реализация товаров и услуг, Счет Фактура), добавлять печати, подписи, логотип (только в счет), сохранять документы в различных форматах (XLS, PDF, MXL, HTM) и отправлять по электронной почте. Существует отбор по контрагентам.

1 стартмани

03.09.2012    25339    261    gsmirnov    13    

1С+OZON - маркировка (печать этикеток)

Розничная торговля Печатные формы Маркетплейсы Платформа 1С v8.3 1С:CRM ПРОФ, КОРП Россия Абонемент ($m)

Обработка получает PDF-файл с маркировкой (этикеткой озон) для указанного направления - POST /v2/posting/fbs/package-label

4 стартмани

04.12.2020    8881    27    aleksey.kubovtsov    18    

Печать ценников со штрихкодом и двумя ценами (Розница 2.2-2.3)

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

Внешняя обработка позволяет печатать ценники со штрихкодом и двумя ценами (Розница 2.2-2.3).

2 стартмани

27.11.2020    4311    17    Spektr    0    

Формирование и отправка актов сверок. УНФ 1.6

Печатные формы Взаиморасчеты Email рассылки Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Обработка предназначена для автоматического формирования и рассылки актов сверки в УНФ 1.6.

1 стартмани

20.11.2020    6837    34    mic4    14