分类目录归档:ABAP

  • stransform 日期的 处理

    stransform 日期的 处理

    调用CALL TRANSFORMATION的XML转到SAP结构时,银行返回的日期为YYYYMMDD格式,我定义的SAP结构为SY-DATUM,所以就想着应该可以在转换中调用一下XLST的函数(格式转换),或者是SAP的函数(比如FORMAT_DATE_4_OUTPUT),可把传入的按YYYY-MM-DD转换,可折腾了一整天都有没调用成功。 继续阅读 →
  • Fiori Elements 前端常用功能

    Fiori Elements 前端常用功能

    看),也可以在前端SAP WEB IDE中进行加入代码(参数)进行设置,以下以主要记录一些常用功能的设置:多选功能,用颜色标记行状态,把BOPF按钮功能显示到页脚,ort 显示为主从结构 继续阅读 →
2022
03-23

导入配置表、自定义表 HOT

导入配置表、自定义表 一些配置数据,或者自定表的基础数据,需要初期导入,或者是一些表维护的数据,需要一次性导入,所以做了这个导入程序,支付所有表,作为一个通用表的导入程序 。 [crayon-6281e1e983de0056195606/] ....Read More >
2021
12-10

定时与SAP服务器连接防止断开 HOT

定时与SAP服务器连接防止断开 一般SAP服务器会设置当用户在SAP GUI中30分钟不操作时就会自动断开与SAP服务器的连接,有的只有5分钟,当运行耗时过长的程序时,如运行程序时间超过设置的30分钟时就会超时断开,最终不能运行程序,又或者有的只设置了5分钟的,可能你打开看一下其它的程序,可能也超时断开了(这种情况主要在外网Router连接时最常见),这样操作起来很麻烦 ,只能不重新登陆, 当然这可以找BASIS设计超时间来解决,以下是ABAP的解决办法 ,就是做一个程序,当程序运行时,就会定时与SAP服务器连接,这样....Read More >
2021
12-01

SAP 按模板下载生成WORD文件 HOT

SAP 按模板下载生成WORD文件 用ABAP按模板生成 OFFICE的WORD ,EXEC ,PPT等有很多方法,常见的有OLE,DOI,方法,以前一直使用OLE方法导出EXECL,WROD还使用生成XML,放入使用字符串变量的替换方法。还有cl_docx_document类方法,可以完美的操作各各OFFICE文件,这结方法网络上有很多代码,可以百度 这里主要介绍使用STRANS方法,我觉得这种方法很是很方便的,代码量少,运行效率应该了很好,特别是对大数据量的,OLE方法操作EXECL,那可能就太慢了,也不方便, ....Read More >
2021
11-09

为会计凭证创建附件 HOT

为会计凭证创建附件 在FB01创建的会计凭证,可以在FB02中,增加附件,比如,打印的凭证PDF附件,我们的需求是把票据信息生成的PDF放到对应的会计凭证 ,或者是把银企直连接支付后银行的电子回单的PDF文件放到对应的会计凭证 上, 之前一开始做的是附件保存到SAP的服务器上,后来修改为传到OPENTEXT上, 以下记录一些样的功能点, 使用函数SSF_FUNCTION_MODULE_NAME得到SMARTFORM,并打印,得到打印的内容LS_CONTROL_PARAMETERS....Read More >
2021
11-02

请求号内容的下载与上载 HOT

请求号内容的下载与上载 在需要把一个系统的程序打包下载时,我们可能会考虑使用SAPLINK等工具,但在使用中会发现这些工具总会有一些限制不能完全的打包我们开发的内容,比如SAPLINK不能下载DMEE,接口, STRANS等一些内容 ,经测试,使用请求号打包打包下载,才是最完美的解决办法, 在使用时,先找到要下载内容的请求号,或者自己重新打包一个请求号来包含所有需要打包下载的内容,并释放。然后再运行程序下载,之后使用程序上载。 此程序原理为,在请求号释放后,会把请求号的内容放在SAP的文件目录,以便用于传....Read More >