[發明專利]表單屬性的反寫方法及裝置有效
| 申請號: | 201210410164.2 | 申請日: | 2012-10-24 |
| 公開(公告)號: | CN103778154B | 公開(公告)日: | 2017-08-08 |
| 發明(設計)人: | 張彬 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06Q10/06 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司44224 | 代理人: | 何平 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 表單 屬性 方法 裝置 | ||
技術領域
本發明涉及ERP技術領域,特別是涉及一種表單屬性反寫方法及裝置。
背景技術
ERP(Enterprise Resource Planning,企業資源計劃)系統是一種常見的企業管理軟件系統,其核心部分是供應鏈管理。ERP系統將企業的物流、人流、資金流、信息流統一起來進行管理,以求最大限度地利用企業現有資源,實現企業經濟效益的最大化。
在ERP系統中,業務流程中的業務對象以表單的形式存在,用于存儲業務流程執行過程中的中間數據,鏈式排列的表單則構成了供應鏈的各個環節。表單在存儲時對應相應的數據庫表,表單的屬性的元數據即對應的數據庫表的字段。業務流程在執行時,表單按照其鏈式排列的順序依次生成。通常根據源表單(已完成的業務單元)通過業務邏輯函數生成目標表單(待完成的業務單元)。例如,在采購流程中,業務對象包括鏈式排列的采購訂單、采購收貨單、采購入庫單、應付單以及憑證。采購流程在執行時,先由用戶輸入完成采購訂單,再以采購訂單作為參數通過調用收貨單生成函數生成采購收貨單。
在ERP系統中,還涉及到表單屬性的反寫,即在目標表單的屬性值發生變化時,根據目標單中屬性值的變化更新源表單中相應的屬性。在傳統技術中,只能在業務流程中的相鄰的表單之間進行反寫。通常預先將目標表單和源表單的屬性的對應關系由一個數據表存儲,在進行屬性反寫時通過在該數據表中進行反查來實現。然而,由于該數據表中僅能夠存儲目標表單和源表單的對應關系,因此,傳統技術中的表單屬性反寫操作僅能在業務流程的相鄰兩個表單之間實現,當業務流程較復雜,具有多個鏈式排列的表單時,若要實現跨級或同時實現該業務流程上多個表單對應屬性的反寫,需要新建數據表,并在新建的數據表中建立目標表單和源表單的映射,使得數據項的數量大大增加,從而降低了運行效率。
發明內容
基于此,有必要提供一種能提高運行效率的表單屬性反寫方法。
一種表單屬性反寫方法,包括:
獲取目標表單的屬性值;
獲取所述目標表單的屬性值對應的元數據;
獲取所述元數據對應的反寫邏輯配置;
根據所述反寫邏輯配置獲取源表單,根據所述目標表單的屬性值和所述反寫邏輯配置修改所述源表單。
在其中一個實施例中,所述方法還包括:
獲取配置編輯請求;
根據所述配置編輯請求獲取對應的元數據;
根據所述配置編輯請求獲取所述獲取到的對應的元數據之間的映射關系函數;
根據所述獲取到的元數據和所述映射關系函數生成反寫邏輯配置。
在其中一個實施例中,所述根據所述目標表單的屬性值和所述反寫邏輯配置修改所述源表單的步驟為:
根據所述反寫邏輯配置獲取所述元數據對應的映射關系函數;
以所述目標表單的屬性值為參數通過調用所述映射關系函數修改所述源表單。
在其中一個實施例中,所述方法還包括:
獲取配置查看請求;
獲取所述配置查看請求對應的反寫邏輯配置;
展示所述反寫邏輯配置。
在其中一個實施例中,所述展示所述反寫邏輯配置的步驟為:
獲取所述反寫邏輯配置對應的元數據和映射關系函數;
以樹狀結構展示所述元數據,通過可編輯的連線組件展示與所述元數據對應的映射關系函數。
此外,還有必要提供一種能提高運行效率的表單屬性反寫裝置。
一種表單屬性反寫裝置,包括:
屬性值獲取模塊,用于獲取目標表單的屬性值;
元數據獲取模塊,用于獲取所述目標表單的屬性值對應的元數據;
配置獲取模塊,用于獲取所述元數據對應的反寫邏輯配置;
屬性修改模塊,用于根據所述反寫邏輯配置獲取源表單,根據所述目標表單的屬性值和所述反寫邏輯配置修改所述源表單。
在其中一個實施例中,所述裝置還包括配置編輯模塊,用于獲取配置編輯請求,根據所述配置編輯請求獲取對應的元數據,根據所述配置編輯請求獲取所述獲取到的對應的元數據之間的映射關系函數,根據所述獲取到的元數據和所述映射關系函數生成反寫邏輯配置。
在其中一個實施例中,所述屬性修改模塊還用于根據所述反寫邏輯配置獲取所述元數據對應的映射關系函數,以所述目標表單的屬性值為參數通過調用所述映射關系函數修改所述源表單。
在其中一個實施例中,所述裝置還包括配置展示模塊,用于獲取配置查看請求,獲取所述配置查看請求對應的反寫邏輯配置,展示所述反寫邏輯配置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210410164.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種輪履式路梯兩用輪椅
- 下一篇:一種背光控制方法、背光控制裝置及顯示設備





