Age: 48 Joined: 06 Aug 2010 Posts: 79 Location: Ukraine
Posted: Fri Jan 14, 2011 4:10 pm Post subject: Фоновые задания и ABAP
С прошедшими вас всех праздниками уважаемые коллеги! Желаю безошибочного кода и понимающих заказчиков. ТЗ попонятней и зарплату повыше
А теперь собственно говоря вопрос.
У меня есть фоновое задание которое запускает программу 'ZXXX'. Как называется фоновое задание я предположим, не знаю. Как мне сделать чтобы это фоновое задание не запускалось пока не выполнится это же фоновое задание. А то у меня была такая ситуация, что их одновременно запустилось 3 штуки т.к. была сильно нагружена система и задание предыдущее просто не успело выполниться. Если это можно сделать с помощью настроек фонового задания я буду очень благодарен за подсказку как.
В коде программы я могу сделать такую программу, но пока я нашел только то как узнать запущено ли фоновое задание по его имени. Можно ли его идентифицировать по имени программы или транзакции которую запускает фоновое задание.
Ух столько написал... Заранее спасибо за помощь.
Может быть проверить статус задания? Наверняка есть таблица. Выбрать строчку когда последний раз запускалось и посмотреть выполнено или еще в работе. Если нет то exit.
Если неизвестно название самого задания, то опять-таки наверняка можно сделать выборку всех заданий, которые запускают данную программу и посмотреть их статус.
Age: 48 Joined: 06 Aug 2010 Posts: 79 Location: Ukraine
Posted: Sat Jan 15, 2011 1:31 pm Post subject:
Уже нашел решение, в таблице TBTCP есть соответствие названию задания и программе определенной в шагах выполнения фонового задания, если у Вас шагов в задании 1 то очень легко определить название задания по программе которая его запускает
Age: 48 Joined: 06 Aug 2010 Posts: 79 Location: Ukraine
Posted: Mon Jan 17, 2011 11:25 am Post subject:
broker_chelny wrote:
Я использую ФМ BP_JOB_SELECT
Хм... Хороший ФМ, но там в обязательных параметрах требуется указать название задания, которое мне неизвестно. Точнее оно известно, но жестко прописывать его в программе дурной тон А вдруг его запустят с другим именем?
Age: 48 Joined: 06 Aug 2010 Posts: 79 Location: Ukraine
Posted: Mon Jan 17, 2011 4:33 pm Post subject:
broker_chelny wrote:
Думаю тебе подойдет BP_JOB_SELECT_SM37B.
А имя задания * можно указать.
Хм... Результаты исследования показали, что таки да данный ФМ очень даже подойдет, сейчас на качество перенесется, и посмотрим как все происходит на практике
Спасибо большое... Как Вы эти ФМы находите без документации? Ума не приложу... Может подскажете?
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.