Business support device, business support method, and business support program
The business support device allows confirmation and management of processing planned inventory on inquiry screens, enhancing inventory tracking and relocation efficiency in the steel industry.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- OBIC CO LTD
- Filing Date
- 2024-11-20
- Publication Date
- 2026-06-01
AI Technical Summary
In the steel industry, it is difficult to confirm and manage processing planned inventory intended as base material on inquiry screens, making it challenging to track and relocate inventory efficiently.
A business support device and method that generate and display inventory data, including unique identification numbers, storage locations, and processing instructions, allowing for confirmation of inventory status and allocation on inquiry screens, enabling efficient tracking and relocation of inventory.
Enables users to check inventory scheduled for processing on inquiry screens, facilitating more efficient inventory utilization and storage location management.
Smart Images

Figure 2026089485000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a business support device, a business support method, and a business support program.
Background Art
[0002] Patent Document 1 (Japanese Unexamined Patent Application Publication No. 2024-098443) discloses an inventory management device capable of appropriately managing work-in-progress inventory.
[0003] This inventory management device issues a unique identifier for each nesting data in the identifier issuance process, and acquires the part information of one or more part data included in the nesting data in the part information acquisition process. Further, the identifier of the nesting data is associated with the part information of the part data included in the nesting data. The nesting data includes part data of ordered parts having a manufacturing number and part data of work-in-progress inventory not having a manufacturing number, and the work-in-progress inventory is managed by the identifier. Thereby, appropriate management of work-in-progress inventory is enabled.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] Here, as an example, in the steel industry, a processing plan may be made based on the inventory at the processing planning stage. However, conventionally, it has been difficult to confirm the processing planned inventory intended to be used as a base material on the inquiry screen.
[0006] The present invention has been made in view of the above problems, and an object thereof is to provide a business support device, a business support method, and a business support program that enable confirmation of processing planned inventory on an inquiry screen. [Means for solving the problem]
[0007] To solve the above-mentioned problems and achieve the objective, the business support device according to the present invention includes: a current inventory data generation unit that generates current inventory data including a raw material number, which is a unique identification number attached to the raw materials that have been procured, storage location information indicating the storage location of the raw materials, and quantity, which are entered by the operator; a processing instruction issuance detail data generation unit that generates processing instruction issuance detail data including pre-processing material information, which is unique identification information attached to the raw materials before processing, supplier information indicating the storage source of the raw materials before processing, and a unique processing instruction number attached to the raw materials for which processing has been instructed, which are entered by the operator; a processing instruction receipt detail data generation unit that generates processing instruction receipt detail data including a primary processed product number, quantity, and receiving location information indicating the storage location of the primary processed product, which are unique identification information attached to the primary processed product that is to be manufactured by processing the raw materials before processing, which are entered by the operator; and detailed data including the raw material number, quantity, and processing instruction number attached to the procured raw materials as the planned processing instruction number, which is information for identifying the raw materials that will be processed, based on the processing instruction issuance detail data. The system comprises: a detailed data generation unit that generates the following: a detailed data generation unit that generates the following: based on current inventory data and detailed data, it generates inquiry data for raw materials with an inventory status of "normal inventory" and an allocation status of "allocated," including raw material number, storage location information, quantity of raw materials stored, inventory status indicating whether the stored raw materials are normal inventory or inventory scheduled for processing, allocation status indicating whether the stored raw materials are allocated for processing or not, and the processing instruction number scheduled for use; and an inquiry data generation unit that generates inquiry data for primary processing inventory with an inventory status of "normal inventory" and an allocation status of "allocated," based on processing instruction disbursement details data and detailed data, including processed product number, quantity, receiving location information indicating the storage location of the primary processed product, inventory status of "scheduled for processing," allocation status of "not allocated," and the processing instruction number as the receiving processing instruction number; and a display control unit that displays each inquiry data in a list on the inquiry screen via a display unit.
[0008] Furthermore, in order to solve the above-mentioned problems and achieve the objective, the business support method according to the present invention comprises: a current inventory data generation step in which a current inventory data generation unit generates current inventory data including a raw material number, which is a unique identification number attached to the raw material that has been procured, storage location information indicating the storage location of the raw material, and quantity, which are entered by the operator; and a processing instruction disbursement detail data generation unit which generates processing instruction disbursement detail data including pre-processing material information, which is unique identification information attached to the raw material before processing, supplier information indicating the storage source of the raw material before processing, and a unique processing instruction number attached to the raw material for which processing has been instructed, which are entered by the operator. A processing instruction receiving detail data generation step generates processing instruction receiving detail data, which includes a processing instruction receiving detail data generation unit that generates processing instruction receiving detail data, which includes a primary processed product number, quantity, and receiving location information indicating the storage location of the primary processed product, which are unique identification information to be attached to the primary processed product to be manufactured by processing raw materials before processing, as entered by the operator, and a detailed data generation unit that, based on the processing instruction receiving detail data, generates detailed data including the raw material number, quantity, and processing instruction number attached to the purchased raw materials as the planned processing instruction number, which are information for identifying the raw materials that will be processed. The system includes: a detailed data generation step that generates the following: a query data generation unit that generates query data for raw materials with an inventory status of "normal inventory" and an allocation status of "allocated," based on current inventory data and detailed data, including raw material number, storage location information, quantity of raw materials stored, inventory status indicating whether the stored raw materials are normal inventory or inventory scheduled for processing, allocation status indicating whether the stored raw materials are allocated for processing or not, and the processing instruction number scheduled for use; and a query data generation step that generates query data for primary processing inventory with an inventory status of "normal inventory" and an allocation status of "allocated," based on processing instruction disbursement details data and detailed data, including processed product number, quantity, receiving location information indicating the storage location of the primary processed product, inventory status of "scheduled for processing," allocation status of "not allocated," and the processing instruction number as the receiving processing instruction number; and a display control step in which the display control unit displays each query data in a list on the query screen via the display unit.
[0009] Furthermore, in order to solve the above-mentioned problems and achieve the objectives, the business support program according to the present invention comprises: a current inventory data generation unit that generates current inventory data including a raw material number, which is a unique identification number attached to the raw materials that have been procured, storage location information indicating the storage location of the raw materials, and quantity, which are input by the operator; a processing instruction issuance detail data generation unit that generates processing instruction issuance detail data including pre-processing material information, which is unique identification information attached to the raw materials before processing, supplier information indicating the storage source of the raw materials before processing, and a unique processing instruction number attached to the raw materials for which processing has been instructed, which are input by the operator; a processing instruction receipt detail data generation unit that generates processing instruction receipt detail data including a primary processed product number, quantity, and receiving location information indicating the storage location of the primary processed product, which are unique identification information attached to the primary processed product that is to be manufactured by processing the raw materials before processing, which are input by the operator; and detailed data including the raw material number, quantity, and processing instruction number attached to the procured raw materials as the planned processing instruction number, which is information for identifying the raw materials that will be processed, based on the processing instruction issuance detail data. The system functions as a display control unit that displays each inquiry data on an inquiry screen via a display unit. The unit generates inquiry data for raw materials that includes the raw material number, storage location information, the quantity of raw materials stored, the inventory status indicating whether the stored raw materials are in normal inventory or inventory scheduled for processing, the allocation status indicating whether the stored raw materials are allocated for processing or not, and the processing instruction number scheduled for use, with the inventory status set to "normal inventory" and the allocation status to "allocated". The system also generates inquiry data for primary processing inventory that includes the processed product number, quantity, receiving location information indicating the storage location of the primary processed product, the inventory status set to "scheduled for processing", the allocation status set to "not allocated", and the processing instruction number as the receiving processing instruction number, based on the processing instruction issuance details data and detailed data. [Effects of the Invention]
[0010] This invention allows users to check the inventory scheduled for processing on an inquiry screen. [Brief explanation of the drawing]
[0011] [Figure 1] Figure 1 is a block diagram showing the hardware configuration of the business support device according to the embodiment. [Figure 2] Figure 2 is a diagram showing the storage unit for various types of data stored in the storage unit. [Figure 3] Figure 3 shows the various functions of the control unit 3 that are realized by running the business support device. [Figure 4] Figure 4 is a diagram illustrating the flow of operations in the business support device of the embodiment, from order entry to purchase entry to display of the inquiry screen. [Figure 5] Figure 5 shows an example of an order entry screen. [Figure 6] Figure 6 shows an example of order data generated in response to input operations on the order entry screen. [Figure 7] Figure 7 shows an example of a purchase input screen. [Figure 8] Figure 8 shows an example of purchase data, current inventory data, and lot detail data generated in response to a purchase input operation. [Figure 9] Figure 9 shows an example of an inquiry screen. [Figure 10] Figure 10 is a diagram showing the flow of operations from inputting processing instructions to displaying the inquiry screen in the business support device of the embodiment. [Figure 11] Figure 11 shows an example of a processing instruction input screen. [Figure 12] Figure 12 shows an example of processing instruction disbursement details data, processing instruction receipt details data, and lot details data generated in response to processing instruction input operations. [Figure 13] Figure 13 shows an example of current data, lot detail data, and processing instruction acceptance details data that are referenced when displaying an inquiry screen that includes inquiry data for primary processed products. [Figure 14] Figure 14 shows an example of an inquiry screen that includes inquiry data for primary processed products. [Figure 15]FIG. 15 is a diagram showing the flow of operations for giving further processing instructions to a primary processed product scheduled for processing and confirming on an inquiry screen. [Figure 16] FIG. 16 is a diagram showing an example of a processing instruction input screen for giving further processing instructions to a primary processed product scheduled for processing. [Figure 17] FIG. 17 is a diagram showing processing instruction payout detail data and processing instruction receipt detail data generated by giving further processing instructions to a primary processed product scheduled for processing. [Figure 18] FIG. 18 is a diagram showing various data referred to when generating inquiry data for a secondary processed product. [Figure 19] FIG. 19 is a diagram showing overall inquiry data including inquiry data for a secondary processed product. [Figure 20] FIG. 20 is a diagram showing an example of an inquiry screen including inquiry data for a secondary processed product. [Figure 21] FIG. 21 is a diagram showing the flow of operations for manufacturing a primary processed product from raw materials and displaying the processing results on an inquiry screen. [Figure 22] FIG. 22 is a diagram showing an example of a processing input screen for inputting the processing results of a primary processed product manufactured from raw materials. [Figure 23] FIG. 23 is a diagram showing various data generated by inputting processing results. [Figure 24] FIG. 24 is a diagram showing various data referred to when generating inquiry data based on input of processing results. [Figure 25] FIG. 25 is a diagram showing an example of inquiry data generated based on input of processing results. [Figure 26] FIG. 26 is a diagram showing an example of an inquiry screen in which input of processing results is reflected. [Figure 27] FIG. 27 is a diagram showing an example of a processing input screen for inputting processing results when manufacturing a secondary processed product from a primary processed product. [Figure 28] FIG. 28 is a diagram showing various data generated based on input of processing results for manufacturing a secondary processed product from a primary processed product. [Figure 29] Figure 29 shows an example of current inventory data and lot detail data after inputting processing results for secondary processed products. [Figure 30] Figure 30 shows an example of inquiry data after inputting processing results for secondary processed products. [Figure 31] Figure 31 shows the inquiry screen displayed based on the inquiry data after entering the processing results for secondary processed products. [Figure 32] Figure 32 shows how primary processed products are moved between inventory locations. [Figure 33] Figure 33 shows an example of a movement input screen for recording a movement, indicating that a primary processed product has been moved from the warehouse with warehouse code "SOU20" to the warehouse with warehouse code "SOU99". [Figure 34] Figure 34 shows current inventory data where the warehouse code of the warehouse where the item is stored has been updated to the warehouse code of the destination warehouse. [Figure 35] Figure 35 shows query data where the warehouse code of the warehouse where the item is stored has been updated to the warehouse code of the destination warehouse. [Figure 36] Figure 36 shows an inquiry screen where the destination warehouse is reflected as the warehouse where the item is currently stored. [Figure 37] Figure 37 shows a processing instruction input screen used to give instructions for manufacturing primary processed products from raw materials. [Figure 38] Figure 38 shows the processing instruction disbursement data for raw materials used in the manufacture of primary processed products, and the processing instruction receipt data for primary processed products manufactured from those raw materials. [Figure 39] Figure 39 shows the query data for raw materials and query data for primary processed products, which are generated based on the processing instruction disbursement details data for raw materials and the processing instruction receipt details data for primary processed products. [Figure 40] Figure 40 shows an example of an inquiry screen where inquiry data for raw materials and inquiry data for primary processed products are displayed in a list. [Figure 41]Figure 41 shows how the primary processed product selected on the inquiry screen has been moved. [Figure 42] Figure 42 shows the movement input screen with the warehouse code of the new destination for the moved primary processed product entered. [Figure 43] Figure 43 shows the processing order receipt details data, in which the warehouse code for the receiving warehouse has been updated based on the warehouse code for the new destination of the primary processed product entered in the movement input screen. [Figure 44] Figure 44 shows inquiry data in which the warehouse code has been updated based on the warehouse code of the new destination for the primary processed product entered in the movement input screen. [Figure 45] Figure 45 shows the inquiry screen with the updated warehouse code reflected. [Modes for carrying out the invention]
[0012] The following describes an example of applying the present invention to a business support system for manufacturing and inventory management operations in the steel industry. It should be noted that the invention can be applied to business support systems for manufacturing and inventory management operations in various industries, and is not limited to the following embodiments.
[0013] (overview) In the steel industry, processing plans are sometimes created using inventory at the processing stage. Furthermore, instructions may be given to move inventory intended for use as base material to another warehouse before processing is complete. However, the standard inquiry screen made it difficult to confirm inventory intended for use as base material and to instruct its relocation to a different location.
[0014] The business support device of this embodiment allows for changes to the warehouse where products are stored upon completion of processing by inputting inventory movements in advance before processing begins. Furthermore, the business support device of this embodiment allows users to check the planned use of inventory at the processing stage on an inquiry screen.
[0015] This allows for tracking the number of unallocated items in inventory, enabling more efficient inventory utilization. Furthermore, it allows for specifying the warehouse where the processed products will be stored at the processing instruction stage (before processing begins).
[0016] (Hardware configuration) As shown in Figure 1, the business support device 1 of this embodiment includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input / output interface unit 5. An input device 6 and an output device 7 are connected to the input / output interface unit 5. The output device 7 may be a display unit such as a monitor device (including a home television), a printing device, or a speaker device. The input device 6 may be a keyboard device, a mouse device, a microphone device, or a monitor device that works in cooperation with a mouse device to realize a pointing device function. The communication interface unit 4 is connected to a network such as a wide-area network like the Internet or a private network like a LAN (Local Area Network).
[0017] For the memory unit 2, a storage device such as ROM (Read Only Memory), RAM (Random Access Memory), HDD (Hard Disk Drive), or SSD (Solid State Drive) can be used. The memory unit 2 stores a business support program that allows users to check the inventory scheduled for processing on the inquiry screen. In addition, the memory unit 2 stores various types of data, which will be described later.
[0018] Figure 2 shows the storage units for various types of data stored in the storage unit 2. As shown in Figure 2, the storage unit 2 is equipped with a current inventory data storage unit 11 for storing inventory data, and a processing instruction issuance detail data storage unit 12 for storing processing instruction issuance detail data. The storage unit 2 is also equipped with a processing instruction receipt detail data storage unit 13 for storing processing instruction receipt detail data, a detailed data storage unit 14 for storing detailed data, and a query data storage unit 15 for storing query data. Furthermore, the storage unit 2 is equipped with a processing issuance detail data storage unit 16 for storing processing issuance detail data, and a processing receipt detail data storage unit 17 for storing processing receipt detail data. Details of the various types of data will be described later.
[0019] (Functional configuration of business support equipment) Next, the control unit 3 executes the business support program stored in the memory unit 2, and functions as a data generation unit 21 and a display control unit 22, as shown in Figure 3.
[0020] The data generation unit 21 includes a current inventory data generation unit 23, a processing instruction disbursement details data generation unit 24, a processing instruction receipt details data generation unit 25, a detailed data generation unit 26, an inquiry data generation unit 27, a processing disbursement details data generation unit 28, and a processing receipt details data generation unit 29. The operation of each unit 21 to 29 will be described later.
[0021] In this example, the data generation unit 21 to the processing acceptance detail data generation unit 29 are described as being implemented in software based on the business support program. However, all or part of the data generation unit 21 to the processing acceptance detail data generation unit 29 may be implemented in hardware. In either case, the same effects as described later can be obtained.
[0022] (Order entry → Purchase entry → Inquiry screen display) Next, we will explain the operation of the business support device 1 in the embodiment shown in Figure 4, in the process of order entry → purchase entry → inquiry screen display.
[0023] In this case, the operator specifies the display of the order entry screen via the input device 6 shown in Figure 1. The display control unit 22 responds to this specification by displaying the order entry screen illustrated in Figure 5 via the output device 7. The operator then inputs the order date, line number, warehouse code of the warehouse where the purchased materials (or products) are stored (an example of a storage location), product code of the materials (or products) to be ordered, quantity (number of units), and weight via the input device 6 to this order entry screen. Quantity and weight are examples of "amount".
[0024] This example in Figure 5 shows that a product with product code "S001" is ordered in a quantity of "100 kg," and its storage location is "Warehouse A" with warehouse code "SOU10."
[0025] When such an order entry operation is performed and the "Register button" on the order entry screen is pressed, the data generation unit 21 generates order data including order number, line number, warehouse code, product code, quantity, weight, and lot number, as shown in Figure 6. This order data is transmitted by the control unit 3 to the supplier's terminal device via the communication interface unit 4 and the network at the timing specified by the operator. As a result, the supplier delivers a product with product code "S001" and a weight of "100kg" to warehouse "Warehouse A" with warehouse code "SOU10".
[0026] Next, once the ordered goods have been procured, the operator specifies the display of the procurement input screen via the input device 6. In response to this specification, the display control unit 22 displays the procurement input screen, as illustrated in Figure 7, via the output device 7. The operator then inputs the procurement date, line number, warehouse where the procured materials (or products) are stored (an example of a storage location), the product code, quantity (number of units), and weight of the materials (or products) to be procured, via the input device 6.
[0027] Figure 7 is an example of a purchase entry showing that a product with product code "S001" and a weight of "100kg" was purchased and stored in warehouse "Warehouse A" with warehouse code "SOU10".
[0028] When such a purchase input operation is performed and the "Register button" on the purchase input screen is operated, the data generation unit 21 generates purchase data including the purchase number, order number, line number, warehouse code, product code, quantity, weight, and lot number, as shown in Figure 8, and stores it in the purchase data storage unit of the storage unit 2.
[0029] Furthermore, as shown in Figure 8(b), the current inventory data generation unit 23 generates current inventory data that includes the raw material number (product code and lot number), which is a unique identification number assigned to the raw material that has been purchased (product with product code S001), storage location information (warehouse code SOU10) indicating the storage location of the raw material, and quantity (number of units "1" and weight "100kg"), which are entered by the operator, and stores this data in the current inventory data storage unit 11.
[0030] Furthermore, the detailed data generation unit 26 generates lot detail data (an example of detailed data) as shown in Figure 8(c), based on the purchase data shown in Figure 8(a) and the current inventory data shown in Figure 8(b), including the product code "S001", the lot number "A001", the quantity "1", the weight "100kg", and the purchase number "SI001".
[0031] Next, when the operator specifies that the inquiry screen should be displayed, the inquiry data generation unit 27 generates inventory data for the inquiry screen shown in Figure 9, based on the current inventory data and lot detail data. This data includes the product code "S001" corresponding to the current inventory, the warehouse code "SOU10 (Warehouse A)", the quantity "1", the weight "100kg", the lot number "A001", and the purchase number "SI001". The inquiry data generation unit 27 also adds to the generated inventory data an inventory status of "Normal Inventory" indicating that it is normal inventory before processing is instructed, and an allocation status of "Unallocated" indicating that it is inventory that has not yet been allocated.
[0032] The display control unit 22 displays this inventory data on the inquiry screen shown in Figure 9. This allows the inquiry screen to show that, by purchasing the item, a product with product code "S001" with a quantity of "1" and a weight of "100 kg" is stored in warehouse A with warehouse code "SOU10" as "normal inventory" in an "unallocated" state.
[0033] (Inputting processing instructions for raw materials → Displaying inquiry screen) Next, we will explain the operation of the business support device 1 of this embodiment, which inputs processing instructions for the raw material with product code "S001" that has been procured, and displays this on the inquiry screen for confirmation.
[0034] In this case, the operator performs a display specification operation on the machining instruction input screen. As a result, the display control unit 22 displays the machining instruction input screen illustrated in Figure 11 via the output device 7.
[0035] This processing instruction input screen includes fields for entering the planned processing date, as well as input fields for entering the warehouse where the raw materials to be dispensed are stored, pre-processing material information (product code and lot number), and quantity (number of units (quantity) and weight). The processing instruction input screen also includes input fields for entering the primary processed product number (product code), the warehouse where the product will be stored, and the quantity (number of units (quantity) and weight) of the primary processed product to be manufactured using the dispensed raw materials.
[0036] The operator enters the planned processing date on this processing instruction input screen. The operator also enters the pre-processing material information of the raw materials to be processed by entering the product code "S001" and the lot number "A001" in the disbursement input field on this processing instruction input screen. The operator also enters the warehouse (supplier) where the raw materials to be processed are stored by entering the warehouse code "SOU10" in the disbursement input field on this processing instruction input screen. The operator also enters the "quantity" of the raw materials to be used for processing by entering, for example, "1" (number of units) and "100kg" (weight) in the disbursement input field on this processing instruction input screen.
[0037] Furthermore, the "quantity" of raw materials used in processing may be specified as a portion of the total quantity, such as "80 kg".
[0038] Furthermore, the operator enters the product code, receiving location, quantity, and weight of the product to be manufactured by processing the raw materials into the receiving input field on this processing instruction input screen. The example in Figure 11 shows that 60 kg of 100 kg of raw materials are used to manufacture 2 units of product code "W001" and store them in the warehouse with warehouse code "SOU20". The example in Figure 11 also shows that 40 kg of the remaining 100 kg of raw materials are used to manufacture 1 unit of product code "W002" and store it in the warehouse with warehouse code "SOU30".
[0039] When such input is made to the processing instruction input screen, the processing instruction disbursement details data generation unit 24 generates processing instruction disbursement details data, as shown in Figure 12(a), which includes pre-processing material information (product code "S001" and lot number "A001"), which is unique identification information attached to the raw materials before processing, supplier information (warehouse code SOU10) indicating the storage source of the raw materials before processing, a unique processing instruction number attached to the raw materials for which processing has been instructed (processing instruction number "KS001" and processing instruction disbursement line number "1"), and quantity (number "1" and weight "100kg"), and stores it in the processing instruction disbursement details data storage unit 12.
[0040] Furthermore, as shown in Figure 12(b), the processing instruction acceptance details data generation unit 25 generates processing instruction acceptance details data that includes the primary processed product number (product code such as "W001" or "W002"), which is unique identification information to be attached to the primary processed product to be manufactured by processing the raw materials before processing, the quantity (number such as "2" or "1", and weight such as "60kg" or "40kg"), and the receiving location information (warehouse code such as "SOU20" or "SOU30") indicating the storage location of the primary processed product, which is entered by the operator, and stores this data in the processing instruction acceptance details data storage unit 13.
[0041] The processing instruction acceptance details data generation unit 25 adds a processing instruction number, which is unique identification information to be attached to the primary processed product to be manufactured by the processing, such as "KS001," to this processing instruction acceptance details data, and also assigns a processing instruction acceptance line number in descending order, such as "1" or "2," to each primary processed product to be manufactured.
[0042] Furthermore, as shown in Figure 12(c), the detailed data generation unit 26 generates detailed data based on the processing instruction disbursement details data (see Figure 12(a)) that identifies the raw materials to be processed. This data includes the raw material number (product code "S001" and lot number "A001"), quantity (number of units "1" and weight "100kg"), and processing instruction number "KS001" as the processing instruction number to be used, and the processing instruction disbursement line number "1" as the processing instruction number to be used. This ensures that the lot details data of the raw materials and the processing instruction disbursement details data are correlated.
[0043] Once processing instructions are entered in this manner, the operator performs an operation to specify the display of the inquiry screen. When the display of the inquiry screen is specified, the display control unit 22 displays the inquiry data for the primary processed product on the inquiry screen, as shown in Figure 14, along with the inquiry data for the raw materials explained using Figure 9.
[0044] Specifically, the inquiry data generation unit 27 refers to the raw material inventory data shown in Figure 13(a), the raw material lot detail data shown in Figure 13(b), and the processing instruction acceptance details data for each primary processed product manufactured by processing the raw materials, as shown in Figure 13(c).
[0045] The inquiry data generation unit 27 then generates inquiry data for primary processed inventory, which includes the processed product number (product codes "W001" and "W002"), quantity (number of units "2" and "1", and weight "60kg" and "40kg"), receiving location information indicating the storage location of the primary processed product (warehouse codes "SOU20" and "SOU30"), inventory status "Scheduled for Processing", allocation status "Not Allocated", and processing instruction number (KS001) as the receiving processing instruction number, and the processing instruction receiving line number as the receiving processing instruction line number.
[0046] As shown in Figure 14, the display control unit 22 displays the inquiry data for this primary processed product along with the inquiry data for the raw materials on the inquiry screen. This allows the operator to recognize that 60 kg of the 100 kg of raw materials are currently "scheduled to be processed" into the primary processed product with product code W001, and that the manufactured primary processed product is scheduled to be stored in warehouse SOU20. The operator can also recognize that no allocation has been made for processing this primary processed product with product code W001 into a secondary processed product (allocation status = not allocated).
[0047] Furthermore, the operator can recognize that, currently, 40 kg of the 100 kg of raw materials are "scheduled to be processed" into a primary processed product with product code W002, and that the manufactured primary processed product is scheduled to be stored in warehouse SOU30. The operator can also recognize that no allocation has been made for this primary processed product with product code W002 to be processed into a secondary processed product (allocation status = not allocated).
[0048] (Enter processing instructions for the primary processed product to be manufactured → Display inquiry screen) Next, as shown in Figure 15, the business support device 1 of the embodiment can issue further processing instructions to the primary processed product scheduled for processing, and this can be confirmed on the inquiry screen. As an example, we will explain the operation of inputting further processing instructions for the primary processed product scheduled for manufacturing with product code "W002," and displaying and confirming these instructions on the inquiry screen.
[0049] In this case as well, the operator performs the operation to specify the display of the machining instruction input screen. As a result, the display control unit 22 displays the machining instruction input screen illustrated in Figure 16 via the output device 7.
[0050] This processing instruction input screen includes input fields for the planned processing date, as well as input fields for the warehouse where the raw materials to be dispensed are stored, pre-processing material information (product code and lot number), and quantity (number of units (quantity) and weight). The processing instruction input screen also includes input fields for the primary processed product number (product code) of the primary processed product to be manufactured from the dispensed raw materials, the warehouse where it will be stored, and the quantity (number of units (quantity) and weight). Note that the processing instruction input screen shown in Figure 16 has the same screen configuration as the processing instruction input screen shown in Figure 11.
[0051] The operator enters the scheduled processing date on this processing instruction input screen. The operator also specifies the primary processed product to be processed and discharged by entering the product code of the primary processed product "W002" and the previous process processing instruction number "KS001-2 (refer to the processing instruction number and processing instruction receipt line number in the lower part of Figure 13(c))" in the discharge input field of this processing instruction input screen.
[0052] Furthermore, the operator enters the warehouse code "SOU30" in the disbursement input field on the processing instruction input screen to input the warehouse (supplier) where the primary processed products to be subjected to secondary processing are stored. In addition, the operator enters the quantity (number of units) of, for example, "1" and the weight of "40kg" in the disbursement input field on the processing instruction input screen to input the "amount" of primary processed products to be used for secondary processing.
[0053] Furthermore, the "quantity" of the primary processed product used for secondary processing may be specified as a portion of the total quantity, such as "20 kg".
[0054] Furthermore, the operator enters the product code, receiving location, quantity, and weight of the secondary processed product to be manufactured by processing the primary processed product into the receiving input field on this processing instruction input screen. The example in Figure 16 shows that out of 40 kg of primary processed product, "40 kg" is used to manufacture "5" units of secondary processed product with product code "Y001" and store them in the warehouse with warehouse code "SOU40".
[0055] When such input is made on the processing instruction input screen, the processing instruction disbursement details data generation unit 24 generates processing instruction disbursement details data, as shown in Figure 17(a), which includes the primary processed product number (an example of a processing instruction number to be used: the previous process processing instruction number "K001" and the previous process processing instruction line number "2") that is assigned to the primary processed product before processing, as entered by the operator. The processing instruction disbursement details data generation unit 24 also generates processing instruction disbursement details data, which includes the supplier information (warehouse code of SOU 30) indicating the storage location where the primary processed product before secondary processing is scheduled to be stored, a unique processing instruction number assigned to the primary processed product for which processing has been instructed (the processing instruction number "KS002" and the processing instruction disbursement line number "1"), and the quantity (the number of units "1" and the weight "40kg"), and stores this data in the processing instruction disbursement details data storage unit 12.
[0056] Furthermore, as shown in Figure 17(b), the processing instruction acceptance details data generation unit 25 generates processing instruction acceptance details data that includes the processing product number (product code "Y001"), which is unique identification information to be attached to the secondary processed product to be manufactured by processing the primary processed product, and the quantity (number of units "5" and weight "40kg"), which are entered by the operator. The processing instruction acceptance details data generation unit 25 also generates processing instruction acceptance details data that includes the receiving location information (receiving location "SOU40") indicating the storage location of the secondary processed product, and the newly assigned processing instruction number (processing instruction number "KS002" and processing instruction acceptance line number "1"), and stores this data in the processing instruction acceptance details data storage unit 13.
[0057] Once processing instructions are entered for the primary processed product, the operator performs an operation to specify the display of the inquiry screen. When the display of the inquiry screen is specified, the inquiry data generation unit 27 refers to the raw material inventory data shown in Figure 18(a), the raw material lot detail data shown in Figure 18(b), the processing instruction receipt details data shown in Figure 18(c), and the processing instruction issuance details data shown in Figure 18(d).
[0058] Then, as shown in Figure 19, the inquiry data generation unit 27 updates the allocation status of the inquiry data for primary processing inventory (inquiry data for product code "W002") to "allocated," adds the newly assigned processing instruction number "KS002" as the processing instruction number to be used, and adds the newly assigned processing instruction receiving line number "1" as the processing instruction line number to be used.
[0059] Furthermore, as shown in Figure 19, the inquiry data generation unit 27 generates inquiry data for secondary processed inventory that includes a new processed product number (Y001) for secondary processed products scheduled for further processing, quantity (number of units of "1" and weight of "40kg"), receiving location information indicating the storage location of the secondary processed products (warehouse code of "SOU40"), inventory status set to "Scheduled for Processing", allocation status set to "Not Allocated", and processing instruction number "KS002" as the receiving processing instruction number, and processing instruction receiving line number "1" as the receiving processing instruction line number.
[0060] As shown in Figure 20, the display control unit 22 displays the inquiry data for the secondary processed product on the inquiry screen together with the inquiry data for the raw materials and the inquiry data for the primary processed product. This allows the operator to recognize that, currently, 40 kg of the 100 kg of raw materials are "scheduled for processing" as a primary processed product with product code "W002," and that this 40 kg of primary processed product with product code "W002" has been "allocated" as a secondary processed product "scheduled for further processing."
[0061] (Input of processing results for primary processed products → Display of inquiry screen) Next, as shown in Figure 21, we will explain the process of inputting processing results when manufacturing primary processed products (primary processed products with product codes "W001" and "W002") from raw materials, and displaying this information on the inquiry screen.
[0062] In this case, the operator specifies the display of the processing input screen. In response, the display control unit 22 displays the processing input screen illustrated in Figure 22 via the output device 7. This processing input screen includes an input field for the processing date. The processing input screen also includes an outbound input field for inputting pre-processing material information attached to the raw materials (product code "S001" and lot number "A001"), the quantity of the raw materials (quantity "1" and weight "100kg"), and the supplier from which the raw materials are stored (warehouse with warehouse code "SOU10").
[0063] Furthermore, the processing input screen includes input fields for the processing product number assigned to the primary processed product manufactured from the raw materials (product codes "W001" and "W002" and lot numbers "B001" and "B002"), the quantity of the primary processed product (quantity "2" and "1" and weight "60kg" and "40kg"), and the receiving location of the manufactured primary processed product (warehouse with warehouse code "SOU20" and "SOU30").
[0064] The processing and disbursement details data generation unit 28 generates processing and disbursement details data, as shown in Figure 23(a), based on the input contents of the disbursement input field entered by the operator, including pre-processing material information attached to the raw materials (product code "S001" and lot number "A001"), the quantity of raw materials (quantity "1" and weight "100kg"). The processing and disbursement details data generation unit 28 also generates processing and disbursement details data, including the supplier from which the raw materials are stored (warehouse with warehouse code "SOU10"), the processing instruction number attached to the raw materials (processing instruction number "KS001" and processing instruction disbursement line number "1"), and the processing number (processing number "KA001" and processing line number "1"), and stores this data in the processing and disbursement details data storage unit 16.
[0065] The processing acceptance details data generation unit 29 generates processing acceptance details data, as shown in Figure 23(b), based on the input contents of the acceptance input field entered by the operator, including the processing product number of the primary processed product (product codes "W001" and "W002" and lot numbers "B001" and "B002") and the quantity of the primary processed product (quantity "2" and "1" and weight "60kg" and "40kg").
[0066] Furthermore, the processing receipt details data generation unit 29 generates processing receipt details data that includes receiving location information indicating the storage location of the primary processed products (warehouses with warehouse codes "SOU20" and "SOU30"), processing instruction numbers assigned to the raw materials used in the manufacture of the primary processed products ("KS001"), and processing numbers (processing number "KA001" and processing line numbers "1" and "2"), and stores this data in the processing receipt details data storage unit 17.
[0067] The current inventory data generation unit 23 updates the amount of raw materials included in the current inventory data to the amount obtained by subtracting the amount used in the manufacture of the primary processed product, as shown in the processing receipt details data (see Figure 23(b)). In this example, based on "100 kg" of raw materials, "60 kg" of the primary processed product with product code "W001" and "40 kg" of the primary processed product with product code "W002" are manufactured. Therefore, "100 kg - 60 kg - 40 kg = 0 kg," and the current inventory data generation unit 23 updates the amount of raw materials included in the current inventory data to "0 kg."
[0068] Furthermore, the current inventory data generation unit 23 generates current inventory data based on the processing receipt details data and operator input, including the storage location indicated by the receiving information of the manufactured primary processed product (warehouse code "SOU20" or "SOU30"), the quantity of the manufactured primary processed product (number of units "2" or "1" and weight "60kg" or "40kg"), and the product number newly assigned to the manufactured primary processed product (product code "W001" or "W002" and lot number "B001" or "B002"), and stores it in the current inventory data storage unit 11.
[0069] As shown in Figure 23(d), the detailed data generation unit 26 generates lot detail data, including newly assigned product numbers (product codes "W001" and "W002" and lot numbers "B001" and "B002") for the manufactured primary processed products, based on the current inventory data (see Figure 23(c)) and processing acceptance detail data (see Figure 23(b)).
[0070] Furthermore, as shown in Figure 23(d), the detailed data generation unit 26 generates detailed data for the manufactured primary processed product, including the quantity of the manufactured primary processed product (the number of "2" and "1" products and the weights of "60kg" and "40kg" products), and the processing number of the primary processed product ("KA001"), and stores it in the detailed data storage unit 14.
[0071] The inquiry data generation unit 27 updates the amount of the inquiry data for raw materials shown in Figure 25 to the amount obtained by subtracting the amount used in the manufacture of the primary processed product (in this example, "0 kg"). The inquiry data generation unit 27 also updates the inventory status of the inquiry data for the manufactured primary processed product (inquiry data for each product code "W001" and "W002") from "Scheduled for processing" to "Normal inventory," and generates inquiry data with the processing number of the primary processed product ("KA001") attached.
[0072] As shown in Figure 26, the display control unit 22 displays this inquiry data in a list on the inquiry screen.
[0073] (Normal display mode and full display mode) In this embodiment, the business support device 1 has two display modes for the inquiry data on the inquiry screen: a "normal display mode" in which inquiry data where "quantity" is "0kg" is not displayed, and a "full display mode" in which all inquiry data, including inquiry data where "quantity" is "0kg", is displayed. The inquiry data is displayed using the display mode selected by the operator.
[0074] As an example, in the default display, the display control unit 22 displays inquiry data in "normal display mode," which hides inquiry data where the "quantity" is "0 kg." An example of this "normal display mode" is the inquiry screen explained using Figures 9, 14, and 20.
[0075] In contrast, the example in Figure 26 shows an instance where the operator selects the "All" display mode from the "Normal" and "All" display mode selection buttons, resulting in the display of inquiry data in "All Display Mode." In this "All Display Mode," the display control unit 22 also displays inquiry data for raw materials where both the quantity and weight are "0" (inquiry data for product code "S001") in the list, as shown in Figure 26. This allows the operator to see all inquiry data in a list.
[0076] In "normal display mode," the display control unit 22 hides the inquiry data for raw materials where both the quantity and weight are "0" (the inquiry data for product code "S001"). This allows the operator to see only the actual inventory.
[0077] (Enter processing history for secondary processed products → Display inquiry screen) Next, we will explain the process of manufacturing a secondary processed product (a secondary processed product with product code "Y001") from a primary processed product (a primary processed product with product code "W002"), then entering the processing results, and displaying them on the inquiry screen.
[0078] In this case, the operator performs an operation to specify the display of the processing input screen after manufacturing the secondary processed product with product code "Y001". In response to this operation, the display control unit 22 displays a processing input screen, which includes a processing date input field, a disbursement input field, and a receipt input field, via the output device 7, as illustrated in Figure 27.
[0079] The operator enters the date on this processing input screen that the secondary processed product with product code "Y001" was manufactured, for example, "October 2, 2024".
[0080] Furthermore, the operator enters the following into the disbursement input field on this processing input screen: the product code "W002" and lot number "B002" indicating the primary processed product used in the manufacture of the secondary processed product; the warehouse code "SOU30" indicating the warehouse (supplier) where the primary processed product is stored; and the quantity "1" and weight "40kg" indicating the amount of primary processed product used in the manufacture of the secondary processed product.
[0081] Furthermore, the operator enters the following into the receiving input field on this processing input screen: the product code "Y001" and lot number "C001" indicating the secondary processed product manufactured by processing the primary processed product; the warehouse code "SOU40" indicating the warehouse (receiving location) where the manufactured secondary processed product is stored; and the quantity "5" and weight "40kg" indicating the amount of the manufactured secondary processed product.
[0082] Note that "quantity" refers to the number of raw materials, primary processed products, or secondary processed products. In the example in Figure 27, it indicates that "5 (quantity=5)" secondary processed products were manufactured from "1 (quantity=1)" primary processed product.
[0083] As described above, when the processing results for a secondary processed product are entered into the processing input screen, the processing and disbursement details data generation unit 28 generates processing and disbursement details data, as shown in Figure 28(a), which includes the warehouse that issued the primary processed product that manufactured the secondary processed product (the primary processed product with product code "W002" and lot number "B002"), the processing instruction number "KS002" and the processing instruction disbursement line number "1" assigned to the primary processed product that manufactured the secondary processed product. The processing and disbursement details data generation unit 28 also generates processing and disbursement details data including the quantity of the primary processed product (quantity "1" and weight "40kg") and a new processing number for the secondary processed product (processing number "KA002"), and stores this data in the processing and disbursement details data storage unit 16.
[0084] As shown in Figure 28(b), the processing receipt details data generation unit 29 generates processing receipt details data that includes the product number of the secondary processed product (product code "Y001" and lot number "C001") and the warehouse location indicating the storage location of the manufactured secondary processed product (warehouse code "SOU40"), which are entered by the operator. The processing receipt details data generation unit 29 also generates processing receipt details data that includes the quantity of the manufactured secondary processed product (quantity "5" and weight "40kg"), a new processing number for the secondary processed product (processing number "KA002"), and the processing instruction number "KS002" and processing instruction receipt line number "1" assigned to the primary processed product that manufactures the secondary processed product, and stores this data in the processing receipt details data storage unit 17.
[0085] The current inventory data generation unit 23 updates the quantity of the current inventory data corresponding to the primary processed product used in the manufacture of the secondary processed product by subtracting the quantity used in the manufacture of the secondary processed product. In this example, five secondary processed products with product code "Y001" are manufactured, totaling 40 kg, using a primary processed product with product code "W002" and a quantity of "40 kg".
[0086] Therefore, as shown in Figure 28(c), the current inventory data generation unit 23 updates the quantity of the current inventory data corresponding to the primary processed product used in the manufacture of the secondary processed product (the current inventory data in the upper part of Figure 28(c)) from "1" to "0" and updates the weight from "40kg" to "0kg".
[0087] Furthermore, as shown in Figure 28(c), the current inventory data generation unit 23 generates current inventory data for secondary processed products manufactured from primary processed products (the current inventory data in the lower part of Figure 28(c)), with the product code set to "Y001", the lot number to "C001", the quantity to "5", the weight to "40kg", and the warehouse code of the warehouse where it is stored to "SOU40", and stores this data in the current inventory data storage unit 11.
[0088] As a result, the current inventory data storage unit 11 stores the current inventory data for raw materials with product code "S001", the current inventory data for primary processed products with product code "W001", the current inventory data for primary processed products with product code "W002", the current inventory data for primary processed products used in the manufacture of secondary processed products, and the current inventory data for secondary processed products with product code "Y001" that are manufactured based on primary processed products, as shown in Figure 29(a).
[0089] In Figure 29(a), the current inventory data (current inventory data for product code S001) for the raw materials used in the manufacture of primary processed products weighing "60 kg" and "40 kg" is "0" and the weight is also "0 kg".
[0090] Furthermore, in Figure 29(a), the current inventory data for the primary processed product used in the manufacture of the secondary processed product (the secondary processed product with product code Y001) (the current inventory data for product code W002) is "0", and the weight is also "0 kg".
[0091] As shown in Figure 28(d), the detailed data generation unit 26 updates the amount of detailed data corresponding to the primary processed product used in the manufacture of the secondary processed product to the amount obtained by subtracting the amount used in the manufacture of the secondary processed product.
[0092] Specifically, this example, as described above, involves manufacturing five secondary processed products with product code "Y001," totaling 40 kg, using a primary processed product with product code "W002" and a weight of 40 kg. Therefore, as shown in Figure 28(d), the detailed data generation unit 26 updates the quantity in the lot detail data corresponding to the primary processed product used in the manufacture of the secondary processed product (the lot detail data in the upper part of Figure 28(d)) from 1 to 0, and updates the weight from 40 kg to 0 kg.
[0093] Furthermore, as shown in Figure 28(d), the detailed data generation unit 26 generates lot detail data for a secondary processed product manufactured from a primary processed product (the lot detail data in the lower part of Figure 28(d)), with the product code set to "Y001", the lot number to "C001", the quantity to "5", the weight to "40kg", and the processing number to "KA002", and stores this data in the detailed data storage unit 14.
[0094] As a result, the detailed data storage unit 14 stores lot detail data for raw materials with product code "S001", lot detail data for primary processed products with product code "W001", lot detail data for primary processed products with product code "W002", and lot detail data for secondary processed products with product code "Y001", as shown in Figure 29(b).
[0095] Furthermore, the inquiry data generation unit 27 updates the amount of inquiry data (inquiry data with product code "W002") corresponding to the primary processed product used in the manufacture of the secondary processed product to the amount obtained by subtracting the amount used in the manufacture of the secondary processed product.
[0096] Specifically, this example, as described above, uses all of the 40kg primary processed products with product code "W002" to manufacture five secondary processed products with product code "Y001," totaling 40kg. Therefore, as shown in Figure 30, the inquiry data generation unit 27 updates the quantity of the inquiry data corresponding to the primary processed product with product code "W002" used in the manufacture of the secondary processed product (the inquiry data in the second row from the bottom of Figure 30) from "1" to "0," and updates the weight from "40kg" to "0kg."
[0097] Furthermore, the inquiry data generation unit 27 generates inquiry data for the secondary processed product, including the product number of the manufactured secondary processed product (product code "Y001" and lot number "C001") and the quantity of the manufactured secondary processed product (number "5" and weight "40kg"), based on the current inventory data, lot detail data, and processing acceptance detail data (see Figure 28(b)). The inquiry data generation unit 27 also generates inquiry data for the secondary processed product, including a new processing number for the secondary processed product (processing number "KA002") and a new processing instruction number (acceptance processing instruction number "KS002").
[0098] Furthermore, the inquiry data generation unit 27 sets the inventory status of the inquiry data for this secondary processed product to "normal inventory" and the allocation status to "not allocated".
[0099] When the operator specifies the display of the inquiry screen, the display control unit 22 displays the inquiry data shown in Figure 30 on the inquiry screen shown in Figure 31. Figure 31 is an example of the "full display mode" described above. This allows the operator to recognize that currently, 60 kg of the primary processed product with product code "W001," manufactured from raw materials, is stored in the warehouse with warehouse code "SOU20."
[0100] Furthermore, the operator can use this inquiry screen to recognize that 40 kg of the secondary processed product with product code "Y001" has been manufactured from the primary processed product with product code "W002" and is being stored in the warehouse with warehouse code "SOU40".
[0101] (Instruction to move inventory → Move inventory → Input of movement → Display of inquiry screen) Next, we will explain the operation of the business support device 1 of this embodiment, which displays the moved inventory on the inquiry screen after receiving an inventory movement instruction.
[0102] In this case, the operator selects a record of inquiry data for product code "W001" on the inquiry screen shown in Figure 31, and operates the inventory move button 50. When the inventory move button 50 is operated, the display control unit 22 displays a move instruction input screen (not shown) via the output device 7. At this time, based on the selected inquiry data record, the display control unit 22 inputs and displays the product code of the raw material, primary processed product or secondary processed product to be moved, the warehouse code (SOU20) of the warehouse where it is currently stored, the quantity, weight, lot number, scheduled move date, etc., on the move instruction input screen.
[0103] This transfer instruction input screen includes a field for entering the warehouse code of the warehouse to which the inventory will be moved. The operator enters the warehouse code of the destination warehouse, such as "SOU99," into this input field.
[0104] Based on the input on this movement instruction input screen, the data generation unit 21 generates movement instruction data that instructs the movement of all "60 kg" of the primary processed product with product code "W001" from the warehouse with warehouse code "SOU20" to the warehouse with warehouse code "SOU99".
[0105] Based on this movement instruction data, the person in charge of moving the entire 60kg of primary processed products with product code "W001" is physically moved from the warehouse with warehouse code "SOU20" to the warehouse with warehouse code "SOU99," as shown in Figure 32.
[0106] When inventory is moved in this manner, the operator specifies the display of the movement input screen in order to input the movement. In response to this specification operation, the display control unit 22 displays the movement input screen, as illustrated in Figure 33, via the output device 7.
[0107] This transfer input screen includes input fields for the warehouse code of the destination warehouse, the date of transfer, the product code and lot number of the transferred raw materials, primary processed products, or secondary processed products, and the quantity (number of units and weight) of the transferred raw materials, primary processed products, or secondary processed products.
[0108] As shown in Figure 33, the operator enters the warehouse code "SOU99" as the warehouse to which the goods have been moved, enters, for example, "October 2, 2024" as the date of the move, enters the product code "W001" and lot number "B001" as the product code and lot number of the primary processed product that was moved, and enters the quantity "2" and weight "60kg" as the amount of primary processed product that was moved.
[0109] When input is made to the move input screen in this manner, the current inventory data generation unit 23 updates the warehouse code of the original inventory data for the moved product code "W001" to "SOU99", which is the warehouse code of the warehouse after the move, as shown in Figure 34.
[0110] Furthermore, as shown in Figure 35, the inquiry data generation unit 27 updates the storage location information (warehouse code) of the inquiry data corresponding to the primary processed product of the moved product code "W001" to the storage location information (warehouse code) of "SOU99", which indicates the destination storage location.
[0111] The display control unit 22 displays the inquiry data shown in Figure 35 on the inquiry screen as shown in Figure 36 at a timing specified by the operator. This allows the inquiry screen to be displayed in an updated state, with the warehouse where the moved primary processed product with product code "W001" is stored being changed to the warehouse with warehouse code "SOU99".
[0112] (Movement of inventory scheduled for processing → Display of inquiry screen) Next, we will explain the process of moving inventory scheduled for processing and confirming it on the inquiry screen.
[0113] First, the operator issues manufacturing instructions for primary processed products to be made from raw materials via the processing instruction input screen shown in Figure 37. The example in Figure 37 shows an instance where "100 kg" of raw materials with product code "S001" stored in warehouse code "SOU10" is used to manufacture "60 kg" of primary processed product with product code "W001" and store it in warehouse code "SOU20," and also manufactures "40 kg" of primary processed product with product code "W002" and stores it in warehouse code "SOU30."
[0114] When such processing instructions are entered, the processing instruction disbursement details data generation unit 24 generates processing instruction disbursement details data, as shown in Figure 38(a), which includes the storage location (supplier), product code, lot number, quantity, weight, processing instruction number, and processing instruction disbursement line number of the raw materials used in the manufacture of the primary processed product, and stores this data in the processing instruction disbursement details data storage unit 12.
[0115] Furthermore, as shown in Figure 38(b), the processing instruction receipt details data generation unit 25 generates processing instruction receipt details data, including product code, receiving location, quantity, weight, processing instruction number, and processing instruction receipt line number, corresponding to the primary processed product manufactured from raw materials, and stores this data in the processing instruction receipt details data storage unit 13.
[0116] The inquiry data generation unit 27 generates inquiry data for raw materials and inquiry data for primary processed products, based on the raw material processing instruction issuance details data and the primary processed product processing instruction receipt details data, including the product code, warehouse code, quantity (number of units and quantity), lot number, inventory status, allocation status, purchase number, received processing instruction number, planned processing instruction number, and planned processing instruction line number shown in Figure 39.
[0117] As shown in Figure 40, the display control unit 22 displays a list of inquiry data for raw materials and inquiry data for primary processed products on the inquiry screen.
[0118] Next, as shown in Figure 40, the operator selects the record of the primary processed product whose storage location they want to move from the list of inquiry data records displayed on the inquiry screen, and then operates the inventory move button 50 on the inquiry screen. The example in Figure 40 shows that the primary processed product with product code "W002" is selected as the primary processed product whose storage location will be moved.
[0119] When a primary processed product to be moved to a different storage location is selected, movement instruction data is generated as described above. Based on this movement instruction data, the person in charge of movement physically moves the primary processed product with product code "W002" from warehouse code "SOU30" to warehouse with warehouse code "SOU98," for example, as shown in Figure 41.
[0120] When inventory is moved in this manner, the operator specifies the display of the movement input screen in order to input the movement. In response to this specification operation, the display control unit 22 displays the movement input screen exemplified in Figure 42 via the output device 7.
[0121] On this transfer input screen, as shown in Figure 42, the operator enters the warehouse code "SOU98" as the destination warehouse, enters, for example, "October 2, 2024" as the transfer date, enters the product code "W002" as the product code of the primary processed product that was moved, and enters the quantity "1" and weight "40kg" as the quantity of the primary processed product that was moved.
[0122] When input is made to the movement input screen in this manner, the processing instruction receipt details data generation unit 25 updates the warehouse code of the receiving warehouse for the processing instruction receipt details data of the primary processed product with product code "W002" from the warehouse code "SOU30" before the movement to the warehouse code "SOU98" after the movement, as shown in Figure 43.
[0123] Furthermore, as shown in Figure 44, the inquiry data generation unit 27 updates the storage location information (warehouse code) of the inquiry data corresponding to the primary processed product of the moved product code "W002" to the storage location information (warehouse code) of "SOU98" which indicates the destination storage location.
[0124] The display control unit 22 displays the inquiry data shown in Figure 45 on the inquiry screen as shown in Figure 36 at a timing specified by the operator. This allows the inquiry screen to be displayed in an updated state, with the warehouse where the moved primary processed product with product code "W002" is stored being changed to the warehouse with warehouse code "SOU98".
[0125] (Effects of the embodiment) As is clear from the above description, the business support device 1 of the embodiment enables the identification of unallocated inventory by displaying the "allocation status" and "inventory status" based on the planned processing instruction number, planned processing instruction line number, previous process processing instruction number, and previous process processing instruction line number. Therefore, efficient inventory management can be performed.
[0126] Furthermore, the business support device 1 of this embodiment allows the user to specify a warehouse to store the processed products at the processing instruction stage (before processing begins). This makes it possible to move inventory during the processing planning stage.
[0127] [Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This invention can contribute to improving operational efficiency and promoting appropriate management decisions by companies, and therefore can contribute to SDGs Goals 8 and 9.
[0128] Furthermore, this invention can contribute to reducing waste and promoting paperless and electronic processes, thereby contributing to SDGs Goals 12, 13, and 15.
[0129] Furthermore, this invention can contribute to strengthening control and governance, and therefore can contribute to achieving the 16 goals of the SDGs.
[0130] [Other embodiments] The present invention can be implemented in various different forms within the scope of the technical idea described in the claims, even in embodiments other than those described above.
[0131] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically may be performed manually. Alternatively, all or part of the processes described as being performed manually may be performed automatically by known methods or the like.
[0132] Furthermore, unless otherwise specified, the processing procedures, control procedures, specific names, registration data for each process, information including parameters such as search conditions, screen examples, and database configuration shown in the specification or drawings can be arbitrarily changed.
[0133] Furthermore, with respect to the business support device 1, each component shown in the diagram is a functional concept and does not necessarily have to have the physical configuration shown. For example, the processing functions of the business support device 1, particularly the processing functions performed by the control unit 3, may be implemented in whole or in any part by a program interpreted and executed by the control unit 3 (CPU: Central Processing Unit), or by hardware using wired logic.
[0134] The program is recorded on a non-temporary, computer-readable recording medium containing programmed instructions for the information processing device to execute the processes described in the embodiment, and is mechanically read by the business support device 1 as needed. In other words, the storage unit 2, such as ROM or HDD, records a computer program that works in cooperation with the OS (Operating System) to give instructions to the control unit 3 (CPU) and perform various processes. This computer program is loaded into RAM, unpacked, and executed by the control unit 3 as appropriate.
[0135] Furthermore, the business support program for this business support device 1 may be stored on another server device connected to the business support device 1 via any network, and all or part of it may be downloaded and executed as needed.
[0136] Furthermore, the business support program for executing the processes described in the embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product.
[0137] Here, the "recording medium" can be 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.
[0138] Furthermore, "program" refers to a data processing method written in any language or writing method, regardless of whether it is source code or binary code.
[0139] Furthermore, the term "program" is not necessarily limited to a single, monolithic entity, but also includes those that are distributed as multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions.
[0140] Furthermore, for the specific configuration, reading procedure, and post-reading installation procedure for the business support device 1 of the embodiment, well-known configurations or procedures can be used.
[0141] The storage unit 2 is a storage means such as memory devices like RAM and ROM, fixed disk devices like hard disks, flexible disks, and optical disks, and stores various programs, tables, databases, and web page files used for various processing or website provision.
[0142] Furthermore, the business support device 1 may be composed of a known personal computer device or an information processing device such as a workstation, or it may be composed of an information processing device to which any peripheral devices are connected. In addition, the information processing device may be implemented by implementing software (including programs or data, etc.) that realizes the processing described in the embodiment.
[0143] 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 or integrating them in any unit according to various additions or functional loads. In other words, the embodiments described above can be selectively implemented by arbitrarily combining the embodiments described above. [Industrial applicability]
[0144] This invention is particularly suitable for use in inventory management, such as in the steel industry, where processing plans are made based on inventory levels. [Explanation of symbols]
[0145] 1 Business support equipment 2 Storage section 3. Control Unit 4. Communication Interface Section 5 Input / Output Interface Section 6 Input devices 7 Output device 11 Current Inventory Data Storage Unit 12 Processing instruction dispensing details data storage unit 13 Processing instruction acceptance details data storage unit 14 Detailed data storage unit 15. Inquiry Data Storage Unit 16 Processing and Dispensing Details Data Storage Unit 17 Processing Acceptance Details Data Storage Unit 21 Data Generation Unit 22 Display Control Unit 23 Current Inventory Data Generation Unit 24 Processing Instruction Dispatch Details Data Generation Unit 25 Processing Instruction Acceptance Details Data Generation Unit 26 Detailed Data Generation Unit 27 Inquiry Data Generation Unit 28 Processing and Dispensing Details Data Generation Unit 29 Processing Acceptance Details Data Generation Unit
Claims
1. A current inventory data generation unit generates current inventory data including the raw material number, which is a unique identification number assigned to the raw material that has been procured, storage location information indicating the storage location of the said raw material, and the quantity, which are entered by the operator. A processing instruction issuance detail data generation unit generates processing instruction issuance detail data that includes pre-processing material information, which is unique identification information attached to the raw material before processing, which is entered by the operator, supplier information indicating the storage source of the raw material before processing, and a unique processing instruction number attached to the raw material for which processing has been instructed. A processing instruction receipt details data generation unit generates processing instruction receipt details data that includes a primary processed product number, quantity, and warehouse location information indicating the storage location of the primary processed product, which are unique identification information to be attached to the primary processed product to be manufactured by processing the raw materials before processing, as entered by the operator. A detailed data generation unit generates detailed data that includes, as a planned processing instruction number, the raw material number, the quantity, and the processing instruction number attached to the purchased raw material, which are information for identifying the raw material that will be processed, based on the processing instruction details data, An inquiry data generation unit generates inquiry data for raw materials, including the raw material number, storage location information, the quantity of the raw material stored, inventory status indicating whether the stored raw material is in normal inventory or inventory scheduled for processing, allocation status indicating whether the stored raw material has been allocated for processing or not, and the processing instruction number scheduled for use, with the inventory status set to "normal inventory" and the allocation status set to "allocated," and generates inquiry data for primary processing inventory, including the processed product number, quantity, receiving location information indicating the storage location of the primary processed product, inventory status set to "scheduled for processing," allocation status set to "not allocated," and the processing instruction number as the receiving processing instruction number, based on the processing instruction issuance details data and the detailed data. A display control unit that displays each of the aforementioned inquiry data in a list on the inquiry screen via a display unit, A business support device having the following features.
2. When the aforementioned raw materials are processed to produce the aforementioned primary processed product, A processing and disbursement detail data generation unit generates processing and disbursement detail data including the pre-processing material information attached to the raw material, the quantity of the raw material, the supplier from which the raw material is stored, the processing instruction number attached to the raw material, and the processing number, which are entered by the operator. The system further comprises a processing receipt details data generation unit that generates processing receipt details data including the processing product number of the primary processed product, the quantity of the primary processed product, and the storage location of the primary processed product, as input by the operator, the processing instruction number assigned to the raw materials used in the manufacture of the primary processed product, and the processing number, The current inventory data generation unit updates the amount of raw materials included in the current inventory data to the amount obtained by subtracting the amount used in the manufacture of the primary processed product, as included in the processing receipt details data, and generates current inventory data including the storage location indicated in the receiving information of the primary processed product, the amount of the primary processed product manufactured, and a new product number assigned to the manufactured primary processed product, based on the processing receipt details data and the operator's input. The detailed data generation unit generates detailed data for the manufactured primary processed product, including the product number newly assigned to the manufactured primary processed product, the quantity of the manufactured primary processed product, and the processing number of the primary processed product, based on the current inventory data and the processing receipt details data. The inquiry data generation unit updates the amount of inquiry data for the raw materials to the amount obtained by subtracting the amount used in the manufacture of the primary processed product, updates the inventory status of the inquiry data for the manufactured primary processed product from "scheduled for processing" to "normal inventory", and generates inquiry data for the primary processed product with the processing number attached. The display control unit displays the generated inquiry data on the inquiry screen. The business support device according to claim 1, characterized by the following:
3. In the case where the primary processed product is further processed to manufacture a secondary processed product, as shown in the inquiry data for the processing inventory, The processing instruction issuance details data generation unit generates processing instruction issuance details data that includes the primary processed product number assigned to the primary processed product before further processing, arrangement information indicating the storage location where the primary processed product is scheduled to be stored, the quantity of the primary processed product, and the processing instruction number for the primary processed product to be used as the preceding process processing instruction number, all of which are entered by the operator, and also include the newly assigned processing instruction number. The processing instruction acceptance details data generation unit generates processing instruction acceptance details data that includes the processing product number, quantity, and storage location information indicating the storage location of the secondary processing product, which are unique identification information to be attached to the secondary processing product to be manufactured by processing the primary processing product, as entered by the operator, and the newly assigned processing instruction number. The inquiry data generation unit updates the allocation status to "allocated" for the inquiry data for the primary processing inventory, adds the newly assigned processing instruction number as the processing instruction number to be used, generates inquiry data for the secondary processing inventory that includes a new processing product number, quantity, receiving location information indicating the storage location of the secondary processing product, the inventory status set to "processing planned", the allocation status set to "not allocated", and the processing instruction number as the receiving processing instruction number. The display control unit displays the inquiry data for raw materials, the inquiry data for primary processing inventory, and the inquiry data for secondary processing inventory in a list on the inquiry screen via the display unit. The business support device according to claim 2, characterized by the following:
4. When the primary processed product shown in the inquiry data for the processing inventory is further processed to produce a secondary processed product, The processing and disbursement details data generation unit generates processing and disbursement details data that includes a new processing number for the secondary processed product, along with the supplier indicating the warehouse from which the primary processed product was disbursed, the raw material information of the primary processed product, and the quantity of the primary processed product, all of which are entered by the operator. The processing acceptance details data generation unit generates processing acceptance details data that includes the product number of the secondary processed product, the receiving location indicating the storage location of the manufactured secondary processed product, the quantity of the manufactured secondary processed product, and a new processing number for the secondary processed product, which are entered by the operator. The current inventory data generation unit updates the amount of current inventory data corresponding to the primary processed product used in the manufacture of the secondary processed product by subtracting the amount used in the manufacture of the secondary processed product, and generates current inventory data including the product number of the secondary processed product, the receiving location indicating the storage location of the manufactured secondary processed product, and the quantity of the manufactured secondary processed product, based on the processing acceptance details data. The detailed data generation unit updates the amount of detailed data corresponding to the primary processed product used in the manufacture of the secondary processed product to the amount obtained by subtracting the amount used in the manufacture of the secondary processed product, and generates detailed data including the product number of the secondary processed product, the amount of the secondary processed product manufactured, and a new processing number for the secondary processed product, based on the processing acceptance details data. The inquiry data generation unit updates the amount of inquiry data corresponding to the primary processed product used in the manufacture of the secondary processed product to the amount obtained by subtracting the amount used in the manufacture of the secondary processed product, and generates inquiry data based on the current inventory data, the detailed data and the processing acceptance details data, which includes the product number of the manufactured secondary processed product, the quantity of the manufactured secondary processed product, a new processing number for the secondary processed product, and a new processing instruction number, with the inventory status set to "normal inventory" and the allocation status set to "unallocated". The display control unit displays the generated inquiry data on the inquiry screen. The business support device according to claim 3, characterized by the following:
5. When the raw materials, primary processed products, or secondary processed products are moved from one storage location to the other storage location, The current inventory data generation unit updates the current inventory data corresponding to the moved raw materials, primary processed products, or secondary processed products with the destination storage location entered by the operator. The inquiry data generation unit updates the storage location information of the inquiry data corresponding to the moved raw material, primary processed product, or secondary processed product to storage location information indicating the destination storage location. The display control unit displays the inquiry data, in which the storage location information has been updated, on the inquiry screen. The business support device according to claim 4, characterized by the following:
6. The display control unit displays the inquiry data on the inquiry screen in a display mode selected by the operator from among a normal display mode in which the inquiry data where the "quantity" is "0" is not displayed, and an all-display mode in which all inquiry data, including the inquiry data where the "quantity" is "0", is displayed. A business support device according to any one of claims 1 to 5, characterized by the above.
7. The current inventory data generation unit generates current inventory data including the raw material number, which is a unique identification number assigned to the purchased raw material, storage location information indicating the storage location of the raw material, and the quantity, which are entered by the operator. Processing instruction disbursement details data generation step: The processing instruction disbursement details data generation unit generates processing instruction disbursement details data that includes pre-processing material information, which is unique identification information attached to the raw material before processing, the supplier information indicating the storage source of the raw material before processing, and a unique processing instruction number attached to the raw material for which processing has been instructed, which are entered by the operator. A processing instruction acceptance detail data generation step involves a processing instruction acceptance detail data generation unit generating processing instruction acceptance detail data that includes a primary processed product number, quantity, and warehouse location information indicating the storage location of the primary processed product, which are unique identification information to be attached to the primary processed product to be manufactured by processing the raw materials before processing, as entered by the operator. Detailed data generation step: The detailed data generation unit generates detailed data that includes, based on the processing instruction disbursement details data, information for identifying the raw materials that will be processed, such as the raw material number, the quantity, and the processing instruction number attached to the purchased raw materials, as the processing instruction number to be used. In the inquiry data generation step, the inquiry data generation unit generates inquiry data for the raw materials, including the raw material number, storage location information, the quantity of the raw materials stored, the inventory status indicating whether the stored raw materials are in normal inventory or inventory scheduled for processing, the allocation status indicating whether the stored raw materials have been allocated for processing or not, and the processing instruction number scheduled for use, with the inventory status set to "normal inventory" and the allocation status set to "allocated," and generates inquiry data for primary processing inventory, including the processed product number, quantity, receiving location information indicating the storage location of the primary processed product, the inventory status set to "scheduled for processing," the allocation status set to "not allocated," and the processing instruction number as the receiving processing instruction number, based on the processing instruction issuance details data and the detailed data. A display control step in which the display control unit displays each of the inquiry data in a list on the inquiry screen via the display unit, A business support method that has the following characteristics.
8. Computers, A current inventory data generation unit generates current inventory data including the raw material number, which is a unique identification number assigned to the raw material that has been procured, storage location information indicating the storage location of the said raw material, and the quantity, which are entered by the operator. A processing instruction issuance detail data generation unit generates processing instruction issuance detail data that includes pre-processing material information, which is unique identification information attached to the raw material before processing, which is entered by the operator, supplier information indicating the storage source of the raw material before processing, and a unique processing instruction number attached to the raw material for which processing has been instructed. A processing instruction receipt details data generation unit generates processing instruction receipt details data that includes a primary processed product number, quantity, and warehouse location information indicating the storage location of the primary processed product, which are unique identification information to be attached to the primary processed product to be manufactured by processing the raw materials before processing, as entered by the operator. A detailed data generation unit generates detailed data that includes, as a planned processing instruction number, the raw material number, the quantity, and the processing instruction number attached to the purchased raw material, which are information for identifying the raw material that will be processed, based on the processing instruction details data, An inquiry data generation unit generates inquiry data for raw materials, including the raw material number, storage location information, the quantity of the raw material stored, inventory status indicating whether the stored raw material is in normal inventory or inventory scheduled for processing, allocation status indicating whether the stored raw material has been allocated for processing or not, and the processing instruction number scheduled for use, with the inventory status set to "normal inventory" and the allocation status set to "allocated," and generates inquiry data for primary processing inventory, including the processed product number, quantity, receiving location information indicating the storage location of the primary processed product, inventory status set to "scheduled for processing," allocation status set to "not allocated," and the processing instruction number as the receiving processing instruction number, based on the processing instruction issuance details data and the detailed data. Display control unit that displays each of the aforementioned inquiry data in a list on the inquiry screen via the display unit. A business support program designed to function as such.