Текущее время: Пт, июл 18 2025, 10:04

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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