public void ПриИзмененииНоменклатурыТабЧасти(/*СтрокаТабличнойЧасти, ДокументОбъект, ИмяЕдиницыИзмерения = "ЕдиницаИзмерения"*/)
{
//ИмяТабличнойЧасти = ОбщегоНазначения.ПолучитьИмяТабличнойЧастиПоСсылкеНаСтроку(СтрокаТабличнойЧасти);
//МетаданныеДокумента = ДокументОбъект.Метаданные();
/*// При изменении номенклатуры очистим ссылки на подчиненные справочники
*/
if(true/*ОбщегоНазначения.ЕстьРеквизитТабЧастиДокумента(ИмяЕдиницыИзмерения, МетаданныеДокумента, ИмяТабличнойЧасти)
И СтрокаТабличнойЧасти.Номенклатура <> СтрокаТабличнойЧасти[ИмяЕдиницыИзмерения].Владелец*/)
{
//СтрокаТабличнойЧасти[ИмяЕдиницыИзмерения] = Неопределено;
}
/*// При изменении номенклатуры очистим единицу мест
*/
if(true/*ОбщегоНазначения.ЕстьРеквизитТабЧастиДокумента("ЕдиницаИзмеренияМест", МетаданныеДокумента, ИмяТабличнойЧасти)
И СтрокаТабличнойЧасти.Номенклатура <> СтрокаТабличнойЧасти.ЕдиницаИзмеренияМест.Владелец*/)
{
//СтрокаТабличнойЧасти.ЕдиницаИзмеренияМест = Неопределено;
}
if(true/*ОбщегоНазначения.ЕстьРеквизитТабЧастиДокумента("СерияНоменклатуры", МетаданныеДокумента, ИмяТабличнойЧасти)
И СтрокаТабличнойЧасти.Номенклатура <> СтрокаТабличнойЧасти.СерияНоменклатуры.Владелец*/)
{
//СтрокаТабличнойЧасти.СерияНоменклатуры = Неопределено;
}
if(true/*ОбщегоНазначения.ЕстьРеквизитТабЧастиДокумента("ХарактеристикаНоменклатуры", МетаданныеДокумента, ИмяТабличнойЧасти)
И СтрокаТабличнойЧасти.Номенклатура <> СтрокаТабличнойЧасти.ХарактеристикаНоменклатуры.Владелец*/)
{
//СтрокаТабличнойЧасти.ХарактеристикаНоменклатуры = Неопределено;
}
}