Шаблоны.doc - документы Word из 1С (1С:Совместимо!)

Приложение для быстрого создания макетов печатных документов, заполняемых из 1С:Предприятие, без привлечения программистов и запуска конфигуратора. Шаблон готовится в редакторе MS Word, отлично освоенном офисными служащими. Так, на подготовку нового шаблона договора купли продажи со спецификацией потребуется 25 минут. Приложение будет полезно, если Вы работаете со множеством Word-шаблонов или если Вам надо часто создавать новые шаблоны. Есть сертификат "1С: Совместимо!". Версия ПРОФ доступна в виде расширения.

Арт.: 662990

Распродажа - 50%

Продано: 57

Подготовка шаблона Word
Правило заполнения шаблона
Вывод в Word из документа
Результат заполнения шаблона
Подготовка шаблона Word
Правило заполнения шаблона
Вывод в Word из документа
Результат заполнения шаблона
Лицензии

2000 руб.
1000 руб.

8900 руб.
4450 руб.

Апгрейд

6900 руб.
3450 руб.

Техническая поддержка и обновления

1800 руб.

5900 руб.

Преимущества

  • управление большим количеством шаблонов;
  • добавление / изменение шаблонов “на лету” в режиме Предприятия;
  • настройка заполнения шаблонов средствами СКД.

Внедрив “Шаблоны.doc”:

Пользователь 1С 

  1. Готовит Word-документ (заполняет шаблон) "парой щелчков мыши" - нажатием кнопки “В Word” и выбором шаблона.
  2. Самостоятельно вносит правки в шаблон, без привлечения программиста.
  3. Отвечает за оформление и области вставки данных в шаблон, размечая документ стандартными средствами MS Word (закладками).

Cпециалист поддержки 1С

  1. Отвечает за заполнение шаблона данными из 1С.
  2. Думает о том ”что” нужно вывести в Word-документ, а не о том ”как” это сделать. Механизм формирования Word-документа поддерживает вставку/удаление блоков текста, вывод коллекций, таблиц, изображений.
  3. Не изобретает велосипедов (а в задачах вывода Word-документов их делают часто). Использует проверенное решение с поддержкой.
  4. Управляет большим количеством шаблонов, настраивает их видимость для пользователя по произвольным условиям.
  5. Экономит время. К примеру, на подготовку шаблона договора купли продажи со спецификацией требуется 25 минут (см. видео). А каждый последующий похожий шаблон готовится еще быстрее.
  6. Бережет нервы. Заполнение шаблона проверяется и корректируется вместе с пользователем, “на лету”, без запуска конфигуратора. А внести правки в текст шаблона сможет сам пользователь, не отвлекая специалиста 1С.

Компания франчайзи 1С

  1. Снижает себестоимость проектных работ. Разработчик тратит как минимум в 2 раза меньше времени на подготовку Word-печатной формы. К примеру, автоматизация кадрового делопроизводства на крупном предприятии (формирование трудовых договоров и приложений к ним, несколько десятков форм) требует порядка месяца работы или 160 человеко-часов. С “Шаблоны.doc” - экономим 80 ч. Сравните издержки - 80 часов работы своих сотрудников и стоимость решения (версия ПРОФ - 8900 руб).
  2. Имеет конкурентное преимущество. Кроме самих печатных форм клиент получает также инструмент управления ими. А это - разработка новых форм, модификация существующих, настройка видимости по условиям и т.д. В разработку вложено более 1000 человеко-часов (не пытайтесь повторить дома!).

Вам не подойдет наше решение если

  1. Используется старая версия платформы (ниже 8.3).
  2. Не установлен MS Word.
  3. Нужна просто готовая печатная форма - чтобы подключить и сразу печатать.

Создание заполняемого Word-шаблона

Краткая демонстрация (2 минуты):

Подробная демонстрация на сквозном примере - договор купли-продажи со спецификацией (25 минут)

Заполнение нового макета Word-документа настраивается в 3 шага

  1. Готовим шаблон в MS Word, указываем закладками где будут “подставляемые” данные.
  2. Загружаем подготовленный шаблон в информационную базу и указываем как заполнять закладки данными из документов и/или справочников (значениями каких реквизитов или результатами выполнения дополнительных функций).
  3. Формируем документ Word из документа или справочника.

Полное руководство доступно здесь.

Сценарии использования

Решение чаще всего устанавливают для решения следующих задач:

  1. Оформление сделки. Формирование договоров купли-продажи, приложений, спецификаций из документов “Заказ покупателя”, “Счет на оплату”, “Реализация (акт, накладная)”. См. видео
  2. Подготовка продаж. Формирование коммерческих предложений из документов “Заказ покупателя”, “Счет на оплату”. Сформированный Word-документ прикрепляется к электронному письму или его содержимое копируется в тело письма. См. примеры в видео о выводе изображений
  3. Кадровое делопроизводство. Формирование трудовых договоров, приложений к ним, приказов из документов “Прием на работу”, “Кадровый перевод”, “Увольнение”.

Решение устанавливается в любую конфигурацию 1С и может формировать любые не унифицированные документы.

Сравнение версий

Функция Шаблоны.doc Стандарт Шаблоны.doc ПРОФ
Использование возможностей СКД в описании заполнения V V
Возможность вывода дополнительных свойств и реквизитов, таблиц, изображений V V
Компоновка содержимого документа из блоков текста по условиям V V
Проверка шаблона в один клик V V
Неограниченное количество шаблонов V V
Вариант подключения в виде расширения   V
Настройка видимости шаблонов по произвольным условиям   V
Несколько правил заполнения одного шаблона из разных объектов 1С   V
Возможность гибкой настройки посредством механизма событий (без доработки решения)   V
Открытый исходный код, возможность доработки решения   V
Сохранение / загрузка шаблонов и библиотек алгоритмов в файл   V

Поставка

В поставку входит:

  1. Конфигурация (cf). Встраивается сравнением и объединением в вашу конфигурацию (см. инструкцию).
  2. Демо-база (dt). Небольшая конфигурация с примерами заполняемых Word-шаблонов.
  3. Расширение (cfe). Встраивается подключением расширения. Только в версии ПРОФ.

Технические требования:

  • Платформа 8.3.6 или выше.
  • Платформа Windows, установленный MS Word.
  • При использовании веб-клиента - MS Word должен быть установлен на сервере 1С.
  • Возможность изменения конфигурации, в которую встраивается решение "Шаблоны.doc" ИЛИ возможность подключения расширений (только для версии ПРОФ).

Изменения в версии 2.0:

Параметры заполнения документа

Теперь можно добавлять параметры произвольного типа, и использовать их в настройках заполнение закладок. Значение параметров может указывать пользователь интерактивно перед заполнением шаблона, или они могут быть заполнены программно в обработчике “Перед подготовкой” (в версии ПРОФ). Подробнее

Сортировка при выводе коллекции

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

Поддержка веб-клиента, выдача заполненного документа с сервера

Реализована возможность формирования Word-документа на сервере. Заполненный документ может выдаваться с сервера не только в формате docx, но и в других форматах (PDF, HTML, OpenOffice и др.). Это позволяет использовать Шаблоны.doc также на рабочих местах где не установлен Word.

Документ формируется на сервере в следующих случаях:

  • если формирование на сервере указано явно;
  • если клиентский сеанс работает в веб-клиенте;
  • если на рабочем месте клиента не установлен Word.

На сервере в этом случае должен быть установлен Word. Установка и настройка Word на сервере иногда требует тонкой настройки компонентов в Windows.

Программный вызов модуля (для разработчиков)

Разработчик может вызывать формирование документа в рамках своих доработок конфигурации, в которую встроены Шаблоны. Это может быть полезно, когда стандартная форма выбора шаблона и формирования документа не подходит. Например, для реализации группового формирования Word-документов с возможностью сразу отправить их на печать или по эл. почте (в поставке есть заготовка подобной обработки).

Статистика:
Просмотры 90030
Загрузки 59
Рейтинг 94
Создание 05.09.17 13:32
Обновление 16.04.23 13:15
№ Публикации 662990
Характеристики:
Теги

печатная форма договор коммерческое предложение Word

Рубрики Печатные формы Учет документов
Кому Бухгалтер ,
Пользователь
Тип файла Конфигурация (md, cf)
Платформа Платформа 1С v8.3
Конфигурация 1С:ERP Управление предприятием 2 ,
1С:Бухгалтерия 3.0 ,
1С:Управление торговлей 11 ,
1С:Зарплата и Управление Персоналом 3.x
Операционная система Windows
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Бухгалтерский учет ,
Управленческий учет
Доступ к файлу Платные (руб)
Код открыт Да
Наименование Файл Версия Размер
Шаблоны.doc для 1С: Предприятие: Руководство .pdf 1,20Mb 227 Скачать
1. gucci76 06.09.17 23:16 Сейчас в теме
У меня похожее в 2.5 было. Немного по другому реализовал. Через новый документ. Тоже через закладки.
Уже задумывался над переносом в 3.1
2. Техподдержка 07.09.17 08:40
(1) Да, у нас на подходе тоже вариант без привязки к БСП и ее подсистеме работы с файлами, с отдельным справочником. В таком варианте можно будет в любые конфигурации, в т.ч. на обычных формах встраивать модуль. Но это уже ни как расширение, а добавление небольшой подсистемы в конфу.
3. gucci76 07.09.17 12:38 Сейчас в теме
А можно ли подставлять разные варианты в договор в зависимости от пола (например)
типа - "именуемый" или "именуемая" ???
5. gucci76 07.09.17 16:55 Сейчас в теме
Просто в описании не нашел про это.
6. Техподдержка 07.09.17 17:17
(5) Да, спасибо за вопрос, записываем сейчас как раз видео-инструкцию с различными примерами.
По "именуемый" / "именуемая" обычно так делаем: в шаблоне пишем оба слова (или оба окончания), но заключаем их в 2 разные закладки. А в правиле заполнения - настраиваем "удаление по условию". Если пол = М - удаляется закладка с текстом "именуемая", а если пол = Ж - удаляется закладка с "именуемый".
7. gucci76 07.09.17 17:20 Сейчас в теме
Я через вычислить() делал.
8. gucci76 07.09.17 17:21 Сейчас в теме
Но тут надо быть не только пользователем, но и немного программистом, чтобы шаблон настроить )))
(я про свой вариант)
9. Техподдержка 07.09.17 17:23
И также можно кстати делать с большими блоками текста. Если например для какого-то пункта договора нет данных или он по каким-то условиям не должен выводиться (например, для данной должности - в трудовом договоре не применим), то можно настроить удаление этого пункта из договора.
10. gucci76 07.09.17 17:31 Сейчас в теме
А заполнение табличных частей реализовано?
Я не сделал.
11. Техподдержка 07.09.17 17:39
(10) Таблицы пока только программно можно выводить. Ориентируемся больше на текстовые данные.
12. Техподдержка 28.12.17 11:58
Выпустили новую версию.
Новое:
1. Удобный вывод таблиц / коллекций (списков) и изображений. Без программирования.
2. Пользовательские поля - вывод данных по условию, выражения. Примеры использования:
- Вывод текста "именуемый" или "именуемая" в зависимости от пола физлица
- Вывод одного или другого поля в зависимости от того какое из них заполнено. Например, "Полное наименование" или если оно не заполнено - просто наименование.
3. Использование сервиса Морфер для склонения, если не удается склонять встроенными в конфигурацию возможностями (кстати, некоторые типовые почему-то еще старое АПИ этого сервиса пытаются использовать).

