官网
前置条件
- 在 SAP Cloud Platform ABAP 环境中,您已被调配角色 SAP_CORE_BC_CCM。此角色容许您应用通信对象连接 SAP Cloud 和本地实例
- 在您的本地零碎中,您已装置以下内容:
(1) 具备管理员权限的 SAP Cloud Connector。
(2)Java 8.
所有就绪后,system landscape 如下:
Open SAP Cloud Connector
在您的浏览器中,登录到您的外部部署零碎的 SAP Cloud Connector。如果您的外部部署零碎是 SAP AS ABAP Developer Edition, 7.5x,请在您的虚拟机中关上浏览器,例如 VMWare
- 地址 = 例如 https://localhost:< 端口 >(默认值 = 8443)
- 用户 = Administrator
- 明码 = 您的明码。(初始密码 = manage)
您的 Cloud Connector 仪表板应如下所示:
- 至多连贯了一个 Cloud Foundry 子账户 (1)
- 至多一个从云到本地的映射 (2)
请留神地位 ID (3) – 此处为 XXX。稍后您将须要它。
Add resources for Custom Code Migration (CCM) App
当初,您将增加 CCM 应用程序所需的资源。资源是指 CCM 利用查看须要调用的 RFC 或 BAPI。
下载 SAP Note 2861842 中的附件,CustomCodeMigration(1).zip,用于 ABAP 服务器所在的 Linux 零碎。
在左侧抉择 Cloud to On-Premise,而后抉择 Import System Mappings…
导入方才下载的 .zip 文件:
资源被主动导入:
在 ABAP 零碎中打上下列这些 note:
- 2599695 Custom Code Migration Fiori App: Remote Stubs for the Checked System
- 2888880 Remote analysis: Bulk determination of method names
- 2820446 Remote Analysis for source system, Release 7.52, i.e. run the report RS_ABAP_INIT_ANALYSIS
Check connectivity in SAP BTP cockpit
在 Cloud Foundry 子账户的 SAP BTP Cockpit 中,抉择 Cloud Connectors。
地位 ID 指向正确的 SAP Cloud Connector(位于外部部署零碎中);虚拟主机指向 SAP Cloud Connector 中映射的本地连接。
依然在 Cockpit 中,抉择 Destinations,而后抉择您之前创立的目的地,这里是 NPL_JP。
保护如下内容:
- Destination Name = here, NPL_XXX
- jco.client.ashost = here, nplhost
- Location ID = here, XXX
通过抉择查看连贯来查看连贯。你应该失去这样的音讯:
Create communication system for Custom Code Migration
关上 SAP BTP、ABAP 环境实例的仪表板。要查找此 URL,请从子帐户概览中抉择相干空间,例如 Dev,而后抉择 Service Instances > ABAP System > Your System > View Dashboard。登录。
Choose Communication Management > Communication Systems, then choose New.
输出零碎 ID,例如 NPL_ATC_XXX。应用程序会主动提供同名的零碎名称。承受这一点。
开启 Destination 服务。
抉择 Use Default Instance,而后从下拉列表中抉择指标服务的名称 NPL_JP。
Create communication arrangement for Custom Code Migration
From the home page, choose Communication Management > Communication Arrangement > New.
应用下列参数创立 communication arrangement:
- Communication Scenario SAP_COM_0464 – 从下拉列表中抉择。如果此通信场景未呈现,则您短少正确的受权,无奈实现本教程
- Arrangement Name – 笼罩默认值(名称雷同),例如 应用 SAP_COM_0464_XXX 或 SAP_COM_0464_SID.
Choose your communication system from the dropdown list, SAP_COM_0464_XXX. 保留。
Assign business role for Custom Code Migration App
Choose Identity and Access Management > Maintain Business Roles.
Choose BR_IT_PROJECT_MANAGER > Edit.
在已调配的业务目录中,抉择增加 > SAP_CORE_BC_CCM > 利用 > 开启。该磁贴应呈现在启动板中:
Run Custom Code Migration App
Choose Go.
Choose Create to create new project.
- Target release = SAP BTP, ABAP Environment
- Destination = SAP_COM_0464_NPL_XXX
- Transition Scenario = New implementation
更多 Jerry 的原创文章,尽在:” 汪子熙 ”: