Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
13 Дек 2017, 08:39
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Как сделать такой отчет в скд  (Прочитано 2762 раз)

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

Оффлайн savior

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: -1
  • Регистрация: 2011-08-23
  • Сайт: 
  • Профессия: Программист 8.1
Добрый день
Долго пишу отчет на СКД и не получается.В отчете надо сопоставить данные из регистра сведение план с измерениями    контрагент , регион , группа товаров , города. Ресурсов количество. Итоги по группа задаются сразу в документе который производит запись в регистр , так как некоторые измерения  количество может быть не заполнено но по группировке количество может стоять. Вторая часть которая должна быть присоединиятся  по результат регистра накопления продажи и здесь результат группировки уже считается именно в запросе. Каким образом можно сопоставить  этих две части отчета.

Пример отчета

Измерения    По регистру сведений количество                    по регистру продажи количество    
Регион1     1000                                                                             1100   Как итог
Город1               Нет записи                                                                  1100   Как итог
Контрагент 1   500                                                                             1100   Как итог
Группатоваров 1  Нет записи                                                     500   Запись регистра
Группатоваров 2  Нет записи                                                           600   Запись регистра
         


Оффлайн СветланаCC

  • Модератор
  • *****
  • Сообщений: 295
  • РЕПУТАЦИЯ: 46
  • КПД: 16%
  • Я человек творческий, что хочу - то и творю))
  • Регистрация: 2010-11-03
  • Сайт: 
  • Профессия: Программист 1С
Что Вы сами сделали? что именно не получается?
Тазовод)

Оффлайн savior

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: -1
  • Регистрация: 2011-08-23
  • Сайт: 
  • Профессия: Программист 8.1
ВЫБРАТЬ
   ПланированиеИРеализацияОбороты.Период КАК Период,
   ПланированиеИРеализацияОбороты.Контрагент,
   ПланированиеИРеализацияОбороты.Регион,
   ПланированиеИРеализацияОбороты.Менеджер,
   ПланированиеИРеализацияОбороты.Группа,
   ПланированиеИРеализацияОбороты.Группаноменклатура,
   СУММА(ПланированиеИРеализацияОбороты.ФактОборот) КАК Факт,
   NULL КАК План
ПОМЕСТИТЬ табвр
ИЗ
   РегистрНакопления.ПланированиеИРеализация.Обороты({(&ДатН)}, {(&ДатК)}, Месяц, ) КАК ПланированиеИРеализацияОбороты

СГРУППИРОВАТЬ ПО
   ПланированиеИРеализацияОбороты.Период,
   ПланированиеИРеализацияОбороты.Контрагент,
   ПланированиеИРеализацияОбороты.Регион,
   ПланированиеИРеализацияОбороты.Менеджер,
   ПланированиеИРеализацияОбороты.Группа,
   ПланированиеИРеализацияОбороты.Группаноменклатура

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   ПланыПоРегионам.Период,
   ПланыПоРегионам.Контрагент,
   ПланыПоРегионам.Регион,
   ПланыПоРегионам.Менеджер,
   ПланыПоРегионам.Группа,
   ПланыПоРегионам.Группапродукции,
   NULL,
   ПланыПоРегионам.План
ИЗ
   РегистрСведений.ПланыПоРегионам КАК ПланыПоРегионам
ГДЕ
   ПланыПоРегионам.Период >= &ДатН
   И ПланыПоРегионам.Период <= &ДатК
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   табвр.Период,
   табвр.Контрагент,
   табвр.Регион,
   табвр.Менеджер,
   табвр.Группа,
   табвр.Группаноменклатура,
   СУММА(табвр.Факт) КАК Факт,
   табвр.План КАК План
ПОМЕСТИТЬ табдок
ИЗ
   табвр КАК табвр

СГРУППИРОВАТЬ ПО
   табвр.Контрагент,
   табвр.Регион,
   табвр.Менеджер,
   табвр.Группа,
   табвр.Группаноменклатура,
   табвр.Период,
   табвр.План
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   табдок.Период,
   табдок.Контрагент,
   табдок.Регион,
   табдок.Менеджер,
   табдок.Группа,
   табдок.Факт КАК Факт,
   табдок.План КАК План,
   ВЫБОР
      КОГДА ЕСТЬNULL(табдок.План, 0) <> 0
         ТОГДА табдок.Факт / табдок.План * 100
      ИНАЧЕ 0
   КОНЕЦ КАК ВыполнениеПлана,
   табдок.Группаноменклатура
ИЗ
   табдок КАК табдок

Оффлайн savior

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: -1
  • Регистрация: 2011-08-23
  • Сайт: 
  • Профессия: Программист 8.1
не получается состыковать записи по группировкам регистра накопления и просто записей  из регистра сведений

Оффлайн djvjv

  • ****
  • Сообщений: 262
  • РЕПУТАЦИЯ: -2
  • Регистрация: 2012-03-15
  • Сайт: 
  • Профессия: Программист 8.1
Что именно у вас не получается, и что за конфигурация?

Оффлайн savior

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: -1
  • Регистрация: 2011-08-23
  • Сайт: 
  • Профессия: Программист 8.1
Не получаеться в отчете при выводе подвязать что бы записи регистра сведений сопоставить сумму по группировке регитсра накопления


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
172 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
49 Сообщений
andron81_81
38 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
28 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 536
  • Точка Скрытых: 1
  • Точка Пользователей: 10
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal