将ABAP On-Premises系统连接到中央检查系统以进行自定义代码迁移
官網(wǎng)
前置條件
- 在 SAP Cloud Platform ABAP 環(huán)境中,您已被分配角色 SAP_CORE_BC_CCM。 此角色允許您使用通信對(duì)象連接 SAP Cloud 和本地實(shí)例
- 在您的本地系統(tǒng)中,您已安裝以下內(nèi)容:
(1)具有管理員權(quán)限的 SAP Cloud Connector。
(2)Java 8.
一切就緒后,system landscape 如下:
Open SAP Cloud Connector
在您的瀏覽器中,登錄到您的內(nèi)部部署系統(tǒng)的 SAP Cloud Connector。 如果您的內(nèi)部部署系統(tǒng)是 SAP AS ABAP Developer Edition, 7.5x,請(qǐng)?jiān)谀奶摂M機(jī)中打開瀏覽器,例如 VMWare
- 地址 = 例如 https://localhost:<端口>(默認(rèn)值 = 8443)
- 用戶 = Administrator
- 密碼 = 您的密碼。 (初始密碼= manage)
您的 Cloud Connector 儀表板應(yīng)如下所示:
- 至少連接了一個(gè) Cloud Foundry 子賬戶 (1)
- 至少一個(gè)從云到本地的映射 (2)
請(qǐng)注意位置 ID (3) - 此處為 XXX。 稍后您將需要它。
Add resources for Custom Code Migration (CCM) App
現(xiàn)在,您將添加 CCM 應(yīng)用程序所需的資源。 資源是指 CCM 應(yīng)用檢查需要調(diào)用的 RFC 或 BAPI。
下載 SAP Note 2861842 中的附件,CustomCodeMigration(1).zip ,用于 ABAP 服務(wù)器所在的 Linux 系統(tǒng)。
在左側(cè)選擇 Cloud to On-Premise,然后選擇 Import System Mappings…
導(dǎo)入剛才下載的 .zip 文件:
資源被自動(dòng)導(dǎo)入:
在 ABAP 系統(tǒng)中打上下列這些 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(位于內(nèi)部部署系統(tǒng)中); 虛擬主機(jī)指向 SAP Cloud Connector 中映射的本地連接。
仍然在 Cockpit 中,選擇 Destinations,然后選擇您之前創(chuàng)建的目的地,這里是 NPL_JP。
維護(hù)如下內(nèi)容:
- Destination Name = here, NPL_XXX
- jco.client.ashost = here, nplhost
- Location ID = here, XXX
通過選擇檢查連接來檢查連接。 你應(yīng)該得到這樣的消息:
Create communication system for Custom Code Migration
打開 SAP BTP、ABAP 環(huán)境實(shí)例的儀表板。 要查找此 URL,請(qǐng)從子帳戶概覽中選擇相關(guān)空間,例如 Dev,然后選擇 Service Instances > ABAP System > Your System > View Dashboard。 登錄。
Choose Communication Management > Communication Systems, then choose New.
輸入系統(tǒng) ID,例如 NPL_ATC_XXX。 應(yīng)用程序會(huì)自動(dòng)提供同名的系統(tǒng)名稱。 接受這一點(diǎn)。
開啟 Destination 服務(wù)。
選擇 Use Default Instance,然后從下拉列表中選擇目標(biāo)服務(wù)的名稱 NPL_JP。
Create communication arrangement for Custom Code Migration
From the home page, choose Communication Management > Communication Arrangement > New.
使用下列參數(shù)創(chuàng)建 communication arrangement:
- Communication Scenario SAP_COM_0464 - 從下拉列表中選擇。 如果此通信場景未出現(xiàn),則您缺少正確的授權(quán),無法完成本教程
- Arrangement Name - 覆蓋默認(rèn)值(名稱相同),例如 使用 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.
在已分配的業(yè)務(wù)目錄中,選擇添加 > SAP_CORE_BC_CCM > 應(yīng)用 > 開啟。該磁貼應(yīng)出現(xiàn)在啟動(dòng)板中:
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的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的将ABAP On-Premises系统连接到中央检查系统以进行自定义代码迁移的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity3d 动画系统
- 下一篇: java信息管理系统总结_java实现科