revision 071.00 hana sap
SAP Spartacus BREAKPOINT 枚举类型在 Spartacus layout 实现中的作用
BREAKPOINT 在 SAP Spartacus Storefront 开源项目中是一个枚举类型,用于定义不同屏幕大小的断点。这个枚举类型默认包含五个屏幕名称:xs、sm、md、lg、xl,分别表示 extra small、small、medium、large、extra large 的屏幕尺寸 ......
ABAP Draft handling 在 SAP 现代 Fiori 应用中的重要作用
在SAP ABAP开发中,"Draft handling"(草稿处理)是指一种处理业务对象的机制,使用户能够在事务过程中保存未提交的更改,以便随时回到之前的状态或者在适当的时候提交更改。这个机制的实现允许用户在长时间的事务中保存中间状态,而不必担心数据的不一致性或者丢失。 "Draft handli ......
如何将 sap.ui.Table 控件的背景设置成透明
笔者曾经写过一篇文章,介绍了如何在 SAP UI5 应用里设置背景图片: 下图1是背景图片,图2是把这个背景图片加到 SAP UI5 应用之后的效果。 https://blog.csdn.net/i042416/article/details/134643986 后来有朋友追问:如果我的 SAP U ......
SAP ABAP 显式增强技术之 New BAdI 的实战介绍 - 如何创建和激活增强实现试读版
本教程之前的文章,对 SAP ABAP 各种增强技术做了一个概述: 122. SAP ABAP 各种增强技术(Enhancement)概述 - 所谓第一代,第二代,第三代增强技术的出处是? 然后第 62 篇文章,针对下图红色区域的基于 Enhancement Framework 增强技术中的隐式增强 ......
什么是 SAP ABAP Modification-free enhancements
"Modification-free enhancements" 是 SAP ABAP 中一种开发技术,旨在允许开发者对 SAP 标准对象进行增强而无需进行修改。这种方法可以确保在将来升级或应用支包时,不会影响到已有的修改。Modification-free enhancements 的主要思想是通 ......
如何给 SAP UI5 应用设置背景图片试读版
本需求来自笔者的知识星球。 一个朋友询问如何给开发好的 SAP UI5 应用设置一个背景图片。 其实这个需求,按照咱们之前学习的内容,已经可以实现了。 假设下面是我事先准备好的一张背景图片。 我的需求是想把这张图片,平铺在我的 SAP UI5 应用里。做出来的效果如下: 本需求的实现,利用了本教程之 ......
我的心血之作:一套适合 SAP UI5 从业人员从入门到进阶的学习教程,以及教程背后的故事
一转眼 2023 年又要结束了。我从 2007 年开始,以软件开发工程师的角色进入职场,马上也快满 17 年了。 在这快 17 年的软件开发职业生涯里,我也见识并使用了许许多多的开发技术,编程语言,开发框架,平台。IT 界这十多年来涌现出的一些新技术,我也主动或被动地去追逐过。 比如 2015 年时 ......
什么是 SAP ABAP System Change Option
系统更改选项(System Change Option)是SAP中用于控制对系统中对象的修改权限的一种机制。在SAP系统中,有许多关键的对象,如程序、表、视图等,这些对象的修改需要谨慎操作,以确保系统的稳定性和一致性。系统更改选项提供了一种灵活的方式,允许管理员对系统中的对象进行精细的权限控制,以防 ......
SAP ABAP 显式增强技术之 New BAdI 的技术原理介绍试读版
本教程之前的文章,对 SAP ABAP 各种增强技术做了一个概述: 122. SAP ABAP 各种增强技术(Enhancement)概述 - 所谓第一代,第二代,第三代增强技术的出处是? 然后第 62 篇文章,针对下图红色区域的基于 Enhancement Framework 增强技术中的隐式增强 ......
SAP ABAP 各种增强技术(Enhancement)概述 - 所谓第一代,第二代,第三代增强技术的出处试读版
本文回答笔者这篇教程:如何通过增强(Enhancement) 的方式给 SAP ABAP 标准程序增添新功能评论区的读者留言: 这个和第一二三四代以及badi增强有什么联系呢? 笔者从 2007年一月就在 SAP 中国使用 ABAP 进行 SAP 产品开发了,说实话 SAP 内部不会把 ABAP 各 ......
SAP集成技术(十)混合集成平台
混合集成平台hybrid integration platform (有时缩写为HIP)这个术语近年来被大量使用,但很多人可能不太清楚它的概念。 内容摘录自《SAP Interface Management Guide》。 本文链接:https://www.cnblogs.com/hhelibeb/ ......
浏览器打开SAP GUI
背景 最近在做一个内部导航网站,需要直接从导航站打开SAP的GUI程序,当然打开SAP WebGUI 并不需我们所需要的结果,所以如何通过浏览器打开exe程序,首选由于目前的浏览器chrome内核已经普及,IE11之前的浏览器基本上已经被抛弃,所以想到了写chrome插件,通过插件监听浏览器网址点击 ......
SAP PO 接口配置1:连通WebService-通过PO调用第三方接口
背景说明 SAP 通过 PO 中间件进行接口调用,调用外部接口。 外部接口可以用任意方式生成,常见的REST类型接口即可,关于如何使用python生成接口,其他章节另述。 本教程的前置条件,PO中已配置Business Systems,并与SAP环境连通。 1. 测试接口 这里以常见的post接口做 ......
SAP集成技术(九)集成能力中心(ICC)
本文链接:https://www.cnblogs.com/hhelibeb/p/17867473.html 内容摘录自《SAP Interface Management Guide》。 定义 集成能力中心(Integration Competency Center, ICC)是为了应对日益复杂的集成 ......
SAP集成技术(八)成熟度模型
成熟度模型的目的在于使用模型和标准来评估当前的集成能力,并确定必须建立哪些能力,以达到期望的成熟度级别。 成熟度级别描述了一个特定主题复杂性对于某种方法或模型的成熟度。基于定义的需求和标准的分类,得出不同的成熟度级别。要达到某个成熟度级别,必须能证明实现了相应级别描述的标准。成熟度模型最初是用于定性 ......
SAP ABAP弹出对对话框错误信息设计
转载:https://blog.csdn.net/reagon2008/article/details/134682526 弹出对对话框错误信息设计、REUSE_ALV_POPUP_TO_SELECT 代码如下: IF lw_item_date-menge > lv_atp_other. lw_er ......
SAP CRM note 的修改操作实现
通过一个具体的例子来说明。 我们在 CRM WebClient UI 上需改 note,比如增添 1234 的字符串: 最终会调用到 SAVE_TEXT 这个 Function Module: 通过调试器可以看到 WebClient UI 上输入的 1234 应该传递到这个函数里了: SAVE_TE ......
ABAP Software component SAP_BASIS 下的数据库表 URS02 的用途介绍
数据库表 USR02 是 SAP 系统中的一个重要表,它用于存储用户的验证信息。在 ABAP 开发中,我们经常需要与此表进行交互,以管理和验证用户的凭据。 这张表里一些主要的字段含义罗列如下: BNAME: 登录用户名 GLTGV: 用户在系统生效的起始时间 GLTGB: 用户在系统生效的截止时间 ......
什么是 SAP ABAP 的 Conversion Exits
Conversion Exits 是 ABAP 中的一种技术,用于在数据库和用户界面之间转换数据。这是一个非常重要的概念,因为在不同的系统和应用中,相同的数据可能需要以不同的形式进行表示。例如,日期在数据库中可能以一种格式存储,但在用户界面上可能需要以另一种更易于理解的格式显示。Conversion ......
一个查看 SAP CRM One Order 运行时生成的应用日志(Application Log)的小工具
方法参数定义: 方法源代码: METHOD GET_ORDER_ERROR_MESSAGE_OPT. DATA: ls_log_filter TYPE bal_s_lfil, ls_extnumber TYPE bal_s_extn, ls_object LIKE ls_extnumber, ls_ ......
SAP Fiori Elements List Report 应用里 Header 字段的绑定路径
在 ODataMetaModel.bindProperty 方法里设置断点:观察到绑定路径: /dataServices/schema/0/entityType/6/com.sap.vocabularies.UI.v1.HeaderInfo 在 SAP UI5 开发中,OData 服务是一种常见的数 ......
SAP UI5 控件双向数据绑定后显示数据出问题,可以调试这个方法
在 ClientPropertyBinding 构造函数里调试 _getValue 方法。 在 ClientPropertyBinding 的实现中,_getValue 方法起着关键的作用。这个方法的主要任务是从模型中获取数据,并将其返回,以便在视图中使用。为了理解 _getValue 方法的详细工 ......
SAP ABAP 系统的事务码 SPRO 的作用
"SPRO",表示 "SAP Project Reference Object"。SPRO 是 SAP 系统中非常重要的一个事务码,它主要用于配置和定制 SAP 系统,以满足特定企业需求。 SPRO 的作用: SPRO 提供了一个集中的入口,使用户能够访问 SAP 的配置和定制环境。通过 SPRO, ......
什么是 SAP ABAP Cross Customizing Client
Cross Customizing Client(CCC)是SAP系统中的一个重要概念,它允许在不同的客户端(Client)之间共享和传输自定义的配置数据。在SAP中,客户端是系统中的独立实体,用于在同一系统中区分不同的业务场景或测试环境。Cross Customizing Client的主要目的是 ......
SAP ABAP 动态生成 ABAP 程序并动态调用的例子代码试读版
本文回答笔者知识星球一个朋友的提问: 汪老师您好,请教一个问题。ABAP 里的程序能够动态生成吗?我的意思是,ABAP 程序的源代码是从第三方传入的,然后在 ABAP 系统生成,并执行?有没有类似的例子可以参考?谢谢汪老师! 首先笔者要提醒的是,这种根据第三方输入,动态生成 ABAP 程序并且执行的 ......
小技巧分享 - 找出 SAP ABAP SPRO 配置项后台对应配置表的两种办法试读版
相信 SPRO 是广大 ABAP 开发人员每天使用频次最高的事务码之一了吧。 毕竟 SAP 软件的复杂度摆在那里,无论是 SAP On-Premise 产品,还是 Cloud 产品,在安装或者订阅之后,都要根据客户实际的业务需求,对 SAP 系统进行配置。在 On-Premise 系统里,事务码 S ......
直击云转型挑战,SAP联合工博科技助推企业加速上云
在今年9月举办的2023 SAP 大中华区合作伙伴峰会上,SAP 大中华区合作伙伴生态体系宣布将联合生态合作伙伴在第四季度加速推动企业拥抱 ERP公有云,快速开启云上之旅。 11月10日,工博科技作为SAP ERP公有云核心合作伙伴之一受邀参加了“2023 SAP 精英荟高端研讨会”。本次大会在江苏 ......
SAP集成技术(七)集成解决方案咨询方法论(ISA-M)
目前,ISA-M 主要以 Microsoft PowerPoint 演示文稿的形式提供。可以在 SAP Community 博客文章(https://blogs.sap.com/)以及关于ISA-M 的 SAP Jam 社区中找到补充性的文档和信息。 尽管 ISA-M 是由 SAP 开发和维护的,但 ......
SAP集成技术(六)技术、标准和协议
本文链接:https://www.cnblogs.com/hhelibeb/p/17849837.html 内容摘录自《SAP Interface Management Guide》。 Web Service Web Service是互联网或企业网络中的平台-无关的服务,通过该服务,应用程序可以使用 ......
SAP集成技术(五)集成风格
上一节介绍了各种集成架构,这一节将介绍各种集成风格(Style)。我们在日常工作中使用这些集成风格来分类不同类型的集成场景。本文将遵循SAP的集成解决方案咨询方法(ISA - M)使用的方法,将集成风格分为以下五种, 流程导向的集成 数据导向的集成 用户界面(UIs)的集成 事物的集成 跨风格的集成 ......