AI工具箱
视频教程
场景解码
https://static001.geekbang.org/infoq/be/beca85bfbcbb156aea1d7b855f35968d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

OpenClaw 31 万 star 之后,SAP 里那道墙在发生什么

企业Agentic AI的答案不是选边,是融合。

https://static001.geekbang.org/infoq/7d/7d1d029056abdfebb8b61d759ca68f3f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SAP 清洁核心的拓展白皮书 - 如何实现清洁的拓展 (3)

本文内容主要来自Clean core extensibility白皮书

https://static001.geekbang.org/infoq/61/61f140043f0ba625223a9eb3bc596c9f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SAP 清洁核心的拓展白皮书 - 清洁扩展概念介绍 (2)

本文内容主要来自Clean core extensibility白皮书

https://static001.geekbang.org/infoq/ea/ea8bca8430a2e0f43e0a6176d413e04a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Joule 的核心架构概述

SAP在设计这套架构时考虑得很周全——既要保证功能的强大,又要确保安全可控。

https://static001.geekbang.org/infoq/45/459eab07d7a053d7ad9c096e1950d0be.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SKF:AI 驱动供应链重构,数据治理覆盖率 77%

当企业进行组织架构调整时,IT基础设施的统一性有多重要

https://static001.geekbang.org/infoq/7f/7f7449d2d66f0b1970a2c881a4e30e25.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

霍曼集团:AI 驱动拜访记录,销售效率提升 83%

AI应用不一定要解决多复杂的问题,关键是找准痛点。

https://static001.geekbang.org/infoq/41/418875808adc1b615cd75a8d52dd2238.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

BT Group:AI 技能匹配让简历筛选效率提升 85%

提速85%,SAP SuccessFactors的真实案例。

https://static001.geekbang.org/infoq/c4/c4ae4d6ae74a2bf9b1721cb430e06183.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SAP Joule Agent 的开发流程

一次读懂开发Joule Agent的核心步骤

SAP 与国产 ERP:三层本质差异

用户头像
优秀
02-03

现在只要聊到企业资源计划(ERP)系统,SAP永远是绕不开的标杆。

https://static001.geekbang.org/infoq/01/01bb50928a0b52960bc779151b729931.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

FICO 借贷 入门解释

用户头像
机机复唧唧
2025-09-19

FICO入门_借贷释义

https://static001.geekbang.org/infoq/7c/7c7c40ea5a218714b80f70e9e281d002.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SAP UI5 OData 谣言粉碎机:极短时间内发送两个 Odata 请求, 前一个会自动被 cancel 掉吗

用户头像
汪子熙
2023-06-21

最近Jerry在做SAP Spartacus开发时,遇到了和本文描述极为类似的场景。因为我学习新知识的时候,总喜欢把之前已经熟悉的知识拿来做横向类比,所以本文首先重温一个不少SAP UI5开发人员都理解得似是而非的知识点,为后续的分享做一个铺垫。

https://static001.geekbang.org/infoq/a2/a2301e0525b755a6a53c72da47eb70db.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

漫谈 SAP 产品里页面上的 Checkbox 设计与实现

用户头像
汪子熙
2023-06-19

最近我花了很长时间,在和两位团队内的欧洲同事,一起处理一个SAP Spartacus UI里的Checkbox bug. 本文是近期工作经验的一个总结。

https://static001.geekbang.org/infoq/a7/a7587e318a455a904bc05119f75b534e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

给你的 ABAP 对象打上标签 (Tag)

用户头像
汪子熙
2023-06-16

标签(Tag)几乎是信息管理软件的一个必备功能,目的是帮助用户更迅速地检索出自己需要的数据,以及对海量数据进行更有效的管理。

https://static001.geekbang.org/infoq/45/45e961b1b8ad4b0d1eb24901fbce0891.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入理解 ABAP Reference 变量

用户头像
汪子熙
2023-06-15

判断引用变量是否有效,用IS BOUND; 判断变量是否处于初始状态,用IS INITIAL; 判断field symbol是否分配有内存区域,用IS ASSIGNED. 在对field symbol进行各种操作之前,先调用IS ASSIGNED进行判断,以避免GETWA_NOT_ASSIGNED错误。

https://static001.geekbang.org/infoq/b5/b5156e55ce941210f693e1d17c069b4c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SAP ABAP SM50 事务码的另类用途 - ABAP 工作进程对数据库表读取操作的检测

用户头像
汪子熙
2023-06-09

这个例子如果采用ST05跟踪Where-Used List执行时访问到了哪些表,结果一定会出来长长的一串。而使用SM50的Current Action Info,能避开所有干扰信息,迅速准确找出存储ABAP类和其监听事件的关联关系的存储表。

