|   |   | 
| 
 | <Объект не найден> при настройке RLS | ☑ | ||
|---|---|---|---|---|
| 0
    
        ladalk 09.09.15✎ 12:08 | 
        Добрый день,
 делаю разделение журнала Кассовых документов (УТ 10.3, 8.3) по кассам для групп пользователей. Списки документов пко и рко отражают документы по нужной кассе, в шаблонах для ролей на чтение журнала стоит #ДоступКЖурналам. Справочник Касса также ограничен шаблоном #ТаблицаОсновогоВидаОбъектаДоступа. Не понимаю, где еще нужно прописать ограничения. | |||
| 1
    
        ladalk 09.09.15✎ 12:10 | 
        а в журнале кассовых документов выходят все документы, но те, которые по другой кассе - Объект не найден вместо кассы     | |||
| 2
    
        LeXXik 09.09.15✎ 12:22 | 
        (1) доступ к этому справочнику закрыт теми же ролями, имхо.     | |||
| 3
    
        Naumov 09.09.15✎ 12:25 | 
        (1) Ты ограничил доступ к справочнику Кассы, а не к журналу документов.     | |||
| 4
    
        ladalk 09.09.15✎ 12:25 | 
        у пользователя в одной роли вообще доступа нет к справочнику касса, в другой есть, но ограничен шаблном     | |||
| 5
    
        ladalk 09.09.15✎ 12:25 | 
        (2) в журнале документов - доступкжурналу     | |||
| 6
    
        Naumov 09.09.15✎ 12:27 | 
        (5) Ну вписал ты какой-то шаблон в настройки доступа. С чего ты взял, что этот шаблон тут чего-то отработает?     | |||
| 7
    
        Naumov 09.09.15✎ 12:27 | 
        в Шаблоне чего напиано?     | |||
| 8
    
        ladalk 09.09.15✎ 12:29 | 
        (7) стандратный     | |||
| 9
    
        ladalk 09.09.15✎ 12:30 | 
        (8) поняла     | |||
| 10
    
        ladalk 09.09.15✎ 17:09 | 
        нет не поняла, к журналу кассовые документы еще дополнительно поставила ограничение на кассы. а как делать, например, с журналом заказы покупателей? В списке заказов покупателей - ограничения по складу, а в журнале нельзя поставить такое ограничение и выходят документы по всем складам     | |||
| 11
    
        ladalk 09.09.15✎ 18:18 | 
        up     | |||
| 12
    
        ladalk 09.09.15✎ 19:46 | 
        подскажите, какой шаблон нужен для журнала     | |||
| 13
    
        ladalk 09.09.15✎ 19:51 | 
        если прописать - где ложь - вообще ничего не выводит     | |||
| 14
    
        ladalk 09.09.15✎ 20:18 | 
        для журнала "документы контрагентов" два ограничения- по складам и по кассам. Как сделать, чтобы в журнале выходили только те, которые либо по кассам проходят отбор, либо по складам, а не так чтобы все появлялись, но те, которые не должны быть - не открывались?     | |||
| 15
    
        Cyberhawk 09.09.15✎ 21:02 | 
        "не открывались" это как сейчас? Покажи это на картинке     | |||
| 16
    
        ladalk 09.09.15✎ 21:05 | 
        (15) при попытке открыть документ с складом или кассой, к которым у пользователя нет доступа, выходит сообщение у пользователя недостаточно прав на исполнение операций над базой данных. что вполне логично. а как сделать, чтобы эти документы, которые е открываются, не попадали в журнал?     | |||
| 17
    
        Naumov 09.09.15✎ 21:22 | 
        (16) Вот полдня прошло, а вопрос толком не сформулирован.
 Чего сделано и как? тексты будут? или вилами по воде все? Что толку от названий твоих шаблонов, если никто не знает что в шаблоне написано? | |||
| 18
    
        ladalk 09.09.15✎ 21:23 | 
        (17)есть: 
 ут 10.3, Журнал документов контрагентов, в которым должны выводиться документы, где склад или касса разрешены для пользователя; Ограничения для пользователей по складам; Ограничения для пользователей по кассам. Какое ограничение поставить на журнал? (списки документов - пко, рко, поступление товара и реализация отрабатывают ограничения, а журнал - нет). были ограничения для журнала на прочие поля "где ложь" и "доступ к журналам" - не сработало. | |||
| 19
    
        ladalk 09.09.15✎ 21:24 | 
        шаблон ДоступКЖурналам типовой.     | |||
