Текущее время: Пт, авг 01 2025, 14:54

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Чт, апр 02 2009, 11:07 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
А почему для этих целей не подходит SM37?
Code:
                                                                                                                                     
Дата       Время    Текст сообщения                                                                      Класс сообщения № сообщения
                                                                                                                                     
13.03.2009 16:47:16 Задание запущено.                                                                          00            516     
13.03.2009 16:47:16 Шаг 001 запущен (прогр. ..............., вариант &0000000000015, пользов. .......)       00            550     
15.03.2009 17:19:22 Ошибка в Controlframework.                                                                 FES           022     
15.03.2009 17:19:22 Задание прервано после системной особой ситуации ERROR_MESSAGE.                            00            564                                                                                                                                     

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Чт, апр 02 2009, 17:02 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Как разрешилась "хотелка-перделка" ?


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

Зарегистрирован:
Ср, апр 30 2008, 07:46
Сообщения: 52
Пол: Мужской
Удав написал(а):
А почему для этих целей не подходит SM37?
Список в sm37 не показывает, с какими данными селика было запущено задание. А журнал можно сформировать со своим EXTNUMBER; например, по "6100 // 01.2008" будет сразу все понятно. Кроме того, ведется два журнала по одному заданию - нормальный и детализированный, и еще журнал для разных сообщений из недр программы - можно оперативно смотреть и за ходом выполнения всех заданий и за сообщениями из конкретного задания.

Марик написал:
Как разрешилась "хотелка-перделка" ?
Никак. Выпавшую программу нельзя связать с нужным логом явно, нужен ее id. Но если б можно было - я бы использовал расширение для DISPLAY_EXC_MAIN (для системы 6.хх) и связку этих id c номерами созданных журналов в z-таблице. Для других версий не вижу очевидных решений (типа юзер-эксита при дампе), и делать там нет смысла имхо.
В принципе, все неудобство которое сейчас есть - заключается в неоконченности лога (последняя запись в нем - "задача в процессе").


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Пн, апр 06 2009, 09:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
С чего все начиналось:
Цитата:
Появилась хотелка при выпаде программы в дамп инициировать определенное событие (конечная цель - добавление записи об этом в пользователький журнал).

и чем закончилось:
Цитата:
Список в sm37 не показывает, с какими данными селика было запущено задание. А журнал можно сформировать со своим EXTNUMBER; например, по "6100 // 01.2008" будет сразу все понятно. Кроме того, ведется два журнала по одному заданию - нормальный и детализированный, и еще журнал для разных сообщений из недр программы - можно оперативно смотреть и за ходом выполнения всех заданий и за сообщениями из конкретного задания.

Такая задача не решается "в общем" - эту обработку можно реализовать только внутри каждой программы, т.к. перехватить данные внутри программы из внешнего обработчика (формирование журнала) нельзя :!:

_________________
С уважением,
Удав.


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

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
htk_s написал:
В принципе, все неудобство которое сейчас есть - заключается в неоконченности лога (последняя запись в нем - "задача в процессе").

А чем оно мешает? Если в журнале нет записи "Обработка закончена" - значит одно из 2-х:
1.Программа все еще выполняется (контролируется по SM37)
2.Возникла ошибка (контролируется через ST22)

Если речь идет о том, чтобы по дампу определить, какой журнал приложения для него выбрать, можно автоматизировать ST22: см. ФМ RS_ST22_GET_DUMPS и программу RSSHOWRABAX(процедура check_dump).

_________________
С уважением,
Удав.


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

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Как я понял, человеку нужны параметры запуска, с которыми дамп произошел.

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

Но мне задача в целом представляется сомнительной. Т.е. я не понимаю конечной цели такой разработки.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Пн, апр 06 2009, 10:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Пономарев Артем написал:
Как я понял, человеку нужны параметры запуска, с которыми дамп произошел.

не только :)
htk_s написал:
Кроме того, ведется два журнала по одному заданию - нормальный и детализированный, и еще журнал для разных сообщений из недр программы - можно оперативно смотреть и за ходом выполнения всех заданий и за сообщениями из конкретного задания.

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Пн, июн 01 2009, 10:08 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 09 2008, 13:30
Сообщения: 15
Господа, директорию не подскажите, где лежат эти самые файлы журналов заданий?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2

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


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

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


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

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