Вынесли руководство на отдельный сайт

Добавили сквозной пример
Также обновили краткое демо
16. johnnyshut23 30.04.18 21:53 Сейчас в теме
14. Техподдержка 09.01.18 16:16
(13) Виталий, да, Ваше решение видели. Для подготовки договоров в УТ / БП удобно. Интересная опция с сохранением в справочнике "Файлы" сформированного doc-файла.
Наше решение несколько шире
1. Для любых конфигураций (в т.ч. не типовых)
2 Широко используются возможности СКД для настройки заполнения. Т.е. нет фиксированного набора переменных - вместо этого гибкая настройка заполнения. При этом благодаря СКД удается обеспечить универсальность без программирования (хотя можно и код писать).
3. Использование закладок Word вместо ключевых фраз в тексте. Это например позволяет кроме вставки "переменных" также
- управлять вставкой / удалением целых блоков текста,
- задавать шаблоны вывода коллекций.
4. Есть мощный механизм вывода коллекций / таблиц по шаблону, вывод изображений.
5. Если шаблонов много - можно настраивать видимость их по условиям (в версии ПРОФ), чтобы не загромождать интерфейс, не мучить пользователя выбором правильного шаблона :)

Т.е. Шаблоны.doc ориентировано на более широкий круг задач (не только договоры) и на большое количество шаблонов (скажем 10 и более).
Для вывода одного или нескольких вариантов договора из УТ - подойдет Ваше решение. Но опять же если функционала достаточно и не принципиальна поддержка.
15. Техподдержка 09.04.18 11:55
Видео о том - как вывести изображение из 1С в Word при использовании Шаблоны.doc
https://youtu.be/EMn1eFpmQQM

Разобрано на примере формирования Word-документов
- с коммерческими предложениями (автошасси, квартира с планировкой и др)
- с результатами анкетирования.
17. Техподдержка 09.07.18 19:56
Как настроить автоматическую нумерацию разделов и пунктов договоров в Word?
В статье и видео рассматриваем настройку стилей, позволяющих ввести автоматическую многоуровневую нумерацию в Word-документе.
Это очень удобно, когда договор формируется автоматически "Шаблонами", и какие-то пункты или разделы в нем могут появляться или удаляться по условиям!

Статья в руководстве
18. Техподдержка 14.07.18 16:10
Как вставить или удалить пункт договора в зависимости от произвольного условия?
При настройке автоматического формирования договоров и других документов иногда возникает необходимость вставить какой-то текст (раздел, абзац, предложение или слово) при выполнении определенного условия. В статье и видео ниже рассматриваем как это настроить в "Шаблонах" на примере условной вставки пункта договора.
Рекомендуем ознакомиться!

Статья в руководстве
19. xdivers22 26.10.18 14:55 Сейчас в теме
20. Техподдержка 26.10.18 18:08
(19) Да вот только что скачал, открыл, вроде все ок.
Прикрепленные файлы:
21. xdivers22 27.10.18 15:22 Сейчас в теме
Хм качал из двух источников.
Поврежден говорит. Акробат стоит последний.
22. Техподдержка 27.10.18 16:48
(21) странно. Вроде вы 1й кто о такой проблеме сообщает.
То же содержимое можно найти на сайте
wiki.doctemplates.ru
23. nikita 12.03.19 22:59 Сейчас в теме
Будет ли работать приложение в конфигурации Управление нашей фирмой, редакция 1.6 (1.6.16.184)?
24. Техподдержка 13.03.19 10:26
(23) Да, если у вас есть возможность встроить туда наше решение.
25. Udod141516 23.05.19 22:51 Сейчас в теме
Доброго времени!

