Имя: Пароль:
1C
1С v8
Расчет ресурса по группировкам иерархии.
0 iithethethe
 
22.06.12
18:01
http://smotr.im/5yRP

Расчет ресурса по группировкам иерархии

Детальные записи 3 иерархии рассчитываются  = дет.запись 2 иерархии  / дет.запись 1 иерархии

Как теперь посчитать значение иерархии 3?

Макет и заполнение ручками не предлагать, добавить ресурс не предлагать, все должно рассчитываться в одной колонке.
1 iithethethe
 
22.06.12
18:06
Вопрос совсем простой, неужели никто не в курсе?
2 Fragster
 
гуру
22.06.12
18:14
я не пойму, вы жалуетесь или хвастаетесь?
3 PR
 
22.06.12
18:15
(1) А где вопрос-то?
4 PR
 
22.06.12
18:17
+(3) А, пардон, есть вопрос.
ОБЪЕДИНЕНИЕ. В каждой детальной записи должна быть вся информация для расчета.
5 iithethethe
 
22.06.12
18:33
а какой информации Вам не хватает? И при чем здесь объединение?
6 iithethethe
 
22.06.12
18:33
(2) жалуюсь
7 PR
 
22.06.12
18:34
(5) В записи по иерархии 3 нет информации о записях по иерархии 1 и 2.
При том, что в записи по иерархии 3 должна быть информация о записях по иерархии 1 и 2 :))
8 iithethethe
 
22.06.12
18:43
(7) нечего не понял

сделал пример нагляднее http://smotr.im/5yWv

там где красное должно получиться 450 / 35 = 12,85714285714286
9 PR
 
22.06.12
18:45
(8) LOL.
Так может просто написать в расчете ресурса для цены выражение "СУММА(Сумма) / СУММА(Количество)"? :))
10 iithethethe
 
22.06.12
18:47
Я не могу Сумма и Количество отдельными ресурсами делать
11 PR
 
22.06.12
18:47
+(9) Как у тебя для черных, белых и красных носков посчиталась цена?
12 PR
 
22.06.12
18:47
Давай текст запроса, нихренища непонятно.
13 iithethethe
 
22.06.12
18:49
да запрос простой:

ВЫБРАТЬ
   Периоды.Ссылка КАК Период,
   СтрокиОтчетов.Ссылка КАК Строка
ПОМЕСТИТЬ Вт_ПериодыИСтроки
ИЗ
   Справочник.Периоды КАК Периоды
       ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СтрокиОтчетов КАК СтрокиОтчетов
           ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Организации КАК Организации
           ПО СтрокиОтчетов.МТ_ИспользоватьПриКонсолидации = Организации.МТ_КонсолидирующаяОрганизация
       ПО (ИСТИНА)
ГДЕ
   Периоды.Родитель = &ПериодГод
   И Периоды.ПометкаУдаления = ЛОЖЬ
   И СтрокиОтчетов.Владелец = &ВидОтчета
   И СтрокиОтчетов.ПометкаУдаления = ЛОЖЬ
   И Организации.Ссылка = &Организация
   И СтрокиОтчетов.Код В ("Стр010", "Стр020")
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   Вт_ПериодыИСтроки.Строка.Код КАК Код,
   Вт_ПериодыИСтроки.Строка,
   Вт_ПериодыИСтроки.Период КАК ПериодОтчета,
   ВложенныйЗапрос.Аналитика1 КАК Аналитика1,
   ВложенныйЗапрос.Аналитика2 КАК Аналитика2,
   ВложенныйЗапрос.Аналитика3 КАК Аналитика3,
   ВложенныйЗапрос.Аналитика4 КАК Аналитика4,
   ВложенныйЗапрос.Аналитика5 КАК Аналитика5,
   СУММА(ВложенныйЗапрос.Значение) КАК Значение
