最近一直在做CPI相关的开发,这里记录下通过Web Service方式发布CPI接口的过程,以供后面复习参考。这里先介绍下如何通过SAP发布的Web Service服务来配置CPI然后由CPI发布由外围系统调用的接口。后面会再介绍如何配置调用对方接口的CPI内容和其他方式发布接口的CPI配置方式。最后会再系统性的介绍下CPI里面的各种组件和功能。先把坑挖好,哈哈哈。
最近一直在做CPI相关的开发,这里记录下通过Web Service方式发布CPI接口的过程,以供后面复习参考。这里先介绍下如何通过SAP发布的Web Service服务来配置CPI然后由CPI发布由外围系统调用的接口。后面会再介绍如何配置调用对方接口的CPI内容和其他方式发布接口的CPI配置方式。最后会再系统性的介绍下CPI里面的各种组件和功能。先把坑挖好,哈哈哈。
程序调试在开发过程中是十分常用的一项功能,掌握程序调试的各种方式与操作,对于开发人员和业务人员都是可以提升定位到问题和解决问题的效率的。所以本篇笔记在于简单介绍几种常用和好用的调试方式。
之前项目上有需要使用接口传输文件的需求。项目上没有使用FTP,而是自己搭建了一个文件服务器。希望通过接口传输,研究了一下通过Rest传输和接收文件的方式。现在将其整理为笔记,方便未来使用。
这段时间碰到了一个需求。用户上传了很多的文件希望在SAP GUI中预览其中的PDF内容。然后在网上查阅了一些资料,发现了SAP中CL_GUI_HTML_VIEWER类的实例方法 LOAD_DATA。该类是一个HTML控件类,和OOALV中的ALV GRID控件类似,需要绑定容器使用。简单的理解就是在容器中展示一个网页或HTML元素,然后在这个网页中展示PDF文件。
这两天需要开发一个通过接口传输文件的需求。其中需要将文件转换为二进制流的形式传输文件,将上传和接收到的文件转换位二进制流文件就是通过Function GUI_UPLOAD和Function GUI_DOWNLOAD来实现的,但是文件中的字符有中文,英文或其他特殊字符等情况存在,贸然使用上面的Function会出现乱码等问题。所以本片笔记会针对上面的问题进行解释并提出解决方案。
这两天做了个销售订单行项目的屏幕与BAPI增强,使用了一代增强。这里写篇笔记记录一下,然后发现行项目的屏幕增强和销售订单抬头的屏幕增强方式都是一样的,如果后面有条件的话做一篇抬头的增强吧。