分类目录归档:ABAP
置 顶
置 顶
S/4HANA 功能基础介绍研讨会 HOT
创建银行账号
银行账号就是我们用来收款,付款时的银行账号了,比如我的银行卡号就是一个银行账号。此功能对应的SAP标准功能是FI12,在ECC版本直接可以在FI12上创建银行账号,但HANA S4时默认时FI12是不可创建的,需要修改配置(网络上可找到),S4推荐的维护银行账号的方法是使用FIORI,在项目中也使用了WEBDypro做了一个更复杂的功能来实现,但我觉得一般需求来说,使用FIORI应该是最好的选择, …调用工商银行API接口
在新的工商银行接口中时使用HTTPS的API,直接连接工商银行接口,可以不使用前置机,但增加RAS非对称加密,遇到了一些新问题,在这里记录下。 继续阅读 →
2022
08-09
08-09
程序的备份与迁移 HOT
支持SAP所有对像打包到新请求号;
支持查找对像相关的依赖对象并打包到请求号中;
支持后台执行依赖对象到缓存,并在前台查询缓存;
继续阅读
2022
05-26
05-26
FAGLFLEXT相关想关报表通用程序 HOT
在新项目上一般都会有许多关开FAGLFLEXT的报表,常见的比如“资产负债表”,"现金流量表",“利润表”等,以下是一个能用的关于FAGLFLEXT使用的一个报表程序 ,
现系统中配置完成的报表列表如下:
主表001_合并利润表主表002_利润分配表主表003_合并资产负债表主表004-1_合并现金流量表(加入票据明细)主表005_现金流量表(对外披露)主表006_基本财务指标附表007_货币资金明细表附表007-1_货币资金明细表(新)附表010-1_应收票据明细表附表013_应....Read More >
2022
05-25
05-25
ABAP 原代码加密与保护 HOT
可以在SE38打开的程序代码开头第一行写入:*@#@,
这样在代码打开时就会提示代码 被加密 不能打开了。但这方法好像是在新版本的SAP中不起作用了,下面是另外 的两种代码保护的方法,也能算是加密代码了。
法一
这方法是在SAP的SE38中写入增强,使用SE38不能打开代码,
思路就不说了,运行结果就是SE38,SE80,打开你不想让显示代码的程序时会一直等待120秒,而大部份的SAP,会设置有超时时间,不会等待到120秒就会异常退出,这样就能保护原代码 不被人看到了。....Read More >
2022
04-18
04-18
EXECL导入日期,时间,金额处理 HOT
对EXEC导入的日期,时间,金额,数值,通常需要转换为SAP通用的格式,基于不同的EXEC格式,可能会有不同的处理,以下是一引起常见的处理逻辑。 继续阅读
Read More >2022
03-23
03-23
导入配置表、自定义表 HOT
一些配置数据,或者自定表的基础数据,需要初期导入,或者是一些表维护的数据,需要一次性导入,所以做了这个导入程序,支付所有表,作为一个通用表的导入程序 。
[crayon-662a729ee3344014137988/]
....Read More >
2021
12-10
12-10
定时与SAP服务器连接防止断开 HOT
一般SAP服务器会设置当用户在SAP GUI中30分钟不操作时就会自动断开与SAP服务器的连接,有的只有5分钟,当运行耗时过长的程序时,如运行程序时间超过设置的30分钟时就会超时断开,最终不能运行程序,又或者有的只设置了5分钟的,可能你打开看一下其它的程序,可能也超时断开了(这种情况主要在外网Router连接时最常见),这样操作起来很麻烦 ,只能不重新登陆,
当然这可以找BASIS设计超时间来解决,以下是ABAP的解决办法 ,就是做一个程序,当程序运行时,就会定时与SAP服务器连接,这样....Read More >