ПОМЕСТИТЬ ВТ_Показатели
ИЗ
   Вт_ПериодыИСтроки КАК Вт_ПериодыИСтроки
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
           ВложенныйЗапрос.ВерсияСценарий КАК ВерсияСценарий,
           ВложенныйЗапрос.Показатель КАК Показатель,
           ВложенныйЗапрос.Аналитика1 КАК Аналитика1,
           ВложенныйЗапрос.Аналитика2 КАК Аналитика2,
           ВложенныйЗапрос.Аналитика3 КАК Аналитика3,
           ВложенныйЗапрос.Аналитика4 КАК Аналитика4,
           ВложенныйЗапрос.Аналитика5 КАК Аналитика5,
           СУММА(ВложенныйЗапрос.Значение) КАК Значение,
           ВложенныйЗапрос.ВерсияОрганизация КАК ВерсияОрганизация,
           ВложенныйЗапрос.ВерсияПериодОтчета КАК ВерсияПериодОтчета
       ИЗ
           (ВЫБРАТЬ
               ЗначенияПоказателейОтчетов.Показатель КАК Показатель,
               ЗначенияПоказателейОтчетов.Аналитика1 КАК Аналитика1,
               ЗначенияПоказателейОтчетов.Аналитика2 КАК Аналитика2,
               ЗначенияПоказателейОтчетов.Аналитика3 КАК Аналитика3,
               ЗначенияПоказателейОтчетов.Аналитика4 КАК Аналитика4,
               ЗначенияПоказателейОтчетов.Аналитика5 КАК Аналитика5,
               ЗначенияПоказателейОтчетов.Значение КАК Значение,
               ЗначенияПоказателейОтчетов.ИтоговоеЗначение КАК ИтоговоеЗначение,
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета КАК ВерсияВидОтчета,
               ЗначенияПоказателейОтчетов.Версия.Организация КАК ВерсияОрганизация,
               ЗначенияПоказателейОтчетов.Версия.ПериодОтчета КАК ВерсияПериодОтчета,
               ЗначенияПоказателейОтчетов.Версия.Сценарий КАК ВерсияСценарий,
               ЗначенияПоказателейОтчетов.Версия.Валюта КАК ВерсияВалюта
           ИЗ
               РегистрСведений.ЗначенияПоказателейОтчетов5 КАК ЗначенияПоказателейОтчетов
           ГДЕ
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета = &ВидОтчета
               И ЗначенияПоказателейОтчетов.Версия.Организация = &Организация
               И ЗначенияПоказателейОтчетов.Версия.ПериодОтчета В
                       (ВЫБРАТЬ
                           Вт.Период
                       ИЗ
                           Вт_ПериодыИСтроки КАК Вт)
               И ЗначенияПоказателейОтчетов.Версия.Сценарий = &Сценарий1
               И ЗначенияПоказателейОтчетов.Версия.Валюта = &Валюта
               И ЗначенияПоказателейОтчетов.Показатель.Колонка = &Колонка
               И ЗначенияПоказателейОтчетов.ИтоговоеЗначение = ЛОЖЬ
           
           ОБЪЕДИНИТЬ ВСЕ
           
           ВЫБРАТЬ
               ЗначенияПоказателейОтчетов.Показатель,
               ЗначенияПоказателейОтчетов.Аналитика1,
               ЗначенияПоказателейОтчетов.Аналитика2,
               ЗначенияПоказателейОтчетов.Аналитика3,
               ЗначенияПоказателейОтчетов.Аналитика4,
               ЗНАЧЕНИЕ(Справочник.Субконто.ПустаяСсылка),
               ЗначенияПоказателейОтчетов.Значение,
               ЗначенияПоказателейОтчетов.ИтоговоеЗначение,
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета,
               ЗначенияПоказателейОтчетов.Версия.Организация,
               ЗначенияПоказателейОтчетов.Версия.ПериодОтчета,
               ЗначенияПоказателейОтчетов.Версия.Сценарий,
               ЗначенияПоказателейОтчетов.Версия.Валюта
           ИЗ
               РегистрСведений.ЗначенияПоказателейОтчетов4 КАК ЗначенияПоказателейОтчетов
           ГДЕ
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета = &ВидОтчета
               И ЗначенияПоказателейОтчетов.Версия.Организация = &Организация
               И ЗначенияПоказателейОтчетов.Версия.ПериодОтчета В
                       (ВЫБРАТЬ
                           Вт.Период
                       ИЗ
                           Вт_ПериодыИСтроки КАК Вт)
               И ЗначенияПоказателейОтчетов.Версия.Сценарий = &Сценарий1
               И ЗначенияПоказателейОтчетов.Версия.Валюта = &Валюта
               И ЗначенияПоказателейОтчетов.Показатель.Колонка = &Колонка
               И ЗначенияПоказателейОтчетов.ИтоговоеЗначение = ЛОЖЬ
           
           ОБЪЕДИНИТЬ ВСЕ
           
           ВЫБРАТЬ
               ЗначенияПоказателейОтчетов.Показатель,
               ЗначенияПоказателейОтчетов.Аналитика1,
               ЗначенияПоказателейОтчетов.Аналитика2,
               ЗначенияПоказателейОтчетов.Аналитика3,
               НЕОПРЕДЕЛЕНО,
               ЗНАЧЕНИЕ(Справочник.Субконто.ПустаяСсылка),
               ЗначенияПоказателейОтчетов.Значение,
               ЗначенияПоказателейОтчетов.ИтоговоеЗначение,
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета,
               ЗначенияПоказателейОтчетов.Версия.Организация,
               ЗначенияПоказателейОтчетов.Версия.ПериодОтчета,
               ЗначенияПоказателейОтчетов.Версия.Сценарий,
               ЗначенияПоказателейОтчетов.Версия.Валюта
           ИЗ
               РегистрСведений.ЗначенияПоказателейОтчетов3 КАК ЗначенияПоказателейОтчетов
           ГДЕ
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета = &ВидОтчета
               И ЗначенияПоказателейОтчетов.Версия.Организация = &Организация
               И ЗначенияПоказателейОтчетов.Версия.ПериодОтчета В
                       (ВЫБРАТЬ
                           Вт.Период
                       ИЗ
                           Вт_ПериодыИСтроки КАК Вт)
               И ЗначенияПоказателейОтчетов.Версия.Сценарий = &Сценарий1
               И ЗначенияПоказателейОтчетов.Версия.Валюта = &Валюта
               И ЗначенияПоказателейОтчетов.Показатель.Колонка = &Колонка
               И ЗначенияПоказателейОтчетов.ИтоговоеЗначение = ЛОЖЬ
           
           ОБЪЕДИНИТЬ ВСЕ
           
           ВЫБРАТЬ
               ЗначенияПоказателейОтчетов.Показатель,
               ЗначенияПоказателейОтчетов.Аналитика1,
               ЗначенияПоказателейОтчетов.Аналитика2,
               НЕОПРЕДЕЛЕНО,
               НЕОПРЕДЕЛЕНО,
               ЗНАЧЕНИЕ(Справочник.Субконто.ПустаяСсылка),
               ЗначенияПоказателейОтчетов.Значение,
               ЗначенияПоказателейОтчетов.ИтоговоеЗначение,
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета,
               ЗначенияПоказателейОтчетов.Версия.Организация,
               ЗначенияПоказателейОтчетов.Версия.ПериодОтчета,
               ЗначенияПоказателейОтчетов.Версия.Сценарий,
               ЗначенияПоказателейОтчетов.Версия.Валюта
           ИЗ
               РегистрСведений.ЗначенияПоказателейОтчетов2 КАК ЗначенияПоказателейОтчетов
           ГДЕ
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета = &ВидОтчета
               И ЗначенияПоказателейОтчетов.Версия.Организация = &Организация
               И ЗначенияПоказателейОтчетов.Версия.ПериодОтчета В
                       (ВЫБРАТЬ
                           Вт.Период
                       ИЗ
                           Вт_ПериодыИСтроки КАК Вт)
               И ЗначенияПоказателейОтчетов.Версия.Сценарий = &Сценарий1
               И ЗначенияПоказателейОтчетов.Версия.Валюта = &Валюта
               И ЗначенияПоказателейОтчетов.Показатель.Колонка = &Колонка
               И ЗначенияПоказателейОтчетов.ИтоговоеЗначение = ЛОЖЬ
           
           ОБЪЕДИНИТЬ ВСЕ
           
           ВЫБРАТЬ
               ЗначенияПоказателейОтчетов.Показатель,
               ЗначенияПоказателейОтчетов.Аналитика1,
               НЕОПРЕДЕЛЕНО,
               НЕОПРЕДЕЛЕНО,
               НЕОПРЕДЕЛЕНО,
               ЗНАЧЕНИЕ(Справочник.Субконто.ПустаяСсылка),
               ЗначенияПоказателейОтчетов.Значение,
               ЗначенияПоказателейОтчетов.ИтоговоеЗначение,
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета,
               ЗначенияПоказателейОтчетов.Версия.Организация,
               ЗначенияПоказателейОтчетов.Версия.ПериодОтчета,
               ЗначенияПоказателейОтчетов.Версия.Сценарий,
               ЗначенияПоказателейОтчетов.Версия.Валюта
           ИЗ
               РегистрСведений.ЗначенияПоказателейОтчетов1 КАК ЗначенияПоказателейОтчетов
           ГДЕ
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета = &ВидОтчета
               И ЗначенияПоказателейОтчетов.Версия.Организация = &Организация
               И ЗначенияПоказателейОтчетов.Версия.ПериодОтчета В
                       (ВЫБРАТЬ
                           Вт.Период
                       ИЗ
                           Вт_ПериодыИСтроки КАК Вт)
               И ЗначенияПоказателейОтчетов.Версия.Сценарий = &Сценарий1
               И ЗначенияПоказателейОтчетов.Версия.Валюта = &Валюта
               И ЗначенияПоказателейОтчетов.Показатель.Колонка = &Колонка
               И ЗначенияПоказателейОтчетов.ИтоговоеЗначение = ЛОЖЬ
           
           ОБЪЕДИНИТЬ ВСЕ
           
           ВЫБРАТЬ
               ЗначенияПоказателейОтчетов.Показатель,
               НЕОПРЕДЕЛЕНО,
               НЕОПРЕДЕЛЕНО,
               НЕОПРЕДЕЛЕНО,
               НЕОПРЕДЕЛЕНО,
               ЗНАЧЕНИЕ(Справочник.Субконто.ПустаяСсылка),
               ВЫБОР
                   КОГДА ЗначенияПоказателейОтчетов.Показатель.ГруппаРаскрытия = ЗНАЧЕНИЕ(Справочник.ГруппыРаскрытия.ПустаяСсылка)
                       ТОГДА ЗначенияПоказателейОтчетов.Значение
                   ИНАЧЕ 0
               КОНЕЦ,
               ЛОЖЬ,
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета,
               ЗначенияПоказателейОтчетов.Версия.Организация,
               ЗначенияПоказателейОтчетов.Версия.ПериодОтчета,
               ЗначенияПоказателейОтчетов.Версия.Сценарий,
               ЗначенияПоказателейОтчетов.Версия.Валюта
           ИЗ
               РегистрСведений.ЗначенияПоказателейОтчетовСинтетика КАК ЗначенияПоказателейОтчетов
           ГДЕ
               ЗначенияПоказателейОтчетов.Версия.ВидОтчета = &ВидОтчета
               И ЗначенияПоказателейОтчетов.Версия.Организация = &Организация
               И ЗначенияПоказателейОтчетов.Версия.ПериодОтчета В
                       (ВЫБРАТЬ
                           Вт.Период
                       ИЗ
                           Вт_ПериодыИСтроки КАК Вт)
               И ЗначенияПоказателейОтчетов.Версия.Сценарий = &Сценарий1
               И ЗначенияПоказателейОтчетов.Версия.Валюта = &Валюта
               И ЗначенияПоказателейОтчетов.Показатель.Колонка = &Колонка) КАК ВложенныйЗапрос
       
       СГРУППИРОВАТЬ ПО
           ВложенныйЗапрос.Аналитика1,
           ВложенныйЗапрос.Показатель,
           ВложенныйЗапрос.Аналитика2,
           ВложенныйЗапрос.Аналитика3,
           ВложенныйЗапрос.Аналитика4,
           ВложенныйЗапрос.Аналитика5,
           ВложенныйЗапрос.ВерсияСценарий,
           ВложенныйЗапрос.ВерсияОрганизация,
           ВложенныйЗапрос.ВерсияПериодОтчета
       
       ИМЕЮЩИЕ
           СУММА(ВложенныйЗапрос.Значение) <> 0) КАК ВложенныйЗапрос
       ПО Вт_ПериодыИСтроки.Период = ВложенныйЗапрос.ВерсияПериодОтчета
           И Вт_ПериодыИСтроки.Строка = ВложенныйЗапрос.Показатель.Строка

