SAP IDOC 開發介紹

IDOC技術在早起版本的R/3系統就已經集成了,不過國內真正用起來還是05年以後了,
其實IDOC是很強大的,在主數據和一些業務數據同步方面,幾乎不需要做任何開發就可以配置完成,
例如BD11,BD13這些事務就是已經做好的。
 
但是IDOC的整個配置,涉及了遠程連接、ALE、消息控制、tRFC等技術的集成,
所以要從整體架構上理解IDOC還是需要一些時間的。
IDOC支持異步、同步,可以收集一定數量的包後再發送,
最重要的是,IDOC有完整的一套監控系統和錯誤處理機制。
IDOC支持SAP 系統集團之間,SAP-CRM/SRM/PI等之間,SAP-第三方系統之間的集成
通過系統預定義的IDOC類型,我們可以配置自動收集IDOC,掛JOB定時發送;
也可以配置消息控制,例如採購訂單,可以在創建後立即通過IDOC發送出去。
 
下面列舉了典型的自定義開發IDOC的配置流程,自定義開發的方式,
相比較標準預定義的IDOC,字段數量可以要少很多,更容易理解。
 
 
IDOC發送接收流程
we31
開發段類型
出站配置
we30
開發IDOC基本類型
we81
開發消息類型
we82
將基本類型綁定到消息類型
BD64
添加試圖模型,添加消息類型配置夥伴參數
we20
配置發送系統出站信息
se38
編寫發送程序
we14
若爲黃燈,手動發送
we31
開發Segment Type
入站配置
we30
開發IDOC Type
we81
開發Message Type
we82
Message Type 和 IDOC Type 綁定
BD64
增加消息類型
se37
編寫接收接口
we57
分配IDOC類型給處理函數
BD51
配置進站函數模塊屬性
we42
配置進站處理代碼
we20
配置接收系統入站信息
we02
IDOC發送信息檢查
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章