Имя: Пароль:
1C
1С v8
Помогите с запросами
0 Alex_MA
 
20.07.11
11:12
Всем доброго дня!

Есть запрос1,
ГДЕ ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Регистратор ССЫЛКА Документ.КорректировкаДолга

http://gyazo.com/2faebcfe4e407ec97ce8bc2bc6e77370.png

Есть запрос2,

ГДЕ(НЕ ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Регист атор ССЫЛКА Документ.КорректировкаДолга)

http://gyazo.com/4c201b696c0cd75f371a8f6c342b7b75.png

И есть итоговый запрос3,

http://gyazo.com/3fce51ff6936346b418d477f35558574.png

Что то здесь не "клеится". ИтогиЗапрос1 + итогиЗапрос2 = ИтогиЗапрос3, однако это равенство не выполняется.

Запросы написаны корректно, проверял по
http://imageshack.us/f/405/73796797.jpg/

В чем подвох ?
Всем спасибо за внимание.
1 Fragster
 
гуру
20.07.11
11:13
подвох в том, что тексты запроса круто копировать именно текстами, а не картинками
2 Fragster
 
гуру
20.07.11
11:13
а еще в том, что конечные остаток - он без регистратора, да
3 Fragster
 
гуру
20.07.11
11:14
обороты - они по регистратору могут быть...
4 Alex_MA
 
20.07.11
11:21
Как написать запрос, который показывал бы, если регистратор "Документ.КорректировкаДолга", тогда нужно подцепить его ТЧ из таблицы документов "КорректировкаДолга" и узнать, что за тип корректировки, а именно дебиторская или кредиторская ?
5 Alex_MA
 
20.07.11
11:22
пишу так, но что то начальные остатки не сходятся

ВЫБРАТЬ
   КорректировкаДолгаСуммыДолга.Ссылка КАК Ссылка,
   КорректировкаДолгаСуммыДолга.ДоговорКонтрагента КАК ДоговорКонтрагента,
   СУММА(КорректировкаДолгаСуммыДолга.Сумма) КАК Сумма,
   КорректировкаДолгаСуммыДолга.ВидЗадолженности КАК ВидЗадолженности
ПОМЕСТИТЬ ДокументыКорректировки
ИЗ
   Документ.КорректировкаДолга.СуммыДолга КАК КорректировкаДолгаСуммыДолга
ГДЕ
   КорректировкаДолгаСуммыДолга.ДоговорКонтрагента В
           (ВЫБРАТЬ
               vscИсторияДоговоровПоДокументамРасчетовСрезПоследних.ДоговорКонтрагента
           ИЗ
               РегистрСведений.vscИсторияДоговоровПоДокументамРасчетов.СрезПоследних(&Период, ВестиПоДокументамРасчетов) КАК vscИсторияДоговоровПоДокументамРасчетовСрезПоследних)
   И КорректировкаДолгаСуммыДолга.Ссылка.Дата МЕЖДУ &ДатаН И &ДатаО

СГРУППИРОВАТЬ ПО
   КорректировкаДолгаСуммыДолга.Ссылка,
   КорректировкаДолгаСуммыДолга.ДоговорКонтрагента,
   КорректировкаДолгаСуммыДолга.ВидЗадолженности
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Регистратор КАК Регистратор,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ВидРасчетовСКонтрагентом КАК ВидРасчетовСКонтрагентом,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.УпрУчет КАК УпрУчет,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Организация КАК Организация,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Контрагент КАК Контрагент,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.vscСтатьяОборотов КАК vscСтатьяОборотов,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток КАК СуммаВзаиморасчетовНачальныйОстаток,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДоговорКонтрагента.vscПодразделениеИсполнителя КАК ПодразделениеИсполнителя,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДоговорКонтрагента.vscОрганизацияИсполнителя КАК ФилиалДоговородержателя,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ПериодДень КАК ПериодДень,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ПериодНеделя КАК ПериодНеделя,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ПериодМесяц КАК ПериодМесяц,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда
ПОМЕСТИТЬ ТаблицаОстатковИОборотов
ИЗ
   РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ОстаткиИОбороты(НАЧАЛОПЕРИОДА(&ДатаН, ДЕНЬ), КОНЕЦПЕРИОДА(&ДатаО, ДЕНЬ), Авто, , ДоговорКонтрагента.vscОрганизацияИсполнителя = &ОрганизацияИсполнителя) КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ТаблицаОстатковИОборотов.Регистратор,
   ТаблицаОстатковИОборотов.ДоговорКонтрагента,
   ТаблицаОстатковИОборотов.ДокументРасчетовСКонтрагентом,
   ТаблицаОстатковИОборотов.Организация,
   ТаблицаОстатковИОборотов.Контрагент,
   ТаблицаОстатковИОборотов.СуммаВзаиморасчетовНачальныйОстаток КАК СуммаВзаиморасчетовНачальныйОстаток,
   ТаблицаОстатковИОборотов.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
   ТаблицаОстатковИОборотов.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход,
   ТаблицаОстатковИОборотов.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток,
   ДокументыКорректировки.Ссылка,
   ДокументыКорректировки.ВидЗадолженности
ИЗ
   ТаблицаОстатковИОборотов КАК ТаблицаОстатковИОборотов
       ЛЕВОЕ СОЕДИНЕНИЕ ДокументыКорректировки КАК ДокументыКорректировки
       ПО ТаблицаОстатковИОборотов.Регистратор = ДокументыКорректировки.Ссылка
           И ТаблицаОстатковИОборотов.ДоговорКонтрагента = ДокументыКорректировки.ДоговорКонтрагента
