IE2017

Создание договоров по шаблонам Word в УТ 11.2, БП 3.0 с возможностью хранения в справочнике "Файлы"

Печать - Универсальные печатные формы

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

Хранение файлов с договорами в конфигурации (или томах) позволяет всегда иметь все под рукой ну и бонусом быстрое заполнение договоров.

Принцип работы

1) Все шаблоны хранятся в справочнике "Файлы" в определенной папке (у нас это папка "Шаблоны договоров", у вас может быть другая). Под шаблоном надо понимать заполненный договор, в котором не проставлены реквизиты организации, контрагента и некоторые доп. условия. Все переменные, которые зависят от конкретного договора (номер, дата, реквизиты организации и контрагента и т.п.) в шаблоне указываются как <Переменная>, при формировании из шаблона конкретного договора эти переменные заменяются конкретными значениями.

2) Готовые заполненные договора в формате Word хранятся аналогично в справочнике "Файлы", но они уже заполненные и именно они согласовываются с контрагентами. При хранении версий удобно потом смотреть, что было изменено в договорах.

3) В "Счет на оплату клиенту", "Заказ клиента", или справочники "Контрагенты", "Договоры с контрагентами" добавлена печатная форма, которая называется "Создание договора по шаблону Word". При ее открытии некоторые значения запоминаются, некоторые подставляются автоматически.

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

5) Есть два режима формирования: просто отображение заполненного doc-файла договора с открытием в Word, или сохранения заполненного doc-файла в справочник "Файлы" и затем открытие карточки файла в справочнике для дальнейшего открытия.

Можно долго все объяснять, но проще показать, как это работает:

Демонстрация

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

Последние обновления U93;

[+] - новый функционал, [*] - изменение, [!] - исправление ошибки

Версия 1.4 от 02.05.2017

[+] Добавлена поддержка конфигурации Бухгалтерия предприятия 3.0

[*] В коде добавлены области для платформы 8.3

[*] Исправлена ошибка для УТ 11.2

Версия 1.1 от 23.11.2015

[!] В некоторых случаях не загружался шаблон из базы на сервере при выборе шаблона (хотя если он выбирался ранее эта ошибка не проявлялась). Ошибка устранена.

Сайт: https://softonit.ru

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

Наименование Файл Версия Размер
Формирование договора по шаблону Word
.zip 46,05Kb
02.05.17
90
.zip 1.4 46,05Kb 90 Скачать
Пример шаблона Word
.doc 68,50Kb
02.05.17
8
.doc 68,50Kb 8 Скачать

См. также

Комментарии
1. Василий Мовчан (kent2007) 17.03.16 22:15 Сейчас в теме
как быть с табличной частью?
2. Виталий Барилко (Diversus) 2278 18.03.16 08:23 Сейчас в теме
(1) kent2007, табличные части не поддерживаются.
3. Василий Мовчан (kent2007) 19.03.16 08:18 Сейчас в теме
очень жаль. ктоб сделал по типу как в БП
4. Виталий Барилко (Diversus) 2278 19.03.16 12:49 Сейчас в теме
(3) kent2007, в чем проблема? Вот ваш шанс! ;)
5. Spektr Тунда (Spektr) 413 29.07.16 21:42 Сейчас в теме
В терминале (на сервере, где нет установленного Word) будет работать?
6. Виталий Барилко (Diversus) 2278 30.07.16 20:59 Сейчас в теме
(5) Spektr, будет работать только там, где установлен Word
7. Yar Romanov (inforomanov2013) 05.08.16 20:42 Сейчас в теме
8. Виталий Барилко (Diversus) 2278 07.08.16 10:09 Сейчас в теме
(7) inforomanov2013, не проверял, т.к. нет ERP
9. Александр Т (kit-krasn) 23.08.16 06:12 Сейчас в теме
У меня к вам вопрос, какие права нужно дать менеджеру чтобы он смог шаблоны добавлять. Перерыл все. Не могу понять. Не видит файлов и папок!! И еще один вопрос: может ли быть реализована сумма и сумма прописью из договора подтягивать. За ранее благодарен.
10. Виталий Барилко (Diversus) 2278 23.08.16 09:55 Сейчас в теме
(9) kit-krasn, нужны права для работы с файлами. Суммы добавить можно, может позже это сделаем
11. Александр Т (kit-krasn) 23.08.16 18:40 Сейчас в теме
(10) Diversus, права то даны, но не работает! Проверял не раз! А есть возможность посмотреть ?
12. Александр Т (kit-krasn) 23.08.16 18:42 Сейчас в теме
(10) Diversus, это было бы очень хорошо! Есть еще пара идей, если интересно можем обсудить в личке?)
13. Виталий Барилко (Diversus) 2278 24.08.16 08:56 Сейчас в теме
(12) kit-krasn, дорабатываем только по мере возможностей. Сейчас явно не то время когда можем доработать.
14. Embria c (embria) 26.11.16 14:30 Сейчас в теме
Видимо взято от сюда http://infostart.ru/public/92963/

Виталий подскажите где хранятся сами макеты печатных форм? подойдет ли Печатная форма для УНФ
15. Виталий Барилко (Diversus) 2278 26.11.16 14:56 Сейчас в теме
(14) сами макеты хранятся в справочнике "Файлы", файл макета это обычный doc-файл, там где нужно вставить переменную в тексте, ставится <Переменная>.
16. Константин Нагибович (gradi) 02.05.17 16:35 Сейчас в теме
(3) что-то универсальное делать муторно, а заточить под определенный документ не сложно. На заполнении ворда и экселя уже собаку съели.
17. Виталий Барилко (Diversus) 2278 02.05.17 16:47 Сейчас в теме
(16)
елать муторно, а заточить под определенный документ не сложно. На заполнении ворда и экселя у

Да, но тем не менее - это хороший инструмент, которым мы пользуемся сами в своей работе. В последней версии работает в УТ 11.2 и БП 3.0
18. Сергей (G297) 17.07.17 21:31 Сейчас в теме
Как добавить в параметры сумму документа и сумму прописью,что бы все сохранялось в таблице параметров
Или добавлять на уровне кода?
19. Сергей (G297) 18.07.17 09:16 Сейчас в теме
В общем париться особо не стал,подставил сумму договора и сумму прописью вместо e-mail организации и покупателя..
Сумму договора сделал через дополнительный реквизит справочника договоры.
ОГРН не прописан,но я вместо ОКПО задействовал
А так все толково сделано.Можете платный вариант предлагать...
Оставьте свое сообщение