()
&Вместо("ПодготовитьДанныеШапкиСчетаФактуры1137")
Функция УПД_ПодготовитьДанныеШапкиСчетаФактуры1137(ВыборкаСФ, СтрокаТаблицыРеквизиты, ПлатежноРасчетныеДокументы, ДополнитьДаннымиУПД, ФормированиеЭД)
// Вставить содержимое метода.
ДанныеШапки = ПродолжитьВызов(ВыборкаСФ, СтрокаТаблицыРеквизиты, ПлатежноРасчетныеДокументы, ДополнитьДаннымиУПД, ФормированиеЭД);
// если есть свойства - обработаем их, добавим текст довереннности
Если ЗначениеЗаполнено( ВыборкаСФ.СчетФактура ) Тогда
Если ДанныеШапки.Свойство( "Руководитель" ) И ДанныеШапки.Свойство( "ФИОРуководителя" ) И ЗначениеЗаполнено(ДанныеШапки.Руководитель) Тогда
Доверенность = Справочники.ОснованияПраваПодписи.ОснованиеПраваПодписиФизЛица( ДанныеШапки.Руководитель , ВыборкаСФ.Организация, ВыборкаСФ.Дата);
Если ЗначениеЗаполнено( Доверенность ) Тогда
ДанныеШапки.ФИОРуководителя = СокрЛП( ДанныеШапки.ФИОРуководителя ) + ", "+ СокрЛП( ""+Доверенность );
КонецЕсли;
КонецЕсли;
Если ДанныеШапки.Свойство( "ОтветственныйЗаОформление" ) И ДанныеШапки.Свойство( "ФИООтветственного" ) И ЗначениеЗаполнено(ДанныеШапки.ОтветственныйЗаОформление) Тогда
Доверенность = Справочники.ОснованияПраваПодписи.ОснованиеПраваПодписиФизЛица( ДанныеШапки.ОтветственныйЗаОформление , ВыборкаСФ.Организация, ВыборкаСФ.Дата);
Если ЗначениеЗаполнено( Доверенность ) Тогда
ДанныеШапки.ФИООтветственного = СокрЛП( ДанныеШапки.ФИООтветственного ) + ", "+ СокрЛП( ""+Доверенность );
КонецЕсли;
КонецЕсли;
Если ДанныеШапки.Свойство( "ГлавныйБухгалтер" ) И ДанныеШапки.Свойство( "ФИОГлавногоБухгалтера" ) И ЗначениеЗаполнено(ДанныеШапки.ГлавныйБухгалтер) Тогда
Доверенность = Справочники.ОснованияПраваПодписи.ОснованиеПраваПодписиФизЛица( ДанныеШапки.ГлавныйБухгалтер , ВыборкаСФ.Организация, ВыборкаСФ.Дата);
Если ЗначениеЗаполнено( Доверенность ) Тогда
ДанныеШапки.ФИОГлавногоБухгалтера = СокрЛП( ДанныеШапки.ФИОГлавногоБухгалтера ) + ", "+ СокрЛП( ""+Доверенность );
КонецЕсли;
КонецЕсли;
КонецЕсли;
Возврат ДанныеШапки;
КонецФункции
Показать
Спасибо тебе, добрый человек!