Текущее время: Вт, июл 15 2025, 08:09

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с авторизацией пользователя на запуск цепочки процессов
СообщениеДобавлено: Ср, авг 04 2010, 17:07 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 12 2009, 17:20
Сообщения: 70
Пол: Мужской
Пользователь запускает ABAP приложение, которое запукает цепочку процессов. Выпадает дамп:
Краткий текст
Message type 1 is unknown.



Что произошло?
Error in the ABAP Application Program

The current ABAP program "SAPLRSPC_BACKEND" had to be terminated because it has
come across a statement that unfortunately cannot be executed.

Code:
   44     CALL FUNCTION 'RSPC_CHAIN_START_SYNCHRONOUS'
   45       EXPORTING
   46         i_chain       = i_chain
   47         i_t_variables = i_t_variables
   48         i_simulate    = i_simulate
   49       IMPORTING
   50         e_logid       = e_logid
   51       EXCEPTIONS
   52         failed        = 1.
   53     IF sy-subrc <> 0.
>>>>>       MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
   55               WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
   56     ENDIF.


Внутри этого фм есть вызов CALL METHOD l_r_chain->execute_synchronous, в котором есть вызов
CALL METHOD me->authority_check
EXPORTING
i_activity = rssb_c_bw_activity-execute
EXCEPTIONS
no_authority = 1
OTHERS = 2.
Полагаю, что именно этот метод и возвращает 1.
Другие пользователи пользуются этим приложением без ошибок.
Отсюда вопрос: какие объекты в профиле полномочий отвечают за запуск цепочки. (как я понимаю цепочки запускаются в фоне от имени bwremote)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблемы с авторизацией пользователя на запуск цепочки процессов
СообщениеДобавлено: Ср, авг 04 2010, 17:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
Добрый вечер, ,fk,tc.
Для проверки полномочий ответы на большую часть вопросов дают =
TCODE: SU53 and ST01. ST01 выдаст Вам полную картину и там Вы найдете ответы на все вопросы, что, когда, кем и с каким статусом.

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с авторизацией пользователя на запуск цепочки процессов
СообщениеДобавлено: Пт, авг 06 2010, 10:11 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 12 2009, 17:20
Сообщения: 70
Пол: Мужской
трассировка в st01 показала единственную ошибку:
S_RS_DTP RC=4 RSTLDTPSRC=RSDS;RSSTDTPSRC= ;RSONDTPSRC=Z0X_OPER_NORM;RSTLDTPTGT=ODSO;RSSTDTPTGT= ;
Что нужно проставить в пустые значения полей? Пробовал пусто, * - не помогает. Цепочка доходит до запуска в ппд и переходит в статус красный. Под пользователем с "нормальными" правами в цепочке на ппд выбираю повторить и все загружается.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проблемы с авторизацией пользователя на запуск цепочки процессов
СообщениеДобавлено: Вт, авг 10 2010, 09:12 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, фев 12 2009, 17:20
Сообщения: 70
Пол: Мужской
Интересная развязка.
После недели ковыряния в профиле и трассировщике полномочий опытным путем выяснилось:
Для сапа перечисление всех ACTVT 03, 16, 23 и установка * это не одно и то же. Видимо где то в проверках ошибка и * он не воспринимает. По крайней мере для объекта S_RS_DTP.
Тема закрыта. Всем спасибо.


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

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


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

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


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

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