- 博客(39)
- 收藏
- 关注
原创 SAP smartforms打印预览时报错:访问图形(bds)时错误:rc=2
我看网上说是权限对象问题,根本不是,我试了一下没用。没有把上传的图片包在请求号中。,重新包一下,再次上传就行。
2024-09-26 10:51:45
192
原创 SAP 利用外部断点远程调试用户的执行操作
效果:用户使用自己的账号执行程序,跳到自己打的外部断点处,用于调试。方法2,假如 此方法没有效果,可登录用户账号,/h进入调试,然后。点击实用程序-》设置-》ABAP编辑器-》调试,填写用户的账号。1.找到想要打外部断点的地方,打好外部断点,2.让用户执行操作,就会进入到所打的断点处。包含文件名,和代码行数,填入。然后执行即可跳入该断点处。
2024-06-14 08:46:17
1088
原创 SAP 复制FB03到ZFB03 执行报错:在表020中,ZFB03的输入丢失
复制FB03到ZFB03 执行TCODE:ZFB03 报错:在表020中,ZFB03的输入丢失
2024-03-21 11:48:33
372
原创 SAP 工单CO02 TECO时检查的增强BADI:WORKORDER_UPDATE
需求:需要在CO02进行TECO时检查一下第三代增强:BADI:WORKORDER_UPDATE中的REORG_STATUS_ACT_CHECK方法
2024-03-13 17:44:09
898
原创 SAP ZWSP 零宽空格问题
起因是一位同事发了两个物料编码,表面看起来一模一样,但是复制上面一个MM03查不到,下面一个可以查得到。后面有同事使用notepad++研究得知是有ZWSP零宽空格,本人也是第一次听说,记下来,防止后续忘记。
2024-03-05 09:17:56
325
原创 SAP QUAN类型强制转换成CHAR类型
CONDENSE vbbk_y007_vl NO-GAPS."去掉多余空间。最近开发发现一个问题,明明赋值成功了,但是表面上看,还是没值。原来,我们其实赋值成功了,只是字段太长,显示不完全。
2023-12-27 15:25:08
752
原创 SAP SUBMIT ‘XXX‘ AND RETURN的用法及注意点
MEMORY ID输出数据,然后IMPORT MEMORY ID 输入数据,达到效果。利用SUBMIT 'XXX' AND RETURN调用子程序并使用EXPORT。2.传入的名称要和传出的名称一致(不一致实测获取不到).A程序 调用B程序,B程序得出结果后传入A程序。
2023-12-18 10:44:33
1097
原创 SAP 下载上传文件路径的搜索帮助
SAP 下载上传文件路径的搜索帮助方法1:cl_gui_frontend_services=>file_open_dialog方法2:CALLFUNCTION'TB_LIMIT_WS_FILENAME_GET'
2023-12-12 10:09:13
580
原创 SAP 选择屏幕SELECT_OPTIONS 输入框默认值不可修改
注意点:1.如果是parameter只需写P_XXX,如果是select-options,就需要和我一样写成S_XXX-LOW和S_XXX-HIGH这样才能成功。,我看别的博客是说写在这里面,写在Initialization这里面有BUG,
2023-12-11 09:39:47
1074
原创 SAP ABAP MODIFY和APPEND的一个示例
然后去loop这个新内表,声明两个index,用于判断,然后进行赋值。第二层loop的第一次读取最后去modify,免得多出一条数据;场景:二次维护某报表,用户需要的字段会将之前的数据对应多条数据。首先将原先的数据 存入另一个表(用原先的表去loop会死循环)其它次读取直接append.
2023-11-07 18:12:41
700
原创 SAP 查看后台JOB的变式内容函数RS_VARIANT_CONTENTS
有些人设置后台job时,不是先设置的变式,然后再去sm36去设置后台job,他的变式就会变成类似:&0000000000033这种,在前台程序中又选择不了,当我们想知道他具体设置的是什么内容时,我们可以使用。TBTCP:批作业步骤概述(存放后台JOB中所有定义程序的步骤)BTCEVTJOB:等待事件工作清单(事件驱动JOB相关信息)TBTCO:作业状态概述表(存放后台JOB所有的信息和状态)TBTCS:批计划表(时间驱动JOB相关的信息)
2023-09-27 15:11:02
1365
转载 sap va02报错:在配置和销售凭证 GET_CONFIG_MODE 间通信时内部出错
用户VA02修改销售订单时报错:在配置和销售凭证 GET_CONFIG_MODE 间通信时内部出错。订单打开出现这种错误提示,多半是配置对象号问题。
2023-09-19 09:28:35
471
原创 SAP CU41挂配置BAPI CAMA_CON_PROFILE_MAINTAIN
call function 'BAPI_TRANSACTION_COMMIT' "提交该BAPI。ot_message-zmessage = 'CU41配置失败,请联系IT处理' .ot_message-zmessage = 'CU41配置成功!con_pro_attributes-bomexpl = ‘’."1到7对应这里不同的选项。"再用CU41挂配置。
2023-09-15 10:12:42
428
原创 SAP 下载excel (SMW0)和上传excel (ALSM_EXCEL_TO_INTERNAL_TABLE)
然后记住这个对象名称,后续下载模板时,填写这个。点击创建,输入对象名称,对象描述,点击导入。
2023-08-11 17:41:54
598
原创 SAP 设置进入标准程序界面的默认值
个人设置->缺省值->更多字段->选择需要的字段(这里我们选择工厂和凭证类型)->复制。以me51n为例,现在我们进入me51n,类型是NB,工厂是空。
2023-08-09 14:31:12
1634
原创 SAP FI财务凭证校验 OB28和GGB0
可以动态重新生成替代/校验(OBBH/OB28)的程序。可以激活SD的定价例程(VOFM)首先Tcode:OB28进入。改好后,se38执行程序。双击你需要的公司代码。
2023-08-03 15:23:36
1462
原创 SAP 批量创建采购申请PR的BAPI : BAPI_PR_CREATE 和 BAPI_REQUISITION_CREATE的区别
BAPI_REQUISITION_CREATE :不会进入me51n的增强(ZME_PROCESS_REQ_CUST)如果有额外字段需要修改,需要用到table中的这个:EXTENSIONIN然后这样赋值:后面调用时:EXPORTINGIMPORTINGTABLES。
2023-08-03 00:00:00
2155
原创 SAP 提供的OOALV学习DEMO
BCALV_EDIT_02 定义单元格级别的准备输入状态。BCALV_EDIT_01 切换整个网格的准备输入状态。BCALV_EDIT_07 单元级别的下拉列表框。BCALV_EDIT_06 列级别的下拉列表框。BCALV_EDIT_03 校验修改的单元格。BCALV_EDIT_05 复选框。
2023-07-21 10:12:05
170
原创 SAP 如何根据SAP的表找到对应SPRO的IMG配置路径
3.SM30 输入V_TVAK(这里注意视图一般是V_XXXX,因此输入V_TVAK)2.找到想要字段的检查表,例如AUART的检查表TVAK。4,这里出现了很多配置路径,看描述,大致猜测是第二个。1.se11 ,以销售订单抬头数据表VBAK为例。适用场景:找寻某个表的某个字段的后台配置路径。
2023-07-19 09:36:28
662
原创 SAP ABAP 使用类方法获取IP地址 cl_gui_frontend_services=>get_ip_address
【代码】SAP ABAP 使用类方法获取IP地址 cl_gui_frontend_services=>get_ip_address。
2023-07-07 00:00:00
845
原创 SAP ABAP 客户主数据报表
22年写的一个客户主数据报表,里面最近一次SO创建时间,查这个运行很慢。如不需要,可以去掉此栏位。kna1, knb1,knvp客户主记录伙伴功能,knkk客户主数据信贷管理: 控制范围数据,knvv客户主记录销售数据,
2023-07-05 16:00:00
1709
原创 SAP ABAP SAPGUI_PROGRESS_INDICATOR 显示执行进度百分比
写了一个简单的显示进度的测试,可以用于批量操作时提示进度。
2023-06-21 15:01:49
342
原创 SAP ABAP 批量上传调用BAPI修改SO行项目的利润中心字段
然后选中数据点击更新,就可以调用BAPI修改SO行项目的利润中心字段。最近写的一个批量上传程序,功能两个:下载模板和上传数据。
2023-06-20 00:00:00
437
原创 SAP ABAP 调用事务代码并跳过第一步
有时候可能需要在程序中双击alv界面 调用事务代码 然后进入界面。SET PARAMETER ID 'XXX' 然后。
2023-06-09 15:49:35
636
原创 SAP ABAP 自建表 时间字段数据中文不显示,英文能显示,看转换,中文的也转换了,就是不显示
我创建了一张自建表,然后时间字段赋值是系统当前时间,查值,存表,然后其他字段都有值,就时间没值,我看了一下发现里面是有值的,但是外面看不到,猜想是和字段名称有关,看来果然是,虽然不知道原因,但是以后一定要记住取字段名,一般要Z开头较好。然后我各种改参考 都没有用,
2023-05-30 12:03:51
427
原创 SAP Smartforms打印预览没问题,PDF重页了打在一张纸上没有按照预览进行分页
tcode: SPAD -》完全管理-》设备类型-》设备类型 显示->搜索 cnsapwin。ctrl +f 搜索你的页格式:例如:DINA4。由于新创建的页格式,没有配置完全 导致的问题。双击 cnsapwin ,然后点击“格式”配置完成后,保存就会变绿。然后再打印就ok啦~
2023-05-26 15:31:24
625
1
原创 SAP 销售订单 填写某个行项目类型后导致装运类型无法填写
SPRO进去 销售与分销->销售->销售凭证->销售单据项目->定义项目类别。研究发现是该行项目类型RENN的。
2023-05-06 15:10:54
415
原创 SAP 地址表ADRC字段 转换名称NAME_TEXT 问题(一)
由于此次问题是Agile修改客户主数据传SAP,SAP自动转换的,因此还需要修改接口程序,彻底解决 这个问题,解决思路是,在接口程序中加入判断,如果这个转换字段不为空,就给它变成空。用户使用这个客户代码key单时,售达方自动带出的名称不是客户名称(NAME1)而是这个转换名称(NAME_TEXT)的数据。然后点击,就会删掉这个 Company Varroc Lighting Systems。至于使用BAPI还是用什么办法 ,后续调整好,我再写,待续~通过F1查看,如下图:告诉我们这个字段是自己转换的。
2023-04-27 10:36:44
597
原创 SAP打印EXCEL时报错(一)
发现“exprt.ods”中的部分内容有问题。是否让我们尽量尝试恢复?如果您信任此工作簿的源,请单机“是”。她的操作是点击最上方 “列表”——> “导出”——>“电子表格”右键数据——>电子表格——>从所有可用格式中选择——>选择04。
2023-04-17 13:48:23
1740
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人