powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Как написать шаблон RLS в УПП по ТЧ документа?
7 сообщений из 32, страница 2 из 2
Как написать шаблон RLS в УПП по ТЧ документа?
    #36908067
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖоткуда тогда дырка в запросе, что ППВ с пустым проектом просачиваются...

У меня с пустыми проектами тоже показывает, надо сам запрос смотреть.
Вообще официальная позиция 1С которая мне была озвучена службой тех поддержки - что необходимо в ограничения доступа по RLS добавлять настройку с пустыми значениями в ограничения доступа. Типа так было задумано.
Если доступ не поставить по пустышкам, в некоторых местах будут не приятные затыки.

Если интересно могу письмо сюда запостить.
...
Рейтинг: 0 / 0
Как написать шаблон RLS в УПП по ТЧ документа?
    #36908073
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkhvГосподин ПЖ

добавил, провел, нифига не изменилось.

Чудеса, у меня ваш запрос в консоли отрабатывает на все 100.
Тогда как вариант полазить по регистру сведений, а то может интерфейс по настройке, что то не правильно показывает.
Либо зайти в профайлер и посмотреть, что за запрос посылает 1С и запостить его сюда, чтоб я у себя мог проверить.
Либо заняться шаманством, типа перезагрузить все сервера.

не, я уже написал - платежка пропала из выборки. Но почему с пустым проектом попадают - непонятно
...
Рейтинг: 0 / 0
Как написать шаблон RLS в УПП по ТЧ документа?
    #36908083
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitkhv
У меня с пустыми проектами тоже показывает, надо сам запрос смотреть.
Вообще официальная позиция 1С которая мне была озвучена службой тех поддержки - что необходимо в ограничения доступа по RLS добавлять настройку с пустыми значениями в ограничения доступа.

я такое видел кое-где. Но особое значение не придавал... запостите письмецо если не трудно.
...
Рейтинг: 0 / 0
Как написать шаблон RLS в УПП по ТЧ документа?
    #36908133
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖ, читать снизу вверх.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
Если в базе данных используются ограничения на уровне записей, 
то необходимо всегда указывать права и на <пустое значение> объекта доступа. 
Иначе пользователь с неполными правами не будет иметь доступа к тем записям [регистров], 
в которых не было указано конкретное значение объекта.  

В настоящий момент в УПП реализовано именно так. 
Ваше описание проблемы направлено в отдел разработки для анализа.


С уважением,
отдел тех. поддержки "1С"
Тел. ( 495 )  956 - 11 - 81  (линия ИТС)
Факс ( 495 )  681 - 44 - 07 
E-mail: V8@1c.ru
-zo--------------------------------------------------
Отдел продаж "1С" ( 495 )  737 - 92 - 57 
Web-сервер "1С" http://www.1c.ru


From:........ 
Sent:........ 
To: v8
Subject:  Ошибка в конфигурации 1С УПП  1 . 2 . 32 . 1 

Здравствуйте!

Имеется в виду справочник Подразделения. (По подразделениям организаций доступ на уровне записей не установлен).
Роли пользователей для которых была выявлена данная проблема:  Финансист и Менеджер по Закупкам. (для остальных ролей не тестировал).
Доступ к пустому значению справочника Подразделение не назначении ни одному из пользователей. (Пустые подразделения запрещены).
В случае установки доступа к Пустому подразделению проблема исчезает. 

Описанное ранее мною решение проблемы:
Ошибка исправляется заменой кода  в строке №  4686  (модуль проведения документа «Поступление товаров и услуг») ОбщегоНазначения.УстановитьЗначениеВТаблицыДокумента(ТаблицыДанныхДокумента, "Подразделение",      Подразделение, "ТаблицаПоТоварам");
на
ОбщегоНазначения.УстановитьЗначениеВТаблицыДокумента(ТаблицыДанныхДокумента, "Подразделение",      Подразделение, );

Т.к. данное решение неверное в случае если ТЧ «Услуги» не пустая т.к. в ТЧ «Услуги» подразделение указывается построчно для каждой строки ТЧ «Услуги», а описанное мною решение начинает записывать в регистр «Закупки» подразделение из шапки документа, что для услуг не верно.

Поэтому пока использую такое решение проблемы: в модуле проведения документа «Поступление товаров и услуг» после строки № 4686   ОбщегоНазначения.УстановитьЗначениеВТаблицыДокумента(ТаблицыДанныхДокумента, "Подразделение",      Подразделение, "ТаблицаПоТоварам");
 Добавил строку :
