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