powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OEBS, Настройка ОГП без возможности редактирования
13 сообщений из 13, страница 1 из 1
OEBS, Настройка ОГП без возможности редактирования
    #36876360
Немного чайник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток :)

Стоит такая задача - сделать поле в ОГП неактивным для редактирования, однако отображаемым в форме. (Заполнение этого поля возможно, например, через интерфейсные таблицы, либо другие легальные методы).
Смотрел настройки ОГП по навигации ЗАКУПКИ, Суперпользователь - Настройка -Гибкие поля-Описательные-сегменты. Есть 2 галочки: "Вывод" и "Активно", однако они не помогают

Каким-либо образом как сделать желаемое?
Еще лучше, чтобы это ограничение зависило от чего-либо, логина пользователя там, или от его свойств (должности, штат. ед., т.п.) в карточке сотрудников в модуле персонала.
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36878853
grok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Немного чайникДоброго времени суток :)

Стоит такая задача - сделать поле в ОГП неактивным для редактирования, однако отображаемым в форме. (Заполнение этого поля возможно, например, через интерфейсные таблицы, либо другие легальные методы).
Смотрел настройки ОГП по навигации ЗАКУПКИ, Суперпользователь - Настройка -Гибкие поля-Описательные-сегменты. Есть 2 галочки: "Вывод" и "Активно", однако они не помогают

Каким-либо образом как сделать желаемое?
Еще лучше, чтобы это ограничение зависило от чего-либо, логина пользователя там, или от его свойств (должности, штат. ед., т.п.) в карточке сотрудников в модуле персонала.

если всё ОГП - то можно сделать персонализацией
заодно и "чтобы это ограничение зависило от чего-либо, логина пользователя там" легко реализуется
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36893918
Magic+
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grokНемного чайникДоброго времени суток :)

Стоит такая задача - сделать поле в ОГП неактивным для редактирования, однако отображаемым в форме. (Заполнение этого поля возможно, например, через интерфейсные таблицы, либо другие легальные методы).
Смотрел настройки ОГП по навигации ЗАКУПКИ, Суперпользователь - Настройка -Гибкие поля-Описательные-сегменты. Есть 2 галочки: "Вывод" и "Активно", однако они не помогают

Каким-либо образом как сделать желаемое?
Еще лучше, чтобы это ограничение зависило от чего-либо, логина пользователя там, или от его свойств (должности, штат. ед., т.п.) в карточке сотрудников в модуле персонала.

если всё ОГП - то можно сделать персонализацией
заодно и "чтобы это ограничение зависило от чего-либо, логина пользователя там" легко реализуется

Точно так. Я у себя в системе завёл такое правило: если у данного пользователя есть активные роли администратора или разработчика, то редактировать можно. Навесил на настройки ОГП, КГП и НЗ.
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36895172
nxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magic+grokНемного чайникДоброго времени суток :)

Стоит такая задача - сделать поле в ОГП неактивным для редактирования, однако отображаемым в форме. (Заполнение этого поля возможно, например, через интерфейсные таблицы, либо другие легальные методы).
Смотрел настройки ОГП по навигации ЗАКУПКИ, Суперпользователь - Настройка -Гибкие поля-Описательные-сегменты. Есть 2 галочки: "Вывод" и "Активно", однако они не помогают

Каким-либо образом как сделать желаемое?
Еще лучше, чтобы это ограничение зависило от чего-либо, логина пользователя там, или от его свойств (должности, штат. ед., т.п.) в карточке сотрудников в модуле персонала.

если всё ОГП - то можно сделать персонализацией
заодно и "чтобы это ограничение зависило от чего-либо, логина пользователя там" легко реализуется

Точно так. Я у себя в системе завёл такое правило: если у данного пользователя есть активные роли администратора или разработчика, то редактировать можно. Навесил на настройки ОГП, КГП и НЗ.

есть еще предположение что и это не единственный метод

авторProtected
In some cases, you may want to create a descriptive flexfield that cannot be inadvertently changed by an installer or user. This type of flexfield is called a protected descriptive flexfield. You build a protected descriptive flexfield the same way you build a normal descriptive flexfield. The main difference is that you check the Protected check box after defining your segment structures. Once a descriptive flexfield is protected, you cannot query or change its definition using the Descriptive Flexfield Segments window. You should define your descriptive flexfield segments before you change the Protected check box. For more information, see the Oracle Applications Flexfields Guide.

но персонализация, все же кажется лучше
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36906607
Magic+
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nxxMagic+grokНемного чайникДоброго времени суток :)

