Текущее время: Сб, июн 28 2025, 08:26

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Подскажите обьект полномочий на доступ к ПФМ+финпозиция
СообщениеДобавлено: Пт, мар 21 2008, 17:38 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 30 2007, 12:11
Сообщения: 21
Приветствую всех входящих...
Наши пользователи запускают транзакции FMV1, FMX1 и FMZ1 для ввода документов FM (бюджетов и ассигнований).

До сих пор мы ограничиваем доступ отдельно:
к ПФМ - обьектом F_FICA_FSG
к финпозиции - обьектом F_FICA_FPG
к фонду - обьектом F_FICA_FOG

Но сейчас встал вопрос о том, чтобы в одном обьекте можно было указывать сразу и ПФМ и финпозицию и фонд. Зачем это нужно?

Представим себе сотрудника контрольно-ревизионного отдела. Он в рамках своего хозяйства ведет бюджетирование по своим ПФМ и по всем финпозициям, которые ему нужны. При этом его работа заключается еще и в том, чтобы контролировать (просматривать) документы других бизнесов/подразделений, но тут уже он будет иметь доступ далеко не ко всем финпозициям, а только к тем, которые уполномочен проверять.

В этом случае, если иметь такой обьект полномочий, в котором будут одновременно поля ПФМ и финпозиции, можно дать ему этот обьект два раза:
1) Свои ПФМ + все финпозиции
2) Чужие ПФМ + несколько финпозиций

Мы искали такой обьект и нашли пока только F_FICA_FTR, однако он почему-то не проверяется в вышеуказанных транзакциях.

Надеюсь, кто-нибудь с опытом в этой области чего-нибудь подскажет...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, мар 21 2008, 18:37 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, окт 17 2007, 11:24
Сообщения: 33
Странно, у нас проверяется (4.6С).
См. ФМ FMAU_AUTHORITY_FIFM, в нём вызов FORM AUTHORITY_FIFM.
Можете поставить там точку прерывания и посмотреть.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, мар 21 2008, 19:13 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 30 2007, 12:11
Сообщения: 21
А из каких транзакций у Вас срабатывают точки прерывания?

Я поставил в этом модуле точки прерывания в каждой процедуре - на обьекте F_FICA_FTR не останавливалось (останавливалось на тех обьектах, что мы используем).

Либо у Вас эта проверка вызывается из других транзакций, либо проверка по F_FICA_FTR у нас не включена в настройках.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 24 2008, 10:14 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, окт 17 2007, 11:24
Сообщения: 33
А у Вас версия какая?
В 4.6 из FMX1 проверяется F_FICA_FTR.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 24 2008, 11:54 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 30 2007, 12:11
Сообщения: 21
У нас версия 5.0


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 24 2008, 12:18 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 30 2007, 12:11
Сообщения: 21
volm написал(а):
У нас версия 5.0


Кстати, для полноты картины необходимо добавить...
В тех обьектах, что мы используем (F_FICA_FSG, F_FICA_FPG и F_FICA_FOG), проверяются не конкретные фонд, финпозиция или ПФМ, а соответствующие группы полномочий (эти же группы полномочий соответственно указаны в свойствах самих фондов, финпозиций и ПФМ).

То есть, например, мы решили, что несколько финпозиций будут входить в группу ZRPLT, внесли строку "ZRPLT" в поле группы полномочий свойств финпозиции и после этого добавляем в какую-нибудь роль обьект F_FICA_FPG со строкой "ZRPLT" в поле группы полномочий.

Может у Вас группы полномочий вообще не используются и поэтому происходит проверка обьекта F_FICA_FTR ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 24 2008, 13:02 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 30 2007, 12:11
Сообщения: 21
Кажется мы что-то нащупали...
Обьект F_FICA_FTR относится к старой системе проверки полномочий на FM-контировку (эта старая система действовала вплоть до версии 4.6С и позволяла указывать в обьектах полномочий конкретные коды финпозиций, ПФМ и фондов)
Затем, со следующих версий, внедрили новую систему, в которой проверяются уже группы полномочий и соответственно создали новые обьекты полномочий.

В новой схеме проверки, например, вместо обьекта F_FICA_FTR используется обьект F_FICA_TRG

Будем дальше пробовать с ним...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 03 2008, 15:12 
Начинающий
Начинающий

Зарегистрирован:
Ср, сен 03 2008, 13:25
Сообщения: 1
Приветствую всех...

У нас таже проблема с ограничениями по полномочиям: необходимо ограничить так чтобы пользователь имел права на:
1) ПФМ1 и ФП1
2) ПФМ2 и ФП2
причем на ПФМ1 и ФП2 полномочий у него быть не должно

Подскажите, как реализовать такой сценарий


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB