Текущее время: Вт, июн 17 2025, 12:07

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


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Ограничение полномочий в FB70 по Группе счетов дебитора
СообщениеДобавлено: Чт, ноя 22 2012, 20:06 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 16 2011, 17:39
Сообщения: 98
Пол: Мужской
Добрый день! Модератору: просьба перенести в FI, если посчитаете нужным.

Задача: Ограничить в транзикции FB70/FB75 (Ввод счёта дебитору) полномочия НЕКОТОРЫХ пользователей таким образом, чтобы они могли делать счета только одной определённой группе дебиторов (KNA1-KTOKD).

В SU24 по транзакции FB70 нашел объект F_KNA1_GRP Дебитор: полномочия на группы счетов.
Полномочие по умолчанию (статус) был НЕТ, я его изменил на ДА.

Сделал роль с одной транзакцией FB70, в объекте F_KNA1_GRP указал операцию 01 и требуемую группу счетов, сделал нового пользователя пользователя с этой ролью.

Требуемое ограничение не работает, т.е. мой новый пользователь может создать с/ф дебитору из другой группы, отличной от указанной в роли.

Что делаю не так?

_________________
SAP stands for Start Applying Patches


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение полномочий в FB70 по Группе счетов дебитора
СообщениеДобавлено: Пт, ноя 23 2012, 12:54 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
что, на отладчик и трассировку права только у начальника?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение полномочий в FB70 по Группе счетов дебитора
СообщениеДобавлено: Пт, ноя 23 2012, 18:11 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 16 2011, 17:39
Сообщения: 98
Пол: Мужской
chumpa написал:
что, на отладчик и трассировку права только у начальника?


Всё есть, и ST05 и /h

Перед тем как вопрос задавать я конечно полазил в логе трассировки. Там объект вижу неоднократно, читается UST12 с корректными на мой взгляд параметрами.

В FB70 отладчиком нашел объект

Code:
  IF g_begru NE space.
    AUTHORITY-CHECK OBJECT 'F_KNA1_GRP'
      ID 'BRGRU' FIELD g_begru
      ID 'ACTVT' FIELD '03'.
    CHECK sy-subrc EQ '0'.
  ENDIF.


Но он проверяется только для ACTVT 03.

Так что вопрос остаётся тот же самый, что я делаю не так для выполнения поставленной задачи более-менее «стандартными» средствами?
Неправильно выбрал объект?
Надо делать правило проверки?
Искать BTE или user-exit и писать проверку самостоятельно в нужном месте?

_________________
SAP stands for Start Applying Patches


Последний раз редактировалось PointGuard Сб, ноя 24 2012, 05:40, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение полномочий в FB70 по Группе счетов дебитора
СообщениеДобавлено: Пт, ноя 23 2012, 18:32 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
В данном случае уместнее ST01, мы же не доступ в таблицы трассируем а проверки полномочий.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение полномочий в FB70 по Группе счетов дебитора  Тема решена
СообщениеДобавлено: Сб, ноя 24 2012, 05:39 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 16 2011, 17:39
Сообщения: 98
Пол: Мужской
chumpa написал:
В данном случае уместнее ST01, мы же не доступ в таблицы трассируем а проверки полномочий.


Ну вижу мой объект F_KNA1_GRP и в ST01 тоже, 5 раз в 2 разных программах. Но каждый раз
SY-SUBRC : 0 ( Authorization check successful )

В общем пока сделал ФМ по мотивам вышеприведенного кода, но привинтил в BTE 1011, всё работает.

_________________
SAP stands for Start Applying Patches


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение полномочий в FB70 по Группе счетов дебитора
СообщениеДобавлено: Пн, ноя 26 2012, 13:43 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
PointGuard написал:
Требуемое ограничение не работает, т.е. мой новый пользователь может создать с/ф дебитору из другой группы, отличной от указанной в роли.


И для указанной группы так же документ создается?

Делал ограничение на группу счетов - если не изменяет память группа должна была быть прописана в дебиторе. Для этой ситуации нет настройки в дебиторе?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ограничение полномочий в FB70 по Группе счетов дебитора
СообщениеДобавлено: Пн, ноя 26 2012, 17:09 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 16 2011, 17:39
Сообщения: 98
Пол: Мужской
Egal написал:
И для указанной группы так же документ создается?

да, для указанной, и для любой другой


Egal написал:
Делал ограничение на группу счетов - если не изменяет память группа должна была быть прописана в дебиторе. Для этой ситуации нет настройки в дебиторе?


Спасибо за совет. В общих данных дебитора конечно есть поле Полномочия (KNA-BEGRU). Но сейчас оно пустое и я его задействовать не хочу, т.к. во первых его нужно потом делать обязательным и заставлять юзеров заполнять (менять бизнес-процесс, что нежелательно) , во вторых у меня в системе несколько десятков тысяч уже существующих дебиторов (придётся делать массовую замену).

_________________
SAP stands for Start Applying Patches


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

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


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

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


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

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