
S/4HANA
文章平均质量分 77
SAP S/4HANA知识介绍
汪子熙
Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今。Jerry 是 SAP 社区导师,SAP 中国技术大使。在长达16年的 SAP 产品开发生涯里,Jerry 曾经先后参与 SAP Business ByDesign,SAP CRM,SAP Cloud for Customer,SAP S/4HANA,SAP Commerce Cloud(电商云)等标准产品的研发工作。
Jerry 工作中使用 ABAP, Java, JavaScript 和 TypeScript 进行开发, 对包括 SAP UI5 在内的多款 SAP 自研框架有深入的研究。
展开
-
SAP S/4HANA 的 Data-Centric Applications 编程范式
SAP 数据中心应用开发范式是一种基于 SAP HANA 数据库的新型应用程序开发方法,它强调了数据的重要性,并将数据置于应用的核心位置。实时性: 数据中心应用程序能够实时处理和分析数据,以支持企业的实时决策和反应需求。简化复杂性: 通过将数据和业务逻辑集成到一个单一的平台中,简化了应用程序的架构和管理。高性能: 利用 SAP HANA 数据库的内存计算和优化查询性能,实现高性能的数据处理。灵活性: 数据中心应用程序具有更大的灵活性,能够适应不断变化的业务需求。开放性。原创 2023-09-29 22:21:48 · 36 阅读 · 0 评论 -
@Metadata.allowExtensions 注解的一个实际使用例子
是SAP Fiori Elements中的关键注解,允许合作伙伴和行业解决方案提供商通过扩展视图的方式对标准CDS视图进行注解覆盖,从而实现Fiori Elements应用的个性化定制,而无需修改标准CDS视图的DDL。这一功能非常重要,因为它保证了应用的稳定性和兼容性,同时允许根据具体业务需求进行灵活的定制化。通过上述示例,我们详细说明了@Metadata.allowExtensions:true的作用和用法,以及如何创建扩展视图来实现个性化定制。原创 2023-09-20 15:37:21 · 36 阅读 · 0 评论 -
关于使用 SAP CPI 暴露 S/4HANA SalesOrder API 引起的一个错误问题分析
联想到提问者使用了 SAP CPI 来暴露 S/4HANA Cloud SalesOrder creation API,那么我的建议是,首先进行问题隔离,不通过 CPI,而是直接消费 S/4HANA Cloud 的 API,看看在这个系统上的 Sales Order 创建是否能够正常工作。看来看去看不出原因来。如果直接消费 S/4HANA Cloud Creation API 都不行,那么这个问题就同 CPI 无关了,此时的精力要放在检查 S/4HANA 系统的 API 暴露的配置步骤上。原创 2023-09-14 15:19:25 · 27 阅读 · 0 评论 -
关于 SAP S/4HANA 的版本号机制
SAP S/4HANA的版本号规则是一个具有意义的结构,通过版本类型、主版本、支持包等组成部分,向用户传达了关于版本特点和更新内容的信息。支持包通常是周期性发布的,可以让用户在不升级主版本的情况下获取新的功能和修复。主版本是SAP S/4HANA版本号中的一个重要部分,通常表示主要的版本更新。SAP S/4HANA的版本号由多个部分组成,每个部分都传达了特定信息,如版本类型、主版本、支持包等。在这个例子中,版本类型是"On-Premise",表示这是本地部署的SAP S/4HANA版本。原创 2023-08-16 23:14:05 · 53 阅读 · 0 评论 -
SAP CDS View 和 SAP HANA View 的区别
性能优化:SAP CDS视图在ABAP服务器上进行优化,而SAP HANA视图在HANA数据库上进行优化。因此,SAP HANA视图可以利用HANA数据库的全部功能,如并行处理和列式存储,而SAP CDS视图则依赖ABAP服务器的优化。使用场景:通常,如果要访问ABAP服务器的业务逻辑或者要在ABAP环境中使用视图,那么应使用SAP CDS视图。它们的主要区别在于创建位置、语法、性能优化等方面。语法:SAP CDS视图使用ABAP的扩展SQL语法,而SAP HANA视图使用SQL/SQL脚本。原创 2023-07-20 11:30:35 · 130 阅读 · 0 评论 -
[ChatGPT 勘误] SAP SLT 是只能将数据从其他DB 往 HANA 写,还是支持双向读写?
我的 SAP 技术交流群里有朋友遇到一个问题:同志们 帮忙确认一个问题 SLT是只能将数据从其他DB往HANA写是吧,,不能从HANA往其他系统写,,是的么?这个朋友求助 ChatGPT,后者的回答是,SAP SLT 只能将其他数据同步到 SAP HANA 数据库,而不支持将 SAP HANA 数据库里的数据导出并同步到其他数据库。然而最后有朋友通过实践证明,SAP SLT 和其他数据库的数据同步是支持双向的。原创 2023-05-16 12:05:27 · 212 阅读 · 0 评论 -
SAP Fiori 应用 Manage Workflows for Purchase Requisitions
在中央采购中使用总体中央采购申请发布和中央采购申请项目发布的场景中创建新的项目级或头部级别的工作流。建议使用新的场景,包括总体采购申请发布、采购申请项目发布、总体中央采购申请发布和中央采购申请项目发布,而不是旧的场景——旧版总体采购申请发布和旧版采购申请项目发布。要激活总体采购申请发布、采购申请项目发布、总体中央采购申请发布和中央采购申请项目发布的工作流程,您必须停用相应的旧版总体采购申请发布和旧版采购申请项目发布的工作流程,反之亦然。在层次列表的情况下,项目集对于项目级和头部级别的批准都不被考虑。原创 2023-05-13 22:06:18 · 205 阅读 · 0 评论 -
SAP API 开发方法大全
前面在SAP S/4HANA Fiori Launchpad里看到的Custom CDS View这个应用,即使不太懂技术的Key User,也能在浏览器里完成字段的搭配和OData服务的发布。SAP Cloud for Customer也有类似的设计,只不过供Key User选择的不是CDS view,而是C4C里标准的Business Object.原创 2020-04-04 13:16:46 · 2915 阅读 · 0 评论 -
S/4HANA(本地部署或云版)跟 SAP 家族系统以及非SAP系统的集成,到底什么是推荐的方式?
笔者的知识星球,有朋友提问:首先 SAP S/4HANA 的技术栈,后台是 ABAP,前台是 SAP UI5 前端框架开发的 Fiori 应用,基于 JavaScript.无论是 SAP S/4HANA 同 SAP 家族其他基于 ABAP 技术栈的系统,比如 SAP CRM,SAP SRM,还是同 SAP 家族非 ABAP 技术栈的系统比如 SAP SuccessFactor,SAP Field Service Management,SAP Commerce,或者是第三方系统,如果采取直联的方式,技术上可行原创 2022-12-03 15:32:03 · 558 阅读 · 1 评论 -
一个 15 年 SAP ABAP 开发人员分享的 SAPGUI 一些个性化设置和实用小技巧试读版
笔者在SAP成都研究院已经工作了15年,曾经使用ABAP参与过SAPBusinessByDesign,SAPCloudforCustomer,SAPCRM,SAPS/4HANA这四款基于ABAP技术栈的SAP标准产品开发工作,对ABAP的使用有着丰富的实战经验。本文分享的都是笔者在工作中真正使用过的技巧和经验,这些技巧和经验都切实提高了笔者ABAP的开发效率。其中SAPGUI算是伴随着ABAP的诞生而一路走到今天,二者可谓互相成就,相得益彰。...原创 2022-07-30 12:35:43 · 1087 阅读 · 0 评论 -
SAP S4 Material Management 库存模块 MARD 数据库表读取技术细节介绍
SAPERP6.0库存管理数据模型由两个文档表MKPF(用于文档抬头信息)和MSEG(用于文档项目数据)组成。此外,在多个表中存储了汇总的实际库存数量数据。其中一些表还存储物料主数据属性,例如MARC、MARD和MCHB表。此类具有物料主数据属性以及实际库存数量的数据库表,在本文余下部分称为混合表(HybridTable)。相比之下,还有像MSSA这样的表格,仅包含销售订单库存的汇总实际库存数量。此类表将在本文以下部分称为替换聚合表。NSDM_V_MARD的建模明细。...原创 2022-07-16 12:21:34 · 765 阅读 · 0 评论 -
SAP ABAP CDS view 视图的 Replacement 技术介绍
ABAPSQL语句使用数据库接口中的ABAPSQL接口来访问ASABAP数据库。ABAPSQL可以用来读取(SELECT)和修改(INSERT,UPDATE,modify,或DELETE)在ABAP字典(即ABAP开发人员经常使用的事物码SE11)中定义的数据库表中的数据。在ABAP中,DML是用ABAPSQL表示的。在ABAPDictionary中,可以使用其CDS实体的名称将CDS视图赋给透明数据库表和经典数据库视图作为替换对象。...原创 2022-07-16 10:02:51 · 629 阅读 · 0 评论 -
SAP ECC 和 S4HANA Material 物料库存管理的模型比较
在动态计算库存数据时,使用MATDOC_EXTRACT表的目的是为了加速对MATDOC表的汇总。CDS视图可以定义为数据库表的替代对象(replacement,有时也称代理对象),也可以定义为ABAPDictionary中的经典数据库视图。然而,这些数字是使用新数据模型创建的CDSview视图动态计算的。注意,在S/4HANA里,MARD这些表里包含的库存值,已经是动态计算后的结果,即来自主数据信息表MARC和其他库存相关表比如NSDM_V_MARC的动态计算结果。......原创 2022-07-15 21:28:41 · 666 阅读 · 0 评论 -
SAP ABAP 系统进行数据库表查询的几种常用方法的试读版
本文介绍已知一个数据库表,想查看表里有哪些数据的几种常用方法,即数据库表的查询操作。里,已经成功的找到了存放SAPMM模块里物料数据库存的数据库表名称为。假设我们想获取系统里所有库存。我们在本教程这篇文章。...原创 2022-07-15 16:47:37 · 1047 阅读 · 0 评论 -
谈谈 SAP 系统的权限管控和事务记录功能的实现
之前笔者在网络上,曾经也阅读过一些 SAP ABAP同仁们介绍如何通过 ABAP 单步调试,绕过SAP标准权限检查“小技巧”的文章,比如说在调试器里修改权限检查语句AUTHORITY-CHECK的返回值sy-subrc, 或者干脆用调试器的“跳转到某条语句”这一功能,直接绕过权限检查语句。虽然说在SAP生产系统里,按照惯例,普通的业务用户绝对不会有调试的权限,更别说在调试器里修改变量的值了,但如果是在开发系统里,直接在调试器里修改变量的值,或是跳过某些语句的执行,真的就能够不会被别人发现么?答案是否定的。原创 2022-07-07 14:37:02 · 623 阅读 · 0 评论 -
SAP ABAP 处理 Excel 的标准函数 TEXT_CONVERT_XLS_TO_SAP 介绍试读版
本文介绍如何通过函数 将指定的 excel 文件进行解析,将解析出的文件内容存储到 ABAP 内表里。通过输入参数 指定 Excel 文件在本机的完整路径。该函数的作用就是,解析该 Excel 的内容,将内容输出到 Tables 参数指定的 ABAP 内表里。下面我们通过一个实际例子来了解该函数的用法。首先在本地新建一个 excel 文件:“C:\temp\1.xlsx”,内容如下:编写一个 ABAP 报表,调用 进行文件内容解析,解析出的文件内容,存储到 ABAP 内表变量如下所示:ABAP 报表原创 2022-06-19 14:35:26 · 502 阅读 · 0 评论 -
一步步创建包含自定义 Screen 的 ABAP 程序的详细步骤试读版
本教程前一步骤,从解读 BDC 自动生成的代码谈起,讲解 SAPGUI 的程序组成部分,我们介绍了一个典型的包含 Screen 的在 SAPGUI 环境下运行的 ABAP 程序的组成部分,主要是一些理论知识的介绍。本文我们开始实战,给大家介绍如何自己动手,创建一个包含 Screen 即用户交互界面的 ABAP 程序。这个程序很简单,外观如下:我们可以在输入文本框里输入一些内容,比如 1234,然后点击执行按钮或者 F8 快捷键,该程序会通过弹出对话框,打印出我们输入的 1234:下面是详细的实现步骤。...原创 2022-06-12 14:34:02 · 274 阅读 · 0 评论 -
SAP HANA 错误消息 SYS_XSA authentication failed SQLSTATE - 28000
问题描述在 HANA 数据库里面有个用户 SYS_XSA, 连接时总报错 authentication failed, 但是密码是刚改过的,肯定是对的,还有什么原因会导致无法连接数据库呢?SYS_XSA authentication failed SQLSTATE: 28000先装了 HANA2.0, 安装之后 HANA cockpit 是可以用的,后来又安装了 S/4HANA,结果安装之后,原来的 hana-cockpit 就不能用了。接着用 XSA diagnose 试了试。安装 S/4H原创 2022-05-13 15:39:01 · 924 阅读 · 0 评论 -
如何使用事物码 SAT 查找某个 SAPGUI 屏幕字段对应的后台存储数据库表的名称试读版
本教程之前的文章如何查询 SAPGUI 屏幕上某个字段对应的数据库表存储,我们介绍了如何使用 SAPGUI 里自带的 F1 快捷键,通过查询技术信息(Technical Information),借助 Where Used List 按钮的帮助,找到了事物码 QA11 里 System Status 字段的存储数据库表的名称:我们通过 Where Used List 找到的实际是读取 System Status 的函数 ,然后通过进入该函数进行一些简单的单步调试之后,找到了数据库表 JEST 和 TJ02.原创 2022-06-11 21:13:16 · 236 阅读 · 0 评论 -
ABAP Code Inspector 的一些高级功能分享
ABAP Code Inspector 是每一位 ABAP 开发人员工具箱里必备的代码检测工具之一。使用 ABAP Code Inspector 自带的标准检查项,可以帮助开发人员快速检测 ABAP 代码中潜在的缺陷,提高代码质量,改善代码运行性能。本文分享笔者从事 ABAP 应用程序开发十余年来在工作中积累的一些 ABAP Code Inspector 的使用经验。我们可以在ABAP Code Inspector的检查变体(Check Variant)里,根据自己的需要灵活地选择对ABAP代码进行哪种原创 2022-05-20 21:55:52 · 467 阅读 · 0 评论 -
SAP 订单模型的编排方式概述
笔者在 SAP 成都研究院工作多年,从事过多款 SAP 产品的标准开发工作。这些产品里无一例外地都存在着订单(Order) 这种数据模型。订单模型从数据结构上来说是一棵树,根节点就是我们通常俗称的订单抬头(Header Level) 结构,主要包含订单 ID,创建时间,创建者,订单描述信息,订单涉及到的业务合作伙伴(Business Partner)等字段。根节点通过所谓的 Association 和 Composition,关联到其他叶节点,最典型的叶节点就是订单行项目(Line Item) 结构。行原创 2022-05-14 22:28:57 · 599 阅读 · 0 评论 -
在云平台 ABAP 编程环境上编写第一段 ABAP 程序
距 2017 年秋季的 SAP TechEd 大会上一位大佬 Björn Goerke,SAP Chief Technology Officer 宣布了 SAP Cloud Platform 即将支持 ABAP 至今,已经过去了几年的时间。目前国内的技术媒体平台上,已经有了部分概要性介绍 SAP Cloud Platform ABAP 编程环境的中文文章,但涉及到具体操作细节的文章比较少。其实对于一个已经能够熟练使用 ABAP Development Tools 连接 On-Premises ABAP原创 2022-05-14 21:27:39 · 338 阅读 · 0 评论 -
一种经典的客户关系管理系统(CRM)订单模型的设计与实现
笔者在 SAP 领域工作多年,对 SAP 应用的理解就是:模型以及基于模型的增删改查。只是同我们大学专业课学习时完成的家庭作业相比,SAP 模型的复杂程度增加了好几个数量级。和传统的增删改查相比,以订单编排领域为例,SAP订单模型的"增",还需要考虑实际业务流程中各种类型的前置和后序订单,即 SAP 使用的术语文档流(Document Flow)。而"改", 除了订单自身状态的迁移外,还包括订单模型提供的各种可执行逻辑。这些逻辑既包括订单模型本身字段的更改,也可以包括订单与第三方系统的交互。在很多上原创 2022-05-14 12:57:12 · 1391 阅读 · 0 评论 -
关于 HANA CE Function
本文内容来自 SAP 社区博客:Calculation Engine (CE) Functions – Rest in PeaceCE Function,即 Calculation Engine,是 HANA SPS02 中引入的一种机制,它允许直接访问 HANA 列存储。它们允许极其精确地控制如何精准投影、计算和聚合列。事实上,它们是原始 HANA 列存储如何建模向量函数的直接表示。CE Function 执行的效率如何?它们完全绕过了 SQL 优化器,意味着您想要执行的任何操作都在列存储中运行,原创 2021-12-28 22:05:37 · 242 阅读 · 0 评论 -
从 ABAP Netweaver 到 ABAP Platform,我们一直在努力
Jerry 之前的文章 ABAP 真的会过时吗?聊聊 ABAP 的过去,现在和未来,带着大家简单回顾了 ABAP 这门编程语言的发展史和对其未来进行了展望。之后我收到了一些读者的反馈,咨询关于 ABAP Netweaver 和 ABAP Platform 这两个名词的区别和联系。本文就来说一说。让我们从两张图片开始本文的讨论。用 SAPGUI 登录系统,选择菜单 System 下的 Status 菜单项,能看到当前 SAP 系统的产品版本号(Product Versions).在一个 CRM原创 2021-12-18 20:57:19 · 343 阅读 · 0 评论 -
什么是 SAP Business Function
帮助文档通过业务功能,SAP 为您现有的 SAP 安装提供了独立单元中的新功能和增强功能。这使您能够为各种业务流程使用特定的新功能和增强功能。业务功能 X 随增强包(enhancement package)一起提供。 此业务功能包含允许您更有效地运行给定业务流程的功能。 此时此刻,您对增强包的其他功能不感兴趣。因此,您只需安装使用业务功能 X 所需的那些技术组件。安装这些技术组件后,其他业务功能也可用,它们也是您安装的技术组件的一部分。 但是您只激活业务功能 X。激活业务功能 X 后,您要使用的功能原创 2021-11-22 13:51:23 · 1946 阅读 · 0 评论 -
SAP不同的产品是如何支持用户创建自定义字段的
我们从SAP CRM,Cloud for Customer(简称C4C)和S/4HANA这三个产品分别来看看。SAP CRM我们使用所谓的Application Enhancement Tool(AET)来创建扩展字段。首先在Personalize里将Configuration模式打开,这样才能够直接在浏览器里创建扩展字段。把这个“Enable configuration mo...原创 2018-08-14 18:47:52 · 960 阅读 · 0 评论 -
聊聊 SAP 产品 UI 上的消息显示机制
这是 Jerry 2021 年的第 60 篇文章,也是汪子熙公众号总共第 337 篇原创文章。本文从 StackOverflow 社区上来自 Partner 的一个 SAP Commerce Cloud Spartacus UI 的定制化需求说起。这个需求的背景是,客户在 SAP 电商云的产品明细页面,可以留下自己的评论,点击 Submit 按钮提交。提交之后,能看到“谢谢评论”的提示消息。客户定制化需求是:不执行这个默认的消息显示逻辑,即不显示消息,而是执行其他逻辑,比如短信通知或邮件通知。原创 2021-09-11 15:29:13 · 338 阅读 · 0 评论 -
SAP HANA Database Explorer 里的 SQL 语句如何排错 trouble shoot
Troubleshoot SQL with SAP HANA Database Explorer调试器可用于帮助查找过程、函数或匿名块中的问题。 以下步骤演示了如何使用调试器来调试过程。选中某个存储过程,右键,选择 Open for debugging:从调试器附加选项对话框中,确保选择了 SQL 控制台连接。通过单击行号旁边的在过程中设置断点。 行号旁边将出现一个复选标记,表示已设置断点。在数据库浏览器中右键单击需要调试的存储过程,然后选择 Generate Call Statement原创 2021-09-06 13:37:43 · 368 阅读 · 0 评论 -
SAP HANA Database Explorer 里 SQL console 的用法
Query with the SQL Console in SAP HANA Database Explorer首先选择某个 database connection,然后打开 SQL console:点击 … 即三个点的按钮,可以看到更多选项:在 SQL console 里输入 SQL 语句,点击执行即可:messages 标签页里可以看到更多明细:有时您需要执行一条需要很长时间才能运行的 SQL 语句——这比您想让浏览器保持打开状态的时间更长。 在这种情况下,您可以将其作为后台活动运行。原创 2021-09-05 13:18:33 · 438 阅读 · 0 评论 -
SAP HANA Cloud 学习教程之二: 如何往SAP BTP 上 HANA Cloud 实例的数据库表里插入数据
这个教程的前一篇文章,SAP HANA Cloud 学习教程之一: 如何在 SAP BTP 上创建 SAP HANA Cloud 实例,我们已经成功在 SAP BTP HANA Cloud Service 上创建了一个数据库表。本文介绍如何往这个数据库表里插入数据。在 Business Application Studio 里,点击 Open HDI Container,打开 SAP HANA Database Explorer for SAP HANA Cockpit:有时会遇到 Warning原创 2021-08-29 17:57:10 · 868 阅读 · 0 评论 -
SAP S/4HANA: 一条代码线,许多种选择
本文英文版的作者为 Bernd Leukert,SAP SE 产品与创新执行委员会成员(Member of the Executive Board, SAP SE Products & Innovation)原文:One Code Line, Many Options越来越多的数据、复杂但不灵活的业务流程、具有多个软件平台和解决方案的异构 IT 环境——这些挑战对于当今的许多公司来说可能并不陌生。 随着企业寻求在竞争中保持领先、引导和更好地利用技术并推动创新,数字化转型已经提上了企业的日程。原创 2021-07-23 21:57:01 · 508 阅读 · 0 评论 -
给某个 SAP S/4HANA 用户分配 Business Role
首先使用 Administrator 登录 SAP S/4HANA:使用 SAP S/4HANA 标准的 Fiori 应用 Maintain Business Users,找到想要分配 Business Role 的用户:点击 Edit 按钮,进入 Assigned Business Roles 标签页,点击 Add 按钮:根据需要,添加对应的 Business Role 即可。最后用 Business User 对应的 email 地址重新登录系统,发现 Fiori Launchpa原创 2021-07-20 10:38:40 · 328 阅读 · 0 评论 -
使用 csv 导入的方式在 SAP S/4HANA 里创建 employee 数据
SAP S/4HANA 有个 Fiori 应用叫做 Import Employees:选择 Employee and Employment Import, 点击 Download Templates:本地维护好 EmployeeData_Template.csv 和 EmploymentData_Template.csv 两个文件后,点击 Import 按钮即可。注意,推荐在 Visual Studio Code 里安装和 csv 文件相关的扩展 Rainbow CSV 之后再进行编辑,这样 csv原创 2021-07-19 21:39:11 · 544 阅读 · 0 评论 -
使用 SAP Cloud SDK 开发应用时,如何通过环境变量的配置避免硬编码
Jerry 之前的文章SAP S/4HANA Cloud SDK 入门介绍介绍了如何在第三方应用里,调用 SAP S/4HANA Cloud SDK,消费 S/4HANA 系统的 OData 服务。当时我的代码里,指向 SAP API Business Hub Sandbox 的 url 是硬编码的,不够灵活。本文介绍如何通过环境变量的方式来配置这些 endpoint.官网链接在项目根目录新建一个 .env 文件,内容如下:destinations=[{"name": "sandbox",原创 2021-07-19 10:57:31 · 354 阅读 · 0 评论 -
SAP S/4HANA OData Mock Service 介绍
官网OData Mock Service此存储库还包含一个简单的基于 Node.js 的服务器,它代表分支模拟服务器中的 OData 模拟服务器。 该服务器可以在不访问 SAP S/4HANA 系统的情况下测试 SAP S/4HANA Cloud SDK 的 SAP S/4HANA 集成功能。 该服务器托管一个 OData v2 模拟服务,该服务在一定程度上模仿 SAP S/4HANA Cloud 的业务合作伙伴 API。如果没有可用的 SAP S/4HANA 系统,模拟服务器可用作 SAP S/4原创 2021-07-19 10:13:34 · 289 阅读 · 0 评论 -
SAP Cloud SDK‘s Virtual Data Model
官网链接SAP S/4HANA Cloud 和 On-Premise 公开的大部分服务都是 OData 服务。 OData 是一种 RESTful API 协议,具有两个关键特性:每个服务都由元数据文档描述,该文档列出了所有实体、它们的属性和关系以及可以对它们执行的操作。OData 定义了一组类似 SQL 的运算符,允许构建强大的查询。但是,手动构建请求可能既乏味又容易出错。 很容易打错实体或属性的名称,这会导致请求失败。 此外,您必须不断地与服务的元数据进行交叉检查,以查找实体和属性的拼写原创 2021-07-18 22:35:52 · 281 阅读 · 0 评论 -
SAP S/4HANA Cloud SDK 入门介绍
这是 Jerry 2021 年的第 48 篇文章,也是汪子熙公众号总共第 325 篇原创文章。Jerry 之前的文章 SAP Fiori 应用索引大全 曾经介绍过一个网站,能够得到 SAP 所有 Fiori 应用列表。到2021年7月18日为止,SAP 总共发布了 13268 个 Fiori 应用:其中属于 SAP S/4HANA 且 UI 基于 Fiori Elements 开发的 Fiori 应用数字为:878.这 878 个 Fiori 应用,Jerry 之前的很多文章都曾经提到过,其架构原创 2021-07-18 22:33:59 · 538 阅读 · 1 评论 -
SAP Cloud SDK for JavaScript 的搭建和使用方法介绍
官方链接要创建已包含使用 SAP Cloud SDK for JavaScript 所需的所有文件和配置的应用程序,您可以使用 SDK 的命令行界面 (CLI)。 要获取 CLI,请运行以下命令:npm install -g @sap-cloud-sdk/cli这将在你的机器上全局安装 CLI,允许你在任何地方使用它。 现在你可以通过运行 CLI 的 init 命令来创建一个新项目:sap-cloud-sdk init my-sdk-project安装完毕:生成的项目里,packag原创 2021-07-18 15:35:51 · 298 阅读 · 1 评论 -
SAP Cloud SDK for JavaScript 概述
原文链接TypeScript 和 JavaScript 开发人员,这是为您准备的:SAP Cloud SDK (fka SAP S/4HANA Cloud SDK) 现在可用于 JavaScript。 今天,我们很自豪地发布了适用于 JavaScript 的 SAP Cloud SDK 1.0.0 版。 这是继去年 10 月开始的测试版之后,第一个通用的、高效的 JavaScript 库版本。与适用于 Java 的 SDK 类似,适用于 JavaScript 的 SAP Cloud SDK 使在 SA原创 2021-07-18 15:27:18 · 299 阅读 · 0 评论