Manufacturing management device, manufacturing management method, and manufacturing management program

The manufacturing management device efficiently manages bills of materials for partially customized products by expanding configurations based on standard product information, addressing the inefficiencies in existing systems and improving production efficiency.

JP2025060196AActive Publication Date: 2025-04-10OBIC CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023170763
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-29
Publication Date
2025-04-10
Estimated Expiration
2043-09-29

AI Technical Summary

Technical Problem

Existing manufacturing management systems lack efficient management of bills of materials when receiving manufacturing orders that partially customize products.

Method used

A manufacturing management device and method that includes a control unit capable of accessing configuration codes, parent part numbers, and masters to efficiently manage bills of materials by expanding configurations based on standard product information and registering configuration data in a storage area.

Benefits of technology

Enables efficient management of bills of materials even when manufacturing orders include partial customizations, reducing operational errors and improving production efficiency by automating configuration changes and generating clear production lists.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025060196000001_ABST
    Figure 2025060196000001_ABST
Patent Text Reader

Abstract

To efficiently manage a component table even when a manufacturing order for partially customizing products.SOLUTION: This manufacturing management device comprises: order registration means for inputting a configuration master registering a configuration code for prescribing unity of components, a host article number, and a slave number which is a component of the host article number in association, an article number master registering an article number and a length in association, and order information containing order NO, an article number, a volume, an amount, a configuration code, and a length and registering them in a storage area; and component development means for, using the configuration code of the order information as a key, obtaining the host article number and the slave article number which is a component thereof from the configuration master to develop the component on a component development screen, calculating a length other than an intermediate article among obtained slave article numbers referring to the article number master, complementing and developing an intermediate article of a length obtained by subtracting a length other than the intermediate article from the length of the order information on the component development screen, generation configuration data based on data developed on the component development screen, and registering it in the storage area.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] For example, when manufacturing a product, assembly is performed using a BOM (Bill of Materials). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-4186 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the above-mentioned Patent Document 1 does not disclose anything about efficiently managing the bill of materials even when a manufacturing order is received for partially customizing a product.

[0005] The present invention has been made in consideration of the above, and aims to provide a manufacturing management device, a manufacturing management method, and a manufacturing management program that are capable of efficiently managing a parts list even when a manufacturing order is received for partially customizing the product. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the present invention provides a manufacturing management device having a control unit, the control unit being configured to be able to access a configuration master in which a configuration code for defining a configuration group, a parent product number, and a child product number that is a component of the parent product number are registered in association with each other, and a product number master in which product numbers and lengths are registered in association with each other, and is characterized in that the control unit is equipped with: order registration means for inputting order information including an order number, product number, quantity, amount, configuration code, and length and registering it in a storage area; and configuration expansion means for using a configuration code of the order information as a key to obtain a parent product number and its component child product numbers from the configuration master and expanding the configuration on a configuration expansion screen, referring to the product number master, calculating the length of the child product numbers other than intermediate products, expanding intermediate products of a length obtained by subtracting the length of the products other than intermediate products from the length of the order information, and creating configuration data based on the data expanded on the configuration expansion screen and registering it in the storage area.

[0007] According to one aspect of the present invention, the order information includes an option key, and the item number master registers the option key in addition to the item number and length in association with each other, and the configuration expansion means may use the option key of the order information as a key to obtain the item number of the option from the item number master and expand it on the configuration expansion screen.

[0008] In addition, according to one aspect of the present invention, the configuration expansion screen may be provided with at least one of a button for changing the order of the selected configuration row, a button for adding a new configuration row one row below the selected row, a button for modifying the contents of the selected configuration row, a button for deleting the selected configuration row, and a button for launching a screen at a lower level than the product number of the selected row.

[0009] According to one aspect of the present invention, the product number of the order information may be a belt conveyor, the parent product number obtained from the configuration master may be a belt conveyor, and the child product numbers which are its components may be a head product, an intermediate product, and a tail product.