Стоит такая задача - сделать поле в ОГП неактивным для редактирования, однако отображаемым в форме. (Заполнение этого поля возможно, например, через интерфейсные таблицы, либо другие легальные методы).
Смотрел настройки ОГП по навигации ЗАКУПКИ, Суперпользователь - Настройка -Гибкие поля-Описательные-сегменты. Есть 2 галочки: "Вывод" и "Активно", однако они не помогают

Каким-либо образом как сделать желаемое?
Еще лучше, чтобы это ограничение зависило от чего-либо, логина пользователя там, или от его свойств (должности, штат. ед., т.п.) в карточке сотрудников в модуле персонала.

если всё ОГП - то можно сделать персонализацией
заодно и "чтобы это ограничение зависило от чего-либо, логина пользователя там" легко реализуется

Точно так. Я у себя в системе завёл такое правило: если у данного пользователя есть активные роли администратора или разработчика, то редактировать можно. Навесил на настройки ОГП, КГП и НЗ.

есть еще предположение что и это не единственный метод

авторProtected
In some cases, you may want to create a descriptive flexfield that cannot be inadvertently changed by an installer or user. This type of flexfield is called a protected descriptive flexfield. You build a protected descriptive flexfield the same way you build a normal descriptive flexfield. The main difference is that you check the Protected check box after defining your segment structures. Once a descriptive flexfield is protected, you cannot query or change its definition using the Descriptive Flexfield Segments window. You should define your descriptive flexfield segments before you change the Protected check box. For more information, see the Oracle Applications Flexfields Guide.

но персонализация, все же кажется лучше

Это да, но фишка работает только с ОГП, а те-же наборы значений не поддаются + для каждого ОГП защиту ставить? бррр
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36921845
_Bond_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовали с помощью персонализации выставить у требуемого атрибута ОГП свойство UPDATE_ALLOWED=Ложь.
Но все равно позволяет редактировать.
Пробовал у всего блока выставить такое свойство.
Но тогда придется перечислять много полей, который нужно разлочить.
Приведите,пожалуйста,пример,как обойти этот гемор?
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36933324
gural
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или персонализацией, или если поле нередактируемое всегда ( независимо от других параметров) то создать ValueSet вида "Special" со следующими своиствами:

EDIT Event: FND PLSQL "begin null; end;"
Validate Event: FND PLSQL "begin null; end;"

и привязать его к сегменту DFF.
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36933620
gural
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В догонку к прежнему посту - если все таки необходимо чтобы возможность редактирования зависела от каких то других параметров ( логин, должность итд) отменяем EDIT event , а в Validate event прописываем необходимую логику которая даст или не даст юзеру менять данные.
Подробности и примеры здесь :

http://knol.google.com/k/using-pl-sql-in-a-special-validation-type-value-set#
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36969764
Немного чайник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gural...если поле нередактируемое всегда ( независимо от других параметров) то создать ValueSet вида "Special" со следующими своиствами:
EDIT Event: FND PLSQL "begin null; end;"
Validate Event: FND PLSQL "begin null; end;"
и привязать его к сегменту DFF.
Я правильно понимаю, что в таком случае существующий набор значений убирается и ставится искуственный набор значений с данными свойствами ? В таком случае выводится нередактируемое (это +) значение атрибута, без описания (это -). Мало подходит.

nxx , ваше предложение непонятное, расшифруйте плиз...
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36974228
gural
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я правильно понимаю, что в таком случае существующий набор значений убирается и ставится искуственный набор значений с данными свойствами ? В таком случае выводится нередактируемое (это +) значение атрибута, без описания (это -). Мало подходит.

По коду аттрибута найдите его описание (функция или селект ) и вставьте в Поле описания, т.е

Validate event:
FND PLSQL "declare
l_value VARCHAR2(50) := :!value ;
begin
:!MEANING :=MyFunction(l_value);
end;"

Edit Event:
FND PLSQL "begin null; end;"
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #36992464
Немного чайник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gural,

спасибо, направление понято. Работает )
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #37003240
apps_funtik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я конечно может быть опаздал с ответом, но я бы сделал персонализацию, чем вот эту ипатню с СНЗ. Это ж на каждый сегмент надо настроить, а прикиньте, если у вас на этом огп 20 контекстов и по 8 сегментов в каждом?
Сделал бы профиль и на уровне себя дал бы ему значение тру, а узерам фальсе.
...
Рейтинг: 0 / 0
OEBS, Настройка ОГП без возможности редактирования
    #37025883
gural
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
apps_funtik,
Можно подробнее рассказать как вы закрываете сегмент персонализацией?
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OEBS, Настройка ОГП без возможности редактирования
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]