Блог

Создать договор по шаблону

Создать договор по шаблону

Вопрос: Как в «1С:Бухгалтерии 8» (ред. 3.0) настроить шаблон договора с покупателем?

Дата публикации 21.09.2018

Использован релиз 3.0.64

Понятие договора

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

  1. Раздел: Справочники – Шаблоны договоров.
  2. Справочник «Шаблоны договоров» содержит три готовых шаблона – «Договор возмездного оказания услуг», «Договор подряда», «Договор поставки», которые можно отредактировать по кнопке «Создать». Также можно добавить (создать) новый шаблон (рис. 1).
  3. При создании нового шаблона договора в поле «Наименование» укажите название создаваемого шаблона.
  4. Заполните текст шаблона договора. При необходимости можно использовать предопределенные параметры, которые в печатной форме готового договора автоматически будут заполнены данными из информационной базы. В шаблоне эти параметры выделяются цветом и берутся в фигурные скобки.
  5. Кнопка «Записать и закрыть».

В форме элемента справочника «Договоры» по кнопке «Печать» можно распечатать готовый текст самого договора (например, договор на переработку сырья (материалов)) с данными, заполненными на основании информации, содержащейся в рабочей базе (рис. 2).

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

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

  1. Все шаблоны хранятся в справочнике «Файлы» в определенной папке (у нас это папка «Шаблоны договоров», у вас может быть другая). Под шаблоном надо понимать заполненный договор, в котором не проставлены реквизиты организации, контрагента и некоторые доп. условия. Все переменные, которые зависят от конкретного договора (номер, дата, реквизиты организации и контрагента и т.п.) в шаблоне указываются как , при формировании из шаблона конкретного договора эти переменные заменяются конкретными значениями.
  2. Готовые заполненные договора в формате Word хранятся аналогично в справочнике «Файлы», но они уже заполненные и именно они согласовываются с контрагентами. При хранении версий удобно потом смотреть, что было изменено в договорах.
  3. В «Счет на оплату клиенту», «Заказ клиента», или справочники «Контрагенты», «Договоры с контрагентами» добавлена печатная форма, которая называется «Создание договора по шаблону Word». При ее открытии некоторые значения запоминаются, некоторые подставляются автоматически.
  4. После заполнения всех реквизитов в печатной форме, есть возможность до формирования договора проверить, что подставится в формируемый договор.
  5. Есть два режима формирования: просто отображение заполненного doc-файла договора с открытием в Word, или сохранения заполненного doc-файла в справочник «Файлы» и затем открытие карточки файла в справочнике для дальнейшего открытия.
Другие публикации:  Приказ 135 от 06082004

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

UPD: 19.12.17 Исправлена ошибка некорректной работы в УТ 11.4.
UPD: 03.10.17 В связи с обновлением методов в БП 3.0 для работы с файлами обработка изменена.

Создать договор по шаблону

Как легко и просто создавать свои шаблоны договоров (для 1С:Бухгалтерия 8.3, редакция 3.0)

В 1С:Бухгалтерия 8.3 (редакция 3.0) появилась совершенно замечательная возможность создания шаблонов договоров с контрагентами.

Что такое шаблон договора? Это когда вы один раз оформляете договор с контрагентом (в текстовом виде) расставляя в каких местах должны быть его реквизиты, в каких местах должны быть наши реквизиты, где нужно указать номер и дату договора и тому подобное. А затем 1С каждый раз сама формирует печатную форму договора с любым контрагентом в соответствии с этим шаблоном.

Вы думаете это сложно? А вот и нет — это проще чем вы думаете и прямо сейчас мы вместе с вами создадим простейший шаблон такого договора.

Для этого зайдём в раздел «Справочники» и откроем пункт «Шаблоны договоров» ( у вас другое меню? ):

Откроется стандартный список шаблонов договоров на оказание услуг, подряда и поставки. Наша задача создать свой шаблон.

