Составить график запуска пакетной задачи, созданной в LSMW
Вы используете LSMW (Legacy System Migration Workbench) в режиме Batch Input Recording (Fig 1) и хотите обновить несколько объектов, процесс обновления которых может затянуться на несколько часов и превысить рабочие часы ? Вы хотите осуществить эту процедуру, не прибегая к включению вашего компьютера ночью ?
Это действительно возможно и легко осуществимо.
Есть два варианта реализации этой процедуры, после того как ваша (и) Batch Input Session была (и) создана (ы) (Fig 2) :
- Составить график запуска всех созданных сессий, объединенных под одним именем Session name,
- Составить график запуска одной сессии, на основе ее Queue ID.
Как только Вы получите данную информацию (Session name или Queue ID), зайдите в ABAP Editor (SE38) (Fig 3), введите имя необходимой вам программы, RSBCBTC или RSBDCSUB и выполните ее.
1 — несколько сессий через RSBDCSUB (Fig 4)
Как только Вы зайдете в Batch Input: Process All Sessions, введите ваше Session Name (Fig 4) в соответствующее окошко.
Вы должны выбрать только те сессии, которые Вы только что создали. Введите временной интервал для создания сессий. Удостоверьтесь, что Вы поставили галочку в графе «New»(Новая).
2 — одна сессия через RSBDCSUB (Fig 8)
Если Вы хотите составить график запуска только для одной Batch Input Session, Вам будет достаточно ввести ее Queue ID (Fig 9) в соответствующее поле экрана Utility Report For Batch Input.
Как только Вы выберете Ваши сессии, Вы захотите составить график их исполнения. Для этого, в меню Program (Программа), выберите «Execute in Background F9» (Fig 5). Затем выберите принтер (Fig 6) (укажите виртуальный принтер, если Вы не желаете распечатывать), подтвердите.
Теперь Вы можете указать параметры исполнения (Fig 7). Нажмите «Date/Time», («Дата/Время») и введите время запуска, — указанное время не будет точным, потому что исполнение данного процесса будет зависеть от других активных процессов в системе, — и других опций.
Нажмите Сохранить, вот и все !
Дополнительные возможности: впоследствии Вы сможете отслеживать состояние ваших расписаний в транзакции SM37 (Fig 10), введя ваш логин и день исполнения.
Теперь вы сможете просматривать выполненные, исполняемые в настоящий момент и запланированные пакетные задачи. (Fig 11).
Фотографий
- Fig1 : Batch Input Recordingg
- Fig2 : Input Session
- Fig3 : ABAP Editor
- Fig4 : Batch Input : Process All Sessions
- Fig5 : Execute in background
- Fig6 : Select printer
- Fig7 : Execution scheduling
- Fig8 : SE38 RSBCBTC
- Fig9 : Utility Report for Batch Input
- Fig10 : SM37 Simple job selection
- Fig11 : Job overview