将ABAP On-Premises系统连接到中央检查系统以进行自定义代码迁移

简介: 将ABAP On-Premises系统连接到中央检查系统以进行自定义代码迁移

官网


前置条件

在 SAP Cloud Platform ABAP 环境中,您已被分配角色 SAP_CORE_BC_CCM。 此角色允许您使用通信对象连接 SAP Cloud 和本地实例

在您的本地系统中,您已安装以下内容:

(1)具有管理员权限的 SAP Cloud Connector。

(2)Java 8.

一切就绪后,system landscape 如下:

image.png

Open SAP Cloud Connector

在您的浏览器中,登录到您的内部部署系统的 SAP Cloud Connector。 如果您的内部部署系统是 SAP AS ABAP Developer Edition, 7.5x,请在您的虚拟机中打开浏览器,例如 VMWare


地址 = 例如 https://localhost:<端口>(默认值 = 8443)

用户 = Administrator

密码 = 您的密码。 (初始密码= manage)


image.png

image.png

您的 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 系统。


image.png

image.png

在 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。

image.png

维护如下内容:

  • Destination Name = here, NPL_XXX
  • jco.client.ashost = here, nplhost
  • Location ID = here, XXX

image.png

Create communication system for Custom Code Migration

打开 SAP BTP、ABAP 环境实例的仪表板。 要查找此 URL,请从子帐户概览中选择相关空间,例如 Dev,然后选择 Service Instances > ABAP System > Your System > View Dashboard。 登录。


image.png

输入系统 ID,例如 NPL_ATC_XXX。 应用程序会自动提供同名的系统名称。 接受这一点。

开启 Destination 服务。

image.png

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.

image.png

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 > 应用 > 开启。该磁贴应出现在启动板中:

image.png

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


相关文章
|
1月前
|
JSON 数据格式
第三方系统或者工具通过 HTTP 请求发送给 ABAP 系统的数据,应该如何解析试读版
第三方系统或者工具通过 HTTP 请求发送给 ABAP 系统的数据,应该如何解析试读版
41 0
|
1月前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
26 0
|
1月前
|
BI
如何使用动态 ABAP 程序生成技术,对 ABAP 系统标准的报表行为进行微调试读版
如何使用动态 ABAP 程序生成技术,对 ABAP 系统标准的报表行为进行微调试读版
23 0
|
1月前
|
SQL 监控 Oracle
SAP ABAP 系统错误 Return value of the database layer SQL dbsl rc 99
SAP ABAP 系统错误 Return value of the database layer SQL dbsl rc 99
21 0
|
1月前
|
存储 前端开发 Linux
在 SAP ABAP 系统里访问 FTP 服务器
在 SAP ABAP 系统里访问 FTP 服务器
32 0
|
1月前
|
监控 Java 网络安全
在 ABAP 系统启用 Git-Enabled Change and Transport System 的先决条件
在 ABAP 系统启用 Git-Enabled Change and Transport System 的先决条件
15 0
|
1月前
|
存储 安全 网络安全
SAP ABAP 系统 STRUST 事务码里 System PSE 的概念介绍
SAP ABAP 系统 STRUST 事务码里 System PSE 的概念介绍
25 0
|
1月前
|
监控 安全 测试技术
SAP ABAP 系统 STRUST 事务码里 Distribute 功能介绍
SAP ABAP 系统 STRUST 事务码里 Distribute 功能介绍
19 0
|
1月前
|
JSON 应用服务中间件 API
使用 ABAP 代码消费 SAP 系统的 OData 服务
使用 ABAP 代码消费 SAP 系统的 OData 服务
34 1
|
1月前
|
存储
ABAP 系统中一个字符到底占据几个字节存储空间
ABAP 系统中一个字符到底占据几个字节存储空间
23 1