Product Information
创建第一个SAP 流程自动化项目: 第1部分-订阅和了解组件
This blog post is the translation of: Part 1 – Subscribing to SAP Process Automation and understanding the components 此博文是翻譯文 原始作者為Murali Shanmugham
每个组织都在寻找提高流程效率的方法,通过适应不断变化的业务需求来提高灵活性,并提供卓越的员工和客户体验。随着组织内对于大的数字化转型项目的IT开发人员的匮乏,我们开始看到平民开发人员的崛起,他们热衷于参与并改变或简化其业务范围内流程。这些平民开发人员拥有专业领域内的流程经验,只需很少的培训,他们就可以使用可视化的工具在组织中快速构建应用程序和自动化。Juergen MUELLER在最近的SAP技术峰会上提出:“SAP一直在进行大规模投资,并深度实践平民开发者战略。全球拥有2.3亿SAP云应用程序的用户,通过这一战略,SAP正努力缩小这些用户在开发技能上的差距,并为这些用户成为平民开发者指明道路。”
在SAP Business Technology Platform(BTP)中新的低代码/无代码产品组合中,有一些解决方案可以帮助平民开发人员进行应用程序开发和流程自动化。我之前也发布了一个关于“在SAP BTP上开始低代码/无代码应用程序开发”的博客系列(大家可以关注一下)。
本周,SAP宣布推出SAP Process Automation,将SAP Workflow Management和SAP Intelligent Robotic Process Automation的功能集成到简单易使用的无代码体验中。在简化流程自动化以及让组织内更多的人员能够参与流程自动化的过程中迈出了重要一步。若想了解详情,可以进一步阅读Bhagat Nainani发表的最新文章。
下面是一段3分钟的短片,可以很好地了解SAP流程自动化。希望你会觉得有趣。
这一系列博客都是关于流程自动化的,我将介绍如何开始并引导您完成,以及E2E示例,其中展示了作为初始发布一部分的功能。因此,如果您是业务/IT专家,并且正在寻找快速自动化流程以提高效率的方法,请关注本系列博客,了解如何成为公民开发人员并成为变革的领导者。
开始使用SAP Process Automation |
Part 1 – Subscribing to SAP Process Automation and understanding the components(订阅SAP Process Automation并了解组件) Part 2 – Creating your first Business Process Project and configuring Trigger Forms(创建第一个业务流程项目并配置触发器表单) Part 3 – Adding Process Controls & Approval Form(添加流程控制和审批表) Part 4 – Creating Data Types & Decisions(创建数据类型和决策) Part 5- Create and Configure Automation(创建和配置自动化) Part 6- Deploy Business Process Project(部署业务流程项目) Part 7- Configure Process Visibility Dashboard & Integration with Fiori Launchpad(配置流程可视化仪表盘和与Fiori Launchpad的集成) |
快速入门
SAP Process Automation在SAP BTP中作为CPEA或按量付费(PAYG)商业模式的一部分提供。如果您没有访问权限,可以使用PAYG。请遵循此SAP开发人员教程,了解有关如何创建新的按量付费帐户(PAYG)的分步指导。
通过访问SAP Discovery center,您可以找到有关SAP Process Automation的更多信息。当DC(Discovery center)可用时,您将能够看到有关DC可用性、定价和更多资产的信息。SAP Process Automation现在可以在SAP BTP免费版本上进行试用。
使用boosters订阅SAP Process Automation
Boosters是一系列有指导的交互式帮助的集合,使您能够选择、配置和使用SAP BTP上的服务。您可以在全局级别的帐户中找到boosters菜单,并启用这项功能来配置相关服务。在本演示中,我使用的是我的BTP帐户(PAYG)。
按照向导操作并选择相关选项。这里要注意所需要的服务权限。Boosters将为你分配所必要的权限,以此开始这项服务项目。
现在,你可以从BTP子帐户的已订阅菜单启动SAP Process Automation。
探索SAP流程自动化
登录SAP Process Automation后,首先进入的是启动界面,在这里可以集中查看和管理所有的项目。
你可以创建业务流程项目或操作某个项目。将业务流程项目视为一种将业务场景分组为任务或流程的形式。它可以包括几个步骤,这些步骤可以作为技能包括在内。例如,业务流程可以包括自动化、审批表单、条件判断、业务规则和流程可视化仪表板。操作项目封装了业务场景所需的外部API。这些API通常由IT团队创建,并提供给公民开发人员作为业务流程项目的一部分使用。
Process builder流程生成器:
创建新的业务流程项目时,你可以创建一个流程,并开始组合自动化业务场景所需的组件/能力序列。
Process Builder是一个直观便捷的可视化编辑器,你可以在其中添加所有必需的能力,并使用连接器将它们连接在一起。在下面的资本性支出(Capex)流程示例中,为了便于说明,这里使用了表单、工作流审批步骤、自动化等。
Form Editor表单编辑器:
你可以使用表单编辑器创建交互式表单或审批表单。这里为用户提供了一个简单的编辑器来设计这些表单。你将能够通过基本的验证功能查看输入字段、下拉列表、日期控件等。
Business Rules Editor业务规则编辑器:
业务规则编辑器也是决策能力的一部分,可用于根据逻辑/决策表确定数值。在下面的示例中,我创建了一个用于根据资本支出申请表中的某些值来确定具体的审批人。对于使用过SAP Workflow Management的用户来说,这是相同的功能。
Automation Editor自动化编辑器:
自动化编辑器也可用于设计所有自动化(RPA)流程。这类似于Cloud Studio,有些人可能会将其用作SAP Intelligent RPA的一部分。您可以添加所有相关SDK,并使用拖拽功能对自动化场景进行构建。
Monitor processes流程监控:
SAP Process Automation中添加的另一个重要能力是使用户能够了解其自动化的执行情况以及对这些业务流程的影响。用户可以根据不同的流程性能指标创建丰富的可视化图表,并查看它们的实时数据。同样,这也是SAP工作流管理的一部分,现已集成到SAP Process Automation中。
一旦创建了所有这些图表,就可以随时从业务流程项目中查看和编辑它们。
Pre-built contents预构建的内容:
SAP Process Automation还提供了标准的工作流和RPA Automation Bot,可以加快自动化项目的构建。
在流程商店中,有这些标准流程和Bot的集合,可以导入到你的项目中去,并用于自动化场景。
My Inbox与Fiori启动器集成
通过表单触发自动化的最终用户或批准流程的经理,可以在SAP BTP上配置的Fiori启动器访问相关应用程序。这还包括业务用户用来查看其业务流程执行情况的流程可视化仪表板。下面我展示了如何启动“My Inbox”应用程序来操作工作流。所有这些应用程序都可以集成到一个中央启动平台中,以便于最终用户触发自动化和监控流程。我也将在这个博客系列中介绍Fiori启动板的配置。
我希望这篇博文能让您对SAP Process Automation的一些关键构建块有所了解。在下一篇博文中,我将与你分享如何实现简单自动化场景的步骤。
对于希望进一步了解SAP BTP低代码/无代码功能的人员,我推荐这门免费课程作为学习之旅的开始。
要开始使用BTP 免费版,并创建您的第一个流程自动化项目,请关注以下博文“SAP Process Automation:免费版正式上线,创建你自己的自动化!”