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