查看更改历史(cdpos和cdhdr)报表-RSSCD1TS
SAP所有的凭证,业务数据的创建,删除和修改的历史都会被保存到表cdpos和cdhdr中,通常我们会通过SE16n查询这两个表来得到更改历史。 其实SAP也提供了一个标准程序RSSCD1TS来方便查询。比如,要查询采购订单抬头的修改历史数据 ...
SAP所有的凭证,业务数据的创建,删除和修改的历史都会被保存到表cdpos和cdhdr中,通常我们会通过SE16n查询这两个表来得到更改历史。 其实SAP也提供了一个标准程序RSSCD1TS来方便查询。比如,要查询采购订单抬头的修改历史数据 ...
可以通过SM04将某用户的session都结束掉,这样就能将该用户提出sap系统。但是有时由于用户非法退出导致锁定了事务,通过SM04踢不出去,需要先通过SM12将被用户锁定的清单删除后,再通过SM04删除即可。 或者直接通过菜单Log o ...
在Debug ABAP程序过程中,能将输入Function的测试数据保存到SE37,这样就可以直接在SE37中测试function,而不用再次debug整个程序。 方法如下: 1,debug时,F5进入到需要测试的Function中,点击右 ...
介绍几个abap中的弹出选择框函数: 1, POPUP_TO_DECIDE_LIST 弹出供选择窗口,最多为25个选项选择可以是单选或是多选. 缺点是弹出窗口的大小不能设置,只和 textline1/textline2中的文本长度相关。 代 ...
SU3进入用户参数文件(usr profile)可以看到维护的数字个数(Decimal Notation), 分三种: X:小数点是‘.',千位分隔符是‘,’逗号, Y:小数点是‘,'逗号,千位分隔符是空, 空:小数点是‘,'逗号,千位分隔 ...
Tcode SM59配置RFC connections时,会在SM59屏幕上看到很多RFC 连接类型,如下: 这些SM59的配置数据是保存在表RFCDES中的,从表中RFC类型字段RFCTYPE的输入帮组中可以看到,其实RFC type有很 ...
ABAP程序中,选择画面中会用到各种日期,有时需要年月日,有时可能只需要年月,需求各有不同,下面介绍一些能弹出日期的函数,可以在选择画面日期字段的F4输入帮助中。 1, F4_DATE 弹出一个小的calendar,只有一个月的日期,能选择 ...
ABAP程序中的ALV显示是很常用的一种数据展示手段,除了常规的alv,有时也会用到ALV tree这种有层次结构的展示方式更好的展现数据,下面介绍一个创建list alv tree的方法: 1)用函数RS_TREE_CONSTRUCT构造 ...
在SAP系统内,不同的货币的小数的位数有可能不一样的,比如:日币和人民币的就不同。 代码: [crayon-6743d60b36aa6358786045/] 运行结果: 同样输入了1.8,但是输出的结果却不同,日币扩大了100倍,变成了18 ...
SAP提供了一个XML相关类cl_xml_document_base,通过这个类可以将abap程序中内表中的数据转化成XML格式的数据,然在再下载到本地。 方法create_with_data:转换内表数据到XML格式 方法export_t ...
/h:启动正常的debug。 在命令栏输入/h,然后回车即可。 /hs:启动系统debug(system debug),可以debug系统程序。 /ha: 与/h类似,只不过/ha debug会跳过所有的屏幕screen, 以上。
可以调用函数RS_SET_SELSCREEN_STATUS隐藏选择画面中状态栏中的按钮,比如运行按钮(function code是‘ONLI’)。这个功能键可以通过/HS 启动系统debug(System Debugging)得到,如下: ...
开发文件上载或下载的程序时,经常会遇到拆分全路径名的情况,就是从全路径名(full path name)中得到文件名和路径。 这个可以通过函数STPU1_EXTRACT_FILENAME实现, SE37 当然也有其他函数能实现这个功能,比如 ...
ABAP中的宏都保存在表TRMAC中,包括HR某块开发中经常用到的一些宏。 进入SE11查看表TRMAC,竟然发现常用的commit work和break也都是宏。。。。 而且表TRMAC还有表维护视图,如果权限够大的话可以直接通过SM30 ...
abap语言中创建选择画面时,经常会用到select-options,语法如下: [crayon-6743d60b3732a493851777/] 显示如下: SELECT-OPTIONS结构中各个字段含义: 名称 参考值 描述 SIGN ...
1, SE30简介 在对abap程序进行程序优化时,会使用的SE30来分析代码,得到什么地方最耗性能,进而有针对性的优化。 现在来说,SE30已经是个过时的abap运行时间工具了,已经慢慢被SAT替代,在SAP系统内输入SE30,会有如下提 ...
在GUI Status加入自定义按钮后,可以通过注册事件(event) 'added_function',并且在对应的handler method中写入相关逻辑,来实现点击按钮后的逻辑。 事件added_function是在类cl_salv ...
介绍一个ABAP函数 QSS0_FLTP_TO_CHAR_CONVERSION,能将SAP系统内的科学计数法显示的数字转换成一般数字。 SE37: 以上。
Tcode:OB08,能查到SAP系统内配置的汇率信息,汇率有效期,汇率类型,汇率币种以及汇率。 这些汇率信息能通过bapi BAPI_EXCHANGERATE_GETDETAIL获取 SE37: 汇率数据保存在表TCURR中,也可以直接S ...
用函数Read_text()读取长文时,出现了<(>&<)>符号,其实这是SAP系统自动转换后的'&'符号,其他还有一些特殊符号也有同样的问题。相关SAP note 730598。 如下图: read ...