Версия для печати темы (https://pro1c.org.ua/index.php?s=8bb7becb1fac0bad66a51d413c2c29e4&showtopic=54353)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ УНФ 1.6.10 и дисконтные карты и права доступа

Автор: Domiurg 27.09.19, 14:11

Платформа 8.3.14.1565. Конфа Управління невеликою фірмою для України, редакція 1.6 (1.6.10.1)
работали на 1.6.8 и все было ОК
обновились
У пользователя с профилем "Рабочее место кассира" при считывании не именной дисконтной карты сообщение
"У пользователя недостаточно прав на исполнение операций над базой данных"
У админа, ясное дело, все ОК

Никто не в курса? :-)

Тут даже больше вопрос - как искать каких прав не хватает?
База файловая. Отладку под тем пользователем тоже не запустить....

Автор: Domiurg 27.09.19, 16:21

К сожалению мало работал с 8.3 и с RLS, но вот что заметил
В справочнике ДисконтныеКарты есть форма в которой собственно поиск и происходит
У формы есть реквизит НайденныеДисконтныеКарты типа Таблица значений. В этой таблице есть колонка Ссылка типа СправочникСсылка.ДисконтныеКарты
В форме есть процедура НаСервере ОбработатьПолученныйКодНаСервере и в ней в ТЗ НайденныеДисконтныеКарты добавляется строка и в колонке есть Ссылка
после возврата в процедуру, которая уже на клиенте в этой Ссылке уже Объект не найден.

Куда копать?

Автор: AlexeyTN 27.09.19, 17:11

Domiurg @ Сегодня, 15:11 * ,
На сколько я знаю если пишет что
"У пользователя недостаточно прав на исполнение операций над базой данных".
Значит где то ограничения на доступ к данным. Т.е. инструмент, который с помощью запросов определяет доступ к таблицам базы.
https://pro1c.org.ua/index.php?showtopic=205




Domiurg @ Сегодня, 17:21 * ,

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua