常用的 ABAP 功能的封装和说明文档
Packaging and documentation of common ABAP functions
每个工具的大概说明及链接
将 ABAP 内表转换成 excel,不依赖于本地的 excel,可直接拿到二进制数据。(通过标准的 alv 功能将内表转换为 XLSX 文件。需要传参 itab 和 alv 的 fieldcat 从而转换内容。)
用途
- 邮件附件
- 大数据量的文件导出
邮件发送封装,通过 cl_cam_address_bcs
处理的简单封装的邮件发送
简化了发送邮件的流程(原本流程也很简单)
将 SM36 相关创建功能的简单一个封装,可通过类 ZCL_AKIT_JOB
快速的创建、删除、查询 JOB
通过对 BLOB 表的二进制数据的读取,快速的拉取大量的长文本内容,无需每次 READ_TEXT
访问数据库,从而加快读取速度
通过调用飞书 自定义机器人 接口,实现消息推送到群中
官方文档: 飞书自定义机器人
通过调用企业微信 群机器人 接口,实现消息等内容推送到群中
官方文档: 群机器人配置说明
通过调用钉钉 群机器人 接口,实现消息等内容推送到群中
官方文档: 钉钉群机器人
通过 OPEN DATASET
相关方式往服务器指定目录写入文件
可通过服务器目录映射将文件进而写入特定服务器中,从而不占用 SAP 应用服务器内存
简单的 HTTP
示例,简单的模拟了 REST
请求的一些比较常见的内容
如果使用可将局部类拷出
简单的实现了 ABAP2XML 的转换,使用方法类似 /UI2/CL_JSON
但无 XML2ABAP 的转换