Архив

Posts Tagged ‘profiles’

Установка профилей для пользователя

DECLARE
 l_user_name varchar2(100);

 PROCEDURE set_profile_at_user_level (
       p_user_name fnd_user.user_name%TYPE,
       p_user_profile_option_name
              fnd_profile_options_vl.user_profile_option_name%TYPE,
       p_profile_option_value
              fnd_profile_option_values.profile_option_value%TYPE
   )
   IS
     l_user_id fnd_user.user_id%TYPE;
     l_profile_option_name fnd_profile_options_vl.profile_option_name%TYPE;
   BEGIN

      SELECT fu.user_id INTO l_user_id
      FROM fnd_user fu
      WHERE fu.user_name = p_user_name;

      SELECT fpo.profile_option_name INTO l_profile_option_name
      FROM fnd_profile_options_vl fpo
      WHERE fpo.user_profile_option_name = p_user_profile_option_name;

      IF Fnd_Profile.save (
         x_name => l_profile_option_name
        ,x_value => p_profile_option_value
        ,x_level_name => 'USER'
        ,x_level_value => l_user_id
      ) THEN
         NULL;
      END IF;

  END set_profile_at_user_level;

BEGIN

  l_user_name := '!!!USER_NAME';

  set_profile_at_user_level (l_user_name, 'ВЕБ: время ожидания для сеанса',
                            '3600000');
  set_profile_at_user_level (l_user_name, 'ВЕБ: форматная маска даты',
                            'DD-MM-RRRR');
  set_profile_at_user_level (l_user_name, 'Служебные программы: диагностика',
                            'Y')
  set_profile_at_user_level (l_user_name, 'Цветовая схема Java',
                            'SWAN');
  COMMIT;

END;

Просмотреть профили пользователя

SELECT fpo.profile_option_name
      ,fpo.user_profile_option_name
      ,fpov.profile_option_value
FROM fnd_profile_option_values fpov,
       fnd_profile_options_vl    fpo
WHERE fpov.application_id    = fpo.application_id
      AND fpov.profile_option_id = fpo.profile_option_id
      AND fpov.level_value = (
                        SELECT fu.user_id
                        FROM fnd_user fu
                        WHERE fu.user_name = '!!!USER_NAME'
                       )

Как включить ссылку «Персональная настройка страницы» для web форм

1- Профиль «Personalize Self-Service Defn» значение Y

2- Профиль «FND: Diagnostics» (БОП: диагностика) значение Y

3- Профиль для персонализации регионов (необязательно) «FND: Personalization Region Link Enabled» значение Y

4- Профиль «FND_PERSONALIZATION_SEEDING_MODE» (БОП: режим встраивания индивидуальной настройки) значение Y

5 — Профиль «FND_CUSTOM_OA_DEFINTION»(Настройка веб-определений) значение Y

6- Очистить кеш

Полезные системные профили


1) Отключение запроса пароля APPS при вызове диангностики или проверки.

Установите следующие системные профили в полномочиях системного администратора

Профиль Значение
FND: Diagnostics Yes
Hide Diagnostics menu entry No
Utilities:Diagnostics Yes

Тег «Далее»

Рубрики:Oracle e-Business Suite Метки: , ,