Архив

Публикации с меткой ‘персонализация’

OAF: Поиск страниц с отключенной персонализацией

Запрос для поиска страниц или регионов OEBS OAF с отключенной персонализацией:

select *
from (select att.att_value base_path
            ,jdr_mds_internal.getDocumentName(pat.path_docid) custom_path
            ,regexp_replace(jdr_mds_internal.getDocumentName(pat.path_docid),
                            '.*/customizations/([[:alpha:]]*)/.*',
                            '\1') custom_level
            ,decode(regexp_replace(jdr_mds_internal.getDocumentName(pat.path_docid),
                                   '.*/customizations/([[:alpha:]]*)/.*',
                                   '\1'),
                    'site',
                    'SITE',
                    (regexp_replace(jdr_mds_internal.getDocumentName(pat.path_docid),
                                    '.*/customizations/([[:alpha:]]*)/([0-9A-Za-z_]*)/.*',
                                    '\2'))) custom_level_value
            ,nvl((select 'N'
                 from jdr_attributes cat
                 where cat.att_comp_docid = pat.path_docid
                       and cat.att_name = 'MDSActiveDoc'
                       and cat.att_value = 'false'),
                 'Y') is_active
            ,pat.created_by
            ,pat.creation_date
            ,pat.last_updated_by
            ,pat.last_update_login
            ,pat.LAST_UPDATE_DATE
      from jdr_paths pat
      join jdr_attributes att on (pat.path_docid = att.att_comp_docid)
      where att_comp_seq = 0
            and att_name = 'customizes'
      --and regexp_like( jdr_mds_internal.getDocumentName(path_docid), 'apps/(iby|fnd)' )
      )
where is_active = 'N'

Читать дальше про “OAF: Поиск страниц с отключенной персонализацией” »

Personalization in Oracle Apps Framework

21 Январь 2011 Нет комментариев

Персонализация Oracle Application Framework (OAF) позволяет гибко настраивать любую OA Framework страницу.

Справка:Следует помнить, что страницы которые создаются динамически или элементы страницы добавленные программно и не описаны  в метаданных OA Extension, не могут быть персонализированы.

Первоначально страница строится на основе базовых метаданных. Это означает, что перед применением наших настроек, сначала применяются базовые настройки, и только после этого применяются наши. Базовые настройки страницы мы не можем менять или удалять, благодаря этому как бы мы не напортачили с нашими настройками, мы всегда можем их удалить и страница примет первоначальный вид.

Кастомную персонализацию мы можем выгружать в отдельный файл (или загружать из файла). Данный файл содержит не всю структуру метаданных страницы, а только отличия от базовых метаданных. Так же нашу персонализацию мы может отключать/включать при необходимости.

Читать дальше про “Personalization in Oracle Apps Framework” »

Профили для OA Framework

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_PERZ_DOC_ROOT_PATH» (БОП: путь для корневого каталога документа индивидуальной настройки)
Не забудьте очистить кеш, после изменения профилей.

Описание профилей на металинке:

Oracle Application Framework Profile Options Release 12.1.3 [ID 1107970.1]