Category Archives: ABAP

  • 为采购收货创建CDS并生成ODATA

    为采购收货创建CDS并生成ODATA

    经过各种折腾,现在终于把我的采购收货的FIORI APP做成功,测试正常,并发布到了我的SAP 服务器的Gateway上面,配置好了FioriLaunchpad后台配置,可正常访问,手机,电脑上测试都还正常,在手机中用IE打开,感觉效果挺好的,可以进行测试一下试试。在这里主要介绍SAPUI5使用的SAP后台ODATA的源码,此ODATA主要使用CDS创建,其它SAPUI5源码参看这里。 Continue reading →
  • 自开发SAPUI5采购收货FIORI APP

    自开发SAPUI5采购收货FIORI APP

    在这里通过SAPUI5创建一个采购收货的FIORI APP,此SAPUI5的运用,使用的是前一文章生成的ODATA来做的,ODATA的具体生成请看这里。最终的APP,使用上与SAP标准采购收货的APP有很大的相似性(其实我一开始并不是参考标准的程序做的,只是发现我做的与标准的有很大的相似性,标准采购收货看这里),看这文章之前最好是先准备好ODATA,此SAPUI5是在在SAP Web IDE本地个人版本上进行开发的,如你还没有的话,你需要先安装SAP Web IDE本地个人版本,或者是直接使用我的在线版本(SAP WEB IDE在LINUX上的服务器多用版本安装看这里) Continue reading …
2019
08-29

ABAP总结2-常用系统变量及函数等 HOT

ABAP总结2-常用系统变量及函数等 1.      引用类型z_ref数据对象myref在程序中的声明方式:DATA myref TYPE z_ref.CREATE DATA myref TYPE z_ref.2.      参照数据字典中的表类型生成内表对象或结构体:DATA mytable TYPE z_table,”数据字典表类型,声明内表.myline TYPE LINE OF z_table.”表类型的行结构,声明结构体.3.      取系统日期:SY-DATUM,4.      取系统时间:SY-UZEIT.05.....Read More >
2019
08-29

ABAP总结2-基础总结 HOT

ABAP总结2-基础总结 1.程序内部调用,如下表:功能 报表调用语句 事务调用语句 无返回调用 SUBMIT LEAVE TO TRANSACTION 调用并返回 SUBMIT AND RETURN CALL TRANSACTION 例:REPORT z_calling_program.START-OF-PROGRAM.            WRITE ‘This program calls another program.’.”此内容在输出界面看不到            SUBMIT z_si....Read More >
2019
08-29

ABAP日期函数(求月末日,第几周,search help 只显示年月) … HOT

一些ABAP 使用的日期相关的函数, 好像是以前在HR项目上网上找的, HR的ABAP开发对日期操作会多些 计算两个日期间的工作天数,就是剔除了双休日后的天数.( 待考证) DATE_CONVERT_TO_FACTORYDATE HR_HK_DIFF_BT_2_DATES 根据当前时间如何找到上月的第一天和最后一天? CALL FUNCTION 'FIMA_DATE_CREATE' EXPORTING I_DATE = SY-DATUM I_MONTHS =....Read More >
2019
08-29

SAP 常用问答及一些事务的说明 HOT

SAP 常用问答及一些事务的说明 Pfcg   Su53 查看权限对象 st01 跟踪   St22 看dump,以分析错误 eg.找到ABAP程序出错的地方,找出founction,用se37查看找到的founction,找到有关权限检查(authority check),找到object,在pfcg中添加object并赋予权限   /h debug   su01 建用户ID,TMSADM这个用户不能锁定,它是系统默认的传输用户,SAPSYS也是系统用户,不能锁定   se09/se10 查看并释放 chang....Read More >
2019
08-29

SAP报表性能的优化—-ABAP优化方法 HOT

SAP报表性能的优化----ABAP优化方法 好多时候,由于各种原因,做项目时我们不会太考虑性能,但到后期发现程序的越来越差,有的一个报表跑几个小时都有可能,为些就需要对一些程序进行性能优化, 当然,事实上我们在写程序时,也应该就要考虑代码的一些性能优化问题。 一、SE38运行程序:RSHOWTIM,可以看到SAP标准的更多的细节优化代码,里面应该收集了大部ABAP相关的代码需要注意的地方,应该是每一个ABAPER都需要多读几次。 并且能进行优化前后代码运行的效率的时间做对比。 二、以下是网络收集来的一些优化说明....Read More >