public void ОбработкаПодбораЗадолженностей(/*ДокументОбъект,СтрокаПлатеж,ЗначениеВыбора,
ПлатежиСписком,ВалютаДокумента,КурсДокумента,КратностьДокумента, НДСПоУмолчанию="",ОтражатьВБухгалтерскомУчете=Неопределено*/)
{
//РасшифровкаПлатежа=ДокументОбъект.РасшифровкаПлатежа;
if(true/*НЕ ЗначениеВыбора.ЕстьПодбор*/)
{
//СтруктураОтбора=Новый Структура;
//СтруктураОтбора.Вставить("ДоговорКонтрагента",ЗначениеВыбора.ДоговорКонтрагента);
if(true/*Не ЗначениеВыбора.ДоговорКонтрагента.ВедениеВзаиморасчетов=Перечисления.ВедениеВзаиморасчетовПоДоговорам.ПоДоговоруВЦелом*/)
{
//СтруктураОтбора.Вставить("Сделка",ЗначениеВыбора.Сделка);
}
if(true/*ЗначениеВыбора.ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом*/)
{
//СтруктураОтбора.Вставить("ДокументРасчетовСКонтрагентом",ЗначениеВыбора.ДокументРасчетовСКонтрагентом);
}
//МассивСтрок=РасшифровкаПлатежа.НайтиСтроки(СтруктураОтбора);
if(true/*Не МассивСтрок=Неопределено*/)
{
}
if(true/*РасшифровкаПлатежа.Количество()>0 И НЕ ЗначениеЗаполнено(РасшифровкаПлатежа[0].ДоговорКонтрагента)*/)
{
//РасшифровкаПлатежа.Удалить(РасшифровкаПлатежа[0]);
}
}
if(true/*(НЕ (РасшифровкаПлатежа.Количество()=1 И НЕ ПлатежиСписком)) ИЛИ РасшифровкаПлатежа.Количество()=0*/)
{
//СтрокаПлатеж=РасшифровкаПлатежа.Добавить();
}
//СтрокаПлатеж.ДоговорКонтрагента=ЗначениеВыбора.ДоговорКонтрагента;
//СтрокаПлатеж.Сделка=ЗначениеВыбора.Сделка;
//СтрокаПлатеж.СуммаПлатежа=ЗначениеВыбора.СуммаПлатежа;
//СтрокаПлатеж.КурсВзаиморасчетов=ЗначениеВыбора.КурсВзаиморасчетов;
//СтрокаПлатеж.КратностьВзаиморасчетов=ЗначениеВыбора.КратностьВзаиморасчетов;
//СтрокаПлатеж.СуммаВзаиморасчетов=ЗначениеВыбора.СуммаВзаиморасчетов;
//СтрокаПлатеж.СтатьяДвиженияДенежныхСредств = ЗначениеВыбора.ДоговорКонтрагента.ОсновнаяСтатьяДвиженияДенежныхСредств;
if(true/*НЕ ОтражатьВБухгалтерскомУчете=Неопределено*/)
{
//ЗаполнитьРеквизитыРеглУчета(ДокументОбъект,СтрокаПлатеж, НДСПоУмолчанию,ОтражатьВБухгалтерскомУчете);
}
if(true/*ЗначениеВыбора.Свойство("ДокументПланирования")*/)
{
//СтрокаПлатеж.ДокументПланированияПлатежа=ЗначениеВыбора.ДокументПланирования;
//СтрокаПлатеж.СтатьяДвиженияДенежныхСредств=ЗначениеВыбора.СтатьяДвиженияДенежныхСредств;
//СтрокаПлатеж.Проект=ЗначениеВыбора.Проект;
//СтрокаПлатеж.КурсВзаиморасчетовПлан=ЗначениеВыбора.КурсВзаиморасчетовПлан;
//СтрокаПлатеж.СуммаПлатежаПлан=ЗначениеВыбора.СуммаПлатежаПлан;
}
}