[go: up one dir, main page]

TWI893430B - Material calculation system and material calculation method based on assembly sequence - Google Patents

Material calculation system and material calculation method based on assembly sequence

Info

Publication number
TWI893430B
TWI893430B TW112131390A TW112131390A TWI893430B TW I893430 B TWI893430 B TW I893430B TW 112131390 A TW112131390 A TW 112131390A TW 112131390 A TW112131390 A TW 112131390A TW I893430 B TWI893430 B TW I893430B
Authority
TW
Taiwan
Prior art keywords
data
plan data
module
notification
notification module
Prior art date
Application number
TW112131390A
Other languages
Chinese (zh)
Other versions
TW202505431A (en
Inventor
謝麗霞
林偉聖
楊希光
劉娟
陳國忠
Original Assignee
大陸商鼎捷數智股份有限公司
鼎新數智股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 大陸商鼎捷數智股份有限公司, 鼎新數智股份有限公司 filed Critical 大陸商鼎捷數智股份有限公司
Publication of TW202505431A publication Critical patent/TW202505431A/en
Application granted granted Critical
Publication of TWI893430B publication Critical patent/TWI893430B/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • General Factory Administration (AREA)

Abstract

A material calculation system and a material calculation method based on assembly sequence are provided. The material calculation system includes a storage device and a processor. The storage device stores multiple modules, the multiple modules include a demand calculation module, a notification module, and an abnormality analysis module. The processor executes multiple modules, and detects production plan data. The demand calculation module calculates order planning data according to the production plan data. The notification module generates a notification message according to the order planning data, and the notification module outputs a notification message. Notification module receives a reply message. The abnormality analysis module generates an abnormal data of the order planning according to the reply message and the order planning data. The abnormality analysis module analyzes the abnormal data of the order planning and the production planning data, and then generates analysis results corresponding to the production planning data.

Description

基於裝配順序的物料計算系統及其方法Material calculation system and method based on assembly sequence

本發明是有關於一種生產計畫的物料控制方式的技術,且特別是有關於一種基於裝配順序的物料計算系統及其方法。 The present invention relates to a material control method for production planning, and more particularly to a material calculation system and method based on assembly sequence.

由於製造行業的工藝工序複雜,並且物料的數量以及種類繁多。因此,為了訂購不同的物料,需要聯絡多家不同的供應商。常見的情況是,物控人員根據生產計畫,逐一計算物料需求的種類以及數量,再分別將訂購清單發送給對應的供應商。當供應商收到訂單內容,供應商會回復可否如期提供足夠的數量。然而,各家供應商的回復格式不同,導致物控/採購人員必須人工的方式將回復內容逐一與生產計畫進行比對與確認,以判斷是否會影響生產計畫。並且,採購人員還必須與供應商進行反復地協商。如此一來,在數據繁雜以及多次訊息來回的情況下容易產生人為上失誤,並且每一製造成本的物料控制都耗費大量的人力成本以及時間成本。 Due to the complex processes and the wide variety of materials required, the manufacturing industry requires contacting multiple suppliers to order different materials. Typically, logistics personnel calculate the types and quantities of required materials based on the production plan and then send order lists to the corresponding suppliers. Upon receiving the order, the supplier will respond with a response confirming whether they can provide the required quantity on schedule. However, each supplier's response format varies, forcing logistics control/purchasing personnel to manually compare and confirm each response against the production plan to determine if it will affect the production schedule. Furthermore, purchasing personnel must negotiate repeatedly with suppliers. This makes it easy for human errors to occur amidst complex data and multiple exchanges of information, and each manufacturing cost of material control consumes significant manpower and time costs.

本發明是針對一種基於裝配順序的物料計算系統及其方法,可根據生產計畫數據中每一物料實際會使用到的日期以及數量,自動地產生叫料計畫數據,以提供物料管控的精准度以及降低庫存的存貨壓力。 This invention is directed to an assembly sequence-based material calculation system and method. This system automatically generates material call planning data based on the actual usage date and quantity of each material in the production plan data, thereby improving material control accuracy and reducing inventory pressure.

根據本發明的實施例,本發明的基於裝配順序的物料計算系統包括儲存裝置以及處理器。處理器執行多個模組,並偵測生產計畫數據,其中所述多個模組包括需求計算模組、通知模組以及異常分析模組。其中,所述需求計算模組根據所述生產計畫數據計算出叫料計畫數據,所述通知模組根據所述叫料計畫數據產生通知訊息,並且所述通知模組輸出所述通知訊息,其中所述通知模組接收回復訊息,其中所述異常分析模組根據所述回復訊息以及所述叫料計畫數據產生叫料計畫異常數據,其中所述異常分析模組分析所述叫料計畫異常數據以及所述生產計畫數據,進而產生對應所述生產計畫數據的分析結果,其中所述通知模組將接收到的所述回復訊息儲存至所述儲存裝置,所述異常分析模組根據預設定時參數定時地偵測所述儲存裝置中的所述回復訊息。其中所述通知模組根據回復設定參數輸出所述通知訊息之時,將對應的回復期限儲存至所述儲存裝置中,其中當所述通知模組超過所述回復期限未收到所述回復訊息之時,所述通知模組輸出提醒訊息至對應的使用者帳號。此外,所述多個模組還包括缺口分析模組:當 所述分析結果為異常結果,所述通知模組輸出所述異常結果,並且所述缺口分析模組分析所述異常結果以產生所受影響的生產計畫以及缺口數據。 According to an embodiment of the present invention, the assembly sequence-based material accounting system includes a storage device and a processor. The processor executes multiple modules and detects production planning data, wherein the multiple modules include a demand calculation module, a notification module, and an anomaly analysis module. wherein the demand calculation module calculates the material call plan data based on the production plan data, the notification module generates a notification message based on the material call plan data, and the notification module outputs the notification message, wherein the notification module receives a reply message, wherein the abnormality analysis module generates material call plan abnormality data based on the reply message and the material call plan data, wherein the abnormality analysis module analyzes the material call plan abnormality data and the production plan data, and then generates an analysis result corresponding to the production plan data, wherein the notification module stores the received reply message in the storage device, and the abnormality analysis module periodically detects the reply message in the storage device according to preset timing parameters. When the notification module outputs the notification message based on the recovery setting parameters, it stores the corresponding recovery period in the storage device. If the notification module does not receive the recovery message within the recovery period, the notification module outputs a reminder message to the corresponding user account. Furthermore, the multiple modules further include a gap analysis module. When the analysis result is an abnormal result, the notification module outputs the abnormal result, and the gap analysis module analyzes the abnormal result to generate an affected production plan and gap data.

根據本發明的實施例,本發明的基於裝配順序的物料計算方法包括以下步驟:通過處理器偵測生產計畫數據;通過需求計算模組根據生產計畫數據計算出叫料計畫數據;通過通知模組根據叫料計畫數據產生通知訊息,並且通知模組輸出通知訊息;通過通知模組接收回復訊息;通過異常分析模組根據回復訊息以及叫料計畫數據產生叫料計畫異常數據;以及通過異常分析模組分析叫料計畫異常數據以及生產計畫數據,進而產生對應生產計畫數據的分析結果。 According to an embodiment of the present invention, the assembly sequence-based material calculation method includes the following steps: detecting production plan data via a processor; calculating material call plan data based on the production plan data via a demand calculation module; generating a notification message based on the material call plan data via a notification module, and outputting the notification message via the notification module; receiving a reply message via the notification module; generating material call plan exception data based on the reply message and the material call plan data via an exception analysis module; and analyzing the material call plan exception data and the production plan data via the exception analysis module to generate an analysis result corresponding to the production plan data.

基於上述,本發明的基於裝配順序的物料計算系統及其方法,可根據生產計畫數據自動產生多個叫料計畫數據,以分別輸出給對應的供應商(例如對應的系統帳戶),並且自動根據供應商的回復訊息計算出叫料計畫異常數據,以及計算出生產計畫數據與叫料計畫異常數據的分析結果。 Based on the above, the assembly sequence-based material calculation system and method of the present invention can automatically generate multiple material call plan data based on production plan data, output them to corresponding suppliers (e.g., corresponding system accounts), and automatically calculate material call plan anomaly data based on supplier response messages, as well as analyze the production plan data and material call plan anomaly data.

為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。 To make the above features and advantages of the present invention more clearly understood, the following examples are given and described in detail with reference to the accompanying drawings.

100:基於裝配順序的物料計算系統 100: Material calculation system based on assembly sequence

110:儲存裝置 110: Storage device

111:需求計算模組 111: Demand Calculation Module

112:通知模組 112: Notification Module

113:異常分析模組 113: Abnormal Analysis Module

120:處理器 120: Processor

101:生產計畫數據 101: Production Planning Data

102:缺口分析 102: Gap Analysis

310:需求計算模組 310: Demand Calculation Module

320:通知模組 320: Notification Module

330:交互介面 330:Interactive Interface

340:通知模組 340: Notification Module

350:缺口分析模組 350: Gap Analysis Module

301:生產計畫 301: Production Plan

302:物料清單 302: Bill of Materials

303:需求日期和數量數據 303: Requirement date and quantity data

304:叫料計畫數據 304: Material request plan data

305:郵件通知 305: Email Notification

401:生產計畫數據 401: Production plan data

402:庫存數量 402: Inventory quantity

403:物料採購單清單 403: Material Purchase Order List

404:分配供應商與物料需求數量清單 404: Assign suppliers and material requirement quantity list

405:對應採購員的交互介面 405: Interactive interface for buyers

406:需求品號、數量以及日期清單 406: List of required item numbers, quantities, and dates

501:回復訊息 501: Reply message

502:回復訊息 502: Reply message

S210~S250、S311~S316、S410~S440:步驟 S210~S250, S311~S316, S410~S440: Steps

圖1是本發明的一實施例的基於裝配順序的物料計算系統的 示意圖。 Figure 1 is a schematic diagram of an assembly sequence-based material accounting system according to one embodiment of the present invention.

圖2是本發明的一實施例的基於裝配順序的物料計算方法的流程圖。 Figure 2 is a flow chart of a material calculation method based on assembly sequence according to an embodiment of the present invention.

圖3是本發明的一實施例的多個模組的執行示意圖。 Figure 3 is a schematic diagram of the execution of multiple modules of an embodiment of the present invention.

圖4是本發明的一實施例的需求計算模組的執行示意圖。 Figure 4 is a schematic diagram of the execution of the demand calculation module of one embodiment of the present invention.

圖5是本發明的一實施例的回復訊息的示例圖。 Figure 5 is an example diagram of a reply message according to an embodiment of the present invention.

現將詳細地參考本發明的示範性實施例,示範性實施例的實例說明於附圖中。只要有可能,相同元件符號在圖式和描述中用來表示相同或相似部分。 Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Whenever possible, the same reference numerals are used in the drawings and the description to refer to the same or like parts.

圖1是本發明的一實施例的基於裝配順序的物料計算系統的示意圖。參考圖1,基於裝配順序的物料計算系統100包括處理器120以及儲存裝置110。處理器120耦接儲存裝置110。儲存裝置110儲存有需求計算模組111、通知模組112以及異常分析模組113。在本實施例中,基於裝配順序的物料計算系統100可例如是設置在雲端伺服器,以供用戶連線並執行同樣設置在雲端伺服器中的不同的應用程式介面(Application Programming Interface,API)的相關業務服務(Business service)功能。所述雲端伺服器可例如是軟體即服務(Software as a Service,SaaS)伺服器,並且所述應用程式介面對應於軟體即服務應用程式,但本發明並不限於此。在一實施例中,基於裝配順序的物料計算系統100設置在雲端伺服 器,並且供使用者連線以登入個別的系統帳戶中,進而接收系統訊息以及輸入操作指令。如此一來,物控人員可透過物料計算系統100傳送/接收訊息至個別的供應商以及計畫人員。 FIG1 is a schematic diagram of an assembly sequence-based material accounting system according to an embodiment of the present invention. Referring to FIG1 , the assembly sequence-based material accounting system 100 includes a processor 120 and a storage device 110. The processor 120 is coupled to the storage device 110. The storage device 110 stores a demand calculation module 111, a notification module 112, and an abnormality analysis module 113. In this embodiment, the assembly sequence-based material accounting system 100 may, for example, be set up in a cloud server, so that users can connect to and execute related business service functions of different application programming interfaces (APIs) also set up in the cloud server. The cloud server may be, for example, a Software as a Service (SaaS) server, and the application programming interface may correspond to a SaaS application, but the present invention is not limited thereto. In one embodiment, the assembly sequence-based material accounting system 100 is hosted on the cloud server and allows users to log into individual system accounts, receive system messages, and enter operational instructions. In this way, material control personnel can send and receive messages to individual suppliers and project planners via the material accounting system 100.

或者,在另一實施例中,基於裝配順序的物料計算系統100可設置在企業內部的地端伺服器所運行的企業資源規劃(Enterprise Resource Planning,ERP)系統中,以通過不同的應用程式介面提供相關業務服務功能(例如偵測生產計畫、計算叫料計畫、計算交料計畫、產生分析結果等諸如此類的業務服務)。 Alternatively, in another embodiment, the assembly sequence-based material calculation system 100 can be installed in an enterprise resource planning (ERP) system running on a local server within the enterprise to provide related business service functions (e.g., detecting production plans, calculating material order plans, calculating material delivery plans, generating analysis results, and other similar business services) through various application programming interfaces.

在本實施例中,處理器120可例如包括中央處理單元(Central Processing Unit,CPU),或是其他可程式設計之一般用途或特殊用途的微處理器(Microprocessor)、數位元信號處理器(Digital Signal Processor,DSP)、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)、可程式設計邏輯器件(Programmable Logic Device,PLD)、其他類似處理電路或這些裝置的組合。儲存裝置110可包括記憶體(Memory)及/或資料庫(database),其中記憶體可例如非揮發性記憶體(Non-Volatile Memory,NVM)。儲存裝置110可儲存有用於實現本發明各實施例的相關程式、模組、系統或演算法,以供處理器120存取並執行而實現本發明各實施例所描述的相關功能及操作。在本實施例中,需求計算模組111、通知模組112以及異常分析模組113可例如是以JSON(JavaScript Object Notation)、可延伸標記式語言(Extensible Markup Language,XML)或YAML等諸如此類的程式語言來實現 的,但本發明也不限於此。 In this embodiment, the processor 120 may include, for example, a central processing unit (CPU), other programmable general-purpose or special-purpose microprocessor, digital signal processor (DSP), application-specific integrated circuit (ASIC), programmable logic device (PLD), other similar processing circuits, or a combination of these devices. The storage device 110 may include memory and/or a database, where the memory may be, for example, non-volatile memory (NVM). The storage device 110 may store relevant programs, modules, systems, or algorithms useful for implementing various embodiments of the present invention, for access and execution by the processor 120 to implement the relevant functions and operations described in the various embodiments of the present invention. In this embodiment, the demand calculation module 111, notification module 112, and anomaly analysis module 113 may be implemented using programming languages such as JSON (JavaScript Object Notation), Extensible Markup Language (XML), or YAML, but the present invention is not limited thereto.

在本實施例中,使用者可例如通過個人電腦裝置執行基於裝配順序的物料計算系統100,並且將操作/調整指令以及生產計畫數據101輸入至基於裝配順序的物料計算系統100,以請求執行或修改對應的數據內容。基於裝配順序的物料計算系統100可根據請求數據來自動執行需求計算模組111、通知模組112以及異常分析模組113,以自動產生對應的叫料計畫異常數據以及分析結果(例如生產缺口分析數據)。在本實施例中,用戶可連接至設置於雲端伺服器的物料計算系統100,並且登入對應的系統帳戶來輸入以及設定物料計算系統的偵測路徑。因此基於裝配順序的物料計算系統100可自動偵測儲存至資料庫或使用者的電子裝置中的生產計畫數據101。 In this embodiment, a user can execute the assembly-sequence-based material accounting system 100, for example, via a personal computer, and input operation/adjustment instructions and production plan data 101 into the assembly-sequence-based material accounting system 100 to request execution or modification of corresponding data contents. Based on the requested data, the assembly-sequence-based material accounting system 100 automatically executes the demand calculation module 111, notification module 112, and anomaly analysis module 113 to automatically generate corresponding material order plan anomaly data and analysis results (e.g., production gap analysis data). In this embodiment, users can connect to the material accounting system 100 located on a cloud server and log in to a corresponding system account to input and configure the material accounting system's detection path. Thus, the assembly sequence-based material accounting system 100 can automatically detect production planning data 101 stored in a database or on the user's electronic device.

接著,物料計算系統100基於生產計畫數據101中的裝配順序以及物料需求日期計算出精準的叫料計畫數據,以自動將叫料計畫數據分別輸出給對應供應商的系統帳戶。換言之,供應商也可連接至物料計算系統100以登入其系統帳戶,進而查看叫料計畫數據以及輸入回復訊息。如此一來,物料計算系統100可根據對應的裝配順序自動地計算出叫料計畫數據。並且,物料計算系統100根據供應商輸入的回復訊息計算叫料計畫異常數據以及對應的缺口分析結果,進而自動地完成供應商的物料供應協商以及物料與生產計畫的缺口分析102。 Next, the material calculation system 100 calculates accurate material call plan data based on the assembly sequence and material requirement date in the production plan data 101 and automatically outputs the material call plan data to the corresponding supplier's system account. Alternatively, suppliers can connect to the material calculation system 100 and log into their system account to view the material call plan data and enter response information. In this way, the material calculation system 100 automatically calculates material call plan data based on the corresponding assembly sequence. Furthermore, based on the supplier's response information, the material calculation system 100 calculates material call plan anomaly data and the corresponding gap analysis results, thereby automatically completing material supply negotiations with suppliers and gap analysis 102 between materials and production plans.

圖2是本發明的一實施例的基於裝配順序的物料計算方 法的流程圖。參考圖1以及圖2,基於裝配順序的物料計算系統100可執行以下步驟S210~S250,以自動產生對應的叫料計畫以及分析結果。在本實施例中,基於裝配順序的物料計算系統100的處理器120可根據設定偵測儲存至資料庫或儲存裝置110中的生產計畫數據101(步驟S210)。在步驟S220,處理器120執行需求計算模組111,以使需求計算模組111根據生產計畫數據101計算出叫料計畫數據。具體來說,需求計算模組111根據生產計畫數據、物料清單(bill of materials,BOM)以及庫存數據計算出每一物料的需求數量以及需求日期。 Figure 2 is a flow chart of an assembly sequence-based material calculation method according to one embodiment of the present invention. Referring to Figures 1 and 2, the assembly sequence-based material calculation system 100 can execute steps S210-S250 to automatically generate a corresponding material call plan and analysis results. In this embodiment, the processor 120 of the assembly sequence-based material calculation system 100 can detect production plan data 101 stored in a database or storage device 110 according to configuration (step S210). In step S220, the processor 120 executes the demand calculation module 111, causing it to calculate the material call plan data based on the production plan data 101. Specifically, the demand calculation module 111 calculates the required quantity and required date for each material based on production plan data, bill of materials (BOM), and inventory data.

在一實施例中,生產計畫數據101是裝備/設備的生產計畫,其包括生產設備編號、生產數量、裝配順序、裝配日期以及裝配需求。如此一來,需求計算模組111可根據生產計畫數據101計算出對應裝配順序的叫料計畫數據。換言之,叫料計畫數據相關於裝配順序,以及每一裝配順序的裝配日期以及裝配零件,進而根據實際裝配排成產生叫料計畫。 In one embodiment, production plan data 101 is a production plan for equipment/devices, including the equipment number, production quantity, assembly sequence, assembly date, and assembly requirements. The demand calculation module 111 can then calculate the material call plan data corresponding to the assembly sequence based on production plan data 101. In other words, the material call plan data is related to the assembly sequence, the assembly date, and the assembly parts for each assembly sequence, and the material call plan is generated based on the actual assembly schedule.

在步驟S230,處理器120通過通知模組112根據叫料計畫數據產生通知訊息,並且通知模組112輸出通知訊息。具體來說,叫料計畫數據包括每一物料的需求數量以及需求日期,由於每一物料分別由不同的供應商所提供,因此通知模組112根據叫料計畫數據產生多個分別對應不同供應商的通知訊息(例如物料編號001的需求數量為100個,需求日期為二月十五日)。接著,通知模組112將多個通知訊息分別輸出對應的供應商帳戶或是電子 裝置(例如手機、平板、電腦等裝置)。 In step S230, processor 120 generates notification messages based on the material order plan data through notification module 112, and notification module 112 outputs the notification messages. Specifically, the material order plan data includes the required quantity and required date for each material. Because each material is provided by a different supplier, notification module 112 generates multiple notification messages corresponding to different suppliers based on the material order plan data (for example, the required quantity for material number 001 is 100 units, and the required date is February 15th). Notification module 112 then outputs these multiple notification messages to the corresponding supplier accounts or electronic devices (such as mobile phones, tablets, computers, etc.).

在步驟S240,處理器120可通過執行通知模組112以接收回復訊息。並且,處理器120通過執行異常分析模組113進而根據回復訊息以及叫料計畫數據產生叫料計畫異常數據。回復訊息包括可供應物料種類、可供應物料數量以及可供應日期。具體來說,異常分析模組113自動比對以及計算供應商所回復的回復訊息以及在步驟S220所產生的叫料計畫數據,進而產生叫料計畫異常數據。叫料計畫異常數據為根據供應商所能提供的物料數量、可提供的日期以及生產計畫數據101進行比對,以產生符合供應商可供應的物料、數量以及日期的叫料計畫數據。舉例而言,生產計畫數據101中裝備A的物料A1所需數量為100,所需日期為二月十日,對應物料A1的回復訊息為可提供數量為100,可提供日期為二月九日。因此,叫料計畫異常數據為物料A1以及可到料日期為二月九日。 In step S240, processor 120 executes notification module 112 to receive the response message. Furthermore, processor 120 executes exception analysis module 113 to generate material order plan exception data based on the response message and the material order plan data. The response message includes the available material type, available material quantity, and available date. Specifically, exception analysis module 113 automatically compares and calculates the supplier's response message and the material order plan data generated in step S220 to generate the material order plan exception data. Exception data for the material order plan is generated by comparing the supplier's available material quantity and delivery date with production plan data 101 to generate material order plan data that matches the supplier's available material, quantity, and date. For example, production plan data 101 lists the required quantity of material A1 for equipment A as 100 units and the required date as February 10th. The corresponding response message for material A1 indicates the available quantity is 100 units and the delivery date is February 9th. Therefore, the exception data for the material order plan is material A1 and the available delivery date is February 9th.

在另一舉例中,生產計畫數據101中裝備A的物料A1所需數量為100,所需日期為二月十日,對應物料A1的回復訊息為日期二月十日可提供物料A1的數量80,日期二月十一日可提供物料A1的數量為20,則叫料計畫異常數據為日期二月十日物料A1的可到料數量為80個,日期二月十一日可到料數量為20個。換言之,異常分析數據113比對生產計畫數據101以及回復訊息,以在供應商可提供的物料數量與日期之下,產生最符合生產計畫數據101的叫料計畫異常數據。值得說明的是,通知模組112將 叫料計畫異常數據輸出至對應的供應商以及採購員的系統帳戶/電子裝置,進而與供應商達到交料計畫的確認以及留存記錄。 In another example, production plan data 101 lists the required quantity of material A1 for equipment A as 100, with a required date of February 10th. The corresponding response message for material A1 indicates that the available quantity of material A1 is 80 on February 10th and 20 on February 11th. Therefore, the material order plan exception data indicates that the available quantity of material A1 is 80 on February 10th and 20 on February 11th. In other words, exception analysis data 113 compares production plan data 101 with the response message to generate the material order plan exception data that best matches production plan data 101, given the available material quantities and dates from the supplier. It is worth noting that notification module 112 outputs abnormal material order data to the corresponding supplier and buyer's system account/electronic device, thereby confirming the delivery plan with the supplier and retaining records.

在步驟S250,處理器120可通過異常分析模組113分析叫料計畫異常數據以及生產計畫數據101,進而產生對應生產計畫數據101的分析結果。具體來說,異常分析模組113比對叫料計畫異常數據以及生產計畫數據101,以判斷生產計畫數據101中的生產過程是否會受到影響進而產生分析結果。若生產計畫數據101無法如期完成,則異常分析模組113產生異常結果。若生產計畫數據101仍可以如期收到對應的物料種類以及物料數量,則異常分析模組113不會產生異常結果。 In step S250, the processor 120 may analyze the material order plan exception data and the production plan data 101 through the exception analysis module 113, thereby generating an analysis result corresponding to the production plan data 101. Specifically, the exception analysis module 113 compares the material order plan exception data with the production plan data 101 to determine whether the production process in the production plan data 101 will be affected, thereby generating an analysis result. If the production plan data 101 cannot be completed as scheduled, the exception analysis module 113 generates an exception result. If the production plan data 101 can still receive the corresponding material type and quantity as scheduled, the exception analysis module 113 does not generate an exception result.

值得說明的是,異常結果包括異常物料種類/編號、異常物料數量(例如短缺的物料數量)以及異常物料日期。如此一來,負責生產計畫的計畫人員可快速地接收到異常分析模組113所計算出的異常結果,並且根據異常結果中的物料種類與數量輸入調整指令(例如更換供應商、調整生產計畫或是與供應商再次協商等指令)至物料計算系統100。 It is worth noting that the abnormal result includes the abnormal material type/number, abnormal material quantity (e.g., shortage of material quantity), and abnormal material date. This allows production planning personnel to quickly receive the abnormal results calculated by the abnormal analysis module 113 and, based on the material type and quantity in the abnormal result, input adjustment instructions (e.g., changing suppliers, adjusting production plans, or renegotiation with suppliers) into the material accounting system 100.

如此一來,本發明的基於裝配順序的物料計算系統100及其方法可根據生產計畫數據101自動產生多個叫料計畫數據,以分別輸出給對應的供應商(例如對應的系統帳戶)。並且,物料計算系統100根據供應商的回復訊息計算出叫料計畫異常數據,進而透過計算出生產計畫數據101與叫料計畫異常數據的分析結果,以使承辦人員可快速地得知供應商可提供的物料狀況以及對應的 生產計畫內容,並且自動地比對出由於物料短缺而受影響的裝配環節或受影響的生產設備。 In this way, the assembly sequence-based material accounting system 100 and its method of the present invention can automatically generate multiple material call plan data based on the production plan data 101, and output them to corresponding suppliers (e.g., corresponding system accounts). Furthermore, the material accounting system 100 calculates material call plan exception data based on the supplier's response message. By analyzing the production plan data 101 and the material call plan exception data, the contractor can quickly understand the status of the material available from the supplier and the corresponding production plan content, and automatically compare the assembly process or production equipment affected by the material shortage.

圖3是本發明的一實施例的多個模組的執行示意圖。參考圖1以及圖3,物料計算系統100還包括缺口分析模組350。基於裝配順序的物料計算系統100可執行以下步驟S311~S316。首先,處理器120偵測生產計畫數據101的步驟包括:需求計算模組310從儲存裝置110以及資料庫中的一者偵測生產計畫數據101。生產計畫數據101包括生產數據以及生產變化數據中的至少一者。具體來說,需求計算模組310根據使用者的設定偵測資料庫(例如企業資源規劃系統的資料庫)或是儲存裝置110中的生產計畫數據101。並且,需求計算模組310可偵測生產變化數據或是生產數據(即初次輸入的生產計畫數據101)。換言之,物料計算系統100採用數據驅動的方式,令每當生產計畫數據101中有數值/數據發生變化,則對應的製造步驟、裝配環節、生產計畫數據101以及生產排程都可以對應的快速應變。 FIG3 is a schematic diagram illustrating the execution of multiple modules according to an embodiment of the present invention. Referring to FIG1 and FIG3 , the material accounting system 100 further includes a gap analysis module 350. The assembly sequence-based material accounting system 100 can execute the following steps S311 to S316. First, the processor 120 detects the production plan data 101, including the following steps: the demand calculation module 310 detects the production plan data 101 from one of the storage device 110 and the database. The production plan data 101 includes at least one of production data and production variation data. Specifically, the demand calculation module 310 detects production plan data 101 in a database (e.g., an enterprise resource planning system) or storage device 110 based on user settings. Furthermore, the demand calculation module 310 can detect production change data or production data (i.e., initially entered production plan data 101). In other words, the material calculation system 100 employs a data-driven approach, enabling rapid adjustments to corresponding manufacturing steps, assembly links, production plan data 101, and production schedules whenever values/data in the production plan data 101 change.

