Какая-то странная ситуация, не могу понять почему СКД так ведет себя.
Создаю два набора данных:
Первый "Набор - объект", туда передают таблицу значений из двух колонок: Номенклатура + Остаток
Второй набор-запрос. Получаю продажи. Два поля "Номенклатура + Количество продаж".
Соединяю их по полю Номенклатура. И теперь если сформировать скд в котором есть группировки: "Номенклатура" и "Номенклатура.Код" и ресурсы остаток и продажи, то колонка "Номенклатура" заполнятся у всех строк, а колонка "Номенклатура.Код" только для тех строк где есть и остаток и продажи (т.е. по которым наборы соединились). Скриншоты на яндекс.диске:
https://disk.yandex.ru/i/uwveStTJ5QI_PQ
Я подумал может внешние наборы данных не умеют работать через точку. И оставил только первый набор данных. И тогда колонка "Номенклатура.Код" заполняется у всех товаров.
Сделал еще один эксперимент, заменил в СКД внешний набор на набор-запрос. В этом случае тоже все корректно работает.
Т.е. не работает именно когда соединяем первый набор - внешние данные, а второй набор запрос. Какую галку можно поставить, чтобы заработало? :)