public void ПроверитьЗаполнениеТабличнойЧастиДокументыРасчетовСКонтрагентом(/*ДокументОбъект, СтруктураШапкиДокумента, Отказ, Заголовок*/)
{
if(true/*СтруктураШапкиДокумента.ВидДокумента = "КорректировкаПоступления"
ИЛИ СтруктураШапкиДокумента.ВидДокумента = "КорректировкаРеализации"*/)
{
/*// Табличной части ДокументыРасчетовСКонтрагентом нет - проверку выполнять не нужно
*/
}
if(true/*СтруктураШапкиДокумента.ВестиПоДокументамРасчетовСКонтрагентом*/)
{
/*// Укажем, что надо проверить:
*/
//СтруктураОбязательныхПолей = Новый Структура("ДокументРасчетовСКонтрагентом, СуммаВзаиморасчетов");
if(true/*СтруктураШапкиДокумента.ОтражатьВРегламентированномУчете
И СтруктураШапкиДокумента.ВалютаВзаиморасчетов <> СтруктураШапкиДокумента.ВалютаРегламентированногоУчета*/)
{
//СтруктураОбязательныхПолей.Вставить("СуммаРегл");
}
/*// Теперь вызовем общую процедуру проверки.
*/
//ЗаполнениеДокументов.ПроверитьЗаполнениеТабличнойЧасти(ДокументОбъект, "ДокументыРасчетовСКонтрагентом", СтруктураОбязательныхПолей, Отказ, Заголовок);
}
}