- 博客(21)
- 收藏
- 关注
原创 如何实现下载SAP系统上载的模版文件
cl_gui_frontend_services=>file_save_dialog进行获取,然后实现获取文件名及路径,然后通过该函数,把模版下载到指定的文件路径下面,实现下载文件模版。我上一篇博文介绍如何创建文件模版上传的,这次我将介绍,如此从程序实现下载文件模版,通过调用函数:DOWNLOAD_WEB_OJECT,如上图,
2025-03-07 15:01:20
196
原创 如何上传到一个模版文件到SAP中
则点击进行导入模版,excel模版,或其它格式,导入之后,保存,即可。1)第一步:进入SMW0进入SAP Web 资源库-初始屏幕。2. 进入SMW0之后,选择webRFC应用程序的二进制数据。创建对象名称,和描述, 创建时会要求输入请求包,请求号,后续就可以进行调用,
2025-03-07 13:28:32
108
原创 如何在ALV的抬头上显示文本描述
在日常的开发运维需求中,有些用户提出,需要在不同的ALV显示加上描述进行细分,用于直观显示,如下图:需要在如下的ALV表格中加上文本描述,如下。
2025-01-24 12:01:03
125
原创 SAPFI凭证过账更新失败的处理方法
在SAPFI凭证过账时,突然会收到一个提示更新失败的情况,如下图,1.1 通过ST22可以看到如下ABAP dump的信息。
2025-01-24 11:41:10
328
原创 关于KES1维护特征值出现ABAP dump的情况处理
则果断判断是SAP的系统问题,则找note及资料,发现运行这个程序可以解决这个问题,出现这种错误,检查经营范围,特征是否都激活了,如果检查,激活都没有问题,再执行KES1 维护特征值后,维护特征值,则正常。出现了,如下dump错误, Syntax ,把测试执行勾选拿掉,正式执行,
2024-11-20 11:13:26
264
原创 Odata的实现方式
SAP也具有这个功能,第一次尝试使用,创建Project 入口参数,测试竟然成功。注册完后,注册状态变成绿色,此时,一个简单ODATA接口就大功告成了。我们增加一个方法,外部数据传入SAP系统,如下图,有个方法可以增加代码。现在SAP系统与Non-SAP系统是数据接口多半使用ODATA方式,系统自动会产生服务名称,如下图:ZIG_USER_SRV.系统会让你输入一个请求包,需要传输的请求,此步骤忽略。此时,注册服务接口,但还没有任何接口方法可以调用,4) 进行注册服务,如下图。创作思路步骤, 如下,
2024-11-08 16:50:41
462
原创 如何调整SAP系统程序的执行时间
如上图: 原来是11分钟,现在改为30分,那就是SAP程序的最大运行时间改为30分钟,SAP有个参数可以调整程序的运行的时候,SAP默认的时间是11分钟,也就是660秒,输入参数:rdisp/scheduler/prio_high/max_runtime。如果前台执行时间超过660秒,系统就ABAP Dump提示超过最大运行时间,在时间程序运维过程中,发现SAP系统程序的运行时间往往不够,哪怎么办?那么这时候,我们可以通过一下方法进行进行调整,话不多说,直接上干货,使用事务码RZ11.
2024-07-23 16:02:24
1202
原创 如何处理SAP内部表重复的数据行项目
在SAP开发中,有时候我们需要删除的重复的内部表数据,我们可以使用如下命令,然后输入下面命令,根据维度的数据表字段删除重复值。运行结果得到,如下数据表,符合预期结果的。即需要对删掉重复的数据维度进行排序,我们需要删除一条重复的数据,
2024-07-08 16:55:31
666
原创 关于AT SELECTION-SCREEN的妙用
在执行过程中,程序跳出的selection-screen ,用户说不大友好,需要停留的原Selection-screen界面上,今天开发的程序,在事件:START-OF-SELECTION,是使用了message的命令,那么在此消息message的命令,就很有友好,话不多说,上图。2. 修改后,放在at selection-screen.1. 子程序检查权限-Frm_check_auth.搞定,满足了用户的需求。
2024-06-06 17:14:54
291
1
原创 在ALV控件中如何查看会计凭证
当s_ucomm 等于“&IC1”,调用call transaction "FB03",显示会计凭证即可,首先,用户call ALV函数时,嵌入子程序:SUB_USER_COMMAND。在SAP ABAP开发中,有些用户需要通过ALV来查看会计凭证,如何实现呢,
2024-03-04 14:53:51
429
1
原创 Leave list-processing 的使用
在ABAP程序执行,需要检查校验数据的正确性,如果发现某个数据有误,需要停留的初始执行画面,则使用改命令: Leave list-processing。比如在执行权限检查时,如果发现没有权限,则提示message, 并在停留在当前的画面下,
2024-02-20 13:54:45
629
原创 SAP系统如何运维
目前最流行的,应用最广泛的ERP系统莫过于SAP系统,本人从事与SAP咨询工作20多年,精通SAP FICO系统,从今天开始我打算免费分享我过去的项目经验及SAP知识,让更多的人能够快速学习及掌握SAP的基本知识。
2023-11-26 21:06:36
798
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人