[發明專利]一種物料清單轉換方法及其系統有效
| 申請號: | 201911011606.4 | 申請日: | 2019-10-23 |
| 公開(公告)號: | CN110727687B | 公開(公告)日: | 2023-06-27 |
| 發明(設計)人: | 劉甜甜;王洪 | 申請(專利權)人: | 京東方科技集團股份有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 李迎亞;姜春咸 |
| 地址: | 100015 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 物料 清單 轉換 方法 及其 系統 | ||
本發明提供一種物料清單轉換方法及其系統,屬于物料清單轉換領域。本發明提供的一種物料清單轉換方法,包括獲取第一物料清單中的一個未處理的第一節點,按照預設的對應關系,創建與第二物料清單對應的第二節點,并將其存入列表,判斷當前獲取的第一節點是否為第一物料清單的最后一個第一節點,若否,則獲取第一物料清單中未處理的一個第一節點,重復上述步驟。若是,則將列表中的各個第二節點轉換為樹型結構的第二物料清單。本發明提供的物料清單轉換方法,能夠自動將第一物料清單轉換為第二物料清單,從而能夠節省轉換不同物料清所花費的時間,提高轉換的效率。
技術領域
本發明屬于物料清單轉換技術領域,具體涉及一種物料清單轉換方法及其系統。
背景技術
物料清單(Bill?of?Material,BOM)是一個用于說明產品是由哪些零部件、原材料所構成的,以及包含這些原材料、零部件的數量以及屬性描述等信息的文件。在制造業中,BOM一般分為設計BOM(E?BOM)、生產BOM(P?BOM)和制造BOM(M?BOM)。在生產中,工程師根據產品設計,在系統中組建對應的E?BOM,研發人員根據E?BOM,在系統中組建對應的M?BOM,工廠根據M?BOM進行產品的生產。
然而由于每個工廠產線、加工方式、加工順序、用料等存在差異,所以同一個E?BOM在不同工廠下的M?BOM會存在一些區別,因此每個工廠都需要創建自己的M?BOM。現有技術中,以將E?BOM轉換為M?BOM為例,要將E?BOM轉換為M?BOM,需要人工核對E?BOM中的每一項物料節點,再將各項E?BOM中的物料節點轉換成P?BOM對應的物料節點。通常E?BOM中有成百上千個物料節點,人工轉換BOM需要花費大量時間,且轉換效率較低。
發明內容
本發明旨在至少解決現有技術中存在的技術問題之一,提供一種物料清單轉換方法,其能夠自動將第一物料清單轉換為第二物料清單,從而能夠節省轉換不同物料清單所花費的時間,提高轉換的效率。
解決本發明技術問題所采用的技術方案是一種物料清單轉換方法,所述方法包括:
獲取第一物料清單中的一個未處理的第一節點;
按照預設的對應關系,根據所述第一節點創建與第二物料清單對應的第二節點,并將所述第二節點存入列表;
判斷當前獲取的所述第一節點是否為所述第一物料清單的最后一個第一節點;
若否,則獲取第一物料清單中未處理的第一節點中的一個第一節點,重復上述步驟;
若是,則將所述列表中的各個第二節點轉換為樹型結構的所述第二物料清單。
本發明提供的物料清單轉換方法,通過依次獲取第一物料清單中的第一節點,并按照預設關系,根據第一節點創建第二物料清單對應的第二節點,全部創建完成后,再將各個第二節點轉換為樹型結構的第二物料清單,從而能夠實現第一物料清單與第二物料清單的自動轉換,節省轉換不同物料清單所花費的時間,提高物料清單的轉換效率。
優選的是,在本發明提供的上述方法中,所述按照預設的對應關系,根據所述第一節點創建與第二物料清單對應的第二節點,并將所述第二節點存入列表,具體包括:
根據所述第一節點的編號,在第二節點庫中搜索與所述第一節點的編號對應的所述第二節點進行創建;
將創建好的第二節點存入列表。
優選的是,在本發明提供的上述方法中,所述獲取第一物料清單中的一個未處理的第一節點,具體包括:
利用深度優先遍歷算法獲取第一物料清單中未處理的第一節點。
優選的是,在本發明提供的上述方法中,所述第一物料清單為樹型結構。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京東方科技集團股份有限公司,未經京東方科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911011606.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種大數據塊結構化存儲方法
- 下一篇:重點人員網格化服務管理系統





