- SAP 业务流程教程
- SAP 业务流程 - 首页
- 简介
- 挑战
- 优势/特性
- 层次结构
- 架构
- 流程、业务逻辑和人员的关联
- 业务对象
- 启动和终止
- 条件编辑器
- 管理
- 事件管理器管理
- 出现错误的工作流
- 工作流配置
- 工作流构建器
- 导入/导出
- 创建步骤
- 业务对象构建器
- ABAP 类
- 扩展通知
- 通知配置
- 与非 SAP 工作流应用程序集成
- 通用工作列表
- 创建工作流
- 归档工作项
- 使用 SWI2_DIAG 进行诊断
- 使用事件跟踪
- 事务代码
- 函数模块
- 工作职责
- SAP 业务流程资源
- 快速指南
- SAP 业务流程 - 资源
- SAP 业务流程 - 讨论
SAP 业务流程 - 层次结构
SAP 应用系统中的 SAP 工作流架构包含以下层次结构:
- 业务对象
- 业务流程
- 组织模型
在 SAP 业务流程中,业务对象被定义为业务流程中实体的一组方法或事件。SAP 系统中一些常见的业务对象包括:客户、物料和供应商。
在 SAP 工作流中,业务流程在工作流构建器中定义。每个工作流程被称为一个活动,包含一个单步任务或工作流模板。使用 ABAP 代码的业务逻辑在业务对象中定义。
组织模型包含负责在业务流程中采取行动的人员或人员组。负责采取行动的人员也称为实际代理,他们在业务流程中的工作流活动中定义。
实际代理是在工作流中实际采取行动的代理,例如审批业务文档、发送电子邮件通知或在工作流中创建某些文档。
SAP 系统包含不同的预定义业务对象、事件和方法。以下是 SAP PLM 中常见的业务对象:
| DRAW | 文档管理 |
| BUS1001 | 物料主数据 |
| BUS1080 | BOM |
| ECM | 变更主数据 |
| BUS1003 | 类 |
| BUS7051 | 通知 |
对于 SAP 系统中的每个对象,它都带有一组标准的事件和方法来对该对象执行操作。最常见的方法和事件是:
方法 - 修改、显示、获取详细信息、创建
事件 - 创建、修改
在 SAP 系统中,业务对象通过将其划分为较小的单元来降低 SAP 系统的复杂性。每个业务对象通常都定义了以下属性:
对象类型 ID - 用于业务对象的内部识别。
对象名称 - 用于业务对象的外部识别。使用此属性,外部系统可以与 SAP 系统交互。
超级类型 - 所有 BO 组件继承的父对象。
名称 - BO 的描述性名称。
描述 - 业务对象类型的简要描述。
应用程序 - BO 所属的应用程序组件。
程序 - 程序包含 BO 的 ABAP 代码。
广告