Посмотрел видео, почитал, может не увидел. В вашем решении есть обработка такой ситуации по примеру?

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

Хочу оформить выходной макет в Word в котором каждая эта строка будет представлена однотипной таблицей с составом спецификации, на каждую спецификацию своя отдельная таблица.

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

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

В вашем решении можно ли так или если купить ПРОФ, то я могу доработать?

И еще, на конфигурации УПП обычные формы (рабочий вариант, т.е. пользователи запускают обычный интерфейс), разрешены управляемые формы, я правильно понимаю, что решение будет работать т.к. настройка производится на УФ, а на кнопки вызова печатной формы Word в обычном интерфейсе я вешаю процедуры из вашего решения ?
27. Техподдержка 24.05.19 07:04
(25) Здравствуйте!
Да, коллекции, вложенные в коллекции (как раз ваш случай) - поддерживаются.
Но в данном случае настроить вывод "визуально" (настройкой СКД) не получится, нужно будет сделать программное заполнение.
Выглядеть это будет так:
Закладка для строки ТЧ Товары (СтрокаНоменклатура)
В рамках этой закладки - таблица спецификации и в ней в закладку выделена строка комплектующих спецификации (СтрокаСпецификации). См. прикрепленный файл.

Заполнение настраиваем для закладки СтрокаНоменклатура, алгоритмом. Алгоритм должен подготовить таблицу ТЧ Товары, в которой в одном из полей будет таблица спецификации по данной номенклатуре. Имена полей таблиц должны будут совпадать с именами закладок.
В документации есть пример заполнения таблицы алгоритмом, но там правда нет примера для вложенных таблиц - тут нужно ориентироваться на то что я выше написал. Помогу если что не получится.

ПРОФ - да, можно дорабатывать.
Прикрепленные файлы:
Daynestro07; +1 Ответить
26. Automatik 24.05.19 06:19 Сейчас в теме
28. Udod141516 22.07.19 15:33 Сейчас в теме
Здравствуйте.
В колонке табличной части не заполнены значения, в других - заполнены. При выводе в word "коллекция" этой колонки = неопределено, соответственно по логике кода никак не обрабатывается, в т.ч. и на удаление закладки. Для не коллекций все логично - если значение закладки пустое - она удаляется.
Я так предполагаю, чтобы аккуратно исправить эту ситуацию, то в исходные данные заполнения таки нужно добавлять и пустые, не заполненные элементы?
30. Техподдержка 22.07.19 21:03
(28) Здравствуйте! Значение для закладки, равное Неопределено -> закладка не обрабатывается. Если в рамках закладки находится какой-то текст, то он останется "как есть".
Если нужно чтобы значение = Неопределено выводилось "пустотой", то нужно сделать закладку, в которую не будет ничего включено.
32. Udod141516 23.07.19 20:20 Сейчас в теме
(30)
Если нужно чтобы значение = Неопределено выводилось "пустотой", то нужно сделать закладку, в которую не будет ничего включено.

да, это понятно и естественно, но нужно понимать "конечника" т.е. пользователя) закладки никак кроме как серыми скобками не обозначаются (по крайней мере я не нашел в Word как выводить имена закладок) а при большом шаблоне достаточно затруднительно смотреть на нее и вспоминать где какая закладка и как ее имя, я предложил пользователям текст в закладке = имя закладки, получается вполне наглядно...
кроме того, готовый выходной документ (даже после моей модернизации с Неопределено) все равно содержит закладки на строках таблиц, пробовал удаление всех закладок в событии после, но есть артефакт - колонки таблицы сдвигаются, отменил пока ...

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

вариантов развития конечно много, но в рамках коммерческого решения уже может не принесет повышения монетизации.

для обычного приложения, такого как УПП, может я не нашел в инструкциях, можно сделать ремарку - поправить пару строчек где используется "ЭтотОбъект" на клиенте на "ЭтаФорма", также команда не будет работать в обычных формах, можно дать вариант небольшого кода встройки в обычные формы, как правило в типовых есть универсальная функция типа "сформировать кнопки печати". это все придирки мелкие, подсистема очень и очень достойна.
29. Udod141516 22.07.19 16:01 Сейчас в теме
для уточнения - колонка табличной части документа имеет составной тип, соответственно, если пользователь не заполнял ее (не выбирал тип), будет возвращать неопределено, в этом случае в исходные данные она не попадет вообще, но и по отдельные строки с незаполненным значением также не обработаются - в готовом документе будет видна заклада с ее исходным содержимым

поправляется добавлением строчки ... Иначе СоответствиеЗакладокИЗначений.Вставить(ИмяЗакладки, "");

первое же неудобство которое мне сказали после внедрения - сформированный документ не активен, добавил Word.WindowState = 2; Word.WindowState = 1; стало комфортно)
31. Техподдержка 22.07.19 21:06
(29) "первое же неудобство которое мне сказали после внедрения - сформированный документ не активен, добавил Word.WindowState = 2; Word.WindowState = 1; стало комфортно)"