СГРУППИРОВАТЬ ПО
   Вт_ПериодыИСтроки.Строка,
   Вт_ПериодыИСтроки.Период,
   ВложенныйЗапрос.Аналитика1,
   ВложенныйЗапрос.Аналитика2,
   ВложенныйЗапрос.Аналитика3,
   ВложенныйЗапрос.Аналитика4,
   ВложенныйЗапрос.Аналитика5,
   Вт_ПериодыИСтроки.Строка.Код
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ВТ_Показатели.Код,
   ВТ_Показатели.Строка,
   ВТ_Показатели.ПериодОтчета,
   ВТ_Показатели.Аналитика1,
   ВТ_Показатели.Аналитика2,
   ВТ_Показатели.Аналитика3,
   ВТ_Показатели.Аналитика4,
   ВТ_Показатели.Аналитика5,
   СУММА(ВТ_Показатели.Значение) КАК Значение
ИЗ
   ВТ_Показатели КАК ВТ_Показатели

СГРУППИРОВАТЬ ПО
   ВТ_Показатели.Код,
   ВТ_Показатели.Аналитика5,
   ВТ_Показатели.Аналитика4,
   ВТ_Показатели.Аналитика3,
   ВТ_Показатели.Аналитика2,
   ВТ_Показатели.Аналитика1,
   ВТ_Показатели.ПериодОтчета,
   ВТ_Показатели.Строка

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

