|
УНФ странности с правами. Ошибка при записи. Как найти? | ☑ | ||
---|---|---|---|---|
0
realevgenius
21.01.25
✎
10:01
|
Здравствуйте, уважаемые!
Есть 1С автосервис на УНФ, ограничение прав на уровне записей. При очередном обновлении, что-то поменялось в конфе. При записи документа нетипового для УНФ "Заявка на ремонт" - ошибка, ругается на какой-то модуль или на что, которое я поиском по тексту найти не смог ни в модуле объкта, ни в модуле менеджера, ни в конфигурации. Видимо что-то не понимаю. Думаю из-за ограничения на уровне записей, но как раскопать? Ошибка в ограничении доступа к данным. объект: 'Документ.асЗаявкаНаРемонт'; право: 'Добавление' {(127, 2)}: Ожидается выражение ")" <<?>>ЕСТЬNULL(СтруктурнаяЕдиница, НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО по причине: {(127, 2)}: Ожидается выражение ")" <<?>>ЕСТЬNULL(СтруктурнаяЕдиница, НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО
|
|||
1
Волшебник
21.01.25
✎
09:59
|
Ругается на ошибку в ограничениях (RLS). Ищите роль
|
|||
2
Timon1405
21.01.25
✎
10:05
|
1) все ли галки при глобальном поиске проставлены?
2)можно выгрузить конфигурацию в файлы, поискать текст ошибки в файлах 3) можно найти через "роли - все роли" все роли на этот документ 4) расширения? |
|||
3
realevgenius
21.01.25
✎
10:12
|
(1) Это понятно... Да, ограничения есть...
Из-за неграмотности непонятно: Как искать? Какие методы, где оно зарыто? |
|||
4
realevgenius
21.01.25
✎
10:13
|
(2)
1 - да, 2 - там не будет, 3 - можно поподробнее?, 4 - Удалил все |
|||
5
Timon1405
21.01.25
✎
10:39
|
(4) конфигуратор - Роли - ПКМ - Все ограничения доступа
|
|||
6
realevgenius
21.01.25
✎
10:44
|
(5) Круто! открыл для себя доселе невиданный мир! ))) Спасибо!
Однако жалко там Ctrl+F не работает... Как там принято что-то искать? просто просматривать вручную? |
|||
7
PR
21.01.25
✎
10:49
|
(6) 🤦
А без Ctrl+F ты все, ввести текст в поле поиска не осилишь? Кнопку отбора ты тоже, судя по всему, не заметил? |
|||
8
PR
21.01.25
✎
10:51
|
Про вывести в список и искать там или сохранить в эксель и искать в нем я вообще молчу, это для тебя, видимо, вообще недостижимое колдунство
|
|||
9
realevgenius
21.01.25
✎
10:58
|
да, вывел список, через кнопку Действия... Спасибо!
Рад что дал возможность забрызгать желчью ))) |
|||
10
realevgenius
21.01.25
✎
10:59
|
Однако, такое: "ЕСТЬNULL(СтруктурнаяЕдиница, НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО" - не нашлось...
По-прежнему, не понятно, что за модуль такой и где такая строка, колонка - "{(127, 2)}" |
|||
11
PR
21.01.25
✎
10:59
|
(9) Да странно, что ты с почти 8 годами стажа спрашиваешь такое :))
|
|||
12
realevgenius
21.01.25
✎
11:01
|
(11) Вот что-то не сталкивался за все годы... Не глючили настройки, как-то работали сразу
|
|||
13
PR
21.01.25
✎
11:01
|
(10) Не уверен, но там, скорее всего, произошла замена части строки параметрами, так что так просто ты вряд ли найдешь, ищи меньшую часть текста, например "НЕОПРЕДЕЛЕНО) <> НЕОПРЕДЕЛЕНО"
|
|||
14
realevgenius
21.01.25
✎
11:49
|
(13) да, так, сяк искал... Что-то не нашел... По имени документа искал - тоже нет ничего похожего на что ругается в строках.
Значит где-то еще есть. Самое интересное - что за модуль такой, в котором есть строка, колонка {(127, 2)} ? |
|||
15
Fedor-1971
21.01.25
✎
12:55
|
(14) Скорее всего, внутренний модуль 1С
посмотрел в Бухгалтерии, где ЕстьNull параметр имеет вид Т.название Может в этом дело? просто ищи Null( |
|||
16
realevgenius
21.01.25
✎
15:18
|
(15) В Бухгалтерии - это где? Что за "внутренний модуль". Можно поподробнее, поищу по аналогии попробую.
Сейчас решил как сделал доп роль в расширении в которой в правах поставил все галки на этот документ, кроме Интерактивного удаления и проч |
|||
17
Fedor-1971
21.01.25
✎
15:57
|
(16) Кто ж тебя пустит в код 1С, работа с RLS в самой 1С
В бухгалтерии - это в Бухгалтерия 2.1, как и писали в (5) поискал ЕстьNull |
|||
18
realevgenius
21.01.25
✎
16:30
|
(17) а, ну так это - искал... Нету
|
|||
19
realevgenius
22.01.25
✎
11:24
|
Создал дополнительную роль - поставил все галочки на этот документ. Все показывает, документ открывается, проводится... Насколько понимаю RLS - если есть ограничение - не должно давать работать с документом, невзирая на галочки в роли? Так?
|
|||
20
Fedor-1971
22.01.25
✎
12:20
|
(19) Запрос может меняться в зависимости от галочек роли, типа ЕслиПросмотр один, ЕслиИзменение другой (разные условия)
А так то похоже, что проверяемого поля нет или оно недоступно конкретному пользователю (права можно раздавать и на отдельные поля) Тут либо делать подробный журнал, либо пробовать разрулить ситуацию через технологический журнал |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |