Текущее время: Вт, май 13 2025, 11:11

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Фоновое задание
СообщениеДобавлено: Чт, окт 14 2004, 10:06 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
Имеется переодическое выполнение фонового задания.
Зная его название, как можно из абапа посмотреть не отрабатывает ли оно сейчас?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:12 
Гость
табличка BKKMDISPJOBS не поможет?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:15 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
ВН написал(а):
табличка BKKMDISPJOBS не поможет?


Что то я такую табличку найти не могу :(


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:18 
Гость
ну попробуй тогда TBTCO


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:19 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Code:
CALL FUNCTION 'ENQUEUE_ESINDX' 
EXPORTING 
RELID = 'ZZ' 
SRTFD = 'MYPROGRAM' 
SRTF2 = 0 
EXCEPTIONS 
FOREIGN_LOCK = 1 
SYSTEM_FAILURE = 2. 
IF SY-SUBRC NE 0. 
WRITE: 'ERROR:', PRG, 'is already running'. 
EXIT. 
ENDIF. 



Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:25 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
ВН написал(а):
ну попробуй тогда TBTCO


Там лежат все выплненные или выплняющиеся фоновые задания, но у них нет статуса, в каком оно сейчас состоянии.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:27 
Гость
КАК????
а поле TBTCO-STATUS ???


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:30 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
Stepan написал:
Code:
RELID = 'ZZ' 


А это что за параметр?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:35 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
ВН написал(а):
а поле TBTCO-STATUS ???


Я запускаю фон. задание и в этом поле всега стоит буква 'P' и во всех других, которые уже выполнились стоит она же.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:38 
Гость
когда задание выполняется - 'R',
когда завершено 'F',
когда прервано 'A'


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:42 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
А у меня у всех стоит только буква 'P'.
Странно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:42 
Гость
сделай себе такую функцию

FUNCTION ZPL_JOB_MON.
*"----------------------------------------------------------------------
*"*"Локальный интерфейс:
*" IMPORTING
*" REFERENCE(BTCJOB) TYPE BTCJOB
*" EXCEPTIONS
*" NOT_FOUND Задание не найдено
*" NOT_WORK В данный момент не выполняется
*"----------------------------------------------------------------------


TABLES: TBTCO.

CLEAR: TBTCO.

SELECT SINGLE * FROM TBTCO WHERE JOBNAME = BTCJOB.
IF TBTCO-JOBNAME IS INITIAL.
RAISE NOT_FOUND.
EXIT.
ENDIF.

CLEAR: TBTCO.
SELECT SINGLE * FROM TBTCO WHERE JOBNAME = BTCJOB AND STATUS = 'R'.
IF TBTCO-JOBNAME IS INITIAL.
RAISE NOT_WORK.
ENDIF.

ENDFUNCTION.

передавай туда имя задания,
если после нее SY-SUBRC = 0 - значит задание выполняется
в данный момент, иначе - см RAISE


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:47 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
Все нашел. Всем спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 10:49 
Гость
SAPer написал:
Все нашел. Всем спасибо.


а что нашел, если не секрет?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 14 2004, 11:02 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 08:47
Сообщения: 222
Пол: Мужской
Я вместо TBTCO смотрел TBTCP :)


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

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


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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