ВЫБРАТЬ
   ВложенныйЗапрос.Код,
   ВложенныйЗапрос.Ссылка,
   ВложенныйЗапрос.ПериодОтчета,
   ВложенныйЗапрос.Аналитика1,
   NULL,
   NULL,
   NULL,
   NULL,
   ВЫБОР
       КОГДА ВложенныйЗапрос.Объем = 0
           ТОГДА ВложенныйЗапрос.Выручка
       ИНАЧЕ ВложенныйЗапрос.Выручка / ВложенныйЗапрос.Объем
   КОНЕЦ
ИЗ
   (ВЫБРАТЬ
       СтрокиОтчетов.Код КАК Код,
       СтрокиОтчетов.Ссылка КАК Ссылка,
       ВложенныйЗапрос.ПериодОтчета КАК ПериодОтчета,
       ВложенныйЗапрос.Аналитика1 КАК Аналитика1,
       СУММА(ВложенныйЗапрос.Объем) КАК Объем,
       СУММА(ВложенныйЗапрос.Выручка) КАК Выручка
   ИЗ
       Справочник.СтрокиОтчетов КАК СтрокиОтчетов
           ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
               ВТ_Показатели.ПериодОтчета КАК ПериодОтчета,
               ВТ_Показатели.Аналитика1 КАК Аналитика1,
               ВТ_Показатели.Значение КАК Объем,
               0 КАК Выручка
           ИЗ
               ВТ_Показатели КАК ВТ_Показатели
           ГДЕ
               ВТ_Показатели.Код = "Стр010"
           
           ОБЪЕДИНИТЬ ВСЕ
           
           ВЫБРАТЬ
               ВТ_Показатели.ПериодОтчета,
               ВТ_Показатели.Аналитика1,
               0,
               ВТ_Показатели.Значение
           ИЗ
               ВТ_Показатели КАК ВТ_Показатели
           ГДЕ
               ВТ_Показатели.Код = "Стр020") КАК ВложенныйЗапрос
           ПО (ИСТИНА)
   ГДЕ
       СтрокиОтчетов.Владелец = &ВидОтчета
       И СтрокиОтчетов.Код = "Стр030"
   
   СГРУППИРОВАТЬ ПО
       ВложенныйЗапрос.ПериодОтчета,
       СтрокиОтчетов.Ссылка,
       ВложенныйЗапрос.Аналитика1,
       СтрокиОтчетов.Код) КАК ВложенныйЗапрос

