Автор: Дмитрий   Дата: 2018-07-21 00:00:00

Вывод двух независимых таблиц в СКД в 1С

В отчете на СКД имеется возможность вывести независимые таблицы в одном отчете 1С. На примере разберем вывод двух независимых таблиц в СКД в 1С.

Нам необходимо вывести данные о заказах и информацию о наличие товара на складах.

Создаем новый отчет. В данный отчет добавляем первый набор данных: запрос по заказам:

Заказ1

ВЫБРАТЬ
	ЗаказыПокупателейОстатки.Номенклатура КАК НоменклатураЗаказы,
	ЗаказыПокупателейОстатки.КоличествоОстаток КАК КоличествоОстатокЗаказы
ИЗ
	РегистрНакопления.ЗаказыПокупателей.Остатки КАК ЗаказыПокупателейОстатки

В отчет добавляем второй набор данных - запрос по остаткам:

Заказ2

ВЫБРАТЬ
	ТоварыНаСкладахОстатки.Номенклатура КАК НоменклатураОстаткиНаСкладах,
	ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаткиНаСКладах
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки

Обратите внимание, в запросах указаны псевдонимы для полей для разных запросов. Чтобы имена полей не совпадали в наборах.

Переходим на закладку Настройки. Первая таблица покажет заказы.

Первый шаг

Второй шаг

Выделим группировку, нажимаем Изменить.

Третий шаг

Четвертый шаг

Пятый шаг

Шестой шаг

Седьмой шаг

Для остатков по заказам:

Восьмой шаг

Выделяем Отчет:

Девятый шаг

Создаем новые Детальные записи, только для остатков на складах.

Десятый шаг

Сохраняем отчет.

Результат