Manufacturing management apparatus, manufacturing management method, and manufacturing management program

The production management device addresses the issue of material losses in manufacturing by calculating raw material needs considering losses, ensuring accurate inventory management and reducing excess ordering.

JP7697901B2Active Publication Date: 2025-06-24OBIC CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2022037478
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-10
Publication Date
2025-06-24
Estimated Expiration
2042-03-10

AI Technical Summary

Technical Problem

Existing production management systems fail to account for material losses in the manufacturing process, leading to inaccurate calculations of raw material requirements and increased ordering needs.

Method used

A production management device and method that associates parent products, constituent molecules, and additional blending quantities to calculate required raw material quantities, considering losses in the manufacturing process, using a control unit to create production planning and instruction data.

Benefits of technology

Accurately calculates raw material requirements, reducing the need for excess ordering and improving inventory management by accounting for losses, enhancing business efficiency and reducing waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007697901000001
    Figure 0007697901000001
  • Figure 0007697901000002
    Figure 0007697901000002
  • Figure 0007697901000003
    Figure 0007697901000003
Patent Text Reader

Abstract

To provide a manufacturing management device capable of automatically calculating the required amount of raw materials obtained by adding losses in a manufacturing process in the case of manufacturing products.SOLUTION: A manufacturing management device according to an embodiment includes: a manufacturing configuration master in which master products, payout products constituting the master products, components being the quantity of the payout products, component dominator being the total amount of the master products and an additional compounding amount to compensate for losses generated in a manufacturing process are associated with one another and registered; production plan means for creating production plan data including delivery dates, products and the number of plans; and required amount calculation means for calculating a required amount of each payout product constituting the master products by the number of plans for the production plan data×(the components of the manufacturing configuration master÷the component dominator of the manufacturing configuration master)+the additional compounding amount of the manufacturing configuration master for each delivery date on the basis of the production plan data and the manufacturing configuration master, and creating manufacturing instruction data including scheduled payout dates, the payout products and the required amount.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a production management device, a production management method, and a production management program.

Background Art

[0002] Conventionally, for example, when using oil from a tank through pipes when manufacturing dressing, since the pipes are cleaned every day, the amount used for the pipes is lost at the first production of the day. Conventionally, as a production management system, for example, there is Patent Document 1.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, Patent Document 1 does not describe anything regarding automatically calculating the required amount of raw materials (issued products) considering losses in the manufacturing process when manufacturing a product (parent product).

[0005] The present invention has been made in view of the above, and an object thereof is to provide a production management device, a production management method, and a production management program capable of automatically calculating the required amount of raw materials considering losses in the manufacturing process when manufacturing a product.

Means for Solving the Problems

[0006] In order to solve the above-described problems and achieve the object, the present invention is a manufacturing management apparatus including a control unit, wherein the control unit is configured to be able to access a manufacturing configuration master in which a parent product, a dispensed product constituting the parent product, a constituent molecule which is the quantity of the dispensed product, a constituent denominator which is the total quantity of the parent product, and an additional blending quantity for compensating for losses occurring in the manufacturing process are associated and registered, a production planning means for creating production planning data including a delivery date, a product, and a planned quantity, and based on the production planning data and the manufacturing configuration master, for each dispensed product constituting the parent product by delivery date, calculating the required quantity by the planned quantity of the production planning data × (constituent molecule of the manufacturing configuration master ÷ constituent denominator of the manufacturing configuration master) + additional blending quantity of the manufacturing configuration master, and a required quantity calculating means for creating manufacturing instruction data including a scheduled delivery date, a dispensed product, and the required quantity.

[0007] Further, according to one aspect of the present invention, the required quantity calculating means may further create manufacturing instruction data including a scheduled delivery date, a dispensed product, and the required quantity for each dispensed product by delivery date based on the calculated required quantity.

[0008] Further, according to one aspect of the present invention, the control unit is further configured to be able to access order data including a scheduled arrival date, a product, and an order quantity, and current stock data including a product and a current stock quantity, and in an inquiry screen displayed on a display unit, with respect to a specified product, referring to the manufacturing instruction data, the order data, and the current stock data, and creating and displaying for output planned stock data including a scheduled receipt date, a current stock, a data type indicating a manufacturing instruction or an order, a scheduled receipt quantity, and a planned stock quantity.

