关于abap:将ABAP-OnPremises系统连接到中央检查系统以进行自定义代码迁移

9次阅读

共计 2277 个字符,预计需要花费 6 分钟才能阅读完成。

官网

前置条件

  • 在 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 的原创文章,尽在:” 汪子熙 ”:

正文完
 0