|
RLS и дата документа
| ☑ |
0
NWsFF
19.12.11
✎
14:56
|
Имеется простое RLS на документ ЕженедельныйОтчет ГДЕ ЕженедельныйОтчет.Куратор = &ТекущийПользователь
Так вот всплыло ограничение, что пользователь "ТекущийПользователь" не может записать документ, датой меньше текущей. Можно его записать текущей датой, а потом перезаписать прошлой датой и все сработает нормально, но сразу записывать не дает вываливаясь с ошибкой RLS (Нет доступа)
тема аналогичная, но без решения проблемы.
Подскажите как обойти ограничение?
|
|
1
NWsFF
19.12.11
✎
14:57
|
немного не корректно про прошлый период, например датой 2007 года тоже свободно дает записать без Фокусов
|
|
2
NWsFF
19.12.11
✎
15:16
|
ап + 1
|
|
3
NWsFF
19.12.11
✎
15:57
|
ап + 2
|
|
4
Ненавижу 1С
гуру
19.12.11
✎
15:58
|
ищите другие ограничения
|
|
5
acsent
19.12.11
✎
16:00
|
рлс говорит "нет прав над операцией с базой данных"
|
|
6
Mirid
19.12.11
✎
16:03
|
А если время не 00.00 а например 00.01 ?
|
|
7
NWsFF
19.12.11
✎
16:04
|
Дело в том что ошибка вываливается до события "Перед записью", от безысходности я поставил во все функции и процедуры брейкпоинты (естественно никуда не попал). В подписки на события тоже заглядывал, ошибка происходит до всего кода конфигурации.
Если почитаете по ссылке что я привел в первом посте, там человек все подробно расписал, более того отловил запрос в профайлере
|
|
8
NWsFF
19.12.11
✎
16:08
|
(6) Так работает, а в чем причина такого поведения?
|
|
9
NWsFF
19.12.11
✎
16:11
|
А самое смешное, что после того как я записал документ со временем 00.01 , уже другие документы спокойно записываются и с 00.00.
1С чудит )
|
|
10
Анютик
19.12.11
✎
16:12
|
(9) что за база? какая платформа с чьими правами? так, для общего развития:)
|
|
11
NWsFF
19.12.11
✎
16:17
|
База самописная. Конфигурация 8.1.14.72
|
|
12
Mirid
19.12.11
✎
16:22
|
глюк платформы такой. в 8.2.14 исправили вроде уже.
|
|