值得說明的是,生產計畫數據101包括裝配日期以及裝配順序。需求計算模組310根據生產計畫數據101計算出對應裝配順序的物料需求數據。物料需求數據包括物料需求日期以及物料需求數量。在一實施例中,需求計算模組310根據預設參數(包括物料清單302)以及生產計畫數據101(包括生產計畫301以及需求日期和數量數據303)計算出叫料計畫數據304。叫料計畫數據304包括供應商資訊、需求物料資訊、物料需求日期以及物料需求 數量。在一實施例中,通知模組320自動偵測需求計算模組310所計算出的叫料計畫數據304,並且將叫料計畫數據304輸出至分別對應供應商的交互介面/使用者帳號330。 It is worth noting that production plan data 101 includes assembly dates and assembly sequences. Demand calculation module 310 calculates material requirement data corresponding to the assembly sequence based on production plan data 101. Material requirement data includes material requirement dates and material quantity requirements. In one embodiment, demand calculation module 310 calculates material call plan data 304 based on preset parameters (including bill of materials 302) and production plan data 101 (including production plan 301 and required date and quantity data 303). Material call plan data 304 includes supplier information, required material information, material requirement dates, and material quantity requirements. In one embodiment, the notification module 320 automatically detects the order plan data 304 calculated by the demand calculation module 310 and outputs the order plan data 304 to the interactive interface/user account 330 corresponding to each supplier.

在一實施例中,通知模組320輸出通知訊息的步驟包括:通知模組320根據叫料計畫數據304產生通知訊息,並且通知模組320將通知訊息傳輸至對應的使用者帳號,其中使用者帳號包括承辦人員帳號以及供應商帳號中的至少一者。在一實施例中,通知模組320根據叫料計畫數據304產生的通知訊息為郵件通知305。在一實施例中,通知模組320根據回復設定參數輸出通知訊息之時,將對應的回復期限儲存至儲存裝置110中。如此一來,當超過回復期限,而通知模組320未收到回復訊息之時,通知模組320輸出提醒訊息至對應的使用者帳號(例如承辦人員的交互介面/系統帳號),進而提醒物控人員可直接與供應商進行聯繫等處理。 In one embodiment, the step of the notification module 320 outputting a notification message includes: the notification module 320 generating a notification message based on the material ordering plan data 304, and transmitting the notification message to a corresponding user account, where the user account includes at least one of a contractor account and a supplier account. In one embodiment, the notification message generated by the notification module 320 based on the material ordering plan data 304 is an email notification 305. In one embodiment, when the notification module 320 outputs the notification message based on the response setting parameters, the corresponding response period is stored in the storage device 110. In this way, if the response deadline expires and the notification module 320 does not receive a response message, the notification module 320 outputs a reminder message to the corresponding user account (e.g., the contact person's interactive interface/system account), thereby reminding the logistics control personnel to contact the supplier directly for processing.

在步驟S311,物料計算系統100接收供應商所確認的物料交期以及物料數量。具體來說,用戶(例如供應商、物控人員或是採購員)通過登入系統帳號的方式令交互介面330與物料計算系統100可進行數據以及數據的傳輸。換言之,回復訊息包括供應商帳號根據叫料計畫數據304所回復的物料供應內容。物料供應內容包括物料供應數據、預計供應數量以及物料供應日期。因此,物料計算系統100自動地從交互介面330中偵測到供應商所輸入的回復訊息,並且回復訊息包括物料種類、可供應日期以及可供應數量。接著,物料計算系統100根據供應商的回復狀況(即回復訊 息)自動對回復訊息以及叫料計畫數據304進行分析(步驟S312),以產生分析結果。分析結果為正常結果或是異常結果。補充說明的是,通知模組320可將接收到的回復訊息儲存至儲存裝置110。 In step S311, the material calculation system 100 receives the material delivery date and material quantity confirmed by the supplier. Specifically, the user (such as a supplier, a material control person, or a purchaser) logs into the system account to enable the interactive interface 330 and the material calculation system 100 to perform data and data transmission. In other words, the reply message includes the material supply content replied by the supplier account based on the material order plan data 304. The material supply content includes material supply data, expected supply quantity, and material supply date. Therefore, the material calculation system 100 automatically detects the reply message entered by the supplier from the interactive interface 330, and the reply message includes the material type, supply date, and supply quantity. Next, the material accounting system 100 automatically analyzes the supplier's response (i.e., the response message) and the material order plan data 304 (step S312) to generate an analysis result. The analysis result is either normal or abnormal. It should be noted that the notification module 320 can store the received response message in the storage device 110.

值得說明的是,異常分析模組113根據預設定時參數定時地偵測儲存裝置110中的回復訊息。換言之,異常分析模組113根據定時參數定時地偵測儲存裝置110中的回復訊息,進而避免每當任一個供應商回復叫貨計畫數據,則承辦人員就收到系統通知,造成訊息過於頻繁而降低承辦人員的處理效率。如此一來,通過物料計算統100預設定時參數以及異常分析模組113定時的偵測,以令承辦人員可一次性地處理多項回復訊息,進而提高承辦人員的處理效率以及降低時間成本。 It's worth noting that the abnormality analysis module 113 regularly detects reply messages in the storage device 110 based on preset timing parameters. In other words, this prevents the contractor from receiving system notifications every time a supplier responds to order plan data, which would result in excessive message volume and reduce the contractor's processing efficiency. Thus, through the preset timing parameters of the material calculation system 100 and the regular detection of the abnormality analysis module 113, the contractor can process multiple reply messages at once, thereby improving processing efficiency and reducing time costs.

當分析結果為異常結果,通知模組340將異常結果輸出至對應承辦人員的交互介面/系統帳號。接著,通知模組340接收由承辦人員所輸入的異常處理訊息(例如調整指令)(步驟S313)。在一實施例中,通知模組340接收調整指令,並且處理器120根據調整指令調整叫料計畫數據304。 If the analysis result is an abnormal result, the notification module 340 outputs the abnormal result to the corresponding handling personnel's interactive interface/system account. Next, the notification module 340 receives the abnormality handling information (e.g., adjustment instructions) input by the handling personnel (step S313). In one embodiment, the notification module 340 receives the adjustment instructions, and the processor 120 adjusts the material order plan data 304 according to the adjustment instructions.

在步驟S315,當所述分析結果為異常結果,通知模組340輸出異常結果,並且缺口分析模組350分析異常結果以產生缺口分析結果以及缺口數據。缺口數據包括對應生產計畫數據101中無法如期到貨的物料數據。缺口數據例如是物料A1、缺少數量為50個。接著,通知模組340將分析結果輸出至對應的使用者帳號。使用者帳號為對應所述生產計畫數據101的承辦人員的系統帳號。 在步驟S316,缺口分析模組350根據承辦人員所輸入的調整指令對生產計畫數據101進行調整。 In step S315, if the analysis result is abnormal, the notification module 340 outputs the abnormal result, and the gap analysis module 350 analyzes the abnormal result to generate a gap analysis result and gap data. The gap data includes the material data corresponding to the production plan data 101 that cannot be delivered as scheduled. For example, the gap data is material A1 with a missing quantity of 50 units. The notification module 340 then outputs the analysis result to the corresponding user account. The user account is the system account of the person responsible for the production plan data 101. In step S316, the gap analysis module 350 adjusts the production plan data 101 based on the adjustment instructions entered by the person responsible.

圖4是本發明的一實施例的需求計算模組的執行示意圖。圖5是本發明的一實施例的回復訊息的示例圖。參考圖1、圖4以及圖5,在步驟S410,需求計算模組310根據設置偵測時間以及預設的叫料採購員,將生產計畫數據401與庫存數量402經過計算。接著,需求計算模組310根據庫存數量402分析上缺少的物料數量以及物料需求日期,進而產生需求品號、數量以及日期清單406(步驟S420)。在步驟S430,需求計算模組310根據每一物料品號所對應的預設供應商,將需求品號、數量以及日期清單406轉換為叫料計畫數據304(包括物料採購單清單403以及分配供應商與物料需求數量清單404)。 Figure 4 is a schematic diagram illustrating the execution of the demand calculation module according to one embodiment of the present invention. Figure 5 is an example diagram of a response message according to one embodiment of the present invention. Referring to Figures 1, 4, and 5, in step S410, the demand calculation module 310 calculates production plan data 401 and inventory quantity 402 based on the configured detection time and the default material ordering clerk. The demand calculation module 310 then analyzes the missing material quantities and material demand dates based on the inventory quantity 402, generating a list 406 of required item numbers, quantities, and dates (step S420). In step S430, the demand calculation module 310 converts the required item number, quantity, and date list 406 into the material order planning data 304 (including the material purchase order list 403 and the assigned supplier and material required quantity list 404) based on the default supplier corresponding to each material item number.

在步驟S440,通知模組320將叫料計畫數據轉換為任務卡,並且將任務卡發送至對應採購員的交互界介面405(步驟S440)。任務卡可以是SAAS伺服器中的通知訊息。如圖5所示,供應商通過操作交互介面330可輸入回復訊息501以及回復訊息502至通知模組(320、340)中。參考圖3、圖4以及圖5,當通知模組340接收到回復訊息502之時,由於叫料計畫數據304的物料品號C4的需求數量為5個,因此回復訊息502屬於物料短缺。接著,異常分析模組113將分析出的異常結果(即物料C4短缺2個的訊息)輸入至通知模組340中,以令物控人員進行供應商調整或是生產計畫301的調整等對策。同時,缺口分析模組350根據缺少的物 料進行分析(步驟S315),進而產生所受影響的生產計畫301以通知物控人員。 In step S440, notification module 320 converts the material order plan data into a task card and sends the task card to the corresponding buyer's interactive interface 405 (step S440). The task card can be a notification message in the SaaS server. As shown in Figure 5, the supplier can input reply messages 501 and 502 into notification modules (320, 340) by operating interactive interface 330. Referring to Figures 3, 4, and 5, when notification module 340 receives reply message 502, since the required quantity for material number C4 in material order plan data 304 is 5, reply message 502 indicates a material shortage. Next, the anomaly analysis module 113 inputs the anomaly analysis result (i.e., a shortage of 2 units of material C4) into the notification module 340, prompting the material control personnel to implement countermeasures such as supplier adjustments or adjustments to the production plan 301. Simultaneously, the gap analysis module 350 analyzes the missing materials (step S315) and generates the affected production plan 301 to notify the material control personnel.

綜上所述,本發明的基於裝配順序的物料計算系統及其方法可根據生產計畫數據中的裝配順序,並且根據庫存數量以及物料清單以自動產生多個叫料計畫數據,進而分別輸出給對應的供應商(例如對應的系統帳戶)。並且,自動地根據供應商的回復訊息計算出叫料計畫異常數據,以及計算出生產計畫數據與叫料計畫異常數據的分析結果,進而大幅減少人工處理回復訊息以及比對數據的時間成本。 In summary, the assembly sequence-based material calculation system and method of the present invention can automatically generate multiple material call plan data based on the assembly sequence in the production plan data, inventory quantities, and bills of materials, and then output them to corresponding suppliers (e.g., corresponding system accounts). Furthermore, the system automatically calculates material call plan exception data based on supplier response messages and analyzes the production plan data against these exception data, significantly reducing the time and cost of manually processing response messages and comparing data.

最後應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。 Finally, it should be noted that the above embodiments are intended only to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the above embodiments, persons skilled in the art should understand that they may modify the technical solutions described in the above embodiments or substitute equivalent features for some or all of the technical features therein. Such modifications or substitutions do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention.

100:基於裝配順序的物料計算系統 100: Material calculation system based on assembly sequence

110:儲存裝置 110: Storage device

111:需求計算模組 111: Demand Calculation Module

112:通知模組 112: Notification Module

113:異常分析模組 113: Abnormal Analysis Module

120:處理器 120: Processor

101:生產計畫數據 101: Production Planning Data

102:缺口分析 102: Gap Analysis

Claims (16)

一種基於裝配順序的物料計算系統,包括: 儲存裝置,儲存多個模組;以及 處理器,耦接所述儲存裝置,執行所述多個模組,並偵測生產計畫數據,其中所述多個模組包括需求計算模組、通知模組以及異常分析模組, 其中所述需求計算模組根據所述生產計畫數據中的裝配日期及裝配順序計算出叫料計畫數據,所述通知模組根據所述叫料計畫數據產生通知訊息,並且所述通知模組輸出所述通知訊息, 其中所述通知模組接收回復訊息,其中所述異常分析模組根據所述回復訊息以及所述叫料計畫數據產生叫料計畫異常數據, 其中所述異常分析模組分析所述叫料計畫異常數據以及所述生產計畫數據,進而產生對應所述生產計畫數據的分析結果, 其中所述通知模組將接收到的所述回復訊息儲存至所述儲存裝置, 所述異常分析模組根據預設定時參數定時地偵測所述儲存裝置中的所述回復訊息, 其中所述通知模組根據回復設定參數輸出所述通知訊息之時,將對應的回復期限儲存至所述儲存裝置中, 其中當所述通知模組超過所述回復期限未收到所述回復訊息之時,所述通知模組輸出提醒訊息至對應的使用者帳號, 其中所述多個模組還包括缺口分析模組: 當所述分析結果為異常結果,所述通知模組輸出所述異常結果,並且所述缺口分析模組分析所述異常結果以產生所受影響的生產計畫以及缺口數據。 A material accounting system based on an assembly sequence comprises: a storage device storing a plurality of modules; and a processor coupled to the storage device, executing the plurality of modules and detecting production plan data, wherein the plurality of modules include a demand calculation module, a notification module, and an anomaly analysis module. The demand calculation module calculates material call plan data based on the assembly date and assembly sequence in the production plan data, the notification module generates a notification message based on the material call plan data, and the notification module outputs the notification message. The notification module receives a reply message, and the anomaly analysis module generates material call plan anomaly data based on the reply message and the material call plan data. The anomaly analysis module analyzes the material order plan anomaly data and the production plan data to generate analysis results corresponding to the production plan data. The notification module stores the received response message in the storage device. The anomaly analysis module periodically detects the response message in the storage device based on preset timing parameters. When the notification module outputs the notification message based on response setting parameters, it stores the corresponding response deadline in the storage device. When the notification module does not receive the response message within the response deadline, the notification module outputs a reminder message to the corresponding user account. The multiple modules further include a gap analysis module: When the analysis result is an abnormal result, the notification module outputs the abnormal result, and the gap analysis module analyzes the abnormal result to generate the affected production plan and gap data. 如請求項1所述的基於裝配順序的物料計算系統,其中所述需求計算模組從所述儲存裝置偵測所述生產計畫數據,其中所述生產計畫數據包括生產數據以及生產變化數據中的至少一者, 其中所述需求計算模組根據預設參數以及所述生產計畫數據計算出所述叫料計畫數據,其中所述叫料計畫數據包括供應商資訊、需求物料資訊、物料需求日期以及物料需求數量。 The assembly sequence-based material calculation system of claim 1, wherein the demand calculation module detects the production plan data from the storage device, wherein the production plan data includes at least one of production data and production variation data; The demand calculation module calculates the material call plan data based on preset parameters and the production plan data, wherein the material call plan data includes supplier information, required material information, material requirement date, and material requirement quantity. 如請求項1所述的基於裝配順序的物料計算系統,其中所述需求計算模組根據所述生產計畫數據計算出對應所述裝配順序的物料需求數據,所述物料需求數據包括物料需求日期以及物料需求數量, 其中所述需求計算模組根據所述物料需求數據以及物料清單計算出所述叫料計畫數據。 The assembly sequence-based material calculation system of claim 1, wherein the demand calculation module calculates material requirement data corresponding to the assembly sequence based on the production plan data, the material requirement data including a material requirement date and a material requirement quantity. The demand calculation module calculates the material call plan data based on the material requirement data and a bill of materials. 如請求項1所述的基於裝配順序的物料計算系統,其中在所述通知模組根據所述叫料計畫數據產生通知訊息後,所述通知模組將該通知訊息傳輸至對應的使用者帳號,其中所述使用者帳號包括承辦人員帳號以及供應商帳號中的至少一者。A material calculation system based on assembly sequence as described in claim 1, wherein after the notification module generates a notification message based on the material order plan data, the notification module transmits the notification message to a corresponding user account, wherein the user account includes at least one of a contractor account and a supplier account. 如請求項4所述的基於裝配順序的物料計算系統,其中所述回復訊息包括所述供應商帳號根據所述叫料計畫數據所回復的物料供應內容,其中所述物料供應內容包括物料供應數據、預計供應數量以及物料供應日期。As described in claim 4, the material calculation system based on assembly sequence, wherein the reply message includes the material supply content replied by the supplier account based on the material order plan data, wherein the material supply content includes material supply data, expected supply quantity and material supply date. 如請求項4所述的基於裝配順序的物料計算系統,其中所述通知模組接收調整指令,並且所述處理器根據所述調整指令調整所述叫料計畫數據。The material calculation system based on assembly sequence as described in claim 4, wherein the notification module receives an adjustment instruction, and the processor adjusts the material call plan data according to the adjustment instruction. 如請求項1所述的基於裝配順序的物料計算系統,其中所述缺口數據包括對應所述生產計畫數據中無法如期到貨的物料數據。The material calculation system based on assembly sequence as described in claim 1, wherein the gap data includes material data corresponding to the production plan data that cannot be delivered as scheduled. 如請求項1所述的基於裝配順序的物料計算系統,其中所述通知模組將所述分析結果輸出至對應的使用者帳號,其中所述使用者帳號為對應所述生產計畫數據的承辦人員的系統帳號。The material calculation system based on assembly sequence as described in claim 1, wherein the notification module outputs the analysis results to the corresponding user account, wherein the user account is the system account of the person in charge of the production planning data. 一種基於裝配順序的物料計算方法,包括: 通過處理器偵測生產計畫數據; 通過需求計算模組根據所述生產計畫數據中的裝配日期及裝配順序計算出叫料計畫數據; 通過通知模組根據所述叫料計畫數據產生通知訊息,並且所述通知模組輸出所述通知訊息; 通過所述通知模組接收回復訊息; 通過異常分析模組根據所述回復訊息以及所述叫料計畫數據產生叫料計畫異常數據;以及 通過所述異常分析模組分析所述叫料計畫異常數據以及所述生產計畫數據,進而產生對應所述生產計畫數據的分析結果; 當所述分析結果為異常結果,通過所述通知模組輸出所述異常結果; 通過缺口分析模組分析所述異常結果以產生所受影響的生產計畫以及缺口數據, 其中通過所述通知模組接收所述回復訊息的步驟包括: 通過所述通知模組將接收到的所述回復訊息儲存至儲存裝置;以及 通過所述異常分析模組根據預設定時參數定時地偵測所述儲存裝置中的所述回復訊息; 其中通過所述通知模組輸出所述通知訊息的步驟包括: 通過所述通知模組根據回復設定參數輸出所述通知訊息之時,將對應的回復期限儲存至所述儲存裝置中, 其中當所述通知模組超過所述回復期限未收到所述回復訊息之時,所述通知模組輸出提醒訊息至對應的使用者帳號。 A material calculation method based on assembly sequence comprises: Detecting production plan data via a processor; Calculating material call plan data based on the assembly date and assembly sequence in the production plan data via a demand calculation module; Generating a notification message based on the material call plan data via a notification module, and outputting the notification message via the notification module; Receiving a reply message via the notification module; Generating material call plan exception data based on the reply message and the material call plan data via an anomaly analysis module; and Analyzing the material call plan exception data and the production plan data via the anomaly analysis module to generate an analysis result corresponding to the production plan data; When the analysis result is an abnormal result, the abnormal result is outputted via the notification module; The abnormal result is analyzed via the gap analysis module to generate an affected production plan and gap data. The step of receiving the response message via the notification module includes: Storing the received response message via the notification module in a storage device; and The abnormality analysis module periodically detects the response message in the storage device according to preset timing parameters. The step of outputting the notification message via the notification module includes: When the notification module outputs the notification message according to the response setting parameters, storing the corresponding response deadline in the storage device. When the notification module fails to receive the reply message within the reply period, the notification module outputs a reminder message to the corresponding user account. 如請求項9所述的基於裝配順序的物料計算方法,其中通過所述處理器偵測所述生產計畫數據的步驟包括: 通過所述處理器執行所述需求計算模組,以使所述需求計算模組從所述儲存裝置偵測所述生產計畫數據,其中所述生產計畫數據包括生產數據以及生產變化數據中的至少一者, 其中所述需求計算模組根據預設參數以及所述生產計畫數據計算出所述叫料計畫數據,其中所述叫料計畫數據包括供應商資訊、需求物料資訊、物料需求日期以及物料需求數量。 The assembly sequence-based material calculation method of claim 9, wherein the step of detecting the production plan data by the processor comprises: Executing the demand calculation module by the processor to cause the demand calculation module to detect the production plan data from the storage device, wherein the production plan data includes at least one of production data and production variation data; The demand calculation module calculates the material call plan data based on preset parameters and the production plan data, wherein the material call plan data includes supplier information, required material information, material requirement date, and material requirement quantity. 如請求項9所述的基於裝配順序的物料計算方法,其中所述需求計算模組根據所述生產計畫數據計算出叫料計畫數據的步驟包括: 通過所述需求計算模組根據所述生產計畫數據計算出對應所述裝配順序的物料需求數據,所述物料需求數據包括物料需求日期以及物料需求數量, 通過所述需求計算模組根據所述物料需求數據以及物料清單計算出所述叫料計畫數據。 The assembly sequence-based material calculation method of claim 9, wherein the step of the demand calculation module calculating the material call plan data based on the production plan data comprises: The demand calculation module calculates material requirement data corresponding to the assembly sequence based on the production plan data, wherein the material requirement data includes a material requirement date and a material requirement quantity; The demand calculation module calculates the material call plan data based on the material requirement data and a bill of materials. 如請求項9所述的基於裝配順序的物料計算方法,其中通過所述通知模組輸出所述通知訊息的步驟包括: 在通過所述通知模組根據所述叫料計畫數據產生通知訊息後,通過所述通知模組將該通知訊息傳輸至對應的使用者帳號,其中所述使用者帳號包括承辦人員帳號以及供應商帳號中的至少一者。 The assembly sequence-based material calculation method of claim 9, wherein the step of outputting the notification message via the notification module comprises: After the notification module generates the notification message based on the material order plan data, the notification module transmits the notification message to a corresponding user account, wherein the user account includes at least one of a contractor account and a supplier account. 如請求項12所述的基於裝配順序的物料計算方法,其中所述回復訊息包括所述供應商帳號根據所述叫料計畫數據所回復的物料供應內容,其中所述物料供應內容包括物料供應數據、預計供應數量以及物料供應日期。The material calculation method based on assembly sequence as described in claim 12, wherein the reply message includes the material supply content replied by the supplier account based on the material order plan data, wherein the material supply content includes material supply data, expected supply quantity and material supply date. 如請求項12所述的基於裝配順序的物料計算方法,其中還包括: 通過所述通知模組接收調整指令;以及 通過所述處理器根據所述調整指令調整所述叫料計畫數據。 The assembly sequence-based material calculation method of claim 12 further comprises: receiving an adjustment instruction via the notification module; and adjusting the material order plan data based on the adjustment instruction via the processor. 如請求項9所述的基於裝配順序的物料計算方法,其中所述缺口數據包括對應所述生產計畫數據中無法如期到貨的物料數據。The material calculation method based on assembly sequence as described in claim 9, wherein the gap data includes material data corresponding to the production plan data that cannot be delivered as scheduled. 如請求項9所述的基於裝配順序的物料計算方法,其中通過所述通知模組輸出所述異常結果的步驟包括: 通過所述通知模組將所述分析結果輸出至對應的使用者帳號,其中所述使用者帳號為對應所述生產計畫數據的承辦人員的系統帳號。 The assembly sequence-based material calculation method of claim 9, wherein the step of outputting the abnormal result via the notification module includes: Outputting the analysis result to a corresponding user account via the notification module, wherein the user account is the system account of the person responsible for the production plan data.
TW112131390A 2023-07-24 2023-08-21 Material calculation system and material calculation method based on assembly sequence TWI893430B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202310913718.9A CN116911798A (en) 2023-07-24 2023-07-24 Material calculation system and method based on assembly sequence
CN2023109137189 2023-07-24

Publications (2)

Publication Number Publication Date
TW202505431A TW202505431A (en) 2025-02-01
TWI893430B true TWI893430B (en) 2025-08-11

Family

ID=88359909

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112131390A TWI893430B (en) 2023-07-24 2023-08-21 Material calculation system and material calculation method based on assembly sequence

Country Status (2)

Country Link
CN (1) CN116911798A (en)
TW (1) TWI893430B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201624365A (en) * 2014-12-19 2016-07-01 銓信工業股份有限公司 Management method and system for production and transportation
TW202025064A (en) * 2018-12-24 2020-07-01 陳志安 Electronic business platform for matching of raw material supply and manufacturing technology and product sales including a matching platform to which a raw material supplier and a manufacturing technology owner may upload the raw material item and the required item of raw material to enable customized manufacturing of product
TWM601865U (en) * 2020-07-30 2020-09-21 中國信託商業銀行股份有限公司 Material inventory early-warning system
WO2021155774A1 (en) * 2020-02-03 2021-08-12 深圳点链科技有限公司 Blockchain-based collaboration platform, method and device, and readable storage medium
CN114782130A (en) * 2022-04-07 2022-07-22 联宝(合肥)电子科技有限公司 Planning system and operation method for production enterprise integration

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201624365A (en) * 2014-12-19 2016-07-01 銓信工業股份有限公司 Management method and system for production and transportation
TW202025064A (en) * 2018-12-24 2020-07-01 陳志安 Electronic business platform for matching of raw material supply and manufacturing technology and product sales including a matching platform to which a raw material supplier and a manufacturing technology owner may upload the raw material item and the required item of raw material to enable customized manufacturing of product
WO2021155774A1 (en) * 2020-02-03 2021-08-12 深圳点链科技有限公司 Blockchain-based collaboration platform, method and device, and readable storage medium
TWM601865U (en) * 2020-07-30 2020-09-21 中國信託商業銀行股份有限公司 Material inventory early-warning system
CN114782130A (en) * 2022-04-07 2022-07-22 联宝(合肥)电子科技有限公司 Planning system and operation method for production enterprise integration

Also Published As

Publication number Publication date
CN116911798A (en) 2023-10-20
TW202505431A (en) 2025-02-01

Similar Documents

Publication Publication Date Title
CN111861208B (en) Automatic calculation method, system and medium for MRP material demand in production management
US11645639B2 (en) Systems and methods of managing perpetual inventory
CN103370733B (en) Method, system and apparatus for automatic quality control using a plurality of computers
US20100094676A1 (en) Closed loop self corrective maintenance within a document processing environment
US20160300277A1 (en) Systems and Methods for Electronically Generating and Analyzing Shipping Parameters
CN111768207B (en) Cognitive Procurement
CN106533920A (en) Customized short message sending system
US20210241357A1 (en) Customizable and extensible managed integration platform
EP3939238A1 (en) Distributed logbook for anomaly monitoring
TWI852171B (en) Forecast data processing system and forecast data processing method
CN111353841A (en) Document data processing method, device and system
CN115081977A (en) Method and device for realizing purchasing automation, terminal equipment and storage medium
KR102234497B1 (en) Electronic device for providing product sale managing information and method thereof
TWI893430B (en) Material calculation system and material calculation method based on assembly sequence
CN117495084A (en) Intelligent forecasting method and device for supply information based on supplier risk profile
TW202427298A (en) Daily plan kitting analysis system and daily plan kitting analysis method
US20090049394A1 (en) Quantifying and analyzing back office and field service processes
KR20070104493A (en) ERP system-based audit information system, method of operating audit information using the same, and recording media recording the program
US11308545B2 (en) Automated order troubleshooting
CN114240286B (en) Inventory business data processing method, system, device and medium
CN117993985A (en) Invoice issuing method and device, electronic equipment and storage medium
JPH10301995A (en) Cost control equipment
CN111652539B (en) Abnormal event monitoring method, device and system
US20070038532A1 (en) Method and system for integrated service delivery
KR102001535B1 (en) A system and method for reporting supply details of medicines