SAP CRM裡business partner在訂單處理中的determination流程
1.當建立opportunity時, 選定transaction type就會觸發一次determination(實際上,在選定Prospect的時候也會觸發,不過只觸發Partner Determination).每次呼叫的入口都在CRM_ORDER_MAINTAIN.
2.進入CRM_ORDER_MAINTAIN。在程式碼中使用的是dynamic call的方式呼叫determination函式的
從圖中的函式名稱可以知道,至少對org 和 partner進行了determine.
3.進入partner determine進行分析。在這裡獲取到transaction type定義的Partner Function, Access Sequence.
而圖中的函式則是從下圖使用SQL從資料庫取出。
4.取出的資料在下圖會進行一系列check. 比如check 在SPRO裡面是否對其中一個partner function做了Block Determin的配置。 選擇了將不會做determination.
5.當拿到access sequence資料
6.取得全部所需資料,正式做determination
相關推薦
SAP CRM裡business partner在訂單處理中的determination流程
1.當建立opportunity時, 選定transaction type就會觸發一次determination(實際上,在選定Prospect的時候也會觸發,不過只觸發Partner Determination).每次呼叫的入口都在CRM_ORDER_MAINTAIN. 2.
如何在SAP CRM裡建立和消費Web service
Created by Wang, Jerry, last modified on Dec 19, 2014 The following steps demonstrates how to expose a function module as a web service in CRM. create
SAP CRM裡Interaction Object是個什麼東東
簡單的說它是個輕量級的用於記錄和客戶的互動,包括INBOUND和OUTBOUND。 這些可以用ONE ORDER的ACTIVITY來記錄,但太重了。 See SAP幫助文件 The interaction object logs inbound or outbound custo
SAP CRM裡Lead通過工作流自動建立Opportunity的原理講解
(1) 在SAP CRM裡建立一個Lead後,會觀察到有一個Opportunity自動生成,這是通過什麼後臺邏輯實現的呢? 檢查前臺日誌或者後臺事務碼SLG1,發現有很多屬於使用者WF-BATCH的日誌. Who is WF-BATCH? WF-BACTH is a Workf
SAP CRM Business partner API裡的buffer設計
Created by Wang, Jerry, last modified on Dec 12, 2014 call FUNCTION ‘CRM_BUPA_SMI_USER_ADD’ EXPORTING IV_PARTNER_GUID = ‘C753584C40244665E1000
SAP CRM訂單狀態下拉選單欄位裡的值是怎麼配出來的
From: Wang, Jerry Sent: Friday, January 20, 2017 12:17 PM Subject: 為什麼transaction type沒有維護status profile 仍然能看到Open, In Process 和Completed? 這
SAP CRM和Cloud for Customer中的Event handler(事件處理器)
cimage 掃描 技術 開發 add work chrome 技術文章 -i SAP CRM可以在開發工具中用右鍵直接創建一個新的事件處理器: 這些事件處理器實際上就是UI控制器(Controller)上具有特定接口類型的方法。 C4C UI的event handl
SAP CRM點了附件的超鏈接後報錯的處理方式
dcb 成了 處理方式 維護 1-1 然而 消失 附件 下載 SAP CRM系統裏,點擊了附件的這些超鏈接後,如果是文本文件,會在瀏覽器裏打開。如果是其他類型的文件,會彈出下載對話框。 然而最近我工作時遇到一個問題,點擊超鏈接後,總是彈出Logon failed的對話框。
CRM Transaction處理中的權限控制
-128 ESS -a part obj 系統 文章 一個 nsh 當試圖打開一個Opportunity時, 系統會進行如下一系列的權限檢查: 1. 檢查Authorization object CRM_ORD_OP: 此處會檢查當前user的partner func
jquery點擊一組按鈕中的一個,跳轉至對應頁面處理策略。(如點擊訂單列表中的一個訂單,跳轉至該訂單的詳情)
跳轉 () 列表 操作 進行 斷點 cat 訂單 一個 將改組按鈕的數據設置一個相同的屬性(如class),然後每個按鈕設置不同的id 當用戶點擊屬性為class的按鈕,根據id屬性來判斷點擊的是哪個按鈕,然後進行相關操作。 代碼示例: <script> $("
SAP Cloud for Customer和SAP S4HANA的Customer - Business partner
在SAP Cloud for Customer裡,Customer主資料在工作中心Customers->Accounts裡檢視, 每個Customer例項在另一個工作中心Business Partners裡有一個對應的Business Partners例項。 而在S/4HANA
一文精通S4 HANA中的Business Partner
更多S4 HANA財務模組學習視訊(限時特價)請戳:http://edu.51cto.com/sd/a9b5a 傳統的ERP裡用客戶和供應商來分別管理與我們發生往來業務的物件,該模型有許多限制,如: 一個客戶或供應商僅僅只能有一個地址 客戶和供應商沒有關聯關係(同一個實體
資料Mock和代理模式(Proxy)在SAP CRM中的應用
Created by Wang, Jerry, last modified on Dec 20, 2014 tcode proxy_generator, shell_refactor cl_crm_product_api record session xml_recorder,
關於SAP CRM One Order狀態(Status)和Status Profile的處理邏輯
From: Wang, Jerry Sent: Wednesday, 30 December, 2015 1:57 PM Subject: user status的優化思路 老的實現直接call one order util API,傳入order guid,輸出對應的所有use
SAP CRM One order裡user status和system status的mapping邏輯
Below example show: How the mapping relationship between User status and System status maintained in One Order. APP: My Opportunity Transactio
SAP CRM Reference型別下拉選單裡的值是從哪裡取出的
SAP CRM WebClient UI上Reference欄位這個下拉選單,裡面的值從哪裡來的? 通過除錯,發現和函式CRM_ORDER_OBJREF_SELECT_CB有關。
如何處理SAP CRM錯誤訊息the item category X is not permitted
當將某個產品主資料插入銷售訂單的行專案時,遇到如下錯誤訊息: 檢視錯誤訊息的技術明細: 找到訊息ID CRM_ORDERADM_I 507對應的錯誤: 通過除錯找到報錯的function modu
SAP CRM Fiori My task應用裡roundtrip取捨的討論
問題是點了My task tile之後,進到task list view之後的第一個batch 操作是否可以去掉: 這個batch request取了三部分資料: 形如下列格式的user status: 把CRMC_TASK_OD裡所有task transaction ty
SAP CRM和SAP Hybris的訂單日誌
SAP CRM 例如我寫了一個ABAP報表ZCREATE_SUBJECT用API CRM_ORDER_MAINTAIN去建立訂單: 執行報表後,我可以用應用日誌事務碼SLG1, 檢視執行報表生成的日誌: 日誌顯示我呼叫API時,忘了維護sold to party:
如何在SAP CRM Fiori My Task應用裡建立task
The task creation UI url in My Account application: https://jerry.wdf.sap.corp:7080/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?