|
Условие связи в запросе: В ИЕРАРХИИ не работает :-(( help! | ☑ | ||
---|---|---|---|---|
0
Grusswelle
02.12.11
✎
13:53
|
Сабж...
|
|||
1
shuhard
02.12.11
✎
13:53
|
(0) пятнично
код где |
|||
2
Grusswelle
02.12.11
✎
13:54
|
кусочек:
Факт.НоменклатураФакт В (ВЫБРАТЬ Номенклатура.Ссылка ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Ссылка В ИЕРАРХИИ(План.НоменклатураПлан)) |
|||
3
dryms
02.12.11
✎
13:54
|
Шоу экстрасенсов с бубном.Запрос в студию!
|
|||
4
dryms
02.12.11
✎
13:55
|
Это условие связи?
|
|||
5
Grusswelle
02.12.11
✎
13:56
|
хотелось бы как-то так (условие в самом низу):
ВЫБРАТЬ План.МенеджерПлан ИЗ (ВЫБРАТЬ ПланыМенеджеровСрезПоследних.Менеджер КАК МенеджерПлан, ПланыМенеджеровСрезПоследних.Номенклатура КАК НоменклатураПлан, СУММА(ПланыМенеджеровСрезПоследних.КоличествоПлан) КАК КоличествоПлан, СУММА(ПланыМенеджеровСрезПоследних.КоличествоМинимальныйПлан) КАК КоличествоМинимальныйПлан, СУММА(ПланыМенеджеровСрезПоследних.СуммаОтгрузкиПлан) КАК СуммаОтгрузкиПлан, СУММА(ПланыМенеджеровСрезПоследних.СуммаВыручкиПлан) КАК СуммаВыручкиПлан ИЗ РегистрСведений.ПланыМенеджеров.СрезПоследних(&КонецПериода, ) КАК ПланыМенеджеровСрезПоследних СГРУППИРОВАТЬ ПО ПланыМенеджеровСрезПоследних.Менеджер, ПланыМенеджеровСрезПоследних.Номенклатура) КАК План ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДоговорКонтрагента.Менеджер КАК МенеджерФакт, ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Контрагент КАК Контрагент, ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДокументРасчетовСКонтрагентом КАК Накладная, ПродажиСебестоимостьОбороты.Номенклатура КАК НоменклатураФакт, КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДокументРасчетовСКонтрагентом.алкПунктРазгрузки) КАК РТТ, СУММА(ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетов2Приход > 0 ТОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетов2Приход ИНАЧЕ ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовПриход КОНЕЦ) КАК Оборот, СУММА(ПродажиСебестоимостьОбороты.СтоимостьУпрОборот) КАК Себестоимость, СУММА(ВЫБОР КОГДА ПродажиСебестоимостьОбороты.СтоимостьУпрОборот = 0 ИЛИ ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетов2Приход > 0 ТОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетов2Приход ИНАЧЕ ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовПриход КОНЕЦ <= 0 ТОГДА 0 ИНАЧЕ (ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетов2Приход > 0 ТОГДА ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетов2Приход ИНАЧЕ ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовПриход КОНЕЦ - ПродажиСебестоимостьОбороты.СтоимостьУпрОборот) / ПродажиСебестоимостьОбороты.СтоимостьУпрОборот КОНЕЦ) КАК Профит, СУММА(ДвиженияДенежныхСредствОбороты.СуммаУпрОборот) КАК ПоступлениеДС, СУММА(ПродажиСебестоимостьОбороты.КоличествоОборот) КАК КоличествоФакт ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Регистратор, , ДокументРасчетовСКонтрагентом ССЫЛКА Документ.РеализацияТоваровУслуг) КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ПродажиСебестоимость.Обороты(&НачалоПериода, &КонецПериода, Регистратор, ) КАК ПродажиСебестоимостьОбороты ПО ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Регистратор = ПродажиСебестоимостьОбороты.Регистратор ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ДвиженияДенежныхСредств.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ДвиженияДенежныхСредствОбороты ПО ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Контрагент = ДвиженияДенежныхСредствОбороты.Контрагент СГРУППИРОВАТЬ ПО ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДоговорКонтрагента.Менеджер, ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Контрагент, ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДокументРасчетовСКонтрагентом, ПродажиСебестоимостьОбороты.Номенклатура) КАК Факт ПО План.МенеджерПлан = Факт.МенеджерФакт И (Факт.НоменклатураФакт В (ВЫБРАТЬ Номенклатура.Ссылка ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Ссылка В ИЕРАРХИИ(План.НоменклатураПлан))) |
|||
6
Кокос
02.12.11
✎
13:56
|
не RLS случайно? там В ИЕРАРХИИ не работает
|
|||
7
shuhard
02.12.11
✎
13:56
|
(2) ВЫБРАТЬ
Номенклатура.Ссылка ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Ссылка В ИЕРАРХИИ(План.НоменклатураПлан) План.НоменклатураПлан - это чьё ? |
|||
8
Grusswelle
02.12.11
✎
13:56
|
(6) Без РАЗРЕШЕННЫЕ работает, значит RLS нет.
|
|||
9
dryms
02.12.11
✎
13:56
|
Факт.НоменклатураФакт В Иерархии(ВЫБРАТЬ
Номенклатура.Ссылка ..... |
|||
10
Defender aka LINN
02.12.11
✎
13:56
|
(0) Да, не работает. И не будет.
|
|||
11
dryms
02.12.11
✎
13:59
|
(9) если (2) -условие связи
|
|||
12
Grusswelle
02.12.11
✎
14:00
|
(11) спасиб, попробую
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |