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

分布式数据库_阿里云函数_新用户

小七 141 0

这个博客描述了如何将一个工作流应用程序从sapui5组件作为任务ui的sapcloud平台Neo环境迁移到sapcloud平台cloudfoundry环境。Neo环境中的工作流应用程序需要在SAP云平台Cloud Foundry环境中部署和执行一些迁移步骤。作为迁移的一部分,您需要复制和粘贴工作流和UI组件。您需要调整SAP UI组件中使用的工作流Cloud Foundry API。

迁移到SAP云平台Cloud Foundry环境将增加以下好处。

客户可以选择其中一个超定标器(例如:AWS、Azure)作为其云基础设施服务提供商。使用SAP云平台流程可见性对所有部署的工作流进行开箱即用的流程可见性。更容易集成到SAP云平台CAI和智能机器人流程自动化

先决条件

在您的Cloud Foundry空间中创建的工作流服务实例,大数据学习,并分配所需的工作流服务角色。请参阅SAP帮助门户的入门部分。在您的CloudFoundry空间中创建了一个门户FLP站点。请参阅Fiori Launch Pad中的"创建工作流和收件箱互动程序"。如果您已订阅工作流、业务规则和进程可见性服务,则可以从Git hub下载MTA文件,大数据指的是什么,生成并部署MTA。您已在Cloud Foundry空间中将空间开发人员角色分配给您的用户。请参阅添加空间成员启用SAP WebIDE全栈的云平台Neo子帐户。

在本博客中,我们使用的是一个示例应用程序(示例.入职)在SAP WebIDE full stack中作为Neo环境中的工作流应用程序提供。SAP为CloudFoundry提供了迁移的CF示例MTA项目作为员工入职扩展工作流。您可以引用迁移的基于CF的工作流示例应用程序。

导入示例工作流应用程序

迁移工作流

迁移工作流内容需要将以下工件从Neo项目复制到CF MTA项目。

工作流文件夹(.Workflow file)中的工作流模型脚本文件夹中的脚本任务中使用的脚本。示例数据文件夹中的示例有效负载webcontent文件夹中用作电子邮件模板的Html内容将任务UI重新分配给所有用户任务。

如果您的项目有用于电子邮件任务的窗体(窗体文件夹)和html文件(webcontent文件夹),中国云,请重复相同的步骤。

迁移任务UI组件

UI组件迁移包含每个组件的以下更改。

调整工作流API调用以获取上下文,x-csrf令牌和修补程序api以完成任务。在xs中添加bpmworkflowruntime路由-应用程序.json文件修改清单.json更新组件和视图名称的文件。

4。选择project EmployeeOnboarding、component onbequip并打开清单.json文件。复制的值sap应用程序id.

使用记事本删除名称空间中的点并形成应用程序id。例如:

com.sap.cloud网站.工作流.samples.onbequip将是comsapcloudworkflowsamplesonbequip

5。打开组件.js替换API调用,得到如下任务上下文

6。在组件.js替换XSRF令牌请求,服务器和云服务器,完成如下任务

7。在组件.js替换任务完成补丁API调用,如下所示。

8.In组件.js,更改本地json模型的加载产品.json.

9. 在组件.js,更改本地json模型的加载初始化.json

将SAP UI5任务UI组件重新分配给用户任务

2。选择用户界面页签,贵州大数据,点击选择按钮,重新分配基于SAP UI5的任务界面

3。选择项目名称、应用程序名称和SAP UI5组件,单击"确定"按钮。

对其他用户任务重复相同的步骤批准设备并接受新员工的工作场所。

修改mta.yaml公司文件

在本节中,您将添加/删除工作流项目的资源依赖项。使用"我的收件箱"和"工作流监视器"应用程序可以访问此项目中的所有工作流和相关任务UI。不需要单独的审批人

2。打开mta.yaml公司项目员工入职档案。选择"资源"下的所有内容并删除相同内容。

3。复制并粘贴以下代码片段到资源下请用您在Cloud Foundry空间中创建的工作流实例名称替换"wfs"。

–名称:wfs类型:org.cloudfoundry.existing现有-服务–name:EmployeeOnboarding\u html5\u repo\u主机参数:服务计划:应用程序主机服务:html5应用程序回购类型:org.cloudfoundry.managed公司-服务

4。在模块下,onboard–需要添加工作流实例名称。工作流实例名称是您在云铸造空间中创建的工作流实例名称。

5。选择MTA项目EmployeeOnboarding并右键单击。选择"生成"->"生成"来生成MTA。

成功的生成将在MTA\U存档文件夹下生成MTA存档。

6。右击.mtar文件,选择Deploy->Deploy to SAP Cloud Platform.

进一步参考:Cloud Foundry中的SAP Cloud Platform工作流