JP5003135B2 - Summary order issuing method and issuing system - Google Patents
Summary order issuing method and issuing system Download PDFInfo
- Publication number
- JP5003135B2 JP5003135B2 JP2006337493A JP2006337493A JP5003135B2 JP 5003135 B2 JP5003135 B2 JP 5003135B2 JP 2006337493 A JP2006337493 A JP 2006337493A JP 2006337493 A JP2006337493 A JP 2006337493A JP 5003135 B2 JP5003135 B2 JP 5003135B2
- Authority
- JP
- Japan
- Prior art keywords
- order
- item
- grouping
- product
- setting parameter
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 61
- 238000004519 manufacturing process Methods 0.000 claims description 162
- 238000011143 downstream manufacturing Methods 0.000 claims description 27
- 238000011144 upstream manufacturing Methods 0.000 claims description 27
- 238000013439 planning Methods 0.000 claims description 19
- 238000012384 transportation and delivery Methods 0.000 claims description 6
- 230000004083 survival effect Effects 0.000 claims description 3
- 238000003860 storage Methods 0.000 claims description 2
- 230000010365 information processing Effects 0.000 claims 3
- 239000000047 product Substances 0.000 description 282
- 239000013067 intermediate product Substances 0.000 description 26
- 239000000463 material Substances 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000004806 packaging method and process Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000945 filler Substances 0.000 description 2
- 239000002994 raw material Substances 0.000 description 2
- 235000006468 Thea sinensis Nutrition 0.000 description 1
- 238000010923 batch production Methods 0.000 description 1
- 238000005429 filling process Methods 0.000 description 1
- 235000020333 oolong tea Nutrition 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012858 packaging process Methods 0.000 description 1
- -1 parts Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
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/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、企業内、グループ企業内、または企業連携の中、におけるサプライチェーンにおいて、企業と企業の間、工場(製造拠点)と工場(製造拠点)の間、作業区と作業区との間、工程と工程との間で、サプライチェーンの下流から上流への纏めオーダ発行方法および発行システムに関する。 The present invention relates to a supply chain in a company, in a group company, or in a company collaboration, between a company and a company, between a factory (manufacturing base) and a factory (manufacturing base), between a work center and a work center. The present invention relates to a method and system for issuing a collective order from downstream to upstream in a supply chain between processes.
図23は、サプライチェーン(supply chain:供給連鎖)における一般的な依頼情報の流れと製造の流れ(物の流れ)の関係を示す概念図である。図23に示すように、オーダ依頼元41から製造依頼オーダ42が出されると、まず下流工程(作業区、製造拠点)での製造計画43を作成し、下流工程で製造計画が纏まると上流工程(作業区、製造拠点)で製造計画45を作成するために製造依頼オーダ44が出される。下流工程からの製造依頼オーダ42に基づいて上流工程では製造計画45を作成して製造を行う。これにより依頼情報の流れ46が形成される。また、上流工程における製造で製品(中間品)が出来上がると下流工程に製品(中間品)が入力品目として供給され、下流工程では上記製品(中間品)を取得して製品を製造する。これにより製造の流れ(物的な流れ)47が形成される。 FIG. 23 is a conceptual diagram showing the relationship between a general flow of request information and a manufacturing flow (a flow of goods) in a supply chain. As shown in FIG. 23, when a production request order 42 is issued from the order request source 41, a production plan 43 is first created in a downstream process (work area, production base), and when the production plan is compiled in the downstream process, the upstream process A production request order 44 is issued in order to create a production plan 45 at (work center, production base). Based on the manufacturing request order 42 from the downstream process, a manufacturing plan 45 is created and manufactured in the upstream process. As a result, a request information flow 46 is formed. Further, when a product (intermediate product) is produced in the upstream process, the product (intermediate product) is supplied as an input item to the downstream process, and the product is obtained by acquiring the product (intermediate product) in the downstream process. As a result, a manufacturing flow (material flow) 47 is formed.
しかし従来の生産・製造計画作成システムでは、上記サプライチェーンにおける工場(製造拠点)と工場(製造拠点)の間、作業区と作業区との間、工程と工程との間、での製造依頼はお互いの状況を考慮せずに、図24に示すように、中味は同じものであっても、包装、ラベル等の違いによって異なる品目となるため、下流工程の充填(フィラー)・包装工程では纏めて完成品を生産することができないことになり、そのため、下流工程での完成品(図例でウーロン茶缶)56を製造するために下流工程で必要とする中間製品・部品・材料などに対する要求はそのまま上流工程へ作業区オーダ51の形式で発行し、上流工程では発行された作業区オーダ51に基づいて製造計画を立て、例えば、第1の上流タンクでは製品(中間品・部品・材料)52を、第2の上流タンクでは製品(中間品・部品・材料)53を製造して調合タンクに供給し、調合タンクでは調合製品(中間品・部品・材料)54を製造し、これを下流工程に製品55として供給し、充填(フィラー)・包装を行う下流工程では供給された製品55に基づいて完成品56を製造していた。このような流れは品目が異なるPETボトルであっても同様であった。このような従来技術を例えば特許文献1に見ることができる。 However, with the conventional production / manufacturing plan creation system, manufacturing requests between factories (manufacturing bases) and factories (manufacturing bases) in the above supply chain, between work centers and work centers, and between processes, Without considering each other's situation, as shown in Fig. 24, even if the content is the same, it will be different items depending on the packaging, label, etc., so it is summarized in the filling process (filler) and packaging process in the downstream process As a result, it is impossible to produce a finished product. Therefore, there is a demand for intermediate products, parts, materials, etc. required in the downstream process in order to manufacture a finished product (oolong tea can in the illustrated example) 56 in the downstream process. Issuing as is to the upstream process in the form of work center order 51, and in the upstream process, a production plan is made based on the issued work center order 51. For example, in the first upstream tank, product (intermediate product / part / material) 52 In the second upstream tank, products (intermediate products / parts / materials) 53 are manufactured and supplied to the mixing tank, and in the mixing tank, mixed products (intermediate products / parts / materials) 54 are manufactured and used in the downstream process. In the downstream process where the product 55 is supplied and filling (filler) / packaging is performed, the finished product 56 is manufactured based on the supplied product 55. Such a flow was the same even with different PET bottles. Such a conventional technique can be found in, for example, Patent Document 1.
また加工・組立業では、従来、原材料に限って、企業間でMRP(Manufacturing Resource Planning;製造資源計画)システムを利用して材料の計画を行った上で上流工程への依頼オーダを作成・発行する技術が知られている。しかし原材料を計画するためのMRPシステムを使わない場合や中間製品を使用する場合は、上流工程では下流工程から受取る製造計画(オーダ)を入力として、自工場/工程で製造計画(オーダ)を結合したりして製造計画を調整し、生産した後、元の依頼通りに分割して納品することで依頼元の要求に応えるようにしていた。さらに製造計画の調整においても、依頼側に連絡を取りながら、まとめ納品が可能かを確認した上で調整を行っていた。 In the processing and assembly industry, conventionally, only raw materials have been created and issued by upstream companies after planning materials using an MRP (Manufacturing Resource Planning) system between companies. The technology to do is known. However, when not using an MRP system for planning raw materials or when using intermediate products, the upstream process inputs the manufacturing plan (order) received from the downstream process and combines the manufacturing plan (order) at the own factory / process. In other words, after the production plan was adjusted and produced, the product was divided and delivered according to the original request to meet the request of the requester. Furthermore, the adjustment of the production plan was made after confirming whether it was possible to deliver in bulk while contacting the requester.
また別の従来技術として、複数のオーダに記述された製品が、同一の工程手順を有し、納期が等しく、各工程のリードタイムが同じである場合に限って調整用生産計画としてまとめオーダを作成する技術が知られている。このような従来技術を例えば特許文献2に見ることができる。
市場の多様化、製品サイクルの短縮化に伴い、企業は多品種少量生産を余儀なくされている。このような状況の中で、上述した従来の生産・製造計画作成システムでは、上流の計画業務の負荷は増加され、また、調整するための上流と下流とのデータの遣り取りに余計な工数が掛かり、サプライチェーン全体としての効率が悪く、また、製品のリードタイムにも影響が出てくるため、製造システム全体の最適化を実現するのに問題となる。 With the diversification of the market and the shortening of the product cycle, companies are forced to produce a variety of products in small quantities. Under such circumstances, the above-described conventional production / manufacturing plan creation system increases the load of the upstream planning work, and takes extra man-hours to exchange data between the upstream and downstream for adjustment. Since the efficiency of the entire supply chain is poor and the lead time of the product is affected, it becomes a problem to realize optimization of the entire manufacturing system.
また複数品目をハイブリット(混ぜ合せ)で生産する製造システムにおいて、下流工程/作業区で生産する複数種の製品(最終製品)を製造するために用いる、上流工程/作業区で製造する中間製品、部品が同じである場合、上流工程で製造する中間製品または部品を纏めて製造することは効率がよい場合がある。上流で纏めて製造するには下流から上流へのオーダ(作業区オーダ)は予め適切に纏めて発行することが望ましい。 In addition, in a production system that produces multiple items by hybrid (mixing), an intermediate product produced in an upstream process / work area, used to produce multiple types of products (final products) produced in a downstream process / work area, When the parts are the same, it may be efficient to collectively manufacture intermediate products or parts manufactured in the upstream process. In order to manufacture collectively in the upstream, it is desirable that orders from the downstream to the upstream (work center order) are appropriately issued in advance.
一方、オーダには納期、サイズ(数量)などで多くの様態があるため、どのオーダとどのオーダを纏めて新たなオーダを生成すればよいのかを決めることには計画立案者に多大な労力を強いることになるため、オーダの纏め作成をできることなら自動的に、しかも上記の諸要素を考慮して実現することが望まれていた。 On the other hand, since orders have many modes such as delivery date and size (quantity), it takes a lot of effort for the planner to decide which order and which order should be combined to generate a new order. Therefore, if it is possible to create a summary of orders, it has been desired to realize it automatically and in consideration of the above-described factors.
そこで本発明の課題は、下流工程から上流工程への作業区オーダの纏めに当って、上流の設備(タンク等)の能力(容量)、バッチ生産する場合の効率、製品品質を保つための許容存続期間などの制約条件を考慮して、効率的な纏めオーダを発行できるようにすることである。 Therefore, the object of the present invention is to collect the work order from the downstream process to the upstream process, the capacity (capacity) of the upstream equipment (tank, etc.), the efficiency in batch production, and the tolerance for maintaining the product quality. In consideration of constraints such as lifetime, it is possible to issue an efficient summary order.
そこで本発明は、作業区オーダを下流工程から上流工程に発行するに際し、下流工程で別々に製造する品目が近隣でかつ同じ中味品目の場合、上流工程で中味を纏め製造するために下流工程から纏めオーダの発行を行うものである。具体的には、次の(1)〜(3)のいずれか一つに基づいて纏めオーダを発行する。
(1)設備の能力(容量)に基づいて複数の品目に係るオーダを纏める。
(2)設備における最大許容存続期間(衛生面から要請される中味品目の最大貯留可能期間)に基づいて複数の品目に係るオーダを纏める。
(3)オーダ纏め数により複数の品目に係るオーダを纏める。
The present invention, upon issuing a work center order from the downstream process to the upstream process, when the material to be produced separately in downstream processes is neighboring a and the same contents item, downstream process in order to produce together the contents in an upstream process The order is issued. Specifically, a collective order is issued based on any one of the following (1) to (3).
(1) Collect orders related to multiple items based on the capacity (capacity) of the equipment.
(2) Summarize orders related to multiple items based on the maximum permissible lifetime (maximum possible storage period for content items required from the hygiene aspect).
(3) Summarize orders related to a plurality of items according to the number of order summaries.
本発明によれば、上流工程(中味工程)での製造効率を良くし、生産性を向上させることができる。また作業オーダを発行するにあたり、計画作成者の労力を軽減し計画業務の効率を上げることができる。 ADVANTAGE OF THE INVENTION According to this invention, the manufacturing efficiency in an upstream process (content process) can be improved, and productivity can be improved. Moreover, when issuing a work order, it is possible to reduce the labor of the plan creator and increase the efficiency of the planning work.
以下、本発明の実施の形態を、図面を参照しながら説明する。
図1は、本発明の実施形態に係る纏めオーダ発行システムを取り巻く動作環境を示す機能ブロック図である。図1において本社計画系100は図2(a),(b)に示すようなテーブルに保存されたオーダ102をインターフェース202経由で包装(ライン)工程計画系200の製造計画作成部204に渡す。オーダ102としては図2(a)に示す全件依頼データ(オーダ)と図2(b)に示す差分依頼データ(オーダ)の両方が考慮されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a functional block diagram showing an operating environment surrounding a summary order issuing system according to an embodiment of the present invention. In FIG. 1, the head office planning system 100 passes the order 102 stored in the table as shown in FIGS. 2A and 2B to the manufacturing plan creation unit 204 of the packaging (line) process planning system 200 via the interface 202. As the order 102, both all request data (order) shown in FIG. 2 (a) and difference request data (order) shown in FIG. 2 (b) are considered.
製造計画作成部204は、本社計画系100からインターフェース202経由でオーダ102を受け取ると、各種マスタT55(これについては後で説明する)を参考にしながら製造計画を作成する。製造計画の作成が完了した場合には、確定計画としてテーブルT53に保存すると同時に本発明に係る纏めオーダ発行システム210に製造計画作成部204による計画確定通知をする。また計画確定時に指図データを作成し指図データテーブルT52に格納する。なおテーブルT53に保存された確定計画はインターフェース202経由で本社計画系100の計画回答テーブル104に送られ保存される。 Upon receiving the order 102 from the head office planning system 100 via the interface 202, the manufacturing plan creation unit 204 creates a manufacturing plan with reference to various masters T55 (which will be described later). When the production plan creation is completed, it is stored in the table T53 as a firm plan, and at the same time, a plan firm notification is issued by the production plan creating unit 204 to the summary order issuing system 210 according to the present invention. Further, the instruction data is created and stored in the instruction data table T52 when the plan is confirmed. The confirmed plan stored in the table T53 is sent to the plan response table 104 of the head office planning system 100 via the interface 202 and stored.
纏めオーダ発行システム210は、テーブルT51に設定されているパラメータを取得し該パラメータに定義された各種の条件や制約に合致する纏めオーダを作成し、纏めオーダを指図データ(纏めオーダ)テーブルT54に一次保存し、さらに纏めオーダで指図データテーブルT52を書替えるべく指図データテーブルT52に出力する。纏めオーダにより書替えられた指図データはインターフェース202、ネットワーク50経由で中味製造工程計画系300に(纏め)オーダ302として出力される。中味製造工程計画系300はインターフェース202、ネットワーク50経由で送られてきた(纏め)オーダ302を受け取って工程管理部304に入力し、工程管理部304は受け取った(纏め)オーダについて工程管理を行い、(纏め)オーダに基づいた製品の製造を行う。 The summary order issuing system 210 acquires the parameters set in the table T51, creates a summary order that matches various conditions and constraints defined in the parameters, and stores the summary orders in the order data (summary order) table T54. The data is temporarily stored and output to the instruction data table T52 to rewrite the instruction data table T52 in a collective order. The instruction data rewritten by the collective order is output as (consolidated) order 302 to the content manufacturing process planning system 300 via the interface 202 and the network 50. The content manufacturing process planning system 300 receives the (summary) order 302 sent via the interface 202 and the network 50 and inputs it to the process management unit 304. The process management unit 304 performs process management on the received (summary) order. , (Summary) Manufacture products based on orders.
図3は、本発明の実施形態に係る纏めオーダ発行システムの構成を示すブロック図である。図3において、設定パラメータ取得手段211は、図1に示した製造計画作成部204の製造計画が完了したことに基づく計画確定通知を受領するとともにデータテーブルT51に定義されている設定パラメータを取得する。また設定パラメータには、以下に示す条件、制約などが盛り込まれている。
(1)纏めオーダを行うか
(2)ライン別で纏めるか
(3)タンク占有(使用)時間の重ねを許すか
(4)近隣で(オーダ)纏め数のみで纏めるか
(5)許容存続期間を制約条件として纏めるか
(6)全ての大オーダを除く条件を付すか
(7)整数バッチ(に近い)オーダのみを除く条件を付すか
(8)最大容量内で纏めるか
(9)整数バッチのみで纏めるか
ここでデータテーブルT53のデータ構造を図4に示す。図4の確定計画テーブルT53に示すように、製造ライン毎に製造する品目(品目コードで識別)について製造数量、製造開始日、製造開始時刻、製造終了日、製造終了時刻、稼動時間、切替時間、中味品目(タンク製造品目に相当)コード、バッチ数などのデータが盛り込まれている。
FIG. 3 is a block diagram showing the configuration of the summary order issuing system according to the embodiment of the present invention. In FIG. 3, the setting parameter acquisition unit 211 receives a plan confirmation notification based on the completion of the manufacturing plan of the manufacturing plan creation unit 204 shown in FIG. 1 and acquires the setting parameters defined in the data table T51. . In addition, the setting parameters include the following conditions and restrictions.
(1) Do you order together? (2) Do you collect by line? (3) Do you allow overlapping of tank occupancy (use) time? (4) Do you put together only (number of orders) in the neighborhood? (5) Allowable lifetime (6) Conditions for excluding all large orders (7) Conditions for excluding integer batch (close to) orders (8) Conditions for maximum capacity (9) Integer batch FIG. 4 shows the data structure of the data table T53. As shown in the fixed plan table T53 in FIG. 4, the production quantity, the production start date, the production start time, the production end date, the production end time, the operation time, and the switching time for the item (identified by the item code) manufactured for each production line. Data such as the contents item (equivalent to the tank manufacturing item) code and the number of batches are included.
纏めオーダ可否判定手段212は、上記設定パラメータ(1)について判定し、纏めオーダを実行するかを決める。ここで設定パラメータ(1)により纏めオーダを行わない場合は、通常どおりデータテーブルT52に格納されている指図データをインターフェース202、ネットワーク50経由で中味製造工程計画系300にオーダ302として出力する。データテーブルT52に格納されている指図データのデータ構造を図5に示す。 The summary order availability determination unit 212 determines the setting parameter (1) and determines whether to execute the summary order. Here, when the collective order is not performed according to the setting parameter (1), the instruction data stored in the data table T52 is output as the order 302 to the content manufacturing process planning system 300 via the interface 202 and the network 50 as usual. FIG. 5 shows the data structure of the instruction data stored in the data table T52.
品目対応オーダグループ化手段213は、各種マスタT55(図6〜図9参照)に格納されている品目(中間品)に係る情報とテーブルT53に格納されている確定計画データから品目(中間品)に係る情報を取得し、品目(中間品)毎にオーダをグルーピングする。この場合において、本纏めオーダ発行システムの前提である、下流工程で別々に製造する品目が近隣(製造間近)でかつ同じ中味品目であることを確認し、上記設定パラメータ(2)、(3)の指定条件が考慮される。 The item correspondence order grouping means 213 obtains an item (intermediate product) from information related to the item (intermediate product) stored in various masters T55 (see FIGS. 6 to 9) and the confirmed plan data stored in the table T53. The information related to is acquired, and orders are grouped for each item (intermediate product). In this case, a premise of the present summarized order issuance system, material to produce separately in downstream process to confirm that the neighboring a (manufactured close) and the same contents item, the setting parameter (2), (3 ) Is considered.
ここでデータテーブルT55に格納されている各種マスタのデータ構造を図6ないし図9に示す。すなわち図6には、品目マスタが示され、品目、中味品目が定義されており、また図7には、工程マスタが示され、品目と、該品目に接続する前工程などが定義されており、また図8には、設備能力マスタが示され、品目と、タンクの製造量などが定義されており、図9には稼働率マスタが示され、品目、設備における稼働率が定義されている。 The data structures of various masters stored in the data table T55 are shown in FIGS. In other words, FIG. 6 shows the item master, the item and the content item are defined, and FIG. 7 shows the process master, which defines the item and the previous process connected to the item. FIG. 8 shows the equipment capacity master, which defines the items and the production amount of the tank, etc. FIG. 9 shows the operation rate master, and defines the operation rates of the items and equipment. .
近隣オーダ指定数グループ化手段214は、上記設定パラメータ(4)の条件設定で、「近隣で(オーダ)纏め数のみで纏める」指定がある場合、近隣するオーダについて、指定した数(数は作業員の経験則に基づく)、例えば3〜5のうちのいずれかの整数、で順次区切ってグルーピングする。ここでグルーピングが可能である場合には、纏めオーダ発行手段222にグルーピング結果を出力する。なお、「近隣オーダ」とは、複数オーダの品目が同じで製造開始時期が間近であることを云う。 The neighboring order designation number grouping means 214, when the condition setting of the setting parameter (4) has a designation of “combining only by the (order) summary number in the neighborhood”, the designated number (number is the work Group based on a rule of thumb of a member), for example, an integer from 3 to 5. If grouping is possible, the grouping result is output to the summary order issuing means 222. The “neighboring order” means that the items in a plurality of orders are the same and the production start time is close.
グループ内品目対応所要量算出手段215は、近隣オーダ指定数グループ化手段214によるグルーピングが不可能な場合に、品目対応オーダグループ化手段213でグルーピングしたそれぞれの入力品目(中間品)毎の所要量を算出する。つまり、テーブルT53の確定計画データ中から入力品目(中間品)として必要なデータを品目毎に収集して本システムが具有する演算機能(図示省略)により加算し必要量を求める。 The required quantity calculation means 215 within the group is required for each input item (intermediate product) grouped by the item corresponding order grouping means 213 when the grouping by the neighboring order specified number grouping means 214 is impossible. Is calculated. That is, data necessary as input items (intermediate products) is collected for each item from the confirmed plan data in the table T53, and added by a calculation function (not shown) provided in the system to obtain a necessary amount.
品目対応タンク容量取得手段216は、各種マスタT55に格納されている設備能力情報(図8参照)に基づいて各入力品目対応のタンク容量(バッチサイズ)を取得する。つまりバッチで製造するにあたり各バッチサイズが設定されているので、それから各バッチサイズ(タンク容量)を取得する。 The item-corresponding tank capacity acquisition means 216 acquires the tank capacity (batch size) corresponding to each input item based on the facility capacity information (see FIG. 8) stored in the various masters T55. That is, since each batch size is set for manufacturing in batch, each batch size (tank capacity) is acquired from the batch size.
所要量・タンク容量比較手段217は、グループ内品目対応所要量算出手段215が算出した必要量と、品目対応タンク容量取得手段216が取得したタンク容量(バッチサイズ)とを本システムが具有する演算機能(図示省略)により比較し、さらに上記設定パラメータ(6)の条件設定で「複数バッチ(大オーダ)を除く」指定がある場合には、オーダ入力の所要量の方がタンク容量よりも大きくなるオーダを除外する。つまり纏めオーダの対象から所要量の加算対象となっている加算対象最後のオーダを除外する。 The required amount / tank capacity comparing means 217 is an arithmetic operation that this system has the required amount calculated by the in-group item corresponding requirement calculating means 215 and the tank capacity (batch size) acquired by the item corresponding tank capacity acquiring means 216. If the comparison is made by function (not shown) and “Exclude multiple batches (large order)” is specified in the condition setting of the setting parameter (6) above, the required amount of order input is larger than the tank capacity. Exclude orders that In other words, the last order to be added that is the target of addition of the required amount is excluded from the targets of the collective orders.
計画開始・終了時刻取得手段218は、データテーブルT53に格納されている確定計画データに展開されている各計画の開始・終了時刻を取得する。
最大容量内纏めグループ化手段219は、上記設定パラメータ(8)の条件設定で「最大容量内で纏める」指定がある場合、入力品目所要量の合計をタンクの容量(バッチサイズ)以内で、且つ上記設定パラメータ(5)の条件設定で「許容存続期間を制約条件として纏める」という制約条件を考慮して、製品製造に要する通算時間が中味品目の最大許容存続期間内で、順次区切ってグルーピングする。ここで、最大許容存続期間内でグルーピングが可能である場合には、纏めオーダ発行手段222にグルーピング結果を出力する。
The plan start / end time acquisition means 218 acquires the start / end time of each plan developed in the fixed plan data stored in the data table T53.
The maximum capacity summarization grouping means 219, if there is a designation of “summarize within the maximum capacity” in the condition setting of the setting parameter (8), the total input item required quantity is within the capacity of the tank (batch size), and In consideration of the constraint condition of “bundling the allowable lifetime as a constraint condition” in the setting of the setting parameter (5), the total time required for product manufacture is sequentially divided and grouped within the maximum allowable lifetime of the content item. . If grouping is possible within the maximum allowable lifetime, the grouping result is output to the summary order issuing means 222.
整数バッチ内纏めグループ化手段220は、最大容量内纏めグループ化手段219によるグルーピングが不可能な場合に、上記設定パラメータ(5)の条件設定を考慮して最大許容存続期間内で、且つ上記設定パラメータ(7)の条件設定で「整数バッチのみで纏める」指定を考慮して、中味品目の合計をタンク容量の整数倍近くで、順次区切ってグルーピングする。ここで、最大許容存続期間内で且つタンク容量の整数倍近くでグルーピングが可能である場合には、纏めオーダ発行手段222にグルーピング結果を出力する。 The grouping means 220 within the integer batch is within the maximum allowable lifetime in consideration of the setting of the setting parameter (5) when the grouping by the grouping means 219 within the maximum capacity is impossible, and the above setting In consideration of the designation of “collect only in integer batches” in the condition setting of parameter (7), the sum of the content items is grouped by sequentially dividing the sum of the content items by an integer multiple of the tank capacity. If grouping is possible within the maximum allowable lifetime and close to an integral multiple of the tank capacity, the grouping result is output to the summary order issuing means 222.
最大許容存続期間内纏めグループ化手段221は、整数バッチ内纏めグループ化手段220によるグルーピングが不可能な場合に、整数バッチ内纏めグループ化手段220が考慮した上記設定パラメータ(7)の条件設定を除外して、上記設定パラメータ(5)の条件設定で「許容存続期間を制約条件として纏める」制約条件だけを考慮してグルーピングする。 The grouping means 221 within the maximum permissible lifetime sets the condition setting of the setting parameter (7) considered by the integer batch grouping means 220 when the grouping by the integer batch grouping means 220 is impossible. Excluded, grouping is performed in consideration of only the constraint condition “collect the allowable lifetime as a constraint condition” in the condition setting of the setting parameter (5).
纏めオーダ発行手段222は、近隣オーダ指定数グループ化手段214、最大容量内纏めグループ化手段219、整数バッチ内纏めグループ化手段220、及び、最大許容存続期間内纏めグループ化手段221によってグルーピングされた結果について、対象となる幾つかのオーダから、最早必要時刻を納期とし、合計製造量を製造数量として纏めオーダを発行する。 The summary order issuing unit 222 is grouped by the neighboring order designation number grouping unit 214, the maximum capacity grouping unit 219, the integer batch grouping unit 220, and the maximum allowable lifetime grouping unit 221. As for the results, from several target orders, the earliest necessary time is set as the delivery date, and the total production quantity is summarized as the production quantity and the order is issued.
以上に説明したように纏めオーダ発行システム210は、纏めオーダをデータテーブルT54に発行し、さらにデータテーブルT54から書替え用の纏めオーダをデータテーブルT52に送る。データテーブルT52では発行された纏めオーダをもとに指図データを書替え、インターフェース(図1のインターフェース202参照)に出力する。 As described above, the summary order issuing system 210 issues a summary order to the data table T54, and further sends a summary order for rewriting from the data table T54 to the data table T52. In the data table T52, the instruction data is rewritten based on the issued summary order and output to the interface (see the interface 202 in FIG. 1).
図10は、本発明の実施形態に係る纏めオーダ発行システムの動作を説明するためのフローチャートである。図10において本発明の実施形態に係る纏めオーダ発行システムは、図1に示す製造計画作成部204から計画確定通知を受領すると、ステップ21においてデータテーブルT51に定義されている設定パラメータを取得する。データテーブルT51には、設定パラメータとして以下に示す条件、制約などが定義されている。すなわち、
(1)纏めオーダを行うか
(2)ライン別で纏めるか
(3)タンク占有(使用)時間の重ねを許すか
(4)近隣で(オーダ)纏め数のみで纏めるか
(5)許容存続期間を制約条件として纏めるか
(6)全ての大オーダを除く条件を付すか
(7)整数バッチ(に近い)オーダのみを除く条件を付すか
(8)最大容量内で纏めるか
(9)整数バッチのみで纏めるか
ステップ22では、上記設定パラメータ(1)について判定する。纏めオーダを行わない場合は、通常どおりデータテーブルT52に格納されている指図データをインターフェース(図1のインターフェース202参照)に出力する。そして纏めオーダを行う場合には、ステップ23に進み、ステップ23において各種マスタT55(図6〜図9参照)に格納されている品目に係る情報とデータテーブルT53に格納されている情報を元に、入力品目(中間品)を取得し、取得した入力品目(中間品)でオーダをグルーピングする。次いで、ステップ24では近隣するオーダを指定した数、例えば3〜5のうちのいずれかの整数、で順次区切ってグルーピングする。ここで指定した数でグルーピング可能な場合にはステップ31に進む。一方、指定した数でグルーピング不可能であれば、ステップ25に進む。ステップ25では各種マスタT55(図8参照)に格納されている設備能力情報とデータテーブルT53に格納されている情報を元に、各グルーピングした内の各入力品目(中間品)毎の所要量を算出するとともに、各入力品目対応の容量(バッチサイズ)を取得する。次いでステップ26では、上記設定パラメータ(6)で設定された「複数バッチ(大オーダ)を除く」指定がある場合には、オーダ入力の所要量がタンク容量より大きいオーダを除外する。
FIG. 10 is a flowchart for explaining the operation of the summary order issuing system according to the embodiment of the present invention. In FIG. 10, when the summary order issuing system according to the embodiment of the present invention receives a plan confirmation notification from the manufacturing plan creation unit 204 shown in FIG. 1, in step 21, the setting parameter defined in the data table T51 is acquired. In the data table T51, the following conditions and constraints are defined as setting parameters. That is,
(1) Do you order together? (2) Do you collect by line? (3) Do you allow overlapping of tank occupancy (use) time? (4) Do you put together only (number of orders) in the neighborhood? (5) Allowable lifetime (6) Conditions for excluding all large orders (7) Conditions for excluding integer batch (close to) orders (8) Conditions for maximum capacity (9) Integer batch In step 22, the setting parameter (1) is determined. When the collective order is not performed, the instruction data stored in the data table T52 is output to the interface (see the interface 202 in FIG. 1) as usual. Then, when performing the collective order, the process proceeds to step 23, and based on the information related to the items stored in the various masters T55 (see FIGS. 6 to 9) and the information stored in the data table T53 in step 23. , Acquire input items (intermediate products) and group orders by the acquired input items (intermediate products). Next, in step 24, adjacent orders are grouped by being sequentially separated by a specified number, for example, any integer of 3 to 5. If grouping is possible with the number specified here, the process proceeds to step 31. On the other hand, if the specified number cannot be grouped, the process proceeds to step 25. In step 25, based on the equipment capability information stored in various masters T55 (see FIG. 8) and the information stored in the data table T53, the required amount for each input item (intermediate product) in each grouping is calculated. While calculating, the capacity (batch size) corresponding to each input item is acquired. Next, at step 26, when there is a designation "exclude multiple batches (large order)" set by the setting parameter (6), orders whose order input required amount is larger than the tank capacity are excluded.
ステップ27では、データテーブルT53に格納されている確定計画データに基づいて各計画の開始・終了時刻を取得する。次いでステップ28では上記設定パラメータ(8)で設定された「最大容量内で纏める」指定がある場合には、入力品目所要量の合計をタンクの容量(バッチサイズ)以内で、且つ上記設定パラメータ(5)で設定された「許容存続期間を制約条件として纏める」という制約条件の元で製品製造に要する通算時間が中味品目の最大許容存続期間内で順次区切ってグルーピングする。ここで、最大許容存続期間内でグルーピング可能な場合にはステップ31に進む。一方、最大許容存続期間内でグルーピング不可能であれば、ステップ29に進む。ステップ29では、上記設定パラメータ(7)で設定された「整数バッチのみで纏める」指定がある場合には、上記ステップ28と同様な手順で中味品目の合計をタンク容量の整数倍近くで順次区切ってグルーピングする。ここで、最大許容存続期間内で且つタンク容量の整数倍近くでグルーピング可能な場合にはステップ31に進む。一方、最大許容存続期間内で且つタンク容量の整数倍近くでグルーピング不可能であれば、ステップ30に進む。ステップ30では、整数バッチの制限なしで、上記ステップ29と同様な手順でグルーピングする。そしてステップ31に進む。ステップ31では対象となる幾つかのオーダから、最早必要時刻を納期とし、合計製造量を製造数量として纏めオーダを発行する。纏めオーダはデータテーブルT54に送られ、指図データ書替え用の纏めオーダとしてデータテーブルT52に送られる。データテーブルT52では指図データが纏めオーダによって書替えられ、次いでインターフェース(図1のインターフェース202参照)に出力される。 In step 27, the start / end times of each plan are acquired based on the confirmed plan data stored in the data table T53. If there is a set "summarized in the maximum capacity" specified in step 28 the setting parameter (8) is then within the capacity of the tank the total input material requirements (batch size), and the setting parameters ( The total time required for product manufacturing is grouped by sequentially dividing within the maximum permissible lifetime of the content item under the constraint condition of “bundling permissible lifetime as a constraint” set in 5). If grouping is possible within the maximum allowable lifetime, the process proceeds to step 31. On the other hand, if grouping is not possible within the maximum allowable lifetime, the process proceeds to step 29. In step 29, when there is a designation of “collect only in integer batches” set in the setting parameter (7), the total of the content items is sequentially separated in the same procedure as in step 28, close to an integral multiple of the tank capacity. Group. If grouping is possible within the maximum allowable lifetime and close to an integral multiple of the tank capacity, the process proceeds to step 31. On the other hand, if grouping is not possible within the maximum allowable lifetime and close to an integral multiple of the tank capacity, the process proceeds to step 30. In step 30, grouping is performed in the same procedure as in step 29 without limitation of integer batches. Then, the process proceeds to step 31. In step 31, the earliest necessary time is set as the delivery date and the total production amount is issued as the production quantity from several target orders, and the order is issued. The summary order is sent to the data table T54, and is sent to the data table T52 as a summary order for rewriting the instruction data. In the data table T52, the instruction data is rewritten by the collective order and then output to the interface (see the interface 202 in FIG. 1).
図11ないし図22は、上記した設定パラメータにより本発明の実施形態に係る纏めオーダ発行システムが発行することとなる纏めオーダの作成方法を具体的に説明する図である。図11は、上記した設定パラメータ(1)により纏めオーダを行うとした場合に同じく設定パラメータ(2)によりライン別でオーダを纏める例を示している。図11の説明に入る前に、一般にタンクからラインへ中味品目(中間品)を供給する方式においては、配管の制約により、同時に複数ラインへ供給することができる場合とできない場合があることに留意されたい。図11(a)では、複数ラインへ中味品目を同時供給できない場合、ラインを跨ってオーダを纏める意味がないので、ライン別でオーダを纏める。この場合、上記設定パラメータ(2)にある「ライン別で纏める」を指定することで対応する。図11(a)に示す第1のラインでは、製品A:9800,製品C:3000で一つに纏め、製品D:2700,製品C:3000,製品K:3200で一つに纏め、製品H:1700・・・で一つに纏めるとともに、第2のラインでは、製品B:6400,製品E:2500,製品F:3800で一つに纏め、製品E:6500,製品G:2800,製品B:8000で一つに纏めることを示している。なお数字は製造数量を表し、単位はリットルとする。 FIG. 11 to FIG. 22 are diagrams for specifically explaining a method of creating a collective order that is issued by the collective order issuing system according to the embodiment of the present invention using the above-described setting parameters. FIG. 11 shows an example in which orders are grouped by line using the same setting parameter (2) when the ordering is performed using the setting parameter (1). Before entering the description of FIG. 11, in general, in a method of supplying a content item (intermediate product) from a tank to a line, it may or may not be possible to supply to multiple lines at the same time due to piping restrictions. I want to be. In FIG. 11A, when contents items cannot be supplied simultaneously to a plurality of lines, it is meaningless to group orders across the lines, so the orders are grouped by line. This case is dealt with by designating “combined by line” in the setting parameter (2). In the first line shown in FIG. 11A, product A: 9800 and product C: 3000 are grouped together, product D: 2700, product C: 3000, product K: 3200, and grouped together. : 1700 ... in one, and in the second line, product B: 6400, product E: 2500, product F: 3800, in one, product E: 6500, product G: 2800, product B : Shows that you can combine them with 8000. The numbers represent production quantities, and the unit is liters.
次に図11(b)では、複数ラインへ中味品目を同時供給できる場合、ラインを跨って纏めるができるので、ライン別で纏める必要がない。この場合、上記設定パラメータ(2)にある「ライン別で纏める」を指定しないことで対応する。図11(b)では、第1のライン及び第2のラインに跨って、製品A:9800,製品B:6400,製品C:3000で一つに纏め、製品E:2500,製品D:2700で一つに纏め、製品E:6500,製品C:3000,製品K:3200,製品G:2800で一つに纏め、製品H:1700,製品B:8000で一つに纏めることを示している。なお数字は製造数量を表し、単位はリットルとする。 Next, in FIG. 11 (b), when content items can be supplied simultaneously to a plurality of lines, they can be grouped across the lines, so there is no need to group by line. In this case, this can be dealt with by not specifying “Summarize by line” in the setting parameter (2). In FIG. 11 (b), the product A: 9800, product B: 6400, product C: 3000 are combined into one product A: 2500, product D: 2700 across the first line and the second line. It is shown that the product E: 6500, product C: 3000, product K: 3200, product G: 2800, and product H: 1700, product B: 8000. The numbers represent production quantities, and the unit is liters.
図11(c)では、複数ラインへ中味品目を同時供給できないが、配管の切替により、時間分割で複数ラインへ供給する場合、上記設定パラメータ(2)にある「ライン別で纏める」を指定せずにラインを跨って纏めることで対応する。図11(c)では、第1のラインと第2のラインを時系列で且つラインを跨って、製品A:9800,製品E:2500,製品F:3800で一つに纏め、製品C:3000,製品K:3200,製品G:2800で一つに纏め、製品H:1700,製品B:8000で一つに纏めることを示している。なお数字は製造数量を表し、単位はリットルとする。 In FIG. 11 (c), content items cannot be supplied to multiple lines at the same time. However, when supplying to multiple lines in a time-division manner by switching pipes, specify “Summarize by line” in the setting parameter (2) above. Instead, it can be handled by putting it across the lines. In FIG. 11 (c), the first line and the second line are grouped together in a time series and across the lines as product A: 9800, product E: 2500, product F: 3800, and product C: 3000. , Product K: 3200, product G: 2800, and product H: 1700, product B: 8000. The numbers represent production quantities, and the unit is liters.
図12は、上記した設定パラメータ(3)によりタンク占有(使用)時間の重ねを許すとした場合に複数ラインでの製造計画によるタンク占有(使用)の時間的な重ねを許容してオーダを纏める例を示している。図12の説明に入る前に、タンクが複数あることが普通であるが、特定ラインに対して、特定タンクしか対応できない場合を想定して、そのタンクが1つしかない場合、タンクの占有(使用)時間を重ねることはできないため、設定により区別して対応しなければならないことに注意されたい。図12においては、第1のラインと第1のタンク、第2のラインと第2のタンクが特定の関係となるように設定されており、複数ラインでの製造計画から見るとタンク占有(使用)の時間的な重ねを許容して纏めオーダを発行することとなる。すなわち、第1のラインでは、製品A:9800,製品C:3000で一つに纏め、第1のタンクでの品目Mの製造計画(A+C:12800)に対応させており、また時間的な重ねを許容して、第2のラインでは、製品B:6400,製品E:2500,製品F:3800で一つに纏め、第2のタンクでの品目Mの製造計画(B+E+F:12700)に対応させており、また第1のラインでは、製品D:2700,製品C:3000,製品K:3200で一つに纏め、第1のタンクでの品目Mの製造計画(D+C+K:8900)に対応させており、また時間的な重ねを許容して、第2のラインでは、製品E:6500,製品G:2800,製品B:8000で一つに纏め、第2のタンクでの品目Mの製造計画(E+G+B:17300)に対応させている。第1のラインにおける製品Hとそれに続く製品についてはここでは製造計画を表示していない。 In FIG. 12, when the overlap of tank occupancy (use) time is allowed by the setting parameter (3) described above, the time occupancy of tank occupancy (use) by a production plan in a plurality of lines is allowed and the orders are summarized. An example is shown. Before entering the description of FIG. 12, it is normal that there are a plurality of tanks. However, assuming that only one specific tank can be used for a specific line, if there is only one tank, Use) Note that time cannot be overlapped, so it must be differentiated according to the setting. In FIG. 12, the first line and the first tank, and the second line and the second tank are set so as to have a specific relationship. ) Is allowed to be issued over time. That is, in the first line, product A: 9800 and product C: 3000 are combined into one, corresponding to the production plan of item M in the first tank (A + C: 12800), and over time. In the second line, product B: 6400, product E: 2500, product F: 3800 are combined into one and correspond to the production plan for item M in the second tank (B + E + F: 12700). In the first line, product D: 2700, product C: 3000, product K: 3200 are combined into one, and the production plan for item M in the first tank (D + C + K: 8900) is used. In the second line, product E: 6500, product G: 2800, product B: 8000 are combined into one, and the production plan for item M in the second tank ( E + G + B: 17300). For the product H and the subsequent products in the first line, no production plan is displayed here.
図13は、上記した設定パラメータ(5)により許容存続期間を制約条件とし、且つタンク占有(使用)時間の重ねを許さないとした場合に単一ラインでの製造計画によりオーダを纏める例を示している。図13においては、中間品目Mを製造するタンクの容量(バッチサイズ)は20000リットルであると仮定し、製造した中間品目Mの衛生面を考慮してタンク内に貯留可能な期間すなわち最大許容存続期間を設定している。図13においてタンクが1基しかない場合にはタンクの占有(使用)時間の重ねが許されないので、たとえ製造する中間品目Mの最大許容存続期間内であっても中間品目Mを製造するタンクの容量(バッチサイズ)を超える纏めオーダを発行することができず、タンクの容量(バッチサイズ)内でオーダを纏めることとなる。図中、製品A:9800,製品B:6400,製品C:3000,製品E:2500でオーダを纏めるとした場合、製品C,Eを入れても許容存続期間内という条件を満たすが製品C,Eを入れるとサイズオーバーとなるため、タンクでの品目Mの製造計画(A+B:16200)によりオーダを纏めることになる。また、製品C:4400,製品E:3800,製品D:4200,製品F:5400,製品G:3000でオーダを纏めるとした場合、製品Gを入れても許容存続期間内という条件を満たすが製品Gを入れるとサイズオーバーとなるため、タンクでの品目Mの製造計画(C+E+D+F:17800)によりオーダを纏めることになる。この場合、図6に示すようにタンクが複数基あって、タンクの占有(使用)時間の重ねを許す場合には、第1のタンクで品目Mの製造計画(A+B+E:20000)によりオーダを纏め、また第2のタンクで品目Mの製造計画(C+D+F+G:17000)によりオーダを纏める。ただし、図示していない製品Hを入れてもサイズ上限を超えないが、製品Hの終了時間まで延ばすと第2のタンクの許容存続期間オーバーとなるため、製品Hを入れることはできない。 FIG. 13 shows an example in which orders are combined by a production plan on a single line when the allowable lifetime is set as a limiting condition by the setting parameter (5) and the overlapping of the tank occupation (use) time is not allowed. ing. In FIG. 13, it is assumed that the capacity (batch size) of the tank for producing the intermediate item M is 20000 liters, and the period in which the intermediate item M can be stored in the tank in consideration of the hygiene aspect, that is, the maximum allowable survival A period is set. In FIG. 13, when there is only one tank, it is not allowed to overlap the occupied (use) time of the tank, so even if the intermediate item M to be manufactured is within the maximum allowable lifetime, A batch order exceeding the capacity (batch size) cannot be issued, and the orders are collected within the tank capacity (batch size). In the figure, if it is assumed that products A: 9800, product B: 6400, product C: 3000, and product E: 2500 are ordered, products C and E satisfy the condition that they are within the allowable lifetime even if products C and E are included. If E is added, the size will be oversized, and the order will be collected according to the production plan (A + B: 16200) of the item M in the tank. In addition, if it is assumed that the order is made up of product C: 4400, product E: 3800, product D: 4200, product F: 5400, product G: 3000, the product G satisfies the condition that it is within the allowable lifetime. If G is added, the size will be oversized, so the order will be put together according to the production plan for the item M in the tank (C + E + D + F: 17800). In this case, as shown in FIG. 6, in the case where there are a plurality of tanks and the occupancy (use) time of the tanks is allowed, the order is summarized by the production plan (A + B + E: 20000) of the item M in the first tank. In the second tank, the orders are collected according to the production plan for item M (C + D + F + G: 17000). However, even if the product H (not shown) is inserted, the upper limit of the size is not exceeded. However, if the product H is extended until the end time of the product H, the allowable lifetime of the second tank is exceeded, so the product H cannot be inserted.
図14は、上記した設定パラメータ(4)により近隣で(オーダ)纏め数で纏めることを選択した場合におけるオーダを纏める例を示している。図14の説明に入る前に、一般に充填・包装の作業を行う下流工程(ライン工程)では、上流工程における中間品を製造するタンクが必ず存在するとの保証はない。いろんな場面に対応できるシンプルな纏めオーダを作成する方式を利用者に提供できるよう支援する必要があることに注意されたい。そこで図14においては、作業従事者の長年の経験に基づいて一律に纏め数を決めてこの纏め数に基づいてオーダを纏めるものである。なお、纏め数の決め方については、間抜きはせずに、開始時間が早い順で数えるものとする。そして開始時間が同じ場合には、さらに完了時間の早い順とする。図14(a)では、ライン別に纏め数を指定して纏める。すなわち、纏め数を3として、開始時間が早い第1のラインから、製品A:9800,製品C:3000,製品D:2700で一つに纏め、製品C:3000,製品K:3200,製品H:1700で一つに纏める。一方、第2のラインでは製品B:6400,製品E:2500,製品F:3800で一つに纏め、製品E:6500,製品G:2800,製品B:8000で一つに纏める。 FIG. 14 shows an example of summarizing orders in the case where it is selected that the above-mentioned setting parameter (4) is to be grouped by the number of (order) groups in the vicinity. Before entering the description of FIG. 14, in the downstream process (line process) in which filling and packaging operations are generally performed, there is no guarantee that a tank for producing an intermediate product in the upstream process necessarily exists. It should be noted that it is necessary to provide support for providing users with a method for creating simple summary orders that can be used in various situations. Accordingly, in FIG. 14, the number of uniforms is determined uniformly based on the long experience of workers, and the orders are summarized based on the number of totals. In addition, about how to determine the number of summaries, it is assumed that the start time is counted in order from the earliest without skipping. If the start times are the same, the completion times are set in ascending order. In FIG. 14A, the number of summaries is designated for each line and summarized. That is, the number of summaries is 3, and from the first line with the fast start time, product A: 9800, product C: 3000, product D: 2700, and product C: 3000, product K: 3200, product H : Combined with 1700. On the other hand, in the second line, product B: 6400, product E: 2500, product F: 3800 are combined into one, and product E: 6500, product G: 2800, product B: 8000 are combined into one.
図14(b)では、ライン別とせずに複数ラインについて(オーダ)纏め数を同時に指定して纏める。この場合、開始時間の早い順で纏めるものとする。纏め数を3として、開始時間が早い順に、製品A:9800,製品B:8000,製品C:3000で一つに纏め、製品E:2500,製品D:2700,製品F:3800で一つに纏め、製品E:6500,製品C:3000,製品K:3200で一つに纏め、製品G:2800,製品H:1700,製品B:8000で一つに纏める。 In FIG. 14B, the number of (order) summaries is specified at the same time for a plurality of lines without being classified by line. In this case, it is assumed that the start times are collected in ascending order. The number of summaries is 3, in order from the earliest start time, product A: 9800, product B: 8000, product C: 3000, and one product E: 2500, product D: 2700, product F: 3800 Summarize, product E: 6500, product C: 3000, product K: 3200, and product G: 2800, product H: 1700, product B: 8000.
図15は、上記した設定パラメータ(5)により許容存続期間を制約条件として纏めることを選択した場合におけるオーダを纏める例を示している。図15の説明に入る前に、衛生・品質上の理由で、ある工程で製品(中間品)の生成(製造開始)・取込みから消費完了・払出完了までの期間が厳しく要求される場合があり、纏めて製造する場合、この要求を制約条件として考慮する必要があることに留意されたい。なお、製品(中間品)をバッチ生産する場合、許容存続期間は1バッチの中での時間とする。図15においては、タンクの占有(使用)時間が重ならない場合における許容存続期間を制約条件としてオーダを纏める例を示す。纏めるべき対象オーダは、最早開始のオーダの開始時刻から許容存続期間以内で終了するまでのオーダを対象にする。図15では許容存続期間の開始時間がオーダの開始時間となる場合であり、製品(中間品)を製造するタンクが1基のみで、複数ラインに製品を供給するものとする。つまり、1基のタンクでの製造計画に関して、第1のラインで製品A:9800,製品C:3000,製品D:2700を製造し、第2のラインで製品E:2500を製造するとした場合には製品Dの製造完了時刻まで製造計画を延ばすと中間品目Mの最大許容存続期間をオーバーすることとなるため、製品Dをオーダとして纏めることはできず、品目Mの製造計画(A+C+E)として、第1のラインで製品A:9800,製品C:3000と第2のラインで製品E:2500とで一つに纏める。また、第1のラインで製品D:2700,製品C:3000,製品K:3200,製品H:1700を製造し、第2のラインで製品G:2800を製造するとした場合には中間品目Mの最大許容存続期間内にこれらの製品を製造できることから、1基のタンクにおける品目Mの製造計画(D+C+G+K+H)として、第1のラインで製品D:2700,製品C:3000,製品K:3200,製品H:1700と第2のラインで製品G:2800とで一つに纏める。 FIG. 15 shows an example of summarizing orders in the case where it is selected that the allowable lifetime is summarized as a constraint condition by the setting parameter (5). Before entering the explanation of Fig. 15, there may be a strict requirement for the period from production (intermediate product) production (start of production) / intake to completion of consumption / dispensation for certain reasons due to hygiene and quality reasons. Note that this requirement must be considered as a constraint when manufacturing together. In addition, when producing a product (intermediate product) in batches, the allowable lifetime is the time in one batch. FIG. 15 shows an example in which orders are collected using the allowable lifetime when the occupied (used) times of the tanks do not overlap as a constraint. The target orders to be collected are the orders from the start time of the earliest start order to the end within the allowable lifetime. In FIG. 15, the start time of the allowable lifetime is the order start time, and it is assumed that the product (intermediate product) is supplied by a single tank and the product is supplied to a plurality of lines. In other words, regarding the production plan for one tank, if product A: 9800, product C: 3000, product D: 2700 are manufactured in the first line, and product E: 2500 is manufactured in the second line If the production plan is extended to the production completion time of the product D, the maximum allowable lifetime of the intermediate item M will be exceeded, so the product D cannot be put together as an order, and the production plan for the item M (A + C + E) In the first line, product A: 9800, product C: 3000 and in the second line, product E: 2500 are combined. Also, if product D: 2700, product C: 3000, product K: 3200, product H: 1700 are manufactured in the first line, and product G: 2800 is manufactured in the second line, intermediate item M Since these products can be manufactured within the maximum allowable lifetime, product D: 2700, product C: 3000, product K: 3200, product in the first line as the production plan (D + C + G + K + H) of item M in one tank H: 1700 and product G: 2800 in the second line.
図16は、上記した設定パラメータ(5)により許容存続期間を制約条件として纏めることを選択した場合におけるオーダを纏める別の例を示している。図16においては、タンクの占有(使用)時間が重なる場合における許容存続期間を制約条件としてオーダを纏める例を示す。図15と同様、纏めるべき対象オーダは、最早開始のオーダの開始時刻から許容存続期間以内で終了するまでのオーダを対象にする。図16では許容存続期間の開始時間がオーダの開始時間となる場合であり、製品(中間品)を製造する複数タンクが用意され、複数ラインに製品を供給するものとする。つまり、第1のタンクでの製造計画に関して、第1のラインで製品A:9800,製品C:3000,製品D:2700を製造し、第2のラインで製品B:6400,製品E:2500,製品F:3800を製造するとした場合には製品Dの製造完了時刻まで製造計画を延ばすと中間品目Mの最大許容存続期間をオーバーすることとなるため、製品Dをオーダとして纏めることはできず、第1のタンクにおける品目Mの製造計画(A+B+C+E+F)として、第1のラインで製品A:9800,製品C:3000と第2のラインで製品B:6400,製品E:2500,製品F:3800とで一つに纏める。またタンクの占有(使用)時間が重なる、第2のタンクでの製造計画に関して、第1のラインで製品D:2700,製品C:3000,製品K:3200,製品H:1700を製造し、第2のラインで製品E:6500,製品G:2800を製造するとした場合には中間品目Mの最大許容存続期間内にこれらの製品を製造できるものの、製品Hの製造完了時刻まで製造計画を延ばすと中間品目Mの最大許容存続期間をオーバーすることとなるため、製品Hをオーダとして纏めることはできず、第2のタンクにおける品目Mの製造計画(D+E+C+K+G)として、第1のラインで製品D:2700,製品C:3000,製品K:3200と第2のラインでE:6500,製品G:2800とで一つに纏める。 FIG. 16 shows another example of summarizing orders in the case where it is selected that the allowable lifetime is constrained as a constraint condition by the setting parameter (5). FIG. 16 shows an example in which orders are collected using the allowable lifetime when the occupied (used) times of the tanks overlap as a constraint. As in FIG. 15, the target orders to be collected are the orders from the start time of the earliest start order to the end within the allowable lifetime. In FIG. 16, it is assumed that the start time of the allowable lifetime is the start time of the order, and a plurality of tanks for manufacturing products (intermediate products) are prepared and products are supplied to a plurality of lines. That is, regarding the production plan in the first tank, product A: 9800, product C: 3000, product D: 2700 are manufactured in the first line, and product B: 6400, product E: 2500, in the second line. When product F: 3800 is manufactured, if the production plan is extended to the completion time of product D, the maximum allowable lifetime of intermediate item M will be exceeded, so product D cannot be grouped as an order. As the production plan of item M in the first tank (A + B + C + E + F), product A: 9800, product C: 3000 in the first line, product B: 6400, product E: 2500, product F: 3800 in the second line And put them together. Also, regarding the production plan for the second tank, where the tank occupancy (use) time overlaps, the product D: 2700, product C: 3000, product K: 3200, product H: 1700 are manufactured in the first line. If product E: 6500 and product G: 2800 are manufactured in line 2, these products can be manufactured within the maximum allowable lifetime of intermediate item M, but if the production plan is extended to the completion time of product H Since the maximum allowable lifetime of the intermediate item M will be exceeded, the product H cannot be put together as an order, and the product D on the first line as the production plan (D + E + C + K + G) of the item M in the second tank: 2700, product C: 3000, product K: 3200, and E: 6500 and product G: 2800 in the second line.
図17は、上記した設定パラメータ(5)により許容存続期間を制約条件として纏めることを選択した場合におけるオーダを纏める更に別の例を示している。図17においては、タンクの占有(使用)時間が重ならない場合における許容存続期間を制約条件としてオーダを纏める例を示す。図17では、纏めるべき対象オーダは、大サイズオーダの最後のバッチの開始時刻から許容存続期間以内で終了するまでのオーダを対象にする。すなわち、図17では許容存続期間の開始時間が大オーダの最後のバッチの開始時間となる場合であり、製品(中間品)を製造するタンクが1基のみで、1つのラインに製品を供給するものとする。つまり、1基のタンクでの製造計画に関して、1つのラインで製品A:9800を複数バッチ(バッチ1〜4)で製造し、最後のバッチ(バッチ5)の製造開始時刻から製品D:2700,製品C:300,製品H:500,製品B:6400を製造するとした場合には製品Bの製造完了時刻まで製造計画を延ばすと中間品目Mの最大許容存続期間をオーバーすることとなるため、製品Bをオーダとして纏めることはできず、品目Mの製造計画(A+D+C+E)として、1つのラインで製品Aのバッチ5,製品D:2700,製品C:300,製品H:500とで一つに纏める。 FIG. 17 shows still another example of summarizing orders in the case where it is selected that the allowable lifetime is constrained as a constraint condition according to the setting parameter (5). FIG. 17 shows an example in which orders are collected using the allowable lifetime when the occupied (used) times of the tanks do not overlap as a constraint. In FIG. 17, the target orders to be collected are the orders from the start time of the last batch of the large size order to the end within the allowable lifetime. That is, in FIG. 17, the start time of the allowable lifetime is the start time of the last batch of the large order, and the product (intermediate product) is supplied to one line with only one tank for manufacturing the product (intermediate product). Shall. In other words, for a production plan in one tank, product A: 9800 is produced in multiple batches (batch 1 to 4) on one line, and product D: 2700 from the production start time of the last batch (batch 5). If product C: 300, product H: 500, and product B: 6400 are manufactured, if the production plan is extended to the completion time of product B, the maximum allowable lifetime of intermediate item M will be exceeded. B cannot be grouped as an order, but as a production plan for item M (A + D + C + E), batch A for product A, product D: 2700, product C: 300, product H: 500 in one line .
図18は、上記した設定パラメータ(6)により大オーダ(タンクの最大容量に近いまたはそれを超えるオーダ)を除外することを条件として選択した場合におけるオーダを纏める例を示している。図18(a)では、大オーダ(または1バッチに近いオーダ)を除かないとした場合の問題点を説明している。つまり、本来バッチの切替が必要のないオーダ(図例で製品Bを製造するためのオーダ)でバッチの切替がされてしまうという問題がある。図18(a)では、纏め数として4が設定されているとし、纏め数4以内であるから本来なら製品A:26000,製品B:8000,製品C:3000,製品B:8000を製造する製造計画が可能なはずであるが、製品B:8000を製造する過程でバッチの切替に遭遇してしまう。すなわち、図18(a)ではタンクの最大容量が10000リットル、タンクの最低容量が3000リットルとされていた場合に、タンクにおける品目Mの製造計画(A+B+C+B)では、バッチ1〜4までの製造計画では纏まりきれず、バッチ5に食い込んでしまう。そのためで、製品B:8000を製造する過程でバッチの切替をしなくてはならない。 FIG. 18 shows an example in which orders are collected when a large order (order close to or exceeding the maximum capacity of the tank) is selected by the setting parameter (6) as a condition. FIG. 18A illustrates a problem when a large order (or an order close to one batch) is not excluded. That is, there is a problem that batch switching is performed in an order that does not originally require batch switching (in the example illustrated, an order for manufacturing the product B). In FIG. 18 (a), it is assumed that 4 is set as the number of summaries, and since the number of summaries is less than four, manufacturing is performed to manufacture product A: 26000, product B: 8000, product C: 3000, and product B: 8000. Although it should be possible to plan, batch switching is encountered in the process of manufacturing product B: 8000. That is, in FIG. 18A, when the maximum capacity of the tank is 10,000 liters and the minimum capacity of the tank is 3000 liters, the production plan for batches 1 to 4 in the production plan (A + B + C + B) of the item M in the tank Then, it cannot be gathered up and bites into batch 5. Therefore, batch switching must be performed in the process of manufacturing the product B: 8000.
これを避けるために、図18(b)に示すように、大オーダ(タンクの最大容量に近いまたはそれを超えるオーダ)を除外することを条件に設定することで解決する。すなわち、図18(b)に示すようなオーダ系列で、製品A:26000,製品B:8000,製品C:3000,製品B:8000,製品D:2700,製品K:3100,製品H:1200を製造する場合において、複数タンクを使用してタンク占有(使用)時間の重ねることができるという仮定の下で、大オーダとなる製品A:26000及び製品B:8000は、最初から纏め対象から除外し、製品C:3000,製品D:2700,製品K:3100,製品H:1200の製造を一つのオーダに纏める。すなわち第1のタンクでの製造計画に関して、品目Mの製造計画(C+D+K+H)を立てて製造する。製品Aおよび製品Bについては個別に計画を立てて製造することにする。なおタンクの最大容量に近いオーダは、次に示す方法により識別される。すなわち、個別サイズが、(a)標準容量×select(90%、or、80%、or、70%)≦個別サイズ≦最大容量であるか、(b)(最大容量−製造可能な最低量)≦個別サイズ≦最大容量、を満たす場合である。 In order to avoid this, as shown in FIG. 18 (b), the problem is solved by setting the condition to exclude large orders (orders close to or exceeding the maximum capacity of the tank). That is, in the order series as shown in FIG. 18B, product A: 26000, product B: 8000, product C: 3000, product B: 8000, product D: 2700, product K: 3100, product H: 1200 In the case of manufacturing, under the assumption that multiple tanks can be used to increase the tank occupation (use) time, products A: 26000 and Product B: 8000, which are large orders, are excluded from the collection target from the beginning. The production of product C: 3000, product D: 2700, product K: 3100, and product H: 1200 are combined into one order. That is, with respect to the production plan in the first tank, the production plan (C + D + K + H) of the item M is established and manufactured. The product A and the product B are individually planned and manufactured. An order close to the maximum capacity of the tank is identified by the following method. That is, whether the individual size is (a) standard capacity × select (90%, or, 80%, or, 70%) ≦ individual size ≦ maximum capacity, or (b) (maximum capacity−minimum amount that can be manufactured) ≦ Individual size ≦ Maximum capacity.
図18(c)は単一タンクを使用してタンク占有(使用)時間の重ねることができないという仮定の下で、次のオーダ系列すなわち、製品A:26000,製品B:8000,製品C:3000,製品B:8000,製品D:2700,製品K:3100,製品H:1200,製品E:5000を製造する場合には、製品D:2700,製品K:3100,製品H:1200,製品E:5000の製造を一つのオーダに纏める。すなわち単一のタンクで品目Mの製造計画(D+K+H+E)を立てて製造する。 FIG. 18 (c) shows the following order series: product A: 26000, product B: 8000, product C: 3000 under the assumption that the tank occupation (use) time cannot be overlapped using a single tank. , Product B: 8000, Product D: 2700, Product K: 3100, Product H: 1200, Product E: 5000, Product D: 2700, Product K: 3100, Product H: 1200, Product E: Combine 5000 productions into one order. That is, the manufacturing plan (D + K + H + E) for the item M is made in a single tank.
図19は、上記した設定パラメータ(7)により整数バッチ(に近い)オーダのみを除外することを条件として選択した場合におけるオーダを纏める例を示している。なお整数バッチ(に近い)オーダとは、バッチ計算の結果で得た端数バッチのサイズが、以下条件を満たす場合、そのオーダを整数バッチオーダという。すなわち端数サイズが、(a)標準容量×select(90%、or、80%、or、70%)≦端数サイズ≦最大容量であるか、(b)(最大容量−製造可能な最低量)≦端数サイズ≦最大容量、を満たす場合である。そして図19において、整数バッチ(に近い)オーダを除かないとした場合、本来バッチの切替が必要のないオーダ(図例で製品Bを製造するためのオーダ)でバッチの切替がされてしまうという問題がある。ここで図19では、タンクの最大容量が11000リットル、標準バッチサイズが10000リットル、タンクの最低容量が3000リットルであるとする。図19に示すオーダ系列で、製品A:25000,製品B:8000,製品C:3000,製品B:8000,製品D:2700,製品K:3100,製品H:1200,製品E:5000を製造する場合において、上記に定義した整数バッチ(に近い)オーダは、整数バッチオーダは製品Bのオーダが該当する。すなわち、製品B:8000は、11000−3000=8000≦端数サイズ≦11000が成立するため、整数バッチオーダとなる。一方、製品A:25000は、端数=5000なので、11000−3000=8000≦端数サイズ≦11000が成立しないため、整数バッチオーダとならない。したがって図19では、整数バッチオーダである製品Bを除いてオーダを纏めることになる。 FIG. 19 shows an example in which the orders are collected when the setting parameter (7) is selected on the condition that only integer batch (close) orders are excluded. An integer batch (close to) order is referred to as an integer batch order when the size of the fraction batch obtained as a result of the batch calculation satisfies the following conditions. That is, whether the fraction size is (a) standard capacity × select (90%, or, 80%, or, 70%) ≦ fractional size ≦ maximum capacity, or (b) (maximum capacity−minimum amount that can be manufactured) ≦ This is the case where fraction size ≦ maximum capacity. In FIG. 19, if it is assumed that the order of integer batches (near) is not removed, batch switching is performed in an order that does not originally require batch switching (order for manufacturing the product B in the illustrated example). There's a problem. In FIG. 19, it is assumed that the maximum capacity of the tank is 11000 liters, the standard batch size is 10000 liters, and the minimum capacity of the tank is 3000 liters. In the order series shown in FIG. 19, product A: 25000, product B: 8000, product C: 3000, product B: 8000, product D: 2700, product K: 3100, product H: 1200, product E: 5000 are manufactured. In this case, the integer batch order defined above corresponds to the order of product B for the integer batch order. That is, the product B: 8000 has an integer batch order because 11000−3000 = 8000 ≦ fractional size ≦ 11000. On the other hand, since the product A: 25000 has a fraction = 5000, 11000−3000 = 8000 ≦ fraction size ≦ 11000 does not hold, and therefore, it does not become an integer batch order. Therefore, in FIG. 19, the orders are collected except for the product B which is an integer batch order.
図20は、上記した設定パラメータ(8)によりタンク最大容量までで纏めることを条件として選択した場合におけるオーダを纏める例を示している。この場合には大サイズオーダが除外されることは明白である。なお図20ではタンクの最大容量が10000リットル、タンクの最低容量が3000リットルとされる。図20(a)では、大サイズオーダを除かないとした場合の問題点を説明している。つまり、本来バッチの切替が必要のないオーダ(図例で製品Bを製造するためのオーダ)でバッチの切替がされてしまうという問題がある。図20(a)では、纏め数として4が設定されているとし、纏め数4以内であるから本来なら製品A:26000,製品B:8000,製品C:3000,製品B:8000を製造する製造計画が可能なはずであるが、製品B:8000を製造する過程でバッチの切替に遭遇してしまう。すなわち図20(a)ではタンクにおける品目Mの製造計画(A+B+C+B)では、バッチ1〜4までの製造計画では纏まりきれず、バッチ5に食い込んでしまう。そのためで、製品B:8000を製造する過程でバッチの切替をしなくてはならない。 FIG. 20 shows an example of summarizing orders in the case where selection is made under the condition that the tanks are grouped up to the maximum capacity according to the setting parameter (8). It is obvious that large orders are excluded in this case. In FIG. 20, the maximum capacity of the tank is 10,000 liters and the minimum capacity of the tank is 3000 liters. FIG. 20A illustrates a problem when the large size order is not removed. That is, there is a problem that batch switching is performed in an order that does not originally require batch switching (in the example illustrated, an order for manufacturing the product B). In FIG. 20 (a), it is assumed that 4 is set as the number of summaries, and since the number of summaries is less than four, manufacturing is performed to manufacture product A: 26000, product B: 8000, product C: 3000, and product B: 8000. Although it should be possible to plan, batch switching is encountered in the process of manufacturing product B: 8000. That is, in FIG. 20A, the production plan (A + B + C + B) of the item M in the tank cannot be gathered up by the production plans from the batches 1 to 4, and bites into the batch 5. Therefore, batch switching must be performed in the process of manufacturing the product B: 8000.
これを避けるために、図20(b)に示すように、大サイズオーダを除き且つタンク最大容量までで纏めることを条件に設定することで解決する。すなわち、図20(b)に示すようなオーダ系列で、製品A:26000,製品B:8000,製品C:3000,製品B:8000,製品D:2700,製品K:3100,製品H:1200を製造する場合において、複数タンクを使用してタンク占有(使用)時間の重ねることができるという仮定の下で、大サイズとなる製品A:26000及び製品B:8000は、最初から纏め対象から除外し、製品C:3000,製品D:2700,製品K:3100,製品H:1200の製造を一つのオーダに纏める。すなわち第1のタンクでの製造計画に関して、品目Mの製造計画(C+D+K+H)を立てて製造する。製品Aおよび製品Bについては個別に計画を立てて製造することにする。なお大サイズオーダは、次に示す方法により識別される。すなわち、個別サイズが、(a)標準容量×select(90%、or、80%、or、70%)≦個別サイズ≦最大容量であるか、(b)(最大容量−製造可能な最低量)≦個別サイズ≦最大容量、を満たす場合である。 In order to avoid this, as shown in FIG. 20 (b), the problem is solved by setting a condition that the large-size order is excluded and the tanks are combined up to the maximum capacity. That is, in the order series as shown in FIG. 20B, product A: 26000, product B: 8000, product C: 3000, product B: 8000, product D: 2700, product K: 3100, product H: 1200 When manufacturing, under the assumption that multiple tanks can be used to occupy (use) the tank, the large product A: 26000 and product B: 8000 are excluded from the collection target from the beginning. The production of product C: 3000, product D: 2700, product K: 3100, and product H: 1200 are combined into one order. That is, with respect to the production plan in the first tank, the production plan (C + D + K + H) of the item M is established and manufactured. The product A and the product B are individually planned and manufactured. Large size orders are identified by the following method. That is, whether the individual size is (a) standard capacity × select (90%, or, 80%, or, 70%) ≦ individual size ≦ maximum capacity, or (b) (maximum capacity−minimum amount that can be manufactured) ≦ Individual size ≦ Maximum capacity.
図20(c)は単一タンクを使用してタンク占有(使用)時間の重ねることができないという仮定の下で、次のオーダ系列すなわち、製品A:26000,製品B:8000,製品C:3000,製品B:8000,製品D:2700,製品K:3100,製品H:1200,製品E:5000を製造する場合には、製品D:2700,製品K:3100,製品H:1200の製造を一つのオーダに纏める。なお製品E:5000を入れて製造することを考慮した場合、纏め数は4以内で条件をクリアするが、タンクの最大容量をオーバーするため、製品E:5000を入れることはできない。すなわち単一のタンクで品目Mの製造計画(D+K+H)を立てて製造する。 FIG. 20 (c) shows the following order series: product A: 26000, product B: 8000, product C: 3000 under the assumption that the tank occupation (use) time cannot be overlapped using a single tank. , Product B: 8000, Product D: 2700, Product K: 3100, Product H: 1200, Product E: 5000, when manufacturing Product D: 2700, Product K: 3100, Product H: 1200 Grouped into two orders. In consideration of manufacturing with product E: 5000, the condition is cleared within 4 batches, but the maximum capacity of the tank is exceeded, so product E: 5000 cannot be added. That is, the manufacturing plan (D + K + H) of the item M is made and manufactured in a single tank.
図21は、上記した設定パラメータ(9)により整数バッチで纏めることを条件として選択した場合におけるオーダを纏める例を示している。図21では、大オーダの端数に小オーダを加えて1バッチに近いサイズで纏める例を示すものである。ここで大オーダの端数と小オーダの幾つかで1バッチに纏めるパターンには以下の2つの例がある。すなわち、(a)大サイズオーダの開始バッチで纏めるパターンと、(b)大サイズオーダの終了バッチで纏めるパターンが存在する。いまタンクの最大容量が11000リットル、標準バッチサイズが10000リットル、タンクの最低容量が3000リットルとすると、図21に示すオーダすなわち、製品A:34000,製品C:3000,製品D:2700,製品F:4000を製造するにあたり、まず製品A:34000について着目し、製品Aを標準バッチサイズでバッチ1からバッチ3まで製造(つまりバッチ3までで10000リットル×3バッチ=30000リットル製造)し、製品Aの残りである端数4000リットルは最後のバッチ4で製造することになる。そこで、バッチ4(すなわち大オーダの最終バッチ)の開始時刻(LOLBST)とし、大オーダの纏めに割当てる端数分のタンク占有時間をAT、大オーダの終了時刻(LOET)、品目Mの最大許容存続期間における最後の小オーダの完了時刻(SOET)とすると、最後のバッチの存続期間=(大オーダの纏めに割当てる端数分の占有時間AT+小オーダ分完了までの占有時間)<許容存続期間=最後の小オーダの完了時刻(SOET)−大オーダの最終バッチの開始時刻(LOLBST)となり、大オーダの最終バッチの開始時刻(LOLBST)≦大オーダの終了時刻(LOET)−((LOET−大オーダ開始時刻)/バッチ数)−大オーダの最大許容中断期間、また、小サイズ分完了までの占有時間=最後の小オーダの完了時刻(SOET)−大オーダの終了時刻(LOET)、の関係が満たされる場合には、大サイズオーダの終了バッチで纏めることができる。なお、上記ではパターン(b)で纏める例について説明したが、パターン(a)であっても同様である。 FIG. 21 shows an example of summarizing orders when selection is made under the condition that they are grouped in integer batches according to the setting parameter (9). FIG. 21 shows an example in which a small order is added to a fraction of a large order and the sizes are close to one batch. Here, there are the following two examples of patterns that can be combined into one batch with a fraction of the large order and some of the small orders. That is, there are (a) a pattern that can be grouped in a start batch of a large size order, and (b) a pattern that can be grouped in an end batch of a large size order. Assuming that the maximum capacity of the tank is 11000 liters, the standard batch size is 10000 liters, and the minimum capacity of the tank is 3000 liters, the order shown in FIG. 21, ie, product A: 34000, product C: 3000, product D: 2700, product F : When manufacturing 4000, first focus on product A: 34000, manufacture product A from batch 1 to batch 3 in standard batch size (ie, batch 3 up to 10000 liters x 3 batches = 30000 liters), product A The remaining 4000 liters will be produced in the last batch 4. Therefore, the start time (LOLBST) of batch 4 (that is, the final batch of the large order) is set, and the tank occupation time corresponding to the fraction allocated to the large order is AT, the end time (LOET) of the large order, and the maximum allowable survival of item M Assuming the completion time (SOET) of the last small order in the period, the duration of the last batch = (occupation time AT for fractions allocated to large order bundling + occupation time until completion of small order) <allowable duration = last The completion time of the small order (SOET)-the start time (LOLBST) of the final batch of the large order, and the start time (LOLBST) of the final batch of the large order ≤ end time of the large order (LOET)-((LOET-large order Start time) / number of batches)-maximum allowable interruption period of large order, and occupation time until completion of small size = completion time of last small order (SOET)-end time of large order (LOET) If satisfied, large size Can be gathered in the end batch of the reader. In addition, although the example gathered by the pattern (b) was demonstrated above, the same applies to the pattern (a).
図22は、上記した設定パラメータ(9)により整数バッチのみで纏めることを条件として選択した場合におけるオーダを纏める別の例を示している。図22では、複数小オーダで1バッチに近いサイズで纏める例を示すものである。いまタンクの最大容量が10000リットル、タンクの最低容量が3000リットルとすると、図22(a)に示すオーダすなわち、製品A:26000,製品B:8000,製品C:3000,製品B:8000,製品D:2700,製品K:3100,製品H:1200,製品E:5000を製造するにあたり、大オーダ(または1バッチに近いオーダ)である、製品A:26000と製品B:8000を除外し、残りの小オーダについて着目する。 FIG. 22 shows another example of summarizing orders in the case where selection is made on the condition that only the integer batches are grouped according to the setting parameter (9). FIG. 22 shows an example in which a plurality of small orders are collected in a size close to one batch. If the maximum capacity of the tank is 10000 liters and the minimum capacity of the tank is 3000 liters, the order shown in FIG. 22 (a), that is, product A: 26000, product B: 8000, product C: 3000, product B: 8000, product D: 2700, product K: 3100, product H: 1200, product E: 5000, the product A: 26000 and product B: 8000, which are large orders (or orders close to one batch), are excluded, and the rest Focus on the small order.
図22(b)に示すように、複数タンクを使用してタンク占有(使用)時間の重ねることができるという仮定の下で、大オーダとなる製品A:26000及び製品B:8000は、最初から纏め対象から除外し、残りの小オーダである、製品C:3000,製品D:2700,製品K:3100,製品H:1200を1バッチで製造するように一つのオーダに纏める。すなわち第1のタンクでの製造計画に関して、品目Mの製造計画(C+D+K+H)を立てて製造する。製品Aおよび製品Bについては個別に計画を立てて製造することにする。 As shown in FIG. 22 (b), the product A: 26000 and the product B: 8000, which are large orders, are assumed from the beginning under the assumption that the tank occupation (use) time can be overlapped using a plurality of tanks. The products are excluded from the collection target, and the remaining small orders, product C: 3000, product D: 2700, product K: 3100, and product H: 1200, are combined into one order so as to be manufactured in one batch. That is, with respect to the production plan in the first tank, the production plan (C + D + K + H) of the item M is established and manufactured. The product A and the product B are individually planned and manufactured.
一方、図22(c)に示すように、単一タンクを使用してタンク占有(使用)時間の重ねることができないという仮定の下では、大オーダである、製品A:26000及び製品B:8000についてもオーダ順に製造し、製品D:2700,製品K:3100,製品H:1200について小オーダを1バッチで製造するように一つのオーダに纏める。ここで、製品E:5000について着目すると、纏め数が4以内という条件をクリアするけれども、タンクの最大容量を超えることとなるため、一つのオーダに纏めることはできない。つまり単一タンクでの製造計画に関して、品目Mの製造計画(D+K+H)を立てて製造することになる。 On the other hand, as shown in FIG. 22 (c), under the assumption that the tank occupation (use) time cannot be overlapped using a single tank, products A: 26000 and B: 8000, which are large orders. Are manufactured in order, and the product D: 2700, product K: 3100, and product H: 1200 are combined into one order so that small orders are manufactured in one batch. Here, when attention is paid to the product E: 5000, the condition that the number of groups is 4 or less is cleared, but the maximum capacity of the tank is exceeded, so it is not possible to combine them into one order. That is, with respect to the production plan in a single tank, the production plan (D + K + H) of the item M is made and manufactured.
50 ネットワーク
100 本社計画系
102 オーダ
104 計画回答
200 包装(ライン)工程計画系
202 インターフェース
204 製造計画作成部
210 纏めオーダ発行システム
300 中味製造工程計画系
302 (纏め)オーダ
304 工程管理部
50 Network 100 Head Office Planning System 102 Order 104 Planning Response 200 Packaging (Line) Process Planning System 202 Interface 204 Manufacturing Plan Creation Unit 210 Integrated Order Issuing System 300 Content Manufacturing Process Planning System 302 (Summary) Order 304 Process Management Unit
Claims (4)
前記中央処理装置が前記設定パラメータテーブルを読み出して前記設定パラメータ(a)の設定内容を判定し、纏めオーダを実行するかを決める過程、
下流工程で別々に製造する品目が近隣でかつ同じ中味品目であることおよび前記過程における判定で纏めオーダを実行することを前提に、前記中央処理装置が前記設定パラメータテーブルの前記設定パラメータ(b)、(c)における条件が設定されていることを確認し、さらに、前記中央処理装置が前記各種マスタテーブルと前記確定計画テーブルを読み出して前記各種マスタに格納されている品目に係る情報と、前記確定計画テーブルに格納されている品目に係る情報を取得して、品目毎にオーダをグルーピングする過程、
前記中央処理装置が前記設定パラメータテーブルを読み出して前記設定パラメータ(d)における条件設定がある場合、前記中央処理装置は近隣するオーダについて経験則に基づく数で順次区切ってグルーピングする過程、
前記近隣するオーダについて経験則に基づく数で順次区切ってグルーピングする過程でグルーピングが不可能な場合に、前記中央処理装置は前記品目毎にオーダをグルーピングする過程でグルーピングしたそれぞれの入力品目毎の所要量を該中央処理装置の演算機能を用いて算出する過程、
前記中央処理装置が前記各種マスタテーブルを読み出して前記各種マスタに格納されている設備能力情報に基づいて、入力品目対応のタンク容量を取得する過程、
前記入力品目毎の所要量を算出する過程で算出した必要量と前記入力品目対応のタンク容量取得する過程で取得したタンク容量を前記中央処理装置の比較機能を用いて比較し、さらに前記中央処理装置が前記設定パラメータテーブルを読み出して前記設定パラメータ(f)における条件設定がある場合には、前記中央処理装置はオーダ入力の所要量の方がタンク容量よりも大きくなるオーダを除外する過程、
前記中央処理装置が前記確定計画テーブルを読み出して前記確定計画テーブルに格納されている各製造計画の開始・終了時刻を取得する過程、
前記中央処理装置が前記設定パラメータテーブルを読み出して前記設定パラメータ(h)における条件設定がある場合、入力品目所要量の合計をタンクの容量以内で、且つ前記設定パラメータ(e)における制約設定がある場合には、前記中央処理装置は製品製造に要する通算時間が中味品目の最大許容存続期間内で、順次区切ってグルーピングする過程、
前記最大容量内で順次区切ってグループする過程でグルーピングが不可能な場合に、前記中央処理装置が前記設定パラメータテーブルを読み出して、前記設定パラメータ(e)における制約条件の設定がある場合には該制約条件を考慮して最大許容存続期間内で、且つ前記設定パラメータ(g)における条件設定がある場合には、中味品目の合計をタンク容量の整数倍近くで、順次区切ってグルーピングする過程、
前記中味品目の合計をタンク容量の整数倍近くで順次区切ってグルーピングする過程でグルーピングが不可能な場合に、前記中央処理装置は、前記タンク容量の整数倍近くで順次区切ってグルーピングする過程で考慮された前記設定パラメータ(g)の条件設定を除外し、前記設定パラメータ(e)における制約条件だけを考慮してグルーピングする過程、
前記前記近隣するオーダについて経験則に基づく数で順次区切ってグルーピングする過程、前記製品製造に要する通算時間が中味品目の最大許容存続期間内で、順次区切ってグルーピングする過程、前記中味品目の合計をタンク容量の整数倍近くで順次区切ってグルーピングする過程、及び、前記設定パラメータ(e)における制約条件だけを考慮してグルーピングする過程によってグルーピングされた結果について、前記中央処理装置は対象となる幾つかのオーダから、最早必要時刻を納期とし、合計製造量を製造数量として纏めオーダを出力として発行する過程、
を含むことを特徴とする纏めオーダ発行方法。 An item master in which the item and the contents of the item are defined, a process master in which the item and the previous process connected to the item are defined, an equipment capacity master in which the production amount of the item and the tank for manufacturing the item is defined, and the item And various master tables consisting of operation rate masters that define the operation rate of the equipment that manufactures the item, and orders from the headquarters planning system, create a production plan with reference to the various masters, and create a production plan Confirmed plan information such as production quantity, production start date, production start time, production end date, production end time, operation time, switching time, content item code, number of batches, etc. And (a) whether to place a collective order, (b) collect by line, (c) allow overlapping tank occupation times, or (d) neighbors ( (E) close to the number of orders, or (e) summarize the allowable lifetime as a constraint, (f) attach conditions excluding all large orders, or (g) integer batch (close to) A setting parameter table for storing information on the conditions and constraints shown in (h) whether the conditions except for the order are attached, (h) grouping within the maximum capacity, or (i) grouping only with the integer batch, When the work center order is issued from the downstream process to the upstream process, and the items separately manufactured in the downstream process are nearby and the same content item, the central processing unit of the information processing apparatus is used to In a batch order issuing method for issuing batch orders from downstream processes in order to bundle and manufacture the contents in the process,
A process in which the central processing unit reads the setting parameter table, determines the setting content of the setting parameter (a), and determines whether to execute a collective order;
On the assumption that the items to be separately manufactured in the downstream process are the same and the same content item and that the collective order is executed in the determination in the process, the central processing unit sets the setting parameter (b) in the setting parameter table. , Confirm that the condition in (c) is set, and further, the central processing unit reads the various master tables and the fixed plan table, information related to the items stored in the various masters, The process of obtaining information related to items stored in the firm plan table and grouping orders for each item,
When the central processing unit reads the setting parameter table and there is a condition setting in the setting parameter (d), the central processing unit sequentially divides and groups adjacent orders by numbers based on empirical rules,
When grouping is not possible in the process of grouping the neighboring orders by the number based on the rule of thumb, the central processing unit is required for each input item grouped in the process of grouping the order for each item. A process of calculating the quantity using the arithmetic function of the central processing unit;
The process in which the central processing unit reads the various master tables and acquires the tank capacity corresponding to the input item based on the facility capacity information stored in the various masters.
The required amount calculated in the process of calculating the required amount for each input item and the tank capacity acquired in the process of acquiring the tank capacity corresponding to the input item are compared using the comparison function of the central processing unit, and further the central processing When the apparatus reads the setting parameter table and there is a condition setting in the setting parameter (f), the central processing unit excludes orders where the required amount of order input is larger than the tank capacity;
The central processing unit reads the fixed plan table and obtains the start / end time of each manufacturing plan stored in the fixed plan table;
When the central processing unit reads the setting parameter table and there is a condition setting in the setting parameter (h), the total input item requirement is within the capacity of the tank, and there is a restriction setting in the setting parameter (e). In this case, the central processing unit sequentially divides and groups the total time required for product manufacture within the maximum allowable lifetime of the content item,
When grouping is impossible in the process of sequentially dividing and grouping within the maximum capacity, the central processing unit reads the setting parameter table, and if there is a setting of a constraint condition in the setting parameter (e), In the case where there is a condition setting in the setting parameter (g) within the maximum allowable lifetime in consideration of the constraint condition, the process of grouping the total of the content items by sequentially dividing the total of the content items by an integral multiple of the tank capacity;
When grouping is not possible in the process of grouping by dividing the total of the content items in order by an integer multiple of the tank capacity, the central processing unit takes into account the process of grouping by dividing the group by the integer multiple of the tank capacity. Removing the set condition of the setting parameter (g) and grouping in consideration of only the constraint condition in the setting parameter (e);
A process of sequentially dividing and grouping the neighboring orders by a number based on an empirical rule, a process of sequentially dividing and grouping the total time required for manufacturing the product within the maximum allowable lifetime of a content item, and a total of the content items The central processing unit is subject to some of the results of grouping by sequentially dividing and grouping near an integral multiple of the tank capacity, and by grouping considering only the constraint conditions in the setting parameter (e). The process of issuing the order as an output by summarizing the total production quantity as the production quantity, with the earliest required time as the delivery date,
A summary order issuing method characterized by including :
前記設定パラメータテーブルを読み出して前記設定パラメータ(a)の設定内容を判定し、纏めオーダを実行するかを決める纏めオーダ可否判定手段と、A batch order availability determination unit that reads the setting parameter table, determines the setting content of the setting parameter (a), and determines whether to execute the batch order;
下流工程で別々に製造する品目が近隣でかつ同じ中味品目であることおよび前記纏めオーダ可否判定手段による判定で纏めオードを実行することを前提に、前記設定パラメータテーブルの前記設定パラメータ(b)、(c)における条件が設定されていることを確認し、さらに、前記各種マスタテーブルと前記確定計画テーブルを読み出して前記各種マスタに格納されている品目に係る情報と、前記確定計画テーブルに格納されている品目に係る情報を取得して、品目毎にオーダをグルーピングする品目対応オーダグループ化手段と、The setting parameter (b) of the setting parameter table, on the premise that the items separately manufactured in the downstream process are the same and the same content item, and that the batch order is executed by the determination by the batch order availability determination means, It is confirmed that the condition in (c) is set, and further, the various master tables and the fixed plan table are read out, and the information related to the items stored in the various masters are stored in the fixed plan table. Item-related order grouping means for acquiring information related to the item and grouping orders for each item;
前記設定パラメータテーブルを読み出して前記設定パラメータ(d)における条件設定がある場合、近隣するオーダについて経験則に基づく数で順次区切ってグルーピングする近隣オーダ指定数グループ化手段と、When there is a condition setting in the setting parameter (d) by reading the setting parameter table, neighboring order designation number grouping means for sequentially dividing and grouping neighboring orders by numbers based on empirical rules;
前記近隣オーダ指定数グループ化手段によるグルーピングが不可能な場合に、前記品目対応オーダグループ化手段でグルーピングしたそれぞれの入力品目毎の所要量を算出するグループ内品目対応所要量算出手段と、When grouping by the neighboring order designation number grouping means is impossible, the in-group item corresponding requirement calculating means for calculating the required amount for each input item grouped by the item corresponding order grouping means;
前記各種マスタテーブルを読み出して前記各種マスタに格納されている設備能力情報に基づいて入力品目対応のタンク容量を取得する品目対応タンク容量取得手段と、Item corresponding tank capacity acquisition means for reading the various master tables and acquiring the tank capacity corresponding to the input items based on the equipment capability information stored in the various masters;
前記グループ内品目対応所要量算出手段が算出した必要量と前記品目対応タンク容量取得手段が取得したタンク容量を比較し、さらに前記設定パラメータテーブルを読み出して前記設定パラメータ(f)における条件設定がある場合には、オーダ入力の所要量の方がタンク容量よりも大きくなるオーダを除外する所要量・タンク容量比較手段と、 There is a condition setting in the setting parameter (f) by comparing the required amount calculated by the intra-group item required amount calculating means with the tank capacity acquired by the item corresponding tank capacity acquiring means and reading the setting parameter table. In this case, the required quantity / tank capacity comparing means for excluding orders where the required quantity for order entry is larger than the tank capacity,
前記確定計画テーブルを読み出して前記確定計画テーブルに格納されている各製造計画の開始・終了時刻を取得する計画開始・終了時刻取得手段と、Plan start / end time acquisition means for reading the fixed plan table and acquiring the start / end time of each manufacturing plan stored in the fixed plan table;
前記設定パラメータテーブルを読み出して前記設定パラメータ(h)における条件設定がある場合、入力品目所要量の合計をタンクの容量以内で、且つ前記設定パラメータテーブルを読み出して前記設定パラメータ(e)における制約設定がある場合には、製品製造に要する通算時間が中味品目の最大許容存続期間内で、順次区切ってグルーピングする最大容量内纏めグループ化手段と、When the setting parameter table is read and there is a condition setting in the setting parameter (h), the total input item requirement is within the capacity of the tank, and the setting parameter table is read and the constraint setting in the setting parameter (e) is set. If there is, the total time required for manufacturing the product within the maximum allowable lifetime of the content item, grouping means within the maximum capacity that is sequentially divided and grouped,
前記最大容量内纏めグループ化手段によるグルーピングが不可能な場合に、前記設定パラメータテーブルを読み出して前記設定パラメータ(e)における制約条件の設定がある場合には該制約条件を考慮して最大許容存続期間内で、且つ前記設定パラメータテーブルを読み出して前記設定パラメータ(g)における条件設定がある場合には、中味品目の合計をタンク容量の整数倍近くで、順次区切ってグルーピングする整数バッチ内纏めグループ化手段と、When grouping by the grouping means within the maximum capacity is impossible, when the setting parameter table is read and the setting of the restriction condition in the setting parameter (e) is set, the maximum allowable survival is considered in consideration of the restriction condition. When the condition parameter is set in the setting parameter (g) by reading out the setting parameter table within the period, the group of integer batches is grouped by sequentially dividing the total of the content items by an integer multiple of the tank capacity. And
前記整数バッチ内纏めグループ化手段によるグルーピングが不可能な場合に、前記整数バッチ内纏めグループ化手段が考慮した前記設定パラメータ(g)の条件設定を除外し、前記設定パラメータ(e)における制約条件だけを考慮してグルーピングする最大許容存続期間内纏めグループ化手段と、When grouping by the grouping means within the integer batch is impossible, the condition setting of the setting parameter (g) considered by the grouping means within the integer batch is excluded, and the constraint condition in the setting parameter (e) Grouping means within the maximum allowable lifetime grouping considering only
前記近隣オーダ指定数グループ化手段、前記最大容量内纏めグループ化手段、前記整数バッチ内纏めグループ化手段、及び、前記最大許容存続期間内纏めグループ化手段によってグルーピングされた結果について、対象となる幾つかのオーダから、最早必要時刻を納期とし、合計製造量を製造数量として纏めオーダを出力として発行する纏めオーダ発行手段と、For the results of grouping by the neighboring order specified number grouping unit, the maximum capacity grouping unit, the integer batch grouping unit, and the maximum allowable lifetime grouping unit, the target number From this order, the earliest necessary time is set as the delivery date, the total production amount is summarized as the production quantity, and the order issuance means for issuing the order as an output;
を備えることを特徴とする纏めオーダ発行システム。An order issuing system characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006337493A JP5003135B2 (en) | 2006-12-14 | 2006-12-14 | Summary order issuing method and issuing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006337493A JP5003135B2 (en) | 2006-12-14 | 2006-12-14 | Summary order issuing method and issuing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008152384A JP2008152384A (en) | 2008-07-03 |
JP5003135B2 true JP5003135B2 (en) | 2012-08-15 |
Family
ID=39654521
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006337493A Expired - Fee Related JP5003135B2 (en) | 2006-12-14 | 2006-12-14 | Summary order issuing method and issuing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5003135B2 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3110102B2 (en) * | 1991-09-27 | 2000-11-20 | 富士通株式会社 | Product production planning equipment in batch plant |
JPH1110490A (en) * | 1997-06-20 | 1999-01-19 | Nec Corp | Input planning scheduling system |
JP3744441B2 (en) * | 2002-03-01 | 2006-02-08 | Jfeスチール株式会社 | Steel intermediate product and steel product production plan creation method, apparatus thereof, program for realizing the method or apparatus |
JP2004227269A (en) * | 2003-01-22 | 2004-08-12 | Matsushita Electric Ind Co Ltd | System for controlling in-process inventory |
-
2006
- 2006-12-14 JP JP2006337493A patent/JP5003135B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008152384A (en) | 2008-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5163203B2 (en) | Manufacturing plan creation system and manufacturing plan creation method | |
US6591153B2 (en) | System and methods for scheduling manufacturing resources | |
US8175733B2 (en) | Modeling manufacturing processes to include defined markers | |
JP5028991B2 (en) | Manufacturing plan creation system and manufacturing plan creation method | |
WO2007029824A1 (en) | Production planning method and production planning system for mixed flows of production by order and forecasting | |
EP2610696A1 (en) | Process design/production planning device | |
CN112561253A (en) | Order assignment method, system, platform and storage medium based on production plan | |
JP6338077B2 (en) | Equipment plan support system, equipment plan support method and program | |
JP2021163324A (en) | Line configuration plan device | |
JP4847030B2 (en) | Ordering system and ordering method | |
JP5003135B2 (en) | Summary order issuing method and issuing system | |
JP2012221124A (en) | Production plan creation system | |
JP2004035219A (en) | Supply chain management support method and its device, and supply chain management program | |
KR101770303B1 (en) | Meta heuristic based production planning method considering allocation rate conformance | |
JP2008217653A (en) | Efficient management support method of material procurement-production process | |
US20040122724A1 (en) | System and method for generating priorities of manufacturing orders | |
JP2003345419A (en) | Answering method and system | |
JP4318162B2 (en) | Production schedule planning management method and production schedule planning management program | |
US20050065833A1 (en) | Production scheduling management method and production scheduling management program | |
JP2010097421A (en) | Optimal production planning system | |
JP6993772B2 (en) | Production plan creation system, production plan creation method, program and information processing equipment | |
JP5705025B2 (en) | Assembly prioritization system | |
Alvarez et al. | The consistent production routing problem | |
JP4325825B2 (en) | Production plan control method, production plan system, and recording medium | |
JP2019175232A (en) | Production planning device, production planning method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090914 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20110422 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110808 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110816 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111011 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120424 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120507 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150601 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |