SAP 业务工作流程 - 层
SAP应用程序系统中的SAP工作流架构由以下几层组成:
- 业务对象
- 业务流程
- 组织模式
SAP Business Workflow 中的业务对象定义为业务流程中实体的方法或事件的集合。SAP 系统中的几个常见业务对象包括:客户、物料和供应商。
在 SAP Workflow 中,业务流程是在 Workflow Builder 中定义的。每个工作流程称为一个活动,并包含一个步骤任务或工作流模板。使用ABAP代码的业务逻辑在业务对象中定义。
组织模型包含负责在业务工作流中采取操作的人员或人员组。负责采取操作的人员也称为实际代理,他们在业务工作流的工作流活动中定义。
实际代理是在工作流程中实际执行操作的代理,例如批准业务文档、发送电子邮件通知或在工作流程中创建某些文档。
SAP 系统包含不同的预定义业务对象、事件和方法。以下是 SAP PLM 中的常见业务对象 -
画 | 文件管理 |
总线1001 | 材料大师 |
总线1080 | 物料清单 |
细胞外基质 | 变更大师 |
总线1003 | 班级 |
总线7051 | 通知 |
对于 SAP 系统中的每个对象,它都附带一组标准事件和方法来对该对象采取操作。最常见的方法和事件是 -
方法- 更改、显示、获取详细信息、创建
事件- 创建、更改
在 SAP 系统中,众所周知,Business Objects 通过将 SAP 系统划分为更小的单元来降低 SAP 系统的复杂性。每个业务对象通常用这些属性定义 -
对象类型 ID - 用于业务对象的内部标识。
对象名称- 用于业务对象的外部标识。使用此属性,外部系统可以与 SAP 系统交互。
超级类型- 它是继承 BO 的所有组件的父对象。
名称- 这是 BO 的描述性名称。
描述- 这是业务对象类型的简短描述。
应用程序- BO 所属的应用程序组件。
程序- 程序包含 BO 的 ABAP 代码。