小记
文章平均质量分 59
Notes
rogerix4
邮件联系:sxin-clgh@outlook.com
展开
-
SAP 标准TCODE ME2L ME2N VL31等设置清单范围默认值(ME2L默认ALV显示)
1. 支持报表 事务代码 事务文本 清单范围默认值 列表范围描述 AS03 显示资产主记录 BEST 采购订单 AW01 资产浏览器 BEST 采购订单 MB01 采购订单的过帐收货 BEST 采购订单 MB04 物料供应消耗的事后调整 BEST 采购订单 MB0原创 2022-05-30 11:50:38 · 2003 阅读 · 0 评论 -
ABAP 在submit中使用Range通用选择参数
【代码】ABAP 在submit中使用Range通用选择参数。原创 2022-01-12 18:18:29 · 458 阅读 · 0 评论 -
SAP DEBUG调试FOR IN、REDUCE等复杂的语句
1. 常规调试方法调试FOR IN、REDUCE等复杂的语句在常规调试中FOR IN、REDUCE语句不论使用 F5(单步执行) F6(执行) 都会完全执行FOR IN、REDUCE语句2. 调试器增量为子条件(语句)的方法调试FOR IN、REDUCE等复杂的语句单击步骤大小->切换调试器增量(左下角显示:试器增量已更改为子条件/语句)按F5(单步执行),此时语句执行到:FOR wa_werks IN ls_input-t_werks再F5(单步执行),此时前一条语句执行,数原创 2022-03-31 10:14:37 · 556 阅读 · 0 评论 -
SAP CR传输请求顺序、依赖检查
1. 使用场景某个请求传输失败,有依赖的对象包含在其他对象某些Delay的项目,在后续传输时需要考虑是否会覆盖先前上线的项目代码需要大量传输一堆请求时(当然可以合并请求,或者在STMS中批量选择,同事传输)2. 使用检查工具事务代码:/SDF/TRCHECK(运行时请在前面加/n /o等指令)程序:/SDF/CMO_TR_CHECKNote:2475591 - Transport Check Report......原创 2022-03-31 09:53:25 · 1266 阅读 · 0 评论 -
SAP ABAP微软自带输入法设置代码自动完成Ctrl + Space快捷键(SAP GUI + Eclipse)
1. 设置效果SAP GUI按Ctrl + Space可带出类的方法、参数变量、Sql可使用的Sql Function等等Eclipse2. 设置方法(基于微软自带输入法)SAP GUI选择国家和语言语言->中文简体->选项微软拼音->选项按键取消勾选Ctrl + 空格键 热键占用Eclipse偏好设置将 content Assist 快捷键设置为Ctrl + Space...原创 2022-03-31 09:30:47 · 1222 阅读 · 0 评论 -
ABAP Editor设置变量自动补全SAP GUI & Eclipse)
1. SAP GUI设置方法设置后效果(自定义的非Keyword,也会收到自动补全提示)2. Eclipse设置方法设置后效果(自定义的非Keyword,也会收到自动补全提示)原创 2022-03-31 08:58:15 · 792 阅读 · 0 评论 -
SAP SAAB检查点和检查点组(BREAK-POINT、LOG-POINT、ASSERT)
SAP SAAB检查点和检查点组(BREAK-POINT、LOG-POINT、ASSERT)原创 2022-03-22 09:28:02 · 1177 阅读 · 0 评论 -
SAP 各种开发技术官方示例程序清单
SE38->示例报表:程序报告标题DEMO_GUI_ALV_GRID_EXT程序 DEMO_GUI_ALV_GRID_EXTDEMO_ESD_EDITOR_REUSE_FRAMEDemo Program for ESD Editor Reuse FrameworkDEMO_GFW_PRES_SHOWExample for the Function Module GFW_PRES_SHOWDEMO_GFW_PRES_SHOW_MULTExample f.原创 2022-03-19 13:47:39 · 1289 阅读 · 0 评论 -
SAP 测试SAP服务器是否可访问外部服务器IP
1.测试服务器可访问外部服务器IP事务代码:OS01 输入测试的IP地址或者Host如图表示服务器可访问目标地址1.测试外部服务器端口是否开放事务代码:RSBDCOS0;执行命令:curl --connect-to xxx.xxx.xxx.xxx 8800如果返回代码7,表示:curl: (7) couldn’t connect to host...原创 2022-03-18 19:56:50 · 1771 阅读 · 0 评论 -
SAP FOR ALL ENTRIES IN 多字段组合查询数据命中的研究
当FOR ALL ENTRIES IN 使用**[内表1]中三个字段查询数据库时命中的数据是[结果1]还是[结果2]**验证:准备数据包含所有组合可能 3 * 2 * 2 = 12的数据表创建一个测试程序,运行查看结果结果是:FOR ALL ENTRIES IN 使用多字段时,会关联单行多字段进行查询(查询出来的数据为:[结果1])......原创 2022-03-10 16:20:44 · 1225 阅读 · 0 评论 -
SAP SM30表维护生成器删除、禁用标准新增行等标准功能键
SAP SM30表维护生成器删除、禁用标准新增行等标准功能键原创 2022-03-01 09:58:09 · 1708 阅读 · 0 评论 -
SAP PLM EC审批处理类
处理类:/PLMU/CL_ECR_APPL_ASSIST审批事件触发:PROCESS_EVENT原创 2022-02-28 11:09:36 · 212 阅读 · 0 评论 -
SAP PLM模块常用表及表关系
SAP PLM模块常用表及表关系原创 2022-02-28 10:55:56 · 1025 阅读 · 0 评论 -
SAP 设置SAP标准报表默认以GRID ALV显示
SU01->用户参数(USER PARAMETER)添加参数 ME_USE_GRID 即可原创 2022-02-28 09:49:35 · 2218 阅读 · 0 评论 -
SAP SM37Job Debugging方法
SM37选中需要Debug的Job输入事务代码:JDBG,回车进入Debug界面原创 2022-02-28 09:45:23 · 1195 阅读 · 0 评论 -
SAP 查找SPRO用户化实施指南对应Tcode(知识来自Tiger老胡)
SAP 查找SPRO用户化实施指南对应Tcode(知识来自Tiger老胡)原创 2020-09-25 10:40:13 · 1648 阅读 · 0 评论 -
SAP STMS传输进程卡死解决步骤
SAP STMS传输进程卡死解决步骤原创 2020-09-25 11:02:42 · 3647 阅读 · 0 评论 -
SAP SE16N查询透明表被哪些程序使用(某程序使用了那些透明表)
SAP SE16N查询透明表被哪些程序使用(某程序使用了那些透明表)原创 2020-09-25 11:58:14 · 2548 阅读 · 0 评论 -
SAP CMOD修改标准屏幕字段描述
部分客户需求,需要改变标准屏幕的描述文字第一步:找到对应数据元素选中字段,按F1调出帮助界面转到技术帮助界面复制数据元素值第二步:修改运行TC:CMOD菜单栏点击:转到(G)->文本增强(T)->关键字(S)->更改©输入数据元素值,并确认修改并保存第三步:查看效果......原创 2020-09-25 15:07:49 · 1543 阅读 · 0 评论 -
SAP RPR_ABAP_SOURCE_SCAN 查找程序源代码中包含某字符串的程序
由于很多程序中含有HardCode(硬码),需要找出含这些硬码的程序,然后改成配置类型所有用到的程序:RPR_ABAP_SOURCE_SCAN RS_ABAP_SOURCE_SCAN程序界面:原创 2020-09-28 08:12:10 · 2456 阅读 · 0 评论 -
SAP BP同步程序
SAP自动同步BP时可能失败,一下程序可手动同步SAP PLM更新权限指针:/PLMB/R_AUTH_UPDATE_RT_FROM_CP Update of Runtime Tables from Change PointersSAP 手动同步BP:RPU46CX_CENTRAL_PERSON_ONLINE XPRA: 参考人员编号的转换(更新CP-P关系)RSUID_REMOVE_FALSE_BP_ASGN 删除无效的业务伙伴分配/SHCM/RH_SYNC_BUPA_EMP原创 2020-09-28 14:45:36 · 1498 阅读 · 0 评论 -
SAP 利用系统函数查找增强-SAP第二代增强
SAP查找增强入口-函数SAP系统带有增强出口检查函数如下:MODX_ALL_ACTIVE_MENUENTRIES(菜单增强)MODX_FUNCTION_ACTIVE_CHECK(出口函数增强)MODX_MENUENTRY_ACTIVE_CHECK(菜单增强)MODX_SUBSCREEN_ACTIVE_CHECK(屏幕增强)第一步:在检查函数打断点执行需要检查的T/C,这里以CV12为例取得函数名:查询MODSAP表,得到扩展名PCSD0002:SMOD|CMOD激活增强|查看原创 2020-09-29 15:52:00 · 1988 阅读 · 0 评论 -
SAP GUI设置显示键值 技术代码 TCODE代码
设置SAP GUI显示内键值,方便用户输入检查设置ME51N ME21N显示请购单 采购单内键值1.进入选项(O) 属性设置2.勾选 在下拉类别内显示(S),按确定保存设置SAP用户菜单显示TCODE1.点击 附件(A)->设置(E)2.勾选 显示技术名称,按确定保存设置PFCG显示TCODE1.点击此按钮即可显示隐藏...原创 2020-09-30 08:57:35 · 5596 阅读 · 0 评论 -
SAP Report程序事件处理流程
在SAP Report事件驱动的程序中,各事件的运行逻辑事件驱动流程图:事件:LOAD-OF-PROGRAM.默认执行,用于加载程序;不需coding,执行完毕后执行当执行1类型(可执行程序)、M类型( Module Pool )、 F类型( Function Group )、 S类型( Subroutine Pool)程序时,SAP系统自动将程序加载至内存中时,自动调用这个事件INITIALIZATION只能书写在可执行程序中在所有以下事件块运行之前运行的,只运行一次的事件块原创 2020-09-30 09:33:55 · 2189 阅读 · 0 评论 -
SAP PARAMETERS常用参数(User-Command、Function Key、Push Button用法)
【代码】SAP PARAMETERS常用参数(User-Command、Function Key、Push Button用法)原创 2020-09-30 10:04:49 · 5892 阅读 · 0 评论 -
SAP SELECT-OPTIONS常用参数
SELECT-OPTIONS常用参数 SELECT-OPTIONS参数 说明 DEFAULT g 设置初始值 DEFAULT g... OPTION op... SIGN s... OPTION:EQ等于 BT区间值 NB区间值除外 GE大于等于 LE小于等于 GT大于 LT小于 NE不等于 SIGN:I包含 E不包含 MEMORY ID pid 分配内原创 2020-09-30 10:10:44 · 5679 阅读 · 0 评论 -
SAP SELECTION-SCREEN常用参数
SELECTION-SCREEN常用参数 SELECTION-SCREEN参数 说明 SELECTION-SCREEN BEGIN OF LINE. 将多个参数组合后显示在一行,行组中不能使用SELECT-OPTIONS、SELECTION-SCREEN、SKIP n语句 SELECTION-SCREEN END OF LINE. SELECTION-SCREEN原创 2020-09-30 10:13:55 · 1245 阅读 · 0 评论 -
SAP 数据字典常用数据类型
ABAP 数据字典常用数据类型 数据字典数据类型 意义 最大长度 n ABAP 基本数据类型 DEC 计算/金额字段 43847 P原创 2020-09-30 10:28:31 · 5533 阅读 · 0 评论 -
SAP WRITE设置列表颜色 页眉页尾输出控制
WRITE输出表格,控制页眉页尾内容输出行数 单元格输出颜色代码:REPORT ZJOB_TEST LINE-SIZE 91 LINE-COUNT 16(2).TABLES spfli.*(2)表示END-OF-PAGE占用两行,不写即使有定义页尾也不会显示;*Report Name会占用两行*页尾2行、Report Name2行、页眉2行;数据显示行数则为16-2-2-2=10*数据显示格式为数据+ULINE,所以显示的数据5行TOP-OF-PAGE.FORMAT COLOR COL_原创 2020-09-30 10:43:02 · 1405 阅读 · 0 评论 -
SAP 利用系统方法查找增强-SAP第三代增强
SAP查找增强入口-方法SAP系统带有增强出口检查方法如下:CL_EXITHANDLER->GET_INSTANCE第一步:SE24查看类CL_EXITHANDLER第二步:双击查看方法GET_INSTANCE第三步:设置断点第四步:运行Tcode,这里以CV12为例;EXIT_NAME为增强实施名;多个增强,会运行多次第五步:SE18查看BADI增强...原创 2020-10-07 09:07:06 · 2244 阅读 · 0 评论 -
SAP 标准功能四代增强以及增强的查找方法介绍
SAP ENHANCEMENT第一代:基于源码增强(子过程subroutine)1. 第一代增强是SAP提供的一个空代码的子过程。在这个子过程中用户可以添加自己的代码2. 第一代增强相当于更改SAP标准程序,是需要在SAP Service MarketPlace里申请对象键(Access Key)才能更改,不需要建立工程3. 由于是在标准程序中,所以标准程序的全局数据都可以使用,但同时系统升级时会被新版本覆盖4. 查找方法以VA03为例,先查到VA03对应的程序名SE80展开子程序清单原创 2020-10-07 10:40:56 · 3584 阅读 · 0 评论 -
SAP 查找事务代码(TCODE)可用BAPI
查找BAPI方法一:通过Tcode查找1. 以VA03为例,先查看系统状态2. 双击Dynpro程序,进入到程序界面3. 点击 显示对象列表,转到SE804. 点击 上级对象列表 转到程序所属包5. 按照需求查看对应的业务对象,比如现在需要创建销售单,所以应该存在BUS2032中;双击BUS20326. 展开方法栏,双击 创建销售订单 方法7. 转到ABAP页面,名称为BAPI名方法二:通过BAPI浏览器或者业务对象资源库浏览器查找BAPIBAPI浏览器:T/C BAPI原创 2020-10-07 15:19:45 · 5233 阅读 · 0 评论 -
SAP 生成标准航班数据模型(SPFLI SFLIGHT SBOOK等)
SAP 生成航班数据模型 SPFLI SFLIGHT SBOOK原创 2020-10-07 15:30:28 · 1211 阅读 · 0 评论 -
SAP SMW0上传EXCEL文件到SAP Web资源库
SAP SMW0上传EXCEL文件到SAP Web资源库原创 2020-10-07 17:47:04 · 654 阅读 · 0 评论 -
SAP 安装SAPlink
SAPlink Github下载地址原创 2020-10-07 23:46:54 · 898 阅读 · 1 评论 -
SAP SAPLINK安装ABAP2XLSX
使用SAPLINK导入开源项目ABAPXLSX第一步:安装SAPLINKABAP安装SAPlink第二步:SE38运行ZSAPLINK程序第二步:选择导入Pakeage Name,并建议勾选Overwrite Originals;然后点击按钮打开Nugg文件第三步:选择abap2xlsx-7.1.0\build\ABAP2XLSX_V_7_0_6 - 2016-04-01.nugg,并执行第四步:将对象保存到一个CR导入完成...原创 2020-10-08 09:24:31 · 3081 阅读 · 4 评论 -
SAP 弹窗Debug
SAP弹窗无法用/h进行Debug,下面介绍一种可以Debug弹窗的方法1. 先准备一个Text文档文档内容:[Function]Command=/HType=SystemCommand以为MM03为例在视图选择弹窗上,拖动刚刚创建的Text文档到弹窗当左下角出现调试被激活,则Debug模式被启动接下来按回车,即可进入Debug界面...原创 2020-10-10 15:40:55 · 1315 阅读 · 0 评论 -
SAP 利用外部断点实现远程DEBUG(DEBUG其他用户的代码执行)
在平时Debug中,经常遇到不是远程调用(RFC HTTP)的程序需要Debug,但是程序执行者是其他用户(可能用户还在异地)使用内部断点,用户运行时又不能进入Debug,下面介绍如何进行Debug现A用户需要调试B用户执行程序的过程前提条件:参照Note:1788524用户权限对象:S_DEVELOP,对象类型:DEBUG没有的需要像Basis申请准备条件:A用户给需要Debug的程序设置内部断点A用户设置调试的用户ID为B用户ID开始调试:B用户执行T-Code,然后输原创 2020-10-10 16:26:39 · 2711 阅读 · 0 评论 -
SAP SE16N Debug模式下修改系统表数据
SAP SE16N在Debug模式下修改系统表数据此操作用一定风险,操作前请备份数据正常情况下SE16N 维护条目灰色 是无法修改数据库表的进入Edit模式方法:执行SE16N,输入需要修改的表名命令行输入:/h 然后回车执行点击执行按钮,进入Debug界面输入Edit参数:GD-SAPEDIT = XGD-EDIT = X注意:X必须是大写的,输入值后一定要回车点击保存按钮,然后按F8继续执行程序成功进入编辑模式......原创 2020-10-10 16:54:35 · 3137 阅读 · 0 评论 -
SAP SNIF搜索T-Code活动的客户增强
SAP SNIF搜索客户增强 BADI BAPI BTE 客户出口 字段出口获取需要查找程序的Package以BAPI_GOODSMVT_CREATE为例SE38执行SNIF程序输入Package MB 选择需要搜索的对象输出查询的增强结果原创 2020-10-10 19:03:04 · 519 阅读 · 0 评论