[0009] Further, according to one aspect of the present invention, when creating the planned inventory inquiry means, when creating the planned inventory data, a record with a data type of "current inventory" is created at the top, and in ascending order of the delivery scheduled date of the manufacturing instruction data and the arrival scheduled date of the purchase order data, records with data types of "manufacturing instruction" and "purchase order" are created in order. For records with a data type of "current inventory", the current inventory data is acquired, the scheduled payment date and the scheduled payment quantity are left blank, and the planned inventory quantity is set to the current inventory quantity. For records with a data type of "manufacturing instruction", the manufacturing instruction data is acquired, the scheduled payment date is set to the delivery scheduled date, the scheduled payment quantity is set to the negative required quantity, and the planned inventory quantity is set to the value obtained by subtracting the required quantity from the planned inventory quantity at the delivery scheduled date. For records with a data type of "purchase order", the purchase order data is acquired, the scheduled payment date is set to the arrival scheduled date, the scheduled payment quantity is set to the order quantity, and the planned inventory quantity is set to the value obtained by adding the order quantity to the planned inventory quantity at the arrival scheduled date.

[0010] Further, the loss occurring in the manufacturing process may include piping loss.

[0011] In addition, in order to solve the above-described problems and achieve the object, the present invention is a manufacturing management method executed by an information processing apparatus including a control unit, wherein the control unit is configured to be able to access a manufacturing configuration master in which a parent product, a delivery product constituting the parent product, a constituent molecule which is the quantity of the delivery product, a constituent denominator which is the total quantity of the parent product, and an additional blending quantity for compensating for the loss occurring in the manufacturing process are associated and registered. A production planning step of creating production planning data including a delivery date, a product, and a planned number, which is executed in the control unit; and a required quantity calculation step of calculating a required quantity for each delivery product constituting the parent product by delivery date based on the production planning data and the manufacturing configuration master as (planned number of the production planning data) × (constituent molecule of the manufacturing configuration master ÷ constituent denominator of the manufacturing configuration master) + additional blending quantity of the manufacturing configuration master, and creating manufacturing instruction data including a delivery scheduled date, a delivery product, and a required quantity.

[0012] Also, in order to solve the above-described problems and achieve the object, the present invention is a production management program for execution by an information processing apparatus including a control unit, wherein the control unit is configured to be able to access a production configuration master in which a parent product, payout products constituting the parent product, constituent molecules which are the quantities of the payout products, a constituent denominator which is the total amount of the parent product, and an additional blending amount for compensating for losses occurring in the manufacturing process are registered in association with each other, and in the control unit, a production planning step of creating production plan data including a delivery date, a product, and a planned quantity, and based on the production plan data and the production configuration master, for each payout product constituting the parent product by delivery date, calculating a required quantity by multiplying the planned quantity of the production plan data by (constituent molecules of the production configuration master÷constituent denominator of the production configuration master)+the additional blending amount of the production configuration master, and a required quantity calculation step of creating production instruction data including a planned payout date, a payout product, and the required quantity. The production management program is characterized by performing the above steps.

Effect of the Invention

[0013] According to the present invention, there is an effect that it becomes possible to automatically calculate the required quantity of raw materials taking into account losses in the manufacturing process when manufacturing a product.

Brief Description of the Drawings

[0014]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Best Mode for Carrying Out the Invention

[0015] Embodiments of the present invention will be described in detail based on the drawings. Note that the present invention is not limited to these embodiments.

[0016] [1. Overview] For example, when using oil from a tank through piping in dressing production, since the piping is cleaned every day, the amount used for the piping is lost during the first production of the day.

[0017] Therefore, for example, even when producing dressing three times using 1000 kg of salad oil, if there is a 10 kg piping loss, the usage amount for that day needs to be 3010 kg.

[0018] Conventionally, piping losses could not be taken into account when calculating the required amount, and the losses were only recorded for the first time during actual performance registration. For this reason, the planned usage amount of raw materials was always short of the piping loss, and it was necessary to order more when considering ordering, and the ordering work was personalized.

[0019] Therefore, in this embodiment, by applying the characteristic that a certain number of piping losses occur regardless of the planned production quantity to the required amount calculation, the system can automatically calculate the required amount taking into account the piping losses.

[0020] As a result, by accurately calculating the required amount of raw materials, the accuracy of the ordering consideration was improved, and the personalization of the ordering consideration work due to automatically taking into account the piping losses was eliminated.

[0021] In the following description, as an example of the loss of raw materials in the manufacturing process when manufacturing a product, the case where there is a piping loss of salad oil when manufacturing dressing will be described as an example. However, the present invention is not limited to this, and for example, it is applicable to all manufacturing processes (facilities) such as piping losses, volatilization, and adhesion where a certain amount of raw materials are consumed (lost) due to the specifications of the manufacturing process.

[0022] [2. Configuration] With reference to FIG. 1, an example of the configuration of the manufacturing management apparatus 100 according to the present embodiment will be described. FIG. 1 is a block diagram showing an example of the configuration of the manufacturing management apparatus 100.

[0023] The manufacturing management apparatus 100 is a commercially available desktop personal computer. Note that the manufacturing management apparatus 100 is not limited to a stationary information processing apparatus such as a desktop personal computer, and may be a portable information processing apparatus such as a commercially available notebook personal computer, a PDA (Personal Digital Assistants), a smartphone, or a tablet personal computer.

[0024] The manufacturing management apparatus 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each unit included in the manufacturing management apparatus 100 is communicably connected via an arbitrary communication path.

[0025] The communication interface unit 104 communicably connects the manufacturing management apparatus 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via a communication line. Here, the network 300 has a function of communicably connecting the manufacturing management apparatus 100 and the server 200 to each other, and is, for example, the Internet or a LAN (Local Area Network).

[0026] An input / output interface unit 108 has an input device 112 and an output device 114 connected thereto. As the output device 114, in addition to a monitor (including a home television), a speaker or a printer can be used. As the input device 112, in addition to a keyboard, a mouse, and a microphone, a monitor that cooperates with the mouse to realize a pointing device function can be used. In the following, there may be cases where the output device 114 is described as the monitor 114, and the input device 112 is described as the keyboard 112 or the mouse 112. Also, displaying information on the monitor 114 and the user operating the input device 112, etc. may be described as "user operation via the UI".

[0027] The storage unit 106 stores various databases, tables, and files, etc. The storage unit 106 records a computer program for giving commands to the CPU (Central Processing Unit) in cooperation with the OS (Operating System) to perform various processes. As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory)·ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, and an optical disk, etc. can be used. The storage unit 106 includes a production configuration master 106a and a data file 106b, etc. FIG. 2 is a diagram showing a configuration example of the production configuration master 106a.

[0028] As shown in FIG. 2, the production configuration master 106a can be composed of a table or the like that associates and registers a parent product code, a parent product name, a payout product code and a payout product name of the payout products constituting the parent product, a constituent molecule that is the quantity of the payout product, a constituent denominator that is the total quantity of the parent product, and an additional blending amount for compensating for losses generated in the manufacturing process (for example, losses of raw materials (payout products) that emit a certain amount due to the specifications of manufacturing equipment).

[0029] The data file 106b is a file for storing various data such as production plan data, manufacturing instruction data, current inventory data, order data, and planned inventory data.

[0030] The production plan data may include the delivery date, product code, product name, and planned quantity.

[0031] The manufacturing instruction data may include the scheduled payment date, payment product code, payment product name, and required quantity.

[0032] The inventory data may include the product code, product name, and current inventory quantity.

[0033] The purchase order data may include the scheduled arrival date, product code, product name, and order quantity.

[0034] The planned inventory data may include row, scheduled payment date, data type, product code, product name, scheduled payment quantity, and planned inventory quantity.

[0035] The control unit 102 is a CPU or the like that comprehensively controls the manufacturing management device 100. The control unit 102 has an internal memory for storing control programs such as the OS, programs defining various processing procedures, and required data, and executes various information processes based on these stored programs.

[0036] The control unit 102 is configured to be able to access the manufacturing configuration master 106a and the data file 106b stored in the storage unit 106. Note that the manufacturing configuration master 106a and the data file 106b may be provided in other locations (for example, the server 200), as long as the control unit 102 can access them.

[0037] Functionally conceptually, the control unit 102 includes a production planning unit 102a, a required quantity calculation unit 102b, a planned inventory inquiry unit 102c, an ordering unit 102d, an inventory management unit 102e, a master maintenance unit 102f, and a screen display control unit 102g.

[0038] The production planning unit 102a creates production plan data including the delivery date, product, and planned quantity in response to an operator's operation on an input screen (not shown) displayed on the monitor 114, for example, and registers it in the data file 106b.

[0039] Based on the production plan data and the manufacturing composition master 106a, the required quantity calculation unit 102b calculates the required quantity for each delivered product constituting the parent product by production plan data's planned quantity × (constituent molecule of manufacturing composition master 106a ÷ constituent denominator of manufacturing composition master 106a) + additional blending quantity of manufacturing composition master 106a for each delivery date, creates manufacturing instruction data including the scheduled delivery date, the delivered product, and the required quantity, and registers it in the data file 106b.

[0040] The planned inventory inquiry unit 102c refers to the manufacturing instruction data, the purchase order data, and the current inventory data for the specified product according to the operator's operation on an inquiry screen (not shown) displayed on the monitor 114, for example, and displays and outputs planned inventory data including the scheduled receipt date, the data type indicating the manufacturing instruction data, the purchase order data, or the current inventory data, the scheduled receipt quantity, and the planned inventory quantity, and also registers it in the data file 106b.

[0041] In this case, when creating the planned inventory data, the planned inventory inquiry unit 102c creates a record with the data type of "current inventory" at the upper stage, and in the order of the earlier scheduled delivery date of the manufacturing instruction data and the scheduled arrival date of the purchase order data, creates records with the data types of "manufacturing instruction" and "purchase order" in sequence. For the record with the data type of "current inventory", it acquires the current inventory data, leaves the scheduled receipt date and the scheduled receipt quantity blank, and sets the planned inventory quantity to the current inventory quantity. For the record with the data type of "manufacturing instruction", it acquires the manufacturing instruction data, sets the scheduled receipt date to the scheduled delivery date, sets the scheduled receipt quantity to the negative required quantity, and sets the planned inventory quantity to the value obtained by subtracting the required quantity from the planned inventory quantity at the scheduled delivery date. For the record with the data type of "purchase order", it acquires the purchase order data, sets the scheduled receipt date to the scheduled arrival date, sets the scheduled receipt quantity to the order quantity, and sets the planned inventory quantity to the value obtained by adding the order quantity to the planned inventory quantity at the scheduled arrival date.

[0042] The purchase order unit 102d inputs the purchase order data according to the operation of the person in charge on an input screen (not shown) displayed on the monitor 114, for example, and registers it in the data file 106b.

[0043] When the inventory management unit 102e ships (delivers) or receives goods, it updates the current inventory data in the data file 106b.

[0044] The master maintenance unit 102f, for example, performs data input, addition, modification, update, etc. settings on the manufacturing configuration master 106a according to the operator's operations on a master maintenance screen (not shown) displayed on the monitor 114. The screen display control unit 102g controls the display and input of various screens (for example, various input screens, inquiry screens, master maintenance screens, etc.) displayed on the monitor 114.

[0045] [3. Specific Example] With reference to FIGS. 1 to 6, a specific example of the processing of the control unit 102 of the manufacturing management apparatus 100 in the present embodiment will be described.

[0046] (3-1. Overall Processing) FIG. 3 is a diagram showing a flow for explaining the outline of the overall processing of the control unit 102 of the manufacturing management apparatus 100 in the present embodiment.

[0047] With reference to FIG. 3, the outline of the overall processing of the control unit 102 of the manufacturing management apparatus 100 in the present embodiment will be described. In FIG. 3, the production planning unit 102a executes production planning processing (step S1). Specifically, in the production operation processing, the production planning unit 102a creates production plan data including delivery date, product, and planned quantity according to the operator's operations on an input screen (not shown) displayed on the monitor 114, and registers it in the data file 106b.

[0048] The required quantity calculation unit 102b executes required quantity calculation processing (step S2). Specifically, in the required quantity calculation processing, the required quantity calculation unit 102b calculates, for each delivery product constituting the parent product by delivery date, the required quantity based on the production plan data and the manufacturing composition master 106a, using the formula: planned quantity in production plan data × (constituent molecule in manufacturing composition master 106a ÷ constituent denominator in manufacturing composition master 106a) + additional blending quantity in manufacturing composition master 106a. Then, it creates manufacturing instruction data including the delivery scheduled date, the delivery product, and the required quantity, and registers it in the data file 106b.

[0049] The planned inventory inquiry unit 102c executes planned inventory inquiry processing (step S3). Specifically, in the planned inventory inquiry processing, the planned inventory inquiry unit 102c, in response to an operator's operation on an inquiry screen (not shown) displayed on the monitor 114, for example, refers to the manufacturing instruction data, the order data, and the current inventory data for the specified product, and displays and outputs planned inventory data including the scheduled receipt date, the data type indicating the manufacturing instruction data, the order data, or the current inventory data, the scheduled receipt quantity, and the planned inventory quantity, and also registers it in the data file 106b.

[0050] As a result, the person in charge can refer to the planned inventory data to consider the order timing and quantity.

[0051] (3-2. Sample Data) Figs. 4 to 6 are diagrams showing sample data for explaining a specific example of the processing of the control unit 102 of the manufacturing management apparatus 100 in the present embodiment. With reference to Figs. 4 to 8, a specific example of the processing of the control unit 102 of the manufacturing management apparatus 100 in the present embodiment will be described.

[0052] (Master Maintenance Processing) With reference to Fig. 4, a specific example of the master maintenance processing will be described. The master maintenance unit 102h sets data in the manufacturing composition master 106a, for example, in response to an operator's operation on a master maintenance screen (not shown) displayed on the monitor 114.

[0053] FIG. 4 is a diagram showing an example of data of the production configuration master 106a. FIG. 4 shows an example in which the necessary recipe information is registered when making 1,000 dressings. Here, a case where a piping loss of 100 kg occurs regardless of the production volume of only salad oil will be described. The production configuration master 106a includes items of a parent product code, a parent product name, a dispensed product code, a dispensed product name, a constituent molecule, a constituent denominator, and an additional blending amount.

[0054] In the example shown in FIG. 4, in the first row, the parent product code is "S01", the parent product name is "dressing", the dispensed product code is "G01", the dispensed product name is "egg", the constituent molecule is "100 kg", the constituent denominator is "1,000 pieces", and the additional blending amount is "0". To make one dressing, 0.10 kg (= 100 kg ÷ 1,000 pieces) of raw material (egg) is required.

[0055] In the third row, the parent product code is "S01", the parent product name is "dressing", the dispensed product code is "G03", the dispensed product name is "salad oil", the constituent molecule is "300 kg", the constituent denominator is "1,000 pieces", and the additional blending amount is "100 kg". To make one dressing, 0.30 kg (= 300 kg ÷ 1,000 pieces) of raw material (salad oil) is required. Since a piping loss of 100 kg occurs in the salad oil, the additional blending amount is set to "100 kg".

[0056] (S1: Production planning process) With reference to FIG. 5(A), a specific example of the production planning process will be described. The production planning unit 102a creates production plan data including a delivery date, a product, and a planned quantity in response to an operator's operation on an input screen (not shown) displayed on the monitor 114, and registers it in the data file 106b.

[0057] Fig. 5(A) shows a data example of production plan data. The production plan data includes items such as delivery date, product code, product name, and planned quantity. In the example shown in Fig. 5(A), the first row has a delivery date of "2022 / 1 / 10", a product code of "S01", a product name of "Dressing", and a planned quantity of "2,000 kg". The second row has a delivery date of "2022 / 1 / 17", a product code of "S01", a product name of "Dressing", and a planned quantity of "6,000 kg".

[0058] (S2: Required Quantity Calculation Process) Referring to Fig. 5(B), a specific example of the required quantity calculation process will be described. Based on the production plan data and the manufacturing composition master 106a, the required quantity calculation unit 102b calculates, for each dispensed product that constitutes the parent product by delivery date, the planned quantity in the production plan data × (constituent numerator of the manufacturing composition master 106a ÷ constituent denominator of the manufacturing composition master 106a) + additional blending quantity of the manufacturing composition master 106a, creates manufacturing instruction data including the scheduled delivery date, dispensed product, and required quantity, and registers it in the data file 106b.

[0059] The required quantity of each dispensed product is calculated as the planned quantity in the production plan data × (constituent numerator of the manufacturing composition master 106a ÷ constituent denominator of the manufacturing composition master 106a) + additional blending quantity of the manufacturing composition master 106a. In conventional required quantity calculations, it is common for the required quantity to increase by a fixed amount according to the planned quantity. However, in the present invention, as described above, regardless of the increase or decrease of the "planned quantity", a fixed number is added to the "additional blending quantity" to express the piping loss as a calculation formula.

[0060] Fig. 5(B) shows a data example of the manufacturing instruction data. The manufacturing instruction data includes items such as the scheduled delivery date, dispensed product code, dispensed product name, and required quantity. In the example shown in Fig. 5(B), the third row has a scheduled delivery date of "2022 / 1 / 10", a dispensed product code of "G03", a dispensed product name of "Salad Oil", and a required quantity of "700 kg". The required quantity of salad oil "700 kg" is calculated as the planned quantity in the production plan data "2000" × (constituent numerator of the manufacturing composition master 106a "300" ÷ constituent denominator of the manufacturing composition master 106a "1000") + additional blending quantity of the manufacturing composition master 106a "100".

[0061] Also, the 8th line shows the scheduled payment date "2022 / 1 / 17", the payment product code "G03", the payment product name "salad oil", and the required quantity "1,900 kg". The required quantity of salad oil "1,900" is calculated as the planned quantity in the production plan data "6000" × (the constituent molecule of the manufacturing composition master 106a "300" ÷ the denominator of the manufacturing composition master 106a "1000") + the additional blending quantity of the manufacturing composition master 106a "100".

[0062] (S3: Scheduled Inventory Inquiry Process) Referring to FIG. 6, a specific example of the scheduled inventory inquiry process will be described. The scheduled inventory inquiry unit 102c refers to the manufacturing instruction data, the order data, and the current inventory data for the specified product according to the operator's operation on an inquiry screen (not shown) displayed on the monitor 114, for example, and displays and outputs the scheduled inventory data including the scheduled receipt date, the data type indicating the manufacturing instruction data, the order data, or the current inventory data, the scheduled receipt quantity, and the scheduled inventory quantity, and also registers it in the data file 106b.

[0063] In the scheduled inventory inquiry process, the current inventory data and the scheduled receipts (manufacturing instruction data and order data) are referred to, and the scheduled inventory quantity is calculated. Here, the case of inquiring about the scheduled inventory of salad oil will be described. The scheduled inventory quantity obtains the starting point of the scheduled receipt inventory quantity from (1) the current inventory data, the scheduled payment quantity from (2) the manufacturing instruction data, and the scheduled receipt quantity from (3) the order data.

