作为 SAP ERP 系统的用户、业务顾问或开发人员,您有没有想过除了原生的 SAP Fiori UI5 框架或 GUI 之外还有没有其他方式可以开发 SAP 应用程序?
这里给大家介绍一个开源项目,它可以帮助您使用现代前端框架如 Vue、Angular 等快速开发 SAP Fiori 应用程序,而无需编写大量的代码。这个项目叫做 SAP BTP & Fiori 应用模版:https://github.com/meta-d/sap-fiori-templates/
此项目提供了一组预定义的模版,可用于创建各种类型的应用程序,包括工作流、分析、事务和 AI 应用。它不仅可以部署到 SAP S4HANA 系统还可以部署到 SAP BTP 平台。
项目代码仓库中有详细的介绍文档和各技术点的文档,以下简单介绍其主要功能和优势:
项目中已有模版包括 Vue、Angular、React 框架的代码,完整功能的模版以 Angular 框架为主。
项目中自带大量演示代码用于展示如何开发各种组件和功能,如仪表板、工作台、消息提示、弹出窗口、图形、富文本、表格等。
自动获取系统中已有 Fiori 应用加载为应用菜单,并且以多页签形式在同一页面中打开多个应用。
嵌入式分析框架可以读取并分析系统中所有的Cube(BW或CDS)模型,拖拽成需要的分析图形后还可以编辑成最终的分析仪表板页面,在此过程中还可以使用 AI 副驾驶辅助分析。
使用 AI Copilot 来辅助嵌入式分析功能,制作数据分析图形。还可以通过自定义 Copilot 命令来让 AI 操作指定的动作函数,以实现 AI 能力在 ERP 系统中的特定扩展。
此OData客户端框架以函数式编程的方式实现快速地消费 OData 服务,使用 TypeScript 语言具有强大的类型检查能力。
综上所述,此项目具有完整的系统前端功能,有读者可能会问“我为什么需要用这样一个新的框架?” 下面列举一些使用此框架的优势:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。