概述
灵活工作流程(flexible workflow)是SAP S/4HANA 中的一个创新概念,它使业务流程专家能够直观地决定工作流程,旨在简化工作流配置。灵活工作流(flexible workflow)基于一组预定义的工作流场景和任务。这提供了为系统中的不同流程定义基于条件的工作流的功能。可以定义单步或多步审批流程,相关工作流程项目可在我的收件箱 Fiori 应用程序中供审批者使用。管理工作流程 Fiori App 可用于配置灵活的工作流程场景,这些应用程序允许业务流程专家根据业务需求设置工作流程。SAP 在采购、财务等方面预先提供了许多这样的灵活方案,并且 SAP 帮助可用于设置/激活这些模板。这是由基于 fiori 的 Manage Workflows 应用程序定义的。
在此文中,将以“采购申请的灵活工作流程”来讲解如何配置.
配置
1. 自动工作流程定制,初始化工作流
SPRO -> SAP NetWeaver -> 应用服务器 -> 业务管理 -> SAP 业务工作流 -> 维护标准设置
如果您已经在系统中配置了工作流功能(SAP 业务工作流或灵活工作流),则此步骤中列出的所有定制步骤都应该有一个绿色复选标记。如果没有,请单击重做自动定制以完成此活动。您可以选择每个区域下的单个活动,然后单击执行活动以进行所需的设置。如果您还没有使用过任何工作流程,则需要单击“自动工作流程定制”进行设置。
2. 激活灵活的工作流程场景
SPRO -> SAP NetWeaver -> 应用服务器 -> 业务管理 -> SAP 业务工作流 -> 灵活工作流 -> 场景激活(您也可以从 PR 配置中访问它)
激活工作流方案 ID,如下表所示。一旦在此处激活,场景将在“管理采购申请 Fiori 应用程序的工作流程”中可见。
场景 ID | 工作流程名称 |
---|---|
WS02000458 | 采购申请的整体发布 |
WS02000471 | 下达采购申请项目 |
3.定义要在 Fiori 应用程序 My Inbox中使用的步骤名称和决策选项。
SPRO -> SAP NetWeaver -> SAP Gateway 服务启用 -> 内容 -> 工作流设置 -> 维护任务名称和决策选项
在“步骤名称概览”屏幕中,如果以下新条目尚不存在,则会创建它们。此步骤中定义的步骤名称在 Fiori 应用程序“我的收件箱”中用于分组和显示审批者的工作项。
在 步骤名称 Overview 屏幕中,选择一个工作流 ID,然后在屏幕左侧的对话框结构中双击 决策键值。然后输入下表所示数据
如果您想要使用的所有工作流方案和步骤重复此活动。
4. 为我的收件箱定义可视化元数据
在 S/4HANA 中,使用灵活工作流程的采购文档在 Fiori App 我的收件箱中获得批准。出于这个原因,应该为审批者激活并设置 Fiori 应用程序“我的收件箱”。请参阅以下链接了解更多详情
官方采购订单配置文档
https://help.sap.com/viewer/af9ef57f504840d2b81be8667206d485/1909.000/en-US/179740ca1bff480c86a3d86522143f4f.html
SPRO -> 物料管理 -> 采购 -> 采购申请 -> 采购申请的灵活工作流程 -> 客户相关配置
选择 Worklist Client 作为 SAPUI5 My Inbox 并选择 Task 选项卡并使用数据创建新条目。具体参考官方文档。
5.停用 SAP Business Workflow 的事件类型链接。
使用事物代码 SWETYPV 停用您之前可能使用过的任何旧工作流方案。
6.概括任务并激活事件类型链接以实现灵活的工作流程
SPRO -> SAP NetWeaver -> 应用服务器 -> 业务管理 -> SAP 业务工作流 -> 执行特定任务的定制
导航到应用程序组件 MM-PUR-REQ – 采购申请。点击分配代理
分配完成之后点击返回,然后激活事件链接
7. 注册网关(Gateway)服务以获得价值帮助
为了在灵活的工作流程中启用价值帮助,使用了 OData 服务。在此步骤中,您将注册此 OData 服务,如下所示。
SPRO -> SAP NetWeaver -> SAP Gateway -> OData 通道 -> 管理 -> 常规设置 -> 激活和维护服务
事物代码 :/n/IWFND/MAINT_SERVICE
从初始屏幕中选择添加服务并输入以下值
系统别名 - 使用值帮助 (F4) 并选择 S/4HANA 后端系统
技术服务 = S_MMPURWORKFLOWVH_CDS
并单击获取服务,然后单击添加选定服务
工作流方案 ID | 工作流程名称 | 标准任务 ID | 任务名称 |
---|---|---|---|
WS00800193 | 供应商报价工作流程 | TS00800462 | 发布供应商报价 |
WS00800238 | 采购订单的工作流程 | TS00800531 | 下达采购订单(手动) |
WS00800251 | 冻结发票的工作流程 | TS00800538 | 冻结发票的释放 |
WS00800302 | 询价的工作流程 | TS00800576 | 发布询价 |
WS00800303 | 已完成的停放发票的工作流程 | TS00800577, TS00800585 | 发放完整发票,返工发票 |
WS00800304 | 采购合同工作流程 | TS00800578 | 采购合同的发布(手册) |
WS00800305 | 调度协议的工作流程 | TS00800580 | 调度协议的发布 |
WS00800321 | 服务条目表的工作流程 | TS00800593 | 发布 SES |
WS00800333 | 集中管理 PO 的工作流程 | TS00800600 | 发布集中管理的采购订单 |
WS00800346 | 集中采购合同的工作流程 | TS00800607 | 中央合约的发布 |
WS02000434 | Central PR 整体发布 | TS02000677 | Central PR 整体发布 |
WS02000438 | 中央公关项目的发布 | TS02000687 | 发布中心 PR 项目 |
WS02000458 | 采购申请的整体发布 | TS02000702 | 采购申请的整体发布 |
WS02000471 | 下达采购申请项目 | TS02000714 | 下达采购申请项目 |
WS02000485 | 批准集中管理的 PR – 总体 | TS02000734 | 发布集中管理的采购申请 |
WS02000494 | 集中管理 PR 项目的工作流程 | TS02000737 | 下达集中管理的采购申请项目 |
更多的信息可以参考
官方帮助文档
https://help.sap.com/viewer/36802406aebb4b96b1598246e1d316ee/1909.002/en-US/4f25999fe85a18c3e10000000a421937.html