Цитата(sava1 @ 17.04.15, 14:02) необходимо зарегистрироваться для просмотра ссылки
типа так
Параметры ВТ надо уточнить (я копипастил)
Параметры ВТ надо уточнить (я копипастил)
А как убрать строки в которых СуммаВзаиморасчет = 0? Выделил красным

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