SAP R/3 форум ABAP консультантов
Russian ABAP Developer's Club

Home - FAQ - Search - Memberlist - Usergroups - Profile - Log in to check your private messages - Register - Log in - English
Blogs - Weblogs News

User-exit в ME21N для системы 4.6



 
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP
View previous topic :: View next topic  
Author Message
Рустам
Специалист
Специалист



Joined: 26 Dec 2007
Posts: 73

PostPosted: Mon May 26, 2008 3:50 pm    Post subject: User-exit в ME21N для системы 4.6 Reply with quote

Здравствуйте!
Нужно вставить проверку авторизации и в случае остсутствия прав выйти из транзакции ME21N. Проблема в том, что система 4.6c, в ней нет BADI ME_*
Подскажите, какой самый первый user-exit срабатывает при запуске?
Back to top
View user's profile Send private message
John Doe
Модератор
Модератор


Age: 45
Joined: 05 Nov 2007
Posts: 725
Location: КраснАдар

PostPosted: Mon May 26, 2008 5:20 pm    Post subject: Reply with quote

Какой объект полномочий собираетесь проверять?
Back to top
View user's profile Send private message Blog
Рустам
Специалист
Специалист



Joined: 26 Dec 2007
Posts: 73

PostPosted: Mon May 26, 2008 5:57 pm    Post subject: Reply with quote

Создан вариант транзакции и новая транзакция ZME21N. Пользователю разрешено запускать только транзакцию с кодом ZME21N, но при проверке авторизации возникает ошибка, что нет прав на запуск транзакции me21n. Наверно me21n явно записано в коде программы, а не берется из sy-tcode.
Back to top
View user's profile Send private message
vga
Мастер
Мастер


Age: 140
Joined: 04 Oct 2007
Posts: 1218
Location: Санкт-Петербург

PostPosted: Tue May 27, 2008 9:40 am    Post subject: Reply with quote

Рустам wrote:
Наверно me21n явно записано в коде программы, а не берется из sy-tcode.


При запуске варианта транзакции sy-tcode показывает значение оригинальной транзакции me21n. Чтобы определить имя варианта транзакции, воспользуйтесть ФМ, предложенным John Doe в теме Вариант транзакции

Трассировка показывает, что при старте ME21N в 4.6c вызываются две badi:
ME_PO_SC_SRV
ME_HOLD_PO

проверяйте...
Back to top
View user's profile Send private message Blog Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG.
SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG.
Every effort is made to ensure content integrity. Use information on this site at your own risk.