[0010] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention provides a manufacturing management method executed by an information processing device having a control unit, the control unit being configured to be able to access a configuration master in which a configuration code for defining a grouping of a configuration, a parent product number, and a child product number that is a component of the parent product number are registered in association with each other, and a product number master in which product numbers and lengths are registered in association with each other, and the method includes an order registration step executed by the control unit, in which order information including an order number, product number, quantity, amount, configuration code, and length are input and registered in a storage area, and a configuration expansion step of obtaining a parent product number and its child product numbers that are components of the configuration master using a configuration code of the order information as a key, from the configuration master, and expanding the configuration on a configuration expansion screen, referring to the product number master, calculating the length of the child product numbers other than intermediate products, and expanding intermediate products of a length obtained by subtracting the length of the products other than intermediate products from the length of the order information on the configuration expansion screen by complementation, and creating configuration data based on the data expanded on the configuration expansion screen and registering it in the storage area.

[0011] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention provides a manufacturing management program to be executed by an information processing device having a control unit, the control unit being configured to be able to access a configuration master in which a configuration code for defining a grouping of a configuration, a parent product number, and a child product number which is a component of the parent product number, are registered in association with each other, and a product number master in which product numbers and lengths are registered in association with each other, and the control unit is characterized in that the manufacturing management program causes a computer to execute the following steps: an order registration step in which order information including an order number, product number, quantity, amount, configuration code, and length are input and registered in a storage area; and a configuration expansion step in which, using a configuration code of the order information as a key, a parent product number and its component child product numbers are obtained from the configuration master and the configuration is expanded on a configuration expansion screen, the product number master is referred to, a length of the child product numbers obtained other than that of intermediate products is calculated, and intermediate products of a length obtained by subtracting the length of the products other than that of intermediate products from the length of the order information are expanded on the configuration expansion screen by complementation, and configuration data based on the data expanded on the configuration expansion screen is created and registered in the storage area. Effect of the Invention

[0012] According to the present invention, even when a manufacturing order is received for partially customizing a product, it is possible to efficiently manage the bill of materials. [Brief description of the drawings]

[0013] [Figure 1] Figure 1 is an image of a belt conveyor seen from the side. [Diagram 2] FIG. 2 is a diagram showing an actual example of a belt conveyor. [Diagram 3] FIG. 3 is a block diagram showing an example of the configuration of a manufacturing management device according to this embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of the product type master. [Diagram 5] FIG. 5 is a diagram illustrating an example of the configuration of the product number master. [Figure 6] FIG. 6 is a diagram illustrating an example of the configuration of the configuration master. [Figure 7] FIG. 7 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 8] FIG. 8 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 9] FIG. 9 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 10] FIG. 10 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 11] FIG. 11 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 12] FIG. 12 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 13] FIG. 13 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 14]FIG. 14 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. [Figure 15] FIG. 15 is a diagram for explaining a specific example of the process of the control unit of the manufacturing management device in this embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of a manufacturing management device, a manufacturing management method, and a manufacturing management program according to the present invention will be described in detail with reference to the accompanying drawings. Note that the present invention is not limited to the preferred embodiments.

[0015] [1. Overview] For example, in the manufacturing industry, for standardized products with standard configuration information, the configuration information can be stored as a master and retrieved from the master each time production is carried out. However, when customization or option additions occur for individual orders, BOM (Bill of Materials) information must be created for each production run.

[0016] Although it is possible to create a master of the base standard product configuration, changes are required for each order due to product circumstances, and so operators must make the changes. Checking order information each time and making manual changes makes the process complicated and often leads to operator errors, resulting in delays in manufacturing delivery dates.

[0017] In the present invention, even when a manufacturing order is received for partially customizing a product, the configuration is expanded on the configuration expansion screen based on the configuration information of the standard product, and the expansion including the customized information is also possible, thereby making it possible to efficiently manage the bill of materials. Furthermore, in the present invention, the configuration information can be expanded in multiple stages on the configuration expansion screen using various buttons, making it possible to further improve the efficiency of operations. Furthermore, since changes from the standard configuration can be automatically expanded, it is possible to prevent operational errors. Furthermore, in the present invention, the configuration printed with simple symbols can be output in a production schedule list, allowing the producer to easily understand the configuration on-site, thereby improving productivity.

