Для Сч = 0 По Док.Метаданные().ТабличныеЧасти.Количество() - 1 Цикл
ТЧ = Док[Док.Метаданные().ТабличныеЧасти[Сч].Имя];
Для Сч2 = 0 По Док.Метаданные().ТабличныеЧасти[Сч].Реквизиты.Количество() - 1 Цикл
Если Док.Метаданные().ТабличныеЧасти[Сч].Реквизиты[Сч2].Тип.СодержитТип(Тип("ПеречислениеСсылка.КВД")) Тогда
Для Каждого Строка Из ТЧ Цикл
Если Строка[Док.Метаданные().ТабличныеЧасти[Сч].Реквизиты[Сч2].Имя] <> КВФ Тогда
Строка[Док.Метаданные().ТабличныеЧасти[Сч].Реквизиты[Сч2].Имя] = КВФ;
Записать = Истина;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
КонецЦикла;
Для Каждого ТЧ Из Док.Метаданные().ТабличныеЧасти Цикл
Для Каждого Реквизит ИЗ ТЧ.Реквизиты Цикл
Если Реквизиты.Тип.СодержитТип(Тип("ПеречислениеСсылка.КВД")) Тогда
Для Каждого Строка Из ТЧ Цикл
Если Строка[Реквизиты.Имя] <> КВФ Тогда
Строка[Реквизиты.Имя] = КВФ;
Записать = Истина;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
КонецЦикла;