云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站空间_cdn合作_免费申请

小七 141 0

Alan Rickayzen在他的博客中建议SAP Business Workflow Builder(SWDD)不再是S/4HANA的推荐产品。不跨不同系统的工作流过程应该使用工作流场景开发。艾伦的博客应该能让你清楚地了解这个建议背后的原因。在进一步阅读之前,浏览本博客和相关博客是很重要的。

在事务SWDD\u SCENARIO/SWDD\u SCENARIO\u DISP中有许多标准的工作流场景,我指的是了解灵活的工作流。为了亲身体验和对某个话题充满信心,从零开始发展自己的东西是很重要的。因此,我决定开发一个简单而完整的自定义工作流场景,大数据怎么用,并在ManageWorkflows应用程序中配置它。在本博客系列中,我将分享我遵循的步骤,淘客平台,以及业务/关键用户配置/更改工作流的最终简单程度。

此工作流过程是更新自定义表中的表条目。条目是通过程序创建的,然后条目经过两步审批,最后在自定义表中创建。有关开发的重要信息:

系统:S/4HANA 1809

自定义表

创建自定义表,其中包含与用户相关的字段。人员ID或其他字段没有外键验证。下表将在工作流过程成功完成时更新:

输入程序

创建一个程序,通过选择屏幕输入字段值。然后,该程序引发工作流事件,并将字段值作为事件参数传递。事件已在工作流类中定义,参数与同一事件关联。我们将在后面的章节中看到更多关于这个类的细节:

工作流场景

这是我们真正的工作流开发的开始。在事务SWDD\u场景中创建新的工作流场景。输入缩写、描述细节,因为它们是自由文本。

由于我们正在创建基于类的工作流场景,我们将必须创建一个SE24全局类,云服务器主机,以"IF\u workflow"作为实现接口,并实现所需的接口方法。我们创建了下面的类:

同时,创建的是从入口程序引发的事件以及相关参数:

流程数据

创建一个工作流容器元素,引用工作流类。这个元素将是场景的主要对象。必须定义一个前导对象,该元素在整个工作流中都是可访问的。

控件:

系统默认提出定义基类和运行时基类作为回调类。对于我们的场景,我们创建了类"ZCL\u CUSTUSER\u RUNTIME\u DATA"作为基类"CL\u SWF\u FLEX\u IFS\u RUN\u APPL\u base"的子类。我们需要在这个类中实现/重新定义一些方法,我们将在后面的章节中介绍这些方法。

活动:

我们有2个"用户决策"活动,这意味着在配置工作流时这两个活动将对我们可用。我们将能够为这些活动定义审批者。也可以定义一个"活动"步骤,它不需要任何处理器,并且在配置期间可用。如果活动被选中为"结果处理活动",则表示此活动将对结果作出反应,云服务器多少钱一年,并且在配置过程中不会作为步骤使用。

根据类型,这些活动在"管理工作流"应用程序中配置工作流时将显示为"步骤类型"。

活动1:验证数据

审批者将提供表记录信息作为工作项文本。将根据积极/消极结果提供明确的决策文本,可以触发进一步的步骤。

标题–此文本将显示为工作项的主题。

决策文本–这些文本将显示为工作项中的决策选项。

在"结果"选项卡下定义结果的特征:

在"管理工作流"应用程序中显示"负面"结果配置此步骤的异常处理。

TS00008267建议作为标准决策任务。此任务应复制到自定义任务中,并可根据需要定义工作项说明。

活动2:创建记录

此审批步骤用于在表中创建记录的最终审批。按照活动1中的定义,定义工作项主题和其他详细信息。复制标准决策任务并根据需要进行更改:

在配置此步骤的异常处理时,将在"管理工作流"应用程序中显示"否定"结果。

条件:

在"条件"选项卡下,定义工作流启动条件或步骤启动条件。我们提供了输入"公司ID"字段值的条件作为工作流启动条件或步骤启动条件。

这些条件将在"管理工作流"应用程序中显示为"前提条件"。

保存、激活并修复遇到的任何错误。工作流场景开发几乎完成。我们将在第2部分中看到运行时回调类。我们还将研究工作流配置并测试我们的工作流。

,人工智能行业分析