|
|
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
Добрый день. Есть необходимость в следующей задаче: ряд пользователей должны иметь возможность: искать и просматривать данные ВСЕХ заказов на приобретения (ЗП. Типы "Контракт" и "стандартный ЗП"), включая форму "дополнения" (вызывается при открытом ЗП, нажатием кнопки-"скрепки" на панели инструментов "Дополнения...") Эксперименты с параметрами "Уровень защиты" и "уровень доступа" в форме Настройка-Закупки-"Типы документов" к успеху не привели - упрощенно говоря, если пользовательможет найти и открыть документ ЗП, то он может его изменить ,что недопустимо. Было принято решение создать отдельное полномочие, в него вынести функции, запускающую формы "Заказы на приобретение" и "Сводка заказов на приобретение". Остается вопрос - как все же на панели инструментов запретить/сделать неактивными кнопки "Удалить" и "сохранить" при открытии формы "Заказы на приобретение"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 14:16 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
Немного чайник, Зайдите через администратора в функции(админ - приложение - функции) формы "Заказы на приобретение" и выберите нужную функцию, затем создайте меню (админ - приложение - меню) аналогично меню с возможностью изменения и используйте там функции с параметром только просмотр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 15:16 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
PO_POXPOEPO - Заказы на приобретение PO_POXPOEPO_VIEW - Просмотр заказов на приобретение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 15:20 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
А если персонализацией, например: Справка / Диагностика / Пользовательский код / Индивидуализация Событие WHEN-NEW-FORM-INSTANCE Условие fnd_global.resp_name like '%Имя полномочия для просмотра%' Вкладка действия: Свойства - Блок - Имя блока для закрывания от изменений, Имя свойств: DELETE_ALLOWED/INSERT_ALLOWED/UPDATE_ALLOWED значение FALSE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2009, 07:14 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
apps_funtikЗайдите через администратора в функции(админ - приложение - функции) формы "Заказы на приобретение" и выберите нужную функцию, затем создайте меню (админ - приложение - меню) аналогично меню с возможностью изменения и используйте там функции с параметром только просмотр. 1. Параметр "только просмотр" (QUERY_ONLY=YES) отсутствует в форме МЕНЮ. Но доступен в форме "Функции формы". Установка этого параметра в данной форме действует и на другие полномочия. 2. Кроме того, установка параметра "только просмотр" , хоть и блокирует кнопки удаления и сохранения, но позволяет менять данные в ЗП. И, хоть и через "ругань" формы, сохраняет эти данные при закрытии формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2009, 08:41 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
Немного чайникapps_funtikЗайдите через администратора в функции(админ - приложение - функции) формы "Заказы на приобретение" и выберите нужную функцию, затем создайте меню (админ - приложение - меню) аналогично меню с возможностью изменения и используйте там функции с параметром только просмотр. 1. Параметр "только просмотр" (QUERY_ONLY=YES) отсутствует в форме МЕНЮ. Но доступен в форме "Функции формы". Установка этого параметра в данной форме действует и на другие полномочия. 2. Кроме того, установка параметра "только просмотр" , хоть и блокирует кнопки удаления и сохранения, но позволяет менять данные в ЗП. И, хоть и через "ругань" формы, сохраняет эти данные при закрытии формы. 1. Создай новую функцию с параметром и прицепи её в меню к нужному полномочию 2. Через персонализацию можно решить: Справка/Диагностика/Пользовательский код/Индивидуализация Правило №1, описание - "Закрыть блок" Иниц. событие: WHEN-NEW-BLOCK-INSTANCE Иниц. объекта: PO_LINES Условие: fnd_global.resp_name like '%Полномочие для просмотра%' Вкладка действия: 1 - Свойство - Блок - PO_LINES - DELETE_ALLOWED - FALSE 2 - Свойство - Блок - PO_LINES - INSERT_ALLOWED - FALSE 3 - Свойство - Блок - PO_LINES - UPDATE_ALLOWED - FALSE Проверил - работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2009, 10:56 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
Magic+, рассматриваю пресонализацию, т.е. 2-й вариант. больше нравится :) Но: Блок заголовка ЗП доступен к изменениям. Кроме того - доступны кнопки Поставки ,Условия и т.п. /завтра еще поэкспериментирую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2009, 15:01 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
Немного чайникMagic+, рассматриваю пресонализацию, т.е. 2-й вариант. больше нравится :) Но: Блок заголовка ЗП доступен к изменениям. Кроме того - доступны кнопки Поставки ,Условия и т.п. /завтра еще поэкспериментирую В таком случае, обязательно запарольте меню применить. Иначе пользователь поумнеет и будет отключать персонализацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2009, 12:28 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
apps_funtikНемного чайникMagic+, рассматриваю пресонализацию, т.е. 2-й вариант. больше нравится :) Но: Блок заголовка ЗП доступен к изменениям. Кроме того - доступны кнопки Поставки ,Условия и т.п. /завтра еще поэкспериментирую В таком случае, обязательно запарольте меню применить. Иначе пользователь поумнеет и будет отключать персонализацию. Прошу прощения, имел ввиду Меню - Справка - диагностика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2009, 12:29 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
apps_funtikapps_funtik В таком случае, обязательно запарольте меню применить. Иначе пользователь поумнеет и будет отключать персонализацию. Прошу прощения, имел ввиду Меню - Справка - диагностика Естественно! На PRODе никто паролей и не знает, кроме админов и пары человек! Я на тестовом сервере тестирую. Текущий результат: по вашей методике персонализации удалость запретить на изменение все поля в форме ЗП. Кроме меню "Сервис" - там тоже можно напортачить с данными, отменить например (еще не ковырял тут, методика поди такая же - ищем меню, создает копию его, смотрим пункты меню и удаляем лишние...). Сейчас парюсь с другим - аналогично надо сдалть с формой "Дополнения", куда прикреплются скан. файлы договоров, форма FNDATTCH. Нашли баг - на этой форме персонализация не работает :) Запросили на Металинке патч, будем ставить и дальше тестить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2009, 06:32 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
Немного чайникДобрый день. Кроме меню "Сервис" - там тоже можно напортачить с данными, отменить например (еще не ковырял тут, методика поди такая же - ищем меню, создает копию его, смотрим пункты меню и удаляем лишние...). Пример для пункта Сервис / Параметры, опять же через персонализацию Правило №2 Запрещаем параметры из сервиса Иниц. событие: SPECIAL1 Условие: полномочие лайк чего то там Действия: 1 - Сообщение - Показать - "Запрещено для использования." Кстати, очень удобно искать события в режиме: Справка / Диагностика / Пользовательский код / Пользовательские события ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2009, 07:55 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
Правило №2 Запрещаем параметры из сервиса Иниц. событие: SPECIAL13 (пункт Отмена) Условие: fnd_global.resp_name like 'Просмотр договоров' Действия: 1 - Сообщение - Показать - "Запрещено для использования." В запрещаемом полномочии работает - при выбора пункта появляется окно "Запрещено..." В нормальном полномочии Закупки - нет действий вообще, нельзя отменить данные при необходимости ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2009, 08:41 |
|
||
|
OEBS, PU (Закупки), форма "Заказы на приобретение" только на чтение
|
|||
|---|---|---|---|
|
#18+
Немного чайникПравило №2 Запрещаем параметры из сервиса Иниц. событие: SPECIAL13 (пункт Отмена) Условие: fnd_global.resp_name like 'Просмотр договоров' Действия: 1 - Сообщение - Показать - "Запрещено для использования." В запрещаемом полномочии работает - при выбора пункта появляется окно "Запрещено..." В нормальном полномочии Закупки - нет действий вообще, нельзя отменить данные при необходимости Гм, а ведь точно, ну тогда работаем по принципу полного и пустого стакана, добавляем: Правило №3 Разрешаем параметры из сервиса Иниц. событие: SPECIAL13 (пункт Отмена) Условие: fnd_global.resp_name not like '%Просмотр договоров%' Действия: 1 - Встроенный - EXECUTE_TRIGGER - "SPECIAL13" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 07:57 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=36057213&tid=1526675]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 407ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...