https://static001.geekbang.org/infoq/b5/b5156e55ce941210f693e1d17c069b4c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何设计一组会出现死锁 (Deadlock) 的 ABAP 程序

用户头像
汪子熙
2023-06-07

本文首先从计算机专业课上学习的死锁概念出发,先后给出了用 Java 和 ABAP 两种编程语言编写一个会触发死锁的简单程序,通过实战帮助大家加深对死锁这个概念的理解。最后给出了如何使用 JDK 自带的 jstack 这个工具来检测自己 Java 程序中潜在的死锁隐患。

https://static001.geekbang.org/infoq/04/04ce7f3896a47bd81917b38cb82d0dfb.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spartacus cart id 存储在浏览器 local storage 里面

用户头像
汪子熙
2023-05-05

浏览器的 local storage(本地存储)是指浏览器提供的一种客户端存储机制,用于在用户的浏览器上存储少量数据。这些数据可以在同一域名下的所有页面之间共享,并且在浏览器关闭后也可以保留下来,直到被用户删除或达到存储上限。

https://static001.geekbang.org/infoq/c1/c1914943a50739de9df2153f60d2919d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SAPUI5 本地工程中的键值对 sapux - true 的作用

用户头像
汪子熙
2023-05-04

在 SAPUI5 本地工程中,"sapux": true 是 package.json 文件中的一个字段,它用于指定项目是否是 SAPUI5 UX 工程。

https://static001.geekbang.org/infoq/1c/1c1bea2c433181888a7af3a0d0a6036e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SAP Emarsys 的前后台技术栈

用户头像
汪子熙
2023-04-19

SAP Emarsys是SAP公司在2021年收购的一家全球领先的营销自动化平台提供商Emarsys。Emarsys的平台通过多渠道智能营销自动化来帮助客户实现营销数字化转型。其平台提供了一系列工具和功能,帮助企业与客户建立联系、进行互动并提供个性化的服务。

https://static001.geekbang.org/infoq/86/86459e7212cda1e5286dca28bd15f9a6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SAP Emarsys 和 SAP Spartacus 的集成

用户头像
汪子熙
2023-04-18

要将 WebExtend Scripts for Emarsys集成到SAP Spartacus中,可以按照本文介绍的以下步骤操作来操作。

https://static001.geekbang.org/infoq/c1/c1914943a50739de9df2153f60d2919d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

谈一谈 SAP 企业管理软件里那些真假 Fiori 应用

用户头像
汪子熙
2023-04-17

本文首先介绍了 Fiori 设计语言的简单概念,接着删除了 Fiori 原生 UI 和 Fiori Like UI 两种从最终用户视角出发很难分辨出区别的两种 UI 技术,背后的技术实现差异,最后通过具体的例子,讲解了如何区分这两种不同 UI 技术开发而成的页面。

https://static001.geekbang.org/infoq/45/45e961b1b8ad4b0d1eb24901fbce0891.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何在 ABAP 里用函数式编程思想打印出非波拉契 Fibonacci(数列)

用户头像
汪子熙
2023-04-14

在JavaScript里可以用ES6提供的FunctionGenerator这种黑科技来打印非波拉契数列,具体细节参考我这篇文章。

SAP 异常现象之同一个 IDoc 可以被 POST 两次触发 2 张不同的物料凭证

用户头像
SAP虾客
2022-11-30

玩过SAP IDoc的童鞋都知道,一个IDoc正常情况下是只能被POST一次的,不可以POST两次的。

https://static001.geekbang.org/infoq/05/0544935f304b35bf5b3127ae4c159001.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Fiori Elements 框架里 Smart Table 控件的工作原理介绍

用户头像
汪子熙
2022-11-25

笔者前一篇文章 深入掌握 SAP Fiori Elements 工作原理系列之二:如何给 Fiori Elements 应用添加自定义按钮 介绍了如何给 SAP Fiori Elements 应用的 Smart Table 工具栏里,新增自定义按钮,并实现其点击事件处理函数。

https://static001.geekbang.org/infoq/7c/7c7c40ea5a218714b80f70e9e281d002.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SAP UI5 应用和 Angular 应用视图里控件 id 生成逻辑的异同比较

用户头像
汪子熙
2022-11-22

本文对 SAP UI5 和 Angular 这两个前端框架中视图控件 id 的生成逻辑进行了一个横向比较。

https://static001.geekbang.org/infoq/c1/c1914943a50739de9df2153f60d2919d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Fiori Elements 应用进行二次开发的一个具体案例分享

用户头像
汪子熙
2022-11-18

笔者之前的文章 使用 Fiori Elements 框架创建 UI5 Web 应用,介绍了如何使用 Visual Studio Code,创建 SAP Fiori Elements 应用。 本文介绍如何对该自动生成的应用进行二次开发。