- 博客(5)
- 收藏
- 关注

原创 SAP与AI大模型-GUICHAT
最近看到一些SAP集成AI很好的方案,研究了下是怎样开发做到的,结果和大家分享下,由于主流的大模型(Deepseek、百度文心一言、通义千问)不免费,百度文心一言要注册SSL证书,所以集成的是阿里的百炼大模型平台-通义千问本地部署版。1. SE38新建一个report。
2025-03-05 19:43:54
452

原创 SAP JSON报文直接生成ABAP TYPE
1. 下载ABAPGIT安装在本地环境,官网有详细介绍。2. 下载JSON2ABAPTYPE 开源代码。3. 程序示例代码(亲测可用)
2025-03-05 16:34:42
316
1
原创 公开含参数的 CDS 视图作为 OData服务调用方法
在SAP系统中,当你通过OData服务暴露带有参数的CDS视图时,可以通过几种方式传递参数。这里主要介绍如何使用URL查询选项(如$filter)和直接在URL路径中指定参数来传递参数。
2025-03-07 15:13:44
948
原创 SAP与AI大模型-SE38工作台集成AI
第一步,在SE38中右键添加选项,经过DEBUG发现,会经过类CL_GUI_SOURCEEDIT,在方法DISPATCH中会调用方法DISPLAY_CONTEXT_MENU,进入到该方法发现实际是,调用了类CL_CTXMNU_MGR中的方法CREATE_PROXY。第二步,如果新加的选项没有注册事件的话,调用会报错,定位到报错点的代码函数USERCOM_INPUT,会在MESSAGE s598 WITH rcode。发现该函数中不能创建隐式增强,只能修改源代码增加功能事件,在报错前添加代码即可。
2025-03-06 10:41:51
480
原创 SAP与AI大模型-ST22集成AI
CL_GUI_ALV_GRID,经debug发现在方法INIT_CONTEXT_MENU中可以增强实现右键初始化的内容,显示隐式增强,创建一个增强点,输入代码,该类是SAP全局的框架,针对ST22使用的话,需要加事务码的判断才行。触发事件,经debug发现,在方法EXECUTE_FCODE下可以添加FCODE事件处理,同样显示隐式增强,创建增强,输入代码即可。当系统出现异常报错时,ST22中有各种异常信息,可以使用AI协助BASIS完成问题排查,提供解决问题的方法。
2025-03-06 10:05:34
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人