Согласен что для решения вопроса надо прояснить ситуацию. Конфигурация УПП 1.3.14.3
А вот текст запроса:
ВЫБРАТЬ
ДопХарактеристика.Значение КАК Поставщик,
ОстаткиРезервы.Номенклатура КАК Номенклатура,
ОстаткиРезервы.СерияНоменклатуры КАК СерияНоменклатуры,
ОстаткиРезервы.ДокументРезерваСоСклада КАК ДокументРезерваСоСклада,
ОстаткиРезервы.ДнейНаСкладе,
ОстаткиРезервы.КоличествоОстаток КАК КоличествоОстаток,
ОстаткиРезервы.РезервНаСкладе КАК РезервНаСкладе,
ОстаткиРезервы.КоличествоОстаток - ОстаткиРезервы.РезервНаСкладе КАК СвободныйОстаток,
ОстаткиРезервы.ЗаказаноПоставщику КАК ЗаказаноПоставщику,
ОстаткиРезервы.РазмещеноВЗаказахПоставщику КАК РазмещеноВЗаказахПоставщику,
ОстаткиРезервы.ЗаказаноПоставщику - ОстаткиРезервы.РазмещеноВЗаказахПоставщику КАК ОстатокРазмещения,
ОстаткиРезервы.КоличествоОстаток - ОстаткиРезервы.РезервНаСкладе + ОстаткиРезервы.ЗаказаноПоставщику - ОстаткиРезервы.РазмещеноВЗаказахПоставщику КАК ОбщийСвободныйОстаток
ИЗ
(ВЫБРАТЬ
ТоварыНаСкладахОстатки.Склад КАК Склад,
ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
ТоварыНаСкладахОстатки.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
ТоварыНаСкладахОстатки.СерияНоменклатуры КАК СерияНоменклатуры,
НЕОПРЕДЕЛЕНО КАК ДокументРезерваСоСклада,
ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток,
0 КАК РезервНаСкладе,
0 КАК ЗаказаноПоставщику,
0 КАК РазмещеноВЗаказахПоставщику,
РАЗНОСТЬДАТ(ТоварыНаСкладахОстатки.СерияНоменклатуры.ДатаПрихода, &ДатаКон, ДЕНЬ) КАК ДнейНаСкладе
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаКон, Склад = &Склад) КАК ТоварыНаСкладахОстатки
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ТоварыВРезервеНаСкладахОстатки.Склад,
ТоварыВРезервеНаСкладахОстатки.Номенклатура,
ТоварыВРезервеНаСкладахОстатки.ХарактеристикаНоменклатуры,
ТоварыВРезервеНаСкладахОстатки.СерияНоменклатуры,
ТоварыВРезервеНаСкладахОстатки.ДокументРезерва,
0,
ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток,
0,
0,
0
ИЗ
РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки(&ДатаКон, ) КАК ТоварыВРезервеНаСкладахОстатки
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ВложенныйЗапрос.ЗаказПоставщику.Склад,
ВложенныйЗапрос.Номенклатура,
ВложенныйЗапрос.ХарактеристикаНоменклатуры,
НЕОПРЕДЕЛЕНО,
ВложенныйЗапрос.ЗаказПокупателя,
0,
0,
ВложенныйЗапрос.ЗаказаноПоставщику,
ВложенныйЗапрос.РазмещеноВЗаказахПоставщику,
0
ИЗ
(ВЫБРАТЬ
ЗаказыПоставщикамОстатки.Номенклатура КАК Номенклатура,
ЗаказыПоставщикамОстатки.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
ЗаказыПоставщикамОстатки.ЗаказПоставщику КАК ЗаказПоставщику,
НЕОПРЕДЕЛЕНО КАК ЗаказПокупателя,
ЗаказыПоставщикамОстатки.КоличествоОстаток КАК ЗаказаноПоставщику,
0 КАК РазмещеноВЗаказахПоставщику
ИЗ
РегистрНакопления.ЗаказыПоставщикам.Остатки(&ДатаКон, ЗаказПоставщику.ДатаПоступления МЕЖДУ &ДатаВПути1 И &ДатаВПути2) КАК ЗаказыПоставщикамОстатки
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
РазмещениеЗаказовПокупателейОстатки.Номенклатура,
РазмещениеЗаказовПокупателейОстатки.ХарактеристикаНоменклатуры,
РазмещениеЗаказовПокупателейОстатки.ЗаказПоставщику,
РазмещениеЗаказовПокупателейОстатки.ЗаказПокупателя,
0,
РазмещениеЗаказовПокупателейОстатки.КоличествоОстаток
ИЗ
РегистрНакопления.РазмещениеЗаказовПокупателей.Остатки(&ДатаКон, ) КАК РазмещениеЗаказовПокупателейОстатки) КАК ВложенныйЗапрос) КАК ОстаткиРезервы
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
ЗначенияСвойствОбъектов.Значение КАК Значение,
ЗначенияСвойствОбъектов.Объект КАК Объект
ИЗ
РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
ЗначенияСвойствОбъектов.Свойство.Ссылка = &СвойствоПоставщика) КАК ДопХарактеристика
ПО ОстаткиРезервы.ХарактеристикаНоменклатуры = ДопХарактеристика.Объект
ГДЕ
ОстаткиРезервы.Номенклатура В ИЕРАРХИИ(&Номенклатура)
СГРУППИРОВАТЬ ПО
ОстаткиРезервы.ДнейНаСкладе,
ДопХарактеристика.Значение,
ОстаткиРезервы.Номенклатура,
ОстаткиРезервы.СерияНоменклатуры,
ОстаткиРезервы.ДокументРезерваСоСклада,
ОстаткиРезервы.КоличествоОстаток,
ОстаткиРезервы.РезервНаСкладе,
ОстаткиРезервы.ЗаказаноПоставщику,
ОстаткиРезервы.РазмещеноВЗаказахПоставщику
Временно настроил отчет на отбор по параметрам с изменением цвета, но не думаю что в таком виде он будет принят.