[發明專利]業務實體的屬性狀態的處理方法及處理裝置有效
| 申請號: | 201410589682.4 | 申請日: | 2014-10-28 |
| 公開(公告)號: | CN104408543B | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 孫會良;王照 | 申請(專利權)人: | 用友網絡科技股份有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙)11343 | 代理人: | 尚志峰,汪海屏 |
| 地址: | 100094*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務 實體 屬性 狀態 處理 方法 裝置 | ||
技術領域
本發明涉及計算機技術領域,具體而言,涉及一種業務實體的屬性狀態的處理方法和一種業務實體的屬性狀態的處理裝置。
背景技術
在ERP(Enterprise Resource Planning,企業資源計劃)系統中常常會出現針對某一個業務實體的屬性進行的變動操作,在這種變動取消后,又需要將實體的屬性恢復為變動前的狀態。同時,針對同一個實體的這種變動行為可以是批量發生的。目前通用的實現有以下共同的特性:
1)大多依賴于單據記錄業務實體的變動前信息和變動后信息;
2)由業務單據加載業務實體的變動前信息,用戶指定變動后信息;
3)業務單據被批準后或者變動發生時根據業務單據的變動信息對業務實體進行變更。
以上技術在一定程度上實現了預定的功能,但是仍然存在著一些不足,具體如下:
1)業務實體的變動前狀態和變動后狀態必須在變動動作觸發前確定好,否則無法對業務實體進行變更;
2)無法完整的支持批量變動和批量取消變動,因為業務實體的變動是按照順序進行變動的,對同一個實體的變動后,其變動前信息就已經發生變化了。其他的業務單據再對同一個業務實體進行變動時,需要重新修改業務單據的變動信息。同理,批量的取消變動也是無法支持。這會影響產品的客戶體驗和一系列質量屬性。
因此,如何能夠靈活地對業務實體的屬性狀態進行變更,并且實現對業務實體的批量處理成為亟待解決的技術問題。
發明內容
本發明正是基于上述技術問題,提出了一種新的業務實體的屬性狀態的處理方案,提高了變更業務實體的屬性狀態的靈活性,實現了對業務實體的批量處理,并且提高了對業務實體進行批量處理時的效率。
有鑒于此,本發明提出了一種業務實體的屬性狀態的處理方法,包括:定義并對應存儲至少一種業務實體中每種業務實體的原始屬性狀態和處理后屬性狀態;在接收到對待處理單據中的業務實體的屬性狀態進行變更的指令時,獲取所述待處理單據中的業務實體的當前屬性狀態;根據所述當前屬性狀態從已存儲的對應關系中查找與所述當前屬性狀態相對應的處理后屬性狀態作為所述待處理單據中的業務實體的目標屬性狀態;根據所述目標屬性狀態對所述待處理單據中的業務實體的當前屬性狀態進行回寫處理。
在該技術方案中,通過定義并對應存儲業務實體的原始屬性狀態和處理后屬性狀態,使得在需要對業務實體的屬性狀態進行變更時,可以根據業務實體的當前屬性狀態直接從已存儲的對應關系中查找到目標屬性狀態,用戶在進行處理時,也只需配置單據中業務實體變動前的屬性狀態和變動后的屬性狀態即可,提高了變更業務實體的屬性狀態的靈活性。
在上述技術方案中,優選地,若所述待處理單據的數量為多個單據,則根據所述目標屬性狀態對所述待處理單據中的業務實體的屬性狀態進行回寫處理的步驟具體為:根據所述多個單據中的業務實體的主鍵值對所述多個單據進行合并處理,并對合并處理之后的至少一個單據中的業務實體的屬性狀態進行回寫處理。
在該技術方案中,通過對多個單據進行合并處理,使得能夠減少對單據中的業務實體的屬性狀態進行變更時的循環處理次數,提高了對業務實體進行批量處理時的效率。
在上述技術方案中,優選地,根據所述多個單據中的業務實體的主鍵值對所述多個單據進行合并處理的步驟具體為:獲取所述多個單據中的所有業務實體和所述所有業務實體中每個業務實體的主鍵值;將所述所有業務實體中主鍵值相同的業務實體分為一組,得到至少一組業務實體;按照指定維度對所述至少一組業務實體中的每組業務實體進行排序;分別從所述至少一組業務實體中的每組業務實體中提取一個業務實體再次進行組合,得到所述合并處理后的至少一個單據。
在上述技術方案中,優選地,在每次對所述待處理單據中的業務實體的當前屬性狀態進行回寫處理之前,還包括:記錄所述待處理單據中的業務實體的當前屬性狀態和目標屬性狀態;對所述待處理單據中的業務實體的當前屬性狀態的信息和目標屬性狀態的信息進行封裝處理。
在該技術方案中,通過在每次對待處理單據中的業務實體的當前屬性狀態進行回寫處理之前,均記錄待處理單據中的業務實體的當前屬性狀態和目標屬性狀態,使得能夠記錄下業務實體屬性狀態變化的整個過程,進而能夠便于根據記錄的業務實體屬性狀態的變換過程對業務實體的屬性狀態進行恢復。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于用友網絡科技股份有限公司,未經用友網絡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201410589682.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種設備登記方法及系統
- 下一篇:一種電網運行優化方法及系統
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





