SAP ABAP 核心代码
文章平均质量分 62
ABAP(高级商务应用编程)是一种高级语言,由德国软件公司SAP开发。和最近引入的Java一起,ABAP主要用作SAP的编程。这个服务器软件是SAP NetWeaver平台的一部分,这个平台主要用来开发商务应用。ABAP支持有面向过程和面向对象。
SAP爱好者
专注于SAP 银企直连 PO PI ABAP
展开
-
ABAP JSON 字段名映射 name_mappings 大写 小写 驼峰 纵深 /ui2/cl_json
/ui2/cl_json可以非常方便的实现ABAP与JSON的互相转换,利用name_mappings可以实现字段名的大写,小写,驼峰命名。*&---------------------------------------------------------------------**& Report ZDZ011*& ABAP JSON 字段名映射 name_mappings 大写 小写 驼峰 /ui2/cl_json*&-----------------...原创 2021-10-31 21:35:20 · 4468 阅读 · 3 评论 -
SAP 接口测试实战 Web Services , REST JSON, ODATA
实际项目中经常要调用其它系统的接口,常用的有Web Services , REST JSON, ODATA等。如何简单直接的确定SAP系统是不是能成功调用呢?辛苦把代码写出来,结果发现调不通,或者各种报错。折腾多次还是没有成功,要不要双方互相扯皮,或者PK?到底是对方接口有问题还是自己写的代码有问题,甚至是SAP根本不能调用?调用失败到底是什么原因?各种猜测,找不到北... ...TrainTimeWebServicehttp://ws.webxml.com.cn/WebServic原创 2021-12-10 17:15:35 · 3076 阅读 · 5 评论 -
批量下载SAP SE11表结构字段列表 LVC_FIELDCATALOG_MERGE
批量下载SAP SE11表结构字段列表完整源代码分享*&---------------------------------------------------------------------**& Report ZDZ020*&---------------------------------------------------------------------**& 显示字段列表 LVC_FIELDCATALOG_MERGE*&----.原创 2021-10-06 12:02:30 · 1883 阅读 · 0 评论 -
利用EXPORT IMPORT 轻松实现SAP通用接口日志程序 XML 和 JSON 格式
前言实际项目实施中经常要与各种系统做接口集成,比如SAP,OA,CRM,MES等等。接口多,系统多,这时接口日志程序必不可少。本文介绍利用EXPORT IMPORT 轻松实现SAP通用接口日志程序的方法。一、接口日志用什么格式保存?可以参考系统标准的表:DEMO_INDX_TABLE,里面的CLUSTD字段的数据类型:LRAW。可以保存任意格式的文本,常用的有XML和JSON。DEMO_INDX_TABLE二、实现步骤1.EXPORT 、IMPORT语句EXP...原创 2021-09-20 15:46:17 · 1464 阅读 · 0 评论 -
删除BP地址概览 BAPI_BUPA_ADDRESS_REMOVE
【代码】删除BP地址概览 BAPI_BUPA_ADDRESS_REMOVE。原创 2024-06-27 22:10:37 · 236 阅读 · 0 评论 -
双击跳转到 BP 事务代码 CALL TRANSACTION BP AND SKIP FIRST SCREEN
2. 带业务伙伴角色跳转到BP,SUBMIT 标准程序 /SCMTMS/UI_NAVIGATION_BP。BP事务代码不能像普通的VA03 这样跳转,下面介绍3种方法。START_WITH_NAVIGATION 方法。CL_BUPA_DIALOG_JOEL 的。1. 单纯跳转到BP。原创 2024-06-27 21:49:24 · 364 阅读 · 0 评论 -
SAP CR02 更改工作中心 CRAP_WORKCENTER_CHANGE
SAP 创建,修改工作中心实例代码。原创 2024-06-11 16:53:07 · 507 阅读 · 0 评论 -
ALV 控制 超链接 网址 Hyperlinks
创建表类型 LVC_T_HYPE 型 LVC_S_HYPE 的内部表。它是包含超链接的表。为需要为其创建超链接的每个字段向结构中添加 int4 类型的字段。在字段目录中,将句柄名称放入每列的“WEB_FIELD”字段。这些字段包含用于从 HYPERLINK 表中获取信息的句柄。方法SET_TABLE_FOR_FIRST_DISPLAY。ALV 为您提供了一种在网格中插入超链接的非常简单的方法。您声明包含将包含超链接的每个字段的句柄的字段名称,通过循环使用每个字段的句柄编号填充数据表。使用所需的链接填充表。原创 2022-10-30 23:08:37 · 649 阅读 · 0 评论 -
SAP官方免费提供的OData Gateway Demo 学习系统
SAP Fiori 开发的演示服务您可以使用 SAP Web IDE 在 SAP Gateway 演示系统中提供的演示服务之上开发 SAP Fiori 应用程序。SAP Fiori 示例应用程序例如,您将找到允许您基于 SAP Fiori 示例应用程序创建 SAP 应用程序的 OData 服务。...原创 2022-07-21 00:48:40 · 754 阅读 · 0 评论 -
SAP 直接发布 SICF REST JSON 接口
SAP 直接发布 SICF REST JSON 接口原创 2022-07-16 00:04:47 · 1808 阅读 · 1 评论 -
调试SAP标准程序找到Web Services的HTTP METHOD 为POST 相关类为 CL_SOAP_HTTP_EXTENSION
调试SAP标准程序找到Web Services的HTTP METHOD 为POST 相关类为 CL_SOAP_HTTP_EXTENSION原创 2022-05-18 18:23:22 · 558 阅读 · 0 评论 -
测试SAP自带的Web Services 银行明细获取的 Web 服务 ISU_C4C_BANK_DETAILS_GET
测试SAP自带的Web Services 银行明细获取的 Web 服务 ISU_C4C_BANK_DETAILS_GET原创 2022-05-16 23:05:12 · 441 阅读 · 0 评论 -
在线常用正则表达式可视化生成与测试工具与示例 Regular Expression
在线常用正则表达式可视化生成与测试工具 Regular Expression原创 2022-05-14 20:45:33 · 899 阅读 · 0 评论 -
SAP SmartForms PDF Preview Test 打印预览生成PDF文件
SAP SmartForms PDF Preview Test 打印预览生成PDF文件原创 2022-05-12 13:01:05 · 1223 阅读 · 0 评论 -
示例 在 ABAP 中使用自己的 RSA 实现 RSA Encryption in ABAP
示例 在 ABAP 中使用自己的 RSA 实现 RSA Encryption in ABAP原创 2022-05-04 22:44:21 · 1097 阅读 · 7 评论 -
AES256 加密解密 Encryption in SAP ABAP
AES256 加密解密 Encryption in SAP ABAP原创 2022-05-04 20:02:23 · 1671 阅读 · 0 评论 -
SAP调用 Web Services 接口 示例代码
SE80 导入WSDL文件生成ABAP代理类。 SOAMANAGER 创建逻辑端口,指定SoapAction。 SPROXY_START测试Web Services 接口。<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://WebXml.com.cn/"> <soapenv:Body> <web:getMobil.原创 2022-01-18 18:23:39 · 2138 阅读 · 0 评论 -
SAP如何录制带 ALV 的 BDC VL09 取消关于交货通知单的发货
How to do BDC recording for alv grid 0000 T VL09 BS AA X X FRVV50L09原创 2021-12-22 00:34:38 · 1164 阅读 · 0 评论 -
SAP ABAP 日期时间加减 倒推 Calendar Determine start date and time
DURATION_DETERMINE Calendar: Determine duration between two times END_TIME_DETERMINE Calendar: Determine end date and time START_TIME_DETERMINE Calendar: Determine start date and time RP_CALC_DATE_IN_INTERVAL Date +/- year/month/day (into原创 2021-12-16 00:24:06 · 2499 阅读 · 3 评论 -
SAP BCS 发送 Excel 附件的邮件(示例)
SO_NEW_DOCUMENT_ATT_SEND_API1 SAPoffice: Send new document with attachments using RFC SO_NEW_DOCUMENT_SEND_API1 SAPoffice: Send new document BCS_EXAMPLE_5 BCS 使用, 样例 5 (Winword 附件) BCS_EXAMPLE_6 通过电子邮件发送 PDF 表格 BCS_EXAMPLE_7 BCS: 发送含原创 2021-12-15 23:42:51 · 1540 阅读 · 0 评论 -
SAP F-44 结算供应商清账的BDC源代码分享
PERFORM SUB_BDC_DYNPRO USING 'SAPMF05A' '0131'. PERFORM SUB_BDC_FIELD USING 'BDC_CURSOR' 'RF05A-XPOS1(03)'. PERFORM SUB_BDC_FIELD USING 'BDC_OKCODE' ...原创 2021-10-05 23:37:18 · 2890 阅读 · 1 评论 -
SAP ABAP BASE64 MD5 加解密
abap base64 加解密 SAP EPIC 银企直连616261702062617365363420E58AA0E8A7A3E5AF8620534150204550494320E993B6E4BC81E79BB4E8BF9EYWJhcCBiYXNlNjQg5Yqg6Kej5a+GIFNBUCBFUElDIOmTtuS8geebtOi/ng==YWJhcCBiYXNlNjQg5Yqg6Kej5a+GIFNBUCBFUElDIOmTtuS8geebtOi/ng==6162617020626...原创 2021-09-27 23:20:19 · 2402 阅读 · 0 评论 -
使用BAPI_ACC_DOCUMENT_POST 与 BADI_ACC_DOCUMENT 创建固定资产凭证
使用BAPI_ACC_DOCUMENT_POST 与 BADI_ACC_DOCUMENT 创建固定资产凭证一、有图有真相,先看创建的效果:二、创建增强结构:三、实施 BADI_ACC_DOCUMENT ,代码可以直接从系统自带的DEMO中复制:METHODIF_EX_ACC_DOC原创 2014-12-26 22:16:54 · 10999 阅读 · 0 评论 -
如何生成SAP系统ABAP标准课程涉及到的数据表无数据的问题
Jack Wu 的博客文章:如何生成SAP系统ABAP标准课程涉及到的数据表无数据的问题,经实践证明照上面的方法在SE37中执行函数BCALV_GENERATE_TEST_DATA未能直接在表SFLIGHT与SPFLI中生成数据,但函数的执行结果有数据显示。在SM37中执行函数BCALV_GENERATE_ALV_T_T2会直接在表ALV_T_T2中生产数据。可以写一段原创 2011-10-28 15:55:54 · 854 阅读 · 0 评论 -
SAP ABAP读写Excel 与 TXT文件
<!--span {font-family:"Courier New"; font-size:10pt; color:#000000; background:#FFFFFF}.L1S31 {font-style:italic; color:#808080}.L1S32 {color:#3399FF}.L1S33 {color:#4DA619}.L原创 2011-10-27 22:08:29 · 1622 阅读 · 0 评论 -
传说中的SAP BDC 创建物料
<!--span {font-family:"Courier New"; font-size:10pt; color:#000000; background:#FFFFFF}.L1S31 {font-style:italic; color:#808080}.L1S32 {color:#3399FF}.L1S33 {color:#4DA619}.L原创 2011-09-20 16:57:19 · 1401 阅读 · 0 评论 -
SAP 通过事务代码与屏幕变式(SHD0)控制控制用户界面的某些字段,以控制生产订单的调度类型为例
在实际工作中经常会遇到要求把SAP中某些字段锁定,或设为必须输入,这时可以用事务代码与屏幕变式进行控制,事务代码:SHD0 (Transaction and Screen Variants)。下面是控制生产订单调度类型为固定值的操作实录:一、查看生产订单调度类型的屏幕号原创 2011-09-19 13:00:57 · 6967 阅读 · 1 评论