提问人:NonthawanS. 提问时间:10/27/2023 最后编辑:NonthawanS. 更新时间:11/14/2023 访问量:88
无法将 Fiori 应用程序从 VS Code 部署到 SAP S4/HANA 公有云
Cannot deploy Fiori application from VS Code to SAP S4/HANA Public Cloud
问:
我是 SAP S4/HANA Cloud 的新手。这是我第一次演示新的 Fiori 应用程序并将其部署到公共云。我使用 Visual Studio 作为开发工具。但是,当我从 Visual Studio Code 运行命令“npm run deploy”来部署项目时,我收到以下错误消息:“命令部署失败,出现错误请求失败,状态代码为 403。当我尝试配置开发环境时,我收到以下错误消息:“无法从后端获取传输配置错误:连接 ECONNREFUSED ::1:80。
我不确定我是否错过了为用户分配角色以将应用程序部署到 ABAP 环境。为凭据创建通信用户是否正确,因为现在我使用通信用户并试图查找要添加的方案以创建通信安排,因为现在SAP Web IDE集成(已过时)。
我的系统没有 BTP,我知道我们不能使用 sap GUI 来解决此问题,如下所示。部署到 ABAP 系统的先决条件
- 在后端系统中激活 /UI5/ABAP_REPOSITORY_SRV 服务
- 您在后端系统中为用户S_DEVELOP授权
是否可以在公有云上执行此操作。任何建议将不胜感激。
谢谢。
答:
0赞
user1859465
11/14/2023
#1
这是一个很好的教程,可以解决使用 BAS 的问题;https://developers.sap.com/tutorials/abap-custom-ui-bas-develop-s4hc.html
要部署到目标 ABAP 系统,您需要配置具有适当权限的业务用户。使用通信用户进行部署是不够的。COM 用户实际上仅用于生成和使用 OData XML 服务。
评论