Это типовая конфигурация "Альфа Авто" от Раруса. Я ориентируюсь у них на отчет "Остатки и обороты партий товаров", задав нужную номенклатуру и расход <= нуля. Запрос там весь на {}. В отладчике отловил его вот в таком виде(Это не очень мне помогло):<br> <br><br>ВЫБРАТЬ <br>ОборотыТоваровРасход.Номенклатура КАК Номенклатура,<br>ОборотыТоваровРасход.СуммаРасход КАК СуммаРасход,<br>0 КАК КоличествоНачальныйОстаток,<br>0 КАК СуммаНачальныйОстаток,<br>0 КАК СуммаУпрНачальныйОстаток,<br>0 КАК СуммаНДСНачальныйОстаток,<br>0 КАК КоличествоПриход,<br>0 КАК СуммаПриход,<br>0 КАК СуммаУпрПриход,<br>0 КАК СуммаНДСПриход,<br>ОборотыТоваровРасход.КоличествоРасход КАК КоличествоРасход,<br>ОборотыТоваровРасход.СуммаУпрРасход КАК СуммаУпрРасход,<br>ОборотыТоваровРасход.СуммаНДСРасход КАК СуммаНДСРасход,<br>0 КАК КоличествоКонечныйОстаток,<br>0 КАК СуммаКонечныйОстаток,<br>0 КАК СуммаУпрКонечныйОстаток,<br>0 КАК СуммаНДСКонечныйОстаток<br>ИЗ<br>(<br> ВЫБРАТЬ<br> Обороты.Партия КАК Партия,<br> Обороты.СтатусПартии КАК СтатусПартии,<br> Обороты.СкладКомпании КАК СкладКомпании,<br> Обороты.СкладКомпании.Организация КАК Организация,<br> Обороты.СкладКомпании.Подразделение КАК Подразделение,<br> Обороты.Номенклатура КАК Номенклатура,<br> Обороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,<br> Обороты.Период КАК Период,<br> Обороты.Регистратор КАК ПериодРегистратор,<br> Обороты.Количество КАК КоличествоРасход,<br> Обороты.Сумма КАК СуммаРасход,<br> Обороты.СуммаНДС КАК СуммаНДСРасход,<br> Обороты.СуммаУпр КАК СуммаУпрРасход,<br> Обороты.Проект КАК Проект<br><br><br> ИЗ<br> РегистрНакопления.ПартииТоваровКомпании КАК Обороты<br> ГДЕ<br> Обороты.Период >= &ДатаНач<br> И Обороты.Период <= &ДатаКон<br> И Обороты.ВидДвижения = &ВидДвиженияРасход<br> <br> {ГДЕ<br> Обороты.Партия.* КАК Партия,<br> СтатусПартии.* КАК СтатусПартии,<br> Обороты.СкладКомпании.* КАК СкладКомпании,<br> Обороты.СкладКомпании.Организация.* КАК Организация,<br> Обороты.СкладКомпании.Подразделение.* КАК Подразделение,<br> Обороты.Номенклатура.* КАК Номенклатура,<br> Обороты.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры,<br> Обороты.Регистратор.* КАК ПериодРегистратор,<br> Обороты.Проект.* КАК Проект<br><br> }<br>{ВЫБРАТЬ<br>КоличествоРасход КАК КоличествоРасход,<br>Номенклатура КАК Номенклатура,<br>Организация КАК Организация,<br>Партия КАК Партия,<br>Период КАК Период,<br>ПериодРегистратор КАК ПериодРегистратор,<br>Подразделение КАК Подразделение,<br>Проект КАК Проект,<br>СкладКомпании КАК СкладКомпании,<br>СтатусПартии КАК СтатусПартии,<br>СуммаНДСРасход КАК СуммаНДСРасход,<br>СуммаРасход КАК СуммаРасход,<br>СуммаУпрРасход КАК СуммаУпрРасход,<br>ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры}) КАК ОборотыТоваровРасход<br>ОБЪЕДИНИТЬ ВСЕ<br>ВЫБРАТЬ <br>НачальныеОстаткиТоваров.Номенклатура КАК Номенклатура,<br>0 КАК СуммаРасход,<br>НачальныеОстаткиТоваров.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,<br>НачальныеОстаткиТоваров.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,<br>НачальныеОстаткиТоваров.СуммаУпрНачальныйОстаток КАК СуммаУпрНачальныйОстаток,<br>НачальныеОстаткиТоваров.СуммаНДСНачальныйОстаток КАК СуммаНДСНачальныйОстаток,<br>0 КАК КоличествоПриход,<br>0 КАК СуммаПриход,<br>0 КАК СуммаУпрПриход,<br>0 КАК СуммаНДСПриход,<br>0 КАК КоличествоРасход,<br>0 КАК СуммаУпрРасход,<br>0 КАК СуммаНДСРасход,<br>0 КАК КоличествоКонечныйОстаток,<br>0 КАК СуммаКонечныйОстаток,<br>0 КАК СуммаУпрКонечныйОстаток,<br>0 КАК СуммаНДСКонечныйОстаток<br>ИЗ<br>(ВЫБРАТЬ <br> Остатки.Партия КАК Партия,<br> Остатки.СтатусПартии КАК СтатусПартии,<br> Остатки.СкладКомпании КАК СкладКомпании,<br> Остатки.СкладКомпании.Организация КАК Организация,<br> Остатки.СкладКомпании.Подразделение КАК Подразделение,<br> Остатки.Номенклатура КАК Номенклатура,<br> Остатки.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,<br> Остатки.КоличествоОстаток КАК КоличествоНачальныйОстаток, <br> Остатки.СуммаОстаток КАК СуммаНачальныйОстаток,<br> Остатки.СуммаУпрОстаток КАК СуммаУпрНачальныйОстаток,<br> Остатки.СуммаНДСОстаток КАК СуммаНДСНачальныйОстаток<br> <br> ИЗ РегистрНакопления.ПартииТоваровКомпании.Остатки(&ДатаНач,{ <br> СкладКомпании.* КАК СкладКомпании,<br> СкладКомпании.Организация.* КАК Организация,<br> СкладКомпании.Подразделение.* КАК Подразделение,<br> Номенклатура.* КАК Номенклатура,<br> ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры,<br> СтатусПартии.* КАК СтатусПартии,<br> Партия.* КАК Партия}) КАК Остатки<br><br>{ВЫБРАТЬ<br>КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,<br>Номенклатура КАК Номенклатура,<br>Организация КАК Организация,<br>Партия КАК Партия,<br>Подразделение КАК Подразделение,<br>СкладКомпании КАК СкладКомпании,<br>СтатусПартии КАК СтатусПартии,<br>СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,<br>СуммаНДСНачальныйОстаток КАК СуммаНДСНачальныйОстаток,<br>СуммаУпрНачальныйОстаток КАК СуммаУпрНачальныйОстаток,<br>ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры}) КАК НачальныеОстаткиТоваров<br>ОБЪЕДИНИТЬ ВСЕ<br>ВЫБРАТЬ <br>ОборотыТоваровПриход.Номенклатура КАК Номенклатура,<br>0 КАК СуммаРасход,<br>0 КАК КоличествоНачальныйОстаток,<br>0 КАК СуммаНачальныйОстаток,<br>0 КАК СуммаУпрНачальныйОстаток,<br>0 КАК СуммаНДСНачальныйОстаток,<br>ОборотыТоваровПриход.КоличествоПриход КАК КоличествоПриход,<br>ОборотыТоваровПриход.СуммаПриход КАК СуммаПриход,<br>ОборотыТоваровПриход.СуммаУпрПриход КАК СуммаУпрПриход,<br>ОборотыТоваровПриход.СуммаНДСПриход КАК СуммаНДСПриход,<br>0 КАК КоличествоРасход,<br>0 КАК СуммаУпрРасход,<br>0 КАК СуммаНДСРасход,<br>0 КАК КоличествоКонечныйОстаток,<br>0 КАК СуммаКонечныйОстаток,<br>0 КАК СуммаУпрКонечныйОстаток,<br>0 КАК СуммаНДСКонечныйОстаток<br>ИЗ<br>(<br> ВЫБРАТЬ<br> Обороты.Партия КАК Партия,<br> Обороты.СтатусПартии КАК СтатусПартии,<br> Обороты.СкладКомпании КАК СкладКомпании,<br> Обороты.СкладКомпании.Организация КАК Организация,<br> Обороты.СкладКомпании.Подразделение КАК Подразделение,<br> Обороты.Номенклатура КАК Номенклатура,<br> Обороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,<br> Обороты.Период КАК Период,<br> Обороты.Регистратор КАК ПериодРегистратор,<br> Обороты.Количество КАК КоличествоПриход,<br> Обороты.Сумма КАК СуммаПриход, <br> Обороты.СуммаНДС КАК СуммаНДСПриход, <br> Обороты.СуммаУпр КАК СуммаУпрПриход, <br> Обороты.Проект КАК Проект<br> <br> <br> ИЗ<br> РегистрНакопления.ПартииТоваровКомпании КАК Обороты<br> ГДЕ<br> Обороты.Период >= &ДатаНач<br> И Обороты.Период <= &ДатаКон<br> И Обороты.ВидДвижения = &ВидДвиженияПриход<br> <br> {ГДЕ<br> Обороты.Партия.* КАК Партия,<br> СтатусПартии.* КАК СтатусПартии,<br> Обороты.СкладКомпании.* КАК СкладКомпании,<br> Обороты.СкладКомпании.Организация.* КАК Организация,<br> Обороты.СкладКомпании.Подразделение.* КАК Подразделение,<br> Обороты.Номенклатура.* КАК Номенклатура,<br> Обороты.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры,<br> Обороты.Регистратор.* КАК ПериодРегистратор,<br> Обороты.Проект.* КАК Проект<br> }<br>{ВЫБРАТЬ<br>КоличествоПриход КАК КоличествоПриход,<br>Номенклатура КАК Номенклатура,<br>Организация КАК Организация,<br>Партия КАК Партия,<br>Период КАК Период,<br>ПериодРегистратор КАК ПериодРегистратор,<br>Подразделение КАК Подразделение,<br>Проект КАК Проект,<br>СкладКомпании КАК СкладКомпании,<br>СтатусПартии КАК СтатусПартии,<br>СуммаНДСПриход КАК СуммаНДСПриход,<br>СуммаПриход КАК СуммаПриход,<br>СуммаУпрПриход КАК СуммаУпрПриход,<br>ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры}) КАК ОборотыТоваровПриход<br>ОБЪЕДИНИТЬ ВСЕ<br>ВЫБРАТЬ <br>КонечныеОстаткиТоваров.Номенклатура КАК Номенклатура,<br>0 КАК СуммаРасход,<br>0 КАК КоличествоНачальныйОстаток,<br>0 КАК СуммаНачальныйОстаток,<br>0 КАК СуммаУпрНачальныйОстаток,<br>0 КАК СуммаНДСНачальныйОстаток,<br>0 КАК КоличествоПриход,<br>0 КАК СуммаПриход,<br>0 КАК СуммаУпрПриход,<br>0 КАК СуммаНДСПриход,<br>0 КАК КоличествоРасход,<br>0 КАК СуммаУпрРасход,<br>0 КАК СуммаНДСРасход,<br>КонечныеОстаткиТоваров.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,<br>КонечныеОстаткиТоваров.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток,<br>КонечныеОстаткиТоваров.СуммаУпрКонечныйОстаток КАК СуммаУпрКонечныйОстаток,<br>КонечныеОстаткиТоваров.СуммаНДСКонечныйОстаток КАК СуммаНДСКонечныйОстаток<br>ИЗ<br>(ВЫБРАТЬ <br> Остатки.Партия КАК Партия,<br> Остатки.СтатусПартии КАК СтатусПартии,<br> Остатки.СкладКомпании КАК СкладКомпании,<br> Остатки.СкладКомпании.Организация КАК Организация,<br> Остатки.СкладКомпании.Подразделение КАК Подразделение,<br> Остатки.Номенклатура КАК Номенклатура,<br> Остатки.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,<br> Остатки.КоличествоОстаток КАК КоличествоКонечныйОстаток, <br> Остатки.СуммаОстаток КАК СуммаКонечныйОстаток,<br> Остатки.СуммаУпрОстаток КАК СуммаУпрКонечныйОстаток,<br> Остатки.СуммаНДСОстаток КАК СуммаНДСКонечныйОстаток<br> <br> ИЗ РегистрНакопления.ПартииТоваровКомпании.Остатки(&ДатаКонДляОстатка,{<br> СкладКомпании.* КАК СкладКомпании,<br> СкладКомпании.Организация.* КАК Организация,<br> СкладКомпании.Подразделение.* КАК Подразделение,<br> Номенклатура.* КАК Номенклатура,<br> ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры,<br> СтатусПартии.* КАК СтатусПартии,<br> Партия.* КАК Партия}) КАК Остатки<br><br>{ВЫБРАТЬ<br>КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,<br>Номенклатура КАК Номенклатура,<br>Организация КАК Организация,<br>Партия КАК Партия,<br>Подразделение КАК Подразделение,<br>СкладКомпании КАК СкладКомпании,<br>СтатусПартии КАК СтатусПартии,<br>СуммаКонечныйОстаток КАК СуммаКонечныйОстаток,<br>СуммаНДСКонечныйОстаток КАК СуммаНДСКонечныйОстаток,<br>СуммаУпрКонечныйОстаток КАК СуммаУпрКонечныйОстаток,<br>ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры}) КАК КонечныеОстаткиТоваров