УниверсальныйПередаточныйДокумент, печать доверенности без счет-фактуры. Как то Б/У достало заполнять ручками доверенности, и поставили вопрос, а почему бы не автоматизировать данный процесс.
Полистал интернет результатов не было. Пришлось делать самому.
Все оказалось гораздо проще. Все есть в 1С. только надо чуть ручками в макете доработать, а именно добавить параметр "Доверенность".
Можно еще изменить в конфигураторе "Общие" - "Общие модули" - "УчетНДС" находим данную процедуру и закоментируем часть строки "+ ДанныеДокумента.Доверенность". Все теперь будет красиво выводится.
Процедура ЗаполнитьОснование(ДанныеДокумента, ДанныеДляПечати) Экспорт
Основание = Строка(ДанныеДокумента.ДоговорКонтрагента);
РасшифровкаОснования = ДанныеДокумента.ДоговорКонтрагента;
Если ДанныеДокумента.Свойство("Доверенность") И ЗначениеЗаполнено(ДанныеДокумента.Доверенность) Тогда
Основание = Основание + ?(ПустаяСтрока(Основание), "", "; "); // + ДанныеДокумента.Доверенность
Иначе
ВедениеВзаиморасчетов = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ДанныеДокумента.ДоговорКонтрагента, "ВедениеВзаиморасчетов");
Если ВедениеВзаиморасчетов = Перечисления.ВедениеВзаиморасчетовПоДоговорам.ПоЗаказам
ИЛИ ВедениеВзаиморасчетов = Перечисления.ВедениеВзаиморасчетовПоДоговорам.ПоСчетам Тогда