SAP SM37 Tcode: Як перевірити фонове завдання
⚡ Розумний підсумок
Моніторинг фонового завдання в SAP забезпечує успішне завершення запланованих пакетних завдань, використовуючи транзакцію SM37 для дослідження скасованих або довготривалих завдань, перегляду журналів завдань та відновлення завдань, що зависли в активному стані, з пов'язаними транзакціями, такими як SM50, SM59 та SE16.

Як контролювати фонове завдання
Контроль фонового завдання важливий, оскільки після того, як ви запланували завдання, воно може бути скасовано через якусь помилку. Щоб дослідити першопричину, використовуйте SM37.
Крок 1) Виконати Т-код SM37.
Крок 2) Заповніть необхідні критерії.
- Назва посади та ім’я користувача (хто запланував роботу). Ви можете поставити *, щоб отримати детальну інформацію про всі завдання, заплановані всіма користувачами.
- Виберіть статус завдання, який ви хочете контролювати. Якщо ви виявите, що фонове завдання не завершено, виберіть статус Скасовано.
- Встановіть діапазон дат відповідно до ваших вимог.
Крок 3) Ви отримаєте екран, як показано нижче.
Крок 4) Натисніть Журнал роботи кнопка до trace помилка, через яку завдання було скасовано.
Крок 5) Ви отримаєте наступні деталі. У наведеному нижче прикладі завдання було скасовано, оскільки виникла проблема з З'єднання RFC до віддаленої системи. Як вирішення проблеми, використовуйте SM59, щоб перевірити, чи є проблеми з авторизацією у віддаленій системі.
Іноді завдання зі статусом «Активний» також можуть спричиняти проблему.
Ви можете зіткнутися з такими проблемами, як табличні простори заповнені; дублікат завдання виконується з тим самим ім’ям і часом, завдання вибирає або оновлює великі дані тощо.
Як контролювати активне фонове завдання
Окрім скасованих завдань, тривало виконувані активні завдання також можуть сигналізувати про проблему. Ви також можете перевірити такі завдання за допомогою SM37. Виконайте наведену нижче процедуру.
Крок 1) Виконати SM37.
Крок 2) Заповніть необхідні критерії.
- Назва завдання та ім'я користувача (за яким планується завдання).
- Виберіть статус завдання, який ви хочете контролювати. Якщо ви виявите проблему з продуктивністю системи або якщо завдання не виконується протягом дуже тривалого часу, виберіть активний статус.
- Встановіть діапазон дат відповідно до ваших вимог.
Крок 3) Подивитися всередину Тривалість стовпець (що означає, що завдання виконується з n секунд). Якщо ви знайдете велике число в тривалості, перевірте деталі завдання з журналу завдань. Деякі завдання використовують велику кількість даних. Використовуючи SE16, перевірте записи в таблиці для таблиць, що використовуються завданням.
Іноді завдання відображаються в статусі «Активний», навіть якщо вони завершені.
Як виправити завдання, що зависли в активному стані
Якщо завдання відображається активним, хоча воно вже завершене, ви можете виправити його стан. Виконайте наведений нижче набір дій:
Крок 1) Як показано вище, виконайте T-код SM37 і виберіть завдання з активним статусом.
Крок 2) Оберіть активний робота, яка викликає проблему.
Крок 3) Натисніть Робота->Перевірити статус.
Крок 4) Перейдіть на вкладку Рядок стану вікна ви побачите повідомлення нижче. Це виправить статус завдання, якщо виникла проблема
Крок 5) Якщо завдання все ще перебуває у стані виконання, перейдіть SM50. Відкриється екран нижче. Подивіться «Логіка» у якому відображаються будь-які помилки чи виняткові проблеми. Дослідіть це далі.











