Текущее время: Пн, авг 04 2025, 09:12

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Автоматическое удаление красных запросов
СообщениеДобавлено: Чт, ноя 20 2008, 15:36 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Можно ли настроить цепочку таким образом, чтобы автоматически удалялся предыдущий красный запрос?
Сейчас в цепочке появляется сообщение: "Особая ситуация CX_RSBK_REQUEST_LOCKED ..."
При этом никаких блокировок в системе нет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 20 2008, 16:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Единственное, что могу посоветовать, это ABAP программа, которая анализирует логи в таблицах RSICCONT, RSMONICDP,
и затем вызоф ФМ RSSM_DELETE_REQUEST

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 20 2008, 16:52 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
да... видимо без abapa тут никак, странно, в BW 3.5 помоему была какая-то настройка для автоматического удаления красных запросов, хотя это было так давно, возможно я что-то путаю...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 20 2008, 17:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Bkmz написал:
да... видимо без abapa тут никак, странно, в BW 3.5 помоему была какая-то настройка для автоматического удаления красных запросов, хотя это было так давно, возможно я что-то путаю...


Если вы имеете ввиду цепочки процессов, то там была "фича" "delete overlapping requests".
Но это не то, что вам надо.

Кроме вышеописанного способа ничего больше предложить не могу. Если найдёте какое-нибудь другое решение, пожалуйста напишите.

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 20 2008, 17:09 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Да, в догонку.

еще есть, конечно в настройках "delete overlapping requests" инфо-пакета опция "Request selection through routine"
Но опять это ABAP. Всё равно надо логи анализировать "вручную".

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 20 2008, 17:55 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Написал программку для удаления по результатам анализа RSMONICDP
Еще поднял месадж на немцев, если что ответят толковое, сообщу :wink:


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

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Ответ сапа:
Please try also to do this:
1 - Please set the DTP_AUTO_RESTART object in the RSADMIN table to 'X'.
2 - In the DTP maintenance on the Execute tab page,set the Automatically Repeat Red Requests in Process Chains indicator.

This error CX_RSBK_REQUEST_LOCKED happens because you have on this DTP another last request with status red.A DTP can't generate a new request,however, until the last request that was processed has status green or deleted.

Что за флаг в пункте 2 я так и не понял :?


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

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Bkmz написал:
Ответ сапа:
Please try also to do this:
1 - Please set the DTP_AUTO_RESTART object in the RSADMIN table to 'X'.
2 - In the DTP maintenance on the Execute tab page,set the Automatically Repeat Red Requests in Process Chains indicator.

This error CX_RSBK_REQUEST_LOCKED happens because you have on this DTP another last request with status red.A DTP can't generate a new request,however, until the last request that was processed has status green or deleted.

Что за флаг в пункте 2 я так и не понял :?

вот он:
http://img227.imageshack.us/my.php?image=dtptn9.png
можно поменять вручную

_________________
а подпись...а подписи не будет :)


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

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
пасиб


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

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


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

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


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

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