да, спасибо за информацию :)
Так действительно удобнее.
33. qwerty80 16.04.20 15:58 Сейчас в теме
Здравствуйте! Меня интересует вопрос лицензирования. Если мне надо будет протестировать и внести изменения в ваше приложение сначала на копии базы, а потом уже перенести в рабочую, достаточно всего 1 лицензии?
35. qwerty80 03.08.20 16:34 Сейчас в теме
Здравствуйте!
Подскажите, как сделать правило заполнения реквизита табличной части, которое должно вычисляться по некой формуле?
Например: в таблице есть цена и количество, нужно вывести сумму, которая = Цена*Количество.
37. qwerty80 03.08.20 18:43 Сейчас в теме
(36)Разобрался. Спасибо. Оказалось ссылки на объекты необходимо писать с пробелами, например: есть таблица "КонтактнаяИнформация" с реквизитом "МобильныйТелефон", в этом случае необходимо в выражении написать как: [Ссылка.Контактная информация.Мобильный телефон].

P.S.: По мне так это не очень удобно.
38. Техподдержка 03.08.20 20:33
(37) Это смотря кому. Программистам наверное нет. Пользователям может быть так удобнее. В любом случае это элемент СКД, а не "шаблонов". Именно в СКД пользовательские поля так сделаны.
39. qwerty80 03.08.20 22:38 Сейчас в теме
(38) Для пользователей было бы проще, если бы выражение заполнялось через некий конструктор с выбором нужных полей, а так они сами никогда не смогут сделать
40. Техподдержка 03.08.20 23:03
(39) Пользователи всякие бывают. Некоторым и простые настройки непросто даются :)
А вообще пользовательские поля в СКД только называются "пользовательскими". Про них и не все программисты знают :)
41. qwerty80 03.08.20 23:56 Сейчас в теме
(40) Просто, ваша инструкция должна быть более понятней ;)
42. Техподдержка 04.08.20 08:19
(41) Да, я в инструкции не стал описывать как нужно оформлять пользовательские поля. Это на целую отдельную статью информации будет.
Там кстати есть ссылка на статью на инфостарте по пользовательским полям.
https://infostart.ru/1c/articles/97245/
43. istenly 22.08.20 20:06 Сейчас в теме
Как внести номер трудового договора в документ формируемый из объекта Кадровое перемещение? Поле есть, но оно не заполняется, так как хранится этот реквизит видимо в документе Прием на работу. Извините если что, я не программист, а кадровик.
44. Техподдержка 22.08.20 23:36
(43) Прикрепил библиотеку алгоритмов для ЗУП. Если у вас версия Шаблоны.dpc ПРОФ, то ее можно загрузить в форме списка шаблонов, там есть кнопка загрузки из файла шаблонов и библиотек.
В ней всего один алгоритм - КадровыеДанныеСотрудников
С помощью него можно получать разную информацию о сотруднике, в т.ч. номер трудового договора.
Для получения номера трудового договора нужно настроить так, как показано на прикрепленном скрине.
Прикрепленные файлы:
БиблиотекаДанныеСотрудников.1cwt
45. istenly 23.08.20 00:09 Сейчас в теме
(44)
Супер! Спасибо что отреагировали так быстро!
46. istenly 23.08.20 00:38 Сейчас в теме
(44) С текущей должностью не получается - ошибку выдает
47. Техподдержка 23.08.20 08:26
(46) У меня вроде работает без ошибок. См. вложения к сообщению. Может опечатались где-то?
Попробуйте просто "Должность", без "текущая".
Прикрепленные файлы:
48. istenly 23.08.20 10:27 Сейчас в теме
(47) Возможно я где то ошибаюсь. С доп. соглашениями проблем никаких, все отлично подтягивается куда надо. Но сейчас делаю справку с места работы сотрудника. Объект Справочник: Сотрудники. ФИО, паспортные данные, дата и номер трудового договора и приказа о приеме заполняются, текущая дата тоже. Но должность никак не хочет. Ни текущая ни просто должность. Галку Применить к указанному полю и ставил и убирал - не показывает все равно.

Не удалось выполнить алгоритм КадровыеДанныеСотрудников библиотеки Данные сотрудников:

