Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 12:51

Отчет на СКД, как объединить таблицы?

Автор RenePiter, 02 сен 2015, 11:09

0 Пользователей и 1 гость просматривают эту тему.

RenePiter

Добрый день)
Начал разбираться с СКД и возникла заминка( помогите плиз

Есть конфигурация УПП + БИТ переписанная 1.3.63.3.

На СКД формирую 2 временные таблицы. В первой выбираю обороты по регистрам одним из реквизитов - "Статья"(выбирается в документах из многоуровнего справочника), "Период", "Сумма" - ФАКТ. Во второй таблице выбираются данные из другого регистра (планирование) в таблице "Статья" и "Сумма" - ПЛАН.
На основе 2 таблиц формирую общую, которая и будет выводится - результат "План/Факт". Как сделать объединение этих 2 таблиц? Чтобы было ПЛАН(из 2 таблицы) и ФАКТ(Суммируем все движения по данной статье из 1 табл).

Спасибо

RenePiter

Забыл сказать, в отчете вывожу Статью иерархией, документы не вывожу. в итоге по ФАКТУ получаю правильно, а ПЛАН суммируется и если не было движений, то ПЛАН не выводится

tepliym

А взять по плану в СКД не сумма, а значение максимум ? вот и будет группировка.

vitasw


RenePiter

ВЫБРАТЬ
   Факт.Период,
        Факт.Сумма,
   Факт.СуммаУпр,
   План.Сумма,
        Факт.СуммаРегл,
   Факт.Организация,
   Факт.Валюта,
   Факт.Проект,
   Факт.НоменклатурнаяГруппа,
        Факт.Статья
ИЗ
   Факт КАК Факт

      ПОЛНОЕ СОЕДИНЕНИЕ План КАК План
      ПО Факт.Статья = План.Статья
         И Факт.Период = План.Период
ГДЕ
   НЕ Факт.Проект ЕСТЬ NULL
СГРУППИРОВАТЬ ПО
   Факт.Период,
   Факт.Организация,
   Факт.Валюта,
   Факт.Статья,
   ПланЦФ.Сумма,
   Факт.Проект,
   Факт.НоменклатурнаяГруппа

вот такой код.... что я неправильно сделал?

Добавлено: 02 сен 2015, 12:28


Цитата: tepliym от 02 сен 2015, 12:09
А взять по плану в СКД не сумма, а значение максимум ? вот и будет группировка.
я вообще не суммирую это поле
Добавлено: 02 сен 2015, 12:32


Цитата: tepliym от 02 сен 2015, 12:09
А взять по плану в СКД не сумма, а значение максимум ? вот и будет группировка.
Век живи - век учись))) СПАСИБО!! заработало)
Только не выводит ПЛАН, если по ФАКТУ не было движений((

vitasw


RenePiter

Цитата: tepliym от 02 сен 2015, 12:09
А взять по плану в СКД не сумма, а значение максимум ? вот и будет группировка.
Кстати итог по группе статей берет максимум(( а не суммируется
Добавлено: 02 сен 2015, 13:38


Цитата: vitasw от 02 сен 2015, 12:36
Используйте объединение
Спасибо, так и сделал)) заработало ВСЁ)))

Теги: скд 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск