SAP Фоновая обработка заданий SM36

⚡ Умное резюме

Фоновая обработка заданий в SAP Обеспечивает неинтерактивное выполнение ресурсоемких программ в фоновом режиме, планирование которых осуществляется через SM36, а мониторинг — через SM37. Поддерживает три класса приоритетов и шесть статусов жизненного цикла для обеспечения эффективного управления рабочей нагрузкой.

  • 🔧 Преимущество автоматизации: Фоновые задачи исключают необходимость ручного труда, запуская ресурсоемкие программы в непиковые часы без участия пользователя.
  • 📊 Приоритетное управление: Присвойте приоритет класса A, B или C для управления порядком выполнения и эффективного распределения фоновых рабочих процессов.
  • 📋 Жизненный цикл Tracking: Отслеживайте ход выполнения задания по шести статусам — «Запланировано», «Выпущено», «Готово», «Активно», «Завершено» и «Отменено» — с помощью транзакции SM37.
  • ⚙️ Точность планирования: Определите условия начала, даты окончания и периодические интервалы для надежной автоматизации выполнения повторяющихся заданий.
  • 🔄 Контроль отмены рейсов: RevВозвращать выпущенные или готовые задания в запланированный статус, чтобы предотвратить их дальнейшее выполнение при изменении требований.

SAP Транзакция SM36 Code для планирования фоновых заданий

Что такое работа на фоновом режиме в SAP?

Фоновая задача — это неинтерактивный процесс, который выполняется вслед за обычными интерактивными операциями. SAP Система. Фоновые задачи выполняются параллельно и не мешают процессам или операциям переднего плана. Их планирование осуществляется с помощью кода транзакции. SM36 и контролируется через SM37 путем просмотра журналов заданий.

Преимущества работы на фоновых должностях в SAP

  • Это снижает трудозатраты и автоматизирует повторяющиеся задачи, которые в противном случае потребовали бы взаимодействия с пользователем.
  • Его можно запланировать по выбору пользователя, что обеспечивает гибкое время выполнения.
  • Она работает в фоновом режиме без участия пользователя, освобождая систему для интерактивной работы.
  • После определения варианта для фонового задания пользователю не нужно беспокоиться о каждом вводе значений полей. Это также снижает вероятность ошибок ввода.
  • Это идеальное решение для трудоемких или ресурсоемких программ, которые можно запланировать на выполнение в непиковые часы, когда нагрузка на систему низка.

Типы оценок по фону, приоритетные категории для трудоустройства.

SAP Фоновые задачи классифицируются по трем приоритетным классам, которые определяют порядок выполнения и распределение ресурсов.

  1. Класс А (высокий/критический приоритет): Для срочных или критически важных задач необходимо использовать приоритет класса А. Он резервирует один или несколько фоновых рабочих процессов. Доступные процессы для классов B и C = Общее количество рабочих процессов (установленных в RZ03) минус процессы, зарезервированные для класса А.
  2. Класс B (средний приоритет): После завершения заданий класса А, начинают выполняться задания класса В, а затем — задания класса С.
  3. Класс C (низкий приоритет): Запускается только после завершения работ класса А и класса В. Подходит для несрочных, рутинных задач.

Возможные статусы фоновой работы

Любая работа на фоне в SAP Проходит через определенный жизненный цикл. Эти статусы помогают администраторам. tracпрогресс выполнения задания.

  1. Запланированное: Название программы и её вариант определены, но условия запуска (дата начала, дата окончания, частота) не указаны. Задание не будет выполнено, пока не будут заданы условия запуска.
  2. Дата выхода: Все необходимые критерии выполнены, включая условия начала работы. Работа ожидает запланированного времени начала.
  3. Готовый: Все условия выполнены, но вакансия находится в очереди в ожидании запуска процесса обработки данных.
  4. Активный: Задача выполняется в фоновом режиме. После активации изменить её статус невозможно.
  5. Закончено: Задача была выполнена успешно, без каких-либо ошибок.
  6. Отменено: Задание не завершилось. Либо администратор принудительно отменил его, либо произошла ошибка. Проверьте журналы заданий в транзакции SM37.

Как запланировать фоновое задание с помощью транзакции SM36

Вы можете запланировать фоновое задание с помощью кода транзакции. SM36Можно настроить как плановые, так и срочные задания.

Шаг 1) Выполнить T-код SM36.

SAP Транзакция SM36 Code для планирования фоновых заданий

Шаг 2) Укажите название должности и класс приоритета (А / В / С), а также целевой сервер. Определение целевого сервера помогает сбалансировать нагрузку между серверами приложений.

Задайте имя и приоритет фонового задания в транзакции SM36.

Шаг 3) Нажмите на "Получатель списка очереди печатиЧтобы получать результаты в свой почтовый ящик. Проверьте электронную почту от SBWP.

Настройка получателей списка очереди печати для фонового задания

Шаг 4) Вставьте ваши SAP Введите имя пользователя и нажмите кнопку «Копировать».

Enter SAP Имя пользователя получателя очереди печати

Шаг 5) Нажмите Шаг кнопка для определения ABAP-программа и подробные сведения о вариантах.

Нажмите кнопку «Шаг», чтобы определить программу ABAP.

Шаг 6) Укажите название программы и подробные сведения о варианте.

  1. Введите название вашей программы и название варианта. Если вы не создали вариант, оставьте это поле пустым.
  2. Штамповочный пресс Сохранено.

Введите название программы и ее вариант для фонового шага задания.

Шаг 7) После сохранения этапа задания вы увидите экран подтверждения.

Экран подтверждения этапа фонового задания

Шаг 8) Нажмите Начальное условие Для указания даты начала, даты окончания и периодичности. Без условия начала, Работа всегда будет оставаться в статусе «Запланировано». и никогда не побежит.

  1. Нажмите на Дата / время для периодических заданий. Выбор параметра «Немедленно» запускает задание сразу же в качестве одноразового выполнения.
  2. Укажите дату/время начала и дату/время окончания. Задание запускается только тогда, когда выполняется его условие. запланированная дата/время начала.
  3. Штамповочный пресс Периодические значения.

Определите условия запуска и периодичность выполнения фонового задания.

Шаг 9) Выберите период — почасовой, ежедневный, еженедельный или другой. Мы выбираем Другой период.

Выберите периодичность для фонового задания.

Шаг 10) Укажите критерии повторения. Например, запускать каждые 5 дней, начиная с даты запуска. Здесь мы выбираем каждый 10 минут.

Настройте пользовательский интервал повторения для фонового задания.

Шаг 11) Нажмите Сохранено.

Сохранение периодических значений для фоновой задачи

Шаг 12) Нажмите Сохранено .

Подтвердите условие запуска фонового задания.

Шаг 13) Нажмите Сохранено на главном экране.

Сохраните полное определение фонового задания в транзакции SM36.

Шаг 14) После определения этапа задания и условий запуска появляется окно сводной информации.

Окно сводки конфигурации фонового задания

Шаг 15) Штамповочный пресс Сохранено завершить фоновую работу.

Завершение и запуск фонового задания

Как отслеживать фоновое задание с помощью транзакции SM37

После планирования проверьте статус задания, используя код транзакции. SM37, которая обеспечивает централизованное представление всех фоновых заданий.

Шаг 1) Выполнить T-код SM37.

SAP Транзакция SM37 Code мониторинг рабочих мест

Шаг 2) Выберите критерии для отслеживания интересующей вас вакансии.

  1. Введите название задания и имя пользователя, который запланировал задание.
  2. Выберите статус задания.
  3. Укажите диапазон дат. Здесь мы указываем только конечную дату, в то время как keeping Дата открытия.

Настройка критериев отбора кандидатов на вакансию в транзакции SM37

Шаг 3) Статус показывает Выпущенный, что означает, что условия запуска выполнены, и задание находится в очереди в ожидании Процесс предварительной обработки данных станет доступен..

Статус вакансии: Опубликовано в SM37. Обзор вакансии.

Как отменить проверку биографических данных

Отмена планирования возвращает задание из статуса «Выпущено» в статус «Запланировано», поэтому оно не будет выполняться в будущем. Отменить планирование задания после достижения им заданного статуса невозможно. Активных Статус.

Шаг 1) Выполнить SM37.

Откройте транзакцию SM37 для отмены планирования фонового задания.

Шаг 2) Заполните критерии.

  1. Название задания и имя пользователя, который запланировал задание.
  2. Выберите статус — только Выпущенный or Готовый Задания могут быть отменены.
  3. Укажите диапазон дат.
  4. Штамповочный пресс Выполнить (F8).

Критерии фильтрации для отмены фонового задания

Шаг 3) Выберите задание и нажмите Задание → Выпущено → Запланировано.

Изменить статус задания с «Выпущено» на «Запланировано»

Шаг 4) После отмены задания в строке состояния появляется подтверждающее сообщение.

Сообщение с подтверждением отмены проверки биографических данных.

Обработка фоновых заданий против обработки заданий на переднем плане

Обработка в фоновом режиме требует активной пользовательской сессии и блокирует экран до завершения задачи, что делает её непригодной для длительных операций. Фоновая обработка выполняется независимо, не блокируя пользовательский интерфейс. Задачи в фоновом режиме подходят для быстрых интерактивных задач, таких как ввод данных и изменение конфигурации. Фоновые задачи лучше подходят для массовой загрузки данных, закрытия отчетного периода, создания больших отчетов и запланированной передачи данных. SAP В соответствии с передовой практикой, ресурсоемкие программы рекомендуется запускать в фоновом режиме в непиковые часы.

Часто задаваемые вопросы (FAQ)

SM36 используется для определения и планирования фоновых заданий, а SM37 — для мониторинга, просмотра журналов и управления существующими фоновыми заданиями. Вместе они охватывают полный жизненный цикл задания.

Да. В транзакции SM36 выберите условие запуска «Немедленно». Задание выполняется сразу же как разовый запуск, но не будет настроено как периодическое повторяющееся задание.

Отменённое задание отображается в транзакции SM37 со статусом «Отменено». RevПросмотрите журнал заданий, чтобы выявить ошибку. К распространенным причинам относятся ошибки программы, отсутствие разрешений или недостаточные фоновые рабочие процессы.

Инструменты на базе ИИ, такие как SAP Бизнес-ИИ может прогнозировать сбои в выполнении заданий, оптимизировать временные окна планирования и автоматически перераспределять рабочие процессы на основе исторических данных о производительности.

Инструменты мониторинга на основе искусственного интеллекта анализируют журналы заданий в режиме реального времени, выявляют аномалии и запускают оповещения до возникновения сбоев. Это снижает необходимость ручного контроля и позволяет осуществлять проактивное администрирование системы.

Подведем итог этой публикации следующим образом: