При получении данных документа Список Перемещение товаров раскрашиваю строки в зависимости от того, созданы расходные ордера на перемещения или нет. Вот запрос
"ВЫБРАТЬ
| ЕСТЬNULL(ПеремещениеТоваровТовары.Количество, 0) КАК КоличествоВПеремещении,
| ПеремещениеТоваровТовары.Ссылка КАК СсылкаПеремещение,
| ПеремещениеТоваровТовары.Номенклатура КАК НоменклатураВПеремещении,
| РасходныйОрдерНаТоварыТовары.Ссылка КАК СсылкаРасходныйОрдер,
| РасходныйОрдерНаТоварыТовары.Номенклатура КАК НоменклатураВРасходномОрдере,
| ЕСТЬNULL(РасходныйОрдерНаТоварыТовары.Количество, 0) КАК КоличествоВРасходномОрдере,
| ВЫБОР
| КОГДА ЕСТЬNULL(ПеремещениеТоваровТовары.Количество, 0) - ЕСТЬNULL(РасходныйОрдерНаТоварыТовары.Количество, 0) <> 0
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ПодсвечиватьДокумент2
|ИЗ
| Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.РасходныйОрдерНаТовары.Товары КАК РасходныйОрдерНаТоварыТовары
| ПО ПеремещениеТоваровТовары.Ссылка = РасходныйОрдерНаТоварыТовары.Ссылка.ДокументПередачи
| И ПеремещениеТоваровТовары.Номенклатура = РасходныйОрдерНаТоварыТовары.Номенклатура
| И ПеремещениеТоваровТовары.ХарактеристикаНоменклатуры = РасходныйОрдерНаТоварыТовары.ХарактеристикаНоменклатуры
| И ПеремещениеТоваровТовары.СерияНоменклатуры = РасходныйОрдерНаТоварыТовары.СерияНоменклатуры
| И (РасходныйОрдерНаТоварыТовары.Ссылка.Проведен = ИСТИНА)
|ГДЕ
| ПеремещениеТоваровТовары.Ссылка В(&МассивДокументов)
| И ПеремещениеТоваровТовары.Ссылка.ВидОперации.Ссылка = &ВидОперации
|ИТОГИ
| МАКСИМУМ(ПодсвечиватьДокумент2)
|ПО
| СсылкаПеремещение";
Все работает, если одному документу Перемещение соответсвует один документ Расходный ордер. Если Ордеров несколько, не работает, никак не соображу как это исправить. Подскажите. Можно ли это сделать в одном запросе.
Или может вообще делать запрос по Регистру "товары к передачи со складов"?