置 顶
置 顶
S/4HANA 功能基础介绍研讨会 HOT
置 顶
FIORI及UI初学都学习常用内容–FIORI学习索引 HOT 2019-08-27
置 顶
找到一个好书-HANA S4开发好书 HOT 2019-08-27
在FIORI中上传本地EXECL文件导入数据
在SAPGUI程序中,通常使用ALSM_EXCEL_TO_INTERNAL_TABLE读取本地的EXECL文件,并导入文件中的数据到程序的结构 化每五个中,但在FIORI中,SAP UI5调用的ABAP代码中此函数不能使用,并且读取本地文件的GUI_UPLOAD,cl_gui_frontend_services=>file_open_binary,cl_gui_cfw=>load_program, …RAP CDS注意事项
在使用RAP的ABAP程序开中,使用ECLIPSE开发CDS时时常会出现一些错误,在此统一整理。 1.当修改CDS后UI5前面报各种错误(像没修改,或者是元素不存等),什么错误都有可能,时,可以试着把Service Binding 重新生成后面测试, 2.CDS,里的名字有的区分大小写,这点我不太记得了,好像有时区分,尽量在引用字段时,使用定义的完整大小写字母。 3.CDS 对应的类里,在引号中的 …
2022
04-18
04-18
EXECL导入日期,时间,金额处理 HOT
对EXEC导入的日期,时间,金额,数值,通常需要转换为SAP通用的格式,基于不同的EXEC格式,可能会有不同的处理,以下是一引起常见的处理逻辑。 继续阅读
Read More >2022
03-23
03-23
导入配置表、自定义表 HOT
一些配置数据,或者自定表的基础数据,需要初期导入,或者是一些表维护的数据,需要一次性导入,所以做了这个导入程序,支付所有表,作为一个通用表的导入程序 。
[crayon-66e5ee3b0afaa092431744/]
....Read More >
2021
12-10
12-10
定时与SAP服务器连接防止断开 HOT
一般SAP服务器会设置当用户在SAP GUI中30分钟不操作时就会自动断开与SAP服务器的连接,有的只有5分钟,当运行耗时过长的程序时,如运行程序时间超过设置的30分钟时就会超时断开,最终不能运行程序,又或者有的只设置了5分钟的,可能你打开看一下其它的程序,可能也超时断开了(这种情况主要在外网Router连接时最常见),这样操作起来很麻烦 ,只能不重新登陆,
当然这可以找BASIS设计超时间来解决,以下是ABAP的解决办法 ,就是做一个程序,当程序运行时,就会定时与SAP服务器连接,这样....Read More >
2021
12-01
12-01
SAP 按模板下载生成WORD文件 HOT
用ABAP按模板生成 OFFICE的WORD ,EXEC ,PPT等有很多方法,常见的有OLE,DOI,方法,以前一直使用OLE方法导出EXECL,WROD还使用生成XML,放入使用字符串变量的替换方法。还有cl_docx_document类方法,可以完美的操作各各OFFICE文件,这结方法网络上有很多代码,可以百度
这里主要介绍使用STRANS方法,我觉得这种方法很是很方便的,代码量少,运行效率应该了很好,特别是对大数据量的,OLE方法操作EXECL,那可能就太慢了,也不方便,
....Read More >
2021
11-09
11-09
为会计凭证创建附件 HOT
在FB01创建的会计凭证,可以在FB02中,增加附件,比如,打印的凭证PDF附件,我们的需求是把票据信息生成的PDF放到对应的会计凭证 ,或者是把银企直连接支付后银行的电子回单的PDF文件放到对应的会计凭证 上,
之前一开始做的是附件保存到SAP的服务器上,后来修改为传到OPENTEXT上,
以下记录一些样的功能点,
使用函数SSF_FUNCTION_MODULE_NAME得到SMARTFORM,并打印,得到打印的内容LS_CONTROL_PARAMETERS....Read More >
2021
11-02
11-02
请求号内容的下载与上载 HOT
在需要把一个系统的程序打包下载时,我们可能会考虑使用SAPLINK等工具,但在使用中会发现这些工具总会有一些限制不能完全的打包我们开发的内容,比如SAPLINK不能下载DMEE,接口, STRANS等一些内容 ,经测试,使用请求号打包打包下载,才是最完美的解决办法,
在使用时,先找到要下载内容的请求号,或者自己重新打包一个请求号来包含所有需要打包下载的内容,并释放。然后再运行程序下载,之后使用程序上载。
打包生成请求号可以查询这里。
此程序原理为,在请求号释放后,会把请求号的....Read More >