![]() |
#4 |
Member
|
Взял пользователя. Загнал его в группу. Для группы установил полный доступ. Для нее же настроил RLS на план счетов по коду счета по критерию "0*".
В плане счетов наблюдаю только часть счетов, которые начинаются на "0". В Бюджете ГК создаю запись. Выбираю модель. Открываю лукап со счетом. Вижу только счета, которые начинаются на "0". Закрываю лукап. Пишу в поле билебердятину. Система возмущается. "Message (22:28:39) The value '111' in field 'Ledger account' is not found in relating table 'Ledger chart of accounts'. " Пишу счет, который в плане счетов есть, но из-за настройки RLS его в лукапе не видно. Запись молча сохраняется. Как я уже говорил в 3.0 начиная с сп3 в таком случае выдавалась бы такая же ошибка, как и в пердыдущем. Ха... Ха... Ха... Воспроизводится и в 3.0 сп6 и в 4.0 сп2. В том же бюджете ввожу "*". Открывается лукап со всеми значениями. RLS отдыхает. Сейчас для чистоты эксперимента попробую на клиентах каких-нибудь.
__________________
С уважением, glibs® |
|