public void СдвинутьГраницуПоследовательности(/*ИмяПоследовательности, ДокументМоментВремени, Учет, Отбор, СписыватьПартииПриПроведенииДокументов*/)
{
//СдвигатьГраницу = ОпределитьНеобходимостьСдвигаГраницы(ДокументМоментВремени, Учет, Отбор, СписыватьПартииПриПроведенииДокументов);
if(true/*СдвигатьГраницу*/)
{
//Последовательности[ИмяПоследовательности].УстановитьГраницу(ДокументМоментВремени, Отбор);
//Набор = Последовательности[ИмяПоследовательности].СоздатьНаборЗаписей();
//Набор.Отбор.Регистратор.Установить(ДокументМоментВремени.Ссылка);
if(true/*ЗначениеЗаполнено(Набор.Отбор.Регистратор.Значение)*/)
{
if(true/*ДокументМоментВремени.Ссылка.Проведен*/)
{
//ДокументПроведенВХронологическойПоследовательности = (НЕ СписыватьПартииПриПроведенииДокументов) ИЛИ ОпределитьНаличиеПоследующихДокументовВПоследовательности(ДокументМоментВремени, Учет, Отбор);
if(true/*ДокументПроведенВХронологическойПоследовательности*/)
{
//Набор.Прочитать();
//Набор.Записать();
}
}
}
}
}