JP7697901B2 - Manufacturing management device, manufacturing management method, and manufacturing management program - Google Patents
Manufacturing management device, manufacturing management method, and manufacturing management program Download PDFInfo
- Publication number
- JP7697901B2 JP7697901B2 JP2022037478A JP2022037478A JP7697901B2 JP 7697901 B2 JP7697901 B2 JP 7697901B2 JP 2022037478 A JP2022037478 A JP 2022037478A JP 2022037478 A JP2022037478 A JP 2022037478A JP 7697901 B2 JP7697901 B2 JP 7697901B2
- Authority
- JP
- Japan
- Prior art keywords
- planned
- manufacturing
- data
- product
- inventory
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、製造管理装置、製造管理方法、及び製造管理プログラムに関する。 The present invention relates to a manufacturing management device, a manufacturing management method, and a manufacturing management program.
従来、例えば、ドレッシングを製造するときにタンクから配管を使って油を使用する際、毎日配管を清掃しているため、当日初回製造時は配管分の使用量をロスする。従来、製造管理システムとして、例えば、特許文献1がある。
Conventionally, when oil is used through piping from a tank to produce dressings, the piping is cleaned every day, and the amount of oil used through the piping is lost during the first production run of the day. For example,
しかしながら、特許文献1では、製品(親商品)を製造する場合に製造工程でのロスを加味した原材料(払出商品)の所要量を自動算出することに関して、何ら記載されていない。
However,
本発明は、上記に鑑みてなされたものであり、製品を製造する場合に製造工程でのロスを加味した原材料の所要量を自動算出することが可能な製造管理装置、製造管理方法、及び製造管理プログラムを提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide a manufacturing management device, a manufacturing management method, and a manufacturing management program that can automatically calculate the required amount of raw materials, taking into account losses during the manufacturing process, when manufacturing a product.
上述した課題を解決し、目的を達成するために、本発明は、制御部を備えた製造管理装置であって、前記制御部は、親商品、当該親商品を構成する払出商品、当該払出商品の数量である構成分子、当該親商品の総量である構成分母、製造工程で生じるロスを補填するための追加配合量を関連づけて登録した製造構成マスタにアクセス可能に構成されており、納期、商品、計画数を含む生産計画データを作成する生産計画手段と、前記生産計画データ及び前記製造構成マスタに基づいて、納期別に、親商品を構成する各払出商品について、前記生産計画データの計画数×(前記製造構成マスタの構成分子÷前記製造構成マスタの構成分母)+前記製造構成マスタの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成する所要量算出手段と、を備えたことを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the present invention is a manufacturing management device equipped with a control unit, the control unit being configured to be able to access a manufacturing configuration master in which a parent product, a product to be dispensed that constitutes the parent product, a constituent numerator which is the quantity of the product to be dispensed, a constituent denominator which is the total amount of the parent product, and an additional compounding amount to compensate for losses that occur in the manufacturing process are associated and registered, and the device is characterized by being equipped with a production planning means for creating production plan data including delivery dates, products, and planned quantities, and a required quantity calculation means for calculating the required quantity for each product to be dispensed that constitutes a parent product by delivery date based on the production planning data and the manufacturing configuration master, by multiplying the planned quantity of the production planning data by (the constituent numerator of the manufacturing configuration master ÷ the constituent denominator of the manufacturing configuration master) + the additional compounding amount of the manufacturing configuration master, and creating manufacturing instruction data including the scheduled delivery date, product to be dispensed, and required quantity.
また、本発明の一態様によれば、前記所要量算出手段は、さらに、算出した所要量に基づいて、納期別に、各払出商品について、払出予定日、払出商品、所要量を含む製造指示データを作成することにしてもよい。 According to one aspect of the present invention, the required quantity calculation means may further create manufacturing instruction data including the planned delivery date, the product to be dispensed, and the required quantity for each product to be dispensed, by delivery date, based on the calculated required quantity.
また、本発明の一態様によれば、前記制御部は、さらに、入荷予定日、商品、発注数を含む発注データと、商品、現在庫数を含む現在庫データと、にアクセス可能に構成されており、表示部に表示される照会画面において、指定される商品について、前記製造指示データ、前記発注データ、及び前記現在庫データを参照して、受払予定日と、現在庫、製造指示、又は発注を示すデータ種別と、受払予定数と、予定在庫数と、を含む予定在庫データを作成して表示出力する予定在庫照会手段を備えることにしてもよい。 According to one aspect of the present invention, the control unit may be further configured to be able to access order data including the expected arrival date, product, and order quantity, and current inventory data including the product and current inventory quantity, and may be provided with a planned inventory inquiry means for creating and displaying planned inventory data including the expected receipt/delivery date, the data type indicating the current inventory, production instruction, or order, the expected receipt/delivery quantity, and the expected inventory quantity for a specified product on the inquiry screen displayed on the display unit by referring to the production instruction data, the order data, and the current inventory data.
また、本発明の一態様によれば、前記予定在庫照会手段は、前記予定在庫データを作成する場合は、データ種別が「現在庫」のレコードを上段に作成し、前記製造指示データの払出予定日と前記発注データの入荷予定日が古い順から順に、データ種別が「製造指示」、「発注」のレコードを順番に作成し、データ種別が「現在庫」のレコードについては、前記現在庫データを取得し、受払予定日及び受払予定数を空白とし、予定在庫数を現在庫数に設定し、データ種別が「製造指示」のレコードについては、前記製造指示データを取得し、受払予定日を払出予定日とし、受払予定数をマイナスの所要量とし、予定在庫数を、払出予定日時点の予定在庫数から所要量を減算した値に設定し、データ種別が「発注」のレコードについては、前記発注データを取得し、受払予定日を入荷予定日とし、受払予定数を発注数とし、予定在庫数を、入荷予定日時点の予定在庫数に発注数を加算した値に設定することにしてもよい。 According to one aspect of the present invention, when creating the planned inventory data, the planned inventory inquiry means creates records with a data type of "current inventory" at the top, and creates records with data types of "production instruction" and "order" in order from oldest to newest in the order of the planned delivery date of the production instruction data and the planned arrival date of the order data. For records with a data type of "current inventory", the current inventory data is acquired, the planned receipt/delivery date and the planned receipt/delivery quantity are left blank, and the planned inventory quantity is set to the current inventory quantity. For records with a data type of "production instruction", the production instruction data is acquired, the planned receipt/delivery date is set to the planned delivery date, the planned receipt/delivery quantity is set to the negative required quantity, and the planned inventory quantity is set to a value obtained by subtracting the required quantity from the planned inventory quantity as of the planned delivery date. For records with a data type of "order", the order data is acquired, the planned receipt/delivery date is set to the planned arrival date, the planned receipt/delivery quantity is set to the order quantity, and the planned inventory quantity is set to a value obtained by adding the order quantity to the planned inventory quantity as of the planned arrival date.
また、前記製造工程で生じるロスは、配管ロスを含むことにしてもよい。 The losses occurring in the manufacturing process may also include piping losses.
また、上述した課題を解決し、目的を達成するために、本発明は、制御部を備えた情報処理装置で実行される製造管理方法であって、前記制御部は、親商品、当該親商品を構成する払出商品、当該払出商品の数量である構成分子、当該親商品の総量である構成分母、製造工程で生じるロスを補填するための追加配合量を関連づけて登録した製造構成マスタにアクセス可能に構成されており、前記制御部において実行される、納期、商品、計画数を含む生産計画データを作成する生産計画工程と、前記生産計画データ及び前記製造構成マスタに基づいて、納期別に、親商品を構成する各払出商品について、前記生産計画データの計画数×(前記製造構成マスタの構成分子÷前記製造構成マスタの構成分母)+前記製造構成マスタの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成する所要量算出工程と、を含むことを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the present invention is a manufacturing management method executed by an information processing device equipped with a control unit, the control unit being configured to be able to access a manufacturing configuration master in which a parent product, a dispensing product constituting the parent product, a constituent numerator which is the quantity of the dispensing product, a constituent denominator which is the total amount of the parent product, and an additional compounding amount to compensate for losses occurring in the manufacturing process are associated and registered, and the method includes a production planning process executed by the control unit to create production planning data including delivery dates, products, and planned quantities, and a required quantity calculation process to calculate the required quantity for each dispensing product constituting a parent product by delivery date based on the production planning data and the manufacturing configuration master by the planned quantity of the production planning data x (constituent numerator of the manufacturing configuration master ÷ constituent denominator of the manufacturing configuration master) + additional compounding amount of the manufacturing configuration master, and to create manufacturing instruction data including the scheduled delivery date, dispensing product, and required quantity.
また、上述した課題を解決し、目的を達成するために、本発明は、制御部を備えた情報処理装置が実行するための製造管理プログラムであって、前記制御部は、親商品、当該親商品を構成する払出商品、当該払出商品の数量である構成分子、当該親商品の総量である構成分母、製造工程で生じるロスを補填するための追加配合量を関連づけて登録した製造構成マスタにアクセス可能に構成されており、前記制御部において、納期、商品、計画数を含む生産計画データを作成する生産計画工程と、前記生産計画データ及び前記製造構成マスタに基づいて、納期別に、親商品を構成する各払出商品について、前記生産計画データの計画数×(前記製造構成マスタの構成分子÷前記製造構成マスタの構成分母)+前記製造構成マスタの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成する所要量算出工程と、を実行するための製造管理プログラムであることを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the present invention is a manufacturing management program to be executed by an information processing device having a control unit, the control unit being configured to be able to access a manufacturing configuration master in which a parent product, a dispensing product that constitutes the parent product, a constituent numerator which is the quantity of the dispensing product, a constituent denominator which is the total amount of the parent product, and an additional compounding amount to compensate for losses that occur in the manufacturing process are associated and registered, and the control unit executes a production planning process in which production planning data including delivery dates, products, and planned quantities is created in the control unit, and a required quantity calculation process in which, based on the production planning data and the manufacturing configuration master, the required quantity is calculated for each dispensing product that constitutes a parent product by delivery date by the planned quantity of the production planning data x (constituent numerator of the manufacturing configuration master ÷ constituent denominator of the manufacturing configuration master) + additional compounding amount of the manufacturing configuration master, and manufacturing instruction data including the scheduled dispensing date, dispensing product, and required quantity is created.
本発明によれば、製品を製造する場合に製造工程でのロスを加味した原材料の所要量を自動算出することが可能となるという効果を奏する。 The present invention has the effect of making it possible to automatically calculate the required amount of raw materials, taking into account losses during the manufacturing process, when manufacturing a product.
本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 An embodiment of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to this embodiment.
[1.概要]
例えば、ドレッシングを製造するときにタンクから配管を使って油を使用する際、毎日配管を清掃しているため、当日初回製造時は配管分の使用量をロスする。
[1. Overview]
For example, when producing dressing, oil is used from a tank through piping, and because the piping is cleaned every day, the amount of oil used through the piping is lost during the first production run of the day.
そのため、例えば、ドレッシングの製造に1000kgのサラダ油を使って3回製造する場合でも、配管ロスが10kgある場合はその日の使用量は3010kgとする必要がある。 Therefore, for example, even if 1,000 kg of salad oil is used to make dressing three times, if there is a piping loss of 10 kg, the amount used for that day must be 3,010 kg.
従来、所要量計算時に配管ロスを加味することができず、実績登録時に初めてロス分を計上していた。このため、原料の使用予定数は常に配管ロス分が少なく、発注検討時は多めに発注する必要があり、発注作業が属人化していた。 Previously, it was not possible to take piping losses into account when calculating required quantities, and losses were only recorded when actual results were registered. This meant that the planned quantity of raw materials always had less piping losses, and when considering ordering, more had to be ordered, which meant the ordering process was highly dependent on individual personnel.
そこで、本実施の形態では、配管ロスは製造予定数に関わらず、一定数発生する特徴を所要量計算に適用することで、配管ロスを加味した所要量をシステムで自動算出可能とした。 Therefore, in this embodiment, the characteristic that piping losses occur in a certain amount regardless of the planned production volume is applied to the required quantity calculation, making it possible for the system to automatically calculate the required quantity that takes piping losses into account.
これにより、原料の所要量を正確に算出することにより発注検討の精度向上及び配管ロスを自動的に加味することによる発注検討業務の属人化を解消した。 This improves the accuracy of order considerations by accurately calculating the required amount of raw materials, and eliminates the dependency on individual staff in order to consider order considerations by automatically taking into account piping losses.
以下の説明では、製品を製造する際に製造工程での原材料のロスの一例して、ドレッシングを製造する際に、サラダ油の配管ロスがある場合を一例として説明するが、本発明は、これに限られるものではなく、例えば、配管ロス、揮発、付着等の製造工程(設備)の仕様上一定量の原材料を消費(ロス)するような製造全般に適用可能である。 In the following explanation, as an example of raw material loss in the manufacturing process when manufacturing a product, a case where there is a piping loss of salad oil when making a dressing is explained as an example, but the present invention is not limited to this and can be applied to any manufacturing process in which a certain amount of raw materials is consumed (lost) due to the specifications of the manufacturing process (equipment) such as piping loss, evaporation, adhesion, etc.
[2.構成]
図1を参照して、本実施形態に係る製造管理装置100の構成の一例について説明する。図1は、製造管理装置100の構成の一例を示すブロック図である。
2. Configuration
An example of the configuration of a manufacturing management device 100 according to the present embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of the manufacturing management device 100.
製造管理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、製造管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The manufacturing management device 100 is a commercially available desktop personal computer. Note that the manufacturing management device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.
製造管理装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。製造管理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
The manufacturing management device 100 includes a
通信インターフェース部104は、ルータ等の通信装置及び専用線等の有線又は無線の通信回線を介して、製造管理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、製造管理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。
The communication interface unit 104 communicatively connects the manufacturing management device 100 to the
入出力インターフェース部108には、入力装置112及び出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、及び、マイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112又はマウス112として記載する場合がある。また、モニタ114に情報を表示して、ユーザが入力装置112を操作すること等を、「UIを介したユーザ操作」と記載する場合がある。 An input device 112 and an output device 114 are connected to the input/output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that works with a mouse to achieve a pointing device function. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112. Displaying information on the monitor 114 and the user operating the input device 112 may be referred to as "user operation via a UI."
記憶部106には、各種のデータベース、テーブル、及びファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、及び光ディスク等を用いることができる。記憶部106は、製造構成マスタ106aと、データファイル106b等を備えている。図2は、製造構成マスタ106aの構成例を示す図である。
The
製造構成マスタ106aは、図2に示すように、親商品コード、親商品名、当該親商品を構成する払出商品の払出商品コード及び払出商品名、当該払出商品の数量である構成分子、当該親商品の総量である構成分母、製造工程で生じるロス(例えば、製造設備の仕様上一定量発する原材料(払出商品)のロス)を補填するための追加配合量を関連づけて登録したテーブル等で構成することができる。
As shown in FIG. 2, the
データファイル106bは、生産計画データ、製造指示データ、現在庫データ、発注データ、予定在庫データ等の各種データを格納するためのファイルである。 Data file 106b is a file for storing various data such as production plan data, manufacturing instruction data, current inventory data, order data, and planned inventory data.
生産計画データは、納期、商品コード、商品名、計画数を含んでいてもよい。 Production planning data may include delivery dates, product codes, product names, and planned quantities.
製造指示データは、払出予定日、払出商品コード、払出商品名、所要量を含んでいてもよい。 The manufacturing instruction data may include the planned delivery date, delivery product code, delivery product name, and required quantity.
現在庫データは、商品コード、商品名、現在庫数を含んでいてもよい。 Current stock data may include product code, product name, and current stock quantity.
発注データは、入荷予定日、商品コード、商品名、発注数を含んでいてもよい。 Order data may include expected arrival date, product code, product name, and order quantity.
予定在庫データは、行、受払予定日、データ種別、商品コード、商品名、受払予定数、予定在庫数を含んでいてもよい。 The planned inventory data may include rows, planned receipt/payment dates, data type, product code, product name, planned receipt/payment quantity, and planned inventory quantity.
制御部102は、製造管理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。
The
制御部102は、記憶部106に格納されている、製造構成マスタ106a及びデータファイル106b等にアクセス可能に構成されている。なお、製造構成マスタ106aと、データファイル106bは、他の場所(例えば、サーバ200)に設けられていてもよく、制御部102がアクセス可能な構成であればよい。
The
制御部102は、機能概念的に、生産計画部102aと、所要量計算部102bと、予定在庫照会部102cと、発注部102dと、在庫管理部102eと、マスタメンテ部102fと、画面表示制御部102gと、を備えている。
The
生産計画部102aは、例えば、モニタ114に表示される不図示の入力画面上でのオペレータの操作に応じて、納期、商品、計画数を含む生産計画データを作成してデータファイル106bに登録する。
The
所要量計算部102bは、生産計画データ及び製造構成マスタ106aに基づいて、納期別に、親商品を構成する各払出商品について、生産計画データの計画数×(製造構成マスタ106aの構成分子÷製造構成マスタ106aの構成分母)+製造構成マスタ106aの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成してデータファイル106bに登録する。
The required
予定在庫照会部102cは、例えば、モニタ114に表示される不図示の照会画面上でのオペレータの操作に応じて、指定される商品について、製造指示データ、発注データ、及び現在庫データを参照して、受払予定日と、製造指示データ、発注データ、又は現在庫データを示すデータ種別と、受払予定数と、予定在庫数と、を含む予定在庫データを表示出力し、また、データファイル106bに登録する。
The planned
この場合、予定在庫照会部102cは、予定在庫データを作成する場合は、データ種別が「現在庫」のレコードを上段に作成し、製造指示データの払出予定日と発注データの入荷予定日が古い順から順に、データ種別が「製造指示」、「発注」のレコードを順番に作成し、データ種別が「現在庫」のレコードについては、前記現在庫データを取得し、受払予定日及び受払予定数を空白とし、予定在庫数を現在庫数に設定し、データ種別が「製造指示」のレコードについては、前記製造指示データを取得し、受払予定日を払出予定日とし、受払予定数をマイナスの所要量とし、予定在庫数を、払出予定日時点の予定在庫数から所要量を減算した値に設定し、データ種別が「発注」のレコードについては、前記発注データを取得し、受払予定日を入荷予定日とし、受払予定数を発注数とし、予定在庫数を、入荷予定日時点の予定在庫数に発注数を加算した値に設定することにしてもよい。
In this case, when creating planned inventory data, the planned
発注部102dは、例えば、モニタ114に表示される不図示の入力画面上での担当者タの操作に応じて、発注データを入力して、データファイル106bに登録する。
The
在庫管理部102eは、商品の払出(出荷)又は入荷の際に、データファイル106bの現在庫データを更新する。 The inventory management unit 102e updates the current inventory data in the data file 106b when products are withdrawn (shipped) or received.
マスタメンテ部102fは、例えば、モニタ114に表示される不図示のマスタメンテ画面上でのオペレータの操作等に応じて、製造構成マスタ106aに対して、データの入力・追加・変更・更新等の設定を行う。画面表示制御部102gは、モニタ114に表示する各種画面(例えば、各種入力画面、照会画面、マスタメンテ画面等)の表示及びその入力を制御する。
The
[3.具体例]
図1~図6を参照して、本実施の形態における製造管理装置100の制御部102の処理の具体例について説明する。
3. Specific Examples
A specific example of the process performed by the
(3-1.全体の処理)
図3は、本実施の形態における製造管理装置100の制御部102の全体の処理の概略を説明するためのフローを示す図である。
(3-1. Overall processing)
FIG. 3 is a diagram illustrating an outline of the overall process of
図3を参照して、本実施の形態における製造管理装置100の制御部102の全体の処理の概略を説明する。図3において、生産計画部102aは、生産計画処理を実行する(ステップS1)。具体的には、生産敬作処理では、生産計画部102aは、例えば、モニタ114に表示される不図示の入力画面上でのオペレータの操作に応じて、納期、商品、計画数を含む生産計画データを作成してデータファイル106bに登録する。
With reference to FIG. 3, an overview of the overall processing of the
所要量計算部102bは、所要量計算処理を実行する(ステップS2)。具体的には、所要量計算処理では、所要量計算部102bは、生産計画データ及び製造構成マスタ106aに基づいて、納期別に、親商品を構成する各払出商品について、生産計画データの計画数×(製造構成マスタ106aの構成分子÷製造構成マスタ106aの構成分母)+製造構成マスタ106aの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成してデータファイル106bに登録する。
The required
予定在庫照会部102cは、予定在庫照会処理を実行する(ステップS3)。具体的には、予定在庫照会処理では、予定在庫照会部102cは、例えば、モニタ114に表示される不図示の照会画面上でのオペレータの操作に応じて、指定される商品について、製造指示データ、発注データ、及び現在庫データを参照して、受払予定日と、製造指示データ、発注データ、又は現在庫データを示すデータ種別と、受払予定数と、予定在庫数と、を含む予定在庫データを表示出力し、また、データファイル106bに登録する。
The planned
これにより、担当者は、予定在庫データを参照して、発注時期や数量を検討することができる。 This allows staff to refer to the planned inventory data to consider ordering timing and quantities.
(3-2.サンプルデータ)
図4~図6は、本実施の形態における製造管理装置100の制御部102の処理の具体例を説明するためのサンプルデータを示す図である。図4~図8を参照して、本実施の形態における製造管理装置100の制御部102の処理の具体例を説明する。
(3-2. Sample data)
4 to 6 are diagrams showing sample data for explaining a specific example of the processing of
(マスタメンテ処理)
図4を参照して、マスタメンテ処理の具体例を説明する。マスタメンテ部102hは、例えば、モニタ114に表示される不図示のマスタメンテ画面上でのオペレータの操作等に応じて、製造構成マスタ106aにデータを設定する。
(Master maintenance processing)
A specific example of the master maintenance process will be described with reference to Fig. 4. The master maintenance unit 102h sets data in the
図4は、製造構成マスタ106aのデータ例を示す図である。図4は、ドレッシングを1000本作る場合に、必要なレシピ情報を登録した例を示している。ここでは、サラダ油のみ生産量に関わらず100kgの配管ロスが発生する場合を説明する。製造構成マスタ106aは、親商品コード、親商品名、払出商品コード、払出商品名、構成分子、構成分母、追加配合量の項目を備えている。
Figure 4 is a diagram showing an example of data in the
図4に示す例では、1行目は、親商品コード「S01」、親商品名「ドレッシング」、払出商品コード「G01」、払出商品名「卵」、構成分子「100kg」、構成分母「1,000本」、追加配合量「0」となっている。ドレッシングを1本作成するのに、0.10kg(=100kg÷1,000本)の原料(卵)が必要となる。 In the example shown in Figure 4, the first line contains the parent product code "S01", parent product name "Dressing", dispensed product code "G01", dispensed product name "Egg", numerator "100 kg", denominator "1,000 bottles", and additional blend amount "0". To make one bottle of dressing, 0.10 kg (= 100 kg ÷ 1,000 bottles) of raw material (eggs) is required.
3行目は、親商品コード「S01」、親商品名「ドレッシング」、払出商品コード「G03」、払出商品名「サラダ油」、構成分子「300kg」、構成分母「1,000本」、追加配合量「100kg」となっている。ドレッシングを1本作成するのに、0.30kg(=300kg÷1,000本)の原料(サラダ油)が必要となる。サラダ油は100kgの配管ロスが発生するので、追加配合量を「100kg」に設定している。 The third line has the parent product code "S01", parent product name "Dressing", delivery product code "G03", delivery product name "Salad oil", constituent numerator "300 kg", constituent denominator "1,000 bottles", and additional blend amount "100 kg". To make one bottle of dressing, 0.30 kg (= 300 kg ÷ 1,000 bottles) of raw material (salad oil) is required. Since salad oil generates a piping loss of 100 kg, the additional blend amount is set to "100 kg".
(S1:生産計画処理)
図5(A)を参照して、生産計画処理の具体例を説明する。生産計画部102aは、例えば、モニタ114に表示される不図示の入力画面上でのオペレータの操作に応じて、納期、商品、計画数を含む生産計画データを作成してデータファイル106bに登録する。
(S1: Production planning process)
A specific example of the production plan process will be described with reference to Fig. 5 (A). The
図5(A)は、生産計画データのデータ例を示している。生産計画データは、納期、商品コード、商品名、計画数の項目を備えている。図5(A)に示す例では、1行目は、納期「2022/1/10」、商品コード「S01」、商品名「ドレッシング」、計画数「2,000kg」、2行目は、納期「2022/1/17」、商品コード「S01」、商品名「ドレッシング」、計画数「6,000kg」となっている。 Figure 5 (A) shows an example of production plan data. The production plan data includes fields for delivery date, product code, product name, and planned quantity. In the example shown in Figure 5 (A), the first line has the delivery date "2022/1/10", product code "S01", product name "dressing", and planned quantity "2,000 kg", and the second line has the delivery date "2022/1/17", product code "S01", product name "dressing", and planned quantity "6,000 kg".
(S2:所要量計算処理)
図5(B)を参照して、所要量計算処理の具体例を説明する。所要量計算部102bは、生産計画データ及び製造構成マスタ106aに基づいて、納期別に、親商品を構成する各払出商品について、生産計画データの計画数×(製造構成マスタ106aの構成分子÷製造構成マスタ106aの構成分母)+製造構成マスタ106aの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成してデータファイル106bに登録する。
(S2: Required amount calculation process)
A specific example of the required quantity calculation process will be described with reference to Fig. 5 (B). The required
各払出商品の所要量は、生産計画データの計画数×(製造構成マスタ106aの構成分子÷製造構成マスタ106aの構成分母)+製造構成マスタ106aの追加配合量で算出する。従来の所要量計算では、計画数に応じて所要量が一定量増加する仕組みが一般的だが、本発明では、上述したように、「計画数」の増減に関わらず「追加配合量」を一定数加算することにより配管ロスを計算式として表現している。
The required quantity of each product to be dispensed is calculated as the planned quantity in the production plan data x (numerator of the
図5(B)は、製造指示データのデータ例を示している。製造指示データは、払出予定日、払出商品コード、払出商品名、所要量の項目を備えている。図5(B)に示す例では、3行目は、払出予定日「2022/1/10」、払出商品コード「G03」、払出商品名「サラダ油」、所要量「700kg」となっている。サラダ油の所要量「700kg」は、生産計画データの計画数「2000」×(製造構成マスタ106aの構成分子「300」÷製造構成マスタ106aの構成分母「1000」)+製造構成マスタ106aの追加配合量「100」で算出する。
Figure 5 (B) shows an example of manufacturing instruction data. The manufacturing instruction data includes fields for planned delivery date, delivery product code, delivery product name, and required quantity. In the example shown in Figure 5 (B), the third line contains the planned delivery date "2022/1/10", delivery product code "G03", delivery product name "salad oil", and required quantity "700 kg". The required quantity of salad oil "700 kg" is calculated by multiplying the planned quantity "2000" in the production plan data by (the numerator "300" of the
また、8行目は、払出予定日「2022/1/17」、払出商品コード「G03」、払出商品名「サラダ油」、所要量「1,900kg」となっている。サラダ油の所要量「1,900」は、生産計画データの計画数「6000」×(製造構成マスタ106aの構成分子「300」÷製造構成マスタ106aの構成分母「1000」)+製造構成マスタ106aの追加配合量「100」で算出する。
Also, the eighth line shows the planned delivery date "2022/1/17", delivery product code "G03", delivery product name "salad oil", and required quantity "1,900 kg". The required quantity of salad oil "1,900" is calculated by multiplying the planned quantity "6000" in the production plan data by (the numerator "300" of the
(S3:予定在庫照会処理)
図6を参照して、予定在庫照会処理の具体例を説明する。予定在庫照会部102cは、例えば、モニタ114に表示される不図示の照会画面上でのオペレータの操作に応じて、指定される商品について、製造指示データ、発注データ、及び現在庫データを参照して、受払予定日と、製造指示データ、発注データ、又は現在庫データを示すデータ種別と、受払予定数と、予定在庫数と、を含む予定在庫データを表示出力し、また、データファイル106bに登録する。
(S3: Planned inventory inquiry process)
A specific example of the planned inventory inquiry process will be described with reference to Fig. 6. The planned
予定在庫照会処理では、現在庫データと受払予定(製造指示データ及び発注データ)を参照し、予定在庫数を算出する。ここでは、サラダ油について予定在庫照会する場合を説明する。予定在庫数は、受払予定在庫数の開始点を(1)現在庫データより取得し、払出予定数を(2)製造指示データより取得し、受入予定数を(3)発注データより取得する。 In the planned inventory inquiry process, the current inventory data and planned receipts and payments (production instruction data and order data) are referenced to calculate the planned inventory quantity. Here, we will explain the case of inquiring about the planned inventory of salad oil. To calculate the planned inventory quantity, the start point of the planned receipt and payment inventory quantity is obtained from (1) the current inventory data, the planned amount to be withdrawn is obtained from (2) the production instruction data, and the planned amount to be received is obtained from (3) the order data.
図6(A)は、現在庫データのデータ例を示している。現在庫データは、商品コード、商品名、現在庫数の項目を備えている。図6(A)に示す例では、商品コード「G03」、商品名「サラダ油」、現在庫数「2,000kg」となっている。 Figure 6 (A) shows an example of current inventory data. The current inventory data includes fields for product code, product name, and current inventory quantity. In the example shown in Figure 6 (A), the product code is "G03", the product name is "salad oil", and the current inventory quantity is "2,000 kg".
図6(B)は、製造指示データのデータ例を示しており、図5(B)の製造指示データからサラダ油を抽出したものとなっている。 Figure 6 (B) shows an example of production instruction data, in which salad oil has been extracted from the production instruction data in Figure 5 (B).
図6(C)は、発注データのデータ例を示している。発注データは、入荷予定日、商品コード、商品名、発注数の項目を備えている。図6(C)に示す例では、入荷予定日「2022/1/15」、商品コード「G03」、商品名「サラダ油」、発注数「1,000kg」となっている。 Figure 6 (C) shows an example of order data. The order data includes fields for expected arrival date, product code, product name, and order quantity. In the example shown in Figure 6 (C), the expected arrival date is "2022/1/15", the product code is "G03", the product name is "salad oil", and the order quantity is "1,000 kg".
図6(D)は、予定在庫照会で確認できるサラダ油の予定在庫データのデータ例を示している。予定在庫データは、行、受払予定日、データ種別、商品コード、商品名、受払予定数、予定在庫数の項目を備えている。予定在庫データの作成及び予定在庫数の算出について説明する。現在庫のレコードを上段(1行目)に作成し、製造指示データの払出予定日と発注データの入荷予定日が古い順から受払予定日として、製造指示、発注のレコードを順番に作成する。 Figure 6 (D) shows an example of planned inventory data for salad oil that can be confirmed by a planned inventory inquiry. Planned inventory data has fields for row, planned receipt/payment date, data type, product code, product name, planned receipt/payment quantity, and planned inventory quantity. We will explain how to create planned inventory data and calculate the planned inventory quantity. A record of the current inventory is created in the top row (first row), and records of production instructions and orders are created in order, with the planned delivery date of the production instruction data and the planned arrival date of the order data being the planned receipt/payment date from oldest to newest.
(1)データ種別=「現在庫」のレコードについては、現在庫データより取得する。予定在庫算出時の開始点となるため、受払予定日は空白とし、予定在庫データの上段(1行目)に設定する。
(2)データ種別=「製造指示」のレコードについては、製造指示データより払出予定日(製造開始日)に使用する所要量を表示し、受払予定日=払出予定日とする。また、受払予定日(製造開始日)時点の予定在庫に対し、所要量の減算を行う。
(3)データ種別=「発注」のレコードについては、発注データより入荷予定日に使用する発注数を表示し、受払予定日=入荷予定日とする。また、入荷予定日時点の予定在庫に対して発注数の加算を行う。
(1) For records with data type = "current inventory", obtain the current inventory data. Since this is the starting point for calculating the planned inventory, leave the planned receipt/payment date blank and set it in the top row (first line) of the planned inventory data.
(2) For records with data type = "production instructions", the required quantity to be used on the scheduled delivery date (production start date) is displayed from the production instructions data, and the scheduled receipt/delivery date is set to the scheduled delivery date. In addition, the required quantity is subtracted from the scheduled inventory as of the scheduled receipt/delivery date (production start date).
(3) For records with data type = "order", display the order quantity to be used on the scheduled arrival date from the order data, and set the scheduled receipt/delivery date = scheduled arrival date. Also, add the order quantity to the scheduled inventory as of the scheduled arrival date.
図6(D)に示す例では、1行目は、受払予定日「 」、データ種別「現在庫」、商品コード「G03」、商品名「サラダ油」、受払予定数「 」、予定在庫数「2,000kg」となっている。(1)現在庫データ(現在庫数「2,000kg」)を取得し、予定在庫算出時の開始点として受払日予定日を空白とし、また、受払予定数を空白とし、予定在庫数に、現在庫数「2,000kg」を設定する。 In the example shown in FIG. 6 (D), the first line contains the planned receipt/payment date " ", data type "current stock", product code "G03", product name "salad oil", planned receipt/payment quantity " ", and planned stock quantity "2,000 kg". (1) Obtain the current stock data (current stock quantity "2,000 kg"), leave the planned receipt/payment date blank as the starting point for calculating the planned stock, leave the planned receipt/payment quantity blank, and set the planned stock quantity to the current stock quantity "2,000 kg".
2行目は、受払予定日「2022/1/10」、データ種別「製造指示」、商品コード「G03」、商品名「サラダ油」、受払予定数「-700kg」、予定在庫数「1,300kg」となっている。(2)払出予定日「2022/1/10」の製造指示データを取得し、受払予定日=払出予定日「2022/1/10」とし、受払予定数をマイナスの所要量「-700kg」とし、予定在庫数を、払出予定日(製造開始日)時点の予定在庫数「2000kg」-所要量「700kg」=「1,300kg」に設定する。 The second line has the planned receipt/payment date "2022/1/10", data type "production instructions", product code "G03", product name "salad oil", planned receipt/payment quantity "-700 kg", and planned inventory quantity "1,300 kg". (2) Obtain the production instructions data for the planned delivery date "2022/1/10", set the planned receipt/payment date = planned delivery date "2022/1/10", set the planned receipt/payment quantity to the negative required quantity "-700 kg", and set the planned inventory quantity to the planned inventory quantity as of the planned delivery date (production start date) "2000 kg" - required quantity "700 kg" = "1,300 kg".
3行目は、受払予定日「2022/1/15」、データ種別「発注」、商品コード「G03」、商品名「サラダ油」、受払予定数「1,000kg」、予定在庫数「2,300kg」となっている。(3)入荷予定日「2022/1/15」の発注データを取得し、受払予定日=入荷予定日「2022/1/15」とし、受払予定数を発注数「1000kg」とし、予定在庫数を、入荷予定日時点の予定在庫数「1,300kg」+発注数「1,000kg」=「1,300kg」に設定する。 The third line has the planned receipt/payment date "2022/1/15", data type "order", product code "G03", product name "salad oil", planned receipt/payment quantity "1,000 kg", and planned inventory quantity "2,300 kg". (3) Obtain the order data for the planned arrival date "2022/1/15", set the planned receipt/payment date = planned arrival date "2022/1/15", set the planned receipt/payment quantity to the order quantity "1,000 kg", and set the planned inventory quantity to the planned inventory quantity as of the planned arrival date "1,300 kg" + order quantity "1,000 kg" = "1,300 kg".
4行目は、受払予定日「2022/1/17」、データ種別「製造指示」、商品コード「G03」、商品名「サラダ油」、受払予定数「-1,900kg」、予定在庫数「400kg」となっている。(2)払出予定日「2022/1/17」の製造指示データを取得し、受払予定日=払出予定日「2022/1/17」とし、受払予定数をマイナスの所要量「-1,900kg」とし、予定在庫数を、払出予定日(製造開始日)時点の予定在庫数「2,300kg」-所要量「1,900kg」=「400kg」に設定する。 The fourth line has the planned receipt/payment date "2022/1/17", data type "production order", product code "G03", product name "salad oil", planned receipt/payment quantity "-1,900 kg", and planned inventory quantity "400 kg". (2) Obtain the production order data for the planned delivery date "2022/1/17", set the planned receipt/payment date = planned delivery date "2022/1/17", set the planned receipt/payment quantity to the negative required quantity "-1,900 kg", and set the planned inventory quantity to the planned inventory quantity as of the planned delivery date (production start date) "2,300 kg" - required quantity "1,900 kg" = "400 kg".
このように、製造指示データの「所要量」が配管ロスを加味して算出されるため、予定在庫データの「受払予定数」を正確に算出できるため、専門的なスキルを持たない人でも、「予定在庫数」を正確に把握できる。 In this way, the "required quantity" in the production instruction data is calculated taking piping losses into account, so the "planned receipt and delivery quantity" in the planned inventory data can be calculated accurately, allowing even people without specialized skills to accurately grasp the "planned inventory quantity."
これにより、担当者は、予定在庫データを参照して、発注時期や数量を検討することができる。発注部102dは、例えば、モニタ114に表示される不図示の入力画面上での担当者の操作に応じて、発注データを入力して、データファイル106bに登録する。
This allows the person in charge to refer to the planned inventory data and consider the timing and quantity of orders. The
以上説明したように、本実施の形態によれば、親商品、当該親商品を構成する払出商品、当該払出商品の数量である構成分子、当該親商品の総量である構成分母、製造工程で生じるロスを補填するための追加配合量を関連づけて登録した製造構成マスタ106aと、納期、商品、計画数を含む生産計画データを作成する生産計画部102aと、生産計画データ及び製造構成マスタ106aに基づいて、納期別に、親商品を構成する各払出商品について、生産計画データの計画数×(前記製造構成マスタの構成分子÷前記製造構成マスタの構成分母)+前記製造構成マスタの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成する所要量計算部102bと製品を製造する場合に製造工程でのロスを加味した原材料の所要量を自動算出することが可能となる。
As described above, according to this embodiment, the parent product, the dispensing product that constitutes the parent product, the constituent numerator which is the quantity of the dispensing product, the constituent denominator which is the total amount of the parent product, and the additional compounding amount to compensate for losses occurring in the manufacturing process are associated and registered in the
[4.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby making it possible to contribute to goals 8 and 9 of the SDGs.
また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13及び15に貢献することが可能となる。 In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of SDGs goals 12, 13, and 15.
また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[5.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
5. Other embodiments
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部又は一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
また、製造管理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Furthermore, with regard to the manufacturing management device 100, each component shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure.
例えば、製造管理装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部又は任意の一部を、CPU及び当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて製造管理装置100に機械的に読み取られる。すなわち、ROM又はHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, the processing functions of the manufacturing management device 100, particularly the processing functions performed by the control unit, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded on a non-transient computer-readable recording medium that contains programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the manufacturing management device 100 as necessary. That is, a computer program is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) to give instructions to the CPU in cooperation with the OS and perform various processes. This computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.
また、このコンピュータプログラムは、製造管理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部又は一部をダウンロードすることも可能である。 This computer program may also be stored in an application program server connected to the manufacturing management device 100 via any network, and all or part of it may be downloaded as needed.
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、及び、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-transitory computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" refers to a memory card, a USB (Universal Serial Bus) memory, a SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile This includes any "portable physical media" such as a DVD (registered trademark) or Blu-ray (registered trademark) Disc.
また、「プログラム」とは、任意の言語又は記述方法にて記述されたデータ処理方法であり、ソースコード又はバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成及び読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration consisting of multiple modules or libraries, and a program that works in conjunction with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.
記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit are storage devices such as RAM, ROM, etc., fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.
また、製造管理装置100は、既知のパーソナルコンピュータ又はワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、製造管理装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラム又はデータ等を含む)を実装することにより実現してもよい。 The manufacturing management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The manufacturing management device 100 may be realized by implementing software (including programs or data, etc.) that causes the device to realize the processing described in this embodiment.
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部又は一部を、各種の付加等に応じて又は機能負荷に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.
100 製造管理装置
102 制御部
102a 生産計画部
102b 所要量計算部
102c 予定在庫照会部
102d 発注部
102e 在庫管理部
102f マスタメンテ部
102g 画面表示制御部
104 通信インターフェース部
106 記憶部
106a 製造構成マスタ
106b データファイル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
REFERENCE SIGNS LIST 100
Claims (7)
前記制御部は、
親商品、当該親商品を構成する払出商品、当該払出商品の数量である構成分子、当該親商品の総量である構成分母、製造工程で生じるロスを補填するためのものであり、計画数に拘わらず一定数加算する追加配合量を関連づけて登録した製造構成マスタにアクセス可能に構成されており、
納期、商品、計画数を含む生産計画データを作成する生産計画手段と、
前記生産計画データ及び前記製造構成マスタに基づいて、前記生産計画データの納期別に、親商品を構成する各払出商品について、前記生産計画データの計画数×(前記製造構成マスタの構成分子÷前記製造構成マスタの構成分母)+前記製造構成マスタの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成する所要量算出手段と、
を備えたことを特徴とする製造管理装置。 A manufacturing management device including a control unit,
The control unit is
The manufacturing composition master is configured to be accessible in association with a parent product, a dispensed product that constitutes the parent product, a constituent numerator which is the quantity of the dispensed product, a constituent denominator which is the total amount of the parent product, and an additional compounding amount that is added by a certain amount regardless of the planned number to compensate for losses that occur in the manufacturing process.
A production planning means for creating production planning data including delivery dates, products, and planned quantities;
a requirement calculation means for calculating a requirement for each product to be dispensed that constitutes a parent product by delivery date of the production plan data based on the production plan data and the manufacturing configuration master, by calculating the planned number of the production plan data x (the numerator of the manufacturing configuration master ÷ the denominator of the manufacturing configuration master) + the additional compounding amount of the manufacturing configuration master, and creating production instruction data including a scheduled delivery date, the product to be dispensed, and a requirement;
A manufacturing management device comprising:
入荷予定日、商品、発注数を含む発注データと、
商品、現在庫数を含む現在庫データと、
にアクセス可能に構成されており、
表示部に表示される照会画面において、指定される商品について、前記製造指示データ、前記発注データ、及び前記現在庫データを参照して、受払予定日と、現在庫、製造指示、又は発注を示すデータ種別と、受払予定数と、予定在庫数と、を含む予定在庫データを作成して表示出力する予定在庫照会手段を備えたことを特徴とする請求項1又は2に記載の製造管理装置。 The control unit further includes:
Order data including expected arrival date, product, and order quantity;
Current inventory data including products and current stock quantity,
is configured to be accessible to
The manufacturing management device according to claim 1 or 2, further comprising a planned inventory inquiry means for creating and displaying planned inventory data including a planned receipt/payment date, a data type indicating current inventory, manufacturing instruction, or order, a planned receipt/payment quantity, and a planned inventory quantity, for a specified product, by referring to the manufacturing instruction data, the order data, and the current inventory data on the inquiry screen displayed on the display unit.
データ種別が「現在庫」のレコードを上段に作成し、前記製造指示データの払出予定日と前記発注データの入荷予定日が古い順から順に、データ種別が「製造指示」、「発注」のレコードを順番に作成し、
データ種別が「現在庫」のレコードについては、前記現在庫データを取得し、受払予定日及び受払予定数を空白とし、予定在庫数を現在庫数に設定し、
データ種別が「製造指示」のレコードについては、前記製造指示データを取得し、受払予定日を払出予定日とし、受払予定数をマイナスの所要量とし、予定在庫数を、払出予定日時点の予定在庫数から所要量を減算した値に設定し、
データ種別が「発注」のレコードについては、前記発注データを取得し、受払予定日を入荷予定日とし、受払予定数を発注数とし、予定在庫数を、入荷予定日時点の予定在庫数に発注数を加算した値に設定することを特徴とする請求項3に記載の製造管理装置。 When creating the planned inventory data, the planned inventory inquiry means
Create a record with the data type "current inventory" at the top, and then create records with the data types "production instructions" and "orders" in order from oldest to newest, based on the scheduled delivery date of the production instructions data and the scheduled arrival date of the order data.
For records with a data type of "current inventory", the current inventory data is obtained, the planned receipt/payment date and planned receipt/payment quantity are left blank, and the planned inventory quantity is set to the current inventory quantity.
For records with a data type of "manufacturing instruction", the manufacturing instruction data is obtained, the planned receipt/payment date is set to the planned delivery date, the planned receipt/payment quantity is set to the negative required quantity, and the planned inventory quantity is set to the value obtained by subtracting the required quantity from the planned inventory quantity as of the planned delivery date,
The manufacturing management device according to claim 3, characterized in that for records whose data type is "order", the order data is obtained, the planned receipt/delivery date is set to the planned arrival date, the planned receipt/delivery quantity is set to the order quantity, and the planned inventory quantity is set to a value obtained by adding the planned inventory quantity as of the planned arrival date to the order quantity.
前記制御部は、
親商品、当該親商品を構成する払出商品、当該払出商品の数量である構成分子、当該親商品の総量である構成分母、製造工程で生じるロスを補填するためのものであり、計画数に拘わらず一定数加算する追加配合量を関連づけて登録した製造構成マスタにアクセス可能に構成されており、
前記制御部において実行される、
納期、商品、計画数を含む生産計画データを作成する生産計画工程と、
前記生産計画データ及び前記製造構成マスタに基づいて、前記生産計画データの納期別に、親商品を構成する各払出商品について、前記生産計画データの計画数×(前記製造構成マスタの構成分子÷前記製造構成マスタの構成分母)+前記製造構成マスタの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成する所要量算出工程と、
を含むことを特徴とする製造管理方法。 A manufacturing management method executed by an information processing device having a control unit,
The control unit is
The manufacturing composition master is configured to be accessible in association with a parent product, a dispensed product that constitutes the parent product, a constituent numerator which is the quantity of the dispensed product, a constituent denominator which is the total amount of the parent product, and an additional compounding amount that is added by a certain amount regardless of the planned number to compensate for losses that occur in the manufacturing process.
Executed in the control unit,
A production planning process that creates production planning data including delivery dates, products, and planned quantities;
a requirement calculation process for calculating a requirement for each product to be dispensed that constitutes a parent product by delivery date of the production plan data based on the production plan data and the manufacturing configuration master by calculating the planned number of the production plan data x (the numerator of the manufacturing configuration master ÷ the denominator of the manufacturing configuration master) + the additional blend amount of the manufacturing configuration master, and creating production instruction data including a scheduled delivery date, the product to be dispensed, and the requirement;
A manufacturing management method comprising:
前記制御部は、
親商品、当該親商品を構成する払出商品、当該払出商品の数量である構成分子、当該親商品の総量である構成分母、製造工程で生じるロスを補填するためのものであり、計画数に拘わらず一定数加算する追加配合量を関連づけて登録した製造構成マスタにアクセス可能に構成されており、
前記制御部において、
納期、商品、計画数を含む生産計画データを作成する生産計画工程と、
前記生産計画データ及び前記製造構成マスタに基づいて、前記生産計画データの納期別に、親商品を構成する各払出商品について、前記生産計画データの計画数×(前記製造構成マスタの構成分子÷前記製造構成マスタの構成分母)+前記製造構成マスタの追加配合量により所要量を算出し、払出予定日、払出商品、所要量を含む製造指示データを作成する所要量算出工程と、
を実行するための製造管理プログラム。 A manufacturing management program to be executed by an information processing device having a control unit,
The control unit is
The manufacturing composition master is configured to be accessible in association with a parent product, a dispensed product that constitutes the parent product, a constituent numerator which is the quantity of the dispensed product, a constituent denominator which is the total amount of the parent product, and an additional compounding amount that is added by a certain amount regardless of the planned number to compensate for losses that occur in the manufacturing process.
In the control unit,
A production planning process that creates production planning data including delivery dates, products, and planned quantities;
a requirement calculation process for calculating a requirement for each product to be dispensed that constitutes a parent product by delivery date of the production plan data based on the production plan data and the manufacturing configuration master by calculating the planned number of the production plan data x (the numerator of the manufacturing configuration master ÷ the denominator of the manufacturing configuration master) + the additional blend amount of the manufacturing configuration master, and creating production instruction data including a scheduled delivery date, the product to be dispensed, and the requirement;
A manufacturing management program to implement.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022037478A JP7697901B2 (en) | 2022-03-10 | 2022-03-10 | Manufacturing management device, manufacturing management method, and manufacturing management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022037478A JP7697901B2 (en) | 2022-03-10 | 2022-03-10 | Manufacturing management device, manufacturing management method, and manufacturing management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023132257A JP2023132257A (en) | 2023-09-22 |
| JP7697901B2 true JP7697901B2 (en) | 2025-06-24 |
Family
ID=88065858
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022037478A Active JP7697901B2 (en) | 2022-03-10 | 2022-03-10 | Manufacturing management device, manufacturing management method, and manufacturing management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7697901B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000113051A (en) | 1998-10-01 | 2000-04-21 | Hitachi Ltd | Global parts procurement system |
| JP2002366220A (en) | 2001-06-08 | 2002-12-20 | Hitachi Ltd | Information processing system and supply chain evaluation method |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1031703A (en) * | 1996-07-15 | 1998-02-03 | Dainippon Printing Co Ltd | Production planning system |
| JPH1040298A (en) * | 1996-07-22 | 1998-02-13 | Shimizu Corp | Distributed production management system |
| JP2001051710A (en) * | 1999-08-06 | 2001-02-23 | Hitachi Ltd | production management system |
-
2022
- 2022-03-10 JP JP2022037478A patent/JP7697901B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000113051A (en) | 1998-10-01 | 2000-04-21 | Hitachi Ltd | Global parts procurement system |
| JP2002366220A (en) | 2001-06-08 | 2002-12-20 | Hitachi Ltd | Information processing system and supply chain evaluation method |
Non-Patent Citations (1)
| Title |
|---|
| プロセス作業向けWeb生産管理システム,日立イノベーションフォーラム2012 Hitachi Innovation Forum 2012,2012年07月19日 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023132257A (en) | 2023-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7499385B2 (en) | Order planning data creation device, order planning data creation method, and order planning data creation program | |
| JP2020004213A (en) | Sales Transfer Journaling Device, Sales Transfer Journaling Method, and Sales Transfer Journaling Program | |
| JP2024044063A (en) | Income and expenditure management device, income and expenditure management method, and income and expenditure management program | |
| JP7697901B2 (en) | Manufacturing management device, manufacturing management method, and manufacturing management program | |
| JP7674228B2 (en) | Work-in-progress management device, work-in-progress management method, and work-in-progress management program | |
| JP7565900B2 (en) | Inventory management device, inventory management method, and inventory management program | |
| JP2024180456A (en) | Business support device, business support method, and business support program | |
| JP7579139B2 (en) | Inspection management device, inspection management method, and inspection management program | |
| JP7605778B2 (en) | Order processing device, order processing method, and order processing program | |
| JP7569222B2 (en) | Consigned item management device, consigned item management method, and consigned item management program | |
| JP7605622B2 (en) | Expiry date management device, expiration date management method, and expiration date management program | |
| JP7502206B2 (en) | Consigned item management device, consigned item management method, and consigned item management program | |
| JP7530283B2 (en) | Cost transfer device, cost transfer method, and cost transfer program | |
| JP7492450B2 (en) | Sales planning support device, sales planning support method, and sales planning support program | |
| JP7637046B2 (en) | Unique deadline management device, unique deadline management method, and unique deadline management program | |
| JP7590318B2 (en) | Order item configuration management device, order item configuration management method, and order item configuration management program | |
| JP7614124B2 (en) | WAREHOUSE MANAGEMENT DEVICE, WAREHOUSE MANAGEMENT METHOD, AND WAREHOUSE MANAGEMENT PROGRAM | |
| JP7593958B2 (en) | Expiration date-specific raw material inventory management device, expiration date-specific raw material inventory management method, and expiration date-specific raw material inventory management program | |
| JP7548866B2 (en) | Provisional manufacturing performance data generating device, provisional manufacturing performance data generating method, and provisional manufacturing performance data generating program | |
| JP7572983B2 (en) | Alert display device, alert display method, and alert display program | |
| JP7733037B2 (en) | Performance management device, performance management method, and performance management program | |
| JP7499171B2 (en) | Apparatus for managing work results by job responsibilities, method for managing work results by job responsibilities, and program for managing work results by job responsibilities | |
| JP7708650B2 (en) | Automatic cost accounting device, automatic cost accounting method, and automatic cost accounting program | |
| JP7733043B2 (en) | Project management system, project management method, and project management program | |
| Ding et al. | Supplier capacity analysis for a manufacturing firm with a case study |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240626 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20240626 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241101 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250331 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250520 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250612 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7697901 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |