摘要:
1.自从SAP眼红互联网之后,SAP在UI的路上一骑绝尘,一路过关斩将,离阎罗殿越来越近。。。 2.中国国情,用户凌驾系统之上。 作为二次开发的系统,对用户的一些定制化开发本来是一大特色和卖点。但是经过中国特色的融入,成功的让二次开发,定制开发成了累赘。。。 目前这个项目,原本系统流畅程度80%。。 阅读全文
摘要:
API接口平台设计:(全JSON格式) 做ABAP的都知道,一般接口的处理都是封装个函数来单独处理。那么这些函数能不能做成配置呢?又以什么形式的参数来传入传出呢? ps:到目前为止,只是有点想法,所以现在以及后面的文章可能都是临时起意的,不好的地方看看就好,好的地方。。。你也不用给钱。 前面设计了用 阅读全文
摘要:
说明:这里没有使用ODATA,只是用最基础的HTTP和JSON来处理。 这篇为第一篇,所以这里来说说验证的一些东西。 创建SE24实施类,做http接口:ZCRM_REST 激活后,添加接口类:IF_HTTP_EXTENSION 添加实现代码: METHOD if_http_extension~ha 阅读全文
摘要:
*& * *& Report ZBAPI_WB21 *& *& * *& *& *& * REPORT ZBAPI_CONTRACT_CREATE. DATA: L_FLAG TYPE C, CNS_YES TYPE C. DATA:L_EBELN TYPE BAPIMEOUTHEADER-NUMB 阅读全文
摘要:
引自:https://wiki.scn.sap.com/wiki/display/ERPHCM/PI+Errors+and+possible+solutions 转至元数据起始 404 - Not Found error Target host: transaction-engine.tax.ser 阅读全文
摘要:
引自:https://wiki.scn.sap.com/wiki/display/XI/Step-by-step+FTP+to+ABAP+Proxy ABAP Server Proxy Area: SAP NetWeaver Process Integration CONTENT 1. Forewo 阅读全文
摘要:
ABAP里代码扫描就是用的SOURCE SCAN. WEB DYNPRO里有个单独的 事务代码SE24进入,执行类CL_WDY_WB_NAMING_SERVICE的方法GET_CLASSNAME_FOR_COMPONENT。 输入WDA组件名,执行后得到实现类。再回到SE24界面输入后,Ctrl + 阅读全文
摘要:
我是12年开始接触SAP的,13年还没毕业就进入了某个项目做CRM。。。在这个项目之前,我学习了abap开发基础,还有web dynpro开发基础,以及CRM UI开发基础。 后来我入职了甲方,那时候经常研究ECC,有了一些了解。当时就在想,为什么ECC搞这么麻烦,客户有单独的维护代码,供应商有单独 阅读全文
摘要:
第一次用strans是2014年,第二次就是2017年。。。最近看到有人在问EXCEL双表头的问题,想着就把STRANS导出EXCEL的方法保存下来吧。方便大家参考。 1.已经记不清到底改做哪些类型的了,所以就自己做了个EXCEL模板。 这里用的是Excel 2016 (PS:其实和哪个版本关系不太 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
1.下载,启动ESB(Enterprise Services Builder) 2.找到对应的软件组件以及对应的命名空间: 3.选择对应的命名空间,右键新建文件夹: 点击创建,保存,文件夹对象右键激活 4.文件夹上右键新建数据类型:两个 因为这里只有几个字段,所有没必要在额外增加结构层次,保存,激活 阅读全文
摘要:
被很多人吐槽的SAP PI能坚挺的活下来,真是不容易。。。 SXI_MONITOR是PI的标准的消息查看器,如果又权限的话,甚至可以做自定义字段的查询增强(如果对单据创建接口,增加单号。。。速度杠杠的) SXI_MONITOR为什么不好呢,一是不直观,东西太多,太复杂了。二呢就是展示消息太麻烦了,这 阅读全文
摘要:
看了一段时间的微信小程序,感觉对一些企业来说,也是可以用起来的。哪怕只是简单的使用。 先发布REST:参照这里:https://www.cnblogs.com/sapSB/p/9968054.html 然后就是微信小程序注册了,这里就不说了,自己百度"微信小程序"然后注册。 下面就简单说说微信小程序 阅读全文
摘要:
SAP,默认的JSON转化是这样的: 怎么解决呢? 先找到转换JSON的类:CL_TREX_JSON_SERIALIZER。。。或者其他名字。 SE24里复制这个类出来到ZCL_TREX_JSON_SERIALIZER. 然后修改RECURSE方法: 修改一下拼接: 再试一下: OK了。。。 在SA 阅读全文
摘要:
SAP扩充库位有两个方式:1,物料主数据里。2,MMSC。 MMSC可以针对物料和工厂批量扩展。一般是业务常用的。 阅读全文
摘要:
FI01创建银行主数据: BAPI:BAPI_BANK_CREATE 阅读全文
摘要:
PI是工具,很不错的工具。统一管理接口,这点对大公司来说还是有必要的。而且PI的日志记录很详细,用的好的话,绝对物超所值。 阅读全文
摘要:
沿接着前面的Search和List。在LIST中点击一列,弹出窗口显示明细。 1.list中定义事件: 注*:上面的ZPOPUP是弹窗。 2.list中设置事件响应,并将数据带出。 注*:上面的PAGE_3对于VOP里的POPUP也编号,前面已经使用了两个,这个默认用PAGE_3. 3.1新建FOR 阅读全文
摘要:
为了省代码。。。为了方便管理WDA的查询条件。。。 首先建配置表: 说明: 上面的KEY基本都是维护的维度,可以根据销售组织,根据用户组,根据组件,根据SELECT OPTION的不同。。。等等,可以根据情况而定。 COMPONENT_NAME:wda组件名,不同的组件配置不同。 SELOPTION 阅读全文
摘要:
做SAP开发的,SELECT是必不可少的。新语法出了不少'新鲜'的语法,用法也是五花八门。 新语法有新语法的好处,老语法有老语法的优势。 新语法里把很多的逻辑处理,分组,排重,内表处理全都放到一些关键字来处理。看起来是简化了代码,方便开发处理数据,但是缺少了必要的数据处理的思维逻辑,让人变得傻了。 阅读全文