public object ЗафиксироватьДвижениеДенегВРегистреРасчетов(/*Объект,СтруктураПараметров*/)
{
//РасчетыВозврат = СтруктураПараметров.РасчетыВозврат;
if(true/*СтруктураПараметров.Свойство("Направление")*/)
{
//НаправлениеДвижения = СтруктураПараметров.Направление;
}
//НаборДвижений = Объект.Движения;
//РеестрПлатежей = СтруктураПараметров.Таблица;
//КоррСчет = СтруктураПараметров.КоррСчет;
/*//Определяем, учитывается ли аванс в документе
*/
//УчитыватьАванс = СтруктураПараметров.ОпределятьАвансыПриПроведенииДокумента;
if(true/*(НаправлениеДвижения = "Поступление" и РасчетыВозврат = Перечисления.РасчетыВозврат.Расчеты) или
(НаправлениеДвижения = "Выбытие" и РасчетыВозврат = Перечисления.РасчетыВозврат.Возврат)*/)
{
//РегистрРасчетов = НаборДвижений.РасчетыПоРеализацииОрганизации;
//ИмяПоследовательностиДляРегистрации = "РасчетыПоРеализацииОрганизации";
}
/*// Регистрация в последовательности при необходимости
*/
//СдвигГраницыПоследовательностиНазад(ИмяПоследовательностиДляРегистрации, Новый МоментВремени(СтруктураПараметров.Период,СтруктураПараметров.Ссылка), новый структура("Организация",СтруктураПараметров.Организация));
if(true/*УчитыватьАванс*/)
{
//ПоследовательностьДляРегистрации = Объект.ПринадлежностьПоследовательностям[ИмяПоследовательностиДляРегистрации];
if(true/*не ПоследовательностьДляРегистрации.Количество() =0*/)
{
//ПоследовательностьДляРегистрации.Очистить();
}
//ЗаписьРегистрации = ПоследовательностьДляРегистрации.Добавить();
//ЗаписьРегистрации.Период = СтруктураПараметров.Период;
//ЗаписьРегистрации.Организация = СтруктураПараметров.Организация;
}
/*//РеестрПлатежей.ЗаполнитьЗначения(0,"КурсДокумента,КратностьДокумента");
*/
if(true/*РеестрПлатежей.Колонки.Найти("Документ")=неопределено*/)
{
//РеестрПлатежей.Колонки.Добавить("Документ");
}
if(true/*РеестрПлатежей.Колонки.Найти("ВидОперации")=неопределено*/)
{
//РеестрПлатежей.Колонки.Добавить("ВидОперации");
}
//РеестрПлатежей.ЗаполнитьЗначения(СтруктураПараметров.Ссылка,"Документ");
//РеестрПлатежей.ЗаполнитьЗначения(СтруктураПараметров.ВидОперации,"ВидОперации");
//РегистрРасчетов.Загрузить(РеестрПлатежей);
if(true/*СтруктураПараметров.ВидДокумента = "КорректировкаДолга"*/)
{
//РегистрРасчетов.Записать(Ложь);
}
return null;
}