Поэтому нажмём кнопку «Создать» на панели инструментов и из выпавшего списка выберем вариант «Новый шаблон»:

Откроется окно редактирования шаблона. Сразу введём его наименование и напишем, например, такой текст в самом договоре:

Я не стал использовать никакого оформления для упрощения задачи, но вы можете оформить его как вам потребуется (аналогично документам word). Тут есть возможность даже вставить картинку. Но наша задача сейчас не в этом.

Ткнём мышкой внутри скобок, чтобы перевести туда курсор:

А затем нажмём на панели инструментов кнопку «Вставить в текст» и выберем вариант «Наши реквизиты»->»Полное наименование»:

Далее ткнём мышкой в самый конец предложения перед точкой:

И снова на панели инструментов нажмём кнопку «Вставить в текст», но на этот раз укажем вариант «Реквизиты контрагента»->»Полное наименование»:

Окончательный вариант нашего шаблона будет выглядеть вот так:

Нажмём кнопку «Записать и закрыть» и убедимся, что наш шаблон добавился в список:

Где и как мы теперь можем использовать наш шаблон?

К примеру, зайдём в любой договор любого контрагента и нажмём кнопку «Договор»:

Откроется список шаблонов, выберем наш шаблон и нажмём кнопку «Выбрать»:

А вот и окончательная печатная форма договора — 1С сама заполнила реквизиты в указанные нами места в шаблоне:

Чтобы сформировать печатную форму необязательно заходить в сам договор. Если к примеру мы составляем счёт на оплату покупателю, то есть возможность нажать кнопку «Печать» и выбрать вариант «Договор»:

Кроме того, при составлении шаблона, есть возможность вставить в договор сумму из счёта на оплату:

Мы молодцы, на этом всё

Кстати, подписывайтесь на новые уроки.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Создать договор по шаблону

Шаблоны договоров созданы для двух целей:

Для создания или редактирования шаблонов зайдите в Договор=>Шаблоны .Редактирование — с помощью общей панели инструментов. Для создания шаблона, ему необходимо дать имя и указать параметры.

Другие публикации:  Материнский капитал последние новости об отмене

Рассмотрим подробно, какие параметры для создаваемого договора можно задать в шаблоне.

19.15.1. Шаблон имени

Шаблон имени задает имя договора сразу после создания, при пустом поле сразу после создания договор называется New contract .

Шаблон имени может включать буквы, символы и следующие подстановки:

$ — порядковый номер договора, X — цифра. Подстановка будет заменена порядковым номером договоров такого типа дополненным слева нулями до длины X ;

$ — две последние цифры года создания договора;

$ — четыре последние цифры года создания договора;

$ — время создания договора, вместо может быть строка макроса с yy — две последние цифры года, yyyy — четыре цифры года, MM — месяц, dd — день месяца. Полное описание допустимых макросов доступно здесь.;

$ — относительный порядковый номер договора, где Х — число разрядов в номере (аналогично $-подстановке). Относительный порядковый номер формируется следующим образом: сначала выполняются все прочие подстановки (например, текущая дата), затем находится договор в базе с таким «шаблоном» имени договора, берется последний относительный номер среди подобных договоров и увеличивается на единицу, после чего подставляется непосредственно в имя текущего создаваемого договора. Например, если шаблон имени определен как «D$$$«, то при создании за текущие сутки (например, 01.01.2009) двух договор получим номера, соответственно, D20090101-0001 и D20090101-0002, а при создании нового договора по этому же шаблону на следующие сутки получим номер D20090102-0001.

Для модуля карт (создание договора по карте) доступны следующие макросы:

$ — логин карты, количество нулей может быть любым и задает дополнение логина нулями слева до определенной длины;

$ — серийный номер карты карты, количество нулей может быть любым и задает дополнение логина нулями слева до определенной длины.

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

19.15.2. Лимит, лицо, режим, время жизни, статус

Второй ряд элементов управления позволяет установить параметры:

лицо (юридическое и физическое) — тип договора;