По причине: {(251)}: Получение элемента по индексу для значения не определено
49. Техподдержка 23.08.20 11:57
(48) Странно. Можно попробовать еще "ДолжностьПоШтатномуРасписанию" (вроде так параметр называться, но лучше проверить по списку в описании алгоритма).
50. meriansto 25.12.20 16:54 Сейчас в теме
Добрый день. Можно данную обработку использовать в документе Поступление товаров, работ, услуг, т.е. делать печатные формы доков за поставщиков?
51. Техподдержка 25.12.20 21:45
(50) Можно. Но нужно понимать что это будут Ворд-документы.
52. testerpro1 08.03.21 22:04 Сейчас в теме
Добрый вечер. Насчет того что это просто и любой может настроит - это все сказки, без программиста не разобраться с этим шаблоном и ему тоже надо будет посидеть поискать. Минимум консультант который должен знать скд иначе найти гребанные ссылки на нужные объекты не получиться. Какого то справочника по тому где и что искать тоже нет. Какието обрывки информации из видео, но опять же нужно под свои случаи. Жалко потраченного времени и сил, если кто будет брать то сразу ищите программиста, там еще и кодить надо будет под особые случаи.
53. Техподдержка 09.03.21 06:39
(52) Здравствуйте! Обращайтесь, если возникают сложности. Мы всегда стараемся помочь, проконсультировать. Для сложных случаев - да, без разработки алгоритма не обойтись (или ручного дозаполнения после формирования документа по шаблону).
54. Техподдержка 15.03.21 14:09
В конфигурациях на новых версиях БСП выявлена проблема с получением картинок из базы. Картинка получается в "Стандартной библиотеке" алгоритмов алгоритмом "ПрисоединенныйФайл", который в конфигурациях с новой БСП не работает.
Для исправления - предлагается загрузить библиотеку алгоритмов из прикрепленного файла. Библиотека называется "Присоединенные файлы", в ней единственный алгоритм, который работает с новой БСП.
Для пользователей с версией Стандарт - нужно будет создать такую библиотеку вручную.
Текст алгоритма:

// Получает присоединенный файл объекта
// Присоединенный файл ищется в связанном справочнике присоединенных файлов объекта
// Параметры алгоритма:
// 1. Наименование=<Наименование присоединенного файла> - наименование присоединенного файла. Если не указан, то будет выдан любой присоединенный файл.
// Пример: Наименование=Картинка

ПараметрыАлгоритма = Обработки.Word_ФункцииСтандартнойБиблиотеки.ПолучитьСоответствиеПараметров(ПараметрАлгоритма);

Наименование = ПараметрыАлгоритма.Получить("Наименование");

МодульПрисоединенныеФайлы = Неопределено;
МодульРаботаСФайлами = Неопределено;

	Если Метаданные.ОбщиеМодули.Найти("ПрисоединенныеФайлы") = Неопределено Тогда
		Если Метаданные.ОбщиеМодули.Найти("РаботаСФайлами") = Неопределено Тогда
		Иначе
			МодульРаботаСФайлами = Вычислить("РаботаСФайлами");
		КонецЕсли;
	Иначе
		МодульПрисоединенныеФайлы = Вычислить("ПрисоединенныеФайлы");
	КонецЕсли;

Если МодульПрисоединенныеФайлы <> Неопределено 
	ИЛИ МодульРаботаСФайлами <> Неопределено Тогда	

	СсылкаНаПрисоединенныйФайл = Неопределено;
	
	МД = Объект.Метаданные();
	ИмяМД = МД.Имя;
	Если НРег(Прав(ИмяМД, 19)) = "присоединенныефайлы" Тогда
		СсылкаНаПрисоединенныйФайл = Объект;
	Иначе	
		ИмяСпрПрисоединенныеФайлы = ИмяМД + "ПрисоединенныеФайлы";
		Если Обработки.Word_ФункцииСтандартнойБиблиотеки.ЕстьСправочник(ИмяСпрПрисоединенныеФайлы) Тогда
			Запрос = Новый Запрос;
			ТекстЗапроса = 
			"ВЫБРАТЬ
			|	Файлы.Ссылка 
			|ИЗ 
			|	Справочник." + ИмяСпрПрисоединенныеФайлы + " КАК Файлы 
			|ГДЕ 
			|	Файлы.ВладелецФайла = &Объект И &ОтборПоНаименованию";
			Если ЗначениеЗаполнено(Наименование) Тогда
				ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ОтборПоНаименованию", "Наименование = &Наименование");
				Запрос.УстановитьПараметр("Наименование", Наименование);
			Иначе
				ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ОтборПоНаименованию", "Истина");
			КонецЕсли;
			Запрос.Текст = ТекстЗапроса;
			Запрос.УстановитьПараметр("Объект", Объект);
		
			Выборка = Запрос.Выполнить().Выбрать();
			Если Выборка.Следующий() Тогда	
				СсылкаНаПрисоединенныйФайл = Выборка.Ссылка;
			КонецЕсли;
		КонецЕсли;
	КонецЕсли;
	
	Если ЗначениеЗаполнено(СсылкаНаПрисоединенныйФайл) Тогда
		
		Если МодульПрисоединенныеФайлы <> Неопределено Тогда
			ДанныеФайла = МодульПрисоединенныеФайлы.ПолучитьДанныеФайла(СсылкаНаПрисоединенныйФайл);
		ИначеЕсли МодульРаботаСФайлами <> Неопределено Тогда	
			ДанныеФайла = МодульРаботаСФайлами.ДанныеФайла(СсылкаНаПрисоединенныйФайл);
		КонецЕсли;

		ДД = ПолучитьИзВременногоХранилища(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла);
		Результат = Обработки.Word_ФункцииСтандартнойБиблиотеки.ПолучитьОписаниеФайла(ДанныеФайла.Расширение, ДД);
	КонецЕсли;