СГРУППИРОВАТЬ ПО
   ВложенныйЗапрос.ПериодОтчета,
   ВложенныйЗапрос.Аналитика1,
   ВложенныйЗапрос.Код,
   ВложенныйЗапрос.Ссылка,
   ВЫБОР
       КОГДА ВложенныйЗапрос.Объем = 0
           ТОГДА ВложенныйЗапрос.Выручка
       ИНАЧЕ ВложенныйЗапрос.Выручка / ВложенныйЗапрос.Объем
   КОНЕЦ

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

ВЫБРАТЬ
   ВТ_Показатели.Код,
   ВТ_Показатели.Строка,
   "Итого",
   ВТ_Показатели.Аналитика1,
   ВТ_Показатели.Аналитика2,
   ВТ_Показатели.Аналитика3,
   ВТ_Показатели.Аналитика4,
   ВТ_Показатели.Аналитика5,
   СУММА(ВТ_Показатели.Значение)
ИЗ
   ВТ_Показатели КАК ВТ_Показатели

СГРУППИРОВАТЬ ПО
   ВТ_Показатели.Строка,
   ВТ_Показатели.Аналитика1,
   ВТ_Показатели.Код,
   ВТ_Показатели.Аналитика2,
   ВТ_Показатели.Аналитика3,
   ВТ_Показатели.Аналитика4,
   ВТ_Показатели.Аналитика5

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