[0018] The present invention can be widely used in industries such as tool manufacturing, large machinery, semiconductors, and other manufacturing industries that require partial changes to manufacturing configuration tables.

[0019] [2. Product image] In this specification, an example will be described in which a belt conveyor, which is a product composed of a head product, an intermediate product, and a tail product, and whose length and shape change depending on the order depending on the number of intermediate products, is manufactured.

[0020] Figure 1 is an image of a belt conveyor seen from the side, and Figure 2 is a diagram showing an actual example of a belt conveyor. A belt conveyor is composed of a head product, an intermediate product, and a tail product. The length of the head product, intermediate product, and tail product are each 1m. The overall length of the belt conveyor can be adjusted by adjusting the number of intermediate products.

[0021] In this way, since the length of the belt conveyor may change depending on the order, and the number of intermediate products may change, information on the length of the intermediate products is registered in the product number master as described below. Also, since optional products may be added to the product, information on the optional products is registered in the product number master.

[0022] [3. Configuration] The configuration of manufacturing management apparatus 100 according to this embodiment will be described with reference to Fig. 3 etc. Fig. 3 is a block diagram showing an example of the configuration of manufacturing management apparatus 100 according to this embodiment.

[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, but may be a portable information processing apparatus such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.

[0024] 3, 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. The units included in the manufacturing management apparatus 100 are connected to each other so as to be able to communicate with each other via any communication path.

[0025] The communication interface unit 104 communicatively 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 the communication line. Here, the network 300 has a function of connecting the manufacturing management apparatus 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). The data stored in the memory unit 106 described later may be stored in the server 200.

[0026] The input / output interface unit 108 is connected to an input device 112 and an output device 114. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112. In addition, "output" includes displaying on the monitor of the output device 114 and printing on the printer of the output device 114. In addition, a user's operation on the information displayed on the monitor 114 using the input device 112 or the like may be referred to as a "user operation via a UI."

[0027] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. For example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, optical disks, etc. can be used as the storage unit 106.

[0028] The storage unit 106 also stores a product type master 106a, a part number master 106b, a configuration master 106c, order information, configuration data, etc. Fig. 4 is a diagram showing an example of the configuration of the product type master 106a. Fig. 5 is a diagram showing an example of the configuration of the part number master 106b. Fig. 6 is a diagram showing an example of the configuration of the configuration master 106c.

[0029] The product type master 106a can be configured as a table or the like in which product type codes and product type names are registered in association with each other, as shown in FIG.

[0030] Part number master 106b can be configured as a table or the like in which part number codes, part number names, product code, option keys, lengths, and arrangement symbols are associated and registered, as shown in Fig. 5. In the example shown in the figure, the second line has part number code "H01", part number name "head product", length "1", and arrangement symbol "H", the third line has part number code "C01", part number name "intermediate product", length "1", and arrangement symbol "C", the fourth line has part number code "T01", part number name "tail product", length "1", and arrangement symbol "T", and the eighth line has part number code "OPA", part number name "option A", length "1", and arrangement symbol "A".

[0031] 6, the configuration master 106c can be configured with a table or the like in which configuration codes, parent product code codes, parent product name codes, child product code codes, child product name codes, and order codes for defining the grouping of configurations are associated and registered. In the example shown in the figure, the first line is configuration code "P1", parent product code "BC01", parent product name "belt conveyor", child product code "H01", child product name "head product", and order "1", the second line is configuration code "P1", parent product code "BC01", parent product name "belt conveyor", child product code "C01", child product name "intermediate product", and order "2", and the third line is configuration code "P1", parent product code "BC01", parent product name "belt conveyor", child product code "T01", child product name "tail product", and order "3".

[0032] The order information may include order number, product number code, product number name, quantity, price, configuration code, length, and option key.

[0033] The configuration data may include a configuration number, a level, an order, a product number code, and a product number name.

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

[0035] The control unit 102 determines that the product type master 106a, product number master 106b, configuration master 106c, order information, configuration data, etc. stored in the memory unit 106 may be stored elsewhere (e.g., in the server 200) as long as the control unit 102 is able to access them.

[0036] The control unit 102 conceptually includes, in terms of functions, an order registration unit 102a, a configuration deployment unit 102b, a master maintenance unit 102c, and a screen display control unit 102d.

[0037] The order registration unit 102a inputs order information in response to, for example, an operator's operation on an order registration screen (not shown) displayed on a monitor, and registers the order information in the storage unit 106.

[0038] The configuration expansion unit 102b refers to the configuration master 106c for the product with the part number in the order information, expands the configuration of the parts and the like that make up the product on a configuration expansion screen, performs editing, etc. as necessary on the configuration expansion screen, and registers the configuration data (a parts list used during manufacturing) in the memory unit 106.

[0039] Specifically, the configuration expansion unit 102b uses the configuration code of the order information as a key to obtain a parent product number and its component child product numbers from the configuration master 106c, and expands the configuration on the configuration expansion screen. It also refers to the product number master 106b to calculate the length of the obtained child product numbers other than the intermediate products, and expands the intermediate products of the length obtained by subtracting the length of the products other than the intermediate products from the length of the order information on the configuration expansion screen by complementation. It also creates configuration data based on the data expanded on the configuration expansion screen, and registers it in the memory unit 106.

[0040] Furthermore, configuration deployment section 102b may acquire the part number of the option from part number master 106b using the option key of the order information as a key, and may additionally deploy it on the configuration deployment screen.

[0041] The configuration expansion screen may include a button for changing the order of the selected configuration row, a button for adding a new configuration row one row below the selected row, a button for modifying the contents of the selected configuration row, a button for deleting the selected configuration row, a button for launching a screen at a lower level than the part number of the selected row, etc. This makes it easy to edit the expanded configuration.

[0042] Furthermore, the configuration development unit 102b displays and / or prints out a production schedule list based on the configuration data registered in the storage unit 106.

[0043] The master maintenance unit 102c performs editing such as inputting, adding, changing, and updating data for the product type master 106a, the product number master 106b, and the configuration master 106c in response to an operator's operation on a master maintenance screen displayed on the monitor 114, for example.

[0044] The screen display control unit 102d controls the display of various screens (for example, an order registration screen, a master maintenance screen, a configuration deployment screen, etc.) displayed on the monitor 114 and the reception of inputs on the screens.

[0045] [4. Specific Examples] Specific examples of the processing performed by control unit 102 of manufacturing management apparatus 100 in the present embodiment will be described with reference to Figures 1 to 10. Figures 7 to 15 are diagrams for explaining specific examples of the processing performed by control unit 102 of manufacturing management apparatus 100 in the present embodiment.

[0046] 7 is a diagram showing an image of how a configuration is expanded based on order information. The sales department inputs the order information and registers it in the storage unit 106, and the manufacturing department expands the configuration and registers the configuration data in the storage unit 106. The purchasing department performs individual arrangements and calculates required quantities.

[0047] 8 is a diagram showing an example of the configuration deployment screen. The configuration deployment screen includes a header area for inputting an order number and product code, a configuration deployment button, a configuration deployment area, and various buttons. The configuration deployment area is an area where the configuration is deployed when the configuration deployment button is pressed, and displays the level, display order, product code, and product name.

[0048] (Configuration deployment) Based on the order information from the customer, the configuration is deployed following the steps in Figures 9 to 14.

[0049] (1) Based on the configuration key in the order information, the configuration master 106c is referenced to obtain the standard configuration. Fig. 9(A) shows an example of order information data. The order information may include the order number, product code, product name, quantity, price, configuration code, length, and option key. In the example shown in the figure, the first line contains the order number "J001", product code "BC01", product name "belt conveyor", quantity "1", price "10,000", configuration code "P1", length "5", and option key "1".

[0050] 9B is a diagram showing an example of the configuration of the configuration master 106c. The configuration master 106c includes items such as a configuration code, a parent product code, a parent product name, a child product code, a child product name, and an order. In the example shown in the figure, the first line has a configuration code "P1", a parent product code "BC01", a parent product name "belt conveyor", a child product code "H01", a child product name "head product", and an order "1", the second line has a configuration code "P1", a parent product code "BC01", a parent product name "belt conveyor", a child product code "C01", a child product name "intermediate product", and an order "2", and the third line has a configuration code "P1", a parent product code "BC01", a parent product name "belt conveyor", a child product code "T01", a child product name "tail product", and an order "3".

[0051] Using the configuration code "P1" of the order information as a key, retrieve rows 1 to 3 of data (standard configuration) from the configuration master 106c. Here, retrieve data on the parent product number "belt conveyor" and its component child product numbers "head product," "intermediate product," and "tail product."

[0052] (2) The intermediate products in the part number master 106b are supplemented so that their lengths match the length information in the order information. FIG. 10(A) is a diagram showing an example of order information data (same as FIG. 9(A)). FIG. 10(B) shows an example of data (partial excerpt) of part number master 106b. By referring to the part number master, the length of the child part numbers obtained other than the intermediate product is calculated, and the length obtained by subtracting the length of the other than the intermediate product from the length of the order information is supplemented with intermediate products. In this example, the length of the order information is "5m", and by referring to part number master 106b, the length is "1m" for the head product, "1m" for the tail product, and "1m" for the intermediate product, so the length of 3m obtained by subtracting the length of the head product and tail product (2m) from the length of the order information (5m) is supplemented with intermediate products.

[0053] (3) Using the option key of the order information as a key, the part number data is obtained from the part number master 106b. Fig. 10(C) shows an example of order information, with the option key "1." Fig. 10(D) shows an example (partial excerpt) of part number master 106b. Using option key "1" as a key, data for part number code "OPA" and part number name "Option A" is obtained from part number master 106b.

[0054] According to the logic of (1) to (3) above, when the "Order No. and Product Number Code" of the configuration expansion screen is entered and the "Expand Configuration" button on the configuration expansion screen is pressed, a configuration like that shown in Fig. 11(A) is expanded in the configuration expansion area of ​​the configuration expansion screen. The order of items in the configuration expansion area follows the order of configuration master 106c. The levels are as follows: parent product numbers are level 1, their child product numbers are level 2, and product numbers of a lower level than the child product numbers are level 3. The first, second, and fifth rows of the configuration expansion area are the standard configuration obtained in (1) above.

[0055] The third and fourth lines are the configuration supplemented in (2). The length from the order information "J001" is "5m", so 3m is supplemented after subtracting the head and tail lengths. Since 1m of intermediate products has already been acquired in (1), two intermediate products are supplemented on the screen to supplement the remaining "2m".

[0056] The sixth line is a configuration supplemented by (3). Optional items in the item number master 106b that have the same option key as the option key in the order information are arranged at the bottom of the list.

[0057] The procedure for determining the order will be described with reference to Figures 11(B) and (C). As shown in Figure 11(B), the intermediate product to be complemented is set below the intermediate product in the acquired configuration master 106c. Next, as shown in Figure 11(C), the order is rearranged from the top.

[0058] FIG. 12 is a diagram explaining each button on the configuration expansion screen. The cursor button changes the order of the selected configuration row. The add row button adds a new configuration row one row below the selected row. The modify row button modifies the contents of the selected configuration row. The delete row button deletes the selected configuration row. The lower layer button launches the screen at the lower layer of the selected row (see FIG. 13). The register button registers (updates) the expanded configuration information as configuration data.

[0059] FIG. 13 is a diagram for explaining the transition of the screen after pressing the "Lower Layer" button. When the displayed part number is linked to a part number in a lower layer, the configuration master 106c can be referenced to transition to a screen displaying the part numbers in the lower layer. For example, in FIG. 13(A), when the row for a head product is selected and the "Lower Layer" button is pressed, transition is made to a screen in a layer lower than the head product as shown in FIG. 13(B). In this example, part 1 and part 2 linked to the head product in the configuration master 106c are displayed.

