Показать сообщение отдельно
Старый 20.01.2008, 22:37   #4  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Взял пользователя. Загнал его в группу. Для группы установил полный доступ. Для нее же настроил 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®