имеет отношение к данному топику:
//infostart.ru/profile/174/blogs/258/ - как меня достали неснимающиеся резервы
//infostart.ru/profile/174/blogs/234/ - медленные базы и прочая...
Добавлено 18/05/2008, пока идет восстановление ГП по описанной выше "технологии"... Приведу код модуля Документ.Реализация:
//ДОБАВЛЕНО НЕТИПОВОЕ
////Удаление движений по регистрам.
//Для Номер = 1 По Метаданные.Регистр() Цикл
// ОчиститьДвижения("Регистр."+Метаданные.Регистр(Номер).Идентификатор);
//КонецЦикла;
_фАктуальноеПроведение = ИтогиАктуальны();
Если _фАктуальноеПроведение = 1
Тогда _фАктуальноеПроведение = 1 - Проведен();
КонецЕсли;
Если _фАктуальноеПроведение = 0 Тогда
//здесь идет проведение задним числом
//в заднем числе нас интересуют только:
//остаткиТМЦ, ПартииНаличие, Взаиморасчеты, Продажи, РеализованныйТовар
//все остальное - не трогаем...
//Удаление движений по регистрам.
Для Номер = 1 По Метаданные.Регистр() Цикл
ИдРегистр = Метаданные.Регистр(Номер).Идентификатор;
Если Найти("РЕЗЕРВЫТМЦ‡ЗАЯВКИ‡ЗАКАЗЫ‡ЗАКАЗЫЗАЯВКИ",ВРег(ИдРегистр))<> 0
Тогда Продолжить;
КонецЕсли;
ОчиститьДвижения("Регистр."+ИдРегистр);
КонецЦикла;
Иначе
//Удаление движений по регистрам.
Для Номер = 1 По Метаданные.Регистр() Цикл
ОчиститьДвижения("Регистр."+Метаданные.Регистр(Номер).Идентификатор);
КонецЦикла;
КонецЕсли;
//КОНЕЦ ДОБАВЛЕНО НЕТИПОВОЕ
//соответственно, далее по алгоритму проведения обходится расчет остатков с учетом резервов/завок...
...можно критиковать....
обсуждение по данному вопросу можно почитать и вот тут
http://www.kuban.ru/forum_new/forum9/files/311174.html