|
Вывод данных только для определенного менеджера в отчете в СКД | ☑ | ||
---|---|---|---|---|
0
serg-lom89
19.09.14
✎
10:05
|
Добрый день форумчане...
Интересует как реализовать в СКД такую задачу. Есть отчет на СКД по текущемуУровнюВозвратов.Вот запрос ВЫБРАТЬ ВложенныйЗапрос.Контрагент, ВложенныйЗапрос.СуммаПродажи, ВложенныйЗапрос.СуммаВозврата, ВЫБОР КОГДА ВложенныйЗапрос.СуммаПродажи = 0 ТОГДА " " ИНАЧЕ ВложенныйЗапрос.СуммаВозврата / ВложенныйЗапрос.СуммаПродажи * 100 КОНЕЦ КАК ПРОЦЕНТ, ВложенныйЗапрос.Организация, ВложенныйЗапрос.ДоговорКонтрагента ИЗ (ВЫБРАТЬ ПродажиОбороты.Контрагент КАК Контрагент, СУММА(ВЫБОР КОГДА (НЕ ПродажиОбороты.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя) ТОГДА ПродажиОбороты.СтоимостьОборот ИНАЧЕ 0 КОНЕЦ) КАК СуммаПродажи, СУММА(ВЫБОР КОГДА ПродажиОбороты.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя ТОГДА ПродажиОбороты.СтоимостьОборот * -1 ИНАЧЕ 0 КОНЕЦ) КАК СуммаВозврата, ПродажиОбороты.Организация КАК Организация, ПродажиОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента ИЗ РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Регистратор, ДокументПродажи.Склад.ТипСклада <> ЗНАЧЕНИЕ(перечисление.ТипыСкладов.Виртуальный)) КАК ПродажиОбороты СГРУППИРОВАТЬ ПО ПродажиОбороты.Контрагент, ПродажиОбороты.Организация, ПродажиОбороты.ДоговорКонтрагента) КАК ВложенныйЗапрос Задача вот в чем.Нужно,что бы менеджер,мог видеть в отчете,только тех контрагентов,у которых он является менеджером,а ао другим контрагентам не мог просматривать данные.как реализовать данную задачу в СКД? |
|||
1
Teresa
19.09.14
✎
10:08
|
(0) Выбрать разрешенные. Или данные должны в отчет попасть? Если должны (например в общих итогах) тогда играться с выводом.
|
|||
2
Teresa
19.09.14
✎
10:10
|
опять же, данные самого отчета или расшифровку не должен видеть? Как вы собираетесь определять, для каких контрагентов он менеджер? по ответственному лицу?
|
|||
3
serg-lom89
19.09.14
✎
10:12
|
(2) да,у которого он является основным менеджером
|
|||
4
serg-lom89
19.09.14
✎
10:14
|
у контрагента есть реквизит ОсновнойМенеджерПокупателя
|
|||
5
serg-lom89
19.09.14
✎
10:15
|
т.е. что бы пользователь в отборе не выбирал себя,а именно по нему формировался отчет
|
|||
6
Teresa
19.09.14
✎
10:19
|
(3) ну тогда вообще все просто - делаете запрос, выбираете с данными основного менеджера, определяете текущего пользователя и выводите ему только тех контрагентов, у которых ОсновнойМенеджер - ТекущийПользователь.
|
|||
7
Teresa
19.09.14
✎
10:19
|
(6) *ОсновнойМенеджер = ТекущийПользователь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |