[發明專利]聲明性視圖對象在審
| 申請號: | 201210585177.3 | 申請日: | 2012-12-28 |
| 公開(公告)號: | CN103186661A | 公開(公告)日: | 2013-07-03 |
| 發明(設計)人: | F.布倫斯威格;O.蓋索;D.戈德曼;C.哈斯;T.約翰;S.施米特 | 申請(專利權)人: | SAP股份公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邵亞麗 |
| 地址: | 德國瓦*** | 國省代碼: | 德國;DE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 聲明 視圖 對象 | ||
技術領域
本公開總地涉及聲明性視圖對象,并且更具體地,涉及一種用于在元數據儲存庫中建模視圖對象作為業務對象投影的系統和方法,在該系統和方法中業務對象節點的永久屬性可以在投影中使用。
背景技術
為了運行和完善復雜的業務場景,通常需要訪問來自位于不同部署單元(Deployment?Unit,DU)中的業務對象(business?object,BO)的信息。DU表示可以在與其它過程(process)組件相隔離的單獨的系統上操作從而不同的部署單元可以在不同的物理系統上被實例化(instantiated)并且完全去耦合(decoupled)的一組過程組件。例如,存在一些簡單的用例(use?cases),其中要求參考另一個DU的BO以便實現搜索和驗證(validation)。或者,在更加復雜的用例中,可能要求具有來自另一個DU的BO的信息,以便準備或運行后續的過程。而且,存在這樣的用例,其中要求來自另一個DU的BO的信息,以便在“本地”BO的上下文中在用戶界面(UI)上容易地示出數據。
示例:
1.搜索和驗證:項目(project)被復制到時間和人工管理(TLM)以便創建用于時間記錄的特定于雇員的工作列表。
2.準備后續過程:項目被復制到財務(FIN)以便實現項目成本計算并使得能夠使用項目作為會計對象。
3.實現后續過程:與項目有關的時間確認、費用報告、商品和服務收據、以及供貨商發票被復制到項目管理(PRO)并存儲在項目費用視圖中作為項目清單開具(invoicing)的基礎。
4.在UI上顯示數據:與項目有關的采購請求和訂單被復制到PRO并存儲在項目采購請求中以便在項目的上下文中可視化采購申請/訂單。
今天,這些問題通常通過引入所謂的“視圖對象”來解決。視圖對象是另一個DU中“主(master)”BO的鏡像對象(mirror?object),“主”業務對象的數據通過視圖對象被復制到要求該信息的DU;通常通過以來自接收DU的附加信息來充實(enriching)該視圖對象。在一些實施方式中,數據復制使用過程代理框架來達成。
視圖對象主要用于符合本地架構指南、健壯性(robustness)標準、以及快速數據訪問(即,本地訪問),還有對于合作者增強的要求。例如,SAP業務ByDesign(“ByD”)平臺垂直架構基于一種三層方案(three?tier?approach),該三層方案由數據庫層、應用層、以及用戶界面層組成。在ByD實施中,整個應用邏輯在基于業務對象的ABAP應用服務器中運行。從水平架構的角度看,平臺被劃分為通過過程管理去耦合的多個單元,因為平臺過程在部分范圍場景中或者對于第三方集成的靈活部署是平臺的關鍵優點。
圖1示出了這樣的平臺的簡化的業務示例的系統架構。在圖1中示出的業務示例由客戶關系管理(CRM)DU和項目管理(PM)DU組成。該示例基于銷售訂單快速活動用戶界面(Sales?Order?QuickActivity?User?Interface),其具有用于創建帶有對項目的參考的銷售訂單的用例。這個用例導致(lead?to)搜索允許的和已有的項目以及驗證(validate)在銷售訂單中使用的項目標識符的要求。
當前,跨DU(cross-DU)通信基于由過程代理框架(PAF)支持的應用對應用(A2A)或業務對業務(B2B)網絡服務。在SAP?ByD方案中,例如,所有DU過去被部署在單一的系統中,但是這種情形已經隨著聯網的應用的引入而改變,所述聯網的應用運行在分離的系統中但是也需要在已有的ByD平臺中的過程集成。
圖2顯示了使用綁定到銷售訂單快速活動控制器的快速活動平面布局(floorplan)的“創建訂單”示例。銷售訂單快速活動使用銷售訂單作為主要(leading)BO。如果銷售訂單BO中的項目標識符被修改,則將由銷售訂單服務提供者經由在復制的項目視圖中的本地客戶代理(local?consumer?proxy,LCP)查找來驗證該項目標識符。只能在只讀模式下訪問復制對象。項目視圖業務對象的所有屬性性質都是只讀的,并且啟用的(enabled)節點性質創建、啟用的更新、以及啟用的刪除都被禁用(disabled)。此外,在用戶界面上的值幫助(value?help)經由基于文本挖掘(mining)系統(例如,SAP的文本檢索和抽取(TREX)系統)的快速搜索基礎結構(fast?search?infrastructure,FSI)查詢來提供。用于這個場景的基本假設是所有的項目相關的數據從項目管理DU被復制到CRM?DU。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于SAP股份公司,未經SAP股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210585177.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種小孔徑聚乙烯過濾板的制備方法
- 下一篇:電源和具有該電源的顯示裝置





