Выполняется запрос по регистру Товары на складах, выбираются регистраторы с исключениями (ПоступлениеТоваровУслуг, ЧекККМ)
"ВЫБРАТЬ
| ТоварыНаСкладах.Регистратор,
| ТоварыНаСкладах.Период КАК Период
|ИЗ
| РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах
|ГДЕ
| НЕ ТоварыНаСкладах.Регистратор ССЫЛКА Документ.ЧекККМ
| И НЕ ТоварыНаСкладах.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг
| И НЕ ТоварыНаСкладах.Регистратор ССЫЛКА Документ.ОприходованиеТоваров
| И НЕ ТоварыНаСкладах.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя
| И НЕ ТоварыНаСкладах.Регистратор ССЫЛКА Документ.АвансовыйОтчет
| И ТоварыНаСкладах.Период >= &Дата
|
|СГРУППИРОВАТЬ ПО
| ТоварыНаСкладах.Регистратор,
| ТоварыНаСкладах.Период
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ТоварыКПередачеСоСкладовОбороты.Регистратор,
| ТоварыКПередачеСоСкладовОбороты.Период
|ИЗ
| РегистрНакопления.ТоварыКПередачеСоСкладов.Обороты(, , Регистратор, ) КАК ТоварыКПередачеСоСкладовОбороты
|ГДЕ
| ТоварыКПередачеСоСкладовОбороты.Регистратор ССЫЛКА Документ.ПеремещениеТоваров
| И ТоварыКПередачеСоСкладовОбороты.Период >= &Дата
|
|СГРУППИРОВАТЬ ПО
| ТоварыКПередачеСоСкладовОбороты.Регистратор,
| ТоварыКПередачеСоСкладовОбороты.Период
|
|УПОРЯДОЧИТЬ ПО
| Период";
и каждый документ перезаполняется типовыми процедурами.
P.S. Те кто использует ордерную схему данная обработка тоже подойдет...