Manufacturing instruction data generation device, manufacturing instruction data generation method, and manufacturing instruction data generation program
The manufacturing instruction data generation device automates the generation of manufacturing instruction data by utilizing product and process masters, addressing the complexity and error-prone master setting in production management systems, thereby simplifying the process and reducing errors.
Patent Information
- Application Number
- JP2021133408
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-08-18
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2041-08-18
AI Technical Summary
Existing production management systems require significant master setting work for automation of manufacturing instruction data generation, leading to complexity and human errors, particularly in industries with many manufacturing processes and locations.
A manufacturing instruction data generation device and method that automates the process by utilizing a control unit and storage unit to acquire and generate manufacturing instruction data from product and process masters, including location and lead time information, reducing the need for manual master registration and minimizing human errors.
Enables easy master management and automated generation of manufacturing instruction data, simplifying the process and reducing errors, especially in industries with complex manufacturing conditions.
Smart Images

Figure 0007708612000001 
Figure 0007708612000002 
Figure 0007708612000003
Abstract
Description
Technical Field
[0001] The present invention relates to a manufacturing instruction data generation device, a manufacturing instruction data generation method, and a manufacturing instruction data generation program.
Background Art
[0002] Patent Document 1 describes that "the manufacturing record management system of the present invention can manage, by master definition, the content of the manufacturing record to be output as the manufacturing record and the output definition in which the output timing is defined. Further, the manufacturing record management system can automatically output an electronic manufacturing record without requiring an operator (for example, an administrator) to perform a manufacturing record output operation only by an operation of recording approval of an operation related to manufacturing. Furthermore, the manufacturing record management system is characterized by storing the output manufacturing record in an archival server." (See paragraph 0009 of Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Here, in a general production management system for streamlining production planning operations, although automation of the generation of manufacturing instruction data is realized, there is a problem that there is a large amount of master setting work required for the automation. Also in the technology described in Patent Document 1 above, the content and output timing of the manufacturing record need to be defined in more detail by the master.
[0005] For example, when newly registering a product in the master, it was necessary to register the manufacturing location one by one together with the product in the master. Therefore, there was a problem that the master setting became complicated and human errors were likely to occur. That is, conventionally, it was difficult to achieve both the ease of master management and the convenience by automatically generating manufacturing instruction data.
[0006] The present invention has been made in view of the above problems, and an object thereof is to provide a manufacturing instruction data generation device, a manufacturing instruction data generation method, and a manufacturing instruction data generation program capable of automatically generating manufacturing instruction data under easy master management.
Means for Solving the Problems
[0007] In order to solve the above-described problems and achieve the object, in the manufacturing instruction data generation device according to the present invention, there is provided a manufacturing instruction data generation device including a control unit and a storage unit, wherein the storage unit stores a specification master including product identification data for identifying a product and process pattern identification data for identifying a pattern of a combination of processes for manufacturing the product, a process pattern master including the process pattern identification data, process identification data for identifying the processes, and target values of finished products for each process, a large-frame area which is a large-frame area to which a manufacturing location, which is a location where the product is manufactured, belongs, and an allocation master including the process identification data, a range of the target values, and the manufacturing location, and the control unit includes a process pattern acquisition means for acquiring, from the specification master, process pattern identification data associated with the product identification data in the development source data including the product identification data and the large-frame area, a process acquisition means for acquiring, from the process pattern master, process identification data and target values associated with the process pattern identification data acquired by the process pattern acquisition means, a manufacturing location acquisition means for acquiring, from the allocation master, a manufacturing location associated with the large-frame area in the development source data, associated with the process identification data acquired by the process acquisition means, and associated with the range to which the target values acquired by the process acquisition means belong, and a manufacturing instruction data generation means for generating manufacturing instruction data including at least the product identification data in the development source data, the process identification data and target values acquired by the process acquisition means, and the manufacturing location acquired by the manufacturing location acquisition means.
[0008] Further, in the manufacturing instruction data generation device according to the present invention, the storage unit further stores a manufacturing location master including the manufacturing location and a lead time required for work at the manufacturing location, the control unit further includes a lead time acquisition means for acquiring, from the manufacturing location master, a lead time associated with the manufacturing location acquired by the manufacturing location acquisition means for each process in the manufacturing instruction data, and the manufacturing instruction data generation means stores the lead time acquired for each process by the lead time acquisition means in the manufacturing instruction data.
[0009] In the manufacturing instruction data generation device according to the present invention, the control unit calculates the scheduled start date of the final process in the manufacturing instruction data by subtracting the lead time for the final process obtained by the lead time acquisition means from the manufacturing delivery date of the product, and calculates the scheduled start date from the process immediately before the final process to the first process in the manufacturing instruction data by subtracting the lead time for each process obtained by the lead time acquisition means from the calculated scheduled start date of the next process. The manufacturing instruction data generation device further includes a scheduled start date calculation means, and the manufacturing instruction data generation means stores the scheduled start date of each process calculated by the scheduled start date calculation means in the manufacturing instruction data.
[0010] In the manufacturing instruction data generation device according to the present invention, the storage unit further stores a manufacturing location master including the manufacturing location and the reference inventory location. The control unit acquires the reference inventory location associated with the manufacturing location obtained by the manufacturing location acquisition means from the manufacturing location master for each process in the manufacturing instruction data, and further acquires, based on the acquired reference inventory location, an inventory withdrawal location which is a location for withdrawing inventory at the start of manufacturing and an inventory accounting location which is a location for accounting inventory at the completion of manufacturing for each process in the manufacturing instruction data. The manufacturing instruction data generation device further includes an inventory location acquisition means, and the manufacturing instruction data generation means stores the reference inventory location, the inventory withdrawal location, and the inventory accounting location acquired for each process by the inventory location acquisition means in the manufacturing instruction data.
[0011] In the manufacturing instruction data generation device according to the present invention, the source data is order receiving data or production plan data.
[0012] In the manufacturing instruction data generation device according to the present invention, it is used by a raw material processing manufacturer, and the target value is the target size of the raw material after processing the raw material in each process.
[0013] Also, in the manufacturing instruction data generation method according to the present invention, it is a manufacturing instruction data generation method executed by an information processing apparatus including a control unit and a storage unit. In the storage unit, there is a specification master including product identification data for identifying a product and process pattern identification data for identifying a pattern of a combination of processes for manufacturing the product, the process pattern identification data, process identification data for identifying the processes, and a target value of the finished product for each process. There is also a process pattern master, a large frame area which is a large frame area to which a manufacturing location, which is a location where the product is manufactured, belongs, an allocation master including the process identification data, a range of the target value, and the manufacturing location. A process pattern acquisition step of acquiring, by the control unit, from the specification master, process pattern identification data associated with the product identification data in the development source data including the product identification data and the large frame area; a process acquisition step of acquiring, from the process pattern master, process identification data and a target value associated with the process pattern identification data acquired in the process pattern acquisition step; a manufacturing location acquisition step of acquiring, from the allocation master, a manufacturing location associated with the large frame area in the development source data, associated with the process identification data acquired in the process acquisition step, and associated with the range to which the target value acquired in the process acquisition step belongs; and a manufacturing instruction data generation step of generating manufacturing instruction data including at least the product identification data in the development source data, the process identification data and the target value acquired in the process acquisition step, and the manufacturing location acquired in the manufacturing location acquisition step. This is the feature.
[0014] In addition, the manufacturing instruction data generation program according to the present invention is a manufacturing instruction data generation program for causing an information processing apparatus including a control unit and a storage unit to execute. In the storage unit, a specification master including product identification data for identifying a product and process pattern identification data for identifying a pattern of a combination of processes for manufacturing the product, the process pattern identification data, process identification data for identifying the processes, and a target value of a finished product for each process are included. A process pattern master, a large frame area which is a large frame area to which a manufacturing location which is a location where the product is manufactured belongs, an allocation master including the process identification data, a range of the target value, and the manufacturing location are stored. A process pattern acquisition step of acquiring, from the specification master, process pattern identification data associated with the product identification data in the development source data including the product identification data and the large frame area for execution by the control unit, a process acquisition step of acquiring, from the process pattern master, process identification data and a target value associated with the process pattern identification data acquired in the process pattern acquisition step, a manufacturing location acquisition step of acquiring, from the allocation master, a manufacturing location associated with the large frame area in the development source data, associated with the process identification data acquired in the process acquisition step, and associated with the range to which the target value acquired in the process acquisition step belongs, and a manufacturing instruction data generation step of generating manufacturing instruction data including at least the product identification data in the development source data, the process identification data and the target value acquired in the process acquisition step, and the manufacturing location acquired in the manufacturing location acquisition step. It is characterized by including this.
Effect of the Invention
[0015] According to the present invention, there is an effect that manufacturing instruction data can be automatically generated based on easy master management.
Brief Description of the Drawings
[0016]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Embodiment for Carrying Out the Invention
[0017] Hereinafter, embodiments of a manufacturing instruction data generation apparatus, a manufacturing instruction data generation method, and a manufacturing instruction data generation program according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited by the present embodiment.
[0018] [1. Overview] Material processing manufacturers purchase materials from suppliers and manufacture products through multiple processes according to product specifications. Since the manufacturing conditions during production need to be determined according to customer requirements such as the type of material and the size of the product, it is difficult to determine the production plan for the processes. Therefore, this business depends heavily on the know-how of skilled workers. However, due to generational changes, changes in handled products, and the need to reduce the workload for work-style reform, the need for technology to support in terms of systems is increasing.
[0019] Here, in a general production management system for streamlining production planning operations, although the automation of manufacturing instructions is achieved, the problem is that there are many master setting operations required for automation. For example, conventionally, even for the same manufacturing method, master registration was required for each product. Also, although the manufacturing location could be determined by the work content (in the process of performing packaging, it must be done on the packaging line), conventionally, it was necessary to register each manufacturing location one by one, which was cumbersome and prone to human errors.
[0020] Therefore, in this embodiment, in order to streamline the production planning operations and prevent human errors in material processing manufacturers with many manufacturing processes and complex manufacturing conditions in each process, for example, the determination of manufacturing processes according to product specifications is automated, and the master data required for the automation of manufacturing instructions is decomposed by usage, thereby facilitating master management and eliminating complexity. The present invention is particularly effective, for example, in steel material processing manufacturers and meat manufacturing and processing manufacturers where there are many manufacturing processes and equipment and locations can be determined for each process. As an example of the manufacturing process, in the meat processing industry, the manufacturing process is thawing of meat → processing → salting → filling → heating → cooling → packaging. Hereinafter, the specific configuration and operation will be described.
[0021] [2. Configuration] An example of the configuration of the manufacturing instruction data generation device 100 according to this embodiment will be described with reference to FIG. 1. FIG. 1 is a block diagram showing an example of the configuration of the manufacturing instruction data generation device 100.
[0022] The manufacturing instruction data generation device 100 is a commercially available desktop personal computer. Note that the manufacturing instruction data generation device 100 is not limited to a stationary information processing device such as a desktop personal computer, and may be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistants), smartphone, or tablet personal computer.
[0023] The manufacturing instruction data generation device 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 instruction data generation device 100 is communicably connected via an arbitrary communication path.
[0024] The communication interface unit 104 communicably connects the manufacturing instruction data generation device 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 instruction data generation device 100 and the server 200 to each other, and is, for example, the Internet or a LAN (Local Area Network). Note that data such as various masters described later may be stored in the server 200, for example.
[0025] An input device 112 and an output device 114 are connected to the input / output interface unit 108. 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 realizes a pointing device function in cooperation with the mouse can be used. Note that hereinafter, the output device 114 may be described as the monitor 114, and the input device 112 may be described as the keyboard 112 or the mouse 112.
[0026] The storage unit 106 stores various databases, tables, files, etc. The storage unit 106 records a computer program for giving instructions to the CPU (Central Processing Unit) to perform various processes in cooperation with the OS (Operating System). As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc. can be used.
[0027] The storage unit 106 includes, for example, a product master 106a, a specification master 106b, a process master 106c, a process pattern master 106d, a factory-by-process-by-production location allocation master 106e as an allocation master (hereinafter simply referred to as "allocation master 106e"), a production location master 106f, a warehouse LT master 106g, a calendar master 106h, order receiving data 106i, planned data 106j as production plan data, and production instruction data 106k.
[0028] Before entering the description of the content of each master and each data, the functional outline of each master and the flow of processing in this embodiment will be described.
[0029] The functional overview of each master will be described. In this embodiment, according to the manufacturing process pattern set in the product specifications of the order information (order data 106i) and the production plan information (plan data 106j), the instruction information (manufacturing instruction data 106k) required for manufacturing can be automatically generated (process expansion processing). The process pattern master 106d is a master that patterns the standard manufacturing methods (processes, their order, and manufacturing conditions) for each product classification (no product-specific settings are required). The allocation master 106e is a master for setting the manufacturing location (separating the manufacturing location by process content) for each process, manufacturing factory, and size (no product-specific settings are required). The manufacturing location master 106f is a master for setting the reference inventory location, manufacturing lead time, and whether it is in-house manufacturing or outsourced manufacturing for each manufacturing location. The specification master 106b is a master for registering product specification information and registering the standard manufacturing pattern for each product.
[0030] The flow of the processing in this embodiment will be described with reference to FIG. 2. First, as shown on the left side of FIG. 2, for the order production products, order data 106i is generated by order input, while for the prospective production products, plan data 106j is generated by production plan input. Next, as shown in the middle of FIG. 2, for the generated order data 106i and plan data 106j, the manufacturing plant is registered by factory allocation input. Then, based on the order data 106i and plan data 106j in which the manufacturing plant is registered, manufacturing instruction data 106k is automatically generated by referring to each master through process expansion processing. Finally, based on the generated manufacturing instruction data 106k, a manufacturing instruction manual is output.
[0031] Hereinafter, the content of each master and each data will be described in detail. In this embodiment, the target value includes all values. The manufacturing instruction data generation device 100 according to this embodiment is typically used in a raw material processing manufacturer. In this case, the target value refers to the target size (for example, the target outer diameter) of the raw material after processing the raw material in each process.
[0032] The product master 106a is a master for registering information for each steel type, for example. As shown in FIG. 3, the product master 106a includes, for example, product identification data (product code) for identifying a product, part number name, material classification, asset classification, the target size (size) after the final process, and the like.
[0033] The specification master 106b is a master for registering product specification information, process patterns, and the like, for example. As shown in FIG. 3, the specification master 106b includes, for example, a specification management No, the product identification data (product code), the target size (size) after the final process, the destination, process pattern identification data (process pattern code) for identifying the pattern of the combination of processes for manufacturing the product, inspection pattern code, and the like. In the example of the specification master 106b in FIG. 3, for the product specified by the product code "1A250", the process pattern specified by the process pattern code "1A200" is set, and for the product specified by the product code "1A2000300202", the process pattern specified by the process pattern code "1A250-01" is set.
[0034] The process master 106c is a master for registering process details, for example. As shown in FIG. 4, the process master 106c includes, for example, process identification data (process code and process name) for identifying the process, process classification, start process input classification, cost allocation classification, and the like.
[0035] The process pattern master 106d is a master for registering, for example, the patterns of manufacturing processes. In FIG. 5, Example 1 is the process pattern master 106d set for the product specified by the product code "1A250", and Example 2 is the process pattern master 106d set for the product specified by the product code "1A2000300202". As shown in FIG. 5, the process pattern master 106d includes, for example, the process pattern identification data (process pattern code), line No., process No., the process identification data (process code and process name), remarks, the target size, and the like. Examples of the information input in the remarks include manufacturing conditions.
[0036] The allocation master 106e is a master for setting the manufacturing location for each manufacturing establishment (main factory), process, and size. As shown in FIG. 6, the allocation master 106e includes, for example, the large-frame area (manufacturing establishment CD and manufacturing establishment) which is the area of the large frame to which the manufacturing location where the product is manufactured belongs, the process identification data (process code and process name), the range of the target size (applicable size), the manufacturing location (manufacturing location code and manufacturing location name), and the like. In FIG. 6, the applicable size "0" targets the range of 0 or more and less than 2.810, and the applicable size "2.810" targets the range of 2.810 or more.
[0037] The manufacturing location master 106f is a master for setting, for example, the reference inventory location (the location serving as the reference for inventory in and out), manufacturing lead time, and whether it is an in-house location or an outsourced location for each manufacturing location. As shown in FIG. 7, the manufacturing location master 106f includes, for example, the manufacturing location (manufacturing location code and manufacturing location name), the reference inventory location (reference inventory location code and reference inventory location name), the lead time required for work at the manufacturing location (manufacturing LT), the off-process outsourcing classification, and the like.
[0038] Here, the product master 106a and the specification master 106b are masters that require information registration every time the type of product (manufactured goods) increases. In contrast, the process master 106c, the process pattern master 106d, the allocation master 106e, and the manufacturing location master 106f are masters that require information registration when the manufacturing location increases or the manufacturing method is changed, etc. Conventionally, every time the type of product (manufactured goods) increased, it was necessary to set up masters one by one for the processes for manufacturing the product and the manufacturing locations where the product was manufactured, which made the work complicated. In contrast, in this embodiment, for processes and manufacturing locations, it is not necessary to update the masters one by one in daily operations, and it is only necessary to update the masters when there is an addition of a new process or a new manufacturing location. Therefore, it can be said that the burden of master setting is light.
[0039] The warehouse LT master 106g is a master for setting the movement lead time, which is the lead time for moving from the warehouse where manufacturing is completed to the shipping warehouse for shipping. As shown in FIG. 12, the warehouse LT master 106g includes, for example, shipping warehouse identification data (shipping warehouse) for identifying the shipping warehouse, the large frame area (manufacturing plant), the movement lead time (lead time), and the like.
[0040] The calendar master 106h is a master for registering working days and holidays for each factory. As shown in FIG. 12, the calendar master 106h includes, for example, the large frame area (calendar category), the date, the day of the week, a category (holiday category) for indicating whether it is a working day or a holiday, and the like.
[0041] The order receiving data 106i is data for managing information on products ordered for production (products ordered and produced). As shown in FIG. 8 and the like, the order receiving data 106i includes, for example, the order receiving number, the order receiving line number, the product number, the order receiving delivery date, the order receiving category, the product identification data (product code), the item number name, the specification management No, the order receiving quantity, the unit related to the order receiving quantity, the large frame area (manufacturing plant), the process expansion processing date, the shipping warehouse (shipping warehouse) which is the warehouse for shipping the product, and the like.
[0042] The planned data 106j is data for managing information on prospective production items (products for which production is expected but no order has been received). As shown in FIG. 8 and the like, the planned data 106j includes, for example, a plan number, a production number, a manufacturing due date, the product identification data (product code), the part number name, the specification management No, the order quantity, the unit related to the order quantity, the large frame area (manufacturing plant), the process expansion processing date, and the like.
[0043] Since the order-received data 106i and the planned data 106j are data that serve as the source for expanding the manufacturing instruction data 106k, they can also be referred to as source data.
[0044] The manufacturing instruction data 106k is the data targeted for generation in this embodiment. As shown in FIG. 10, the manufacturing instruction data 106k includes the product identification data (product code), the production number, the row No, the process No, the process identification data (process code and process name), the remarks, the target size, the manufacturing location (manufacturing location code and manufacturing location name), the reference stock location, the stock issue location, the stock counting location, the planned start date of work (planned work date), the manufacturing due date, the manufacturing lead time (manufacturing LT), the instruction quantity, and the like. The source of each item is as shown at the upper part of the items in FIG. 10. Details of the reference stock location, the stock issue location, and the stock counting location will be described in [3-2-2] below.
[0045] The control unit 102 is a CPU or the like that comprehensively controls the manufacturing instruction data generation 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.
[0046] Functionally conceptually, the control unit 102 includes, for example: (1) a process pattern acquisition unit 102a as a process pattern acquisition means for acquiring, from the specification master, process pattern identification data associated with the product identification data in the development source data including the product identification data and the large-frame area; (2) a process acquisition unit 102b as a process acquisition means for acquiring, from the process pattern master, process identification data and target values associated with the process pattern identification data acquired by the process pattern acquisition means; (3) a manufacturing location acquisition unit 102c as a manufacturing location acquisition means for acquiring, from the allocation master, a manufacturing location associated with the large-frame area in the development source data, associated with the process identification data acquired by the process acquisition means, and associated with the range to which the target value acquired by the process acquisition means belongs; (4) a lead time acquisition unit 102d as a lead time acquisition means for acquiring, from the manufacturing location master, a lead time associated with the manufacturing location acquired by the manufacturing location acquisition means for each process in the manufacturing instruction data; (5) a work start scheduled date calculation unit 102e as a work start scheduled date calculation means for calculating the scheduled work start date of the final process in the manufacturing instruction data by subtracting the lead time for the final process acquired by the lead time acquisition means from the manufacturing delivery date of the product, and calculating the scheduled work start date from the previous process to the first process from the final process in the manufacturing instruction data by subtracting the lead time for each process acquired by the lead time acquisition means from the calculated scheduled work start date of the next process; (6) an inventory location acquisition unit 102f as an inventory location acquisition means for acquiring, from the manufacturing location master, a reference inventory location associated with the manufacturing location acquired by the manufacturing location acquisition means for each process in the manufacturing instruction data, and further, based on the acquired reference inventory location, acquiring an inventory withdrawal location, which is a location for withdrawing inventory at the start of manufacturing, and an inventory accounting location, which is a location for accounting inventory at the completion of manufacturing, for each process in the manufacturing instruction data; (7) a manufacturing instruction data generation unit 102g as a manufacturing instruction data generation means for generating manufacturing instruction data including at least the product identification data in the development source data, the process identification data and target values acquired by the process acquisition means, and the manufacturing location acquired by the manufacturing location acquisition means.
[0047] The process pattern acquisition unit 102a acquires the process pattern code associated with the product code in the order receiving data 106i or the plan data 106j (see FIG. 8) from the specification master 106b (see FIG. 3) including the product code and the process pattern code.
[0048] The process acquisition unit 102b acquires the process code and the target size associated with the process pattern code acquired by the process pattern acquisition unit 102a from the process pattern master 106d (see FIG. 5) including the process pattern code, the process code, and the target size.
[0049] The manufacturing location acquisition unit 102c acquires the manufacturing location associated with the manufacturing plant in the order receiving data 106i or the plan data 106j (see FIG. 8), associated with the process code acquired by the process acquisition unit 102b, and associated with the applicable size to which the target size acquired by the process acquisition unit 102b belongs, from the allocation master 106e (see FIG. 6) including the manufacturing plant, the process code, the applicable size, and the manufacturing location.
[0050] The lead time acquisition unit 102d acquires the manufacturing LT associated with the manufacturing location acquired by the manufacturing location acquisition unit 102c from the manufacturing location master 106f (see FIG. 7) including the manufacturing location and the manufacturing LT.
[0051] The scheduled work start date calculation unit 102e calculates the scheduled work start date of the final process in the manufacturing instruction data 106k by subtracting the lead time for the final process acquired by the lead time acquisition unit 102d from the manufacturing delivery date of the product. Further, the scheduled work start date calculation unit 102e calculates the scheduled work start date from the process immediately before the final process to the first process in the manufacturing instruction data 106k by subtracting the lead time for each process acquired by the lead time acquisition unit 102d from the scheduled work start date of the next process. The method of calculating the scheduled work start date will be described in detail in [3-2-1] below.
[0052] The inventory location acquisition unit 102f acquires, for each process in the manufacturing instruction data 106k, the reference inventory location associated with the manufacturing location acquired by the manufacturing location acquisition unit 102c from the manufacturing location master 106f (see FIG. 7) including the manufacturing location and the reference inventory location. Further, the inventory location acquisition unit 102f acquires, for each process in the manufacturing instruction data 106k, an inventory shipping location which is a location for dispensing inventory at the start of manufacturing and an inventory recording location which is a location for recording inventory at the completion of manufacturing, based on the acquired reference inventory location. The method of acquiring the inventory shipping location and the inventory recording location will be described in detail in the following [3-2-2].
[0053] The manufacturing instruction data generation unit 102g generates manufacturing instruction data 106k (see FIG. 10) including at least the product code in the order receiving data 106i or the plan data 106j (see FIG. 8), the process code and the target size acquired by the process acquisition unit 102b, and the manufacturing location acquired by the manufacturing location acquisition unit 102c.
[0054] The manufacturing instruction data generation unit 102g may further store the following information in the manufacturing instruction data 106k. · The manufacturing LT acquired for each process by the lead time acquisition unit 102d · The scheduled work start date for each process calculated by the work start scheduled date calculation unit 102e · The reference inventory location, the inventory shipping location, and the inventory recording location acquired for each process by the inventory location acquisition unit 102f
[0055] [3. Specific Examples of Processing] In this item, specific examples of the processing according to the present embodiment will be described. In this item, it is assumed that order receiving data 106i consisting of 3 records and plan data 106j consisting of 1 record are registered in advance as the expansion source data, as shown in FIG. 8. Also, in this item, it is assumed that various masters are registered in advance with the contents shown in FIGS. 3 to 7.
[0056] [3-1. Factory Allocation Input] First, based on the factory allocation input, the main factory for manufacturing pre-determined by the production planner is registered as the manufacturing site in the source data.
[0057] The factory allocation input is performed on the records in the order receiving data 106i where "order type = manufacturing and manufacturing site = blank" and the records in the planning data 106j where "manufacturing site = blank". Referring to FIG. 8, the record with the order number JU0002 in the order receiving data 106i and the record with the plan number KE0001 in the planning data 106j are targeted. In this example, as shown in FIG. 9, it is assumed that "Okayama" is registered as the manufacturing site for both records.
[0058] [3-2. Process Deployment Processing] Next, through the process deployment processing, the generation of the manufacturing instruction data 106k and the update of the source data are performed.
[0059] The process deployment processing is performed on the records in the order receiving data 106i where "order type = manufacturing, manufacturing site ≠ blank, and process deployment processing date = blank" and the records in the planning data 106j where "manufacturing site ≠ blank and process deployment processing date = blank". In this example, the two records shown in FIG. 9 are targeted. Since the process deployment processing performed on these two records has the same content, the generation of the manufacturing instruction data 106k based on the order receiving data 106i in FIG. 9 will be described in detail below.
[0060] First, the process pattern acquisition unit 102a obtains "1A200" as the process pattern code associated with the product code "1A250" in the record with the order number JU0002 in the order receiving data 106i in FIG. 9 from the specification master 106b in FIG. 3.
[0061] Subsequently, the process acquisition unit 102b acquires the line number, process number, process code, process name, remarks, and target size associated with the process pattern code "1A200" acquired by the process pattern acquisition unit 102a from the process pattern master 106d in FIG. 5. Regarding the acquisition of the process name and target size, the process acquisition unit 102b acquires from the process pattern master 106d in Example 1 shown in FIG. 5, "Process = Allocation and Outbound, Target Size = 4.000", "Process = Wire Drawing, Target Size = 3.080", "Process = Straight Line + Chamfering, Target Size = 3.080", "Process = Finishing Polishing, Target Size = 3.000", "Process = Standard Inspection, Target Size = 3.000", and "Process = Packaging, Target Size = 3.000".
[0062] Subsequently, the manufacturing location acquisition unit 102c acquires the manufacturing location code and manufacturing location name associated with the manufacturing plant "Okayama" in the order receipt data 106i in FIG. 9, associated with the process acquired by the process acquisition unit 102b, and associated with the applicable size to which the target size acquired by the process acquisition unit 102b belongs. That is, the manufacturing location acquisition unit 102c ● For the process "Allocation and Outbound", the manufacturing location "1H: Okayama Allocation and Outbound" is acquired. ● For the process "Wire Drawing", the manufacturing location "1D3: Okayama Third Department Wire Drawing" is acquired. ● For the process "Straight Line + Chamfering", the manufacturing location "1S2: Okayama Third Department Straight Line" is acquired. ● For the process "Finishing Polishing", the manufacturing location "1G4: Okayama Second Polishing" associated with the applicable size 2.810 (= 2.810 or more) to which the target size 3.000 belongs is acquired. ● For the process "Standard Inspection", the manufacturing location "1I3: Okayama Second Appearance" is acquired. ● For the process "Packaging", the manufacturing location "1P3: Okayama Third Packaging" is acquired.
[0063] Then, based on the order-receiving data 106i in FIG. 9, the manufacturing instruction data generation unit 102g generates 7 records (records with product code "1A250") above the thick line in the manufacturing instruction data 106k in FIG. 10. In these 7 records, the product code "1A250", the production number "SE00002", and the order quantity "600" correspond to the product code "1A250", the production number "SE00002", and the order-receiving quantity "600" in the record of order-receiving number JU0002 in the order-receiving data 106i in FIG. 9. The line No, process No, process code, process name, remarks, and target size correspond to the information acquired by the process acquisition unit 102b, and the manufacturing location code and manufacturing location name correspond to the information acquired by the manufacturing location acquisition unit 102c. Also, although detailed descriptions are omitted, based on the plan data 106j in FIG. 9, the manufacturing instruction data generation unit 102g generates 8 records (records with product code "1A2000300202") below the thick line in the manufacturing instruction data 106k in FIG. 10.
[0064] As shown in FIG. 10, the manufacturing instruction data generation unit 102g also stores the planned working date, manufacturing delivery date, and manufacturing LT, as well as the reference inventory location, inventory shipping location, and inventory accounting location in the manufacturing instruction data 106k. The acquisition of the planned working date, manufacturing delivery date, and manufacturing LT (function 1) will be described in [3-2-1] below, and the acquisition of the reference inventory location, inventory shipping location, and inventory accounting location (function 2) will be described in [3-2-2] below.
[0065] When the process expansion process is completed (= when the generation of the manufacturing instruction data 106k is completed), the process expansion process date (2021 / 7 / 15) in the order-receiving data 106i and the plan data 106j is registered as shown in FIG. 11.
[0066] [3-2-1. Acquisition of Manufacturing Delivery Date, Manufacturing LT, and Planned Working Date (Function 1)] (1) Acquisition of Manufacturing Delivery Date When generating the manufacturing instruction data 106k based on the order data 106i, the manufacturing lead time is calculated by subtracting the lead time days in the warehouse LT master 106g from the order delivery date in the order data 106i (in Figure 8, 2021 / 4 / 27 in the record of order number JU0002). Here, in the order data 106i of Figure 11, since the manufacturing plant is Okayama and the shipping warehouse is the Okayama warehouse, "1" is obtained as the lead time days from the warehouse LT master 106g of Figure 12. Therefore, the manufacturing lead time of the product with the product code "1A250" is the date "2021 / 4 / 26" obtained by subtracting the lead time days 1 from the order delivery date 2021 / 4 / 27.
[0067] On the other hand, when generating the manufacturing instruction data 106k based on the plan data 106j, the manufacturing lead time is the manufacturing lead time in the plan data 106j (in Figure 11, 2021 / 4 / 27).
[0068] (2) Obtaining the manufacturing LT The lead time acquisition unit 102d acquires the manufacturing LT (manufacturing lead time) associated with the manufacturing location acquired by the manufacturing location acquisition unit 102c from the manufacturing location master 106f in Figure 7. Regarding the acquisition of the manufacturing LT associated with the manufacturing location acquired by the manufacturing location acquisition unit 102c in [3-2], the lead time acquisition unit 102d ● For the manufacturing location "1H: Okayama Allocation and Shipping" corresponding to the process "Allocation and Shipping", the manufacturing LT "1" is acquired, ● For the manufacturing location "1D3: Okayama Third Department Wire Drawing" corresponding to the process "Wire Drawing", the manufacturing LT "2" is acquired, ● For the manufacturing location "1S2: Okayama Third Department Straightening" corresponding to the process "Straightening + Chamfering", the manufacturing LT "2" is acquired, ● For the manufacturing location "1G4: Okayama Second Grinding" corresponding to the process "Finishing Grinding", the manufacturing LT "3" is acquired, ● For the manufacturing location "1I3: Okayama Second Appearance" corresponding to the process "Standard Inspection", the manufacturing LT "1" is acquired, ● For the manufacturing location "1P3: Okayama Third Packaging" corresponding to the process "Packaging", the manufacturing LT "1" is acquired.
[0069] (3) Obtaining the Scheduled Work Date The scheduled work start date calculation unit 102e calculates the scheduled work date (scheduled work start date) for each process. The following is an explanation based on the manufacturing LT for the product with the product code "1A250" obtained by the lead time acquisition unit 102d in (2).
[0070] The scheduled work start date calculation unit 102e calculates the scheduled work start date of the final process by subtracting the lead time for the final process obtained by the lead time acquisition unit 102d from the manufacturing delivery date of the product with the product code "1A250". As calculated in (1), the manufacturing delivery date of the product with the product code "1A250" is "2021 / 4 / 26". On the other hand, the manufacturing LT for the "Packaging" which is the final process is "1" as obtained in (2). Therefore, the scheduled work start date calculation unit 102e calculates the scheduled work start date of the final process for the product with the product code "1A250" by subtracting the manufacturing LT "1" from 2021 / 4 / 26, resulting in 2021 / 4 / 25.
[0071] Also, the scheduled work start date calculation unit 102e calculates the scheduled work start date from the process immediately before the final process to the first process by subtracting the lead time for each process obtained by the lead time acquisition unit 102d from the calculated scheduled work start date of the next process. That is, for the product with the product code "1A250", the scheduled work start date calculation unit 102e ● Calculates the scheduled work start date of the "Standard Inspection" process, which is the process immediately before the final "Packaging" process, by subtracting the manufacturing LT "1" for the "Standard Inspection" process obtained in (2) from the calculated scheduled work start date of "Packaging", which is 2021 / 4 / 25 in (2), resulting in 2021 / 4 / 24, ● Calculates the scheduled work start date of the "Finishing Polishing" process, which is the process immediately before the "Standard Inspection" process, by subtracting the manufacturing LT "3" for the "Finishing Polishing" process obtained in (2) from the calculated scheduled work start date of 2021 / 4 / 24, resulting in 2021 / 4 / 21, ● The scheduled start date of the process "Straightening + Chamfering", which is the process immediately before the process "Final Grinding", is calculated as 2021 / 4 / 19 by subtracting the manufacturing LT "2" obtained for the process "Straightening + Chamfering" in (2) from the calculated scheduled start date of 2021 / 4 / 21, ● The scheduled start date of the process "Wire Drawing", which is the process immediately before the process "Straightening + Chamfering", is calculated as 2021 / 4 / 17 by subtracting the manufacturing LT "2" obtained for the process "Wire Drawing" in (2) from the calculated scheduled start date of 2021 / 4 / 19, ● The scheduled start date of the initial process "Reservation + Outbound", which is the process immediately before the process "Wire Drawing", is calculated as 2021 / 4 / 16 by subtracting the manufacturing LT "1" obtained for the process "Reservation + Outbound" in (2) from the calculated scheduled start date of 2021 / 4 / 17.
[0072] Note that the scheduled start date calculation unit 102e may calculate the scheduled start date by referring to the calendar master 106h in FIG. 12 and only including the operating days of the factory in the calculation target (that is, skipping holidays). In this example, for the sake of simplicity of explanation, an example of calculating the scheduled start date without referring to the calendar master 106h is described.
[0073] (4) Reflection on the manufacturing instruction data The manufacturing instruction data generation unit 102g stores the manufacturing lead time (2021 / 4 / 26) for the product with the product code "1A250" obtained in (1), the manufacturing LT for each process obtained in (2), and the scheduled start date for each process obtained in (3) in the manufacturing instruction data 106k as shown in the 7 records above the thick line in the manufacturing instruction data 106k in FIG. 10 (records with the product code "1A250").
[0074] [3-2-2. Acquisition of the reference inventory location, inventory outbound location, and inventory accounting location (Function 2)] (1) Definition and concept of terms First, the definitions of the terms "reference inventory location", "inventory shipping location", and "inventory recording location" will be explained. The reference inventory location is the location that serves as the reference for inventory receipt and shipment. The inventory shipping location and the inventory recording location are information for understanding in which warehouse the in-process inventory is located. The inventory shipping location is the location for dispensing inventory at the start of production, and it may also be referred to as the inventory withdrawal location. The inventory recording location is the location for recording inventory upon completion of production.
[0075] Next, the definitions of the terms "previous process", "own process", and "next process" will be explained. The previous process is the process one step before the process that determines the inventory shipping location and the inventory recording location. The own process is the process that determines the inventory shipping location and the inventory recording location. The next process is the process one step after the process that determines the inventory shipping location and the inventory recording location.
[0076] The concepts of the previous process, own process, and next process will be explained using FIG. 13. Note that FIG. 13 is the fictitious manufacturing instruction data 106k used only in the explanation of item (1) herein and has no relevance to the manufacturing instruction data 106k in FIG. 10. In the example of FIG. 13, when determining the inventory shipping location, reference inventory location, and inventory recording location for Process No = 2, Process No = 2 is the own process, Process No = 1 is the previous process, and Process No = 3 is the next process. Therefore, there is no previous process for Process No = 1, which is the first process number, and there is no next process for Process No = 3, which is the last process number.
[0077] (2) Method of obtaining the reference inventory location, inventory shipping location, and inventory recording location The inventory location acquisition unit 102f first acquires the reference inventory location. Specifically, the inventory location acquisition unit 102f acquires the reference inventory location associated with the manufacturing location obtained by the manufacturing location acquisition unit 102c from the manufacturing location master 106f.
[0078] Next, the inventory location acquisition unit 102f acquires the inventory counting location. Specifically, when the condition that the self-process is a subcontracted process other than the final process is satisfied, the inventory location acquisition unit 102f acquires the reference inventory location of the next process in the production instruction data 106k as the inventory counting location. When this condition is not satisfied, the inventory location acquisition unit 102f acquires the reference inventory location of the self-process in the production instruction data 106k as the inventory counting location.
[0079] Finally, the inventory location acquisition unit 102f acquires the inventory shipping location. Specifically, when the condition that the process No. = 1 is satisfied, the inventory location acquisition unit 102f acquires the reference inventory location of the self-process in the production instruction data 106k as the inventory shipping location. When this condition is not satisfied, the inventory location acquisition unit 102f acquires the inventory counting location of the previous process in the production instruction data 106k as the inventory shipping location.
[0080] (3) Specific Examples of Reflection in Production Instruction Data and Movement of In-Process Inventory The production instruction data generation unit 102g stores the reference inventory location, inventory shipping location, and inventory counting location acquired based on the rules in (2) in the production instruction data 106k.
[0081] Here, FIG. 14 shows how the in-process inventory moves in the production instruction data 106k updated by storing the reference inventory location, inventory shipping location, and inventory counting location. Note that FIG. 14 is fictional production instruction data 106k used only in the explanation of this item (3) and has no relevance to the production instruction data 106k in FIGS. 10 and 13. When the reference inventory location, inventory shipping location, and inventory counting location for each process are as shown in FIG. 14, the situation of the movement of the in-process inventory for each process is as shown in the "In-Process Inventory Status Explanation" in the right column of FIG. 14.
[0082] [4. Summary of This Embodiment] Thus, according to the manufacturing instruction data generation device 100 according to this embodiment, manufacturing instruction data 106k can be automatically generated under easy master management. Specifically, although the product master 106a and the specification master 106b require information registration every time the type of product (manufactured product) increases, the process master 106c, the process pattern master 106d, the allocation master 106e, and the manufacturing location master 106f only need to register information when the manufacturing location increases or the manufacturing method is changed, etc. Therefore, it can be said that the load of master setting is light.
[0083] [5. Contribution to the Sustainable Development Goals (SDGs) Led by the United Nations] According to this embodiment, it is possible to contribute to promoting business efficiency and appropriate business judgment of enterprises, so it is possible to contribute to Goals 8 and 9 of the SDGs.
[0084] Also, according to this embodiment, it is possible to contribute to reducing waste loss and promoting paperless and digitization, so it is possible to contribute to Goals 12, 13, and 15 of the SDGs.
[0085] Also, according to this embodiment, it is possible to contribute to strengthening control and governance, so it is possible to contribute to Goal 16 of the SDGs.
[0086] [6. Other Embodiments] The present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims, in addition to the above-described embodiments.
[0087] For example, among the respective processes described in the embodiment, all or part of the processes described as being automatically performed can also be performed manually, or all or part of the processes described as being performed manually can be automatically performed by a known method.
[0088] In addition, 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.
[0089] Furthermore, regarding the manufacturing instruction data generation device 100, each illustrated component is a functional concept and does not necessarily have to be physically configured as shown in the figure.
[0090] For example, regarding the processing functions provided by the manufacturing instruction data generation device 100, especially each processing function performed by the control unit, all or any part of it may be realized by a CPU and a program interpreted and executed by the CPU, or may also be realized as hardware by wired logic. Note that the program is recorded in a non-transitory computer-readable recording medium including programmed instructions for causing an information processing device to execute the processing described in this embodiment, and is mechanically read by the manufacturing instruction data generation device 100 as necessary. That is, in a storage unit such as a ROM or HDD (Hard Disk Drive), a computer program for giving instructions 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.
[0091] In addition, this computer program may be stored in an application program server connected to the manufacturing instruction data generation device 100 via an arbitrary network, and it is also possible to download all or part of it as necessary.
[0092] Also, a program for executing the processing described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may 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.
[0093] Also, the "program" is a data processing method described in any language or description method, and is not limited to a form such as source code or binary code. Note that the "program" is not necessarily limited to being configured singly, and also includes those that are distributed and configured as a plurality of modules or libraries, or those that achieve their functions in cooperation with other separate programs represented by an OS. Note that for the specific configuration, reading procedure, and installation procedure after reading for reading the recording medium in each device shown in the embodiment, well-known configurations and procedures can be used.
[0094] 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.
[0095] Further, the manufacturing instruction data generation device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. Further, the manufacturing instruction data generation device 100 may be realized by installing software (including programs or data, etc.) for realizing the processes described in this embodiment in the device.
[0096] Furthermore, the specific form of the 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 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.
Industrial Applicability
[0097] The present invention is useful, for example, in material processing manufacturers, etc., and is extremely useful particularly in steel material processing manufacturers and meat manufacturing and processing manufacturers, etc.
Explanation of Reference Numerals
[0098] 100 Manufacturing instruction data generation device 102 Control unit 102a Process pattern acquisition unit 102b Process acquisition unit 102c Manufacturing location acquisition unit 102d Lead time acquisition unit 102e Scheduled work start date calculation unit 102f Stock location acquisition unit 102g Manufacturing instruction data generation unit 104 Communication interface unit 106 Storage unit 106a Product master 106b Specification master 106c Process master 106d Process pattern master 106e Factory and process specific manufacturing location allocation master 106f Manufacturing Location Master 106g Warehouse LT Master 106h Calendar Master 106i Order Receiving Data 106j Planning Data 106k Manufacturing Instruction Data 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 Server 300 Network
Claims
1. A manufacturing instruction data generation device including a control unit and a storage unit, wherein the storage unit stores: a specification master including product identification data for identifying a product and process pattern identification data for identifying a pattern of a combination of processes for manufacturing the product; a process pattern master including the process pattern identification data, process identification data for identifying the processes, and target values of the finished products for each process; an allocation master including a large-frame area which is an area of a large frame to which a manufacturing location where the product is manufactured belongs, the process identification data, a range of the target values, and the manufacturing location; a manufacturing location master including the manufacturing location and a reference inventory location; and the control unit includes: a process pattern acquisition means for acquiring, from the specification master, process pattern identification data associated with the product identification data in the development source data including the product identification data and the large-frame area; a process acquisition means for acquiring, from the process pattern master, process identification data and target values associated with the process pattern identification data acquired by the process pattern acquisition means; a manufacturing location acquisition means for acquiring, from the allocation master, a manufacturing location associated with the large-frame area in the development source data, associated with the process identification data acquired by the process acquisition means, and associated with the range to which the target values acquired by the process acquisition means belong; a manufacturing instruction data generation means for generating manufacturing instruction data including at least the product identification data in the development source data, the process identification data and target values acquired by the process acquisition means, and the manufacturing location acquired by the manufacturing location acquisition means; an inventory location acquisition means for acquiring, from the manufacturing location master, a reference inventory location associated with the manufacturing location acquired by the manufacturing location acquisition means for each process, and further acquiring, based on the acquired reference inventory location, an inventory withdrawal location which is a location for withdrawing inventory at the start of manufacturing and an inventory accounting location which is a location for accounting inventory at the completion of manufacturing for each process in the manufacturing instruction data; wherein the manufacturing instruction data generation means stores, in the manufacturing instruction data, the reference inventory location, the inventory withdrawal location, and the inventory accounting location acquired by the inventory location acquisition means for each process, characterized in that it is a manufacturing instruction data generation device.
2. wherein the storage unit stores: A manufacturing site master including the manufacturing site and the lead time required for work at the manufacturing site is further stored. The control unit further includes lead time acquisition means for acquiring, for each process in the manufacturing instruction data, the lead time associated with the manufacturing site acquired by the manufacturing site acquisition means from the manufacturing site master. The manufacturing instruction data generation means stores the lead time acquired for each process by the lead time acquisition means in the manufacturing instruction data. The manufacturing instruction data generation device according to claim 1, characterized in that.
3. The control unit calculates the scheduled start date of work for the final process in the manufacturing instruction data by subtracting the lead time for the final process acquired by the lead time acquisition means from the manufacturing delivery date of the product, further includes work start scheduled date calculation means for calculating the scheduled start date of work from the previous process to the first process in the manufacturing instruction data by subtracting the lead time for each process acquired by the lead time acquisition means from the calculated scheduled start date of the next process. The manufacturing instruction data generation means stores the scheduled start date of work for each process calculated by the work start scheduled date calculation means in the manufacturing instruction data. The manufacturing instruction data generation device according to claim 2, characterized in that.
4. The source data is order receiving data or production plan data. The manufacturing instruction data generation device according to any one of claims 1 to 3, characterized in that.
5. Used in a raw material processing manufacturer, The target value is the target size of the raw material after processing the raw material in each process. The manufacturing instruction data generation device according to any one of claims 1 to 4, characterized in that.
6. A manufacturing instruction data generation method executed by an information processing device including a control unit and a storage unit, In the storage unit, a specification master including product identification data for identifying a product and process pattern identification data for identifying a pattern of a combination of processes for manufacturing the product, a process pattern master including the process pattern identification data, process identification data for identifying the process, and target values of finished products for each process, a large frame area which is a large frame area to which a manufacturing site where the product is manufactured belongs, the process identification data, a range of the target value, and the manufacturing site. A manufacturing site master including the manufacturing site and a reference inventory location, is stored, executed by the control unit, A process pattern acquisition step of acquiring process pattern identification data associated with the product identification data in the development source data including the product identification data and the large frame area from the specification master, A process acquisition step of acquiring process identification data and target values associated with the process pattern identification data acquired in the process pattern acquisition step from the process pattern master, A manufacturing site acquisition step of acquiring a manufacturing site associated with the large frame area in the development source data, associated with the process identification data acquired in the process acquisition step, and within the range to which the target value acquired in the process acquisition step belongs, A manufacturing instruction data generation step of generating manufacturing instruction data including at least the product identification data in the development source data, the process identification data and target values acquired in the process acquisition step, and the manufacturing site acquired in the manufacturing site acquisition step, From the manufacturing site master, for each process in the manufacturing instruction data, a reference inventory location associated with the manufacturing site acquired in the manufacturing site acquisition step is acquired, and further, based on the acquired reference inventory location, an inventory shipping location which is a location for discharging inventory at the start of manufacturing and an inventory accounting location which is a location for accounting inventory at the completion of manufacturing are acquired for each process in the manufacturing instruction data. An inventory location acquisition step, including, The manufacturing instruction data generation step includes, Storing the reference inventory location, inventory shipping location and inventory accounting location acquired for each process in the inventory location acquisition step in the manufacturing instruction data, A manufacturing instruction data generation method characterized by the above.
7. A manufacturing instruction data generation program for causing an information processing apparatus including a control unit and a storage unit to execute, In the storage unit, A specification master including product identification data for identifying a product and process pattern identification data for identifying a pattern of a combination of processes for manufacturing the product, A process pattern master including the process pattern identification data, process identification data for identifying the process, and target values of the finished product for each process, An allocation master including a large frame area which is a large frame area to which the manufacturing site for manufacturing the product belongs, the process identification data, the range of the target value, and the manufacturing site, A manufacturing site master including the manufacturing site and a reference inventory location, is stored, For causing the control unit to execute, A process pattern acquisition step of acquiring process pattern identification data associated with the product identification data in the expansion source data including the product identification data and the large frame area from the specification master, A process acquisition step of acquiring process identification data and target values associated with the process pattern identification data acquired in the process pattern acquisition step from the process pattern master, A manufacturing site acquisition step of acquiring a manufacturing site associated with the large frame area in the expansion source data, associated with the process identification data acquired in the process acquisition step, and within the range to which the target value acquired in the process acquisition step belongs, A manufacturing instruction data generation step of generating manufacturing instruction data including at least the product identification data in the expansion source data, the process identification data and target values acquired in the process acquisition step, and the manufacturing site acquired in the manufacturing site acquisition step, From the manufacturing site master, for each process in the manufacturing instruction data, a reference inventory location associated with the manufacturing site acquired in the manufacturing site acquisition step is acquired, and further, based on the acquired reference inventory location, an inventory withdrawal location which is a location for withdrawing inventory at the start of manufacturing and an inventory recording location which is a location for recording inventory at the completion of manufacturing are acquired for each process in the manufacturing instruction data. An inventory location acquisition step, Including, The manufacturing instruction data generation step includes, Storing the reference inventory location, inventory withdrawal location and inventory recording location acquired for each process in the inventory location acquisition step in the manufacturing instruction data, A manufacturing instruction data generation program characterized by the above.
Citation Information
Patent Citations
Distributed production management system
JP1998040298A
Production plan preparation system
JP2006309577A
Process designing and production planning device
JP2012048512A
Manufacturing record management system and manufacturing record management method
JP2012141807A
Information processing device
JP2017187862A