[0064] FIG. 6(A) shows an example of the data of the current inventory data. The current inventory data has items of product code, product name, and current inventory quantity. In the example shown in FIG. 6(A), the product code is "G03", the product name is "salad oil", and the current inventory quantity is "2,000 kg".

[0065] FIG. 6(B) shows an example of the manufacturing instruction data, which is extracted from the manufacturing instruction data in FIG. 5(B) for salad oil.

[0066] Figure 6(C) shows a data example of order data. The order data includes items such as the expected arrival date, product code, product name, and order quantity. In the example shown in Figure 6(C), the expected arrival date is "2022 / 1 / 15", the product code is "G03", the product name is "salad oil", and the order quantity is "1,000 kg".

[0067] Figure 6(D) shows a data example of the planned inventory data of salad oil that can be confirmed through the planned inventory inquiry. The planned inventory data includes items such as row, expected payment date, data type, product code, product name, expected payment quantity, and planned inventory quantity. The creation of the planned inventory data and the calculation of the planned inventory quantity will be explained. Create the current inventory record in the upper row (the first row), and create the manufacturing instruction and order records in order with the payment due dates of the manufacturing instruction data and the expected arrival dates of the order data in ascending order of age as the expected payment dates.

[0068] (1) For records with data type = "current inventory", obtain from the current inventory data. Since it is the starting point for calculating the planned inventory, the expected payment date is left blank and set in the upper row (the first row) of the planned inventory data. (2) For records with data type = "manufacturing instruction", display the required quantity to be used on the payment due date (manufacturing start date) from the manufacturing instruction data, and set the expected payment date = payment due date. Also, subtract the required quantity from the planned inventory at the time of the payment due date (manufacturing start date). (3) For records with data type = "order", display the order quantity to be used on the expected arrival date from the order data, and set the expected payment date = expected arrival date. Also, add the order quantity to the planned inventory at the time of the expected arrival date.

[0069] In the example shown in Figure 6(D), the first row shows the expected payment date " ", data type "current inventory", product code "G03", product name "salad oil", expected payment quantity " ", and planned inventory quantity "2,000 kg". (1) Obtain the current inventory data (current inventory quantity "2,000 kg"), leave the expected payment date blank as the starting point for calculating the planned inventory, also leave the expected payment quantity blank, and set the current inventory quantity "2,000 kg" in the planned inventory quantity.

[0070] The second line shows the scheduled payment date as "2022 / 1 / 10", data type as "Manufacturing Instruction", product code as "G03", product name as "Salad Oil", scheduled payment quantity as "-700 kg", and scheduled inventory quantity as "1,300 kg". (2) Obtain the manufacturing instruction data for the scheduled payment date "2022 / 1 / 10", set the scheduled payment date = the scheduled disbursement date as "2022 / 1 / 10", set the scheduled payment quantity as the negative required quantity "-700 kg", and set the scheduled inventory quantity as the scheduled inventory quantity at the time of the scheduled disbursement date (manufacturing start date) "2000 kg" - required quantity "700 kg" = "1,300 kg".

[0071] The third line shows the scheduled payment date as "2022 / 1 / 15", data type as "Order", product code as "G03", product name as "Salad Oil", scheduled payment quantity as "1,000 kg", and scheduled inventory quantity as "2,300 kg". (3) Obtain the order data for the scheduled receipt date "2022 / 1 / 15", set the scheduled payment date = the scheduled receipt date as "2022 / 1 / 15", set the scheduled payment quantity as the order quantity "1000 kg", and set the scheduled inventory quantity as the scheduled inventory quantity at the time of the scheduled receipt date "1,300 kg" + order quantity "1,000 kg" = "1,300 kg".

[0072] The fourth line shows the scheduled payment date as "2022 / 1 / 17", data type as "Manufacturing Instruction", product code as "G03", product name as "Salad Oil", scheduled payment quantity as "-1,900 kg", and scheduled inventory quantity as "400 kg". (2) Obtain the manufacturing instruction data for the scheduled disbursement date "2022 / 1 / 17", set the scheduled payment date = the scheduled disbursement date as "2022 / 1 / 17", set the scheduled payment quantity as the negative required quantity "-1,900 kg", and set the scheduled inventory quantity as the scheduled inventory quantity at the time of the scheduled disbursement date (manufacturing start date) "2,300 kg" - required quantity "1,900 kg" = "400 kg".

[0073] In this way, since the "required quantity" in the manufacturing instruction data is calculated taking into account pipeline losses, the "scheduled payment quantity" in the scheduled inventory data can be accurately calculated, so even people without specialized skills can accurately grasp the "scheduled inventory quantity".

[0074] As a result, the person in charge can refer to the planned inventory data and consider the order timing and quantity. The order placement unit 102d inputs order data in response to an operation by the person in charge on an input screen (not shown) displayed on the monitor 114, for example, and registers it in the data file 106b.

[0075] As described above, according to the present embodiment, a production configuration master 106a that registers in association with each other a parent product, payout products that constitute the parent product, constituent molecules that are the quantities of the payout products, a constituent denominator that is the total amount of the parent product, and an additional blending amount for compensating for losses occurring in the manufacturing process, a production planning unit 102a that creates production plan data including a delivery date, products, and planned quantities, and based on the production plan data and the production configuration master 106a, for each payout product that constitutes the parent product by delivery date, calculates the required quantity by planned quantity of the production plan data × (constituent molecule of the production configuration master ÷ constituent denominator of the production configuration master) + additional blending amount of the production configuration master, and a required quantity calculation unit 102b that creates production instruction data including a planned payout date, payout products, and required quantities, it becomes possible to automatically calculate the required quantity of raw materials taking into account losses in the manufacturing process when manufacturing products.

[0076] [4. Contribution to the United Nations' Sustainable Development Goals (SDGs)] According to the present embodiment, since it can contribute to improving business efficiency and promoting appropriate business judgment of the enterprise, it becomes possible to contribute to Goals 8 and 9 of the SDGs.

[0077] Also, according to the present embodiment, since it can contribute to reducing waste loss and promoting paperless and digitalization, it becomes possible to contribute to Goals 12, 13, and 15 of the SDGs.

[0078] Also, according to the present embodiment, since it can contribute to strengthening control and governance, it becomes possible to contribute to Goal 16 of the SDGs.

[0079] [5. Other Embodiments] In addition to the above-described embodiments, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.

[0080] For example, among the processes described in the embodiments, all or part of the processes described as being automatically performed can be manually performed, or all or part of the processes described as being manually performed can be automatically performed by a known method.

[0081] Also, regarding the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and the drawings, they can be arbitrarily changed unless otherwise specified.

[0082] Regarding the production management apparatus 100, each illustrated component is a functional concept and does not necessarily need to be physically configured as shown.

[0083] For example, regarding the processing functions provided by the production management apparatus 100, particularly each processing function performed by the control unit, all or any part of them may be realized by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware by wired logic. Note that the program is recorded on a non-transitory computer-readable recording medium including programmed instructions for causing an information processing apparatus to execute the processes described in this embodiment, and is mechanically read by the production management apparatus 100 as necessary. That is, in a storage unit such as a ROM or an HDD (Hard Disk Drive), a computer program for giving commands to the CPU in cooperation with the OS and performing various processes is recorded. This computer program is executed by being loaded into the RAM and constitutes the control unit in cooperation with the CPU.

[0084] Further, this computer program may be stored in an application program server connected to the manufacturing management device 100 via an arbitrary network, and it is also possible to download all or part of it as needed.

[0085] Also, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium, and it can also be configured as a program product. Here, this "recording medium" includes any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.

[0086] Also, the "program" is a data processing method described in an arbitrary language or description method, and it does not matter whether it is in the form of source code or binary code, etc. Note that the "program" is not necessarily limited to being configured singly, and also includes those that are distributed as a plurality of modules or libraries, or those that achieve their functions in cooperation with another program represented by an OS. Note that for the specific configuration and reading procedure for reading the recording medium in each device shown in the embodiment, as well as the installation procedure after reading, well-known configurations and procedures can be used.

[0087] The various databases and the like stored in the storage unit are storage means such as a memory device such as a RAM or a ROM, a fixed disk device such as a hard disk, a flexible disk, and an optical disk, and store various programs, tables, databases, and web page files used for various processes and website provision.

[0088] Further, the production management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which an arbitrary peripheral device is connected. Further, the production management device 100 may be realized by installing software (including programs or data, etc.) for realizing the processes described in the present embodiment in the device.

[0089] Furthermore, the specific form of the distribution and integration of the devices is not limited to that shown in the drawings, and all or a part of them can be functionally or physically distributed and integrated in arbitrary units according to various additions or according to the function load. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.

Explanation of Reference Numerals

[0090] 100 Production management device 102 Control unit 102a Production planning unit 102b Required quantity calculation unit 102c Scheduled inventory inquiry unit 102d Ordering unit 102e Inventory management unit 102f Master maintenance unit 102g Screen display control unit 104 Communication interface unit 106 Storage unit 106a Manufacturing configuration master 106b Data file 108 Input / output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims

1. A manufacturing management apparatus comprising a control unit, wherein the control unit is configured to be able to access a manufacturing configuration master that associates and registers an additional blending amount that is a fixed number added regardless of the planned quantity, for the purpose of compensating for losses occurring in the manufacturing process, in relation to a parent product, payout products that make up the parent product, constituent molecules that are the quantities of the payout products, and a constituent denominator that is the total amount of the parent product; production planning means for creating production planning data including a delivery date, a product, and a planned quantity; Based on the production planning data and the manufacturing configuration master, for each payout product constituting the parent product by delivery date of the production planning data, the required quantity is calculated by the planned quantity of the production planning data × (constituent molecules of the manufacturing configuration master ÷ constituent denominator of the manufacturing configuration master) + additional blending amount of the manufacturing configuration master, and required quantity calculation means for creating manufacturing instruction data including a scheduled payout date, a payout product, and the required quantity; A manufacturing management apparatus characterized by comprising the above.

2. The manufacturing management apparatus according to claim 1, wherein the required quantity calculation means further creates manufacturing instruction data including a scheduled payout date, a payout product, and the required quantity for each payout product by delivery date based on the calculated required quantity.

3. The control unit further is configured to be able to access order data including a scheduled arrival date, a product, and an order quantity, and current inventory data including a product and a current inventory quantity, and is provided with planned inventory inquiry means for creating and displaying planned inventory data including a scheduled receipt date, a data type indicating current inventory, manufacturing instruction, or order, a planned receipt quantity, and a planned inventory quantity by referring to the manufacturing instruction data, the order data, and the current inventory data for a specified product on an inquiry screen displayed on a display unit, the manufacturing management apparatus according to claim 1 or 2.

4. When creating the planned inventory data, the planned inventory inquiry means creates a record with a data type of "current inventory" at the top, and in order from the oldest scheduled payout date of the manufacturing instruction data and scheduled arrival date of the order data, sequentially creates records with data types of "manufacturing instruction" and "order", For records with a data type of "current inventory", the current inventory data is acquired, the scheduled receipt date and the planned receipt quantity are left blank, and the planned inventory quantity is set to the current inventory quantity. ​ For records where the data type is "manufacturing instruction", obtain the manufacturing instruction data, set the scheduled payment date as the scheduled disbursement date, set the scheduled payment quantity as the required quantity with a negative sign, and set the planned inventory quantity to the value obtained by subtracting the required quantity from the planned inventory quantity at the time of the scheduled disbursement date. For records where the data type is "order", obtain the order data, set the scheduled payment date as the scheduled arrival date, set the scheduled payment quantity as the order quantity, and set the planned inventory quantity to the value obtained by adding the order quantity to the planned inventory quantity at the time of the scheduled arrival date. The manufacturing management device according to claim 3, characterized by this.

5. The loss occurring in the manufacturing process includes pipeline loss. The manufacturing management device according to any one of claims 1 to 4, characterized by this.

6. A manufacturing management method executed by an information processing device provided with a control unit, The control unit, Is accessible to a manufacturing configuration master that associates and registers an additional blending quantity that is a fixed number added regardless of the planned quantity, for the parent product, the disbursement products that make up the parent product, the constituent molecules that are the quantities of the disbursement products, the constituent denominators that are the total quantities of the parent product, and for compensating for losses occurring in the manufacturing process. Executed in the control unit, A production planning process for creating production planning data including delivery date, product, and planned quantity, Based on the production planning data and the manufacturing configuration master, for each disbursement product that makes up the parent product by delivery date of the production planning data, calculate the required quantity by the planned quantity of the production planning data × (constituent molecule of the manufacturing configuration master ÷ constituent denominator of the manufacturing configuration master) + additional blending quantity of the manufacturing configuration master, and create manufacturing instruction data including the scheduled disbursement date, disbursement product, and required quantity. A required quantity calculation process. A manufacturing management method characterized by including this.

7. A manufacturing management program for execution by an information processing device provided with a control unit, The control unit, Is accessible to a manufacturing configuration master that associates and registers an additional blending quantity that is a fixed number added regardless of the planned quantity, for the parent product, the disbursement products that make up the parent product, the constituent molecules that are the quantities of the disbursement products, the constituent denominators that are the total quantities of the parent product, and for compensating for losses occurring in the manufacturing process. In the control unit, A production planning process for creating production planning data including delivery date, product, and planned quantity, Based on the production plan data and the manufacturing composition master, for each payout product that constitutes the parent product according to the delivery date of the production plan data, calculate the required quantity by multiplying the planned quantity of the production plan data by (the constituent molecule of the manufacturing composition master ÷ the constituent denominator of the manufacturing composition master) + the additional blending quantity of the manufacturing composition master, and create manufacturing instruction data including the payout scheduled date, the payout product, and the required quantity. A required quantity calculation step; A manufacturing management program for executing the above.

Citation Information

Patent Citations

  • Production planning system

    JP1998031703A

  • Distributed production management system

    JP1998040298A

  • Global component procuring system

    JP2000113051A

  • Production management system

    JP2001051710A

  • Information processing system and supply chain evaluation method

    JP2002366220A