СоздатьДокументПоШаблону |
Создаёт документ на основании ранее созданного шаблона.
Документ.СоздатьДокумент(НазваниеШаблона [, ДокументОснование])
НазваниеШаблона (текст) – название шаблона, на основании которого будет создан новый документ. Для хранения шаблонов в программе предусмотрен справочник "Шаблоны документов" (задача "Администратор", меню "Базы данных\ Справочники"). В шаблоне уже могут быть заполнены необходимые реквизиты, которые будут проставляться в соответствующие поля при создании нового документа.
ДокументОснование (объект) – запись документа, которую можно связать с создаваемым документом. Документ-основание автоматически прописывается в таблице "По документам" в диалоге нового документа. Если документ-основание не указан, то у создаваемого документа таблица "По документам" будет пустой.
Объект, запись нового документа, связанного с документом-основанием, если он был указан в функции. У нового документа уже будут заполнены реквизиты, переданные ему при создании из шаблона.
Создадим новую расходную накладную и свяжем её с договором:
оДокОсн=Таблица("Документы");
оДокОсн.ТипДокумента="Договоры";
оДокОсн.Номер=4;
оДокОсн.Дата=01.07.2007;
Если(Найти(оДокОсн, "Номер"))
оДок=СоздатьДокументПоШаблону("ШаблонНакладной",
оДокОсн);
• Документ