[0060] When the "Register" button is pressed, configuration data (BOM) corresponding to the display contents of the configuration expansion screen is registered (updated) in the storage unit 106. FIG. 14 is a diagram showing an example of configuration data. The configuration data may include a configuration number, level, sorting order, product number code, and product number name. The configuration number is automatically assigned. With regard to the product number, the configuration master 106c is referenced and the product numbers of lower hierarchical levels linked to the product number expanded on the parts expansion screen are also obtained and added.

[0061] (Utilization of registered data) The registered configuration data is output in the production schedule list. Now, by printing the conveyor arrangement in a simple manner using symbols in the production schedule list, the information on the conveyors to be produced this time can be easily confirmed at the production site, improving the productivity of the site.

[0062] Fig. 15 is a diagram for explaining an example of a production schedule list. For example, as shown in Fig. 15(A), based on the level 2 information in the configuration data and the arrangement symbols in the part number master 106b corresponding to it, the arrangement order and the part number master 106b may be referenced and the arrangement symbols in the part number master 106b may be connected with "+" and printed in the production schedule list as shown in Fig. 15(B). Also, the arrangement of multiple conveyors may be printed in the productivity list. Figs. 15(C) and (D) show an example in which the arrangement order is changed in the configuration data, and the arrangement with the changed order is printed in the productivity list.

[0063] As described above, according to this embodiment, there are provided configuration master 106c in which configuration codes for defining a grouping of configurations, parent product codes, and child product codes which are components of the parent product code, which are associated with each other, are registered; product code master 106b in which product codes and lengths are registered in association with each other; order registration unit 102a which inputs order information including order number, product code, quantity, price, configuration code, and length, and registers the input information in a storage area; and configuration expansion unit 102b which acquires parent product codes and child product codes which are components of the parent product code, from the configuration master using the configuration code of the order information as a key, and expands the configuration on a configuration expansion screen, and also calculates the lengths of the child product codes other than those of intermediate products by referring to the product code master, expands intermediate products of a length obtained by subtracting the lengths of the products other than those of intermediate products from the length of the order information, and creates configuration data based on the data expanded on the configuration expansion screen, and registers the data in the storage area. Therefore, even when a manufacturing order is received for partially customizing a product, it is possible to efficiently manage a bill of materials.

[0064] [5. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to goals 8 and 9 of the SDGs.

[0065] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.

[0066] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

[0067] 6. Other embodiments The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

[0068] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.

[0069] In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.

[0070] Furthermore, with regard to manufacturing management apparatus 100, each of the components shown in the figures is merely a functional concept, and does not necessarily have to be physically configured as shown in the figures.

[0071] For example, the processing functions of the manufacturing management apparatus 100, particularly the processing functions performed by the control unit 102, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded in a non-transient computer-readable recording medium including programmed instructions for causing the information processing device to execute the processes described in the present embodiment, and is mechanically read by the manufacturing management apparatus 100 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). The computer program is executed by being loaded into a RAM, and cooperates with the CPU to form a control unit.

[0072] In addition, this computer program may be stored in an application program server connected to the manufacturing management device 100 via any network, and it is also possible to download all or part of it as necessary.

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

[0074] Moreover, a "program" is a data processing method written in any language or description method, and may be in any form, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration as multiple modules or libraries, and a program that works with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, may use well-known configurations and procedures.

[0075] The various databases etc. stored in the memory unit 106 are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files etc. used for various processes and providing websites.

[0076] The manufacturing management apparatus 100 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as the information processing device to which any peripheral device is connected. The manufacturing management apparatus 100 may be realized by installing software (including programs or data, etc.) that causes the apparatus to realize the processes described in this embodiment.

[0077] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Explanation of symbols]

[0078] 100 Manufacturing control equipment 102 Control section 102a Order Registration Section 102b Configuration development section 102c Master Maintenance Department 102d Screen display control unit 104 Communication interface section 106 Storage section 106a Product Master 106b Part Number Master 106c Configuration Master 108 Input / Output Interface Section 112 Input Devices 114 Output Device 200 Servers 300 Network

