Inventory management device, inventory management method, and inventory management program
The inventory management device addresses inefficiencies in chemical industry inventory systems by registering inspection results in bulk × lot number units, reducing system input load and improving operational efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- OBIC CO LTD
- Filing Date
- 2024-12-20
- Publication Date
- 2026-07-02
AI Technical Summary
The existing inventory management systems in the chemical industry face significant system input loads and operational inefficiencies due to the need for re-registration of inspection results when packaging forms are changed, leading to complex checking operations and potential input errors.
An inventory management device and method that associates product information with bulk information, allowing inspection results to be registered and updated in bulk × lot number units, reducing the need for re-registration during packaging changes.
This approach reduces system input load and improves operational efficiency by maintaining consistent inspection results across packaging changes, simplifying registration work and preventing input errors.
Smart Images

Figure 2026110110000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an inventory management device, an inventory management method, and an inventory management program.
Background Art
[0002] Companies in the chemical industry's intermediate product manufacturing often handle liquid and powder products and ship the products in various packaging forms according to customer orders. As product inventory, the inventory is stocked in a state of being pre-packaged in a packaging form with a large order quantity, but it is frequently changed to another packaging form and shipped according to customer orders.
[0003] In addition, chemical industry intermediate products are often used in a form that is taken into the human body, such as food and daily necessities. Therefore, the chemical industry is an industry that requires strict inspection standard management. Sampling inspections are carried out at the stage of preparing raw materials and manufacturing intermediate products, and inspection results are retained in the products, so corresponding measures to meet the inspection requirements are necessary.
[0004] In such a background, even when the packaging form is changed, the inspection results at the intermediate product stage are the same results. Therefore, it is necessary to retain the same information as the original inspection results for the products after the packaging form change. However, when the packaging form is changed, re-registration of the inspection results is required, so a huge amount of system input occurs during the packaging form change, resulting in a load on the system input and complicated checking operations for the system input.
[0005] Regarding inventory management, for example, Patent Document 1 discloses a logistics system for maximizing and optimizing loading onto transport vehicles. The logistics system includes an identification tag (RFID tag) attached to the transported goods and associated with transported goods information (item information), and a management device that manages the handling of transported goods at the handling location based on the transported goods information. The transported goods information is associated with packaging information relating to the packaging of the transported goods, and the loading planning unit of the management device determines the optimal combination of transported goods to be loaded from among multiple transported goods stored at the handling location, as well as their placement locations on the cargo compartment, based on the packaging information and cargo compartment information relating to the size of the cargo compartment of the transport vehicle that will load and transport the transported goods, so that more transported goods can be loaded into the cargo compartment. [Prior art documents] [Patent Documents]
[0006] [Patent Document 1] Japanese Patent Publication No. 2023-147498 [Overview of the Initiative] [Problems that the invention aims to solve]
[0007] The present invention has been made in view of the above problems, and aims to provide an inventory management device, an inventory management method, and an inventory management program that can reduce the system input load that occurs when the packaging is changed and improve the efficiency of operations. [Means for solving the problem]
[0008] To solve the above-mentioned problems and achieve the objective, the inventory management device according to the present invention is an inventory management device comprising a control unit, the control unit comprising: a product receiving unit that registers a product master associating product information and bulk information associating bulk information as a grouping of the products; a standard receiving unit that registers a standard master associating the bulk information, the inspection items of the products, and the standard values of the inspection items; a manufacturing performance receiving unit that registers manufacturing performance data associating the product information, the lot number of the products, the number of products manufactured, and the inspection status of the products; a creation unit that creates inventory data associating the product information, the bulk information, the lot number, the inspection status, and packaging information associating the packaging of the products based on the product master, the standard master, and the manufacturing performance data; and an update unit that updates the inventory data by changing the packaging information in the inventory data from the packaging before the change to the packaging after the change when the packaging corresponding to the product information and the lot number is changed.
[0009] Furthermore, the inventory management device according to the present invention further comprises an inspection results receiving unit that registers inspection results data associating the bulk information, the lot number, the inspection items, the inspection values of the products, and the inspection results of the products, wherein the inspection status indicates that the product is awaiting inspection, and the update unit updates the inventory data by changing the inspection status of the inventory data from pre-inspection information to the inspection results based on the inventory data and the inspection results data, and updates the inventory data by changing the packaging information of the inventory data from the packaging before the change to the packaging after the change when the packaging corresponding to the product information and the lot number is changed.
[0010] Furthermore, the inventory management device according to the present invention further comprises a product change reception unit that registers product change data associating the product information, the lot number, and change information for changing the packaging, and the update unit updates the inventory data by changing the packaging information of the inventory data from the packaging before the change to the packaging after the change, based on the inventory data and the product change data.
[0011] Furthermore, in the inventory management device according to the present invention, the packaging represents the quantity of the product, and the packaging information represents the inventory quantity of the product.
[0012] Furthermore, the inventory management method according to the present invention is an inventory management method to be executed by an inventory management device equipped with a control unit, and is characterized in that the control unit includes: a product reception step of registering a product master that associates product information and bulk information that constitutes a grouping of the products; a standard reception step of registering a standard master that associates the bulk information, the inspection items of the products, and the standard values of the inspection items; a manufacturing performance reception step of registering manufacturing performance data that associates the product information, the lot number of the products, the number of products manufactured, and the inspection status of the products; a creation step of creating inventory data that associates the product information, the bulk information, the lot number, the inspection status, and packaging information relating to the packaging of the products based on the product master, the standard master, and the manufacturing performance data; and an update step of updating the inventory data by changing the packaging information of the inventory data from the packaging before the change to the packaging after the change when the packaging corresponding to the product information and the lot number is changed.
[0013] Furthermore, the inventory management program according to the present invention is an inventory management program to be executed by an inventory management device equipped with a control unit, characterized in that the control unit executes: a product reception step of registering a product master that associates product information and bulk information that associates bulk information that constitutes a grouping of the products; a specification reception step of registering a specification master that associates the bulk information, the inspection items of the products, and the specification values of the inspection items; a manufacturing performance reception step of registering manufacturing performance data that associates the product information, the lot number of the products, the number of products manufactured, and the inspection status of the products; a creation step of creating inventory data that associates the product information, the bulk information, the lot number, the inspection status, and packaging information relating to the packaging of the products based on the product master, the specification master, and the manufacturing performance data; and an update step of updating the inventory data by changing the packaging information of the inventory data from the packaging before the change to the packaging after the change when the packaging corresponding to the product information and the lot number is changed. [Effects of the Invention]
[0014] This invention has the effect of reducing the system input load that occurs when the packaging is changed, thereby improving the efficiency of operations. [Brief explanation of the drawing]
[0015] [Figure 1] Figure 1 is a block diagram showing an example of the configuration of the inventory management device in this embodiment. [Figure 2] Figure 2 shows a workflow illustrating an example of the operations in this embodiment. [Figure 3] Figure 3 is a flowchart showing an example of the processing performed by the inventory management device in this embodiment. [Figure 4] Figure 4 shows an example of the processing performed by the inventory management device in this embodiment. [Figure 5] Figure 5 shows an example of the processing performed by the inventory management device in this embodiment. [Figure 6]FIG. 6 is a diagram showing an example of the processing of the inventory management device in the present embodiment.
Embodiments for Carrying Out the Invention
[0016] Hereinafter, embodiments of an inventory management device, an inventory management method, and an inventory management program according to the present invention will be described in detail based on the drawings. Note that the present invention is not limited by the present embodiment.
[0017] [1. Overview] First, the overview of the present invention will be described.
[0018] In companies that manufacture intermediate products in the chemical industry, they often handle liquid or powder products and ship products in various packaging forms according to customer orders. As product inventory, it is stocked in a state of being pre-packaged in a packaging form with a large order quantity, but it is frequently shipped after changing to another packaging form according to customer orders. In addition, intermediate products in the chemical industry are often used in a form that is incorporated into the human body, such as food and daily necessities. Therefore, in the chemical industry, strict inspection standard management is required. At the stage of preparing raw materials and manufacturing intermediate products, sampling inspection is carried out, and by holding the inspection results in the products, corresponding measures to meet the inspection requirements are necessary.
[0019] In such a background, even when a packaging form change is made, since the inspection results at the intermediate product stage are the same results, it is necessary to hold the same information as the original inspection results for the products after the packaging form change. However, when changing the packaging form, re-registration of the inspection results is required, so a huge system input occurs when changing the packaging form, resulting in a load on the system input and complicated checking operations for system input. Specifically, since the inspection results are held in units of product × lot number, that is, in combinations of products and lot numbers, when the product code changes due to a change in the packaging form, complicated system processing becomes necessary.
[0020] Therefore, in the present embodiment, attention is paid to the fact that the inspection act itself is performed not on the product but in the bulk unit of the manufacturing process. Specifically, in the present embodiment, it is made possible to set a bulk code for the product, and the inspection results are changed to be held in units of bulk × lot number, that is, in combination with the bulk and the lot number. As a result, even when a change in the loading state occurs and the product code is changed, as long as the bulk is not changed, the same information can always be held as the inspection result.
[0021] Thereby, in the present embodiment, there is an effect that the load of system input generated at the time of loading state change can be reduced, and the efficiency of the operation can be improved. Further, as an accompanying effect, even when manufacturing products of a plurality of loading states from one intermediate product, by registering the inspection results in bulk units, they can be held as the inspection results of all the products of the loading states. Therefore, the registration work of the inspection results is simplified, the load of the input of the registration work of the inspection results itself is reduced, and it can contribute to the prevention of input errors.
[0022] Here, a supplement about "bulk" will be given. As a manufacturing process of the intermediate product manufacturing industry, generally, weighing of a plurality of raw materials including the main raw material is performed, and the raw materials are put into equipment for blending. Therefore, what is manufactured through this process is generally called an intermediate product (bulk). After that, by filling the bulk into a container or the like, it is sold as a product and processed into a final product at the sales destination.
[0023] [2. Configuration] An example of the configuration of the inventory management device 100 according to the present embodiment will be described with reference to FIG. 1 and the like. FIG. 1 is a block diagram showing an example of the configuration of the inventory management device 100.
[0024] The inventory management device 100 is built on a commercially available desktop personal computer. However, the inventory management device 100 is not limited to being built on a stationary information processing device such as a desktop personal computer; it may also be built on a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.
[0025] The inventory management device 100 comprises a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each part of the inventory management device 100 is connected to communicate via any communication path.
[0026] The communication interface unit 104 connects the inventory management 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 the function of communicating data with other devices via a communication line. Here, the network 300 has the function of connecting the inventory management device 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 storage unit 106 may be stored in, for example, the server 200.
[0027] The input / output interface unit 108 is connected to an input device 112 and an output device 114. The output device 114 can be a monitor (including a home television), a speaker, or a printer. The input device 112 can be a keyboard, a mouse, a microphone, or a monitor that works in conjunction with a mouse to provide pointing device functionality. 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 mouse 112.
[0028] The memory unit 106 stores various databases, tables, and files. The memory unit 106 also stores computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. As the memory 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, and optical disks can be used.
[0029] Furthermore, the storage unit 106 includes a product master 106a. For example, the product master 106a is a master that sets records that associate product information with product information and bulk information with bulk products that group products together. For example, product information may include product code and product name. For example, bulk information may include bulk code and bulk name.
[0030] Furthermore, the storage unit 106 includes a standard master 106b. For example, the standard master 106b is a master in which records are set that associate bulk information, product inspection items, and standard values for inspection items.
[0031] Furthermore, the memory unit 106 stores the following data: manufacturing performance data 106c, inventory data 106d, inspection performance data 106e, and product change data 106f, which will be described later.
[0032] The control unit 102 is a CPU or similar component that comprehensively controls the inventory management device 100. The control unit 102 has internal memory for storing control programs such as the OS, programs that define various processing procedures, and required data, and executes various information processing based on these stored programs. Functionally, the control unit 102 comprises a receiving unit 102a and a creation unit 102b. The processing of the receiving unit 102a and the creation unit 102b will be described later.
[0033] Here, we will explain an example of the work process with reference to Figure 2. Figure 2 is a workflow showing an example of the work process in this embodiment.
[0034] As shown in Figure 2, the workflow in this embodiment involves the following tasks. First, the sales department inputs the product master 106a and the standard master 106b, which will be described later, and the reception unit 102a registers the product master 106a and the standard master 106b in the storage unit 106.
[0035] After the product master 106a and the specification master 106b are registered in the storage unit 106, the manufacturing unit inputs the manufacturing performance data 106c (described later), and the receiving unit 102a registers the manufacturing performance data 106c in the storage unit 106. At this time, the creation unit 102b creates the inventory data 106d (described later).
[0036] Subsequently, the Quality Assurance Department inputs the inspection performance data 106e, as described below, and the Reception Department 102a registers the inspection performance data 106e in the Storage Department 106. At this time, the Creation Department 102b updates the inventory data 106d.
[0037] If the packaging of a product is changed, the manufacturing department inputs the product change data 106f (described later), and the receiving department 102a registers the product change data 106f in the storage department 106. At this time, the creation department 102b updates the inventory data 106d.
[0038] [3. Specific examples of processing] A specific example of the processing (inventory management processing) of the inventory management device of this embodiment will be described with reference to Figures 3 to 6.
[0039] [3.1 Inventory Management Process] Now, with reference to Figure 3, an example of the processing of the inventory management device in this embodiment will be described. Figure 3 is a flowchart showing an example of the processing of the inventory management device 100 in this embodiment.
[0040] First, as shown in Figure 3, the following processes are performed: product master registration (step S101), specifications master registration (step S102), manufacturing results registration (step S103), inspection results registration (step S104), and product change registration (step S105).
[0041] [3.2 Specific Examples of Inventory Management Processes] Here, with reference to Figures 3 to 6, specific examples of the product master registration process (step S101), standard master registration process (step S102), manufacturing record registration process (step S103), inspection record registration process (step S104), and product change registration process (step S105) will be explained. Figures 4 to 6 show an example of the processing of the inventory management device in this embodiment.
[0042] First, as shown in Figure 4, in the product master registration process (step S101), the sales department inputs the product master 106a, and the reception unit 102a registers the product master 106a in the storage unit 106.
[0043] In this case, the reception unit 102a functions as a "product reception unit." The reception unit 102a displays the product registration screen and accepts product registrations.
[0044] For example, suppose a user uses the input device 112 to input product information about a product, including product codes "A001-10", "A001-20", "A001-30", product names "Product A (10kg)", "Product A (20kg)", and "Product A (30kg)", into the product registration screen. Furthermore, suppose the user uses the input device 112 to input bulk information about a bulk that forms a grouping of products, including bulk code "A001" and bulk name "Product A", into the product registration screen. In this case, as shown in Figure 4, the reception unit 102a registers product information (product codes "A001-10", "A001-20", "A001-30", product names "Product A (10kg)", "Product A (20kg)", "Product A (30kg)") and bulk information (bulk code "A001", bulk name "Product A") in the storage unit 106 as a product master 106a, associating them with each other.
[0045] Thus, in the product master registration process (step S101), the "bulk" units, which are used to group products, are numbered based on the units of intermediate products used during manufacturing.
[0046] Next, as shown in Figure 4, in the standard master registration process (step S102), the sales department inputs the standard master 106b, and the reception unit 102a registers the standard master 106b in the storage unit 106.
[0047] In this case, the reception unit 102a functions as a "standards reception unit." The reception unit 102a displays the standards registration screen and accepts standards registrations.
[0048] For example, suppose a user uses the input device 112 to input bulk information (bulk code "A001", bulk name "Product A") into the standard registration screen. Furthermore, suppose the user uses the input device 112 to input the product inspection items "○○ inspection", "×× inspection", and "△△ inspection" into the standard registration screen, and also inputs the standard values "10.0~20.0", "100~300", and "1500~2000" from the lower limit to the upper limit of the inspection items into the standard registration screen. In this case, as shown in Figure 4, the reception unit 102a registers the bulk information (bulk code "A001", bulk name "Product A"), the product inspection items "○○ inspection", "×× inspection", and "△△ inspection", and the standard values "10.0~20.0", "100~300", and "1500~2000" of the inspection items in association with each other in the storage unit 106 as the standard master 106b.
[0049] Thus, the standard master 106b makes it possible to set different standard values (upper and lower limits) for each inspection item for each product type. Furthermore, in this embodiment, by setting the standard registration unit for each bulk in the standard master registration process (step S102), it becomes possible to adopt common standard values even for products with multiple packaging configurations.
[0050] Next, as shown in Figure 5, in the manufacturing performance registration process (step S103), the manufacturing unit inputs the manufacturing performance data 106c, and the receiving unit 102a registers the manufacturing performance data 106c in the storage unit 106. At this time, the creation unit 102b creates the inventory data 106d, which will be described later.
[0051] In this case, the reception unit 102a functions as a "manufacturing performance reception unit." The reception unit 102a displays the manufacturing performance registration screen and accepts the registration of manufacturing performance.
[0052] For example, suppose a user uses the input device 112 to input product information (product code "A001-10", product name "Product A (10kg)", product lot number "LOT001", product quantity manufactured "20 bags", and product inspection status "Uninspected") into the manufacturing record registration screen. In this case, as shown in Figure 4, the reception unit 102a registers the product information (product code "A001-10", product name "Product A (10kg)", product lot number "LOT001", product quantity manufactured "20 bags", and product inspection status "Uninspected") as manufacturing record data 106c in the storage unit 106.
[0053] When the above manufacturing performance data 106c is registered in the storage unit 106, the creation unit 102b creates inventory data 106d that associates product information (product code "A001-10", product name "Product A (10kg)"), bulk information (bulk code "A001", bulk name "Product A"), product lot number "LOT001", inspection status "Uninspected", and packaging information related to the product's packaging, based on the product master 106a, the specification master 106b, and the manufacturing performance data 106c. Here, the inspection status "Uninspected" indicates that the product has not yet been inspected. The packaging represents the quantity of the product, and the packaging information represents the number of items in stock. For example, the packaging information corresponding to the above product information (product code "A001-10", product name "Product A (10kg)") is assumed to be "15 bags".
[0054] For example, suppose a user uses the input device 112 to input product information (product code "A001-20", product name "Product A (20kg)", product lot number "LOT001", product quantity manufactured "10 bags", and product inspection status "Uninspected") into the manufacturing performance registration screen. In this case, as shown in Figure 4, the reception unit 102a registers the product information (product code "A001-20", product name "Product A (20kg)"), product lot number "LOT001", product quantity manufactured "10 bags", and product inspection status "Uninspected") as manufacturing performance data 106c in the storage unit 106.
[0055] When the above manufacturing performance data 106c is registered in the storage unit 106, the creation unit 102b creates inventory data 106d that associates product information (product code "A001-20", product name "Product A (20kg)"), bulk information (bulk code "A001", bulk name "Product A"), product lot number "LOT001", inspection status "Uninspected", and packaging information related to the product's packaging, based on the product master 106a, the specification master 106b, and the manufacturing performance data 106c. Here, for example, the packaging information corresponding to the above product information (product code "A001-20", product name "Product A (20kg)") is assumed to be "10 bags" in stock.
[0056] The creation unit 102b may also display a screen showing the inventory data 106d created in the manufacturing performance registration process (step S103) in response to a user's request for display.
[0057] Next, as shown in Figure 5, in the inspection results registration process (step S104), the quality assurance unit inputs the inspection results data 106e, and the reception unit 102a registers the inspection results data 106e in the storage unit 106. At this time, the creation unit 102b updates the inventory data 106d.
[0058] In this case, the reception unit 102a functions as the "inspection record reception unit," and the creation unit 102b functions as the "update unit." The reception unit 102a displays the inspection record registration screen and accepts the registration of inspection records.
[0059] For example, suppose a user uses the input device 112 to input bulk information (bulk code "A001", bulk name "Product A") and the product lot number "LOT001" into the inspection results registration screen. Furthermore, suppose the user uses the input device 112 to input the product inspection items "○○ inspection", "×× inspection", "△△ inspection", product inspection values "12.0", "250", "1900", and product inspection results "Pass", "Pass", "Pass" into the inspection results registration screen. In this case, as shown in Figure 5, the reception unit 102a registers the bulk information (bulk code "A001", bulk name "Product A"), the product lot number "LOT001", the product inspection items "○○ inspection", "×× inspection", "△△ inspection", product inspection values "12.0", "250", "1900", and product inspection results "Pass", "Pass", "Pass" as inspection results data 106e in the storage unit 106, associating them with each other.
[0060] In the past, data was registered on a product code basis, but in this embodiment, inspection results are registered on a bulk x lot basis.
[0061] When the inspection results data 106e is registered in the storage unit 106, the creation unit 102b updates the inventory data 106d by changing the inspection status "Uninspected" corresponding to the product information (product codes "A001-10", "A001-20", product names "Product A (10kg)", "Product A (20kg)"), bulk information (bulk code "A001", bulk name "Product A"), and product lot number "LOT001" in the inventory data 106d from "Uninspected" (information before inspection) to "Passed" (inspection result).
[0062] In other words, the creation unit 102b, as the update logic for inventory data 106d, determines the update target based on the bulk x lot unit of inspection performance data 106e and the bulk x lot unit of inventory data 106d, and updates inventory data 106d.
[0063] Thus, in the inspection record registration process (step S104), the inspection status of inventory matching the bulk x lot registered in the inspection record is updated according to the inspection results.
[0064] The creation unit 102b may, in response to a user's request, display a screen showing the inventory data 106d updated in the inspection results registration process (step S104).
[0065] If the packaging of the product is changed, a product change registration process (step S105) is performed, as shown in Figure 6. In the product change registration process (step S105), the manufacturing department inputs product change data 106f, and the receiving department 102a registers the product change data 106f in the storage department 106. At this time, the creation department 102b updates the inventory data 106d.
[0066] In this case, the reception unit 102a functions as the "product change reception unit," and the creation unit 102b functions as the "update unit." The reception unit 102a displays the product change reception screen and accepts product changes.
[0067] For example, suppose a product change occurs, and the quantity of the packaging corresponding to the product information (product code "A001-10", product name "Product A (10kg)") and lot number "LOT001" is changed from "15 bags" to "9 bags". In this case, suppose the user uses the input device 112 to input the product information (product code "A001-10", product name "Product A (10kg)") and lot number "LOT001" into the product change acceptance screen. Furthermore, suppose the user uses the input device 112 to input the quantity "9 bags" into the product change acceptance screen as change information for changing the packaging. In this case, as shown in Figure 6, the acceptance unit 102a registers the product change data 106f in the storage unit 106, associating the product information (product code "A001-10", product name "Product A (10kg)"), lot number "LOT001", and change information (quantity "9 bags").
[0068] When the above product change data 106f is registered in the storage unit 106, the creation unit 102b updates the inventory data 106d by changing the packaging information (quantity in stock) of the inventory data 106d from the original packaging "15 bags" to the new packaging "6 bags" based on the inventory data 106d and the product change data 106f.
[0069] Furthermore, let's assume that a product change includes, for example, the addition of product information (product code "A001-30", product name "Product A (30kg)"), lot number "LOT001", and packaging information "3 bags". In this case, let's assume that the user uses the input device 112 to input the product information (product code "A001-30", product name "Product A (30kg)"), lot number "LOT001", and packaging information "3 bags" into the product change acceptance screen. In this case, as shown in Figure 6, the acceptance unit 102a registers the product information (product code "A001-30", product name "Product A (30kg)"), lot number "LOT001", and packaging information "3 bags" as product change data 106f in the storage unit 106.
[0070] When the above product change data 106f is registered in the storage unit 106, the creation unit 102b updates the inventory data 106d by adding data to the inventory data 106d that associates product information (product code "A001-30", product name "Product A (30kg)"), bulk information (bulk code "A001", bulk name "Product A"), product lot number "LOT001", inspection status "Passed", and packaging information "3 bags" based on the inventory data 106d and the product change data 106f.
[0071] In this way, the product change registration process (step S105) maintains inspection results data in bulk x code units even when the packaging is changed. This allows the inspection results to be linked to the product after the packaging change, eliminating the need to input inspection results when the packaging is changed.
[0072] As described above, according to this embodiment, manufacturing performance data 106c is registered which associates product information, product lot number, product production quantity, and product inspection status. Based on the product master 106a, standard master 106b, and manufacturing performance data 106c, inventory data 106d is created which associates product information, bulk information, lot number, inspection status, and packaging information related to the product's packaging. When the packaging corresponding to the product information and lot number is changed, the inventory data 106d is updated by changing the packaging information in the inventory data 106d from the packaging before the change to the packaging after the change, based on the inventory data 106d and product change data 106f. In other words, in this embodiment, the inspection itself is performed not on the product but on the bulk unit in the manufacturing process, and a bulk code is made set for the product, and the inspection results are changed to be held in units of bulk × lot number. As a result, even if a change in packaging occurs and the product code is changed, the same information can always be held as an inspection result as long as the bulk is not changed.
[0073] As a result, in this embodiment, the system input load that occurs when the packaging changes can be reduced, thereby improving operational efficiency. In addition, as a secondary effect, even when manufacturing products with multiple packaging configurations from a single intermediate product, by registering the inspection results on a bulk basis, the inspection results for all packaging configurations can be retained. This simplifies the inspection result registration process, reduces the input load of the inspection result registration process itself, and contributes to preventing input errors.
[0074] [4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving operational efficiency and promoting appropriate management decisions by companies, thereby contributing to SDGs Goals 8 and 9.
[0075] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and digital processes, thereby contributing to SDGs Goals 12, 13, and 15.
[0076] Furthermore, this embodiment can contribute to strengthening control and governance, thereby enabling contributions to SDG Goal 16.
[0077] [5. Other Embodiments] In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.
[0078] 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 by known methods.
[0079] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configuration shown in this specification and in the drawings may be changed at will unless otherwise specified.
[0080] Furthermore, with respect to the inventory management device 100, each component shown in the illustration is a functional concept and does not necessarily need to be physically configured as shown.
[0081] For example, the processing functions of the inventory management device 100, particularly those performed by the control unit, may be implemented entirely or partially by a CPU and a program interpreted and executed by the CPU, or they may be implemented as wired logic hardware. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for the information processing device to execute the processing described in this embodiment, and is mechanically read by the inventory management device 100 as needed. That is, a storage unit such as ROM or HDD (Hard Disk Drive) records a computer program that works in cooperation with the OS to give instructions to the CPU and perform various processing tasks. This computer program is executed by being loaded into RAM and works in cooperation with the CPU to constitute the control unit.
[0082] Furthermore, this computer program may be stored on an application program server connected to the inventory management device 100 via any network, and it is possible to download all or part of it as needed.
[0083] Furthermore, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product. Here, "recording medium" includes any "portable physical medium" such as memory cards, USB (Universal Serial Bus) memory, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (Registered Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and Blu-ray (Registered Trademark) Discs.
[0084] Furthermore, "program" refers to a data processing method described in any language or writing method, regardless of its format, such as source code or binary code. Note that "program" is not necessarily limited to a single, monolithic structure; it also includes distributed structures consisting of multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions. Regarding the specific configuration and reading procedures for reading the recording medium in each device shown in the embodiments, as well as the installation procedures after reading, well-known configurations and procedures can be used.
[0085] The various databases stored in the memory unit are storage means such as RAM, ROM, other memory devices, hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.
[0086] Furthermore, the inventory management device 100 may be configured as an information processing device such as a known personal computer or workstation, or as an information processing device to which any peripheral devices are connected. Alternatively, the inventory management device 100 may be implemented by installing software (including programs or data, etc.) on the device that enables the processing described in this embodiment.
[0087] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the figures, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively. [Industrial applicability]
[0088] This invention is useful in industries that manufacture intermediate products within the chemical industry. [Explanation of symbols]
[0089] 100 Inventory Management Devices 102 Control Unit 102a Reception Desk 102b Creation Department 104 Communication Interface Section 106 Storage section 106a Product Master 106b Standard Master 106c Manufacturing Performance Data 106d Inventory Data 106e Product Change Data 108 Input / Output Interface Section 112 Input device 114 Output device 200 servers 300 Networks
Claims
1. An inventory management device equipped with a control unit, The control unit, A product reception unit registers a product master that associates product information with bulk information for the bulk products that constitute the grouping of the said products, A standards reception unit registers a standards master that associates the bulk information, the inspection items of the product, and the standard values of the inspection items. A manufacturing performance reception unit registers manufacturing performance data that associates the aforementioned product information, the lot number of the aforementioned product, the number of the aforementioned product manufactured, and the inspection status of the aforementioned product. A creation unit creates inventory data that associates the product information, the bulk information, the lot number, the inspection status, and packaging information related to the packaging of the product, based on the product master, the specifications master, and the manufacturing performance data. When the packaging corresponding to the product information and lot number is changed, an update unit updates the inventory data by changing the packaging information in the inventory data from the packaging before the change to the packaging after the change. An inventory management device characterized by being equipped with the following features.
2. An inspection results receiving unit registers inspection results data that associates the bulk information, lot number, inspection items, inspection values of the product, and inspection results of the product. Furthermore, The aforementioned inspection status indicates that the product is awaiting inspection. The aforementioned update unit is Based on the inventory data and the inspection results data, the inventory data is updated by changing the inspection status of the inventory data from pre-inspection information to the inspection results. When the packaging corresponding to the product information and lot number is changed, the inventory data is updated by changing the packaging information in the inventory data from the packaging before the change to the packaging after the change. The inventory management device according to claim 1, characterized by the following:
3. A product change reception unit registers product change data that associates the aforementioned product information, the lot number, and change information for changing the packaging. Furthermore, The update unit updates the inventory data by changing the packaging information of the inventory data from the packaging before the change to the packaging after the change, based on the inventory data and the product change data. An inventory management device according to claim 1 or 2, characterized by the above.
4. The aforementioned packaging represents the quantity of the aforementioned goods, The aforementioned packaging information represents the inventory quantity of the aforementioned product. An inventory management device according to claim 1 or 2, characterized by the above.
5. An inventory management method to be executed by an inventory management device equipped with a control unit, In the control unit, A product reception step involves registering a product master that associates product information with bulk information for the bulk products that constitute a grouping of the said products, A standard acceptance step for registering a standard master that associates the bulk information, the inspection items of the product, and the standard values of the inspection items, A manufacturing record reception step that registers manufacturing record data that associates the aforementioned product information, the lot number of the aforementioned product, the number of the aforementioned product manufactured, and the inspection status of the aforementioned product, A creation step to create inventory data that associates the product information, the bulk information, the lot number, the inspection status, and packaging information related to the product packaging, based on the product master, the specifications master, and the manufacturing performance data. When the packaging corresponding to the product information and lot number is changed, an update step is performed to update the inventory data by changing the packaging information in the inventory data from the packaging before the change to the packaging after the change. An inventory management method characterized by including [this].
6. An inventory management program to be executed by an inventory management device equipped with a control unit, In the control unit, A product reception step involves registering a product master that associates product information with bulk information for the bulk products that constitute a grouping of the said products, A standard acceptance step for registering a standard master that associates the bulk information, the inspection items of the product, and the standard values of the inspection items, A manufacturing record reception step that registers manufacturing record data that associates the aforementioned product information, the lot number of the aforementioned product, the number of the aforementioned product manufactured, and the inspection status of the aforementioned product, A creation step to create inventory data that associates the product information, the bulk information, the lot number, the inspection status, and packaging information related to the product packaging, based on the product master, the specifications master, and the manufacturing performance data. When the packaging corresponding to the product information and lot number is changed, an update step is performed to update the inventory data by changing the packaging information in the inventory data from the packaging before the change to the packaging after the change. An inventory management program characterized by its ability to execute certain actions.