ВЫБРАТЬ
   ВложенныйЗапрос.Код,
   ВложенныйЗапрос.Ссылка,
   "Итого",
   ВложенныйЗапрос.Аналитика1,
   NULL,
   NULL,
   NULL,
   NULL,
   СУММА(ВложенныйЗапрос.Значение)
ИЗ
   (ВЫБРАТЬ
       СтрокиОтчетов.Код КАК Код,
       СтрокиОтчетов.Ссылка КАК Ссылка,
       ВложенныйЗапрос.Аналитика1 КАК Аналитика1,
       ВЫБОР
           КОГДА СУММА(ВложенныйЗапрос.Объем) = 0
               ТОГДА ВложенныйЗапрос.Выручка
           ИНАЧЕ СУММА(ВложенныйЗапрос.Выручка) / СУММА(ВложенныйЗапрос.Объем)
       КОНЕЦ КАК Значение
   ИЗ
       Справочник.СтрокиОтчетов КАК СтрокиОтчетов
           ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
               ВТ_Показатели.Аналитика1 КАК Аналитика1,
               ВТ_Показатели.Значение КАК Объем,
               0 КАК Выручка
           ИЗ
               ВТ_Показатели КАК ВТ_Показатели
           ГДЕ
               ВТ_Показатели.Код = "Стр010"
           
           ОБЪЕДИНИТЬ ВСЕ
           
           ВЫБРАТЬ
               ВТ_Показатели.Аналитика1,
               0,
               ВТ_Показатели.Значение
           ИЗ
               ВТ_Показатели КАК ВТ_Показатели
           ГДЕ
               ВТ_Показатели.Код = "Стр020") КАК ВложенныйЗапрос
           ПО (ИСТИНА)
   ГДЕ
       СтрокиОтчетов.Владелец = &ВидОтчета
       И СтрокиОтчетов.Код = "Стр030"
   
   СГРУППИРОВАТЬ ПО
       СтрокиОтчетов.Ссылка,
       ВложенныйЗапрос.Аналитика1,
       СтрокиОтчетов.Код,
       ВложенныйЗапрос.Выручка) КАК ВложенныйЗапрос

СГРУППИРОВАТЬ ПО
   ВложенныйЗапрос.Код,
   ВложенныйЗапрос.Аналитика1,
   ВложенныйЗапрос.Ссылка
14 iithethethe
 
22.06.12
18:55
Короче запрос по носкам такую ТЗ даст:


Количество    Черные        10
Количество    Белые        20
Количество    Красные        5

Сумма        Черные        100
Сумма        Белые        300
Сумма        Красные        50

Цена        Черные        10
Цена        Белые        15
Цена        Красные        10


родитель у всех 3х пар "Носки", Носки в настройках скд группировка по иерархии
15 PR
 
22.06.12
19:04
(14) А цена хранится рассчитанная, а не рассчитывается как Сумма / Количество?
16 Fragster
 
гуру
22.06.12
19:05
сделай так:
Цвет Количество Цена Сумма

и выводи 3 раза только нужные
17 iithethethe
 
22.06.12
21:44
я и так вывожу то что мне нужно, но там группировка иерархического справочника, по детальным записям все ок считается, а как мне рассчитать по группам?
Независимо от того, куда вы едете — это в гору и против ветра!