Особенности работы с сеансами пакетного ввода в транзакции SM35 экспорт в файл и реорганизация
В этой статье рассказывается о том, как открыть журнал сеанса пакетного ввода в виде ABAP-списка, а также каким образом осуществляется реорганизация сеансов.
Часть 1. Просмотр журнала сеанса пакетного ввода в виде ABAP-списка, экспорт в файл.
Иногда, например после загрузки данных через транзакцию LSMW с типом загрузки Standard Batch / Direct Input или Batch Input Recording, возникает необходимость проанализировать журналы пакетного ввода на предмет ошибок с помощью SM35. Для этого откройте журнал сеанса пакетного ввода на просмотр, как показано на рисунке Рис. 1 и Рис. 2.
Рис. 1. Транзакция SM35 - просмотр сеансов пакетного ввода
Рис. 2. Транзакция SM35 – анализ сеанса пакетного ввода
Чтобы упростить анализ информации в журнале, можно оставить только «Ошибочные» записи, для этого в опциях раздела «Просмотр» выберите параметр «Ошибочные», см. Рис. 3 и Рис. 4
Рис. 3. Транзакция SM35 – кнопка «Опции»
Рис. 4. Транзакция SM35 – Окно «Параметры настройки»
Но даже после того, как в журнале выбраны только ошибочные записи, его анализ остаётся затруднительным, потому что отсутствует возможность поиска по тексту, сортировки или фильтрации. Гораздо удобнее было бы экспортировать журнал пакетного ввода в файл, например, в электронную таблицу, или открыть в виде списка ABAP. Чтобы сделать это, выполните следующие действия:
1. Выберите нужный сеанс пакетного ввода в транзакции SM35 и нажмите на кнопку «Журнал», см. Рис. 5.
Рис. 5. Транзакция SM35 – выбор сеанса пакетного ввода
2. Выберите журнал и нажмите кнопку «Просмотреть», Рис. 6.
Рис. 6. Транзакция SM35 – обзор журналов сеанса пакетного ввода
3. Нажмите на кнопку «Печать» (или в поле для ввода транзакций введите команду =pri и нажмите клавишу «Enter»), Рис. 7, и журнал откроется в виде ABAP-списка, Рис. 8
Рис. 7. Транзакция SM35 – журнал пакетного ввода (только просмотр)
Рис. 8. Транзакция SM35 – журнал пакетного ввода в виде списка ABAP
4. Теперь, если необходимо, его можно распечатать или экспортировать в файл, Рис. 9.
Рис. 9. Транзакция SM35 – журнал пакетного ввода (печать или экспорт в файл)
Часть 2. Реорганизация сеансов пакетного ввода и их журналов.
Конечные пользователи создают большое количество сессий пакетного ввода и обрабатывают их в транзакции SM35. Не все пользователи заботятся об удалении старых сессий и, соответственно, они накапливаются в системе в большом количестве, практически с любым статусом (в обработке, в фоновой обработке, обработанные, ошибочные и др.). Поскольку ненужные сессии занимают системные ресурсы, их рекомендуется удалять из системы. Удаление успешно обработанных сессий и их журналов выполняется с помощью стандартного отчёта RSBDCREO, а также отчёта RSBDC_REORG (начиная с выпуска 4.6D.), который является альтернативой с видоизмененным интерфейсом.
В системе SAP существует стандартное фоновое задание SAP_REORG_BACTHINPUT, для которого шагом выполнения служит отчёт RSBDCREO, запускаемый со стандартным вариантом SAP&001.
Параметры планирования задания SAP_REORG_BATCHINPUT представлены на Рис. 10.
Рис. 10. Параметры планирования задания SAP_REORG_BATCHINPUT
Обзор списка шагов задания SAP_REORG_BATCHINPUT представлен на Рис. 11.
Рис. 11. Обзор списка шагов задания SAP_REORG_BATCHINPUT
Экран задания параметров стандартного варианта SAP&001отчёта RSBDCREO показан на Рис. 12.
Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland
ЗарегистрироватьсяУ вас уже есть учетная запись?
Войти