ОбщегоНазначения.УстановитьЗначениеВТаблицыДокумента(ТаблицыДанныхДокумента, "Подразделение",      Подразделение, "ТаблицаПоОборудованию");


С уважением ......



From: v8 [mailto:v8@1c.ru] 
Sent: …….
To: …………….
Subject: RE: Ошибка в конфигурации 1С УПП  1 . 2 . 32 . 1 

Здравствуйте!
Ваше обращение зарегистрировано под номером ......
Пожалуйста, в тексте следующих обращений на эту же тему ссылайтесь на этот номер.
Если Вы хотите сообщить нам о Вашей оценке качества данного ответа, то перейдите на страницу нашего сайта ........ и укажите в качестве номера обращения ......., а в качестве номера ответа  1 .

В письме обязательно указывайте номер релиза программных файлов и типовой конфигурации. 
При ответах, пожалуйста, не изменяйте и не удаляйте текст предыдущей переписки.

Уточните, пожалуйста, набор ролей пользователя, под которым воспроизводится проблема. 
Уточните настройки прав доступа группы пользователя (указан ли доступ к "пустому значению" справочника Подразделения).
Вы имеете ввиду именно справочник Подразделения или Подразделения организаций? 


С уважением,
отдел тех. поддержки "1С"
Тел. ( 495 )  956 - 11 - 81  (линия ИТС)
Факс ( 495 )  681 - 44 - 07 
E-mail: V8@1c.ru
-zo--------------------------------------------------
Отдел продаж "1С" ( 495 )  737 - 92 - 57 
Web-сервер "1С" http://www.1c.ru
 

________________________________________
From: .......
Sent: 
To: HOTLINE
Subject: Ошибка в конфигурации 1С УПП  1 . 2 . 32 . 1 
Регистрационный номер: .......

Здравствуйте!

В случае когда в конфигурации установлено ограничение на уровне записей по Подразделениям, у пользователей для которых  установлено ограничение по подразделениям,
при проведении документа Поступление товар и услуг с видом операции «Оборудование», в случае когда в табличная часть «Оборудование» не пустая, возникает ошибка «У пользователя недостаточно прав на исполнение операции над базой данных».  Поле подразделение в документе заполнено, доступным для пользователя подразделением.

Ошибка возникает при проведении документа по регистру накопления Закупки. 
Ошибка исправляется заменой кода  в строке №  4686  (модуль проведения документа «Поступление товаров и услуг») ОбщегоНазначения.УстановитьЗначениеВТаблицыДокумента(ТаблицыДанныхДокумента, "Подразделение",      Подразделение, "ТаблицаПоТоварам");
на
ОбщегоНазначения.УстановитьЗначениеВТаблицыДокумента(ТаблицыДанныхДокумента, "Подразделение",      Подразделение, );

Прошу зарегистрировать ошибку и исправить в следующих релизах.
Также прошу выслать мне номер зарегистрированной ошибки.

С уважением ...................
...
Рейтинг: 0 / 0
Как написать шаблон RLS в УПП по ТЧ документа?
    #36908170
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЕсли в базе данных используются ограничения на уровне записей,
то необходимо всегда указывать права и на <пустое значение> объекта доступа.
Иначе пользователь с неполными правами не будет иметь доступа к тем записям [регистров],
в которых не было указано конкретное значение объекта.

так у меня вроде ситуация обратная - пустые проекты в выборке. В группах же указывается только то что читается/пишется. Я не могу ведь указать "не читать этот элемент". Там только то что читается/записывается. П.э. не понятно откуда в выборке пустые проекты
...
Рейтинг: 0 / 0
Как написать шаблон RLS в УПП по ТЧ документа?
    #36908176
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если бы мне были бы нужные пустые -я бы указал в группе пустой элемент. А мне сейчас он не нужен
...
Рейтинг: 0 / 0
Как написать шаблон RLS в УПП по ТЧ документа?
    #36908192
vitkhv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖ

так у меня вроде ситуация обратная - пустые проекты в выборке.

Понятно, что обратная, я ж писал смотри сам запрос.
Просто стоит ли заморачивать, если вероятность затыка достаточно велика, у меня в нескольких местах такие затыки были и не только с подразделениями.
Причем ошибка самая дибильная из возможных.
Просто «У пользователя недостаточно прав на исполнение операции над базой данных» без указания в какой строке, сидиш потом и думаеш по пол дня где ж оно не фурычит, отладчик бесполезен, в нем все проходит без проблем. Поэтому сейчас ставлю пустышки на все ограничения.
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / [игнор отключен] [закрыт для гостей] / Как написать шаблон RLS в УПП по ТЧ документа?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]