当前位置: 首页 > news >正文

开发SAPUI5 Fiori应用并部署到SAP系统

首先新建一个项目文件夹

图片

在VScode中打开

图片

打开SAP  Fiori(需要先下载安装,参考上上一篇文章) ,选择已添加的SAP S4  ERP系统 ,点击创建Firoi应用。

图片

如果没有添加系统的,点击添加按钮,添加即可,注意:URL地址为IP地址+端口号,端口号可通过soamanager打开的地址确定。

图片

选择模版,我们开发的ODATA V4的服务(上一篇文章内容)适合 list Report 格式,选择这个,点击下一步。

图片

选择从系统中选择服务

图片

在服务的输入项中,输入服务的名称,进行筛选已发布的服务

图片

点击下一步,并选择

图片

继续下一步,填写模块名称,应用标题

图片

因为要部署,所以这里可以选上,会自动生成部署文件的信息。如果不选,在进行部署前也可以再生成。选好后点击完成。

图片

在VsCode侧边栏可以看到自动生成的内容

图片

这时候状态还是错误的,Status为红色,是因为一些需要模块代码库没有下载,大家可以理解为API或者BAPI吧,这个可以参考我之前写的关于NPM的文章内容。点击链接,开发环境会自动在命令行执行安装指令。

图片

安装完成后,提示状态为OK。

图片

这个时候就可以点击预览按钮,预览一下应用。

图片

如下图所示

图片

如果生成应用的时候没有添加部署信息,点击添加按钮。

图片

维护部署信息,这里选择了本地包,如果选自开发包,需要选择对应的请求号。

图片

点击完成后,系统生成了部署指令文件内容,如果看过SAPUI5 walk through的应该不陌生哈,这里不赘述,大家自行deepseek或者查看官网的教程。

图片

点击部署,ide会自动运行命令npm run  deploy

图片

如下在命令行输入Y进行确认,根据部署文件参数开始连接ERP系统,自动部署应用。

图片

执行完成后,提示成功。

图片

打开ERP系统,执行SICF,可以查看到应用,可以进行测试。也可以取消部署,有对应的菜单按钮直接执行即可。

图片

测试结果如下,因为开发的时候配置应用没选择fiori lanuchpad,所以是单独的一个页面。大家根据需求选择。

图片

分享一些我学习时搜集的SAP BLOG的文章汇总链接,有兴趣大家可以翻翻。有时间我会把之前写的和最近发表的关于SAPUI5开发相关内容整理成一个链接分享给大家。

CDS合集

https://community.sap.com/t5/technology-blogs-by-sap/getting-started-with-abap-core-data-services-cds/ba-p/13284593

相关文章:

  • OSPF 协议详解:从概念原理到配置实践的全网互通实现
  • 代码随想录算法训练营第十五天 | 数组 |长度最小的子数组和螺旋矩阵II
  • uniapp页面列表,详情返回不刷新,新增或编辑后返回刷新
  • dify1.1.1安装
  • 如何设计一个合理的库存系统
  • 资源-HDR/材质/模型
  • AI大模型介绍
  • Seata框架 分布式事务实战 Demo-1
  • 二叉树的层平均值
  • 企业信息化的“双螺旋”——IT治理和数据治理
  • 北京市大模型备案及登记分析报告
  • 【设计模式】SOLID 设计原则概述
  • oracle 索引
  • 【鸿蒙开发】Hi3861学习笔记- WIFI应用AP建立网络
  • Python---数据分析(Pandas六:二维数组DataFrame,DataFrame的创建,DataFrame的属性)
  • CSS实现当鼠标悬停在一个元素上时,另一个元素的样式发生变化的效果
  • 前端网络请求
  • 面向对象(进阶)(‘封装‘,‘多态‘,‘对象属性‘,‘类属性‘,‘类方法‘,‘对象方法‘及其应用场景)
  • 糊涂人寄信——递推
  • 算法设计与分析——动态规划
  • 公司网站建设有什么好处/全媒体运营师
  • 微信公众号商城开发费用/优化公司哪家好
  • 建立企业门户网站/免费大数据查询平台
  • 开个网站建设公司多少钱/站长统计app进入网址新版
  • 长沙企业做网站/百度电话怎么转人工
  • 专业网站建设新闻/php免费开源crm系统