SAP有很多种方式与第三方系统交互数据,PI,PO,IDoc。
今天分享一下SAP与第三方仓库自动货架执行系统Kardex如何集成。
1. 先定义RFC connection,可以理解为Kardex那边用SAP Connector for Microsoft .NET 3.1方式,注册一个program ID到SAP里来。先用SM59创建一个RFC destination如下:
Kardex端如何获得program ID需要与厂家的二次开发人员确认。
2. 绑定RFC destination到对应的Port,用WE21,这里就不截图了。
3. 创建一个逻辑系统,比如KAX_TEST为测试,KAX_PROD为生产环境。事务代码 SALE
4. 有了上面创建的逻辑系统,就可以把刚才创建的Port分配到具体的一个partner profile里。事务代码WE20。
5. 做完上面的IDoc配置,现在要进行WM的配置,EWM目前还不知道怎么与Kardex做集成,配置路径为:
IMG > Logistics Execution > Warehouse Management > Interfaces > External Systems > Configure Warehouse Management 事务代码:OMKY
这里的配置内容很多,也有上面RFC定义等,简单说一下WM用的几个消息:
WMCATO(Reversal/Reversal request for transfer order)用来取消TO的,一般不用
WMINVE(Inventory count input)WM盘点使用
WMRREF(Release reference number)不知道干啥用的
WMTORD(Transport Request)主要使用message,不用多说大伙都应该知道这是什么吧。