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 代码。