ИТОГИ
   СУММА(СуммаВзаиморасчетовНачальныйОстаток),
   СУММА(СуммаВзаиморасчетовПриход),
   СУММА(СуммаВзаиморасчетовРасход),
   СУММА(СуммаВзаиморасчетовКонечныйОстаток)
ПО
   ОБЩИЕ
6 Jstunner
 
20.07.11
11:24
делай запрос напрямую к тч документа
7 Alex_MA
 
20.07.11
11:25
(6)в смысле не создавать ВТ ?
8 Jstunner
 
20.07.11
11:27
(7) в смысле: выбрать виддолга из тч корректировки где договор такой-то
9 Alex_MA
 
20.07.11
11:40
(8)дак все делаю, но нач. остаток не Ок
10 Alex_MA
 
20.07.11
11:41
(8)ВЫБРАТЬ
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Регистратор КАК Регистратор,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ВидРасчетовСКонтрагентом КАК ВидРасчетовСКонтрагентом,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.УпрУчет КАК УпрУчет,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Организация КАК Организация,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Контрагент КАК Контрагент,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.vscСтатьяОборотов КАК vscСтатьяОборотов,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток КАК СуммаВзаиморасчетовНачальныйОстаток,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДоговорКонтрагента.vscПодразделениеИсполнителя КАК ПодразделениеИсполнителя,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДоговорКонтрагента.vscОрганизацияИсполнителя КАК ФилиалДоговородержателя,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ПериодДень КАК ПериодДень,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ПериодНеделя КАК ПериодНеделя,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ПериодМесяц КАК ПериодМесяц,
   ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
   ДокументыКорректировки.Ссылка,
   ДокументыКорректировки.ВидЗадолженности,
   ДокументыКорректировки.Сумма КАК Сумма
ИЗ
   РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ОстаткиИОбороты(НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ), КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ), Авто, , ДоговорКонтрагента.vscОрганизацияИсполнителя = &ОрганизацияИсполнителя) КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
           КорректировкаДолгаСуммыДолга.Ссылка КАК Ссылка,
           КорректировкаДолгаСуммыДолга.ДоговорКонтрагента КАК ДоговорКонтрагента,
           СУММА(КорректировкаДолгаСуммыДолга.Сумма) КАК Сумма,
           КорректировкаДолгаСуммыДолга.ВидЗадолженности КАК ВидЗадолженности
       ИЗ
           Документ.КорректировкаДолга.СуммыДолга КАК КорректировкаДолгаСуммыДолга
       ГДЕ
           КорректировкаДолгаСуммыДолга.ДоговорКонтрагента В
                   (ВЫБРАТЬ
                       vscИсторияДоговоровПоДокументамРасчетовСрезПоследних.ДоговорКонтрагента
                   ИЗ
                       РегистрСведений.vscИсторияДоговоровПоДокументамРасчетов.СрезПоследних(&Период, ВестиПоДокументамРасчетов) КАК vscИсторияДоговоровПоДокументамРасчетовСрезПоследних)
           И КорректировкаДолгаСуммыДолга.Ссылка.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ)
       
       СГРУППИРОВАТЬ ПО
           КорректировкаДолгаСуммыДолга.Ссылка,
           КорректировкаДолгаСуммыДолга.ДоговорКонтрагента,
           КорректировкаДолгаСуммыДолга.ВидЗадолженности) КАК ДокументыКорректировки
       ПО ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДоговорКонтрагента = ДокументыКорректировки.ДоговорКонтрагента
           И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Регистратор = ДокументыКорректировки.Ссылка
ИТОГИ
   СУММА(СуммаВзаиморасчетовНачальныйОстаток),
   СУММА(СуммаВзаиморасчетовПриход),
   СУММА(СуммаВзаиморасчетовРасход),
   СУММА(СуммаВзаиморасчетовКонечныйОстаток),
   СУММА(Сумма)
ПО
   ОБЩИЕ,
   ДоговорКонтрагента


Как только выбираю какое либо поле из влож. запроса, так нач. остаток "плывет"
11 Alex_MA
 
20.07.11
11:44
в корректировке долга, вид задолженности и деб. и кред. у одного договора исключен, поэтому задвоение записей из-за ЛЕВОГО СОЕДИНЕНИЯ нет
12 Alex_MA
 
20.07.11
14:00
А вот такой запрос написал - все "окейно"

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

СГРУППИРОВАТЬ ПО
   Регистр.Регистратор,
   Регистр.ДоговорКонтрагента,
   Регистр.Сделка,
   Регистр.ДокументРасчетовСКонтрагентом,
   Регистр.ВидРасчетовСКонтрагентом,
   Регистр.УпрУчет,
   Регистр.Организация,
   Регистр.Контрагент,
   Регистр.vscСтатьяОборотов,
   Регистр.ПериодДень,
   Регистр.ПериодНеделя,
   Регистр.ПериодМесяй,
   Корректировки.ВидЗадолженности

УПОРЯДОЧИТЬ ПО
   ДоговорКонтрагента
ИТОГИ
   СУММА(СуммаВзаиморасчетовНачальныйОстаток),
   СУММА(СуммаВзаиморасчетовКонечныйОстаток),
   СУММА(СуммаВзаиморасчетовПриход),
   СУММА(СуммаВзаиморасчетовРасход)
ПО
   ОБЩИЕ

Использовал 2 регистра остатков (На начало периода и конец), объекдинил с регистром обротов, соединил с документом корректировкой - все ГУТ

я так понимаю ОстаткиИОбороты "глючит"
Закон Брукера: Даже маленькая практика стоит большой теории.