分类目录归档:ABAP
置 顶
置 顶
S/4HANA 功能基础介绍研讨会 HOT
创建银行账号
银行账号就是我们用来收款,付款时的银行账号了,比如我的银行卡号就是一个银行账号。此功能对应的SAP标准功能是FI12,在ECC版本直接可以在FI12上创建银行账号,但HANA S4时默认时FI12是不可创建的,需要修改配置(网络上可找到),S4推荐的维护银行账号的方法是使用FIORI,在项目中也使用了WEBDypro做了一个更复杂的功能来实现,但我觉得一般需求来说,使用FIORI应该是最好的选择, …在SAP中打URL,并登陆
在SAP中可以调用IE来打开URL地址(函数WS_EXECUTE),但如打开的网页需要登陆时,还需要使用单点登陆并打开网页,比如SAP本机的FIORI ,WebDynpro的URL地址时,以下分别说明在IE中打开当前SAP服务器的URL,及在SAP GUI中打开的方法,主要是解决打开并登陆的问题,如是只为打开可以直接使用函数WS_EXECUTE 继续阅读 →
2019
08-29
08-29
一个导入EXECL文件到SAP并ALV显示的程序模板 HOT
以下代码模板以导入并创建销售订单及合同导入为例子(va01)
一、SMW0导入模板文件。
销售订单及合同批导模板 - 副本.xlsx
二、创建2个函数 ,用于1.从SMW0下载文件,2.把EXECL文件直接导入到内表
在函数组的TOP中增加: INCLUDE .
[crayon-670e848c4ca7d606507700/]
[crayon-670e848c4ca89686461163/]
三、创建程序,
[crayon-670e848c4ca8e123984312/]
[crayon-670e848c4ca91682571489/]
[crayon....Read More >
2019
08-29
08-29
ABAP 数值压缩,及26进制转换 HOT
现需要把一个数值的字符进行压缩,当前想到的简单办法就是把数值进行进制转换,比如把4位的10进制的数值,转换成26(只26个大写字母)进制的字符,这样三位的26进制字母就可以表示,26*26*26 = 17576 的10进制值了,这样,至少我们也就可以把4位的10进制值(最大9999),转换成3位的26进制,
也就是四位长度10进制数值变成用三位长度的26进制进行表示,来达到了压缩的目的,这也是一个26进制转的例子,
具体结果验证在在https://tool.lu/hexconver....Read More >
2019
08-29
08-29
历史库存查询 HOT
此为以前项目上整理的,项目是AFS的系统,
1.ECC没有记录历史历史时点的库存,但系统每月有记录月结的库存,可以查看MARDH,
2.当需要查询历史上任意一天的库存时可以使用事务码MB5B来查询;
3.由于每个项目上的历史库存查询报表总会不太一样,所以可以考虑在报表中CALL MB5B来查出数据,然后用报表来显示;
4.由于MB5B报表的历史库存没有定位到存储地点,所以如需求显示存储地点的库存,那需要对MB5B做增强(也可以COPY出MB5B)
在内表SUM_MAT中加存储地点LGORT,此时出来的结存(bestand-endmenge)就是对的了,但
....Read More >
2019
08-29
08-29
sap常用事务码 HOT
SM12 用户锁
SM50 当前用户进程
SM04 用户进程
SE43 菜单管理
SE95 修改了的标准程序
SE63 S4翻译对像,CMOD可翻译元素,对屏幕上元素属性为F(屏幕指定文本)的可以直接在维护屏幕时从菜单:转到-》翻译
SCC1 同一系统中不同的client间的请求号传输,主要用于配置表等
STMS 不同系统间请求号的传输
W....Read More >
2019
08-29
08-29
SAP标准例子参考 HOT
DA_ARCDEL_DA_SARA Central Check/Deletion
DA_EXAMPLE_PREPROCESS Preliminary Program for Archiving Object: Example
DA_STAT_ANALYSIS Analysis of Data Archiving Statistics
DB2_DBCONINFO Program DB2_DBCONINFO
DBCFK001 CF001的逻....Read More >
2019
08-29
08-29
SAP 生成PDF文件例子 HOT
此例子程序使用SMARTFORMS生成PFD文件,
[mw_shl_code=applescript,true]*&---------------------------------------------------------------------*
*& Report ZTEST001
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------....Read More >