| 20
    
        ladalk 09.09.15✎ 21:25 | 
        у меня проблема в том, что не во всех документах есть поле склад или касса.     | |||
| 21
    
        ladalk 09.09.15✎ 21:27 | 
        текст шаблона:
 ##Если &ИспользоватьОграниченияПравДоступаНаУровнеЗаписей ##Тогда ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ СоставГруппы.Ссылка КАК ГруппаПользователей ИЗ Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы ГДЕ СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей ПО (&ИспользоватьОграниченияПравДоступаНаУровнеЗаписей) ГДЕ (&ИспользоватьОграниченияПравДоступаНаУровнеЗаписей = ЛОЖЬ ИЛИ (НЕ 1 В (ВЫБРАТЬ ПЕРВЫЕ 1 1 КАК ПолеОтбора ИЗ РегистрСведений.НазначениеВидовОбъектовДоступа КАК НазначениеВидовОбъектовДоступа ГДЕ НазначениеВидовОбъектовДоступа.ГруппаПользователей = ГруппыПользователей.ГруппаПользователей И ВЫБОР КОГДА НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации) ТОГДА ВЫБОР КОГДА (НЕ 1 В (ВЫБРАТЬ ПЕРВЫЕ 1 1 ИЗ РегистрСведений.ОбъектыДоступаДокументов КАК ОбъектыДоступаДокументов ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей ПО НастройкиПравДоступаПользователей.ОбъектДоступа = ОбъектыДоступаДокументов.ОбъектДоступа И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации) И (НастройкиПравДоступаПользователей.Пользователь = НазначениеВидовОбъектовДоступа.ГруппаПользователей ИЛИ НастройкиПравДоступаПользователей.Пользователь = ЗНАЧЕНИЕ(Справочник.ГруппыПользователей.ВсеПользователи)) ГДЕ ОбъектыДоступаДокументов.ДокументСсылка = ТекущаяТаблица.Ссылка И ОбъектыДоступаДокументов.ОбъектДоступа ССЫЛКА Справочник.Организации И НастройкиПравДоступаПользователей.ОбластьДанных ЕСТЬ NULL )) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КОГДА НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Контрагенты) ТОГДА ВЫБОР КОГДА (НЕ 1 В (ВЫБРАТЬ ПЕРВЫЕ 1 1 ИЗ РегистрСведений.ОбъектыДоступаДокументов КАК ОбъектыДоступаДокументов ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты ПО Контрагенты.Ссылка = ОбъектыДоступаДокументов.ОбъектДоступа ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей ПО НастройкиПравДоступаПользователей.ОбъектДоступа = Контрагенты.ГруппаДоступаККонтрагенту И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Контрагенты) И (НастройкиПравДоступаПользователей.Пользователь = НазначениеВидовОбъектовДоступа.ГруппаПользователей ИЛИ НастройкиПравДоступаПользователей.Пользователь = ЗНАЧЕНИЕ(Справочник.ГруппыПользователей.ВсеПользователи)) ГДЕ ОбъектыДоступаДокументов.ДокументСсылка = ТекущаяТаблица.Ссылка И НастройкиПравДоступаПользователей.ОбластьДанных ЕСТЬ NULL )) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ ИНАЧЕ ИСТИНА КОНЕЦ = ЛОЖЬ)) И НЕ ГруппыПользователей.ГруппаПользователей ЕСТЬ NULL) ##КонецЕсли | |||
| 22
    
        Naumov 09.09.15✎ 22:18 | 
        НУ и какие настройки/изменения сделаны, чтобы этот шаблон фильтровал кассовые документы по кассам?     | |||
| 23
    
        ladalk 09.09.15✎ 22:23 | 
        (22) никакие, я пыталась добавить еще один блок для касс и складов, но выходила ошибка, о том, что такого поля нет у документа     | |||
| 24
    
        ladalk 09.09.15✎ 22:39 | 
        кроме шаблонов еще пыталась в журнал добавить графы - склад, касса, и по ним сделать отбор - в итоге ничего не выходит     | |||
| 25
    
        ladalk 09.09.15✎ 22:57 | 
        добавила в журнал графы, написала нормальный шаблон типа ОрганизацияВШапкеКонтрагентВШапкеКассаВШапкеСкладВШапке, выводит вроде все как надо     | |||
| 26
    
        Naumov 09.09.15✎ 23:43 | 
        (24) А что вы в шаблон упираетесь? Вы смотрели/читали как РЛС запрос строится?
 Как вы вообще пытаетесь сказать системе какие кассы доступны, а какие нет? | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |