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