ERP和C4C中的function location
SAP ERP裡的Functional Locations,下載到SAP Cloud for Customer後成為型別為‘Functional Location’的Installation Points:
C4C Installation Point UI: /BYD_COD/ServiceOnDemand/InstallationPoint/UI/COD_IPoint_TI.TI.uicomponent
在C4C裡辨認一個installation point是從ERP下載的,還是從C4C直接建立的,只需看external ID欄位是否為空即可。如果不為空,說明該installation point是從ERP下載的,該欄位維護的是ERP的function location ID。
可以看到控制External ID是否Enabled的欄位名稱為Can_Add_Remove. 這個欄位在UI Designer裡為黃色,說明它沒有綁到BO node上,而是通過動態計算出來的。
計算邏輯:
InstallationPoint的status欄位繫結到BO的欄位:
/Root/LifeCycleStatusCode-> http://sap.com/xi/AP/FO/IBase/Global- >Root- Status- LifeCycleStatusCode
這個LifeCycleStatusCode欄位的事件onValueChanged有個事件處理函式SetIPointParams:
我們可以把這個事件處理函式的邏輯看成一個switch case語句:
當IPointStatus的值為1時,執行名為InPrep的操作。
操作的明細就是把X(true)賦給欄位Can_Add_Remove
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2218020/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP ERP classification和C4C的同步
- SAP ERP和C4C Acount和Contact的雙向同步
- SAP C4C Opportunity和SAP ERP Sales流程的整合Unity
- External Pricing in C4C and ERP
- 將C4C Service Request中的summary和其他附件同步到ERP的Billing Request去
- 在SAP C4C裡觸發SAP ERP的ATP check和Credit check
- 理解Nginx中Server和Location的匹配邏輯NginxServer
- javascript 中function(){},new function(),new Function(),Function 摘錄JavaScriptFunction
- JavaScript中的 FunctionJavaScriptFunction
- java.util.function 中的 Function、Predicate、ConsumerJavaFunction
- SAP PM 入門系列 - IL03顯示Function Location主資料Function
- class中的arrow functionFunction
- C4C和Outlook的整合
- 為什麼我的C4C Service Request沒辦法Release到ERP?
- window中location物件改變瀏覽器URL和位置物件瀏覽器
- Function和Object 應該知道的FunctionObject
- function和bound method的區別Function
- JavaScript中的Date,RegExp,Function物件JavaScriptFunction物件
- Spring 5 MVC 中的 Router Function 使用SpringMVCFunction
- Java 中的泛型方法及 FunctionJava泛型Function
- JS中Function.apply() 的騷操作JSFunctionAPP
- Location
- 【Azure Function】Azure Function中的Timer Trigger無法自動觸發問題Function
- 徹底搞懂Object和Function的關係ObjectFunction
- JavaScript中的函式過載(Function overloading)JavaScript函式Function
- java高階用法之:JNA中的FunctionJavaFunction
- CRM, C4C和Hybris的後臺作業
- nginx的location優化Nginx優化
- nginx的location詳解Nginx
- nginx location 和proxy_pass 代理說明Nginx
- Location物件物件
- nginx locationNginx
- [譯] React 是如何區分 Class 和 Function 的 ?ReactFunction
- window.location.replace vs window.location.href
- Angular和SAP C4C的事件處理佇列Angular事件佇列
- CRM, C4C和Hybris的工作流簡介
- 關於ERP,中臺和低程式碼,我的幾點意見
- 調皮的location.href