режим (дебет и кредит) — режим обсчета;

лимит — минимальный остаток на счете;

время жизни — количество дней, в течении которых будет существовать договор. При этом 0 означает неограниченный срок ( пока не будет закрыт вручную ). Договор будет создан с указанной датой закрытия. Данный параметр можно использовать для создания карт с ограниченным сроком действия. Т.к. после активации карточки создается договор, он будет создан с проставленной датой закрытия;

статус (подключен, отключен, закрыт, приостановлен)- выбор статуса при создании договра.

На вкладке Модули указываются подключаемые к договору модули. Каждый подключаемый модуль должен быть добавлен в список, после чего для него возможно указание выполнения некоторых дополнительных действий. Как-то: добавление логинов, типов счетов и т.п. Так же возможно указание разрешенных услуг для модулей, в которых они используются.

Действия, указываемые в подключаемых модулях, не выполняются при создании карточного договора в RADIUS серверах модулей DialUp/VoiceIp при активации карты. Это связано с отсутствием у RADIUS серверов библиотек всех модулей системы.

19.15.4. Прочие параметры

Прочие параметры, устанавливаемые на вкладках правее вкладки Модули :

Группы — группы, в которые будет входить договор;

Шаблон комментариев — устанавливаемый договору шаблон комментария;

Фирма — фирма, к которой относится договор;

Другие публикации:  Объезд препятствия с выездом на встречную полосу штраф

Скрипт поведения — один или несколько скриптов поведения, сопоставляемых создаваемому договору;

Объекты — при необходимости создания в создаваемом договоре объектов, с указанием типов и количества;

19.15.5. Создание договора по шаблону

Для создания нового договора выберите пункт меню Договор=>Новый договор . В появившемся окошке выберите базовый шаблон и дату заключения договора.

При выборе некоторого шаблона договора можно вручную изменить шаблон его имени, отметив поле «Вручную» . Причем вводить можно не только конкретное имя нового договора, но и изменять текущие макроподстановки (фактически создавать новый шаблон имени). Это удобно в том случае, если имя договора не генерируется системой, а по тем или иным причинам заранее известно, однако необходимо сохранить внутренние настройки шаблона договора.

Также договор можно сразу создать как субдоговор для какого-либо супердоговора. Для этого следует отметить поле «Создать договор как СУБДОГОВОР для . «

. выбрать тип баланса для данного договора, а также непосредственно сам супердоговор (нажав на >>> ), вкладка которого должна быть предварительно открыта.

Создание договора по шаблону

Для создания нового договора выберите пункт меню Договор=>Новый договор. В появившемся окошке выберите базовый шаблон и дату заключения договора.

При выборе некоторого шаблона договора можно вручную изменить шаблон его имени, отметив поле «Вручную». Причем вводить можно не только конкретное имя нового договора, но и изменять текущие макроподстановки (фактически создавать новый шаблон имени). Это удобно в том случае, если имя договора не генерируется системой, а по тем или иным причинам заранее известно, однако необходимо сохранить внутренние настройки шаблона договора.

Также договор можно сразу создать как субдоговор для какого-либо супердоговора. Для этого следует отметить поле «Создать договор как СУБДОГОВОР для . «

. выбрать тип баланса для данного договора, а также непосредственно сам супердоговор (нажав на >>>), вкладка которого должна быть предварительно открыта.

Создание договора контрагента по шаблону

Обработка создает кнопку «Создание договоров контрагента» в карточке всех Контрагентов, при нажатии на которую вываливается список шаблонов договоров (предварительно созданных) хранящихся в папке Шаблоны(папка создается у любого контрагента).При нажатии на кнопку у выбранного контрагента обработка запрашивает «Создать договор по шаблону ?» при положительном ответе у контрагента автоматически создается выбранный шаблон договора.

.Обработка подключается как Дополнительная внешняя печатная форма с принадлежностью печатной формы к справочнику Контрагенты. Вот и всё !