SAP 后台作业处理 SM36
⚡ 智能摘要
后台作业处理 SAP 它支持在正常操作后以非交互式方式执行耗时程序,通过 SM36 进行调度,并通过 SM37 进行监控。它支持三个优先级等级和六个生命周期状态,以确保高效的工作负载管理。

什么是后台工作? SAP?
后台作业是指在正常的交互式操作之后运行的非交互式进程。 SAP 系统后台作业并行执行,不会干扰前台进程或操作。它们使用事务代码进行调度。 SM36 并通过以下方式进行监控 SM37 通过查看作业日志。
背景工作的优势 SAP
- 它减少了人工操作,并自动执行原本需要用户交互的重复性任务。
- 可以根据用户的选择进行安排,从而实现灵活的执行时间。
- 它可以无缝地在后台运行,无需用户输入,从而释放系统资源用于交互式工作。
- 一旦您为后台作业定义了变体,用户就不必每次都手动提供字段值。这也有助于降低输入错误的概率。
- 它非常适合耗时或资源密集型程序,可以安排这些程序在系统负载较低的非高峰时段运行。
背景工作优先类别类型
SAP 将后台作业分为三个优先级类别,以确定执行顺序和资源分配。
- A类(高/关键优先级): 紧急或关键任务必须使用 A 类优先级。它会预留一个或多个后台工作流程。B 类和 C 类可用工作流程数 = 总工作流程数(在 RZ03 中设置)减去预留给 A 类的工作流程数。
- B类(中等优先级): A类作业完成后,B类作业会在C类作业之前开始执行。
- C类(低优先级): 仅在A类和B类作业均完成后运行。适用于非紧急的日常任务。
背景调查工作的可能状态
所有背景工作 SAP 经历一个既定的生命周期。这些状态有助于管理员进行管理。 track 工作进展。
- 预定时间: 程序名称和变体已定义,但尚未指定启动条件(开始日期、结束日期、频率)。在设置启动条件之前,作业将不会执行。
- 发行时间: 所有必要条件均已满足,包括启动条件。作业正在等待预定的启动时间。
- 准备好: 所有条件均已满足,但该作业正在排队等待后台进程可用。
- 活性: 该任务正在后台运行。一旦设置为“活动”,其状态就无法更改。
- 表面处理: 任务执行成功,未出现任何错误。
- 取消: 作业未完成。可能是管理员强制取消了该作业,或者发生了错误。请查看SM37中的作业日志进行调查。
如何使用SM36安排后台作业
您可以使用事务代码安排后台作业。 SM36既可以配置计划内作业,也可以配置立即执行的作业。
步骤1) 执行 T 代码 SM36.
步骤2) 填写职位名称、优先级(A / B / C以及目标服务器。定义目标服务器有助于在应用服务器之间进行工作负载均衡。
步骤3) 点击 ”假脱机列表收件人在您的邮箱中接收输出。请检查您的电子邮件。 SBWP.
步骤4) 插入你的 SAP 输入用户名,然后点击“复制”按钮。
步骤5) 点击 步骤 按钮用于定义 ABAP 程序 以及各种变体详情。
步骤6) 定义程序名称和变体详细信息。
- 请输入您的程序名称和变体名称。如果您尚未创建变体,请留空。
- 媒体中心 已保存.
步骤7) 作业步骤保存后,您将看到确认屏幕。
步骤8) 点击 开始条件 填写开始日期、结束日期和频率。如果没有开始条件, 该任务将始终保持“已安排”状态 而且永远不会跑。
- 点击 日期/时间 对于周期性作业,选择“立即”会立即运行该作业,作为一次性执行。
- 定义开始日期/时间和结束日期/时间。只有当满足其要求时,作业才会发布。 预定开始日期/时间.
- 媒体中心 周期值.
步骤9) 选择周期——按小时、按天、按周或其他周期。我们选择 其他时期.
步骤10) 指定重复条件。例如,从开始日期起每 5 天运行一次。这里我们选择“每 10分钟.
步骤11) 点击 已保存.
步骤12) 点击 已保存 一次。
步骤13) 点击 已保存 在主屏幕上。
步骤14) 定义好作业步骤和启动条件后,将显示摘要窗口。
步骤15) 媒体中心 已保存 完成后台工作。
如何使用SM37监控后台作业
调度完成后,使用事务代码验证作业状态 SM37它提供了所有后台作业的集中视图。
步骤1) 执行 T 代码 SM37.
步骤2) 选择您要监控的岗位的监控标准。
- 请输入作业名称和安排该作业的用户名。
- 选择作业的状态。
- 指定日期范围。这里,我们只指定结束日期,同时保留ping 自开放日期起。
步骤3) 状态显示 发布这意味着启动条件已满足,作业已进入队列等待执行。 背景工作流程即将完成.
如何取消背景调查工作
取消调度会将作业从“已发布”状态还原为“已调度”,使其将来不再运行。作业一旦达到“已调度”状态,就无法取消调度。 有效 状态。
步骤1) 演练: SM37.
步骤2) 满足条件。
- 作业名称和安排该作业的用户名。
- 选择状态 — 仅限 发布 or 各就各位 工作安排可能会被取消。
- 指定日期范围。
- 媒体中心 执行(F8).
步骤3) 选择工作并按 工作 → 发布 → 已安排.
步骤4) 取消任务后,状态栏中会显示确认信息。
后台作业处理与前台作业处理
前台处理需要用户保持活跃会话,并且会阻塞屏幕直到任务完成,因此不适合长时间运行的操作。后台处理则独立运行,不会锁定用户界面。前台作业适合快速交互式任务,例如数据输入和配置更改。后台作业更适合批量数据上传、期末结算、大型报表生成和计划数据传输。 SAP 最佳实践建议在非高峰时段将资源密集型程序作为后台作业运行。






