КонецЕсли;
Показать
Прикрепленные файлы:
Библиотека Присоединенные файлы.1cwt
55. akolychev 29.03.21 12:58 Сейчас в теме
Добрый день. А вы не подскажите, как в печатную форму подтянуть руководителя подразделения? И еще такой же вопрос про надбавку процентом - в печатную форму идет уже посчитанная суммой. Голову сломал над этими двумя проблемами. В остальном обработка конечно крутая.
56. Техподдержка 29.03.21 14:24
(55) Здравствуйте! Я так понимаю настройка ведется в ЗУП. Из какого документа шаблон заполняется?
57. akolychev 29.03.21 14:56 Сейчас в теме
58. Техподдержка 29.03.21 15:52
(57) По руководителю подразделения - попробуйте такой алгоритм:

МестоВСтруктуреПредприятия = ОрганизационнаяСтруктура.ПодразделениеВСтруктуреПредприятия(Объект.Подразделение);
ПозицияРуководителя = РуководителиПодразделений.ПозицияРуководителя(МестоВСтруктуреПредприятия);
Результат = РуководителиПодразделений.СотрудникНаПозицииРуководителя(ПозицияРуководителя);
59. akolychev 29.03.21 17:28 Сейчас в теме
(58) Удалось вывести ФИО руководителя по Вашему алгоритму. Удалось вывести позицию из штатного расписания руководителя:

МестоВСтруктуреПредприятия = ОрганизационнаяСтруктура.ПодразделениеВСтруктуреПредприятия(Объект.Подразделение);
Результат = РуководителиПодразделений.ПозицияРуководителя(МестоВСтруктуреПредприятия);

А вот именно должность не получается. Извините если простые вещи спрашиваю, но я кадровик, не программист.
60. Техподдержка 29.03.21 17:40
(59) Должность я думаю будет так:
МестоВСтруктуреПредприятия = ОрганизационнаяСтруктура.ПодразделениеВСтруктуреПредприятия(Объект.Подразделение);
Позиция = РуководителиПодразделений.ПозицияРуководителя(МестоВСтруктуреПредприятия);
Если ЗначениеЗаполнено(Позиция) Тогда
Результат = Позиция.Должность;
КонецЕсли;


попробуйте
61. Техподдержка 19.10.21 11:43
Вышел новый релиз Шаблоны.doc версия 2.0
67. qwerty80 16.02.22 15:36 Сейчас в теме
(61) Здравствуйте! Подскажите как можно обновиться с версии 1.5.0.7 на 2.0?
68. Техподдержка 16.02.22 19:24
(67) Здравствуйте! Напишите сообщение в техподдержку решения.
62. istenly 12.01.22 18:20 Сейчас в теме
Добрый день. Не могу разобраться с такой задачей: как вытащить из сотрудника номер лицевого счета - понятно (КадровыеДанные=НомерЛицевогоСчета). А вот как вытащить Бик банка, наименование банка и пр. - не понял.
63. Техподдержка 13.01.22 08:51
(62) Здравствуйте!
Тут видимо немного сложнее будет. Из кадровых данных можно получить зарплатный проект.
КадровыеДанные=ЗарплатныйПроект. В простейшем случае можно сделать наименование зарплатного проекта таким, чтобы в нем был бик, наименование банка и все что вам нужно для вывода в шаблон одной строкой.
Если такой вариант не подходит, то придется сделать произвольный алгоритм, примерно такого вида:

ЗарплатныйПроект = ПолучитьРезультатВыполненияАлгоритмаБиблиотеки("Данные сотрудников", "КадровыеДанныеСотрудников", "КадровыеДанные=ЗарплатныйПроект", Объект.Сотрудник);

Результат = ЗарплатныйПроект.Банк; // если хотим получить банк
Результат = ЗарплатныйПроект.Банк.Код; // если хотим получить БИК банка


Вот в таком духе.
64. istenly 13.01.22 15:09 Сейчас в теме
(63) Спасибо! Все получилось.
65. user1705915 02.02.22 12:33 Сейчас в теме
Добрый день. Столкнулись с небольшой проблемкой, не разобрались как решить. Есть 2 базы 1С ЗУП, одинаковые, но в настройках шаблонов одной базы есть вкладка Параметры, а во второй нет. Вроде бы и права проверили, все одинаково, но Параметров нет. Не критично, но штука очень удобная в некоторых случаях. Может знаете в чем может быть проблема?
66. Техподдержка 03.02.22 17:01
(65) Здравствуйте! Мое предположение - что установлены разные версии модуля в разных базах..
69. StranNickII 29.05.22 13:01 Сейчас в теме
Добрый день! Правильно я понимаю, что данное приложение нельзя установить для базовой версии 1С ЗУП 3.1?
71. istenly 09.07.22 13:05 Сейчас в теме
Если не сложно, можете подсказать как формировать доки в PDF? Прочитал раздел "Программный запуск формирования Word" но не очень разобрался. Программированием владею на довольно базовом уровне.
72. Техподдержка 11.07.22 07:44
(71) Простейший вариант- настроить правило заполнения так, как указано на 1-м скрине ниже.
Можно пользователю выбор предоставить, добавив строковый параметр "Формат" с вариантами из списка:
"DOC, DOCX, PDF, HTML, RTF, TXT, ODT"
(см. скрин 2)
Прикрепленные файлы:
73. istenly 11.07.22 12:21 Сейчас в теме
(72) Понял в чем проблема - у нас версия 1,5 )) Надо видимо обновление докупить.
74. istenly 01.08.22 10:29 Сейчас в теме
(72) Огромное спасибо! Все настроил, работает отлично.
75. istenly 22.08.22 11:00 Сейчас в теме
Добрый день.

