JP2000293595A - Order processing system, delivery time reply system, and order processing / delivery time reply system - Google Patents
Order processing system, delivery time reply system, and order processing / delivery time reply systemInfo
- Publication number
- JP2000293595A JP2000293595A JP9512899A JP9512899A JP2000293595A JP 2000293595 A JP2000293595 A JP 2000293595A JP 9512899 A JP9512899 A JP 9512899A JP 9512899 A JP9512899 A JP 9512899A JP 2000293595 A JP2000293595 A JP 2000293595A
- Authority
- JP
- Japan
- Prior art keywords
- information
- order
- order request
- product
- parts
- 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.)
- Pending
Links
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
- Multi-Process Working Machines And Systems (AREA)
- General Factory Administration (AREA)
- Warehouses Or Storage Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
(57)【要約】
【課題】注文を受け入れられるか否かの回答を、高速
に、より多くの注文を受けられるように行なうことがで
きる受注処理・納期回答システムを提供する。
【解決手段】入力情報受付部1で入力された注文要求に
対する回答を、回答作成部2で作成する。回答作成部2
は、受注可能枠情報保持部7内の受注可能枠情報に注文
要求を引き当てることができる場合には、受注可能枠情
報に注文要求を引き当てて判定する。受注可能枠情報に
注文要求を引き当てることができない場合には、受注情
報記憶部6内の受注情報、注文要求、受注可能枠情報の
優先順に、構成マスタ情報記憶部4内の構成マスタ情報
を参照して、部品量情報記憶部5内の部品量情報から得
られる部品の在庫量や納入予定量を引き当て、受注可能
枠情報を更新し、この受注可能枠情報を参照して、注文
要求に応じることができるか否かを判定し、回答を作成
する。この回答は、情報出力手段3により出力される。
(57) [Summary] [PROBLEMS] To provide an order receiving / delivery time answering system capable of answering whether an order can be accepted or not at a high speed so that more orders can be accepted. A response creation unit creates a response to an order request input by an input information reception unit. Answer making part 2
If the order request can be allocated to the orderable frame information in the orderable frame information holding unit 7, the determination is made by assigning the order request to the orderable frame information. If the order request cannot be allocated to the orderable frame information, the configuration master information in the configuration master information storage unit 4 is referred to in the order of priority of the order information, order request, and orderable frame information in the order information storage unit 6. Then, the part inventory information and the scheduled delivery quantity obtained from the component quantity information in the component quantity information storage unit 5 are allocated, the orderable slot information is updated, and the orderable slot information is referred to to respond to the order request. It is determined whether or not the answer can be made, and an answer is created. This answer is output by the information output means 3.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、顧客からの製品の
注文要求があった場合に該注文を受け入れることができ
るか否かを回答する受注処理技術、および、顧客からの
製品の納期の問い合わせがあった場合に納期を回答する
納期回答技術に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an order processing technique for answering whether or not an order can be accepted when an order for a product is received from a customer, and an inquiry about a delivery date of the product from the customer. The present invention relates to a delivery date answering technology for answering a delivery date when there is a problem.
【0002】[0002]
【従来の技術】顧客からの製品の注文要求があった場合
には、まず、まだ引き当てられていない製品の在庫や製
品の生産計画に、注文された製品を製品レベルで引き当
てて、注文を受け入れることができるか否かを回答する
ことができる。また、顧客からの製品の納期の問い合わ
せがあった場合には、まだ引き当てられていない製品の
在庫や製品の生産計画に、問い合わせがあった製品を製
品レベルで引き当てて、納期を回答することができる。
このように回答を行なうにあたり、計画入庫日から次の
計画入庫日の前日までの期間に期間有効在庫を設定する
ことにより、参照データを少なくすることで、迅速に、
注文に対する回答や納期の問い合わせに対する回答を行
う技術が、「特開平5−324685号公報」に記載さ
れている。2. Description of the Related Art When a customer places an order request for a product, first, the ordered product is allocated at the product level to the inventory of unallocated products and the production plan of the product, and the order is accepted. You can answer whether you can do it. If a customer inquires about the delivery date of a product, it is possible to assign the inquired product at the product level to the product inventory and product production plan that have not yet been assigned, and reply to the delivery date. it can.
In answering in this way, by setting the period ATP in the period from the planned receipt date to the day before the next planned receipt date, the reference data is reduced,
A technique for replying to an order or replying to an inquiry about a delivery date is described in Japanese Patent Application Laid-Open No. Hei 5-324686.
【0003】また、顧客からの注文をできるだけ多く受
けるために、製品の在庫や製品の生産計画に製品レベル
での引き当てが不可能である場合には、顧客からの注文
を生産計画に追加して、まだ引き当てられていない部品
在庫や部品の納入予定に、注文された製品を部品レベル
で引き当てて、注文された製品と部品の在庫や納入予定
との引当関係を作り直して提示し、ユーザが生産計画を
調整する支援を行うことで、注文に対応する技術が「特
開平7−282140号公報」に記載されている。In order to receive as many orders from customers as possible, if it is not possible to allocate products at the product level to product stocks and product production plans, orders from customers are added to the production plans. , Allocates the ordered products at the parts level to the parts inventory and parts delivery schedule that have not yet been allocated, re-creates the allocation relationship between the ordered products and the parts inventory and delivery schedule, and presents it. Japanese Patent Application Laid-Open No. 7-282140 describes a technique for responding to an order by providing support for adjusting a plan.
【0004】[0004]
【発明が解決しようとする課題】上述のように、顧客か
らの製品の注文要求があった場合に、まだ引き当てられ
ていない製品の在庫や製品の生産計画に、注文された製
品を製品レベルで引き当てて、注文を受け入れることが
できるか否かを回答する場合には、次のような問題点が
あると考えられる。すなわち、製品間に共通部品がある
と、生産計画に登録されていない製品であっても、部品
が足りており生産可能な場合がある。このような製品の
注文要求があった場合には、生産計画を変更すれば、注
文を受け入れることができるにもかかわらず、注文を受
け入れることができないと回答してしまうのである。As described above, when a customer places an order for a product, the product ordered at the product level is added to the inventory of unallocated products and the production plan of the product. In the case where a response is made as to whether or not an order can be accepted, the following problems are considered. That is, if there is a common part between the products, there is a case where even a product that is not registered in the production plan has sufficient parts and can be produced. If there is an order request for such a product, if the production plan is changed, it is answered that the order cannot be accepted although the order can be accepted.
【0005】また、上述のように、部品レベルでの引き
当てを行なう場合においては、上述のような問題点を解
決することは可能であるが、下記のような問題点が予想
される。[0005] Further, as described above, when the allocation is performed at the component level, it is possible to solve the above problems, but the following problems are expected.
【0006】問題点のうちの一つ目は、前記「特開平7
−282140号公報」記載の技術は、ユーザが生産計
画を調整するための支援を行なう技術であり、注文を受
け入れることができるか否かの回答や、納期の問い合わ
せに対する回答は、ユーザが、生産計画を調整したうえ
で行なわなければならないことであると考えられる。The first of the problems is described in the above-mentioned Japanese Patent Application Laid-Open
The technology described in Japanese Patent Application Publication No. -282140 is a technology for assisting a user in adjusting a production plan. It must be done after adjusting the plan.
【0007】問題点のうちの二つ目は、まだ引き当てら
れていない部品在庫や部品の納入予定に、注文された製
品を部品レベルで引き当てる際に、MRP(Manuf
acturing Resource Plannin
g)展開という手法を用いるが、この手法に下記のよう
な要因があり、処理を高速に行なうことができないと考
えられることである。この要因に付いて、図42、図4
3に示す具体例を用いて説明する。[0007] The second of the problems is that when an ordered product is allocated at a part level to a parts inventory or a parts delivery schedule not yet allocated, an MRP (Manuf) is required.
Acting Resource Plannin
g) A technique called expansion is used, but this technique has the following factors, and it is considered that processing cannot be performed at high speed. 42 and FIG.
This will be described using a specific example shown in FIG.
【0008】例えば、図42(a)に示すように、製品
A1台が1個の部品aと1個の部品bとで構成されてい
て、製品Aを生産するために必要となる期間である製造
リードタイムは2日であるとする。そして、図42
(b)に示すように、部品aの納入予定が、1日目、4
日目、5日目に、それぞれ10個づつであり、部品bの
納入予定が、2日目、3日目、4日目に、それぞれ10
個づつであるとする。さらに、図42(c)に示すよう
に、注文として7日目に製品A10台、注文として
5日目に製品A10台というように、2件の注文要求が
順に受け付けられたものとする。この時、MRP展開に
よる引き当てにおいては、注文に間に合う部品のうちの
納入日が早いものから順に引き当てを行なう。これによ
り、注文に対しては、図43(a)に示すように、1
日目の10個の部品aと、2日目の10個の部品bとを
引き当てる。次に、注文に対しては、3日目までの1
0個の部品aと、3日目までの10個の部品bとが必要
となる。しかし、注文に対しての引き当てを行なって
しまったので、3日目までの10個の部品aを引き当て
ることができない。そこで、注文に対しての引き当て
を取りやめて、注文に対しての引き当てを行なう。こ
れにより、注文に対しては、図43(b)に示すよう
に、1日目の10個の部品aと、2日目の10個の部品
bとを引き当てる。この後、注文に対しては、図43
(b)に示すように、4日目の10個の部品aと、3日
目の10個の部品bとを引き当てる。このように、既に
行なった引き当てを取りやめて引き当て直すことを、引
当替えという。MRP展開による引き当てにおいては、
この引当替えが頻繁に発生するという要因があるので、
処理を高速に行なうことができないと考えられるのであ
る。For example, as shown in FIG. 42 (a), one product A is composed of one part a and one part b, and is a period required to produce the product A. Assume that the manufacturing lead time is two days. And FIG.
(B) As shown in FIG.
On the day 5 and the day 5, there are 10 pieces each, and the delivery schedule of the part b is 10 days on the second day, the third day and the fourth day, respectively.
It is assumed that they are individually. Further, as shown in FIG. 42 (c), it is assumed that two order requests are received in order, such as an order of 10 products A on the 7th day and an order of 10 products A on the 5th day. At this time, in the allocation based on the MRP development, allocation is performed in order from the earliest delivery date among the parts in time for the order. As a result, as shown in FIG.
The ten parts a on the day and the ten parts b on the second day are allocated. Next, for orders, 1
0 parts a and 10 parts b by the third day are required. However, since the order has been allocated, the ten parts a cannot be allocated until the third day. Therefore, the reservation for the order is canceled and the reservation for the order is performed. Thereby, as shown in FIG. 43B, ten parts a on the first day and ten parts b on the second day are allocated to the order. After this, for the order, FIG.
As shown in (b), ten parts a on the fourth day and ten parts b on the third day are allocated. In this way, canceling the allocation already performed and re-allocating it is called allocation replacement. In the allocation by MRP expansion,
Because there is a factor that this relocation occurs frequently,
It is considered that the processing cannot be performed at high speed.
【0009】さらに、顧客からの製品の納期の問い合わ
せがあった場合に、まだ引き当てられていない製品の在
庫や製品の生産計画に、問い合わせがあった製品を製品
レベルで引き当てて、納期を回答するという従来の技術
によれば、次のような問題点があると考えられる。すな
わち、製品間に共通部品があると、生産計画に登録され
ていない製品であっても、部品が足りており生産可能な
場合がある。このような製品の納期の問い合わせがあっ
た場合には、実際には、早い時期に生産することができ
るにもかかわらず、この時期を納期として回答すること
ができないということが考えられる。Further, when an inquiry about the delivery date of a product is received from a customer, the inquired product is assigned at a product level to a stock of a product or a production plan of the product which has not been assigned yet, and the delivery date is answered. According to the conventional technique described above, the following problems can be considered. That is, if there is a common part between the products, there is a case where even a product that is not registered in the production plan has sufficient parts and can be produced. When there is an inquiry about the delivery date of such a product, it is conceivable that, in fact, although the product can be produced at an early stage, it is not possible to respond to this date as the delivery date.
【0010】本発明は、以上のような問題点を鑑みてな
されたものであり、製品レベルでの引き当てでは注文を
受けられない場合にでも、部品レベルで引き当てを行
い、より広い範囲で顧客からの注文を受けることがで
き、かつ、注文を受け入れることができるか否かの回答
を、高速に行なうことができる受注処理技術を提供する
ことを目的とする。[0010] The present invention has been made in view of the above-described problems. Even when an order cannot be received at the product-level allocation, allocation is performed at the parts level, and a wider range of customer orders is obtained. It is an object of the present invention to provide an order processing technology capable of receiving an order and receiving an order at a high speed.
【0011】また、本発明は、納期の問い合わせがあっ
た製品が、生産計画に登録されていない製品であって
も、部品が足りており生産可能な場合には、この生産可
能な時期を、納期として高速に回答することができる納
期回答技術を提供することを目的とする。[0011] Further, according to the present invention, even if a product for which a delivery date has been inquired is not registered in a production plan, if the parts are sufficient and production is possible, this production time is determined. It is an object of the present invention to provide a delivery date answering technology capable of quickly answering a delivery date.
【0012】[0012]
【課題を解決するための手段】上記目的を達成するため
に本発明によれば、顧客からの注文要求および納期につ
いての問い合わせを入力する入力情報受付手段と、製品
を生産するために必要な情報である構成マスタ情報を格
納する構成マスタ情報記憶手段と、製品の生産に使用可
能な部品量と使用可能日とを示す情報である部品量情報
を格納する部品量情報記憶手段と、既に受け入れた注文
の内容の情報である受注情報を格納する受注情報記憶手
段と、現時点で受注可能な生産計画の枠を示す情報であ
る受注可能枠情報を格納する受注可能枠情報記憶手段
と、前記入力情報受付手段により入力された前記注文要
求に応じることができるか否かを、前記受注可能枠情報
に前記注文要求を引き当てることができる場合には、前
記受注可能枠情報に前記注文要求を引き当てて判定し、
前記受注可能枠情報に前記注文要求を引き当てることが
できない場合には、前記受注情報、前記注文要求、前記
受注可能枠情報の優先順に、前記構成マスタ情報を参照
して、前記部品量情報から得られる生産時点で使用可能
な部品を引き当て、前記受注可能枠情報を更新して、更
新された受注可能枠情報を参照して、前記注文要求に応
じることができるか否かを判定し、前記注文要求に応じ
ることができるか否かの回答を作成し、前記入力情報受
付手段により入力された前記納期についての問い合わせ
に対して、前記受注可能枠情報を参照して納期を回答す
る回答作成手段と、該回答作成手段により作成された回
答を出力する情報出力手段と、を有する受注処理・納期
回答システムを備えることができる。According to the present invention, there is provided an input information receiving means for inputting an order request from a customer and an inquiry about a delivery date, and information necessary for producing a product. A configuration master information storage unit for storing configuration master information, and a component amount information storage unit for storing component amount information that is information indicating a component amount usable for product production and an available date; Order information storage means for storing order information that is information on the contents of an order; order-possible frame information storage means for storing order-possible frame information that is information indicating a frame of a production plan that can be ordered at the current time; Whether it is possible to respond to the order request input by the receiving means, if the order request can be allocated to the orderable frame information, the orderable frame information Determined on the reserve the serial order request,
If the order request cannot be allocated to the orderable frame information, the order master information is obtained from the component amount information by referring to the configuration master information in the order of priority of the order information, the order request, and the orderable frame information. A part that can be used at the time of production is allocated, the orderable space information is updated, and by referring to the updated orderable space information, it is determined whether or not the order request can be fulfilled. Answer creating means for creating an answer as to whether or not the request can be fulfilled, and responding to the inquiry about the delivery date inputted by the input information receiving means with reference to the orderable frame information, And an information output means for outputting the answer created by the answer creating means.
【0013】また、上記目的を達成するために、本発明
によれば、顧客からの注文要求および顧客からの納期に
ついての問い合わせを入力する入力情報受付手段と、製
品を生産するために必要な情報であって、製品を生産す
るために必要な期間を示す製造リードタイムを含む情報
である、構成マスタ情報を格納する構成マスタ情報記憶
手段と、製品の生産に使用可能な部品の量から注文に引
き当てた量を差し引いた量である部品使用可能量と使用
可能日とを含む情報である、部品使用可能量情報を格納
する部品使用可能量記憶手段と、前記入力情報受付手段
により入力された前記注文要求に応じることができるか
否かを、前記構成マスタ情報と前記部品使用可能量情報
とを参照して判定し、前記注文要求に応じることができ
ないと判定された場合には、その旨の回答を作成し、前
記注文要求に応じることができると判定された場合に
は、前記注文要求に、前記部品使用可能量情報から得ら
れる生産時点で使用可能な部品を、使用可能日が遅い部
品から順に引き当て、前記部品使用可能量情報の部品使
用可能量から引き当てられた部品の量を差し引くことに
より、前記部品使用可能量情報を更新し、前記注文要求
に応じることができる旨の回答を作成し、前記入力情報
受付手段により入力された前記納期についての問い合わ
せに対して、前記構成マスタ情報を参照して、問い合わ
せのあった製品を構成する各部品について、前記部品使
用可能量情報の使用可能日の早い部品から順に引き当
て、各部品について引き当てられた部品の使用可能日の
うちもっとも遅い日に、前記製造リードタイムを加算し
た日を、納期の回答とする回答作成手段と、該回答作成
手段により作成された回答を出力する情報出力手段と、
を有する受注処理・納期回答システムを備えることもで
きる。According to the present invention, there is provided an input information receiving means for inputting an order request from a customer and an inquiry about a delivery date from the customer, and information necessary for producing a product. A configuration master information storage unit that stores configuration master information, which is information including a manufacturing lead time indicating a period necessary for producing a product, and an order based on an amount of parts available for product production. A component usable amount storage unit that stores component usable amount information, which is information including a component usable amount and a usable date, which are amounts obtained by subtracting the allocated amounts, and the input unit that is input by the input information receiving unit. Whether or not it is possible to fulfill the order request is determined by referring to the configuration master information and the available parts information, and it is determined that the order request cannot be fulfilled. In this case, a response to that effect is created, and if it is determined that the order request can be fulfilled, a part that can be used at the time of production obtained from the part usable amount information is included in the order request. Updating the component availability information by responding to the order request by subtracting the allocated component amount from the component availability amount of the component availability information, in order from the component with the latest available date In response to the inquiry about the delivery date input by the input information receiving means, the configuration master information is referred to, and for each component configuring the inquired product, the component The parts are allocated in order from the earliest available date of the available amount information, and the production lead The date obtained by adding the Im, and answer generating means to delivery the reply, and information output means for outputting a reply created by the answer generating means,
An order processing / delivery time reply system having
【0014】さらに、上記目的を達成するために、本発
明によれば、顧客からの注文要求および納期についての
問い合わせを入力する機能と、製品を生産するために必
要な情報である構成マスタ情報を格納する機能と、製品
の生産に使用可能な部品量と使用可能日とを示す情報で
ある部品量情報を格納する機能と、既に受け入れた注文
の内容の情報である受注情報を格納する機能と、現時点
で受注可能な生産計画の枠を示す情報である受注可能枠
情報を格納する機能と、前記注文要求に応じることがで
きるか否かを、前記受注可能枠情報に前記注文要求を引
き当てることができる場合には、前記受注可能枠情報に
前記注文要求を引き当てて判定し、前記受注可能枠情報
に前記注文要求を引き当てることができない場合には、
前記受注情報、前記注文要求、前記受注可能枠情報の優
先順に、前記構成マスタ情報を参照して、前記部品量情
報から得られる生産時点で使用可能な部品を引き当て、
前記受注可能枠情報を更新して、更新された受注可能枠
情報を参照して、前記注文要求に応じることができるか
否かを判定し、前記注文要求に応じることができるか否
かの回答を作成し、前記納期についての問い合わせに対
して、前記受注可能枠情報を参照して納期を回答する機
能と、該回答を出力する機能と、を有することを特徴と
する受注処理・納期回答方法をコンピュータに実行させ
るためのプログラムを記録したコンピュータ読み取り可
能な記録媒体を備えることもできる。Further, according to the present invention, in order to achieve the above object, there is provided a function for inputting an order request from a customer and an inquiry about a delivery date, and configuration master information which is information necessary for producing a product. A function to store, a function to store component quantity information which is information indicating a component quantity and a usable date which can be used for product production, and a function to store order information which is information of contents of an already accepted order. A function of storing orderable frame information that is information indicating a frame of a production plan that can be ordered at the present time, and assigning the order request to the orderable frame information based on whether or not the order request can be fulfilled. If the order request is allocated to the orderable space information, the determination is made by assigning the order request.If the order request cannot be allocated to the orderable space information,
The order information, the order request, the order of priority of the order available frame information, by referring to the configuration master information, assigning a component available at the time of production obtained from the component amount information,
Updating the orderable slot information, referring to the updated orderable slot information, determining whether or not the order request can be fulfilled, and answering whether or not the order request can be fulfilled And a function for replying to the inquiry about the delivery date by referring to the orderable frame information and a function for outputting the response. May be provided with a computer-readable recording medium on which a program for causing a computer to execute the program is recorded.
【0015】さらに、上記目的を達成するために、本発
明によれば、顧客からの注文要求および納期についての
問い合わせを入力する機能と、製品を生産するために必
要な情報であって、製品を生産するために必要な期間を
示す製造リードタイムを含む情報である、構成マスタ情
報を格納する機能と、製品の生産に使用可能な部品の量
から注文に引き当てた量を差し引いた量である部品使用
可能量と使用可能日とを含む情報である、部品使用可能
量情報を格納する機能と、前記注文要求に応じることが
できるか否かを、前記構成マスタ情報と前記部品使用可
能量情報とを参照して判定し、前記注文要求に応じるこ
とができないと判定された場合には、その旨の回答を作
成し、前記注文要求に応じることができると判定された
場合には、前記注文要求に、前記部品使用可能量情報か
ら得られる生産時点で使用可能な部品を、使用可能日が
遅い部品から順に引き当て、前記部品使用可能量情報の
部品使用可能量から引き当てられた部品の量を差し引く
ことにより、前記部品使用可能量情報を更新し、前記注
文要求に応じることができる旨の回答を作成し、前記納
期についての問い合わせに対して、前記構成マスタ情報
を参照して、問い合わせのあった製品を構成する各部品
について、前記部品使用可能量情報の使用可能日の早い
部品から順に引き当て、各部品について引き当てられた
部品の使用可能日のうちもっとも遅い日に、前記製造リ
ードタイムを加算した日を、納期の回答とする機能と、
該回答を出力する機能と、を有することを特徴とする受
注処理・納期回答方法をコンピュータに実行させるため
のプログラムを記録したコンピュータ読み取り可能な記
録媒体を備えることもできる。Further, in order to achieve the above object, according to the present invention, there is provided a function for inputting an order request from a customer and an inquiry about a delivery date, and information necessary for producing a product. A function to store configuration master information, which is information including the manufacturing lead time indicating the period required for production, and a part that is the amount obtained by subtracting the amount allocated to the order from the amount of parts available for product production A function of storing component usable amount information, which is information including a usable amount and a usable date, and whether or not the order request can be satisfied, the configuration master information and the component usable amount information. And if it is determined that the order request cannot be fulfilled, a response to that effect is created, and if it is determined that the order request can be fulfilled, the note In the request, parts that can be used at the time of production obtained from the available parts information are allocated in order from the part with the latest available date, and the amount of parts allocated from the available parts in the available parts information is calculated. By subtracting, the usable component amount information is updated, a response to the effect that the order request can be made is created, and the inquiry about the delivery date is referred to by referring to the configuration master information, and the inquiry For each part constituting the product, the parts are allocated in the order of the available date of the available parts information, and the manufacturing lead time is added to the latest of the available dates of the allocated parts for each part. The date of delivery as a response to the delivery date,
It is also possible to provide a computer-readable recording medium on which a program for causing a computer to execute the order receiving / delivery method is characterized by having a function of outputting the response.
【0016】[0016]
【発明の実施の形態】以下、本発明の受注処理・納期回
答システムの実施形態について、図面を用いて説明す
る。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of an order processing / delivery date reply system according to the present invention.
【0017】ここで、受注情報とは、既に客先から注文
を受けた製品について、当該製品を識別するための識別
子(製品名称でもよい)と、当該製品を客先に引き渡す
日付と、注文された当該製品の台数からなる情報であ
る。受注情報は、生産計画上、当該製品を当該台数分当
該日付までに生産することが確定している情報である。
受注可能枠情報とは、注文を受けることができる製品を
識別するための識別子(製品名称でもよい)と、当該製
品を客先に引き渡すことができる日付と、当該製品を客
先に引き渡すことができる台数からなる情報である。受
注可能枠情報は、顧客の注文はまだ引き当たっていない
が、生産計画上生産する予定がある情報である。注文要
求とは、製品を識別するための識別子(製品名称でもよ
い)と、日付と、台数とからなり、当該製品について当
該台数分当該日付に注文を受けられるかどうかの回答の
要求である。納期要求は、製品と台数とからなり、当該
製品を当該台数分、受注可能な日の回答の要求である。Here, the order information includes, for a product for which an order has already been received from a customer, an identifier (or a product name) for identifying the product, a date for delivering the product to the customer, and an order received. And the number of products. The order information is information for which it is determined in the production plan that the product is to be produced by the number of units by the date.
The orderable space information is an identifier for identifying a product for which an order can be received (a product name may be used), a date on which the product can be delivered to a customer, and a delivery date of the product to the customer. This is information consisting of possible numbers. The orderable frame information is information for which a customer's order has not been allocated yet, but is scheduled to be produced according to a production plan. The order request includes an identifier for identifying a product (which may be a product name), a date, and the number of units, and is a request for a response as to whether or not an order for the number of products can be received on the date. The delivery date request includes a product and the number of units, and is a request for a response on a date when the order can be received for the number of products.
【0018】まず、本発明の受注処理・納期回答システ
ムの第一の実施形態について説明する。First, a description will be given of a first embodiment of an order processing / delivery date reply system according to the present invention.
【0019】この第一の実施形態による受注処理・納期
回答システム0は、図1に示すように、入力情報受付部
1と、該入力情報受付部1に接続された回答作成部2
と、該回答作成部2に接続された情報出力部3とを有し
ている。前記回答作成部2には、構成マスタ情報記憶部
4と、部品量情報記憶部5と、受注情報記憶部6と、受
注可能枠情報保持部7とが接続されている。前記受注可
能枠情報保持部7には、受注可能枠情報提示部8が接続
されている。As shown in FIG. 1, the order receiving / delivery system 0 according to the first embodiment includes an input information receiving unit 1 and an answer creating unit 2 connected to the input information receiving unit 1.
And an information output unit 3 connected to the answer creation unit 2. The answer creation unit 2 is connected with a configuration master information storage unit 4, a component quantity information storage unit 5, an order information storage unit 6, and an order available frame information holding unit 7. An orderable frame information presentation unit 8 is connected to the orderable frame information holding unit 7.
【0020】入力情報受付部1は、注文要求、および納
期要求等の入力情報を、外部より入力され、該入力情報
を受け付ける。The input information receiving unit 1 receives input information such as an order request and a delivery date request from the outside, and receives the input information.
【0021】回答作成部2は、入力情報受付部1により
受け付けられた注文要求に対して、構成マスタ情報記憶
部4、部品量情報記憶部5、受注情報記憶部6および受
注可能枠情報保持部7に格納または保持された情報を参
照または更新して、注文を受けられるかどうかの回答を
作成し、情報出力部3へ送る。回答作成部2は、また、
入力情報受付部1により受け付けられた納期要求に対し
て、構成マスタ情報記憶部4、部品量情報記憶部5、受
注情報記憶部6および受注可能枠情報保持部7に格納ま
たは保持された情報を参照して、受注可能な日の回答を
作成し、情報出力部3へ送る。In response to the order request accepted by the input information accepting unit 1, the answer creating unit 2 includes a configuration master information storage unit 4, a component quantity information storage unit 5, an order information storage unit 6, and an order available frame information holding unit. By referring to or updating the information stored or held in 7, a response as to whether the order can be received is created and sent to the information output unit 3. The answer creation unit 2 also
In response to the delivery date request received by the input information receiving unit 1, the information stored or held in the configuration master information storage unit 4, the component quantity information storage unit 5, the order information storage unit 6, and the order available frame information storage unit 7 is stored. By referring to the information, a response to the date when the order can be received is created and sent to the information output unit 3.
【0022】情報出力部3は、回答作成部2により送ら
れてきた回答を、外部に出力する。The information output unit 3 outputs the answer sent by the answer creating unit 2 to the outside.
【0023】構成マスタ情報記憶部4は、生産される製
品の各々について、当該製品を構成する部品の親子関係
についての情報や、当該製品を生産するために必要とな
る期間である製造リードタイムについての情報である構
成マスタ情報を格納する。より具体的には、生産される
製品の各々について、当該製品を識別するための識別子
(名称でもよい)と、当該製品を構成する部品を識別す
るための識別子(名称でもよい)と、当該製品を構成す
る前記部品の親子関係を示す情報と、当該製品を生産す
るために必要となる前記部品の員数(数)と、当該製品
を生産するために必要となる期間である製造リードタイ
ムとを、対応づけて格納する。構成マスタ情報記憶部4
に格納される構成マスタ情報の一例を、図2に示す。図
2においては、製品Aは、1個の部品aと、2個の部品
bとから構成され、製造リードタイムは、2日であるこ
とが示されている。また、製品Bは、1個の部品cと、
2個の部品dとから構成され、製造リードタイムは、2
日であることが示されている。さらに、製品Cは、1個
の部品aと、2個の部品dとから構成され、製造リード
タイムは、2日であることが示されている。さらに、製
品Dは、2個の部品bと、1個の部品cとから構成さ
れ、製造リードタイムは、2日であることが示されてい
る。The configuration master information storage section 4 stores, for each product to be produced, information on the parent-child relationship of the parts constituting the product and the production lead time required for producing the product. Configuration master information, which is the information of More specifically, for each product to be produced, an identifier (or a name) for identifying the product, an identifier (or a name) for identifying a part constituting the product, and the product , Information indicating the parent-child relationship of the parts, the number (number) of the parts required to produce the product, and the manufacturing lead time required to produce the product. , And store them. Configuration master information storage unit 4
FIG. 2 shows an example of the configuration master information stored in. FIG. 2 shows that the product A is composed of one part a and two parts b, and the manufacturing lead time is two days. Further, the product B includes one part c,
And two parts d, and the manufacturing lead time is 2
Day is shown. Further, the product C is composed of one part a and two parts d, and indicates that the manufacturing lead time is two days. Further, the product D is composed of two parts b and one part c, and indicates that the manufacturing lead time is two days.
【0024】部品量情報記憶部5は、生産される製品を
構成する部品の各々について、在庫数および入庫予定
(発注済)情報である部品量情報を格納する。より具体
的には、生産される製品を構成する部品の各々につい
て、当該製品を識別するための識別子(名称でもよい)
と、日付と、該日付の日における当該部品の在庫数や入
庫予定数とを、対応づけて格納する。部品量情報は、後
述する受注情報記憶部6および受注可能枠情報保持部7
において記憶または保持される受注情報および受注可能
枠情報の製品を生産するために必要な部品数を満たして
いる。部品量情報は、実際に部品が使用された場合に
は、更新される。しかし、たとえ、製品の受注を受けて
も、この受注により部品量情報が更新されることはな
い。これは、受注を受けても、キャンセルされる可能性
があるからである。部品量情報記憶部5に格納される部
品量情報の一例を、図3に示す。図3には、日付欄30
1と部品欄302とを有する表が示されている。図3に
おいては、部品aが在庫0個であり3日目に10個、4
日目に10個、5日目に10個納入される予定であるこ
とが示されている。また、部品bが在庫0個であり3日
目に20個、4日目に20個、5日目に20個納入され
る予定であることが示されている。さらに、部品cが在
庫0個であり3日目に10個、4日目に10個、5日目
に10個納入される予定であることが示されている。さ
らに、部品dが在庫0個であり3日目に20個、4日目
に20個、5日目に20個納入される予定であることが
示されている。The component quantity information storage unit 5 stores the component quantity information, which is information on the number of stocks and scheduled storage (ordered), for each component constituting the product to be produced. More specifically, an identifier (or name) for identifying the product for each of the parts constituting the product to be produced.
, The date, and the number of parts in stock and the expected number of articles to be stored on the day of the date in association with each other, and stored. The part quantity information is stored in an order information storage unit 6 and an orderable frame information holding unit 7 described later.
Satisfies the number of parts required to produce the product of the order information and orderable frame information stored or held in. The component amount information is updated when the component is actually used. However, even if an order for a product is received, the order does not update the component amount information. This is because even if an order is received, it may be canceled. FIG. 3 shows an example of the component amount information stored in the component amount information storage unit 5. FIG. 3 shows a date column 30.
A table having 1 and a part column 302 is shown. In FIG. 3, the part a has no inventory of 10 pieces, and
It is indicated that 10 pieces will be delivered on the 5th day and 10 pieces on the 5th day. Further, it is shown that the part b has no inventory and is scheduled to be delivered 20 on the third day, 20 on the fourth day, and 20 on the fifth day. Further, it is shown that the part c has no inventory and is scheduled to be delivered 10 on the third day, 10 on the fourth day, and 10 on the fifth day. Further, it is shown that the part d has no inventory and is scheduled to be delivered 20 on the third day, 20 on the fourth day, and 20 on the fifth day.
【0025】受注情報記憶部6は、前述の受注情報を格
納する。すなわち、既に客先から注文を受けた製品につ
いて、当該製品を識別するための識別子(製品名称でも
よい)と、当該製品を客先に引き渡す日付と、注文され
た当該製品の台数からなる情報を格納する。受注情報
は、生産計画上、当該製品を当該台数分当該日付までに
生産することが確定している情報である。受注情報記憶
部6に格納される受注情報の一例を、図4に示す。図4
には、日付軸401と、箱402とが示されている。箱
402内には、客先から注文を受けた製品を識別するた
めの識別子(製品名称でもよい)と、注文された当該製
品の台数とが記載されている。箱402は、日付軸40
1上の、当該製品を客先に引き渡す日付を示す位置上
に、記載されている。図4においては、5日目に、製品
A10台が、注文されていることが示されている。The order information storage unit 6 stores the order information described above. That is, for a product that has already been ordered from a customer, information including an identifier (or a product name) for identifying the product, the date of delivering the product to the customer, and the number of ordered products is displayed. Store. The order information is information for which it is determined in the production plan that the product is to be produced by the number of units by the date. An example of the order information stored in the order information storage unit 6 is shown in FIG. FIG.
Shows a date axis 401 and a box 402. In the box 402, an identifier (or a product name) for identifying a product ordered from a customer and the number of ordered products are described. Box 402 contains date axis 40
1 above the location indicating the date of delivery of the product to the customer. FIG. 4 shows that on the fifth day, 10 products A are ordered.
【0026】受注可能枠情報保持部7は、前述の受注可
能枠情報を保持する。すなわち、注文を受けることがで
きる製品を識別するための識別子(製品名称でもよい)
と、当該製品を客先に引き渡すことができる日付と、当
該製品を客先に引き渡すことができる台数からなる情報
を保持する。受注可能枠情報は、顧客の注文はまだ引き
当たっていないが、生産計画上生産する予定がある情報
である。受注可能枠情報保持部7に保持される受注可能
枠情報の一例を、図5に示す。図5には、日付軸501
と、箱502とが示されている。箱502内には、注文
を受けることができる製品を識別するための識別子(製
品名称でもよい)と、当該製品を客先に引き渡すことが
できる台数とが記載されている。箱502は、日付軸5
01上の、当該製品を客先に引き渡すことができる日付
を示す位置上に、記載されている。図5においては、5
日目、6日目、および7日目に、それぞれ、製品A10
台と製品B10台とを、生産する予定があることが示さ
れている。The orderable frame information holding unit 7 holds the aforementioned orderable frame information. That is, an identifier for identifying a product for which an order can be received (a product name may be used).
And information on the date when the product can be delivered to the customer and the number of products that can deliver the product to the customer. The orderable frame information is information for which a customer's order has not been allocated yet, but is scheduled to be produced according to a production plan. FIG. 5 shows an example of orderable frame information held in the orderable frame information holding unit 7. FIG. 5 shows a date axis 501.
And a box 502 are shown. The box 502 describes an identifier (or a product name) for identifying a product for which an order can be received, and the number of products that can be delivered to a customer. Box 502 is date axis 5
01 on the location indicating the date on which the product can be delivered to the customer. In FIG. 5, 5
On day 6, day 6 and day 7, product A10
The table shows that there are plans to produce 10 units and 10 products B.
【0027】受注可能枠情報提示部8は、受注可能枠情
報保持部7に保持されている受注可能枠情報を、外部に
提示する。The orderable frame information presenting section 8 presents the orderable frame information held in the orderable frame information holding section 7 to the outside.
【0028】ここで、図6に、図1に示した受注処理・
納期回答システム0のハードウエア構成図を示す。図6
に示す受注処理・納期回答システム0のハードウエア構
成図には、バス601と、バス601に接続された本体
602と、バス601に接続された外部記憶装置603
と、バス601に接続された入力装置604と、バス6
01に接続された出力装置605と、バス601に接続
された通信制御装置606とが示されている。本体60
2には、主記憶装置6021と、CPU(Centra
l Processing Unit)6022とが含
まれている。通信制御装置606には、ネットワーク6
07を介して、他のコンピュータ608が接続されてい
る。他のコンピュータ608は、複数であってもよい。Here, FIG. 6 shows the order receiving process shown in FIG.
2 shows a hardware configuration diagram of a delivery date reply system 0. FIG. FIG.
The hardware configuration diagram of the order processing / delivery time reply system 0 shown in FIG.
And an input device 604 connected to the bus 601 and a bus 6
The output device 605 is connected to the communication device 01, and the communication control device 606 is connected to the bus 601. Body 60
2 includes a main storage device 6021 and a CPU (Centra
l Processing Unit) 6022. The communication control device 606 includes a network 6
07, another computer 608 is connected. The other computer 608 may be plural.
【0029】主記憶装置6021は、各種プログラム、
およびこれらのプログラムを実行するうえで必要となる
データを格納する。CPU6022は、主記憶装置60
21に格納されたプログラムを、主記憶装置6021に
格納されたデータを用いて実行する。外部記憶装置60
3は、主記憶装置6021よりも容量が大きい記憶装置
とすることができる。主記憶装置6021に格納するプ
ログラムおよびデータを、外部記憶装置603に保管し
ておき、必要に応じて、CPU6022により、主記憶
装置6021に読み込むことができる。外部記憶装置6
03としては、ハードディスク装置の他に、可搬型記録
媒体であるフロッピー(登録商標)ディスク、CD−R
OM(Compact Disc Read Only
Memory)等を使用することができる。入力装置
604は、入力制御部と、この入力制御部に接続された
マウスやキーボード等の入力部とから構成される(図示
せず)。入力装置604は、マウスやキーボード等の入
力部からユーザにより入力された情報を入力する。出力
装置605は、出力制御部と、この出力制御部に接続さ
れたディスプレイやプリンタ等の出力部とから構成され
る。出力装置605は、ディスプレイやプリンタ等の出
力部に、CPU6022による実行結果等の情報を出力
する。通信制御装置606は、外部のネットワーク60
7との接続や、ネットワーク607に接続している他の
コンピュータとの通信を制御する。The main storage device 6021 stores various programs,
And data necessary for executing these programs. The CPU 6022 includes a main storage device 60
21 is executed using the data stored in the main storage device 6021. External storage device 60
3 may be a storage device having a larger capacity than the main storage device 6021. The programs and data stored in the main storage device 6021 can be stored in the external storage device 603, and can be read into the main storage device 6021 by the CPU 6022 as needed. External storage device 6
03 is a hard disk device, a floppy (registered trademark) disk as a portable recording medium, a CD-R
OM (Compact Disc Read Only)
Memory) or the like can be used. The input device 604 includes an input control unit and an input unit such as a mouse and a keyboard connected to the input control unit (not shown). The input device 604 inputs information input by a user from an input unit such as a mouse or a keyboard. The output device 605 includes an output control unit and an output unit such as a display or a printer connected to the output control unit. The output device 605 outputs information such as an execution result by the CPU 6022 to an output unit such as a display or a printer. The communication control device 606 is connected to an external network 60.
7 and communication with other computers connected to the network 607.
【0030】前述の図1に示した各部は、図6に示した
構成要素により、以下のように実現される。The above-described components shown in FIG. 1 are realized by the components shown in FIG. 6 as follows.
【0031】入力情報受付部1は、入力情報を受け付け
る動作を記述したプログラムを外部記憶装置603に格
納し、このプログラムを外部記憶装置603から主記憶
装置6021に読み込んで、CPU6022により実行
し、入力装置604からユーザにより入力された情報を
入力することにより実現される。また、入力情報受付部
1は、入力情報を受け付ける動作を記述したプログラム
を外部記憶装置603に格納し、このプログラムを外部
記憶装置603から主記憶装置6021に読み込んで、
CPU6022により実行し、通信制御装置606か
ら、ネットワーク607に接続している他のコンピュー
タから入力された情報を入力することにより実現され
る。The input information receiving unit 1 stores a program describing an operation of receiving input information in the external storage device 603, reads the program from the external storage device 603 into the main storage device 6021, executes the program by the CPU 6022, and executes This is realized by inputting information input by the user from the device 604. Further, the input information receiving unit 1 stores a program describing an operation of receiving input information in the external storage device 603, reads the program from the external storage device 603 to the main storage device 6021,
It is executed by the CPU 6022, and is realized by inputting information input from another computer connected to the network 607 from the communication control device 606.
【0032】回答作成部2は、その動作を記述したプロ
グラムを外部記憶装置603に格納し、このプログラム
を外部記憶装置603から主記憶装置6021に読み込
んで、CPU6022により実行することにより実現さ
れる。この実行に際しては、構成マスタ情報記憶部4、
部品量情報記憶部5、受注情報記憶部6、および受注可
能枠情報保持部7に格納または保持された情報が、参照
されたり更新されたりする。The answer creation unit 2 is realized by storing a program describing the operation in the external storage device 603, reading the program from the external storage device 603 into the main storage device 6021, and executing the program by the CPU 6022. At the time of this execution, the configuration master information storage unit 4,
The information stored or stored in the component amount information storage unit 5, the order information storage unit 6, and the orderable frame information storage unit 7 is referred to or updated.
【0033】情報出力部3は、出力情報を出力する動作
を記述したプログラムを外部記憶装置603に格納し、
このプログラムを外部記憶装置603から主記憶装置6
021に読み込んで、CPU6022により実行し、出
力装置605から情報を出力することにより実現され
る。また、情報出力部3は、出力情報を出力する動作を
記述したプログラムを外部記憶装置603に格納し、こ
のプログラムを外部記憶装置603から主記憶装置60
21に読み込んで、CPU6022により実行し、通信
制御装置606から、ネットワーク607に接続してい
る他のコンピュータへ情報を出力することにより実現さ
れる。The information output unit 3 stores a program describing an operation of outputting output information in the external storage device 603,
This program is transferred from the external storage device 603 to the main storage device 6.
021, executed by the CPU 6022, and output information from the output device 605. The information output unit 3 stores a program describing an operation of outputting output information in the external storage device 603, and stores the program in the external storage device 603 from the main storage device 60.
21 and executed by the CPU 6022, and is realized by outputting information from the communication control device 606 to another computer connected to the network 607.
【0034】構成マスタ情報記憶部4、部品量情報記憶
部5、受注情報記憶部6、および受注可能枠情報保持部
7は、回答作成部2の処理が実行される際には、主記憶
装置6021によってその機能が実現される。情報を保
管しておく場合には、構成マスタ情報記憶部4、部品量
情報記憶部5、受注情報記憶部6、および受注可能枠情
報保持部7は、外部記憶装置603によってその機能が
実現される。The configuration master information storage unit 4, the component quantity information storage unit 5, the order information storage unit 6, and the order-possible frame information storage unit 7 are provided in the main storage device when the process of the answer creation unit 2 is executed. The function is realized by 6021. When the information is stored, the functions of the configuration master information storage unit 4, the component quantity information storage unit 5, the order information storage unit 6, and the orderable frame information storage unit 7 are realized by the external storage device 603. You.
【0035】受注可能枠情報提示部8は、受注可能枠情
報を提示する動作を記述したプログラムを外部記憶装置
603に格納し、このプログラムを外部記憶装置603
から主記憶装置6021に読み込んで、CPU6022
により実行し、出力装置605から受注可能枠情報を出
力することにより実現される。また、受注可能枠情報提
示部8は、受注可能枠情報を提示する動作を記述したプ
ログラムを外部記憶装置603に格納し、このプログラ
ムを外部記憶装置603から主記憶装置6021に読み
込んで、CPU6022により実行し、通信制御装置6
06から、ネットワーク607に接続している他のコン
ピュータへ受注可能枠情報を出力することにより実現さ
れる。The orderable frame information presentation unit 8 stores a program describing the operation of presenting the orderable frame information in the external storage device 603, and stores the program in the external storage device 603.
From the CPU 6022 to the main storage device 6021
And outputs the orderable frame information from the output device 605. The order-possible frame information presentation unit 8 stores a program describing the operation of presenting the order-possible frame information in the external storage device 603, reads the program from the external storage device 603 into the main storage device 6021, and Execute, communication control device 6
This is realized by outputting orderable frame information from 06 to another computer connected to the network 607.
【0036】次に、図7に示すフローチャートに従っ
て、本発明による受注処理・納期回答システムの第一の
実施形態の動作の概略について説明する。Next, an outline of the operation of the first embodiment of the order receiving / delivery system according to the present invention will be described with reference to the flowchart shown in FIG.
【0037】情報が入力されると、まず、入力情報受付
部1が情報の入力を受け付ける(S1)。次に、回答作
成部2が、入力された情報に対する回答情報を作成する
(S2)。次に、回答作成部2で作成された回答情報
を、情報出力部3により出力する(S3)。When information is input, first, the input information receiving unit 1 receives an input of information (S1). Next, the answer creating unit 2 creates answer information for the input information (S2). Next, the answer information created by the answer creating unit 2 is output by the information output unit 3 (S3).
【0038】S2において、入力情報が「注文要求」の
場合には、図8に示すフローチャートに従って、回答情
報を作成する。まず、注文製品の所要日における所要量
が、受注可能枠情報における「注文製品の所要日」以前
の台数の合計以下かどうかを判定する(S241)。S
241において、注文製品の所要日における所要量が、
受注可能枠情報における「注文製品の所要日」以前の台
数の合計以下であると判定された場合には、当該注文を
受注可能枠情報に引き当て、受注情報と受注可能枠情報
を更新し(S242)、当該注文を受け入れ可能の回答
を作成する(S243)。S241において、注文製品
の所要日における所要量が、受注可能枠情報における
「注文製品の所要日」以前の台数の合計以下でないと判
定された場合には、受注情報、注文要求、受注可能枠情
報の優先順で、部品に引き当て、受注可能枠情報を更新
する(S244)。次に、注文製品の所要日における所
要量が、受注可能枠情報における「注文製品の所要日」
以前の台数の合計以下かどうかを判定する(S24
5)。S245において、注文製品の所要日における所
要量が、受注可能枠情報における「注文製品の所要日」
以前の台数の合計以下であると判定された場合には、当
該注文を受注可能枠情報に引き当て、受注情報と受注可
能枠情報とを更新し(S242)、当該注文を受け入れ
可能の回答を作成する(S243)。S245におい
て、注文製品の所要日における所要量が、受注可能枠情
報における「注文製品の所要日」以前の台数の合計以下
でないと判定された場合には、当該注文を受け入れ不可
能の回答を作成する(S246)。この後、S3を実行
する。In S2, if the input information is "order request", answer information is created according to the flowchart shown in FIG. First, it is determined whether or not the required quantity on the required date of the ordered product is equal to or less than the total number of units before the “required date of the ordered product” in the orderable frame information (S241). S
At 241, the required quantity of the ordered product on the required date is:
If it is determined that the number is equal to or less than the total number of units before the “required date of the ordered product” in the orderable frame information, the order is assigned to the orderable frame information, and the order information and the orderable frame information are updated (S242). ), And prepares a response indicating that the order can be accepted (S243). In S241, if it is determined that the required quantity of the ordered product on the required date is not less than the total number of units before the “ordered product required date” in the orderable frame information, the order information, the order request, and the orderable frame information Are assigned to the parts in the order of priority, and the orderable frame information is updated (S244). Next, the required quantity on the required date of the ordered product is the "required date of the ordered product" in the available order space information.
It is determined whether or not the number is equal to or less than the sum of the previous number (S24).
5). In S245, the required amount of the ordered product on the required date is represented by the “required date of the ordered product” in the orderable frame information.
If it is determined that the total number is equal to or less than the total of the previous units, the order is assigned to orderable frame information, the order information and the orderable frame information are updated (S242), and a response indicating that the order can be accepted is created. (S243). If it is determined in S245 that the required quantity of the ordered product on the required date is not less than the total number of units before the “required date of the ordered product” in the orderable slot information, a response that the order cannot be accepted is created. (S246). After that, S3 is executed.
【0039】図8に示したS244を、図9に示すフロ
ーチャートを用いて詳細に説明する。後述するS244
1とS2442とS2445とにおいて、部品を引き当
てるが、これは構成マスタ情報記憶部4を参照して、受
注情報、注文要求、受注可能枠情報に対する製品を構成
する部品の所要量と所要日を算出し、当該所要日以前の
まだ引き当てられていない部品量のうち時期の遅いもの
から順に、当該所要量を差し引くことである。当該所要
量を差し引くことができない場合は、部品を引き当てる
ことができなかったとする。受注情報、注文要求、受注
可能枠情報の各々に対する製品を構成する部品のうち、
1つでも所要量を差し引くことができない場合には、他
の部品も所要量を差し引かないものとする。まず、部品
への引き当てがない状態にし、受注情報に部品を引き当
てる(S2441)。次に注文情報に部品を引き当て、
部品の引き当てができたかどうかを判定する(S244
2)。S2442において、部品の引き当てができない
と判定された場合には、リターンして、S245を実行
する。S2442において、部品の引き当てができると
判定された場合には、新規受注可能枠情報を作成し、当
該新規受注可能枠情報に注文情報を枠として追加する
(S2443)。次に、従来の受注可能枠情報から1製
品の1日分の枠を抜きだし、抜き出せたかどうかを判定
する(S2444)。S2444において、従来の受注
可能枠情報から1製品の1日分の枠を抜きだせないと判
定された場合には、従来の受注可能枠情報を新規受注可
能枠に更新し(S2447)、リターンして、S245
を実行する。S2444において、従来の受注可能枠情
報から1製品の1日分の枠を抜きだせたと判定された場
合には、抜き出した1製品の1日分の枠に部品を引き当
て、部品の引き当てができたかどうかを判定する(S2
445)。S2445において、抜き出した1製品の1
日分の枠に部品を引き当て、部品の引き当てができない
と判定された場合には、S2444に戻る。S2445
において、抜き出した1製品の1日分の枠に部品を引き
当て、部品の引き当てができると判定された場合には、
当該新規受注可能枠情報に、抜き出した1製品の1日分
の枠を追加し(S2446)、S2444に戻る。Step S244 shown in FIG. 8 will be described in detail with reference to the flowchart shown in FIG. S244 described later
In steps S1, S2442, and S2445, parts are allocated. This is done by referring to the configuration master information storage unit 4 and calculating the required quantity and the required date of the parts constituting the product with respect to the order information, the order request, and the orderable frame information. Then, the required amount is subtracted in order from the later of the unallocated component amounts before the required date. If the required amount cannot be deducted, it is determined that the component could not be allocated. Of the parts that make up the product for each of the order information, order request,
If the required amount cannot be deducted even for one of the components, the required amount is not deducted for the other parts. First, there is no assignment to the component, and the component is assigned to the order information (S2441). Next, assign parts to the order information,
It is determined whether the parts have been allocated (S244).
2). If it is determined in S2442 that the component cannot be allocated, the process returns to S245. If it is determined in S2442 that parts can be allocated, new orderable frame information is created, and the order information is added to the new orderable frame information as a frame (S2443). Next, a frame for one day of one product is extracted from the conventional orderable frame information, and it is determined whether or not the frame has been extracted (S2444). If it is determined in S2444 that the one-day frame of one product cannot be extracted from the existing orderable frame information, the existing orderable frame information is updated to a new orderable frame (S247), and the process returns. And S245
Execute In S2444, when it is determined that the one-day frame of one product can be extracted from the conventional orderable frame information, parts are allocated to the one-day frame of the extracted one product, and whether or not the parts can be allocated. Is determined (S2
445). In S2445, one of the extracted products 1
If it is determined that the component cannot be allocated to the frame for the day, the process returns to S2444. S2445
In, when it is determined that parts can be allocated to the frame for one day of one extracted product and the parts can be allocated,
One day's worth of the extracted one product is added to the new orderable frame information (S2446), and the process returns to S2444.
【0040】前述した図7のS2において、入力情報が
「納期要求」の場合には、図10に示すフローチャート
に従って、回答情報を作成する。すなわち、注文製品に
対する受注可能枠情報の最も早い日から順に台数を累積
し、注文製品の所要量が、当該累積量以下になる日を納
期日として回答を作成する(S251)。If the input information is "delivery request" in S2 of FIG. 7 described above, answer information is created according to the flowchart shown in FIG. That is, the number is accumulated in order from the earliest date of the orderable frame information for the ordered product, and a response is created with the date when the required quantity of the ordered product becomes equal to or less than the accumulated quantity as the delivery date (S251).
【0041】次に、本発明による受注処理・納期回答シ
ステム0の第一の実施形態における実際の動作につい
て、具体的な例を用いて説明する。Next, the actual operation of the order receiving / delivery system 0 according to the first embodiment of the present invention will be described using a specific example.
【0042】構成マスタ情報記憶部4に格納される構成
マスタ情報は、図2に示した通りであるとする。すなわ
ち、製品Aは、1個の部品aと、2個の部品bとから構
成され、製造リードタイムは、2日である。また、製品
Bは、1個の部品cと、2個の部品dとから構成され、
製造リードタイムは、2日である。さらに、製品Cは、
1個の部品aと、2個の部品dとから構成され、製造リ
ードタイムは、2日である。さらに、製品Dは、2個の
部品bと、1個の部品cとから構成され、製造リードタ
イムは、2日である。It is assumed that the configuration master information stored in the configuration master information storage unit 4 is as shown in FIG. That is, the product A is composed of one part a and two parts b, and the production lead time is two days. The product B is composed of one part c and two parts d,
The manufacturing lead time is 2 days. Further, the product C is
It is composed of one part a and two parts d, and the manufacturing lead time is two days. Further, the product D is composed of two parts b and one part c, and the manufacturing lead time is two days.
【0043】生産計画として、製品Aが5、6、7日目
にそれぞれ10台づつ、製品Bが5、6、7日目にそれ
ぞれ10台づつ計画されている。部品は、部品aが在庫
0個であり3日目に10個、4日目に10個、5日目に
10個納入される予定である。部品bが在庫0個であり
3日目に20個、4日目に20個、5日目に20個納入
される予定である。部品cが在庫0個であり3日目に1
0個、4日目に10個、5日目に10個納入される予定
である。部品dが在庫0個であり3日目に20個、4日
目に20個、5日目に20個納入される予定である。既
受注はまだないものとする。そのため、受注可能枠情報
は、製品Aが5、6、7日目にそれぞれ10台づつ、製
品Bが5、6、7日目にそれぞれ10台づつである。こ
の状態は、図11のように示される。As production plans, ten products A are planned on the fifth, sixth and seventh days, and ten products B are planned on the fifth, sixth and seventh days. As for the parts, the part a has no inventory and is scheduled to be delivered 10 on the third day, 10 on the fourth day, and 10 on the fifth day. The part b has no inventory and is scheduled to be delivered 20 on the third day, 20 on the fourth day, and 20 on the fifth day. Part c is in stock 0 and 1 on day 3
It is scheduled to be delivered 0 pieces, 10 pieces on the 4th day, and 10 pieces on the 5th day. The part d has no inventory and is scheduled to be delivered 20 on the third day, 20 on the fourth day, and 20 on the fifth day. It is assumed that no orders have been received yet. Therefore, the order-available-frame information includes 10 units each for the product A on the fifth, sixth, and seventh days, and ten units each for the product B on the fifth, sixth, and seventh days. This state is shown as in FIG.
【0044】このような状態に対し、「注文要求:5日
目に製品Aを10台」、「注文要求:6日目に製品Cを
10台」、「注文要求:6日目に製品Dを10台」の3
件を順に受けたものとする。当該3件の要求は、インタ
ーネットやイントラネットなどを通して入力される。In response to such a condition, "order request: 10 products A on day 5", "order request: 10 products C on day 6", and "order request: product D on day 6" 3 of 10
It is assumed that the cases have been received in order. The three requests are input via the Internet or an intranet.
【0045】まず、1件目の「5日目に製品Aを10
個」の注文要求を入力情報受付部1が受け付ける(S
1)。次に、回答作成部2が、入力情報に対する回答情
報を作成する(S2)。S2において、入力情報が「注
文要求」の場合であり、製品Aの5日目に10台は、製
品Aにおける5日目以前の受注可能枠情報の台数を合計
した10台以下なので、(S241の判断が「以
下」)、注文を受注可能枠情報に引き当て、受注情報と
受注可能枠情報を図12に示すように更新し(S24
2)、注文受け入れ可能の回答を作成する(S24
3)。作成された回答は、情報出力部3で出力される
(S3)。図12においては、受注可能枠情報は、製品
Aが6日と7日目にそれぞれ10台づつ、および製品B
が5日と6日と7日目にそれぞれ10台づつとなり、受
注情報は、製品Aが5日目に10台となる。First, in the first case, “Product A was added on Day 5 to 10
The input information receiving unit 1 receives an order request of “pieces” (S
1). Next, the answer creating unit 2 creates answer information for the input information (S2). In S2, the input information is “order request”, and the number of 10 units on the fifth day of the product A is 10 or less, which is the total number of orderable frame information of the product A before the fifth day. Is determined to be “less”), the order is assigned to the orderable frame information, and the order information and the orderable frame information are updated as shown in FIG. 12 (S24).
2), create an answer that the order can be accepted (S24)
3). The created answer is output by the information output unit 3 (S3). In FIG. 12, the orderable frame information indicates that the product A has 10 units each on the 6th and 7th days and the product B has
On the 5th, 6th and 7th days, respectively, and the order information shows that the product A has 10 units on the 5th day.
【0046】次に、2件目の「6日目に製品Cを10
個」の注文要求を、入力情報受付部1が受け付ける(S
1)。次に、回答作成部2が、入力情報に対する回答情
報を作成する(S2)。S2において、入力情報が「注
文要求」の場合であり、製品Cの6日目に10台は、製
品Cにおける6日目以前の受注可能枠情報の台数を合計
した0台より多いので、(S241の判断が「以下でな
い」)、受注情報、注文要求(注文情報)、受注可能枠
情報の順に部品を引き当て直す(S244)。Next, in the second case, “Product C was
The input information receiving unit 1 receives the order request of “pieces” (S
1). Next, the answer creating unit 2 creates answer information for the input information (S2). In S2, the input information is “order request”, and the number of 10 units on the sixth day of the product C is greater than 0 which is the total number of orderable slot information of the product C before the sixth day. The part is reassigned in the order of S241 (“not below”), order information, order request (order information), and orderable frame information (S244).
【0047】S244の詳細としては、まず受注情報
(5日目に製品Aを10台)に部品を引き当てる(S2
441)。ここで、引き当てられる部品は、3日目の部
品aを10個と3日目の部品bを20個であり、まだ引
き当てられていない部品は、部品aの4日目と5日目に
各々10個づつ、部品bの4日目と5日目に各々20個
づつ、部品cの3日目と4日目と5日目に各々10個づ
つ、部品dの3日目と4日目と5日目に各々20個づつ
となる。この様子を図13に示す。次に注文情報(6日
目に製品Cを10台)に部品を引き当てる(S244
2)。注文情報に必要な部品は、4日目以前の部品aが
10個と4日目以前の部品dが20個である。引き当て
られていない部品として、4日目の部品aが10個と4
日目の部品dが20個とがあるので、これらを引き当て
る。まだ引き当てられていない部品は、部品aの5日目
に10個、部品bの4日目と5日目に各々20個づつ、
部品cの3日目と4日目と5日目に各々10個づつ、部
品dの3日目と5日目に各々20個づつとなる。引き当
てできるので(S2442の判定が「できる」)、新規
受注可能枠情報を作成し、当該新規受注可能枠情報に、
注文情報を枠として追加する(S2443)。新規受注
可能枠情報は、「6日目に製品Cを10個」のみであ
る。このときの、従来の受注可能枠情報、新規受注可能
枠情報、受注情報、部品量情報の引き当て状況の様子
を、図14に示す。The details of S244 are as follows. First, a part is allocated to the order information (ten products A on the fifth day) (S2).
441). Here, the parts to be allocated are 10 parts a on the third day and 20 parts b on the third day, and the parts not yet allocated are the parts a on the fourth and fifth days of the part a, respectively. 10 pieces each, 20 pieces each on the 4th and 5th days of part b, 10 pieces each on the 3rd day, 4th day and 5th day of part c, 3rd day and 4th day of part d And on day 5, there will be 20 of each. This is shown in FIG. Next, parts are allocated to the order information (10 products C on the sixth day) (S244).
2). The parts required for the order information are 10 parts a before the fourth day and 20 parts d before the fourth day. As unallocated parts, 10 parts a on day 4 and 4
Since there are 20 parts d on the day, these are allocated. The number of parts that have not yet been allocated is 10 on the fifth day of the part a, and 20 on the fourth and fifth days of the part b.
On the third day, the fourth day, and the fifth day of the part c, ten pieces each, and on the third day and the fifth day of the part d, twenty pieces each. Since the allocation can be made (the determination in S2442 is “Yes”), new orderable frame information is created, and
The order information is added as a frame (S2443). The new orderable frame information is only "10 products C on the sixth day". FIG. 14 shows the allocation status of the conventional orderable frame information, new orderable frame information, order information, and component amount information at this time.
【0048】次に、従来の受注可能枠情報から「5日目
に製品Bを10台」の枠を抜きだす(S2444)。抜
き出せるので(S2444の判定が「抜き出せた」)、
抜き出した「5日目に製品Bを10個台」に部品を引き
当てる(S2445)。「5日目に製品Bを10台」に
必要な部品は、3日目以前の部品cが10個と3日目以
前の部品dが20個である。引き当てられていない部品
として、3日目の部品cが10個と3日目の部品dが2
0個とがあるので、これらを引き当てる。これによっ
て、まだ引き当てられていない部品は、部品aの5日目
に10個、部品bの4日目と5日目に各々20個づつ、
部品cの4日目と5日目に各々10個づつ、部品dの5
日目に20個となる。引き当てできるので(S2445
の判定が「できる」)、新規受注可能枠情報に、「5日
目に製品Bを10台」を追加し(S2446)、S24
44に戻る。新規受注可能枠情報は、「6日目に製品C
を10個」「5日目に製品Bを10個」となる。このと
きの、従来の受注可能枠情報、新規受注可能枠情報、受
注情報、部品量情報の引き当て状況の様子を、図15に
示す。Next, the frame of "10 products B on the fifth day" is extracted from the conventional orderable frame information (S2444). Since it can be extracted (the determination of S2444 is "extracted"),
The parts are assigned to the extracted “10 products B on the fifth day” (S2445). The parts required for "10 products B on the fifth day" are 10 parts c before the third day and 20 parts d before the third day. As unallocated parts, ten parts c on the third day and two parts d on the third day
Since there are 0, these are allocated. As a result, the number of parts that have not been allocated is 10 on the fifth day of the part a, and 20 on the fourth and fifth days of the part b.
On day 4 and day 5 of part c, 10 pieces each,
On the day there will be 20. (S2445)
Is determined), and “10 products B on the fifth day” is added to the new orderable frame information (S2446), and S24
Return to 44. The new order available slot information is “Product C on Day 6.
10 "and" 10 products B on the fifth day ". FIG. 15 shows the state of the allocation status of the conventional orderable frame information, new orderable frame information, order information, and component amount information at this time.
【0049】次に、従来の受注可能枠情報から「6日目
に製品Aを10台」の枠を抜きだす(S2444)。抜
き出せるので(S2444の判定が「抜き出せた」)、
抜き出した「6日目に製品Aを10台」に部品を引き当
てる(S2445)。「6日目に製品Aを10台」に必
要な部品は、4日目以前の部品aが10個と4日目以前
の部品bが20個である。これには、部品を引き当てら
れないので(S2445の判定が「できない」)、S2
444に戻る。このときの、従来の受注可能枠情報の様
子を、図16に示す。Next, a frame of "10 products A on the sixth day" is extracted from the conventional orderable frame information (S2444). Since it can be extracted (the determination of S2444 is "extracted"),
The parts are assigned to the extracted “10 products A on the sixth day” (S2445). The parts required for "10 products A on the sixth day" are 10 parts a before the fourth day and 20 parts b before the fourth day. In this case, since the part cannot be allocated (the determination in S2445 is "cannot be made"), S2
Return to 444. FIG. 16 shows the state of the conventional orderable frame information at this time.
【0050】次に、従来の受注可能枠情報から「6日目
に製品Bを10台」の枠を抜きだす(S2444)。抜
き出せるので(S2444の判定が「抜き出せた」)、
抜き出した「6日目に製品Bを10台」に部品を引き当
てる(S2445)。「6日目に製品Bを10台」に必
要な部品は、4日目以前の部品cが10個と4日目以前
の部品dが20個である。これには、部品を引き当てら
れないので(S2445の判定が「できない」)、S2
444に戻る。このときの、従来の受注可能枠情報の様
子を、図17に示す。Next, a frame of "10 products B on the sixth day" is extracted from the conventional orderable frame information (S2444). Since it can be extracted (the determination of S2444 is "extracted"),
The parts are assigned to the extracted “10 products B on the sixth day” (S2445). The parts required for “10 products B on the sixth day” are 10 parts c before the fourth day and 20 parts d before the fourth day. In this case, since the part cannot be allocated (the determination in S2445 is "cannot be made"), S2
Return to 444. FIG. 17 shows the state of the conventional orderable frame information at this time.
【0051】次に、従来の受注可能枠から「7日目に製
品Aを10台」の枠を抜きだす(S2444)。抜き出
せるので(S2444の判定が「抜き出せた」)、抜き
出した「7日目に製品Aを10個」に部品を引き当てる
(S2445)。「7日目に製品Aを10台」に必要な
部品は、5日目以前の部品aが10個と5日目以前の部
品bが20個である。引き当てられていない部品とし
て、5日目の部品aが10個と5日目の部品bが20個
とがあるので、これらを引き当てる。これによって、ま
だ引き当てられていない部品は、部品bの4日目に20
個、部品cの4日目と5日目に各々10個づつ、部品d
の5日目に20個となる。引き当てできるので(S24
45の判定が「できる」)、新規受注可能枠に、「7日
目に製品Aを10台」を追加し(S2446)、S24
44に戻る。新規受注可能枠は、「6日目に製品Cを1
0台」「5日目に製品Bを10台」「7日目に製品Aを
10台」となる。このときの、従来の受注可能枠情報、
新規受注可能枠情報、受注情報、部品量情報の引き当て
状況の様子を、図18に示す。Next, the frame of "10 products A on the seventh day" is extracted from the conventional order-possible frame (S2444). Since it can be extracted (the determination in S2444 is "extracted"), the parts are allocated to the extracted "10 products A on the seventh day" (S2445). The parts required for “10 products A on the seventh day” are 10 parts a before the fifth day and 20 parts b before the fifth day. As the unallocated parts, there are 10 parts a on the fifth day and 20 parts b on the fifth day, and these are allocated. As a result, the parts which have not been allocated yet are stored on the fourth day of the part b.
10 parts each on the fourth and fifth days of parts and parts c
On the 5th day, there will be 20. (S24)
The judgment of No. 45 is “Yes”), and “10 products A on the seventh day” is added to the new order available frame (S2446), and S24
Return to 44. The new order available slot is “1st product C on day 6.
“0 products”, “10 products B on the fifth day”, and “10 products A on the seventh day”. At this time, conventional orderable space information,
FIG. 18 shows the state of the allocation status of new orderable frame information, order information, and component amount information.
【0052】次に、従来の受注可能枠から「7日目に製
品Bを10台」の枠を抜きだす(S2444)。抜き出
せるので(S2444の判定が「抜き出せた」)、抜き
出した「7日目に製品Bを10台」に部品を引き当てる
(S2445)。「7日目に製品Bを10台」に必要な
部品は、5日目以前の部品cが10個と5日目以前の部
品dが20個である。引き当てられていない部品とし
て、5日目の部品cが10個と5日目の部品dが20個
とがあるので、これらを引き当てる。これによって、ま
だ引き当てられていない部品は、部品bの4日目に20
個、部品cの4日目に10個となる。引き当てできるの
で(S2445の判定が「できる」)、新規受注可能枠
に、「7日目に製品Bを10台」を追加し(S244
6)、S2444に戻る。新規受注可能枠は、「6日目
に製品Cを10台」「5日目に製品Bを10台」「7日
目に製品Aを10台」「7日目に製品Bを10台」とな
る。このときの、従来の受注可能枠情報、新規受注可能
枠情報、受注情報、部品量情報の引き当て状況の様子
を、図19に示す。Next, a frame of "10 products B on the seventh day" is extracted from the conventional order available frame (S2444). Since it can be extracted (the determination in S2444 is "extracted"), the parts are assigned to the extracted "10 products B on the seventh day" (S2445). The parts required for “10 products B on the seventh day” are 10 parts c before the fifth day and 20 parts d before the fifth day. As the unallocated parts, there are 10 parts c on the fifth day and 20 parts d on the fifth day, these are allocated. As a result, the parts which have not been allocated yet are stored on the fourth day of the part b.
On the fourth day, the number of parts and parts c becomes 10. Since the allocation can be made (the determination in S2445 is “Yes”), “10 products B on the seventh day” is added to the new orderable frame (S244).
6), and return to S2444. Available new orders are: "10 products C on day 6", "10 products B on day 5", "10 products A on day 7", "10 products B on day 7" Becomes FIG. 19 shows the allocation status of the conventional orderable frame information, new orderable frame information, order information, and component amount information at this time.
【0053】これで、注可能枠から1製品の1日分の枠
を抜きだせなくなるので(S2444の判定が「抜き出
せない」)、従来の受注可能枠情報を新規受注可能枠情
報に更新する(S2447)。更新された受注可能枠情
報は、「6日目に製品Cを10台」「5日目に製品Bを
10台」「7日目に製品Aを10台」「7日目に製品B
を10台」となる。As a result, the frame for one product cannot be extracted from the orderable frame (the determination in S2444 is "cannot be extracted"), and the conventional orderable frame information is updated to the new orderable frame information (S2444). S2447). The updated orderable slot information includes “10 products C on day 6”, “10 products B on day 5”, “10 products A on day 7”, and “product B on day 7”.
10 units ".
【0054】引き当て直しによって、製品Cの6日目に
10台は、製品Cにおける6日目以前の受注可能枠情報
の台数を合計した10台以下になり(S245)、注文
を受注可能枠情報に引き当て、受注情報と受注可能枠情
報とを更新し(S242)、注文受け入れ可能の回答を
作成する(S243)。作成された回答は、情報出力部
3で出力する(S3)。この結果、図20に示すよう
に、受注可能枠は製品Aが7日目に10台、製品Bが5
日と7日目にそれぞれ10台づつ、受注情報は製品Aが
5日目に10台、製品Cが6日目に10台となる。As a result of the reassignment, the number of ten units on the sixth day of the product C becomes equal to or less than the total number of orderable frame information of the product C on or before the sixth day (S245). , The order information and the orderable frame information are updated (S242), and a response indicating that the order can be accepted is created (S243). The created answer is output by the information output unit 3 (S3). As a result, as shown in FIG.
The order information includes 10 units on the fifth day and 10 units on the sixth day, and the order information includes ten units on the fifth and seventh days.
【0055】次に、3件目の「6日目に製品Dを10
台」の注文要求を入力情報受付部1が受ける(S1)。
次に、回答作成部2が、入力情報に対する回答情報を作
成する(S2)。S2において、入力情報が「注文要
求」の場合であり、製品Dの6日目に10台は、製品D
における6日目以前の受注可能枠情報の台数を合計した
0台より多いので、(S241の判断が「以下でな
い」)受注情報、注文要求、受注可能枠情報の順に部品
を引き当て直す(S244)。Next, in the third case, “Product D was added on day 6 to 10
The input information receiving unit 1 receives an order request for “dai” (S1).
Next, the answer creating unit 2 creates answer information for the input information (S2). In S2, the input information is “order request”, and on the sixth day of product D, ten
Since the total number of orderable space information before the sixth day is greater than 0, the judgment is made ("No" in S241), parts are reassigned in the order of the order information, the order request, and the orderable frame information (S244). .
【0056】S244の詳細は、まず受注情報(「5日
目に製品Aを10台」「6日目に製品Cを10台」)に
部品を引き当てる(S2441)。ここで、引き当てら
れる部品は、3日目の部品aを10個と3日目の部品b
を20個と4日目の部品aを10個と4日目の部品dを
20個であり、まだ引き当てられていない部品は、部品
aの5日目に10個、部品bの4日目と5日目に各々2
0個づつ、部品cの4日目と5日目と6日目に各々10
個づつ、部品dの3日目と5日目に各々20個づつとな
る。この様子を、図21に示す。The details of S244 are as follows. First, a part is allocated to the order information (“10 products A on the fifth day” and “10 products C on the sixth day”) (S2441). Here, the parts to be allocated are 10 parts a on the third day and parts b on the third day.
20 parts, 10 parts a on the fourth day, and 20 parts d on the fourth day, and the parts which have not been allocated yet are 10 pieces on the 5th day of the part a, and 4 days on the 4th day of the part b. And on day 5 each 2
0 each, 10 days each on the 4th, 5th and 6th days of part c
The number of parts is 20 each on the third and fifth days of the part d. This is shown in FIG.
【0057】次に注文情報(6日目に製品Dを10台)
に部品を引き当てる(S2442)。注文情報に必要な
部品は、4日目以前の部品cが10個と4日目以前の部
品bが20個である。引き当てられていない部品とし
て、4日目の部品cが10個と4日目の部品bが20個
とがあるので、これらを引き当てる。まだ引き当てられ
ていない部品は、部品aの5日目に10個、部品bの5
日目に20個、部品cの3日目と5日目に各々10個づ
つ、部品dの3日目と5日目に各々20個づつとなる。
引き当てできるので(S2442の判定が「でき
る」)、新規受注可能枠情報を作成し、当該新規受注可
能枠情報に注文情報を枠として追加する(S244
3)。新規受注可能枠情報は、「6日目に製品Dを10
台」のみである。このときの、従来の受注可能枠情報、
新規受注可能枠情報、受注情報、部品量情報の引き当て
状況の様子を、図22に示す。Next, order information (10 products D on the sixth day)
(S2442). The parts required for the order information are 10 parts c before the fourth day and 20 parts b before the fourth day. As the unallocated parts, there are 10 parts c on the fourth day and 20 parts b on the fourth day, these are allocated. The number of parts that have not yet been allocated is 10 on day 5 of part a, and 5 of part b.
There are 20 on the day, 10 on the third and fifth days of part c, and 20 on the third and fifth days of part d.
Since the assignment can be made (the determination in S2442 is “Yes”), new orderable frame information is created, and the order information is added as a frame to the new orderable frame information (S244).
3). The new order available slot information is "10
Only ". At this time, conventional orderable space information,
FIG. 22 shows the state of the allocation status of the new orderable frame information, the order information, and the component amount information.
【0058】次に、従来の受注可能枠情報から「5日目
に製品Bを10台」の枠を抜きだす(S2444)。抜
き出せるので(S2444の判定が「抜き出せた」)、
抜き出した「5日目に製品Bを10台」に部品を引き当
てる(S2445)。「5日目に製品Bを10台」に必
要な部品は、3日目以前の部品cが10個と3日目以前
の部品dが20個である。引き当てられていない部品と
して、3日目の部品cが10個と3日目の部品dが20
個とがあるので、これらを引き当てる。これによって、
まだ引き当てられていない部品は、部品aの5日目に1
0個、部品bの5日目に20個、部品cの5日目に10
個、部品dの5日目に20個となる。引き当てできるの
で(S2445の判定が「できる」)、新規受注可能枠
情報に、「5日目に製品Bを10台」を追加し(S24
46)、S2444に戻る。新規受注可能枠は、「6日
目に製品Dを10台」「5日目に製品Bを10台」とな
る。このときの、従来の受注可能枠情報、新規受注可能
枠情報、受注情報、部品量情報の引き当て状況の様子
を、図23に示す。Next, a frame of "10 products B on the fifth day" is extracted from the conventional orderable frame information (S2444). Since it can be extracted (the determination of S2444 is "extracted"),
The parts are assigned to the extracted “ten products B on the fifth day” (S2445). The parts required for "10 products B on the fifth day" are 10 parts c before the third day and 20 parts d before the third day. As unallocated parts, 10 parts c on the third day and 20 parts d on the third day
Since there is an individual, these are allocated. by this,
Parts that have not yet been allocated are 1
0, 20 on part 5 on day 5 and 10 on part 5 on day 5
The number of parts and parts d is 20 on the fifth day. Since the allocation can be made (the determination in S2445 is "Yes"), "10 products B on the fifth day" is added to the new orderable frame information (S24).
46), returning to S2444. The new orderable slots are "10 products D on the sixth day" and "10 products B on the fifth day". FIG. 23 shows the state of the allocation status of the conventional orderable frame information, new orderable frame information, order information, and component amount information at this time.
【0059】次に、従来の受注可能枠情報から「7日目
に製品Aを10台」の枠を抜きだす(S2444)。抜
き出せるので(S2444の判定が「抜き出せた」)、
抜き出した「7日目に製品Aを10台」に部品を引き当
てる(S2445)。「7日目に製品Aを10台」に必
要な部品は、5日目以前の部品aが10個と5日目以前
の部品bが20個である。引き当てられていない部品と
して、5日目の部品aが10個と5日目の部品bが20
個とがあるので、これらを引き当てる。これによって、
まだ引き当てられていない部品は、部品cの5日目に1
0個、部品dの5日目に20個となる。引き当てできる
ので(S2445の判定が「できる」)、新規受注可能
枠情報に、「7日目に製品Aを10台」を追加し(S2
446)、S2444に戻る。新規受注可能枠情報は、
「6日目に製品Dを10台」「5日目に製品Bを10
台」「7日目に製品Aを10台」となる。このときの、
従来の受注可能枠情報、新規受注可能枠情報、受注情
報、部品量情報の引き当て状況の様子を、図24に示
す。Next, a frame of "10 products A on the seventh day" is extracted from the conventional orderable frame information (S2444). Since it can be extracted (the determination of S2444 is "extracted"),
The parts are allocated to the extracted "10 products A on the seventh day" (S2445). The parts required for “10 products A on the seventh day” are 10 parts a before the fifth day and 20 parts b before the fifth day. As the unallocated parts, 10 parts a on the fifth day and 20 parts b on the fifth day
Since there is an individual, these are allocated. by this,
Parts that have not yet been allocated are listed on Day 5 of Part c.
There will be 0 pieces and 20 pieces on the fifth day of part d. Since the allocation can be made (the determination in S2445 is “Yes”), “10 products A on the seventh day” is added to the new orderable frame information (S2).
446), and return to S2444. New order available space information
"10 products D on the 6th day""10 products B on the 5th day
Units "and" 10 units of product A on the seventh day ". At this time,
FIG. 24 shows the state of the allocation status of conventional orderable frame information, new orderable frame information, order information, and component amount information.
【0060】次に、従来の受注可能枠情報から「7日目
に製品Bを10台」の枠を抜きだす(S2444)。抜
き出せるので(S2444の判定が「抜き出せた」)、
抜き出した「7日目に製品Bを10台」に部品を引き当
てる(S2445)。「7日目に製品Bを10台」に必
要な部品は、5日目以前の部品cが10個と5日目以前
の部品dが20個である。引き当てられていない部品と
して、5日目の部品cが10個と5日目の部品dが20
個とがあるので、これらを引き当てる。引き当てできる
ので(S2445の判定が「できる」)、新規受注可能
枠情報に、「7日目に製品Bを10台」を追加し(S2
446)、S2444に戻る。新規受注可能枠情報は、
「6日目に製品Dを10台」「5日目に製品Bを10
台」「7日目に製品Aを10台」「7日目に製品Bを1
0台」となる。このときの、従来の受注可能枠情報、新
規受注可能枠情報、受注情報、部品量情報の引き当て状
況の様子を、図25に示す。Next, a frame of “10 products B on the seventh day” is extracted from the conventional orderable frame information (S2444). Since it can be extracted (the determination of S2444 is "extracted"),
The parts are assigned to the extracted “10 products B on the seventh day” (S2445). The parts required for “10 products B on the seventh day” are 10 parts c before the fifth day and 20 parts d before the fifth day. As unallocated parts, 10 parts c on the fifth day and 20 parts d on the fifth day
Since there is an individual, these are allocated. Since the allocation can be made (the determination in S2445 is "Yes"), "10 products B on the seventh day" is added to the new orderable frame information (S2).
446), and return to S2444. New order available space information
"10 products D on the 6th day""10 products B on the 5th day
"10 products A on day 7""1 products B on day 7"
0 cars ". FIG. 25 shows how the conventional orderable frame information, new orderable frame information, order information, and component amount information are allocated at this time.
【0061】これで、従来の受注可能枠情報から1製品
の1日分の枠を抜きだせなくなるので、(S2444の
判定が「抜き出せない」)、従来の受注可能枠情報を新
規受注可能枠情報に更新する(S2447)。更新され
た受注可能枠情報は、「6日目に製品Dを10台」「5
日目に製品Bを10台」「7日目に製品Aを10台」
「7日目に製品Bを10台」となる。As a result, it is impossible to extract the one-day frame of one product from the conventional order-possible frame information (the determination in S2444 is "cannot be extracted"). (S2447). The updated orderable slot information includes “10 products D on the sixth day”, “5
"10 products B on day 7""10 products A on day 7"
"10 products B on the seventh day".
【0062】引き当てなおしによって製品Dの6日目に
10台は、製品Dにおける6日目以前の受注可能枠情報
の台数を合計した10台以下になり(S245)、注文
を受注可能枠情報に引き当て、受注情報と受注可能枠情
報とを更新し(S242)、注文受け入れ可能の回答を
作成する(S243)。作成された回答は、情報出力部
5で出力される(S3)。この結果、図26に示すよう
に、受注可能枠情報は、製品Aが7日目に10台、製品
Bが5日と7日目にそれぞれ10台づつ、受注情報は、
製品Aが5日目に10台、製品Cが6日目に10台、製
品Dが6日目に10台となる。As a result of the reassignment, the number of units on the sixth day of the product D becomes 10 or less, which is the total number of orderable frame information of the product D before the sixth day (S245). The allocation, the order receiving information and the order receiving available frame information are updated (S242), and a response indicating that the order is acceptable is created (S243). The created answer is output by the information output unit 5 (S3). As a result, as shown in FIG. 26, the orderable frame information is that the product A has ten units on the seventh day, the product B has ten units on the fifth and seventh days, and the order information has
Product A has 10 units on the fifth day, product C has 10 units on the sixth day, and product D has 10 units on the sixth day.
【0063】これを、本発明を用いないで、製品レベル
のみでの引き当てを行い在庫引当や納期回答を行うとす
ると、1件目の注文要求に対しては引当が可能である
が、2件目と3件目の注文要求に対しては引当が不可能
であり、製品を作るための部品が十分にあったとして
も、不可能の回答を行ってしまう。If the allocation is performed only at the product level and the inventory allocation and the delivery date are answered without using the present invention, it is possible to allocate the first order request. It is impossible to reserve the first and third order requests, and even if there are enough parts to make a product, the answer is impossible.
【0064】上記本発明の受注処理・納期回答システム
の第一の実施形態においては、上記S2441、S24
42、およびS2445において、部品を引き当てる際
に、所要日以前のまだ引き当てられていない部品量のう
ち、時期の遅いものから順に所要量を差し引いた。ここ
で、上記本発明の受注処理・納期回答システムの第一の
実施形態の変形として、上記S2441、S2442、
およびS2445において、部品を引き当てる際に、所
要日以前のまだ引き当てられていない部品量のうち、時
期の早いものから順に所要量を差し引くことも考えられ
る。この場合には、課題において前述したような引当替
えが発生し、第一の実施形態のように時期の遅いものか
ら順に所要量を差し引く場合と比べると、処理は遅くな
る。しかしながら、従来の技術のように、ユーザが判定
する場合と比べると、高速に回答を行なうことができ
る。In the first embodiment of the order receiving / delivery time reply system of the present invention, the above-mentioned S2441, S24
In steps S4245 and S2445, when allocating parts, the required quantities are subtracted in order from the one with the latest timing among the unallocated parts before the required date. Here, as a modification of the first embodiment of the order processing / delivery date reply system of the present invention, the above-mentioned S2441, S2442,
In S2445 and S2445, when allocating parts, it is conceivable to subtract the required amount in ascending order of time from the unallocated parts amounts before the required date. In this case, the assignment is changed as described above in the task, and the processing is slower than in the case where the required amount is subtracted in the order of later timing as in the first embodiment. However, an answer can be made at a higher speed than when a user makes a determination as in the related art.
【0065】次に、本発明の受注処理・納期回答システ
ムの第二の実施形態について説明する。Next, a description will be given of a second embodiment of the order receiving / delivery date reply system according to the present invention.
【0066】この第二の実施形態による受注処理・納期
回答システム10は、図27に示すように、入力情報受
付部11と、該入力情報受付部11に接続された回答作
成部12と、該回答作成部12に接続された情報出力部
13とを有している。前記回答作成部12には、構成マ
スタ情報記憶部14と、部品使用可能量情報記憶部15
と、注文−部品引当関係情報記憶部16とが接続されて
いる。As shown in FIG. 27, the order receiving / delivery response system 10 according to the second embodiment includes an input information receiving unit 11, an answer creating unit 12 connected to the input information receiving unit 11, An information output unit 13 connected to the answer creation unit 12; The answer creating unit 12 includes a configuration master information storage unit 14 and a component usable amount information storage unit 15
And the order-part allocation relationship information storage unit 16 are connected.
【0067】入力情報受付部11は、注文要求、および
納期要求等の入力情報を、外部より入力され、該入力情
報を受け付ける。The input information receiving unit 11 receives input information such as an order request and a delivery date request from the outside, and receives the input information.
【0068】回答作成部12は、入力情報受付部11に
より受け付けられた注文要求に対して、構成マスタ情報
記憶部14、部品使用可能量情報記憶部15に格納され
た情報を参照または更新して、注文を受けられるかどう
かの回答を作成し、情報出力部13へ送る。回答作成部
12は、また、入力情報受付部11により受け付けられ
た納期要求に対して、構成マスタ情報記憶部14、部品
使用可能量情報記憶部15に格納された情報を参照し
て、受注可能な日の回答を作成し、情報出力部13へ送
る。さらに、回答作成部12は、入力情報受付部11に
より受け付けられた注文取消要求により、部品使用可能
量情報記憶部15、および注文−部品引当関係情報記憶
部16に格納された情報を更新する。The answer creating unit 12 refers to or updates the information stored in the configuration master information storage unit 14 and the available component information storage unit 15 in response to the order request received by the input information receiving unit 11. , And prepares a response as to whether the order can be received and sends it to the information output unit 13. The answer creating unit 12 can receive an order for the delivery date request received by the input information receiving unit 11 by referring to the information stored in the configuration master information storage unit 14 and the available component information storage unit 15. The answer is created on the appropriate day and sent to the information output unit 13. Further, the response creating unit 12 updates the information stored in the component available amount information storage unit 15 and the order-component allocation relationship information storage unit 16 according to the order cancellation request received by the input information receiving unit 11.
【0069】情報出力部13は、回答作成部12により
送られてきた回答を、外部に出力する。The information output unit 13 outputs the answer sent by the answer creating unit 12 to the outside.
【0070】構成マスタ情報記憶部14は、図1に示し
た構成マスタ情報記憶部4と同様の構成及び機能を有す
る。すなわち、生産される製品の各々について、当該製
品を構成する部品の親子関係についての情報や、当該製
品を生産するために必要となる期間である製造リードタ
イムについての情報である構成マスタ情報を格納する。
より具体的には、生産される製品の各々について、当該
製品を識別するための識別子(名称でもよい)と、当該
製品を構成する部品を識別するための識別子(名称でも
よい)と、当該製品を構成する前記部品の親子関係を示
す情報と、当該製品を生産するために必要となる前記部
品の員数(数)と、当該製品を生産するために必要とな
る期間である製造リードタイムとを、対応づけて格納す
る。The configuration master information storage unit 14 has the same configuration and functions as the configuration master information storage unit 4 shown in FIG. That is, for each product to be produced, information on the parent-child relationship of parts constituting the product and configuration master information which is information on a manufacturing lead time required for producing the product are stored. I do.
More specifically, for each product to be produced, an identifier (or a name) for identifying the product, an identifier (or a name) for identifying a part constituting the product, and the product , Information indicating the parent-child relationship of the parts, the number (number) of the parts required to produce the product, and the manufacturing lead time required to produce the product. , And store them.
【0071】部品使用可能量情報記憶部15は、生産さ
れる製品を構成する部品の各々について、在庫数および
入庫予定(発注済)情報である部品量情報のうち、受注
された製品を生産するために必要となる部品量を取り除
いた部品使用可能量情報を格納する。より具体的には、
生産される製品を構成する部品の各々について、当該製
品を識別するための識別子(名称でもよい)と、日付
と、該日付の日における当該部品の在庫数や入庫予定数
のうち受注された製品を生産するために必要となる部品
量を取り除いた部品使用可能量とを、対応づけて格納す
る。部品使用可能量情報は、製品の受注を受けた場合に
は、更新される。部品使用可能量情報記憶部15に格納
される部品使用可能量情報の一例を、図28に示す。図
28には、日付欄2801と部品欄2802とを有する
表が示されている。図28においては、部品aが1日目
に10個、3日目に10個、4日目に20個使用可能で
あることが示されている。また、部品bが1日目に40
個、4日目に40個使用可能であることが示されてい
る。さらに、部品cが1日目に20個、4日目に20個
使用可能であることが示されている。さらに、部品dが
1日目に42個、4日目に40個使用可能であることが
示されている。The available component information storage unit 15 produces the ordered product out of the component quantity information, which is the stock quantity and the scheduled storage (ordered) information, for each component constituting the product to be produced. Component usable amount information from which the necessary component amount has been removed. More specifically,
For each of the parts constituting the product to be produced, an identifier (or name) for identifying the product, a date, and the number of the ordered products out of the stock number and the planned storage quantity of the part on the day of the date Is stored in association with the component usable amount obtained by removing the component amount necessary for producing the. The available component information is updated when an order for a product is received. FIG. 28 shows an example of component usable amount information stored in the component usable amount information storage unit 15. FIG. 28 shows a table having a date column 2801 and a parts column 2802. FIG. 28 shows that ten parts a can be used on the first day, ten parts can be used on the third day, and twenty parts can be used on the fourth day. Also, the part b is 40
It shows that 40 can be used on the fourth day. Further, it is shown that 20 parts can be used on the first day and 20 parts c can be used on the fourth day. Further, it is shown that 42 parts can be used on the first day and 40 parts d can be used on the fourth day.
【0072】注文−部品引当関係情報記憶部16は、受
注された注文と、該注文による製品を生産するために引
き当てられた部品についての情報である、注文−部品引
当関係情報を格納する。より具体的には、少なくとも、
注文を識別するための識別子(番号でもよい)と、当該
注文による製品を生産するために引き当てられた部品を
識別するための識別子(名称でもよい)と、当該部品の
量(個数)と、引き当てられた当該部品の入庫予定日
(発注済)とを、対応づけて格納する。注文−部品引当
関係情報記憶部16は、製品の受注を受けた場合には、
更新される。注文−部品引当関係情報記憶部16に格納
される注文−部品引当関係情報の一例を、図29に示
す。図29に示す注文−部品引当関係情報は、複数の欄
から構成される注文番号欄2901と、該注文番号欄2
901の各欄に対応する注文内容欄2902と、該注文
内容欄2902の各欄に対応する引当部品欄2903と
を有する。注文番号欄2901の各欄は、注文を識別す
るために各注文に対して一意に付与された番号を格納す
る。この番号としては、例えば、注文が受け付けられた
順に、シーケンシャルな番号を与えることができる。注
文内容欄2902の各欄は、対応する注文番号欄290
1の欄に格納された注文の内容を格納する。この内容と
しては、注文された製品を識別するための識別子(名称
でもよい)と、注文された製品の台数と、該製品を所望
する日付とを格納する。引当部品欄2903の各欄は、
対応する注文内容欄2902の欄に格納された注文の内
容に引き当てられた部品を識別するための識別子(名称
でもよい)と、当該部品の量(個数)と、引き当てられ
た当該部品の入庫予定日(発注済)とを格納する。図2
9においては、注文番号が0001である注文の内容
は、5日に製品Aを10台であることが示されている。
そして、この注文には、3日の部品aが10個と、3日
の部品bが20個とが引き当てられていることが示され
ている。The order-parts allocation relation information storage section 16 stores order-parts allocation relation information, which is information on orders received and parts allocated to produce products according to the orders. More specifically, at least,
An identifier (or number) for identifying an order, an identifier (or name) for identifying a part allocated to produce a product according to the order, the quantity (number) of the part, and the allocation The scheduled storage date (ordered) of the component is stored in association with the date. The order-part allocation related information storage unit 16 stores
Be updated. FIG. 29 shows an example of the order-component allocation relationship information stored in the order-component allocation relationship information storage unit 16. The order-part allocation relationship information shown in FIG. 29 includes an order number column 2901 composed of a plurality of columns, and an order number column 2
901 includes an order content column 2902 corresponding to each column, and an allocation component column 2903 corresponding to each column of the order content column 2902. Each column of the order number column 2901 stores a number uniquely assigned to each order to identify the order. As this number, for example, a sequential number can be given in the order in which the order is received. Each column of the order content column 2902 has a corresponding order number column 290.
The contents of the order stored in column 1 are stored. As the contents, an identifier (or a name) for identifying the ordered product, the number of ordered products, and a desired date of the product are stored. Each column of the allocation parts column 2903 is
An identifier (or name) for identifying the part assigned to the contents of the order stored in the corresponding order content column 2902, the quantity (number) of the part, and the scheduled storage of the assigned part The date (ordered) is stored. FIG.
9 shows that the content of the order with the order number 0001 is 10 products A on the 5th.
This order indicates that ten parts a on the third day and twenty parts b on the third day are allocated.
【0073】図27に示した受注処理・納期回答システ
ム10のハードウエア構成図は、図6に示した通りでよ
い。The hardware configuration diagram of the order receiving / delivery time reply system 10 shown in FIG. 27 may be as shown in FIG.
【0074】図27に示した各部は、図6に示した構成
要素により、以下のように実現される。Each unit shown in FIG. 27 is realized by the components shown in FIG. 6 as follows.
【0075】入力情報受付部11は、入力情報を受け付
ける動作を記述したプログラムを外部記憶装置603に
格納し、このプログラムを外部記憶装置603から主記
憶装置6021に読み込んで、CPU6022により実
行し、入力装置604からユーザにより入力された情報
を入力することにより実現される。また、入力情報受付
部11は、入力情報を受け付ける動作を記述したプログ
ラムを外部記憶装置603に格納し、このプログラムを
外部記憶装置603から主記憶装置6021に読み込ん
で、CPU6022により実行し、通信制御装置606
から、ネットワーク607に接続している他のコンピュ
ータから入力された情報を入力することにより実現され
る。The input information receiving unit 11 stores a program describing an operation of receiving input information in the external storage device 603, reads the program from the external storage device 603 into the main storage device 6021, executes the program by the CPU 6022, and executes This is realized by inputting information input by the user from the device 604. The input information receiving unit 11 stores a program describing an operation of receiving input information in the external storage device 603, reads the program from the external storage device 603 into the main storage device 6021, executes the program by the CPU 6022, and executes communication control. Device 606
, Is realized by inputting information input from another computer connected to the network 607.
【0076】回答作成部12は、その動作を記述したプ
ログラムを外部記憶装置603に格納し、このプログラ
ムを外部記憶装置603から主記憶装置6021に読み
込んで、CPU6022により実行することにより実現
される。この実行に際しては、構成マスタ情報記憶部1
4、および部品使用可能量情報記憶部15に格納された
情報が、参照されたり更新されたりする。The answer creation unit 12 is realized by storing a program describing the operation in the external storage device 603, reading the program from the external storage device 603 into the main storage device 6021, and executing the program by the CPU 6022. At the time of this execution, the configuration master information storage unit 1
4 and the information stored in the component usable amount information storage unit 15 are referred to or updated.
【0077】情報出力部13は、出力情報を出力する動
作を記述したプログラムを外部記憶装置603に格納
し、このプログラムを外部記憶装置603から主記憶装
置6021に読み込んで、CPU6022により実行
し、出力装置605から情報を出力することにより実現
される。また、情報出力部13は、出力情報を出力する
動作を記述したプログラムを外部記憶装置603に格納
し、このプログラムを外部記憶装置603から主記憶装
置6021に読み込んで、CPU6022により実行
し、通信制御装置606から、ネットワーク607に接
続している他のコンピュータへ情報を出力することによ
り実現される。The information output section 13 stores a program describing an operation for outputting output information in the external storage device 603, reads the program from the external storage device 603 into the main storage device 6021, executes the program by the CPU 6022, and This is realized by outputting information from the device 605. The information output unit 13 stores a program describing an operation of outputting output information in the external storage device 603, reads the program from the external storage device 603 to the main storage device 6021, executes the program by the CPU 6022, and executes the communication control. This is realized by outputting information from the device 606 to another computer connected to the network 607.
【0078】構成マスタ情報記憶部14、部品使用可能
量情報記憶部15、および注文−部品引当関係情報記憶
部16は、回答作成部12の処理が実行される際には、
主記憶装置6021によってその機能が実現される。情
報を保管しておく場合には、構成マスタ情報記憶部1
4、部品使用可能量情報記憶部15、および注文−部品
引当関係情報記憶部16は、外部記憶装置603によっ
てその機能が実現される。The configuration master information storage unit 14, the available component information storage unit 15, and the order-component allocation relationship information storage unit 16 are used when the process of the answer creation unit 12 is executed.
The function is realized by the main storage device 6021. When storing information, the configuration master information storage unit 1
The functions of the component usable amount information storage unit 15 and the order-component allocation relationship information storage unit 16 are realized by the external storage device 603.
【0079】次に、図30に示すフローチャートに従っ
て、本発明による受注処理・納期回答システムの第二の
実施形態の動作の概略について説明する。Next, the outline of the operation of the second embodiment of the order receiving / delivery response system according to the present invention will be described with reference to the flowchart shown in FIG.
【0080】情報が入力されると、まず、入力情報受付
部11が情報の入力を受け付ける(S10)。次に、回
答作成部12が、入力された情報に対する回答情報を作
成する(S20)。次に、回答作成部12で作成された
回答情報を、情報出力部13により出力する(S3
0)。When information is input, first, the input information receiving unit 11 receives input of information (S10). Next, the answer creating unit 12 creates answer information for the input information (S20). Next, the response information created by the answer creation unit 12 is output by the information output unit 13 (S3).
0).
【0081】S20において、入力情報が「注文要求」
の場合には、図31に示すフローチャートに従って、回
答情報を作成する。まず、構成マスタ情報記憶部14に
格納された構成マスタ情報を参照して、注文製品の所要
日と所要量から、注文製品を構成する部品の所要量と所
要日を算出する(S211)。次に、注文製品を構成す
る各部品の所要日における所要量が、当該部品の使用可
能量以下かどうかを、部品使用可能量情報記憶部15に
格納された部品使用可能量情報を参照して判定する(S
212)。S212において、注文製品を構成する各部
品の所要日における所要量が、当該部品の使用可能量以
下であると判定された場合には、注文製品を構成する部
品の所要日における所要量を、部品使用可能量情報の時
期の遅いものから順に引き当て、部品使用可能量情報を
更新する(S213)。さらに、注文情報と該注文情報
に引き当てられた部品についての情報を、注文−部品引
当関係情報記憶部16に記憶する(S214)。次に、
注文受け入れ可能の回答を作成する(S215)。S2
12において、注文製品を構成する各部品の所要日にお
ける所要量が、当該部品の使用可能量以下でないと判定
された場合には、注文受け入れ不可能の回答を作成する
(S216)。この後、S30を実行する。At S20, the input information is “order request”
In this case, the answer information is created according to the flowchart shown in FIG. First, referring to the configuration master information stored in the configuration master information storage unit 14, the required amount and required date of the parts constituting the ordered product are calculated from the required date and required amount of the ordered product (S211). Next, whether or not the required amount of each part constituting the ordered product on the required date is equal to or less than the usable amount of the part is determined by referring to the part usable amount information stored in the part usable amount information storage unit 15. Judgment (S
212). In S212, if it is determined that the required amount of each part constituting the ordered product on the required date is equal to or less than the usable amount of the part, the required amount of the part constituting the ordered product on the required date is calculated as The available component information is assigned in ascending order of the available component information, and the component available component information is updated (S213). Further, the order information and the information on the parts allocated to the order information are stored in the order-part allocation relationship information storage unit 16 (S214). next,
A response indicating that the order can be accepted is created (S215). S2
In 12, when it is determined that the required amount of each part constituting the ordered product on the required date is not less than the usable amount of the part, an answer that the order cannot be accepted is created (S 216). After that, S30 is executed.
【0082】S20において、入力情報が「納期要求」
の場合には、図32に示すフローチャートに従って、回
答情報を作成する。まず、構成マスタ情報記憶部14に
格納された構成マスタ情報を参照して、納期要求製品の
所要量から、納期要求製品を構成する部品とその所要量
とを算出する(S221)。次に、納期要求製品を構成
する各部品に対して、所要量が当該部品の部品使用可能
量以下となる日の中で最も早い日を、部品使用可能量情
報記憶部15に格納された部品使用可能量情報を参照し
て算出する(S222)。次に、構成マスタ情報記憶部
14に格納された構成マスタ情報を参照して、S222
で求めた日の中で、最も遅い日に製品の製造リードタイ
ムを加えた日を納期日として回答を作成する(S22
3)。この後、S30を実行する。At S20, the input information is “delivery request”
In this case, the answer information is created according to the flowchart shown in FIG. First, with reference to the configuration master information stored in the configuration master information storage unit 14, the components constituting the required delivery date product and the required amount are calculated from the required amount of the requested delivery date product (S221). Next, the earliest day of the days when the required amount is equal to or less than the usable amount of the component for each of the components constituting the product with the required delivery date is determined by the component stored in the available component information storage unit 15. The calculation is performed with reference to the usable amount information (S222). Next, with reference to the configuration master information stored in the configuration master information storage unit 14, S222
A response is created using the date obtained by adding the production lead time of the product to the latest date among the dates determined in (2) as the delivery date (S22).
3). After that, S30 is executed.
【0083】S20において、入力情報が「注文取消要
求」の場合には、図33に示すフローチャートに従っ
て、処理を行う。まず、注文−部品引当関係情報記憶部
16に格納された注文−部品引当関係情報を参照して、
当該注文に引き当てていた部品とその引当日付、引当数
量を抽出する(S231)。次に、注文−部品引当関係
情報記憶部16に記憶されている当該注文についての情
報を削除する(S232)。次に、当該注文に引き当て
ていた部品使用可能量情報の引当日付の数量に引当数量
を追加する(S233)。これで、処理を終了する。In S20, if the input information is "order cancellation request", processing is performed according to the flowchart shown in FIG. First, referring to the order-component allocation relationship information stored in the order-component allocation relationship information storage unit 16,
The part allocated to the order, the allocation date, and the allocation quantity are extracted (S231). Next, the information about the order stored in the order-part allocation information storage unit 16 is deleted (S232). Next, the allocation quantity is added to the quantity on the allocation date of the parts available quantity information allocated to the order (S233). This ends the processing.
【0084】次に、受注処理・納期回答システム10の
実際の動作について、具体的な例を用いて説明する。Next, the actual operation of the order receiving / delivery system 10 will be described with reference to a specific example.
【0085】構成マスタ情報記憶部14には、図2に示
したように、製品を構成する部品名とその個数、および
製品の製造リードタイムが記憶されていることとする。
すなわち、製品Aは、部品a1個と部品b2個とからな
り、製品Aの製造リードタイムは2日である。また、製
品Bは、部品c1個と部品d2個とからなり、製品Bの
製造リードタイムは2日である。さらに、製品Cは、部
品a1個と部品d2個とからなり、製品Cの製造リード
タイムは2日である。さらに、製品Dは、部品b2個と
部品c1個とからなり、製品Dの製造リードタイムは2
日である。生産計画として、製品Aが3、5、7、9日
目にそれぞれ10台づつ、製品Bが4、6、8、10日
目にそれぞれ10台づつ生産されることが計画されてい
る。部品は、部品aが、在庫10個であり3日目に10
個、4日目に20個納入される予定である。部品bが、
在庫40個であり4日目に40個納入される予定であ
る。部品cが、在庫20個であり4日目に20個納入さ
れる予定である。部品dが、在庫42個であり4日目に
40個納入される予定である。顧客からの注文は、まだ
無い状態を想定する。このとき、部品使用可能量は、ま
だ引き当てられていない部品量であり、部品aが1日目
に10個、3日目に10個、4日目に20個であり、部
品bが1日目に40個、4日目に40個であり、部品c
が1日目に20個、4日目に20個であり、部品dが1
日目に42個、4日目に40個である。この時の、部品
使用可能量情報の様子を、図34に示す。As shown in FIG. 2, it is assumed that the configuration master information storage unit 14 stores the names of components constituting a product, the number thereof, and the manufacturing lead time of the product.
That is, the product A is composed of one part a and two parts b, and the production lead time of the product A is two days. The product B is composed of one component c and two components d, and the production lead time of the product B is two days. Further, the product C is composed of one part a and two parts d, and the production lead time of the product C is two days. Further, the product D is composed of two parts b and one part c, and the production lead time of the product D is 2
Day. As a production plan, it is planned that ten products will be produced on the third, fifth, seventh and ninth day of the product A, and ten products will be produced on the fourth, sixth, eighth and tenth day of the product B. As for the part, the part a is in stock 10 pieces and
On the fourth day, 20 are scheduled to be delivered. Part b is
The inventory is 40 units and will be delivered on the fourth day. The part c is in stock 20 pieces and is scheduled to be delivered 20 pieces on the fourth day. The part d is in stock 42 and is scheduled to be delivered 40 on the fourth day. It is assumed that there is no order from the customer yet. At this time, the component usable amount is the component amount that has not been allocated yet, and the component a is 10 on the first day, 10 on the third day, 20 on the fourth day, and the component b is one day. 40 parts on the fourth day, 40 parts on the fourth day,
Is 20 on the first day and 20 on the fourth day, and the part d is 1
42 on day 4 and 40 on day 4. FIG. 34 shows the state of the component usable amount information at this time.
【0086】このような状態に対し、「注文要求:10
日目に製品Bを10台」、「注文要求:8日目に製品B
を10台」、「注文要求:7日目に製品Cを10台」、
「納期要求:製品Dを11台」、「注文取消要求:3件
目の注文」の5件を順に受けたものとする。当該5件の
要求は、インターネットやイントラネットなどを通して
入力される。For such a state, “Order request: 10
"10 products B on the day", "Order request: product B on the 8th day"
10 "," Order request: 10 products C on the 7th day ",
It is assumed that five items of “delivery date request: 11 products D” and “order cancellation request: third order” are received in order. The five requests are input via the Internet or an intranet.
【0087】まず、1件目の「10日目に製品Bを10
台」の注文要求を、入力情報として、入力情報受付部1
1が受ける(S10)。次に、回答作成部12が、入力
情報に対する回答情報を作成する(S20)。S20に
おいて、入力情報が「注文要求」の場合なので、まず、
構成マスタ情報記憶部14を参照して(製品Bの製造リ
ードタイムは2日、部品cが1個、部品dが2個必要で
ある)、注文された製品の所要日と所要量(製品Bを1
0日目に10台)から、注文された製品を構成する部品
の所要量と所要日(部品cを8日目に10個、部品dを
8日目に20個)を算出する(S211)。次に、注文
された製品を構成する部品すべての所要日における所要
量が、当該部品の使用可能部品量以下かどうかを、部品
使用可能量情報記憶部15に格納された部品使用可能量
情報を参照して判定する(S212)。図34を参照す
ると、部品cは、1日目に20個、4日目に20個の使
用可能部品量があり、8日目の部品使用可能量は、40
個である。これにより、8日目に10個の所要量は、8
日目の部品使用可能量である40個以下である。また、
部品dは、1日目に42個、4日目に40個の部品使用
可能量があり、8日目の部品使用可能量は82個であ
る。これにより、8日目に20個の所要量は、8日目の
部品使用可能量である82個以下である。そこで、S2
12において、注文された製品を構成する各部品の所要
日における所要量が、当該部品の使用可能部品量以下で
あると判定される。この判定を受けて、S213へ進
む。S213においては、部品cについては、8日目に
10個の所要量を、引当可能な部品使用可能量のうち、
時期の遅い4日目に引き当てる。部品cの部品使用可能
量は、1日目に20個、4日目に10個となる。部品d
については、8日目に20個の所要量を、引当可能な部
品使用可能量のうち時期の遅い4日目に引き当てる。部
品dの部品使用可能量は、1日目に42個、4日目に2
0個となる。このように、1件目の注文に対し、4日目
の部品cを10個、4日目の部品dを20個引き当てた
情報により、部品使用可能量情報記憶部15に記憶され
た部品使用可能量情報を更新する。この更新後の、部品
使用可能量情報の様子を、図35(a)に示す。次に、
S214へ進み、注文−部品引当関係情報記憶部16に
格納された注文−部品引当関係情報に、1件目の注文
「10日目に製品Bを10台」に対し、4日目の部品c
を10個、4日目の部品dを20個引き当てた情報を格
納する。この時の、注文−部品引当関係情報の様子を、
図35(b)に示す。次に、S215へ進み、注文を受
け入れ可能の回答を作成し、情報出力部13で回答する
(S30)。First, in the first case, “Product B was added on Day 10
The order request of “unit” is used as input information and the input information receiving unit 1
1 receives (S10). Next, the answer creating unit 12 creates answer information for the input information (S20). In S20, since the input information is “order request”, first,
With reference to the configuration master information storage unit 14 (the production lead time of the product B is 2 days, one part c and two parts d are required), the required date and required quantity of the ordered product (product B) 1
From the 10 units on the 0th day, the required quantity of parts constituting the ordered product and the required date (10 parts on the eighth day and 20 parts d on the eighth day) are calculated (S211). . Next, it is determined whether or not the required amount of all the components constituting the ordered product on the required date is equal to or less than the usable component amount of the component, by checking the component usable amount information stored in the component usable amount information storage unit 15. It is determined with reference to (S212). Referring to FIG. 34, the component c has 20 available component amounts on the first day and 20 available component amounts on the fourth day, and the available component amount on the eighth day is 40
Individual. Thus, on the eighth day, the required quantity of 10 pieces is 8
The number of parts that can be used on the day is 40 or less. Also,
There are 42 available parts d on the first day and 40 available parts on the fourth day, and 82 available parts on the eighth day. Thus, the required quantity of 20 pieces on the eighth day is 82 or less, which is the usable quantity of parts on the eighth day. Therefore, S2
At 12, it is determined that the required amount of each component constituting the ordered product on the required date is equal to or less than the usable component amount of the component. Upon receiving this determination, the process proceeds to S213. In S213, for the component c, the required quantity of 10 pieces on the 8th day is calculated as
Assign to the late 4th day. The available component amount of the component c is 20 on the first day and 10 on the fourth day. Part d
With regard to, on the eighth day, 20 required quantities are allocated to the late fourth day of the available component availability. The available parts of part d are 42 on the first day and 2 on the fourth day.
It becomes zero. In this manner, the information on the allocation of ten parts c on the fourth day and twenty parts d on the fourth day with respect to the first order uses the part use amount stored in the part usable amount information storage unit 15. Update available amount information. The state of the component usable amount information after the update is shown in FIG. next,
Proceeding to S214, the order-parts allocation relation information stored in the order-parts allocation relation information storage unit 16 stores the parts c
Is stored, and information on the allocation of 20 parts d on the fourth day is stored. At this time, the state of the order-parts allocation related information
It is shown in FIG. Next, the process proceeds to S215, where a response indicating that the order can be accepted is created, and the information output unit 13 responds (S30).
【0088】次に、2件目の「8日目に製品Bを10
台」の注文要求を、入力情報として、入力情報受付部1
1が受け付ける(S10)。次に、回答作成部12が、
入力情報に対する回答情報を作成する(S20)。S2
0において、入力情報が「注文要求」の場合なので、ま
ず、構成マスタ情報記憶部14を参照して(製品Bの製
造リードタイムは2日、部品cが1個、部品dが2個必
要である)、注文製品の所要日と所要量(製品Bを8日
目に10台)から、注文製品を構成する部品の所要量と
所要日(部品cを6日目に10個、部品dを6日目に2
0個)を算出する(S211)。Next, in the second case, "Product B
The order request of “unit” is used as input information and the input information receiving unit 1
1 accepts (S10). Next, the answer creation unit 12
The answer information for the input information is created (S20). S2
0, since the input information is “order request”, first, the configuration master information storage unit 14 is referred to (the production lead time of the product B is 2 days, one component c and two components d are required. From the required date and required quantity of the ordered product (10 units for product B on the 8th day), the required quantity and required date of the parts constituting the ordered product (10 parts for the part c and 10 parts for the d 2 on the sixth day
0) (S211).
【0089】次に、注文製品を構成する各部品の所要日
における所要量が、当該部品の使用可能部品量以下かど
うかを、部品使用可能量情報記憶部15に格納された部
品使用可能量情報を参照して、判定する(S212)。
図35(a)を参照すると、部品cは、1日目に20
個、4日目に10個の部品使用可能量があり、6日目に
10個の所要量は、6日目の部品使用可能量である30
個以下である。また、部品dは、1日目に42個、4日
目に20個の部品使用可能量があり、6日目に20個の
所要量は、6日目の部品使用可能量である62個以下で
ある。そこで、S212において、注文された製品を構
成する各部品の所要日における所要量が、当該部品の部
品使用可能量以下であると判定される。この判定を受け
て、S213へ進む。S213においては、部品cにつ
いては、6日目に10個の所要量を、引当可能な部品使
用可能量のうち時期の遅い4日目に引き当てる。部品c
の部品使用可能量は、1日目に20個となる。部品dに
ついては、6日目に20個の所要量を、引当可能な部品
使用可能量のうち時期の遅い4日目に引き当てる。部品
dの部品使用可能量は、1日目に42個となる。このよ
うに、2件目の注文に対し、4日目の部品cを10個、
4日目の部品dを20個引き当てた情報により、部品使
用可能量情報記憶部15に記憶された部品使用可能量情
報を更新する。この更新後の、部品使用可能量情報の様
子を、図36(a)に示す。次に、S214へ進み、注
文−部品引当関係情報記憶部16に格納された注文−部
品引当関係情報に、2件目の注文「8日目に製品Bを1
0台」に対し、4日目の部品cを10個、4日目の部品
dを20個引き当てた情報を格納する。この時の、注文
−部品引当関係情報の様子を、図36(b)に示す。次
に、S215へ進み、注文を受け入れ可能の回答を作成
し、情報出力部13で回答する(S30)。Next, it is determined whether the required amount of each component constituting the ordered product on the required date is equal to or less than the available component amount of the component, by checking the available component information stored in the available component information storage unit 15. Is determined with reference to (S212).
With reference to FIG. 35 (a), the part c
On the 4th day, there are 10 available parts, and on the 6th day, the required quantity of 10 is 30 days, which is the available amount of parts on the 6th day.
Not more than In addition, the component d has 42 available parts on the first day, 20 available parts on the fourth day, and the required quantity of 20 parts on the sixth day is the available component amount of 62 parts on the sixth day. It is as follows. Therefore, in S212, it is determined that the required amount of each component constituting the ordered product on the required date is equal to or less than the available component amount of the component. Upon receiving this determination, the process proceeds to S213. In S213, as for the component c, ten required quantities are allocated on the sixth day, the later available fourth day of the available component availability. Part c
The usable amount of parts becomes 20 on the first day. As for the component d, 20 required quantities are allocated on the sixth day on the fourth day which is late in the available component availability. The available component amount of the component d is 42 on the first day. Thus, for the second order, 10 parts c on the fourth day,
The component usable amount information stored in the component usable amount information storage unit 15 is updated with the information obtained by assigning 20 parts d on the fourth day. FIG. 36A shows the state of the component usable amount information after this update. Next, the process proceeds to S214, where the order-parts allocation relation information stored in the order-parts allocation relation information storage unit 16 stores the second order “Product B on the eighth day.
Information that ten parts c on the fourth day and twenty parts d on the fourth day are assigned to “0” is stored. FIG. 36B shows the state of the order-part allocation information at this time. Next, the process proceeds to S215, where a response indicating that the order can be accepted is created, and the information output unit 13 responds (S30).
【0090】次に、3件目の7日目に製品Cを10台の
注文要求を、入力情報として、入力情報受付部1が受け
る(S10)。次に、回答作成部12が、入力情報に対
する回答情報を作成する(S20)。S20において、
入力情報が「注文要求」の場合なので、まず、構成マス
タ情報記憶部14を参照して(製品Cの製造リードタイ
ムは2日、部品aが1個、部品dが2個必要である)、
注文製品の所要日と所要量(製品Cを7日目に10台)
から、注文製品を構成する部品の所要量と所要日(部品
aを5日目に10個、部品dを5日目に20個)を算出
する(S211)。Next, on the third seventh day, the input information receiving unit 1 receives an order request for 10 products C as input information (S10). Next, the answer creating unit 12 creates answer information for the input information (S20). In S20,
Since the input information is “order request”, first, referring to the configuration master information storage unit 14 (the production lead time of the product C is 2 days, one component a and two components d are required),
Required date and quantity of ordered products (10 units of product C on day 7)
Then, the required quantity and the required date (10 parts on the fifth day and 20 parts d on the fifth day) of the parts constituting the ordered product are calculated (S211).
【0091】次に、注文製品を構成する各部品の所要日
における所要量が、当該部品の使用可能部品量以下かど
うかを、部品使用可能量情報記憶部15に格納された部
品使用可能量情報を参照して、判定する(S212)。
図36(a)を参照すると、部品aは、1日目に20
個、4日目に20個の部品使用可能量があり、5日目に
10個の所要量は、5日目の部品使用可能量である40
個以下である。また、部品dは、1日目に42個の部品
使用可能量があり、6日目に20個の所要量は、6日目
の部品使用可能量である42個以下である。そこで、S
212において、注文された製品を構成する各部品の所
要日における所要量が、当該部品の部品使用可能量以下
であると判定される。この判定を受けて、S213へ進
む。S213においては、部品aについては、5日目に
10個の所要量を、引当可能な部品使用可能量のうち時
期の遅い4日目に引き当てる。部品aの部品使用可能量
は、1日目に20個、4日目に10個となる。部品dに
ついては、6日目に20個の所要量を、引当可能な部品
使用可能量のうち時期の遅い1日目に引き当てる。部品
dの部品使用可能量は、1日目に22個となる。このよ
うに、3件目の注文に対し、4日目の部品aを10個、
1日目の部品dを20個引き当てた情報により、部品使
用可能量記憶部15に記憶された部品使用可能量情報を
更新する。この更新後の、部品使用可能量情報の様子
を、図37(a)に示す。次に、S214へ進み、注文
−部品引当関係情報記憶部16に格納された注文−部品
引当関係情報に、3件目の注文「7日目に製品Cを10
台」に対し、4日目の部品aを10個、1日目の部品d
を20個引き当てた情報を格納する。この時の、注文−
部品引当関係情報の様子を、図37(b)に示す。次
に、S215へ進み、注文を受け入れ可能の回答を作成
し、情報出力部13で回答する(S30)。Next, it is determined whether the required amount of each component constituting the ordered product on the required date is equal to or less than the available component amount of the component. Is determined with reference to (S212).
Referring to FIG. 36 (a), the part a
On the 4th day, there are 20 available parts, and on the 5th day, the required amount of 10 parts is the 5th day available parts amount of 40
Not more than Further, the component d has a usable amount of 42 parts on the first day, and the required amount of 20 parts on the sixth day is 42 or less, which is the usable amount on the sixth day. Then, S
At 212, it is determined that the required amount of each component constituting the ordered product on the required date is equal to or less than the available component amount of the component. Upon receiving this determination, the process proceeds to S213. In S213, as for the component a, ten required quantities are allocated on the fifth day, which is the later of the available component availability, on the fifth day. The available component amount of the component a is 20 on the first day and 10 on the fourth day. As for the component d, 20 required quantities are allocated on the sixth day on the first day, which is late in the available component availability. The component usable amount of the component d is 22 on the first day. Thus, for the third order, ten parts a on the fourth day,
The component usable amount information stored in the component usable amount storage unit 15 is updated based on the information obtained by assigning 20 parts d on the first day. The state of the component usable amount information after the update is shown in FIG. Next, the process proceeds to S214, where the order-parts allocation relation information stored in the order-parts allocation relation information storage unit 16 stores the third order “10
10 parts a on day 4 and parts d on day 1
Are stored. At this time, the order-
FIG. 37B shows the state of the component allocation relation information. Next, the process proceeds to S215, where a response indicating that the order can be accepted is created, and the information output unit 13 responds (S30).
【0092】次に、4件目の「製品Dを11台」の納期
要求を、入力情報として、入力情報受付部11が受け付
ける(S10)。次に、回答作成部12が、入力情報に
対する回答情報を作成する(S20)。S20におい
て、入力情報が「納期要求」なので、まず、構成マスタ
情報記憶部14を参照して(製品Dの製造リードタイム
は2日、部品aが1個、部品dが2個必要である)、納
期要求製品の所要量から、納期要求製品を構成する部品
とその所要量(部品aが11個、部品dが22個)とを
算出する(S221)。次に、納期要求製品を構成する
各部品に対し、所要量が当該部品の部品使用可能量以下
となる日の中で最も早い日を算出する(S222)。こ
こでは、図37(a)を参照して、部品aの11個は3
日目、部品dの22個は1日目であると算出される。次
に、S223において、部品aの3日目に、構成マスタ
情報記憶部14を参照して得られる製品Dの製造リード
タイム2日を加え、5日目を納期日として回答を作成
し、情報出力部13で回答する(S30)。Next, the input information receiving unit 11 receives a fourth delivery request for “11 products D” as input information (S10). Next, the answer creating unit 12 creates answer information for the input information (S20). In S20, since the input information is “delivery request”, first, the configuration master information storage unit 14 is referred to (the production lead time of the product D is 2 days, one component a and two components d are required). Then, from the required quantity of the product with the required delivery date, the parts constituting the product with the required delivery date and the required quantities thereof (11 parts a and 22 parts d) are calculated (S221). Next, the earliest day among the days when the required amount is equal to or less than the usable amount of the component for each component constituting the product with the required delivery date is calculated (S222). Here, referring to FIG. 37 (a), eleven parts a are 3
On the day, 22 parts d are calculated as the first day. Next, in S223, on the third day of the part a, the production lead time of the product D obtained by referring to the configuration master information storage unit 14 is added, and a reply is created with the fifth day as the delivery date. The output unit 13 answers (S30).
【0093】次に、5件目の「3件目の注文取消」要求
を、入力情報として、入力情報受付部11が受け付ける
(S10)。次に、回答作成部12が、入力情報に対す
る回答情報を作成する(S20)。S20において、入
力情報が「注文取消要求」なので、まず、注文−部品引
当関係情報記憶部16に格納された注文−部品引当関係
情報を参照して、3件目の注文に引き当てていた「4日
目の部品aを10個、1日目の部品dを20個引き当て
た情報」を抽出する(S231)。次に、注文−部品引
当関係情報記憶部16に格納されている注文−部品引当
関係情報から、当該注文の情報を削除する。これによ
り、注文−部品引当関係情報記憶部16に格納されてい
る注文−部品引当関係情報には、1件目と2件目の注文
と部品の引当関係情報のみが記憶されていることになる
(S232)。この時の注文−部品引当関係情報の様子
を、図38(b)に示す。次に、当該注文に引き当てて
いた部品使用可能量情報の引当日付の数量に、引当数量
を追加する。部品aの部品使用可能量は、1日目に10
個、3日目に10個、4日目に20個となる。部品dの
部品使用可能量は、1日目に42個となる(S23
3)。この時の、部品使用可能量情報の様子を、図38
(a)に示す。Next, the input information receiving unit 11 receives the fifth “third order cancellation” request as input information (S10). Next, the answer creating unit 12 creates answer information for the input information (S20). In S20, since the input information is “order cancellation request”, first, referring to the order-component allocation relationship information stored in the order-component allocation relationship information storage unit 16, “4” assigned to the third order is referred to. Information of 10 day part a and 20 day d part 20 is extracted (S231). Next, the order information is deleted from the order-component allocation relationship information stored in the order-component allocation relationship information storage unit 16. As a result, only the first and second order and part allocation relationship information is stored in the order-part allocation relationship information stored in the order-part allocation relationship information storage unit 16. (S232). The state of the order-parts allocation relation information at this time is shown in FIG. Next, the allocation quantity is added to the quantity on the allocation date of the parts available quantity information allocated to the order. The usable amount of part a is 10
The number is 10, on the third day, and 20 on the fourth day. The available component amount of the component d is 42 on the first day (S23).
3). FIG. 38 shows the state of the component usable amount information at this time.
(A).
【0094】これを、本発明を用いないで、従来のよう
に、製品レベルのみでの引き当てを行い在庫引当や納期
回答を行うとすると、1件目と2件目の注文要求に対し
ては引当が可能であるが、3件目の注文要求と、4件目
の納期回答要求に対しては引当が不可能であり、製品を
作るための部品が十分にあったとしても、不可能の回答
を行ってしまう。[0094] If, instead of using the present invention, the allocation at the product level alone and the inventory allocation and the delivery date response are performed as in the past, the first and second order requests are Allocation is possible, but it is not possible to allocate to the third order request and the fourth delivery date response request, even if there are enough parts to make the product. Will answer.
【0095】また、製品レベルの引当が不可能な場合
に、従来のように、生産計画に新たな注文を追加してM
RP展開により部品の引き当てを行い、引当や納期回答
を行うとすると、1件目と2件目の注文要求に対しては
引当が可能であり問題ないが、3件目の注文要求と、4
件目の納期回答要求に対しては部品の引当状態を変更し
なければならない。Further, when allocation at the product level is impossible, a new order is added to the production
If parts are allocated by RP development and allocation and delivery date are answered, the first and second order requests can be allocated without any problem, but the third order request and 4
It is necessary to change the allocation status of the parts in response to the delivery date response request of the item.
【0096】例えば、3件目の注文要求を受け付ける前
には、以下のように部品が引き当てられている。3日目
の製品A10台に対しては、部品aの在庫10個と、部
品bの在庫20個とが引き当てられている。5日目の製
品A10台に対しては、部品aの3日目の納入予定10
個と、部品bの在庫20個とが引き当てられている。7
日目の製品A10台に対しては、部品aの4日目の納入
予定10個と、部品bの4日目の納入予定20個とが引
き当てられている。9日目の製品A10台に対しては、
部品aの4日目の納入予定10個と、部品bの4日目の
納入予定20個とが引き当てられている。4日目の製品
B10台に対しては、部品cの在庫10個と、部品dの
在庫20個が引き当てられ、6日目の製品B10台に対
しては、部品cの在庫10個と部品dの在庫20個とが
引き当てられている。8日目の製品B10台に対して
は、部品cの4日目の納入予定10個と、部品dの在庫
2個と、部品dの4日目の納入予定18個とが引き当て
られている。10日目の製品B10台に対しては、部品
cの4日目の納入予定10個と、部品dの4日目の納入
予定20個とが引き当てられている。For example, before accepting the third order request, parts are allocated as follows. For 10 products A on the third day, a stock of 10 parts a and a stock of 20 parts b are allocated. For 10 products A on the 5th day, the delivery schedule of the parts a on the 3rd day 10
And a stock of 20 parts b are allocated. 7
For the ten products A on the day, ten scheduled deliveries of the part a on the fourth day and twenty scheduled deliveries of the part b on the fourth day are allocated. On day 9 of product A10,
Ten scheduled deliveries of part a on the fourth day and twenty scheduled deliveries of part b on the fourth day are allocated. The stock of 10 parts c and the stock of 20 parts d are allocated to the 10 products B on the fourth day, and the stock of 10 parts c and the parts are stocked for 10 products B on the 6th day. 20 stocks of d are allocated. For 10 products B on the 8th day, 10 pieces of the scheduled delivery of the part c on the fourth day, 2 stocks of the part d, and 18 pieces of the scheduled delivery of the part d on the 4th day are allocated. . For ten products B on the tenth day, ten scheduled delivery items on the fourth day of part c and twenty scheduled delivery items on the fourth day of component d are allocated.
【0097】この状態に3件目の注文要求(7日目に製
品Cを10台)を追加して、顧客の注文があるものを優
先して、製品の注文や計画と部品の在庫や納入予定との
関係を作り直すと、以下のようになる。3日目の製品A
10台に対しては、部品aの在庫10個と、部品bの在
庫20個とが引き当てられる。5日目の製品A10台に
対しては、部品aの3日目の納入予定10個と、部品b
の在庫20個とが引き当てられる。7日目の製品A10
台に対しては、部品aの4日目の納入予定10個と、部
品bの4日目の納入予定20個とが引き当てられる。9
日目の製品A10台に対しては、部品を引き当てない。
4日目の製品B10台に対しては、部品cの在庫10個
と、部品dの在庫20個とが引き当てられる。6日目の
製品B10台のうち1台に対しては、部品cの在庫1個
と部品dの在庫2個が引き当てられる。8日目の製品B
10台に対しては、部品cの4日目の納入予定10個
と、部品dの4日目の納入予定20個とが引き当てられ
る。10日目の製品B10台に対しては、部品cの4日
目の納入予定10個と、部品dの4日目の納入予定20
個とが引き当てられる。7日目の製品C10台に対して
は、部品aの4日目の納入予定10個と、部品dの在庫
20個とが引き当てられる。このような引当状態を作成
するにあたっては、発明が解決しようとする課題として
前述したような、引当替えを行わなければならない。こ
のため、回答に時間がかかってしまう。In this state, the third order request (10 products C on the seventh day) is added, and the order of the customer is prioritized, and the order and plan of the product and the inventory and delivery of parts are added. If you re-establish the relationship with the schedule, it will be as follows. Product A on the third day
For ten units, ten inventories of part a and twenty inventories of part b are allocated. For 10 products A on the 5th day, 10 parts to be delivered on the 3rd day of part a and 10 parts b
And 20 in stock. Product A10 on day 7
For the table, ten scheduled deliveries of part a on the fourth day and twenty scheduled deliveries of part b on the fourth day are allocated. 9
No parts are allocated to the 10 products A on the day.
For the ten products B on the fourth day, ten stocks of the part c and twenty stocks of the part d are allocated. For one of the ten products B on the sixth day, one stock of the part c and two stocks of the part d are allocated. Product B on Day 8
For ten units, ten scheduled deliveries of part c on the fourth day and twenty scheduled deliveries of part d on the fourth day are allocated. For 10 products B on the 10th day, 10 scheduled deliveries of part c on the fourth day and 20 scheduled deliveries of part d on the fourth day
And are allocated. For 10 products C on the 7th day, 10 scheduled deliveries of the part a on the 4th day and 20 stocks of the part d are allocated. In creating such an allocation state, it is necessary to perform allocation replacement as described above as a problem to be solved by the invention. Therefore, it takes time to answer.
【0098】これに対し、本発明による受注処理・納期
回答システムの第二の実施形態においては、部品使用可
能量の情報を持ち、当該部品使用可能量のうち時期の遅
いものから順に注文に引き当て、引当替え無しに、新た
な注文に対する引き当て状態を作成することで、注文を
受け入れることができるかどうかの回答や、納期の回答
を行うことになる。これにより、注文を受け入れること
ができるかどうかの回答や、納期の回答を行うためにに
かかる時間を削減することができる。On the other hand, in the second embodiment of the order processing / delivery time reply system according to the present invention, information on the available parts is provided, and the available parts are allocated to the orders in ascending order of time. By creating an allocation state for a new order without changing the allocation, a response as to whether the order can be accepted and a response to the delivery date will be made. As a result, it is possible to reduce the time required to answer whether an order can be accepted or to answer a delivery date.
【0099】次に、本発明の受注処理・納期回答システ
ムの第三の実施形態について説明する。Next, a description will be given of a third embodiment of the order receiving / delivery system according to the present invention.
【0100】この第三の実施形態による受注処理・納期
回答システム20は、図39に示すように、入力情報受
付部11と、該入力情報受付部11に接続された複数の
回答作成部12a、12b、…、12nと、該回答作成
部12a、12b、…、12nに接続された情報出力部
13とを有している。前記回答作成部12a、12b、
…、12nには、構成マスタ情報記憶部14と、部品使
用可能量情報記憶部15と、注文−部品引当関係情報記
憶部16とが接続されている。図39に示す受注処理・
納期回答システム20においては、回答作成部を複数有
して、処理を並列化し、より回答を高速化することを除
いては、図27に示した第二の実施形態による受注処理
・納期回答システム10と同じである。As shown in FIG. 39, the order receiving / delivery system 20 according to the third embodiment includes an input information receiving section 11 and a plurality of answer creating sections 12a connected to the input information receiving section 11. , 12n and an information output unit 13 connected to the answer creation units 12a, 12b, ..., 12n. The answer creation units 12a, 12b,
, 12n are connected to a configuration master information storage unit 14, a component usable amount information storage unit 15, and an order-component allocation relationship information storage unit 16. Order processing shown in FIG.
The delivery date answering system 20 has a plurality of answer creation units, and except for parallelizing the processing and speeding up the answering, the order receiving / delivery time answering system according to the second embodiment shown in FIG. Same as 10.
【0101】この第三の実施形態による受注処理・納期
回答システム20の動作の概略は、図40に示すよう
に、情報が入力されると、まず、入力情報受付部11が
情報の入力を受け付ける(S100)。次に、回答作成
部12(12a、12b、…、12n)が、入力された
情報に対する回答情報を作成する(S200)。次に、
回答作成部12(12a、12b、…、12n)で作成
された回答情報を、情報出力部13により出力する(S
300)。As shown in FIG. 40, the outline of the operation of the order processing / delivery date reply system 20 according to the third embodiment is as shown in FIG. (S100). Next, the answer creating unit 12 (12a, 12b, ..., 12n) creates answer information for the input information (S200). next,
The answer information created by the answer creation unit 12 (12a, 12b, ..., 12n) is output by the information output unit 13 (S
300).
【0102】S100における処理の詳細を、図41に
示す。まず、入力情報受付部11で受け付けられている
入力情報のうちの1つを取得する(S101)。次に、
構成マスタ情報記憶部14を参照し、当該取得された入
力情報に関する製品について、他の回答作成部で処理中
の入力情報に関する製品と共通部品があるかどうかを判
定する(S102)。S102において、共通部品があ
ると判定された場合には、S101に戻る。S102に
おいて、共通部品がないと判定された場合には、当該取
得された入力情報についての処理を、処理を行っていな
い回答作成部に対して指示する。FIG. 41 shows details of the process in S100. First, one of the input information received by the input information receiving unit 11 is obtained (S101). next,
Referring to the configuration master information storage unit 14, it is determined whether or not there is a common part with the product related to the input information that is being processed by another answer creating unit for the product related to the acquired input information (S102). If it is determined in S102 that there is a common part, the process returns to S101. In S102, when it is determined that there is no common component, the process for the acquired input information is instructed to the answer creating unit that has not performed the process.
【0103】S200における各回答作成部の処理の詳
細は、前述の第二の実施形態のS20についての説明と
同様である。The details of the processing of each answer creation unit in S200 are the same as those described for S20 in the second embodiment.
【0104】この第三の実施形態による受注処理・納期
回答システム20においては、前述の第二の実施形態の
具体例のような、5件の要求が短時間で、入力情報受付
部11で受け付けられた場合は、並列処理の実行可能性
が判定される。例えば、製品Cと製品Dとは共通部品が
ないので、同時に処理を行うことができる。1件目と2
件目の要求に対する処理が終了しているとすると、3件
目の要求が処理中でも、4件目の要求を、3件目の要求
を処理している回答作成部とは別の回答作成部で処理す
ることができる。In the order processing / delivery date reply system 20 according to the third embodiment, the input information receiving unit 11 receives five requests in a short time as in the specific example of the second embodiment. If so, the feasibility of the parallel processing is determined. For example, since the product C and the product D have no common parts, they can be processed at the same time. 1st and 2nd
Assuming that the processing for the third request has been completed, even if the third request is being processed, the fourth request is converted to an answer generation unit different from the answer generation unit that is processing the third request. Can be processed.
【0105】[0105]
【発明の効果】以上のように、本発明によれば、製品レ
ベルでの引き当てでは注文を受けられない場合にでも、
部品レベルで引き当てを行い、より広い範囲で顧客から
の注文を受けることができ、かつ、注文を受け入れるこ
とができるか否かの回答を、高速に行なうことができる
受注処理技術を提供することができる。As described above, according to the present invention, even if an order cannot be received at the product level,
It is possible to provide order processing technology that can perform allocation at the component level, receive orders from customers in a wider range, and respond quickly whether or not orders can be accepted. it can.
【0106】また、本発明によれば、納期の問い合わせ
があった製品が、生産計画に登録されていない製品であ
っても、部品が足りており生産可能な場合には、この生
産可能な時期を、納期として高速に回答することができ
る納期回答技術を提供することもできる。Further, according to the present invention, even if the product for which the delivery date has been inquired is not registered in the production plan, if the parts are sufficient and production is possible, this production time Can be provided as a delivery date at a high speed.
【図1】本発明による受注処理・納期回答システムの第
一の実施形態の構成図である。FIG. 1 is a configuration diagram of a first embodiment of an order processing / delivery date reply system according to the present invention.
【図2】構成マスタ情報の一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of configuration master information.
【図3】部品量情報の一例を示す説明図である。FIG. 3 is an explanatory diagram illustrating an example of component amount information.
【図4】受注情報の一例を示す説明図である。FIG. 4 is an explanatory diagram showing an example of order information.
【図5】受注可能枠情報の一例を示す説明図である。FIG. 5 is an explanatory diagram showing an example of orderable frame information.
【図6】本発明による受注処理・納期回答システムのハ
ードウエア構成図である。FIG. 6 is a hardware configuration diagram of an order processing / delivery response system according to the present invention.
【図7】本発明による受注処理・納期回答システムの第
一の実施形態の動作の概略を示すフローチャートであ
る。FIG. 7 is a flowchart showing an outline of the operation of the first embodiment of the order receiving / delivery time reply system according to the present invention.
【図8】本発明による受注処理・納期回答システムの第
一の実施形態の動作の詳細を示すフローチャートであ
る。FIG. 8 is a flowchart showing details of the operation of the first embodiment of the order receiving / delivery time reply system according to the present invention.
【図9】本発明による受注処理・納期回答システムの第
一の実施形態の動作の詳細を示すフローチャートであ
る。FIG. 9 is a flowchart showing details of the operation of the first embodiment of the order receiving / delivery response system according to the present invention.
【図10】本発明による受注処理・納期回答システムの
第一の実施形態の動作の詳細を示すフローチャートであ
る。FIG. 10 is a flowchart showing the details of the operation of the first embodiment of the order receiving / delivery response system according to the present invention.
【図11】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 11 is an explanatory diagram for explaining a specific example of the first embodiment of the order processing / delivery date reply system according to the present invention.
【図12】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 12 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図13】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 13 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図14】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 14 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図15】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 15 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図16】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 16 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図17】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 17 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図18】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 18 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図19】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 19 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図20】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 20 is an explanatory diagram for describing a specific example of the first embodiment of the order receiving / delivery response system according to the present invention.
【図21】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 21 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図22】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 22 is an explanatory diagram illustrating a specific example of the first embodiment of the order receiving / delivery response system according to the present invention.
【図23】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 23 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図24】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 24 is an explanatory diagram for describing a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention.
【図25】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 25 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving / delivery response system according to the present invention.
【図26】本発明による受注処理・納期回答システムの
第一の実施形態の具体例を説明するための説明図であ
る。FIG. 26 is an explanatory diagram for explaining a specific example of the first embodiment of the order receiving and delivery date reply system according to the present invention;
【図27】本発明による受注処理・納期回答システムの
第二の実施形態の構成図である。FIG. 27 is a configuration diagram of a second embodiment of an order reception processing / delivery date reply system according to the present invention.
【図28】部品使用可能量情報の一例を示す説明図であ
る。FIG. 28 is an explanatory diagram showing an example of component usable amount information.
【図29】注文−部品引当関係情報の一例を示す説明図
である。FIG. 29 is an explanatory diagram showing an example of order-part allocation information;
【図30】本発明による受注処理・納期回答システムの
第二の実施形態の動作の概略を示すフローチャートであ
る。FIG. 30 is a flowchart showing an outline of the operation of the second embodiment of the order receiving / delivery response system according to the present invention.
【図31】本発明による受注処理・納期回答システムの
第二の実施形態の動作の詳細を示すフローチャートであ
る。FIG. 31 is a flowchart showing details of the operation of the second embodiment of the order receiving / delivery system according to the present invention.
【図32】本発明による受注処理・納期回答システムの
第二の実施形態の動作の詳細を示すフローチャートであ
る。FIG. 32 is a flowchart showing details of the operation of the second embodiment of the order receiving / delivery response system according to the present invention.
【図33】本発明による受注処理・納期回答システムの
第二の実施形態の動作の詳細を示すフローチャートであ
る。FIG. 33 is a flowchart showing details of the operation of the second embodiment of the order receiving / delivery time reply system according to the present invention.
【図34】本発明による受注処理・納期回答システムの
第二の実施形態の具体例を説明するための説明図であ
る。FIG. 34 is an explanatory diagram for explaining a specific example of the second embodiment of the order receiving / delivery time reply system according to the present invention.
【図35】本発明による受注処理・納期回答システムの
第二の実施形態の具体例を説明するための説明図であ
る。FIG. 35 is an explanatory diagram for explaining a specific example of the second embodiment of the order receiving and delivery date reply system according to the present invention.
【図36】本発明による受注処理・納期回答システムの
第二の実施形態の具体例を説明するための説明図であ
る。FIG. 36 is an explanatory diagram for explaining a specific example of the second embodiment of the order receiving / delivery system according to the present invention;
【図37】本発明による受注処理・納期回答システムの
第二の実施形態の具体例を説明するための説明図であ
る。FIG. 37 is an explanatory diagram for explaining a specific example of the second embodiment of the order receiving and delivery date reply system according to the present invention.
【図38】本発明による受注処理・納期回答システムの
第二の実施形態の具体例を説明するための説明図であ
る。FIG. 38 is an explanatory diagram illustrating a specific example of the second embodiment of the order receiving / delivery response system according to the present invention.
【図39】本発明による受注処理・納期回答システムの
第三の実施形態の構成図である。FIG. 39 is a configuration diagram of a third embodiment of an order reception processing / delivery date reply system according to the present invention.
【図40】本発明による受注処理・納期回答システムの
第三の実施形態の動作の概略を示すフローチャートであ
る。FIG. 40 is a flowchart showing an outline of the operation of the third embodiment of the order receiving / delivery time reply system according to the present invention.
【図41】本発明による受注処理・納期回答システムの
第三の実施形態の動作の詳細を示すフローチャートであ
る。FIG. 41 is a flow chart showing details of the operation of the third embodiment of the order receiving / delivery response system according to the present invention.
【図42】従来の技術を説明するための説明図である。FIG. 42 is an explanatory diagram for explaining a conventional technique.
【図43】従来の技術を説明するための説明図である。FIG. 43 is an explanatory diagram for explaining a conventional technique.
0、10、20:受注処理・納期回答システム 1、11:入力情報受付部 2、12、12a、…、12n:回答作成部 3、13:情報出力部 4、14:構成マスタ情報記憶部 5:部品量情報記憶部 6:受注情報記憶部 7:受注可能枠情報保持部 8:受注可能枠情報提示部 15:部品使用可能量情報記憶部 16:注文−部品引当関係情報記憶部 0, 10, 20: Order processing / delivery date response system 1, 11: Input information receiving unit 2, 12, 12a,..., 12n: Answer creation unit 3, 13: Information output unit 4, 14: Configuration master information storage unit 5 : Part information storage unit 6: Order information storage unit 7: Orderable frame information holding unit 8: Orderable frame information presenting unit 15: Component usable amount information storage unit 16: Order-part allocation information storage unit
───────────────────────────────────────────────────── フロントページの続き (72)発明者 五十嵐 健 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所生産技術研究所内 (72)発明者 岡田 陽一 神奈川県海老名市下今泉810番地 株式会 社日立製作所PC事業部内 (72)発明者 荒井 良尚 神奈川県海老名市下今泉810番地 株式会 社日立製作所PC事業部内 Fターム(参考) 3C042 RH05 RH07 RJ02 RJ12 RJ20 3F022 MM07 MM13 MM26 MM28 MM30 MM32 PP04 5B049 BB07 CC05 DD01 DD05 FF02 FF03 FF04 FF09 GG00 ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Takeshi Ken Igarashi 292, Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture In-house Research Institute of Industrial Technology, Hitachi, Ltd. (72) Inventor Yoichi Okada 810 Shimoimaizumi, Ebina-shi, Kanagawa Prefecture (72) Inventor Yoshihisa Arai 810 Shimoimaizumi, Ebina-shi, Kanagawa F-term (reference) 3C042 RH05 RH07 RJ02 RJ12 RJ20 3F022 MM07 MM13 MM26 MM28 MM30 MM32 PP04 5B0 BB CC05 DD01 DD05 FF02 FF03 FF04 FF09 GG00
Claims (20)
注文要求に応じることができるか否かを回答する受注処
理システムであって、 顧客からの注文要求を入力する入力情報受付手段と、 製品を生産するために必要な情報である構成マスタ情報
を格納する構成マスタ情報記憶手段と、 製品の生産に使用可能な部品量と使用可能日とを示す情
報である部品量情報を格納する部品量情報記憶手段と、 既に受け入れた注文の内容の情報である受注情報を格納
する受注情報記憶手段と、 現時点で受注可能な生産計画の枠を示す情報である受注
可能枠情報を格納する受注可能枠情報記憶手段と、 前記入力情報受付手段により入力された前記注文要求に
応じることができるか否かを、前記受注可能枠情報に前
記注文要求を引き当てることができる場合には、前記受
注可能枠情報に前記注文要求を引き当てて判定し、前記
受注可能枠情報に前記注文要求を引き当てることができ
ない場合には、前記受注情報、前記注文要求、前記受注
可能枠情報の優先順に、前記構成マスタ情報を参照し
て、前記部品量情報から得られる生産時点で使用可能な
部品を引き当て、前記受注可能枠情報を更新して、更新
された受注可能枠情報を参照して、前記注文要求に応じ
ることができるか否かを判定し、前記注文要求に応じる
ことができるか否かの回答を作成する回答作成手段と、 該回答作成手段により作成された回答を出力する情報出
力手段と、 を有することを特徴とする受注処理システム。1. An order processing system for inputting an order request for a product from a customer and answering whether or not the order request can be fulfilled. An input information receiving means for inputting an order request from the customer. A configuration master information storage unit that stores configuration master information that is information necessary for producing a product, and stores component amount information that is information indicating a component amount that can be used for product production and an available date. Part quantity information storage means, order information storage means for storing order information that is information on the contents of orders that have already been received, and order storage for storing orderable frame information that is information indicating production plan frames that can be ordered at this time A case where the order request can be allocated to the order-possible frame information as to whether or not the order request input by the input-information receiving unit can be fulfilled. Is determined by allocating the order request to the orderable frame information, and if the order request cannot be allocated to the orderable frame information, priority is given to the order information, the order request, and the orderable frame information. In order, referring to the configuration master information, assigning a part that can be used at the time of production obtained from the part amount information, updating the orderable frame information, and referring to the updated orderable frame information, Answer creation means for determining whether or not the order request can be fulfilled, and creating an answer as to whether or not the order request can be fulfilled; information output for outputting the answer created by the answer creation means Means, and an order processing system, comprising:
該注文要求に応じることができるか否かを回答し、顧客
からの製品の納期についての問い合わせを入力して、当
該問い合わせについて回答する受注処理・納期回答シス
テムであって、 顧客からの注文要求および納期についての問い合わせを
入力する入力情報受付手段と、 製品を生産するために必要な情報である構成マスタ情報
を格納する構成マスタ情報記憶手段と、 製品の生産に使用可能な部品量と使用可能日とを示す情
報である部品量情報を格納する部品量情報記憶手段と、 既に受け入れた注文の内容の情報である受注情報を格納
する受注情報記憶手段と、 現時点で受注可能な生産計画の枠を示す情報である受注
可能枠情報を格納する受注可能枠情報記憶手段と、 前記入力情報受付手段により入力された前記注文要求に
応じることができるか否かを、前記受注可能枠情報に前
記注文要求を引き当てることができる場合には、前記受
注可能枠情報に前記注文要求を引き当てて判定し、前記
受注可能枠情報に前記注文要求を引き当てることができ
ない場合には、前記受注情報、前記注文要求、前記受注
可能枠情報の優先順に、前記構成マスタ情報を参照し
て、前記部品量情報から得られる生産時点で使用可能な
部品を引き当て、前記受注可能枠情報を更新して、更新
された受注可能枠情報を参照して、前記注文要求に応じ
ることができるか否かを判定し、前記注文要求に応じる
ことができるか否かの回答を作成し、前記入力情報受付
手段により入力された前記納期についての問い合わせに
対して、前記受注可能枠情報を参照して納期を回答する
回答作成手段と、 該回答作成手段により作成された回答を出力する情報出
力手段と、 を有することを特徴とする受注処理・納期回答システ
ム。2. An order request for a product from a customer is input, and whether or not the order request can be fulfilled is answered. An inquiry about a delivery date of the product from the customer is input, and the inquiry is answered. An order processing and delivery time response system that receives input information for inputting an order request from a customer and an inquiry about delivery time, and configuration master information that stores configuration master information that is information necessary for producing a product Storage means, component quantity information storage means for storing component quantity information which is information indicating the quantity of parts usable for product production and the date of availability, and order information which is information on the contents of orders already accepted. Order information storage means for storing orderable frame information that is information indicating a frame of a production plan that can be ordered at this time; It is determined whether or not the order request input by the means can be fulfilled by assigning the order request to the orderable frame information, if the order request can be allocated to the orderable frame information. If the order request cannot be allocated to the orderable frame information, the order information, the order request, and the orderable frame information are referred to in the priority order of the configuration master information. The available parts at the time of the obtained production are allocated, the orderable frame information is updated, and the updated orderable frame information is referred to determine whether or not the order request can be fulfilled, Create an answer as to whether it can respond to the order request, and refer to the orderable frame information for the inquiry about the delivery date input by the input information receiving means. Order processing and delivery date reply system comprising: the answer generating means for reply delivery date, and information output means for outputting a reply created by the answer generating means, a Te.
あって、前記回答作成手段は、前記受注可能枠情報に前
記注文要求を引き当てることができない場合には、前記
受注情報、前記注文要求、前記受注可能枠情報の優先順
に、前記構成マスタ情報を参照して、前記部品量情報か
ら得られる生産時点で使用可能な部品を、引き当てるこ
とができる部品のうちの使用可能な日の遅いものから引
き当て、前記受注可能枠情報を更新して、更新された受
注可能枠情報を参照して、前記注文要求に応じることが
できるか否かを判定し、前記注文要求に応じることがで
きるか否かの回答を作成することを特徴とするシステ
ム。3. The system according to claim 1, wherein said answer creating means, if unable to allocate said order request to said order available space information, said order information, said order request , The parts available at the time of production obtained from the part quantity information with reference to the configuration master information in the order of priority of the orderable frame information, and the parts which can be allocated among the parts with the latest available date And updates the orderable space information to determine whether or not the order request can be fulfilled with reference to the updated orderable space information, and whether or not the order request can be fulfilled. A system characterized by creating an answer.
あって、前記回答作成手段は、前記受注可能枠情報に前
記注文要求を引き当てることができない場合には、前記
受注情報、前記注文要求、前記受注可能枠情報の優先順
に、前記構成マスタ情報を参照して、前記部品量情報か
ら得られる生産時点で使用可能な部品を、引き当てるこ
とができる部品のうちの使用可能な日の早いものから引
き当て、前記受注可能枠情報を更新して、更新された受
注可能枠情報を参照して、前記注文要求に応じることが
できるか否かを判定し、前記注文要求に応じることがで
きるか否かの回答を作成することを特徴とするシステ
ム。4. The system according to claim 1, wherein said answer creating means, if unable to allocate said order request to said order available space information, said order information, said order request , By referring to the configuration master information in the order of priority of the orderable frame information, a component which can be used at the time of production obtained from the component amount information and which can be allocated among components which can be assigned earlier in the usable date. And updates the orderable space information to determine whether or not the order request can be fulfilled with reference to the updated orderable space information, and whether or not the order request can be fulfilled. A system characterized by creating an answer.
求項4記載のシステムであって、前記受注可能枠情報を
表示する受注可能枠情報提示手段を、さらに有すること
を特徴とするシステム。5. The system according to claim 1, 2, 3, or 4, further comprising an orderable frame information presenting means for displaying said orderable frame information. System to do.
該注文要求に応じることができるか否かを回答する受注
処理システムであって、 顧客からの注文要求を入力する入力情報受付手段と、 製品を生産するために必要な情報である構成マスタ情報
を格納する構成マスタ情報記憶手段と、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納する部品
使用可能量記憶手段と、 前記入力情報受付手段により入力された前記注文要求に
応じることができるか否かを、前記構成マスタ情報と前
記部品使用可能量情報とを参照して判定し、前記注文要
求に応じることができないと判定された場合には、その
旨の回答を作成し、前記注文要求に応じることができる
と判定された場合には、前記注文要求に、前記部品使用
可能量情報から得られる生産時点で使用可能な部品を、
使用可能日が遅い部品から順に引き当て、前記部品使用
可能量情報の部品使用可能量から引き当てられた部品の
量を差し引くことにより、前記部品使用可能量情報を更
新し、前記注文要求に応じることができる旨の回答を作
成する回答作成手段と、 該回答作成手段により作成された回答を出力する情報出
力手段と、 を有することを特徴とする受注処理システム。6. An order processing system for inputting an order request for a product from a customer and answering whether or not the order request can be fulfilled, and an input information receiving means for inputting an order request from the customer. And configuration master information storage means for storing configuration master information, which is information necessary for producing a product, and component usage, which is an amount obtained by subtracting an amount allocated to an order from an amount of parts available for production of the product. A component usable amount storage unit that stores component usable amount information, which is information including an available amount and an available date; and whether or not it is possible to respond to the order request input by the input information receiving unit. The determination is made with reference to the configuration master information and the available component information, and if it is determined that the order request cannot be fulfilled, a response to that effect is created and the response to the order request is made. If it can be determined that the parts can be used at the time of production obtained from the available parts information,
It is possible to respond to the order request by updating the component usable amount information by allocating components in ascending order of available date and subtracting the allocated component amount from the component usable amount of the component usable amount information. An order processing system, comprising: answer creating means for creating an answer to the effect that the answer can be made; and information output means for outputting the answer created by the answer creating means.
せを入力して、当該問い合わせについて回答する納期回
答システムであって、 顧客からの納期についての問い合わせを入力する入力情
報受付手段と、 製品を生産するために必要な情報であって、製品を生産
するために必要な期間を示す製造リードタイムを含む情
報である、構成マスタ情報を格納する構成マスタ情報記
憶手段と、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納する部品
使用可能量記憶手段と、 前記入力情報受付手段により入力された前記納期につい
ての問い合わせに対して、前記構成マスタ情報を参照し
て、問い合わせのあった製品を構成する各部品につい
て、前記部品使用可能量情報の使用可能日の早い部品か
ら順に引き当て、各部品について引き当てられた部品の
使用可能日のうちもっとも遅い日に、前記製造リードタ
イムを加算した日を、納期の回答とする回答作成手段
と、 該回答作成手段により作成された回答を出力する情報出
力手段と、 を有することを特徴とする納期回答システム。7. A delivery date answering system for inputting an inquiry about a delivery date of a product from a customer and answering the inquiry, wherein input information receiving means for inputting an inquiry about a delivery date from the customer, Configuration master information storage means for storing configuration master information, which is information necessary for performing the process and including a production lead time indicating a period required for producing a product, A component usable amount storage unit that stores component usable amount information, which is information including a component usable amount and a usable date, which is an amount obtained by subtracting the amount allocated to the order from the component amount; and the input information reception. In response to the inquiry about the delivery date input by the means, by referring to the configuration master information, the The parts available amount information is assigned in order from the earliest available date, and the date obtained by adding the manufacturing lead time to the latest available day of the assigned parts for each part is used as the answer of the delivery date. A delivery date answering system, comprising: answer creating means; and information output means for outputting the answer created by the answer creating means.
該注文要求に応じることができるか否かを回答し、顧客
からの製品の納期についての問い合わせを入力して、当
該問い合わせについて回答する受注処理・納期回答シス
テムであって、 顧客からの注文要求および顧客からの納期についての問
い合わせを入力する入力情報受付手段と、 製品を生産するために必要な情報であって、製品を生産
するために必要な期間を示す製造リードタイムを含む情
報である、構成マスタ情報を格納する構成マスタ情報記
憶手段と、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納する部品
使用可能量記憶手段と、 前記入力情報受付手段により入力された前記注文要求に
応じることができるか否かを、前記構成マスタ情報と前
記部品使用可能量情報とを参照して判定し、前記注文要
求に応じることができないと判定された場合には、その
旨の回答を作成し、前記注文要求に応じることができる
と判定された場合には、前記注文要求に、前記部品使用
可能量情報から得られる生産時点で使用可能な部品を、
使用可能日が遅い部品から順に引き当て、前記部品使用
可能量情報の部品使用可能量から引き当てられた部品の
量を差し引くことにより、前記部品使用可能量情報を更
新し、前記注文要求に応じることができる旨の回答を作
成し、前記入力情報受付手段により入力された前記納期
についての問い合わせに対して、前記構成マスタ情報を
参照して、問い合わせのあった製品を構成する各部品に
ついて、前記部品使用可能量情報の使用可能日の早い部
品から順に引き当て、各部品について引き当てられた部
品の使用可能日のうちもっとも遅い日に、前記製造リー
ドタイムを加算した日を、納期の回答とする回答作成手
段と、 該回答作成手段により作成された回答を出力する情報出
力手段と、 を有することを特徴とする受注処理・納期回答システ
ム。8. An order request for a product from a customer is input, and whether or not the order request can be fulfilled is answered. An inquiry about a delivery date of the product from the customer is input, and the inquiry is answered. An order processing / delivery response system for receiving input information for inputting an order request from a customer and an inquiry about a delivery date from a customer, and information necessary for producing the product, and producing the product. A configuration master information storage unit that stores configuration master information, which is information including a manufacturing lead time indicating a period required for the product, and an amount obtained by subtracting an amount allocated to an order from an amount of parts available for product production. A component usable amount storage unit that stores component usable amount information, which is information including a certain component usable amount and a usable date; and input by the input information receiving unit. Whether or not it is possible to respond to the order request is determined by referring to the configuration master information and the available parts information, and if it is determined that the order request cannot be fulfilled, Create a response to that effect, if it is determined that it is possible to respond to the order request, in the order request, the parts available at the time of production obtained from the available parts information,
It is possible to respond to the order request by updating the component usable amount information by allocating components in ascending order of available date and subtracting the allocated component amount from the component usable amount of the component usable amount information. In response to the inquiry about the delivery date input by the input information receiving means, a response indicating that the product can be made is referred to by referring to the configuration master information. Answer creation means for assigning parts in ascending order of available date of the available amount information, and adding the production lead time to the latest of the available dates of the assigned parts for each part as the answer of the delivery date And an information output means for outputting the answer created by the answer creation means. .
該注文要求に応じることができるか否かを回答する受注
処理システムであって、 顧客からの注文要求および注文の取消要求を入力する入
力情報受付手段と、 製品を生産するために必要な情報である構成マスタ情報
を格納する構成マスタ情報記憶手段と、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納する部品
使用可能量記憶手段と、 受注した注文と、その注文に引き当てられた部品の情報
である注文−部品引当関係情報を格納する注文−部品引
当関係情報記憶手段と、 前記入力情報受付手段により入力された前記注文要求に
応じることができるか否かを、前記構成マスタ情報と前
記部品使用可能量情報とを参照して判定し、前記注文要
求に応じることができないと判定された場合には、その
旨の回答を作成し、前記注文要求に応じることができる
と判定された場合には、前記注文要求に、前記部品使用
可能量情報から得られる生産時点で使用可能な部品を、
使用可能日が遅い部品から順に引き当て、前記部品使用
可能量情報の部品使用可能量から引き当てられた部品の
量を差し引くことにより、前記部品使用可能量情報を更
新し、前記注文要求に応じることができる旨の回答を作
成し、前記注文−部品引当関係情報に、前記注文要求と
前記注文要求に引き当てられた部品の情報を追加して、
前記注文要求に応じることができる旨の回答を作成し、
前記入力情報受付手段により入力された前記注文の取消
要求に対しては、前記注文−部品引当関係情報記憶手段
に格納されている当該注文に引き当てられた部品の情報
を、前記部品使用可能量情報に加味し、前記注文−部品
引当関係情報記憶手段に格納されている当該注文につい
ての情報を削除する回答作成手段と、 該回答作成手段により作成された回答を出力する情報出
力手段と、 を有することを特徴とする受注処理システム。9. An order processing system for inputting an order request for a product from a customer and answering whether or not the order request can be fulfilled, wherein the order request and the order cancellation request from the customer are input. Input information receiving means, configuration master information storage means for storing configuration master information which is information necessary for producing a product, and the quantity allocated to the order is subtracted from the quantity of parts available for product production. A part usable amount storage unit that stores part usable amount information, which is information including a part usable amount and a usable date, and information on an order received and a part allocated to the order. An order-component allocation relationship information storage unit for storing order-component allocation relationship information; and a configuration master for determining whether or not the order request input by the input information receiving unit can be satisfied. In the case where it is determined that it is not possible to respond to the order request, a response to that effect is created, and it is determined that the order request can be satisfied. In the case where, the parts available at the time of production obtained from the parts available amount information are included in the order request,
It is possible to respond to the order request by updating the component usable amount information by allocating components in ascending order of available date and subtracting the allocated component amount from the component usable amount of the component usable amount information. Create a response that can be done, to the order-parts allocation related information, add the order request and the information of the parts allocated to the order request,
Create a response that the order request can be fulfilled,
In response to the order cancellation request input by the input information receiving means, the information on the parts allocated to the order stored in the order-part allocation relation information storage means is replaced with the part usable amount information. In addition to the above, there is provided a reply creating means for deleting information on the order stored in the order-part allocation relationship information storage means, and an information output means for outputting a reply created by the reply creating means. An order processing system characterized by the following.
求項9記載のシステムであって、前記回答作成手段を複
数備え、前記入力情報受付手段は、前記構成マスタ情報
を参照し、前記入力情報を共用部品のない製品に対応す
る入力情報に分類し、分類した入力情報をそれぞれ異な
る回答作成手段に振り分けることを特徴とするシステ
ム。10. The system according to claim 6, 7, 8 or 9, further comprising a plurality of said answer creating means, wherein said input information receiving means refers to said configuration master information, A system, wherein the input information is classified into input information corresponding to a product having no common parts, and the classified input information is distributed to different answer creating means.
該注文要求に応じることができるか否かを回答する受注
処理方法であって、 顧客からの注文要求を入力し、 製品を生産するために必要な情報である構成マスタ情報
を格納し、 製品の生産に使用可能な部品量と使用可能日とを示す情
報である部品量情報を格納し、 既に受け入れた注文の内容の情報である受注情報を格納
し、 現時点で受注可能な生産計画の枠を示す情報である受注
可能枠情報を格納し、 前記注文要求に応じることができるか否かを、前記受注
可能枠情報に前記注文要求を引き当てることができる場
合には、前記受注可能枠情報に前記注文要求を引き当て
て判定し、前記受注可能枠情報に前記注文要求を引き当
てることができない場合には、前記受注情報、前記注文
要求、前記受注可能枠情報の優先順に、前記構成マスタ
情報を参照して、前記部品量情報から得られる生産時点
で使用可能な部品を引き当て、前記受注可能枠情報を更
新して、更新された受注可能枠情報を参照して、前記注
文要求に応じることができるか否かを判定し、前記注文
要求に応じることができるか否かの回答を作成し、 該回答を出力することを特徴とする受注処理方法。11. An order processing method for inputting an order request for a product from a customer and answering whether or not the order request can be fulfilled, wherein the order request from the customer is input and the product is produced. It stores the configuration master information that is necessary information for the product, stores the component quantity information that indicates the quantity of parts that can be used for product production and the date of availability, and is the information on the contents of the orders that have already been accepted. Stores order information, stores order frame information that is information indicating a frame of a production plan that can be ordered at the present time, and determines whether or not the order request can be fulfilled. Can be assigned, the order request is assigned to the orderable slot information, and the order request is determined. If the order request cannot be assigned to the orderable slot information, the order information, the order request By referring to the configuration master information in the priority order of the orderable frame information, assigning a part that can be used at the time of production obtained from the component amount information, updating the orderable frame information, and updating the updated orderable frame information. Referring to the frame information, determining whether or not the order request can be fulfilled, creating a response as to whether or not the order request can be fulfilled, and outputting the response. Processing method.
当該注文要求に応じることができるか否かを回答し、顧
客からの製品の納期についての問い合わせを入力して、
当該問い合わせについて回答する受注処理・納期回答方
法であって、 顧客からの注文要求および納期についての問い合わせを
入力し、 製品を生産するために必要な情報である構成マスタ情報
を格納し、 製品の生産に使用可能な部品量と使用可能日とを示す情
報である部品量情報を格納し、 既に受け入れた注文の内容の情報である受注情報を格納
し、 現時点で受注可能な生産計画の枠を示す情報である受注
可能枠情報を格納し、 前記注文要求に応じることができるか否かを、前記受注
可能枠情報に前記注文要求を引き当てることができる場
合には、前記受注可能枠情報に前記注文要求を引き当て
て判定し、前記受注可能枠情報に前記注文要求を引き当
てることができない場合には、前記受注情報、前記注文
要求、前記受注可能枠情報の優先順に、前記構成マスタ
情報を参照して、前記部品量情報から得られる生産時点
で使用可能な部品を引き当て、前記受注可能枠情報を更
新して、更新された受注可能枠情報を参照して、前記注
文要求に応じることができるか否かを判定し、前記注文
要求に応じることができるか否かの回答を作成し、前記
納期についての問い合わせに対して、前記受注可能枠情
報を参照して納期を回答し、 該回答を出力することを特徴とする受注処理・納期回答
方法。12. Inputting a product order request from a customer,
Answer whether or not we can fulfill the order request, enter the customer's inquiry about the delivery date of the product,
This is an order processing and delivery time response method for answering the inquiry concerned.Enter an order request from the customer and an inquiry about the delivery date, store the configuration master information that is the information necessary to produce the product, and Stores the quantity of parts that can be used and the date of availability, and stores the order information that is information on the contents of orders that have already been accepted, and indicates the frame of the production plan that can be ordered at this time. If the order request can be assigned to the orderable frame information, whether or not the order request can be fulfilled is stored in the orderable frame information. The request is assigned and determined, and if the order request cannot be assigned to the orderable space information, priority is given to the order information, the order request, and the orderable space information. In reference to the configuration master information, assign a part that can be used at the time of production obtained from the part quantity information, update the orderable frame information, refer to the updated orderable frame information, Determine whether or not the order request can be fulfilled, create a response as to whether or not the order request can be fulfilled, and in response to the inquiry about the delivery date, refer to the orderable space information An order processing / delivery time reply method characterized by answering the delivery date and outputting the answer.
当該注文要求に応じることができるか否かを回答する受
注処理方法であって、 顧客からの注文要求を入力し、 製品を生産するために必要な情報である構成マスタ情報
を格納し、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納し、 前記注文要求に応じることができるか否かを、前記構成
マスタ情報と前記部品使用可能量情報とを参照して判定
し、前記注文要求に応じることができないと判定された
場合には、その旨の回答を作成し、前記注文要求に応じ
ることができると判定された場合には、前記注文要求
に、前記部品使用可能量情報から得られる生産時点で使
用可能な部品を、使用可能日が遅い部品から順に引き当
て、前記部品使用可能量情報の部品使用可能量から引き
当てられた部品の量を差し引くことにより、前記部品使
用可能量情報を更新し、前記注文要求に応じることがで
きる旨の回答を作成し、 該回答を出力することを特徴とする受注処理方法。13. Entering a product order request from a customer,
This is an order processing method that responds as to whether or not the order request can be fulfilled.The order request is input from the customer, and the configuration master information, which is information necessary for producing the product, is stored. To store the parts available amount information, which is information including the parts available amount and available date, which is the amount obtained by subtracting the amount allocated to the order from the amount of parts available for production, and to respond to the order request Whether or not can be determined by referring to the configuration master information and the component available amount information, if it is determined that it is not possible to respond to the order request, create a response to that effect, If it is determined that the order request can be fulfilled, the order request, parts available at the time of production obtained from the parts available amount information, the available date is assigned in order from the latest parts, parts By subtracting the allocated component amount from the component availability amount in the available amount information, the component availability information is updated, a response indicating that the order request can be fulfilled is created, and the response is output An order processing method characterized by:
わせを入力して、当該問い合わせについて回答する納期
回答方法であって、 顧客からの納期についての問い合わせを入力し、 製品を生産するために必要な情報であって、製品を生産
するために必要な期間を示す製造リードタイムを含む情
報である、構成マスタ情報を格納し、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納し、 前記納期についての問い合わせに対して、前記構成マス
タ情報を参照して、問い合わせのあった製品を構成する
各部品について、前記部品使用可能量情報の使用可能日
の早い部品から順に引き当て、各部品について引き当て
られた部品の使用可能日のうちもっとも遅い日に、前記
製造リードタイムを加算した日を、納期の回答とし、 該回答を出力することを特徴とする納期回答方法。14. A delivery date answering method for inputting an inquiry about the delivery date of a product from a customer and answering the inquiry, and inputting an inquiry about the delivery date from the customer and necessary for producing the product. Stores configuration master information, which is information that includes the production lead time indicating the period required to produce a product, and subtracts the quantity allocated to the order from the quantity of parts available for product production. The part availability information, which is information including the part availability and the availability date, is stored, and in response to the inquiry about the delivery date, there is an inquiry with reference to the configuration master information. For each of the components that make up the product, the parts are allocated in the order of the available date in the available parts information, and the available date of the allocated component for each part A delivery date answering method, characterized in that a date obtained by adding the production lead time to the latest date is used as a delivery date answer and the answer is output.
当該注文要求に応じることができるか否かを回答し、顧
客からの製品の納期についての問い合わせを入力して、
当該問い合わせについて回答する受注処理・納期回答方
法であって、 顧客からの注文要求および納期についての問い合わせを
入力し、 製品を生産するために必要な情報であって、製品を生産
するために必要な期間を示す製造リードタイムを含む情
報である、構成マスタ情報を格納し、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納し、 前記注文要求に応じることができるか否かを、前記構成
マスタ情報と前記部品使用可能量情報とを参照して判定
し、前記注文要求に応じることができないと判定された
場合には、その旨の回答を作成し、前記注文要求に応じ
ることができると判定された場合には、前記注文要求
に、前記部品使用可能量情報から得られる生産時点で使
用可能な部品を、使用可能日が遅い部品から順に引き当
て、前記部品使用可能量情報の部品使用可能量から引き
当てられた部品の量を差し引くことにより、前記部品使
用可能量情報を更新し、前記注文要求に応じることがで
きる旨の回答を作成し、前記納期についての問い合わせ
に対して、前記構成マスタ情報を参照して、問い合わせ
のあった製品を構成する各部品について、前記部品使用
可能量情報の使用可能日の早い部品から順に引き当て、
各部品について引き当てられた部品の使用可能日のうち
もっとも遅い日に、前記製造リードタイムを加算した日
を、納期の回答とし、 該回答を出力することを特徴とする受注処理・納期回答
方法。15. Entering a product order request from a customer,
Answer whether or not we can fulfill the order request, enter the customer's inquiry about the delivery date of the product,
This is an order processing and delivery time response method for answering the inquiry.It is an information necessary for producing a product by inputting an order request from a customer and an inquiry about a delivery date. Stores the configuration master information, which is information including the manufacturing lead time indicating the period, and the parts available amount and available date, which are the amount obtained by subtracting the amount allocated to the order from the amount of parts available for product production. Is stored, the component availability information is stored, and whether or not the order request can be fulfilled is determined by referring to the configuration master information and the component availability information, and the order request is determined. If it is determined that the part cannot be fulfilled, a response to that effect is created, and if it is determined that the order can be fulfilled, the part request is included in the order request. The parts that can be used at the time of production obtained from the available amount information are assigned in order from the part with the latest available date, and the amount of the allocated component is subtracted from the available parts of the part available amount information, thereby obtaining the parts. Update the usable amount information, create a response indicating that the order request can be fulfilled, and, in response to the inquiry about the delivery date, refer to the configuration master information and configure each of the inquired products. For parts, the parts available amount information is assigned in order from the earliest available date,
An order processing / delivery method, characterized in that a date obtained by adding the manufacturing lead time to the latest of the available dates of parts assigned for each component is used as a delivery date response, and the response is output.
該注文要求に応じることができるか否かを回答する受注
処理方法をコンピュータに実行させるためのプログラム
を記録したコンピュータ読み取り可能な記録媒体であっ
て、 前記プログラムは、 顧客からの注文要求を入力する機能と、 製品を生産するために必要な情報である構成マスタ情報
を格納する機能と、 製品の生産に使用可能な部品量と使用可能日とを示す情
報である部品量情報を格納する機能と、 既に受け入れた注文の内容の情報である受注情報を格納
する機能と、 現時点で受注可能な生産計画の枠を示す情報である受注
可能枠情報を格納する機能と、 前記注文要求に応じることができるか否かを、前記受注
可能枠情報に前記注文要求を引き当てることができる場
合には、前記受注可能枠情報に前記注文要求を引き当て
て判定し、前記受注可能枠情報に前記注文要求を引き当
てることができない場合には、前記受注情報、前記注文
要求、前記受注可能枠情報の優先順に、前記構成マスタ
情報を参照して、前記部品量情報から得られる生産時点
で使用可能な部品を引き当て、前記受注可能枠情報を更
新して、更新された受注可能枠情報を参照して、前記注
文要求に応じることができるか否かを判定し、前記注文
要求に応じることができるか否かの回答を作成する機能
と、 該回答を出力する機能と、 を有することを特徴とするコンピュータ読み取り可能な
記録媒体。16. A computer-readable recording medium in which a program for causing a computer to execute an order processing method for inputting a product order request from a customer and responding as to whether or not the request can be fulfilled is recorded. The program has a function of inputting an order request from a customer, a function of storing configuration master information that is information necessary for producing a product, A function to store parts quantity information that indicates possible dates, a function to store order information that is information on the contents of orders that have already been accepted, and an order that is information that indicates the frame of a production plan that can be ordered at this time The function of storing the possible order information, and whether or not the order request can be fulfilled, if the order request can be assigned to the orderable time frame information, Determined by assigning the order request to the orderable frame information, and if the order request cannot be allocated to the orderable frame information, the order information, the order request, the order of priority of the orderable frame information, By referring to the configuration master information, assigning a part that can be used at the time of production obtained from the part quantity information, updating the orderable slot information, referring to the updated orderable slot information, A computer readable function having a function of determining whether or not the request can be fulfilled and creating a response as to whether or not the order request can be fulfilled; and a function of outputting the response. Recording medium.
当該注文要求に応じることができるか否かを回答し、顧
客からの製品の納期についての問い合わせを入力して、
当該問い合わせについて回答する受注処理・納期回答方
法をコンピュータに実行させるためのプログラムを記録
したコンピュータ読み取り可能な記録媒体であって、 前記プログラムは、 顧客からの注文要求および納期についての問い合わせを
入力する機能と、 製品を生産するために必要な情報である構成マスタ情報
を格納する機能と、 製品の生産に使用可能な部品量と使用可能日とを示す情
報である部品量情報を格納する機能と、 既に受け入れた注文の内容の情報である受注情報を格納
する機能と、 現時点で受注可能な生産計画の枠を示す情報である受注
可能枠情報を格納する機能と、 前記注文要求に応じることができるか否かを、前記受注
可能枠情報に前記注文要求を引き当てることができる場
合には、前記受注可能枠情報に前記注文要求を引き当て
て判定し、前記受注可能枠情報に前記注文要求を引き当
てることができない場合には、前記受注情報、前記注文
要求、前記受注可能枠情報の優先順に、前記構成マスタ
情報を参照して、前記部品量情報から得られる生産時点
で使用可能な部品を引き当て、前記受注可能枠情報を更
新して、更新された受注可能枠情報を参照して、前記注
文要求に応じることができるか否かを判定し、前記注文
要求に応じることができるか否かの回答を作成し、前記
納期についての問い合わせに対して、前記受注可能枠情
報を参照して納期を回答する機能と、 該回答を出力する機能と、 を有することを特徴とするコンピュータ読み取り可能な
記録媒体。17. Entering a product order request from a customer,
Answer whether or not we can fulfill the order request, enter the customer's inquiry about the delivery date of the product,
A computer-readable recording medium recording a program for causing a computer to execute an order receiving process / delivery time answering method for answering the inquiry, wherein the program has a function of inputting an order request from a customer and an inquiry about a delivery date. A function for storing configuration master information that is information necessary for producing a product, a function for storing component amount information that is information indicating a component amount and a usable date that can be used for product production, A function of storing order information that is information on the contents of an order that has already been received, a function of storing order available frame information that is information indicating a frame of a production plan that can be ordered at the current time, and can respond to the order request. Whether or not the order request can be allocated to the order-possible slot information, Determine and assign the request, if the order request can not be allocated to the orderable frame information, the order information, the order request, the order of priority of the orderable frame information, in reference to the configuration master information, Allocating a part that can be used at the time of production obtained from the part quantity information, updating the orderable slot information, and referring to the updated orderable slot information to determine whether the order request can be satisfied. A function to determine whether or not it is possible to respond to the order request, and, in response to the inquiry about the delivery date, reply to the delivery date by referring to the orderable frame information; and A computer-readable recording medium comprising: a function of outputting;
当該注文要求に応じることができるか否かを回答する受
注処理方法をコンピュータに実行させるためのプログラ
ムを記録したコンピュータ読み取り可能な記録媒体であ
って、 前記プログラムは、 顧客からの注文要求を入力する機能と、 製品を生産するために必要な情報である構成マスタ情報
を格納する機能と、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納する機能
と、 前記注文要求に応じることができるか否かを、前記構成
マスタ情報と前記部品使用可能量情報とを参照して判定
し、前記注文要求に応じることができないと判定された
場合には、その旨の回答を作成し、前記注文要求に応じ
ることができると判定された場合には、前記注文要求
に、前記部品使用可能量情報から得られる生産時点で使
用可能な部品を、使用可能日が遅い部品から順に引き当
て、前記部品使用可能量情報の部品使用可能量から引き
当てられた部品の量を差し引くことにより、前記部品使
用可能量情報を更新し、前記注文要求に応じることがで
きる旨の回答を作成する機能と、 該回答を出力する機能と、 を有することを特徴とするコンピュータ読み取り可能な
記録媒体。18. Entering a product order request from a customer,
A computer-readable recording medium storing a program for causing a computer to execute an order receiving method for answering whether or not the order request can be fulfilled, wherein the program inputs an order request from a customer. A function to store configuration master information, which is information necessary to produce a product, and a part usable amount, which is the amount obtained by subtracting the amount allocated to an order from the amount of parts that can be used to produce a product. A function of storing component usable amount information, which is information including a usable date, and whether or not the order request can be satisfied is determined by referring to the configuration master information and the component usable amount information. If it is determined that it is not possible to fulfill the order request, a response to that effect is created and it is determined that the order request can be fulfilled In the order request, parts available at the time of production obtained from the parts available amount information are allocated in order from the part with the latest available date, and allocated from the parts available amount of the parts available amount information. A function of updating the part usable amount information by subtracting the amount of parts and creating a response to the effect that the order request can be satisfied, and a function of outputting the response. Computer readable recording medium.
わせを入力して、当該問い合わせについて回答する納期
回答方法をコンピュータに実行させるためのプログラム
を記録したコンピュータ読み取り可能な記録媒体であっ
て、 前記プログラムは、 顧客からの納期についての問い合わせを入力する機能
と、 製品を生産するために必要な情報であって、製品を生産
するために必要な期間を示す製造リードタイムを含む情
報である、構成マスタ情報を格納する機能と、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納する機能
と、 前記納期についての問い合わせに対して、前記構成マス
タ情報を参照して、問い合わせのあった製品を構成する
各部品について、前記部品使用可能量情報の使用可能日
の早い部品から順に引き当て、各部品について引き当て
られた部品の使用可能日のうちもっとも遅い日に、前記
製造リードタイムを加算した日を、納期の回答とする機
能と、 該回答を出力する機能と、 を有することを特徴とするコンピュータ読み取り可能な
記録媒体。19. A computer-readable recording medium storing a program for inputting an inquiry about a delivery date of a product from a customer and causing a computer to execute a delivery date answering method for answering the inquiry. Is a function to input the inquiry about the delivery date from the customer and the configuration master, which is the information necessary for producing the product, including the manufacturing lead time indicating the period required for producing the product. The information storage function and the component availability information, which is information including the component availability and availability date, which is the amount obtained by subtracting the amount allocated to the order from the amount of components available for product production, A function to store and, in response to an inquiry about the delivery date, referencing the configuration master information to determine an inquired product. For each component to be formed, the components are allocated in order from the earliest available date of the component available amount information, and the date obtained by adding the manufacturing lead time to the latest of the available dates of the allocated components for each component is A computer-readable recording medium comprising: a function of providing a response to a delivery date; and a function of outputting the response.
当該注文要求に応じることができるか否かを回答し、顧
客からの製品の納期についての問い合わせを入力して、
当該問い合わせについて回答する受注処理・納期回答方
法をコンピュータに実行させるためのプログラムを記録
したコンピュータ読み取り可能な記録媒体であって、 前記プログラムは、 顧客からの注文要求および納期についての問い合わせを
入力する機能と、 製品を生産するために必要な情報であって、製品を生産
するために必要な期間を示す製造リードタイムを含む情
報である、構成マスタ情報を格納する機能と、 製品の生産に使用可能な部品の量から注文に引き当てた
量を差し引いた量である部品使用可能量と使用可能日と
を含む情報である、部品使用可能量情報を格納する機能
と、 前記注文要求に応じることができるか否かを、前記構成
マスタ情報と前記部品使用可能量情報とを参照して判定
し、前記注文要求に応じることができないと判定された
場合には、その旨の回答を作成し、前記注文要求に応じ
ることができると判定された場合には、前記注文要求
に、前記部品使用可能量情報から得られる生産時点で使
用可能な部品を、使用可能日が遅い部品から順に引き当
て、前記部品使用可能量情報の部品使用可能量から引き
当てられた部品の量を差し引くことにより、前記部品使
用可能量情報を更新し、前記注文要求に応じることがで
きる旨の回答を作成し、前記納期についての問い合わせ
に対して、前記構成マスタ情報を参照して、問い合わせ
のあった製品を構成する各部品について、前記部品使用
可能量情報の使用可能日の早い部品から順に引き当て、
各部品について引き当てられた部品の使用可能日のうち
もっとも遅い日に、前記製造リードタイムを加算した日
を、納期の回答とする機能と、 該回答を出力する機能と、 を有することを特徴とするコンピュータ読み取り可能な
記録媒体。20. Entering a product order request from a customer,
Answer whether or not we can fulfill the order request, enter the customer's inquiry about the delivery date of the product,
A computer-readable recording medium recording a program for causing a computer to execute an order receiving process / delivery time answering method for answering the inquiry, wherein the program has a function of inputting an order request from a customer and an inquiry about a delivery date. And a function to store the configuration master information, which is information necessary for producing the product and includes the production lead time indicating the period required for producing the product, and can be used for product production A function of storing component usable amount information, which is information including a component usable amount and a usable date, which is an amount obtained by subtracting the amount allocated to the order from the amount of the required parts, and can respond to the order request. Can be determined with reference to the configuration master information and the available component information, and can respond to the order request. If it is determined that the order is acceptable, a response to that effect is created, and if it is determined that the order request can be fulfilled, the order request is used at the time of production obtained from the available component information. The available parts are allocated in order from the part with the latest available date, and the available parts information is updated by subtracting the allocated amount of parts from the available parts of the available parts information. Create an answer to the effect that it can respond to the request, and in response to the inquiry about the delivery date, refer to the configuration master information and, for each part constituting the inquired product, Parts are allocated in order from the earliest available date,
A function of setting a date obtained by adding the manufacturing lead time to a latest date among available dates of parts allocated for each part as a response of a delivery date; and a function of outputting the response. Computer readable recording medium.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9512899A JP2000293595A (en) | 1999-04-01 | 1999-04-01 | Order processing system, delivery time reply system, and order processing / delivery time reply system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9512899A JP2000293595A (en) | 1999-04-01 | 1999-04-01 | Order processing system, delivery time reply system, and order processing / delivery time reply system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000293595A true JP2000293595A (en) | 2000-10-20 |
Family
ID=14129197
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9512899A Pending JP2000293595A (en) | 1999-04-01 | 1999-04-01 | Order processing system, delivery time reply system, and order processing / delivery time reply system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000293595A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020026868A (en) * | 2000-03-29 | 2002-04-12 | 구사마 사부로 | Inventory allotment managing method and inventory allotment managing system |
| JP2006251869A (en) * | 2005-03-08 | 2006-09-21 | Hitachi Ltd | Ordering system |
| US7123977B2 (en) | 2004-09-03 | 2006-10-17 | Hitachi, Ltd. | Production planning system |
| JP2007112547A (en) * | 2005-10-19 | 2007-05-10 | Fujitsu Ltd | Supply plan management method and supply plan management program |
| JP2008015873A (en) * | 2006-07-07 | 2008-01-24 | Toshiba Corp | Manufacturable framework planning system and method |
| US7689475B2 (en) | 2001-04-06 | 2010-03-30 | Canon Kabushiki Kaisha | Distribution control system and method, and server apparatus and its control method |
| JP2010079762A (en) * | 2008-09-29 | 2010-04-08 | Nec Corp | Information processing apparatus |
| JP2013235451A (en) * | 2012-05-09 | 2013-11-21 | Mitsubishi Electric Corp | Delivery date promising device, delivery date promising method and program, and delivery date promising system |
| WO2014069214A1 (en) * | 2012-11-01 | 2014-05-08 | 株式会社日立製作所 | Inventory supply network system, inventory supply network system server, and inventory supply network system program |
| JP2017054485A (en) * | 2015-09-08 | 2017-03-16 | 株式会社神戸製鋼所 | Stock allocation device and stock allocation method |
-
1999
- 1999-04-01 JP JP9512899A patent/JP2000293595A/en active Pending
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020026868A (en) * | 2000-03-29 | 2002-04-12 | 구사마 사부로 | Inventory allotment managing method and inventory allotment managing system |
| US7689475B2 (en) | 2001-04-06 | 2010-03-30 | Canon Kabushiki Kaisha | Distribution control system and method, and server apparatus and its control method |
| US7123977B2 (en) | 2004-09-03 | 2006-10-17 | Hitachi, Ltd. | Production planning system |
| JP2006251869A (en) * | 2005-03-08 | 2006-09-21 | Hitachi Ltd | Ordering system |
| JP2007112547A (en) * | 2005-10-19 | 2007-05-10 | Fujitsu Ltd | Supply plan management method and supply plan management program |
| JP2008015873A (en) * | 2006-07-07 | 2008-01-24 | Toshiba Corp | Manufacturable framework planning system and method |
| JP2010079762A (en) * | 2008-09-29 | 2010-04-08 | Nec Corp | Information processing apparatus |
| JP2013235451A (en) * | 2012-05-09 | 2013-11-21 | Mitsubishi Electric Corp | Delivery date promising device, delivery date promising method and program, and delivery date promising system |
| WO2014069214A1 (en) * | 2012-11-01 | 2014-05-08 | 株式会社日立製作所 | Inventory supply network system, inventory supply network system server, and inventory supply network system program |
| JP2017054485A (en) * | 2015-09-08 | 2017-03-16 | 株式会社神戸製鋼所 | Stock allocation device and stock allocation method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH103492A (en) | Promise reservation and scheduling device | |
| JP2005534088A (en) | System and method for determining a promise date for demand within a business environment | |
| JPH08212264A (en) | Scheduling device and scheduling method | |
| JP7222645B2 (en) | Inventory re-allocation execution device, inventory re-allocation execution method and inventory re-allocation execution program | |
| JP2001283067A (en) | Inventory allocation management method and inventory allocation management system | |
| JP2000293595A (en) | Order processing system, delivery time reply system, and order processing / delivery time reply system | |
| JP2022132601A (en) | Inventory allocation processing device, inventory allocation processing method, and inventory allocation processing program | |
| JP4847030B2 (en) | Ordering system and ordering method | |
| JP7466140B2 (en) | Work shift schedule creation device and program | |
| JP5487699B2 (en) | Inventory management apparatus, inventory management method and program thereof | |
| JP2010044572A (en) | Production planning method, execution program thereof, and execution device thereof | |
| JP2002328984A (en) | Information presentation method and information presentation system | |
| JP4559698B2 (en) | Supply and demand adjustment method and system, product manufacturing method | |
| JP2003345419A (en) | Answer method and system | |
| JP3610681B2 (en) | Production planning method and production planning system | |
| JP2003331114A (en) | Design change evaluation device, design change evaluation method and program | |
| JP2002073142A (en) | Production schedule creation device and recording medium recording production schedule creation program in production schedule creation device | |
| JPH10194412A (en) | Inventory management method using coupling points | |
| JP4431105B2 (en) | Allocation execution program, allocation execution system, and allocation execution method in production management system | |
| JP2004280520A (en) | Commodity management system and method | |
| JP4785491B2 (en) | Supply plan management method and supply plan management program | |
| JPH10214298A (en) | Inventory allocation method | |
| JP7291084B2 (en) | Information processing device, inventory control method and inventory control program | |
| JP4325825B2 (en) | Production plan control method, production plan system, and recording medium | |
| JP3741076B2 (en) | Delivery date answering system, delivery date answering method, order / delivery date answering device and program |