public object ПолучитьСписокВидовДоговоровВзаиморасчетовПрочее(/**/)
{
//СписокПеречисления = Новый СписокЗначений;
//СписокПеречисления.Добавить(Перечисления.ВидыДоговоровКонтрагентов.Прочее);
return null;
}
// ПолучитьДоговорКонтрагента()
/////////////////////////////////////////////////////////////////////////////////
// ПРОЦЕДУРЫ И ФУНКЦИИ ДЛЯ ОБСЛУЖИВАНИЯ ВЕДЕНИЯ ВЗАИМОРАСЧЕТОВ ПО ДОКУМЕНТАМ
// РАСЧЕТОВ С КОНТРАГЕНТАМИ
// Процедура формирует структуру с итоговыми данными взаиморасчетов по документу
public object ПолучитьСтруктуруВзаиморасчетовПоДокументу(/*ДокументОбъект, СуммаВзаиморасчетовПоДокументу*/)
{
//СтруктураВзаиморасчетов = Новый Структура;
//ТаблицаДокументов = ДокументОбъект.ДокументыРасчетовСКонтрагентом.Выгрузить();
//СтруктураВзаиморасчетов.Вставить("ПоДокументуВал", СуммаВзаиморасчетовПоДокументу);
//СтруктураВзаиморасчетов.Вставить("ПредоплатаВал", ТаблицаДокументов.Итог("СуммаВзаиморасчетов"));
//СтруктураВзаиморасчетов.Вставить("ПредоплатаРегл", ТаблицаДокументов.Итог("СуммаРегл"));
//ОстатокВал = СуммаВзаиморасчетовПоДокументу - СтруктураВзаиморасчетов.ПредоплатаВал;
//СтруктураВзаиморасчетов.Вставить("ОстатокВал", ОстатокВал);
//ОстатокРегл = ?(ДокументОбъект.КратностьВзаиморасчетов = 0, 0, ОстатокВал * ДокументОбъект.КурсВзаиморасчетов / ДокументОбъект.КратностьВзаиморасчетов);
//СтруктураВзаиморасчетов.Вставить("ОстатокРегл", ОстатокРегл);
//СтруктураВзаиморасчетов.Вставить("ПоДокументуРегл", ОстатокРегл + СтруктураВзаиморасчетов.ПредоплатаРегл);
return null;
}