У меня очередной вопрос по обработке. Возможно ли как то регулировать в заполнении дату актуальности данных. К примеру, в документах о смене фамилии нужны и новые данные и старые (фамилия, паспорт). Это как то возможно настроить?
76. Техподдержка 24.08.22 10:36
(75) Это возможно сделать через способ заполнения "Произвольный алгоритм". Там можно любую логику реализовать.
77. Afanasenkovv 25.03.23 05:29 Сейчас в теме
Здравствуйте. Приобрел программу за SM. В комплекте поставки отсутствует файл расширения. Хотелось бы узнать - полученный комплект с лицензией Проф?
78. vvsche 15.08.23 16:46 Сейчас в теме
Здравствуйте!
Подскажите какие отличия версии 2.0.0.0 от 2.0.0.1 (приобретена ПРОФ)?
И как можно обновиться до последней версии?
79. user892786 11.09.23 13:41 Сейчас в теме
Добрый день!
В обработке код открыт? Мы сможем сами что-то изменить?
80. Neidl 11.09.23 13:56 Сейчас в теме
Добрый день. А что значит лицензия на 1 информационную базу? Как это контролируется? Код обработки закрыт?
81. bithelp 12.10.23 22:38 Сейчас в теме
Добрый день !
Смутили комментарии пользователей, которые приобрели программу за SM. В описании написано, что версия ПРОФ, т.к. по идеи она с расширением. Подскажите это так или нет ? Если ли какие-то отличия от версии с ПРОФ за рубли ?

Оставьте свое сообщение

См. также

Infostart PrintWizard

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки...

18000 13500 руб.

SALE! 25%

Комплект готовых анкет для интервью по подсистемам (Общая часть, НСИ, Регламентированный учет, Продажи, Закупки, Склад, Произ...

Готовый комплект анкет для экспресс-обследования комплексного проекта автоматизации бизнес-процессов на 1С: ERP Управление предприятием, также можно подобрать необходимые анкеты по определенным подсистемам в формате WORD (.docx).

2000 руб.

Универсальная печать по шаблонам Word (Печать договоров из 1С БП 3, УНФ 1.6, ЗУП 3, УТ 11, КА 2, ERP 2, ДО 3)

Научите вашу 1C печатать из 1С в файл Word (Например: трудовые договоры, договоры с контрагентами, спецификации, дополнительные соглашения, приказы, коммерческие предложения, акты, накладные, карточки партнера или любого справочника и многи...

5400 руб.

Распознавание и загрузка сканов в 1С "одним нажатием": УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.

Универсальная программа для распознавания ЛЮБЫХ СКАНОВ ИЛИ ФОТО ТОВАРНЫХ ДОКУМЕНТОВ в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML и т.д.) выбираете документ 1С и нажимаете ...

6000 4200 руб.

SALE! 30%

УТ 11, КА 2, ERP 2: Настраиваемые под каждую организацию печать и подпись ответственных лиц в печатных формах (ТОРГ-12, Счёт-...

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той орг...

12000 9000 руб.

SALE! 25%

Легкий документооборот (+чат-бот для Telegram)

Расширение для согласования справочников и документов в конфигурациях "1С: Бухгалтерия 3.0", "Управление нашей фирмой", "1С ERP Управление предприятием", "Бухгалтерия государственного учреждения". Рол...

14900 руб.

Печатные формы КС-2 и КС-3 в "1С:Бухгалтерия 3.0"

Откройте для себя заполнение КС-2 и КС-3 в "1С:Бухгалтерия 3.0". Вы получаете удобство, скорость и систему, чтобы заполнить, распечатать и сохранить формы КС-2 и КС-3 из документов "Оказание производственных услуг" или ...

3240 руб.

Печать актов МХ-1, МХ-3 в 1С:Бухгалтерия 3.0

Обработки для "1С:Бухгалтерия 3.0", которые формируют акты МХ-1 и МХ-3 для документов "ПоступлениеТоваровУслуг", "Реализация товаров услуг", "Возврат товаров поставщику", "Передача материалов ...

2520 руб.

ЭДО: организация архива оригиналов первичных документов, комплексный отчет по ошибкам

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

14880 руб.

88005555256
Заказать звонок
support@infostart.ru
Telegram
Чат на сайте