
ABAP
Seashell_Huang
懵懂小白
展开
-
采购信息记录标准编码范围维护以及如何开发获取编码范围
采购信息记录标准编码范围维护以及如何开发获取编码范围原创 2024-06-19 09:23:01 · 259 阅读 · 0 评论 -
SAP接口实现QA11 BDC绕过决策数字签名
SAP接口实现QA11 BDC绕过决策数字签名原创 2024-04-30 11:20:28 · 372 阅读 · 0 评论 -
SAP MIRO 基础信息抬头文本传输到行项目文本增强text transfer to accounting document
SAP MIRO 基础信息抬头文本传输到行项目文本增强text transfer to accounting document原创 2024-04-23 09:21:28 · 1799 阅读 · 0 评论 -
SAP增强检查函数
SAP增强检查函数原创 2024-04-22 08:40:13 · 163 阅读 · 0 评论 -
SM30增强(隐藏标准按钮【权限控制】、事件处理【记录新增字段或者自动带出描述、日期等】)
创建好GUI之后,通过SE80进入对应的函数组,在对应屏幕上的PBO上写入一个新的module。权限处理实际上同理也是可行的,当然其他实现方式也可以,多一条路子。创建好之后可以通过SM30界面上的状态查看不同的GUI名称。这里需要注意的是,编辑和显示的界面实际上GUI是不一样的。在SE11中选中工具栏上面的实用程序-》表维护生成器,1.隐藏标准按钮、自定义标准按钮(不赘述,同个道理)按照提示创建对应的SM30自定义GUI。对应的界面中进行form的开发,环境-》修改-》用户界面。在环境中修改-》事件。原创 2024-02-28 09:35:42 · 735 阅读 · 0 评论 -
SAP批量修改工单BAPI
SAP批量修改工单BAPI原创 2023-11-08 10:44:53 · 1271 阅读 · 0 评论 -
Links to Additional PI Administrative Tools 其他常见的SAP PI管理工具
Links to Additional PI Administrative Tools 其他常见的SAP PI管理工具原创 2023-10-08 14:55:21 · 159 阅读 · 0 评论 -
SAP ABAP开发使用AT END OF出现了字段值变成星号***的情况处理
SAP ABAP开发使用AT END OF出现了字段值变成星号***的情况处理原创 2023-09-06 08:57:42 · 610 阅读 · 0 评论 -
BAPI_BUPA_ADDRESS_CHANGE 在目标系统中未找到要更改的表 BAPIADSMTP 条目Table BAPIADSMTP entry to be changed not found
BAPI_BUPA_ADDRESS_CHANGE 在目标系统中未找到要更改的表 BAPIADSMTP 条目Table BAPIADSMTP entry to be changed not found原创 2023-08-11 16:44:15 · 527 阅读 · 0 评论 -
SAP 集成以及PO异步接口调优
SAP 集成以及PO异步接口调优原创 2023-08-03 14:06:09 · 1321 阅读 · 0 评论 -
SAP CONV新语法
SAP CONV新语法原创 2023-08-03 13:39:42 · 277 阅读 · 0 评论 -
SAP ABAP各种运算符
SAP ABAP各种运算符原创 2023-07-25 11:39:20 · 2319 阅读 · 0 评论 -
SAP 新语法CONV 加上前导0去掉前导0以及日期单位转换
SAP原创 2023-07-18 10:49:49 · 887 阅读 · 0 评论 -
SAP AUSP特性值文本获取
WHERE cabn~atnam = '特性名'原创 2023-04-11 10:54:55 · 1499 阅读 · 0 评论 -
SAP ABAP字段长度不一致匹配关联查询,如物料编码长度匹配
SAP ABAP字段长度不一致匹配关联查询,如物料编码长度匹配原创 2023-04-11 10:41:26 · 1385 阅读 · 0 评论 -
SAP MASS批量对销售订单操作自定义增强字段更改无效的问题
SAP MASS批量对销售订单操作自定义增强字段更改无效的问题原创 2022-10-11 17:58:48 · 981 阅读 · 2 评论 -
VA03 销售订单自定义增强字段更改无日志记录的问题
VA03 销售订单自定义增强字段更改无日志记录的问题原创 2022-10-11 17:22:35 · 248 阅读 · 0 评论 -
SAP LOAD_PROGRAM_TABLE_MISMATCH异常报错
LOAD_PROGRAM_TABLE_MISMATCH原创 2022-08-19 11:16:25 · 807 阅读 · 0 评论 -
SAP通过转义字符新增ICON图标
在SAP ABAP中,有时候可以通过转义符新增图标,比如@17@代表的是对应中间的代码在标准程序RSTXICON中查找,然后2边用@围起来原创 2022-05-20 11:24:50 · 391 阅读 · 0 评论 -
SAP标准表增强结构反查引用的位置
查找对应的增强的结构,然后找到属性里面的追加的表格,这个表格就是自定义结构被引用的位置。原创 2021-04-20 13:45:21 · 265 阅读 · 0 评论 -
SAP ALV编辑后保存内表无数据
今天在进行ALV编辑操作的时候,因为要做到个别列可编辑其他列不可编辑的情况,所以没法使用layout-edit='X'.,当取消单元格可编辑的标识之后发现,在编辑完ALV之后无法将编辑后的数据写入到内表中,这个时候需要我们在点击保存按钮前判断ALV是否有改变操作,刷新ALV,将下面的语句插入到保存按钮之前。DATA:lv_gridTYPEREFTOcl_gui_alv_grid.CALLFUNCTION'GET_GLOBALS_FROM_SLVC_FULLSCR'IM...原创 2021-04-08 15:47:54 · 795 阅读 · 0 评论 -
PI Netweaver无法连接SAP消息服务器
事务代码:SICF问题:POP访问S4消息服务器失败报错503解决方式:登录http://10.10.246.21:6000/sap/wdisp/admin/public/default.html消息服务器管理端口查看端口情况,发现backendsysteminfo为黄色有服务失败报错403提示可查看NOTE1528396根据提示查看SICF,发现icr_groups服务未激活,右键操作激活。回到webdispatch查看backendsysteminfo发现已经变成绿灯..原创 2021-03-01 14:51:28 · 682 阅读 · 0 评论 -
MDM结算分录后无法再进行更改
今天在进行物料主数据扩充的时候发现部分物料报错,报错原因是“8100-结算分录后无法再进行更改”的错误。经过查看原因之后发现,原来是用户的数据填写错误导致的。正确应该是这样...原创 2020-11-22 15:51:10 · 730 阅读 · 0 评论 -
SAP在多套开发环境之间传输请求之后更改显示标准程序的问题
最近在开发系统之间传输程序的时候发现自定义程序编辑不正常的情况,传输之后在另外一个系统里面想要编辑的之后有弹窗提示,就跟修改了标准程序一样。这个时候就需要在目标传输系统里面对想要修改的程序点击“编辑-修改操作-关闭助理”之后就可以正常操作了。...原创 2020-12-17 13:37:59 · 317 阅读 · 0 评论 -
在SAP中,在一个程序里面调用另外一个程序上的函数
原创 2020-11-11 10:46:19 · 733 阅读 · 0 评论 -
SAP PO XI FUNCTION标准函数
Standard FunctionsGeneralValues of elements or attributes of the XML message (thepayload) are technically speaking a string. Therefore, all standard functions that operate on field values expectstringarguments and return astringvalue. Neverth...原创 2020-11-06 15:32:33 · 1872 阅读 · 0 评论 -
SAP 队列已停止,PI日志HTTP 401错误请求等待
近日在进行接口开发的时候,有出现异步接口有的时候正常,有的时候不正常的情况。在PI端的错误如下:以上就是错误的背景,出现这种情况的话可以通过SMQ1、SMQ2来进行清空RFC队列处理,清空之后的数据就又恢复正常了。参考链接http://blog.chinaunix.net/uid-29195436-id-5752449.htmlhttp://blog.sina.com.cn/s/blog_a35207210102v4wh.html...原创 2020-07-14 11:02:07 · 1026 阅读 · 0 评论 -
SAP PI同步接口HTTP 500 Internal Server Error错误问题以及解决方案
前阵子配置了一个PI接口,使用SOAP测试的工具测试的时候都是测通的。但是今天开发在测试的时候反馈突然就不行了。在SAP端里面的SXI_MONITOR查看发现这个同步接口只有上传SAP的数据,没有下发外围系统的数据。所以就登陆到PI平台上面检查PI的消息日志,检查之后发现报了以下错误:原本是以为SPROXY没有重新生成或者是ESR里面的对象存在缓存,重新编辑重新生成之后发现还是错误依旧。然后把接口数据复制到SPROXY里面测试之后发现报错了,原来是开发把代码写错了所以才报这个错误,改正即可。原创 2020-06-18 09:47:52 · 4382 阅读 · 0 评论 -
SAP创建ALV在SE80中默认屏幕1000没显示出来
如图,在SE80中,新建了一个程序,然后代码是直接复制过来的,发现程序中的屏幕列表下面并没有默认的屏幕1000,原因是复制的代码并没有对应的对象,只需要重建对象列表即可。然后就可以了。...原创 2020-05-28 11:05:40 · 1976 阅读 · 0 评论 -
SAP NetWeaver ESR在创建对象的时候报software component version错误
双击查看software component version,如下图然后把下面的勾勾上就可以了原创 2020-05-15 09:37:22 · 731 阅读 · 0 评论 -
SAP中的图标元素ICON
可以通过TCODE:SE38,然后程序名RSTXICON,里面有详细的 所有图标信息原创 2020-03-11 10:07:38 · 1228 阅读 · 0 评论 -
SO_DOCUMENT_SEND_API1发送邮件EXCEL附件存在乱码以及cl_bcs方式解决
使用SO_DOCUMENT_SEND_API1发送邮件的时候发现可能存在附件Excel文件有中文乱码的情况,这个时候可以考虑用cl_bcs的方式来实现邮件发送的功能。首先第一个是原先的方式:*&---------------------------------------------------------------------**& Report ZR_EXAMPL...原创 2020-02-21 15:53:43 · 4273 阅读 · 1 评论 -
ABAP中操作回车、换行、回车加换行、的方案
所有字符在下面的类中:cl_abap_char_utilities=>horizontal_tab — 09cl_abap_char_utilities=>CR_LF ———- 0D0Acl_abap_char_utilities=>VERTICAL_TAB — 0Bcl_abap_char_utilities=>NEWLINE —- 0Acl_abap_char...转载 2020-02-18 11:42:08 · 1719 阅读 · 0 评论 -
如何将SM30中的表数据挂在传输请求中
http://www.baidusap.com/abap/others/2728原创 2020-02-18 11:40:30 · 1512 阅读 · 0 评论 -
SAP ALV报表因为布局权限问题导致部分情况下显示不出数据
ALV的内表是有数据的,但是执行完之后ALV显示为空,300(测试环境)里面正常,800(生产机)不正常,猜想是权限问题。debug找到ALV布局权限对象的位置下面是显示的情况选择其他布局方式就可以正常显示...原创 2020-01-13 13:23:06 · 2823 阅读 · 0 评论 -
物料主数据基本视图量纲部分修改BAPI-BAPI_MATERIAL_SAVEDATA
如图,这个物料我基本计量单位是“粒”,下面的量纲部分的数据维护的就是这个基本计量单位的数据,点击菜单栏中的“附加数据”然后点击计量单位可以看到,物料在创建的时候,如果有维护好基本计量单位的话,会默认在这里添加基本计量单位的维护,而且默认的转换分子和分母均为1,然后前台的量纲部分的毛重、体积等字段来源就是这个界面里面的数据,而且是默认第一条因此,如果使用第三...原创 2019-12-25 13:25:56 · 1435 阅读 · 2 评论 -
READ TABLE读取不到内表中的指定数据
在进行读取内表操作的时候,前面进行内表排序的时候只定义了2个字段,但是后面读取的时候是根据3个主键去进行查找,会出现找不到的情况。这个时候在进行内表排序时也应该是对应的3个主键来进行排序,这样就可以找到数据了...原创 2019-11-27 20:28:25 · 1309 阅读 · 1 评论 -
SAP ALV列排列混乱,跟程序设置的排列顺序不一致的问题
今天在写ALV报表的时候,开发机上排列好ALV界面显示的列的位置字段,在开发机测试是没问题的,如图但是在测试环境里面进行测试的时候发现,列字段显示混乱了,比如说客户和创建人这2列跑到了前面。这个时候可能是sy-tabix系统变量存在数据或者是fieldcat[]存在数据。解决方法:清空fieldcat[]和sy-tabix的数据如下图其实这样很好理解:就好比你去上公共厕所,...原创 2019-11-27 16:21:54 · 1379 阅读 · 0 评论 -
SAP权限对象的使用
SAP在创建完或者直接使用系统存在的权限对象,下面介绍下使用的方法:在程序中点击“模式”将权限对象输入到文本框里面之后执行这里需要注意的是,图片的权限对象的字段判断的是前台选择屏幕的值,因为前台的值是区间,并不是单值,所以需要LOOP循环来进行判断内表的每一项的数据是否有权限。如果说有不需要验证的权限对象字段的话,要使用“DUMMY”来进行“绕过”,避免需要验证。...原创 2019-11-21 16:57:28 · 1195 阅读 · 0 评论 -
SAP透明表字段的内外码转换以及GUI的设置
在SAP中,一些透明表的字段存在转换前和转换之后的值,而且一般2个值的数据是不一样的,这个时候需要作出转换,否则可能得到的值并不是想要的那一个。图片的里面的2个功能模块名对应的是获取转换前或者转换之后的数据,下面是其中的一个使用方法举例CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING ...原创 2019-11-21 16:49:06 · 877 阅读 · 0 评论