logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SAP ABAP不依赖OLE和开源程序导出Excel

老白:那不行,还是有一些东西需要考虑的,比如内部格式要转成外部格式(物料去前导零/单位转为外部单位等),比如数值格式可以使用常规的单元格格式但是其他的最好是使用字符串单元格格式,免得Excel瞎操心给弄个科学计数法等等,还是有些东西需要仔细考虑一下的。老白:是的,最简单的XLSX文件就是由这样一些XML文件组成的,既然是纯文本,那么我们大力出奇迹,根据内表的内容拼出来这些XML文件,然后压缩成XL

【转载】SAP AMDP数据库存储过程,AMDP语法实例

好像灵隐寺那边拍的~版权声明:本文为CSDN博主「Gong JX」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_40977705/article/details/115932873目录AMDP介绍AMDP语法DECLARE变量声明CURSOR循环(FOR)数组的使用IF...ELSE内表读取方法嵌套调用

#数据库#oracle
SAP ABAP 系统到底支不支持通过 OPEN SQL 直接访问外部的 MySQL 和 PostgreSQL 数据库?

事务码 DBCO 的作用是维护表 DBCON,用于登记额外的二级连接和服务连接的数据库类型、连接名、用户等元数据信息,以便在 ABAP 应用程序里把某条语句指向这些外部数据库连接;在 ABAP 内核里有一层专用的数据库接口,负责把数据库无关的 ABAP OPEN SQL 翻译为目标数据库的原生指令(Native SQL),并处理通信与事务等细节。笔者之前的文章曾经提到,在一些复杂度较高的 ABAP

#数据库#sql#mysql +1
ABAP插件工具箱-集成deepseek

最近deepseek大火,大家都在凑热闹,我也来凑一下。(1/4)写在前面:1.集成官方接口需要用到官方申请的api key,但目前官方暂停api key的充值,所以如果你之前没有充值的话,现在是用不了官方接口的。2.deepseek这次最炸裂的操作就是提供了本地部署的方式,而且还支持接入其他的在线模型(具体请参照网址:https://www.bilibili.com/video/BV1HzN8e

SAP S/4HANA 公有云二次开发的三种交付方式

当然,也可以使用 ABAP Development Tool,通过 Developer Extensibility 来进行二次开发。这种方式可以编写 ABAP Cloud 代码。SAP S/4HANA 公有云并非不能做二次开发,只是不再像 On-Premise 时代那样随心所欲了。这三种方式的区别和各自的应用场合,在如下的音频进行介绍。可以使用 Key User Tool 进行简单的字段级扩展,之

【转载】SAP AMDP数据库存储过程,AMDP语法实例

好像灵隐寺那边拍的~版权声明:本文为CSDN博主「Gong JX」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_40977705/article/details/115932873目录AMDP介绍AMDP语法DECLARE变量声明CURSOR循环(FOR)数组的使用IF...ELSE内表读取方法嵌套调用

#数据库#oracle
ABAP插件工具箱-集成deepseek【更新】,附技术难点分析

上一篇链接入口上次匆忙实现,是通过SAP服务器请求deepseek(或自己部署的服务),并且将返回的报文回写到代码编辑器中。但由于SAP服务器与deepseek的连接可能因各种网络策略原因不通畅,会导致我们使用起来比较麻烦,所以本次更新就是另辟蹊径解决这个问题。实现思路:在GUI中创建CL_GUI_HTML_VIEWER的实例,加载自己开发的HTML网页,通过网页中的JS代码调用deepseek服

玩过 SAP 的工作流,再学习其他厂商的工作流开发的体验:降维打击

笔者之前接触 SAP BTP 上的 Workflow 开发,上手很快,因为从 ABAP On-Premise Workflow 切换到 SAP BTP Workflow 根本不是从零开始,因为已经熟悉了工作流的流程建模、容器/事件机制、任务管理、版本控制等核心理念。点击「添加节点」,选择一个大模型节点,添加到工作流编辑页面。在大模型的模型下拉列表里,可以选择豆包,DeepSeek,Kimi,百川,

#学习
使用 ABAP 生成和解析二维码

大家感兴趣可以试试,大概率 ChatGPT 无法完成,因为 qrcode-reader 的实现源代码里,还使用了其他的开源库,如果不递归地将这些开源库的源代码全部提供给 ChatGPT,它大概率会偷懒,只复刻一个空壳出来。下面二十多行 ABAP 代码,封装了使用 CL_HTTP_CLIENT 将要生成二维码的字符串,通过 HTTP 请求发送给在线服务,并将包含二维码的图片数据,返回到 ABAP 端

#前端#javascript#html +2
MIGO过账替换总账科目增强

MIGO过账时,判断移动类型和成本中心在自建表ZFIT_KMTD中是否配置了对应的总账科目,如果有,就将MIGO中的总账科目替换为自建表中的总账科目。实施BADI:MB_MIGO_BADI的LINE_MODIFY方法。最终也影响会计凭证和物料分类账中的总账科目。后续的会计凭证和物料分类账的科目也被成功替换。至此,MIGO过账替换总账科目的增强就实现了。判断事务码和按钮,查询自建表替换总账科目。——

    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择