小編今天帶大家了解如何使用SAP CRM External Interface進行訂單同步,文中知識點介紹的非常詳細(xì)。覺得有幫助的朋友可以跟著小編一起瀏覽文章的內(nèi)容,希望能夠幫助更多想解決這個問題的朋友找到問題的答案,下面跟著小編一起深入學(xué)習(xí)“如何使用SAP CRM External Interface進行訂單同步”的知識吧。
成都創(chuàng)新互聯(lián)為企業(yè)級客戶提高一站式互聯(lián)網(wǎng)+設(shè)計服務(wù),主要包括成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、成都App制作、微信平臺小程序開發(fā)、宣傳片制作、LOGO設(shè)計等,幫助客戶快速提升營銷能力和企業(yè)形象,創(chuàng)新互聯(lián)各部門都有經(jīng)驗豐富的經(jīng)驗,可以確保每一個作品的質(zhì)量和創(chuàng)作周期,同時每年都有很多新員工加入,為我們帶來大量新的創(chuàng)意。
我們將不再將CRM中間件用于內(nèi)部業(yè)務(wù)流程,例如根據(jù)服務(wù)訂單創(chuàng)建后續(xù)文檔。
然而,我們?nèi)匀幌M试S客戶使用CRM MW連接外部系統(tǒng),如BW系統(tǒng)或遺留系統(tǒng)(通過xif適配器)。
因此,創(chuàng)建一個訂單消息傳遞BDOC仍然必須有效,并且數(shù)據(jù)應(yīng)該正確到達(dá)相應(yīng)的適配器。
特別是,我對從創(chuàng)建BDOC到(bw和xif)適配器的過程中舊的One Order數(shù)據(jù)庫表上的任何直接SELECT語句感興趣。
我們已經(jīng)編譯了所有SELECT語句的列表,但有時很難分析相應(yīng)的代碼片段是否真的在支持的場景中進行了處理。
目前還不清楚可以在哪個系統(tǒng)/客戶端測試CRM中間件的激活。
事務(wù)BDFG就是這樣:它提供了基于BDOC結(jié)構(gòu)生成xif IDOC結(jié)構(gòu)的可能性。
接口名稱可以在表CRMXIF_BDOCIF中找到。
出站方案。
(1)數(shù)據(jù)在應(yīng)用中發(fā)生變化。
(2)創(chuàng)建一個mBDoc,并將其傳遞給CRM中間件。
(3)CRM MW為mBDoc確定可能的外部接收器,并將該mBDoc發(fā)送到xif Adapter。
(4)xif Adapter將mBDoc轉(zhuǎn)換為類XML或IDOC,并啟動適當(dāng)?shù)幕痉?wù)(SOAP、ALE),該服務(wù)例如通過第三方中間件工具將數(shù)據(jù)對象發(fā)送到外部接收器。
發(fā)行。
(1)BUS_TRANS_MSG BDOC](https://ions/thread/2067409https://ions/thread/172785https://p/support/knowledge/preview/en/2343680)未生成[CRMXIF_ORDER_SAVE IDOC。
#疑難解答#。
(1)轉(zhuǎn)到t-code R3AC1并確保對象BUS_TRANS_MSG包含從CRM到XIF的流上下文。
(2)表格EDIDC。
(3)FM:SMW3_OUTBOUNDADP_CALLADAPTERS、CRMXIF_ORDER_IDOC_SEND、CRM_STATUS_CHANGE_FOR_ACTIVITY、CRM_UPLOAD_BUS_TRANS_MSG。
(4)TJ07&TJ31:當(dāng)狀態(tài)為某一用戶狀態(tài)(TJ31)和某一系統(tǒng)狀態(tài)(TJ07)時,判斷是否允許業(yè)務(wù)交易。
示例:在TJ07中,如果系統(tǒng)狀態(tài)為I3037,則由于MODKZ字段中的條目3,則禁止常業(yè)務(wù)交易。
在用戶交互術(shù)語中,如果交易的系統(tǒng)狀態(tài)為I3037,則用戶不能支持可編輯的交易。
在這種情況下,用戶會看到錯誤“不可能在文檔中進行更改”。
TJ07中的條目可以從交易碼BS32中找到。
一個有趣的發(fā)現(xiàn)。
最近,我支持的C4C客戶詢問了一些關(guān)于使用PI集成C4C和CRM的集成問題。
瀏覽集成文檔后,我知道可以在C4C和CRM之間復(fù)制主數(shù)據(jù)(BP、Product等)和銷售數(shù)據(jù)。
AG9中的必要配置與舊CRM系統(tǒng)Q0C/304中的對應(yīng)配置相比:
WE19是IDOC處理的測試工具。
如果系統(tǒng)中沒有IDoc,則必須使用消息類型從頭創(chuàng)建一個,但如果系統(tǒng)中已有IDoc,則最方便的方法是使用“現(xiàn)有IDoc”選項。
root cause:
問題:FM CRM_ORDER_SAVE_OW中沒有錯誤處理。
這樣的事情屢見不鮮:
Then debug this FM - it is not executed AT ALL:
in FM: CRMXIF_BT_IO_MAP_TO_DATA
此服務(wù)訂單的狀態(tài):
但是,最終用戶很難找到WebUI中到底有哪些錯誤:
可以編寫一份報告來從CRM_JEST中刪除I1030和I1056,但我認(rèn)為這不是一個正確的方法-我們必須用解決方案來解決錯誤狀態(tài),這對最終用戶也是可行的。
這是我的錯:我正在測試一個服務(wù)訂單,該訂單在Qg3/130中仍然具有舊的持久性: fault: I am testing on a service order which still has old persistence in QG3/130:
在我從頭開始創(chuàng)建新的服務(wù)訂單之后,xif Outbound場景工作得非常好-成功地生成了IDOC并將其發(fā)送到xif站點:
我快速瀏覽了ST05跟蹤的所有訪問的DB表:
您還可以在以下位置找到跟蹤文件:
感謝大家的閱讀,以上就是“如何使用SAP CRM External Interface進行訂單同步”的全部內(nèi)容了,學(xué)會的朋友趕緊操作起來吧。相信創(chuàng)新互聯(lián)小編一定會給大家?guī)砀鼉?yōu)質(zhì)的文章。謝謝大家對創(chuàng)新互聯(lián)網(wǎng)站的支持!