Claims

1. A manufacturing management device including a control unit, The control unit is A configuration master in which a configuration code for defining a grouping of configurations, a parent product number, and a child product number that is a component of the parent product number are associated and registered; A part number master that associates part numbers and lengths and registers them. is configured to be accessible to an order registration means for inputting order information including an order number, a product number, a quantity, a price, a component code, and a length and registering the information in a storage area; a configuration expansion means for acquiring a parent product number and its component child product number from the configuration master using a configuration code of the order information as a key, expanding the configuration on a configuration expansion screen, referring to the product number master to calculate the length of the acquired child product numbers other than intermediate products, expanding the intermediate products of a length obtained by subtracting the length of the items other than intermediate products from the length of the order information on the configuration expansion screen by complementation, and creating configuration data based on the data expanded on the configuration expansion screen and registering it in the storage area; A manufacturing management device comprising:

2. the order information includes an option key; The part number master registers part numbers, lengths, and option keys in association with each other, 2. The manufacturing management device according to claim 1, wherein said configuration development means acquires an option part number from said part number master using an option key of said order information as a key, and additionally develops it on said configuration development screen.

3. The manufacturing management device according to claim 1, characterized in that the configuration expansion screen is provided with at least one of a button for changing the order of the selected configuration row, a button for adding a new configuration row one row below the selected row, a button for modifying the contents of the selected configuration row, a button for deleting the selected configuration row, and a button for launching a screen at a lower level for the product number of the selected row.

4. A manufacturing management device as described in any one of claims 1 to 3, characterized in that the product number of the order information is a belt conveyor, the parent product number obtained from the configuration master is a belt conveyor, and the child product numbers which are its components are a head product, an intermediate product, and a tail product.

5. A manufacturing management method executed by an information processing device having a control unit, The control unit is A configuration master in which a configuration code for defining a grouping of configurations, a parent product number, and a child product number that is a component of the parent product number are associated and registered; A part number master that associates part numbers and lengths and registers them. is configured to be accessible to Executed in the control unit: an order registration step of inputting order information including an order number, a product number, a quantity, a price, a component code, and a length and registering the information in a storage area; a configuration expansion step of acquiring a parent product number and its component child product number from the configuration master using a configuration code of the order information as a key, and expanding the configuration on a configuration expansion screen, and also calculating the length of the acquired child product numbers other than intermediate products by referring to the product number master, expanding the intermediate products of a length obtained by subtracting the length of the non-intermediate products from the length of the order information on the configuration expansion screen by complementation, and creating configuration data based on the data expanded on the configuration expansion screen and registering it in the storage area; A manufacturing management method comprising:

6. A manufacturing management program to be executed by an information processing device having a control unit, The control unit is A configuration master in which a configuration code for defining a grouping of configurations, a parent product number, and a child product number that is a component of the parent product number are associated and registered; A part number master that associates part numbers and lengths and registers them. is configured to be accessible to In the control unit, an order registration step of inputting order information including an order number, a product number, a quantity, a price, a component code, and a length and registering the information in a storage area; a configuration expansion step of acquiring a parent product number and its component child product number from the configuration master using a configuration code of the order information as a key, and expanding the configuration on a configuration expansion screen, and also calculating the length of the acquired child product numbers other than intermediate products by referring to the product number master, expanding the intermediate products of a length obtained by subtracting the length of the non-intermediate products from the length of the order information on the configuration expansion screen by complementation, and creating configuration data based on the data expanded on the configuration expansion screen and registering it in the storage area; A manufacturing management program for executing the above on a computer.

Citation Information

Patent Citations

  • Order receiving system for fence material and fence component, and amount determining system

    JP2001195533A

  • Quotation preparation method

    JP2003168026A

  • Data editing device, program, and data editing method

    JP2004102895A

  • Belt conveyor

    JP2017210300A

  • External composition

    JP2021004186A