Task support apparatus, task support method and task support program
The business support device addresses the challenge of managing inventory levels by automatically generating ordering data when actual inventory falls below calculated thresholds, reducing personnel burden and ensuring timely replenishment.
Patent Information
- Application Number
- JP2023150776
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2043-09-19
AI Technical Summary
The challenge is to efficiently manage inventory levels in warehouses to prevent stock shortages, which can lead to delays in ordering and potential loss of sales opportunities, while reducing the burden on personnel responsible for monitoring and replenishing stock.
A business support device and method that acquires appropriate inventory numbers and actual inventory counts, calculates an ordering timing inventory quantity based on a multiplication rate, compares actual inventory levels to the calculated quantity, and generates ordering data when the actual inventory is less than or equal to the ordering timing inventory quantity.
This solution reduces the burden on personnel by automating the process of identifying and addressing inventory shortages, ensuring timely replenishment of stock and maintaining optimal inventory levels, thereby preventing delays and lost sales opportunities.
Smart Images

Figure 2025043475000001_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 technology]
[0002] In order to provide safe and secure products, the inspection work carried out in the retail industry plays an important role. Traditionally, it was common to carry out inspections both at the time of arrival and at the time of shipment, but nowadays, inspection at the time of arrival is often omitted and only inspection at the time of shipment is carried out (inspection-less).
[0003] Here, the products to be shipped are often stored in a warehouse. Inspections at the time of shipment are also conducted on the products transferred from this warehouse. In order to carry out shipping operations smoothly, it is necessary to pay attention to the inventory level in the warehouse at all times.
[0004] Patent Document 1 (JP Patent Publication No. 2023-113475) discloses an ordering support device that can support a user in ordering products at the optimal timing. This ordering support device includes an acquisition unit, a discrimination unit, and an output unit. The acquisition unit acquires the weighing results of the product from a weighing device provided for each user. The discrimination unit discriminates whether to order the product based on the product consumption history obtained from the weighing results and the current remaining amount of the product indicated by the weighing results. The output unit outputs order prompting information that prompts the user to order the product based on the result of the discrimination. This makes it possible to order the product at the optimal timing. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2023-113475 A Summary of the Invention [Problem to be solved by the invention]
[0006] Here, if defective products are found during inspection at the time of shipment, etc., good products equivalent to the number of defective products are replenished from products stored in the warehouse, and then shipped, etc. For this reason, the number of products stored in the warehouse may fall below the appropriate inventory number (inventory falling short). In order to carry out smooth ordering operations, if the number of products stored in the warehouse falls below the appropriate inventory number, it is preferable to quickly replenish the reduced number to maintain the appropriate inventory number.
[0007] However, constantly monitoring the number of products stored in the warehouse and, when the appropriate inventory level was exceeded, ordering the remaining products from suppliers to replenish them was a huge burden for the staff.
[0008] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a business support device, a business support method, and a business support program that can support the task of maintaining appropriate inventory levels by replenishing inventory levels that are reduced due to inventory levels falling below the appropriate level, thereby reducing the burden on staff. [Means for solving the problem]
[0009] In order to solve the above-mentioned problems and achieve the object, the business support device of the present invention has an acquisition unit that acquires an appropriate inventory quantity set for each product stored in each warehouse and an actual inventory quantity for each product stored in each warehouse, a calculation unit that multiplies the acquired appropriate inventory quantity by a multiplication rate that is preset for each product classification of the product to calculate an order timing inventory quantity, which is the inventory quantity for ordering the product, a comparison unit that compares the acquired actual inventory quantity and the calculated order timing inventory quantity for each product, and a data generation unit that, when the comparison unit obtains a comparison result indicating that the actual inventory quantity is equal to or less than the order timing inventory quantity, generates order data for each product including an order quantity, which is the quantity difference between the inventory quantity and the order timing inventory quantity, and product information that identifies the product to be ordered.
[0010] In addition, in order to solve the above-mentioned problems and achieve the object, the business support method of the present invention includes an acquisition step in which an acquisition unit acquires an appropriate inventory quantity set for each product stored in each warehouse and an actual inventory quantity for each product stored in each warehouse; a calculation step in which a calculation unit multiplies the acquired appropriate inventory quantity by a multiplication rate that is preset for each product classification of the product to calculate an order timing inventory quantity, which is the inventory quantity for ordering the product; a comparison step in which a comparison unit compares the acquired actual inventory quantity with the calculated order timing inventory quantity for each product; and a data generation step in which, if a comparison result indicating that the actual inventory quantity is equal to or less than the order timing inventory quantity is obtained in the comparison step, a data generation unit generates order data for each product including an order quantity, which is the quantity difference between the inventory quantity and the order timing inventory quantity, and product information that identifies the product to be ordered.
[0011] In addition, in order to solve the above-mentioned problems and achieve the object, the business support program of the present invention causes a computer to function as an acquisition unit that acquires an appropriate inventory quantity set for each product stored in each warehouse and an actual inventory quantity for each product stored in each warehouse, a calculation unit that multiplies the acquired appropriate inventory quantity by a multiplication rate that is preset for each product classification of the product to calculate an order timing inventory quantity, which is the inventory quantity at which to order the product, a comparison unit that compares the acquired actual inventory quantity and the calculated order timing inventory quantity for each product, and a data generation unit that, when a comparison result is obtained from the comparison unit indicating that the actual inventory quantity is equal to or less than the order timing inventory quantity, generates order data for each product including an order quantity, which is the quantity difference between the inventory quantity and the order timing inventory quantity, and product information that identifies the product to be ordered. Effect of the Invention
[0012] The present invention supports the task of replenishing inventory levels that fall below the optimum inventory level and maintaining the optimum inventory level, thereby reducing the burden on staff. [Brief description of the drawings]
[0013] [Figure 1]FIG. 1 is a block diagram illustrating a hardware configuration of a task support device according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the optimum inventory master. [Diagram 3] FIG. 3 is a diagram illustrating an example of the automatic order lead time rate master. [Figure 4] FIG. 4 is a diagram showing an example of the supplier-specific purchase price master. [Diagram 5] FIG. 5 is a diagram illustrating an example of the inspection schedule data. [Figure 6] FIG. 6 is a diagram illustrating an example of inventory data before inspection results are received. [Figure 7] FIG. 7 is a diagram illustrating an example of the inspection result data. [Figure 8] FIG. 8 is a diagram showing an example of inventory data after inspection results are received. [Figure 9] FIG. 9 is a diagram showing an example of inspection result data in which the number of defective products at the time of shipment is input. [Figure 10] FIG. 10 is a diagram showing an example of inventory data in which the number of defective products at the time of shipment is reflected. [Figure 11] FIG. 11 is a diagram showing an example of an inspection report accuracy list output screen. [Figure 12] FIG. 12 is a diagram showing an example of an inspection report accuracy list output. [Figure 13] FIG. 13 is a diagram showing another example of the inspection report accuracy list output. [Figure 14] FIG. 14 is a diagram for explaining products that are targets of automatic ordering. [Figure 15] FIG. 15 is a diagram illustrating an example of the order data. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A task support device according to an embodiment of the present invention will now be described in detail with reference to the accompanying drawings. However, the present invention is not limited to the following embodiment.
[0015] (Hardware configuration) 1, a business support device 1 according to an 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 (an example of an output device) corresponds to a display unit such as a monitor device (including a home television), a printing device, a speaker device, or the like.
[0016] As the input device 6, a keyboard device, a mouse device, a microphone device, or a monitor device which cooperates with a mouse device to realize a pointing device function can be used. The communication interface unit 4 is connected to a network, for example, a wide area network such as the Internet or a private network such as a LAN (Local Area Network).
[0017] For example, a storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), or an SSD (Solid State Drive) can be used as the storage unit 2. The storage unit 2 stores a business support program that enables selective inspection requests to be made to inspection companies with high inspection report accuracy, and enables orders to be placed without delay when a shortage occurs in the warehouse, thereby enabling proper inventory to be maintained.
[0018] The storage unit 2 also has storage areas, such as an optimum inventory master 11, an automatic order lead time rate master 12, and a supplier-specific purchase price master 13. The storage unit 2 also stores various data such as inspection schedule data, inventory data, inspection performance data, and order data.
[0019] As shown in FIG. 2, the optimum inventory master 11 stores the application start date, application end date, warehouse code, product code, product classification, supplier code, order lead time, optimum inventory quantity, and order timing inventory quantity.
[0020] The application start date and application end date indicate the period during which inventory shortages at a warehouse are monitored and order data is automatically generated to order products to be stored at the warehouse where the shortage occurred. The supplier code is a unique identification code assigned to each supplier of products. The order lead time is the time or number of days required from ordering a product to delivery. The optimum inventory quantity is the optimum inventory quantity at that warehouse.
[0021] The order timing inventory quantity is calculated by multiplying the appropriate inventory quantity by the automatic order lead time multiplication rate (multiplication rate) that is determined in advance according to the appropriate inventory quantity and the product's order lead time. As will be described later, when the inventory quantity falls below this order timing inventory quantity, order data is automatically generated.
[0022] Fig. 3 is a diagram showing an example of the automatic order lead time charge master 12. As shown in Fig. 3, the automatic order lead time charge master 12 stores product categories, order lead times, and charge rates in association with each other. As can be seen from Fig. 3, the charge rates are set according to the order lead times of each product category.
[0023] As an example, the commission rate for products with an order lead time of "0-5 days" in the "AP" product classification is set to "0.10." Furthermore, the commission rate for products with an order lead time of "11-15 days" in the "AP" product classification is set to "0.30." Furthermore, the commission rate for products with an order lead time of "11-15 days" in the "BP" product classification is set to "0.45." Furthermore, the commission rate for products with an order lead time of "31-60 days" in the "BP" product classification is set to "0.70."
[0024] The above-mentioned order timing inventory quantity is calculated by multiplying the appropriate inventory quantity by this rate.
[0025] Fig. 4 is a diagram showing an example of the supplier-specific purchase unit price master 13. As shown in Fig. 4, the supplier-specific purchase unit price master 13 stores supplier codes, product codes, and unit prices of each product, each associated with each other. The supplier code is a unique identification code given to each supplier of the product. The unit price is the amount of each product.
[0026] (Functional configuration of business support device) Next, the control unit 3 executes the business support program stored in the memory unit 2, thereby functioning as an inspection result quantity acquisition unit 21, a shipment defective quantity acquisition unit 22, a calculation unit 23, a display control unit 24, an acquisition unit 25, a comparison unit 26, a data generation unit 27, and a communication control unit 28, as shown in FIG. 1.
[0027] The inspection result quantity acquisition unit 21 acquires the inspection result quantity for each inspection company, which is the difference between the total number of products inspected by one or more inspection companies and the number of products inspected as defective. Furthermore, the shipment defective product quantity acquisition unit 22 is an example of a defective product quantity acquisition unit, and acquires the shipment defective product quantity, which is the number of defective products for each product found during inspection work at the time of product shipment. The inspection result quantity or the shipment defective product quantity may be acquired by acquiring data stored in the memory unit 2 or the like, or may be acquired by acquiring data entered by the operator of the business support device 1.
[0028] In this example, the explanation will be given assuming that product inspection is performed "at the time of shipment", but the timing of inspection can be arbitrary, for example, it may be performed at the time of arrival, or it may be performed both at the time of arrival and at the time of shipment. If inspection is performed at the time of arrival, an acquisition unit for the number of defective products at arrival may be provided instead of the acquisition unit for the number of defective products at shipment 22, and if inspection is performed at the time of arrival and at the time of shipment, an acquisition unit for the number of defective products at arrival may be provided together with the acquisition unit for the number of defective products at shipment 22. The operation of the acquisition unit for the number of defective products at arrival is similar to the operation of the acquisition unit for the number of defective products at shipment 22. Please refer to the explanation of the operation of the acquisition unit for the number of defective products at shipment 22 described below.
[0029] The calculation unit 23 calculates the ratio of the defective quantity at the time of shipment to the actual inspection quantity. The output control unit controls the output of the calculated ratio of the defective quantity at the time of shipment to the actual inspection quantity via an external device (output device 7). The display control unit 24 shown in FIG. 1 functions as an example of the output control unit.
[0030] That is, when the calculated "ratio" is to be displayed, it is displayed by the display control unit 24 via the output device 7. When the calculated "ratio" is to be printed, a print control device is provided in place of the display control unit 24, and a printer is provided as the output device 7, and the print output of the "ratio" is obtained via this printer. When the calculated "ratio" is to be output as audio, an audio output control unit is provided in place of the display control unit 24, and a speaker device is provided as the output device 7, and the audio output of the "ratio" is obtained via this speaker device.
[0031] In addition, when the calculation unit 23 obtains the actual inspection quantity for each inspection company, it calculates a first inventory quantity by subtracting the actual inspection quantity from the original inventory quantity, which is the inventory quantity of the same product as the inspected product stored in a specified warehouse, and when the calculation unit 23 obtains the quantity of defective products at the time of shipment, it calculates a second inventory quantity by subtracting the quantity of defective products at the time of shipment from the first inventory quantity.
[0032] The data generation unit 27 generates inventory data including the first inventory quantity, product information, and warehouse information when the first inventory quantity is calculated, and generates inventory data including the second inventory quantity, product information, and warehouse information when the second inventory quantity is calculated.
[0033] Furthermore, the calculation unit 23 calculates the ratio of the inspection result quantity and the shipment defective quantity in the specified period based on the inspection result quantity and the shipment defective quantity acquired within the specified period.
[0034] Furthermore, the calculation unit 23 calculates the ratio for each inspection company or the ratio for each product inspected by each inspection company. The display control unit 24, which is an example of an output control unit, controls the output (display) of the calculated ratio for each inspection company or the ratio for each product inspected by each inspection company via an external device (output device 7).
[0035] The acquisition unit 25 acquires the appropriate stock quantity set for each product stored in each warehouse and the actual stock quantity for each product stored in each warehouse. The calculation unit 23 multiplies the acquired appropriate stock quantity by a multiplication rate (see FIG. 3) set in advance for each product classification of the product, and calculates the order timing stock quantity, which is the stock quantity for ordering the product.
[0036] The comparison unit 26 compares the acquired actual stock quantity with the calculated stock quantity at the order timing for each product. When the comparison unit 26 obtains a comparison result indicating that the actual stock quantity is equal to or less than the stock quantity at the order timing, the data generation unit 27 generates order data for each product, including an order quantity, which is the difference between the stock quantity and the stock quantity at the order timing, and product information specifying the product to be ordered.
[0037] As shown in Figure 3, the commission rate is set according to the ordering lead time for each product.
[0038] As shown in Fig. 2, the order timing stock quantity has an application start date and an application end date set. The calculation unit 23 calculates the order timing stock quantity during the period from the application start date to the application end date. The comparison unit 26 compares the stock quantity and the order timing stock quantity during the period from the application start date to the application end date. The data generation unit 27 generates order data during the period from the application start date to the application end date.
[0039] Furthermore, the data generating unit 27 generates, for each product, order data including, in addition to the order quantity and product information, a preset unit price of the product and an amount obtained by multiplying the order quantity by the unit price.
[0040] The comparison unit 26 compares the acquired actual stock quantity and the calculated stock quantity at the time of order for each product on a daily basis.
[0041] The communication control unit 28 transmits the order data to the supplier's terminal device via a wide area network such as the Internet or a private network such as a LAN (Local Area Network) connected to the communication interface unit 4. This order data may be transmitted at a timing designated by a person in charge, or may be transmitted automatically based on a business support program stored in the storage unit 2 (automatic ordering).
[0042] (Display list of inspection report accuracy) Next, the operation of displaying a list of inspection report accuracy in the business support device 1 of the embodiment having such a configuration will be described. The control unit 3 of the business support device 1 executes this operation of displaying a list of inspection report accuracy by functioning as an inspection result quantity acquisition unit 21, a shipment defective product quantity acquisition unit 22, a calculation unit 23, a display control unit 24, and a data generation unit 27 based on the business support program stored in the storage unit 2. Note that some or all of the inspection result quantity acquisition unit 21, shipment defective product quantity acquisition unit 22, calculation unit 23, display control unit 24, and data generation unit 27 may be configured as hardware. In either case, the same effect as described above can be obtained.
[0043] First, the person in charge of the business support device 1 (the person in charge of the product manufacturing side) requests each inspection company to inspect the product before shipment when the product is shipped, and stores and manages the inspection results from the inspection companies as "inspection performance data" in the memory unit 2.
[0044] Fig. 5 is an example of inspection schedule data for managing products that are scheduled to be inspected by an inspection company. As shown in Fig. 5, the inspection schedule data includes an inspection request number, an inspection request date, an inspection company code, a line number, a product code, a product name, and a scheduled inspection quantity.
[0045] The inspection request number is newly generated and added according to the inspection request date so that inspection request numbers with the same inspection request date will have the same inspection request number. In the example of Figure 5, the inspection request number for the inspection request date of January 20, 2023 is added with "KY0001", and the inspection request number for the inspection request date of January 25, 2023 is added with "KY0002".
[0046] The inspection company code is a unique identification number given to the inspection company that was requested to inspect the product. The example in Figure 5 shows that there is an inspection company with an inspection company code of "KEN0001" and an inspection company with an inspection company code of "KEN0002".
[0047] The planned inspection quantity is the planned number of inspections requested for each product. In the example of Figure 5, the planned number of inspections requested from the inspection company with the inspection company code "KEN0001" is "100 units" of products with the product code "APB0001" and the product name "A standard black pen." Similarly, in the example of Figure 5, the planned number of inspections requested from the inspection company with the inspection company code "KEN0002" is "120 units" of products with the product code "APR0001" and the product name "A standard red pen."
[0048] The person in charge inputs the inspection request date and selects an inspection company via the inspection request input screen displayed by the display control unit 24 via the output device 7. The display control unit 24 automatically assigns an inspection request number corresponding to the input inspection request date and displays it on the inspection request input screen. The person in charge also inputs product information (product code and product name) of the product for which inspection is requested, as well as the planned inspection quantity, via the inspection request input screen.
[0049] As a result, the data generation unit 27 generates inspection schedule data including the inspection request number, inspection request date, inspection company code, line number, product code, product name, and planned inspection quantity, as shown in Figure 5, and stores it in the memory unit 2.
[0050] 6 shows inventory data indicating the inventory quantity in each warehouse. In the business support device 1 according to the embodiment, the inventory data stored in the storage unit 2 is updated in response to an increase or decrease in the inventory quantity in each warehouse, thereby managing the current inventory quantity in each warehouse.
[0051] As shown in FIG. 6, this inventory data includes a warehouse code, which is identification information uniquely assigned to each warehouse, product codes of products stored in each warehouse, product classifications of each product, and current inventory quantities.
[0052] The product classification "AP" shown in FIG. 6 indicates that the product is a "standard A pen," and the product classification "BP" indicates that the product is a "standard B pen."
[0053] The example in Fig. 6 also shows that the inventory quantities in the warehouse with warehouse code "SOU0001" are 1000 units of standard A black, red, and green pens, respectively, and 500 units of standard B black, red, and green pens, respectively, and 400 units of standard B black, red, and green pens, respectively. The example in Fig. 6 also shows that the inventory quantities in the warehouse with warehouse code "SOU0002" are 2000 units of standard A black pens and 600 units of standard B red pens.
[0054] Next, the person in charge requests each inspection company to perform an inspection, and inputs the inspection results returned from each inspection company via the inspection result input screen. Specifically, the person in charge inputs the inspection result number, inspection result date, inspection company code, warehouse code, inspection request number, inspection request line number, product code, product name, product classification, inspection result quantity, quantity of good products at inspection, and quantity of defective products at inspection into the inspection result input screen displayed via the output device 7 by the display control unit 24 based on the inspection results from each inspection company, as shown in Fig. 7. Note that since this is a stage before inspection at the time of shipment, the quantity of defective products at the time of shipment is not input.
[0055] Of these, the "actual inspection quantity" is a quantity calculated by the calculation unit 23 by calculating "actual inspection quantity = quantity of good products at the time of inspection + quantity of defective products at the time of inspection", and is the total number of inspections performed until the quantity of good products at the time of inspection becomes the same as the planned inspection quantity.
[0056] That is, in the example of Fig. 7, in the record on the first line, the planned inspection quantity of "A standard black pen" with inspection company code "KEN0001" is "100 pieces," as shown in the record on the first line of Fig. 5. For this reason, the inspection company performs inspection work so that the planned inspection quantity of "100 pieces" and the quantity of good products at the time of inspection shown in Fig. 7 are the same "100 pieces." The record on the first line of Fig. 7 indicates that because "10" defective products were found during inspection (defective products at inspection quantity), a total of "110 pieces" were inspected in order to make the quantity of good products at the time of inspection the same as the planned inspection quantity, "100 pieces." This total number of "110 pieces" is the actual inspection quantity.
[0057] Similarly, in the record on the second line of Figure 7, inspection was performed but no defective products were found (defective products at inspection = 0), and the quantity of non-defective products at inspection and the planned inspection quantity are the same, "60". In this case, the total number of inspections is "60", and this total number, "60", is the actual inspection quantity.
[0058] Based on the input contents of the inspection record input screen, the data generation unit 27 generates inspection record data including the inspection record number, inspection record date, inspection company code, warehouse code, inspection request number, inspection request line number, product code, product name, product classification, inspection record quantity, number of good products at inspection, number of defective products at inspection, and the number of defective products at time of shipment of "0", as shown in FIG. 7, and stores it in the memory unit 2.
[0059] Also, the data generating unit 27 updates the stock quantity of each product in each warehouse to the stock quantity obtained by subtracting the inspection result quantity, as shown in FIG. 8. Specifically, as shown in the record in the first row of FIG. 7, in the case of "A-standard black pen" with a product code of "APB0001", the inspection company with the inspection company code of "KEN0001" inspects "110 pieces (inspection result quantity)" of products in order to obtain the inspection-time non-defective product quantity of "100 pieces" which is the same as the planned inspection quantity. Therefore, as shown in FIG. 8, the calculation unit 23 subtracts the inspection result quantity of "110 pieces" from the stock quantity of "A-standard black pen" of "APB0001" of "1000 pieces" as shown in FIG. 6. Then, the data generating unit 27 updates the stock quantity of "A-standard black pen" of "APB0001" to "890 pieces" which is the result of this subtraction process.
[0060] Similarly, as shown in the record on the second line of FIG. 7, in the case of an "A-standard red pen" with a product code of "APR0001", an inspection company with an inspection company code of "KEN0001" inspects "60 units (actual inspection quantity)" of products, thereby obtaining the quantity of good products at the time of inspection of "60 units" which is the same as the planned inspection quantity (quantity of defective products at the time of inspection = 0 units). For this reason, as shown in FIG. 8, the calculation unit 23 subtracts the actual inspection quantity of "60 units" from the stock quantity of "A-standard red pen" of "APR0001", which is "500 units", as shown in FIG. 6. Then, the data generation unit 27 updates the stock quantity of "A-standard red pen" of "APR0001" to "440 units", which is the result of this subtraction process.
[0061] Next, if the product is found to be defective during the shipping process, the person in charge inputs the "quantity of defective products at time of shipment," which is the number of defective products found at time of shipment, into the above-mentioned inspection result data via the shipping result input screen displayed by the display control unit 24 via the output device 7. That is, when the person in charge inputs the "quantity of defective products at time of shipment" via the shipping result input screen, the data generation unit 27 updates the quantity of defective products at time of shipment in the inspection result data stored in the storage unit 2 with the number of defective products found at time of shipment, as shown conceptually in FIG.
[0062] In the example of Figure 9, the record on the first line indicates that "10" defective items were found when "A-standard black pen" with product code "APB0001" was shipped, so "10" was entered as the quantity of defective items at time of shipment. Also, the example of Figure 9 indicates that the record on the second line indicates that "A-standard red pen" with product code "APR0001" had an inspection result of "0" defective items at time of inspection, but "20" defective items were found at time of shipment, so "20" was entered as the quantity of defective items at time of shipment.
[0063] In this way, when defective products are found at the time of shipment, the defective products are compensated for from the warehouse inventory and shipped (when defective products are found, they are removed from the inventory by a transfer process to compensate for the number of products shipped), so the inventory quantity of the products in the warehouse is reduced by the compensated quantity. Therefore, the calculation unit 23 subtracts the number of defective products shipped from the original inventory quantity to calculate the current inventory quantity of each product in each warehouse.
[0064] The data generating unit 27 updates the inventory quantity in the inventory data to the inventory quantity calculated by the calculating unit 23, as shown in Fig. 10. The example in Fig. 10 shows that the record in the first row had an original inventory quantity of "890 units", but "10 units" of defective products were discovered at the time of shipment, and good products were used to compensate for the "10 units" of defective products and shipped from the inventory, so that the original inventory quantity was reduced by 10 units and updated to "880 units".
[0065] In addition, the example in Figure 10 shows that the original inventory quantity for the record in the second row was "440 units," but "20" defective products were discovered during shipment, and good products were used to make up for the "20" defective products and shipped out, resulting in the original inventory quantity being reduced by 20 units and updated to "420 units."
[0066] When inspection performance data reflecting the number of defective products at the time of shipment is generated in this way, it becomes possible to display a list of the inspection report accuracy of each inspection company by specifying "each desired inspection company" or "each desired inspection company and each product." In addition, it is possible to specify a desired "target period" and / or a desired "product classification" for this list display.
[0067] Specifically, when a list display of the inspection report accuracy of each inspection company is specified, the display control unit 24 displays an inspection report accuracy list screen, as exemplified in Fig. 11, via the output device 7. This inspection report accuracy list screen has an output type selection field, which is a selection field for whether the list display of the inspection report accuracy is to be performed "for each desired inspection company" or "for each desired inspection company and product category."
[0068] The inspection report accuracy list screen also includes an input field for inputting the period for which the inspection report accuracy list is to be displayed, and an input field for inputting the product classification for which the inspection report accuracy list is to be displayed.
[0069] The person in charge selects one of the output types (display format) from "By inspection company" or "By inspection company and product category" in the output type selection field. The example in Figure 11 shows the state where the output type "By inspection company" has been selected.
[0070] The person in charge also inputs the desired target period in the target period input field. In the example of FIG. 11, the period "January 1, 2023 to January 31, 2023" is input as the target period. If this target period is not input, a list of inspection report accuracy is displayed in the selected output type based on the inspection performance data for the entire period.
[0071] When the above-mentioned "by inspection company" output type is selected, input of "product classification" is optional, but when the above-mentioned "by inspection company and by product classification" output type is selected, input of "product classification" is required. The example in Fig. 11 is an example in which the "by inspection company" output type is selected and "AP", which is the product classification for "Standard A", and "BP", which is the product classification for "Standard B", are entered. Note that when the "by inspection company" output type is selected and product classification is not entered, products of all product classifications will be displayed in the list of inspection report accuracy.
[0072] When the output type, target period, and product classification are input on this inspection report accuracy list screen, the calculation unit 23 refers to the inspection result data shown in Fig. 9 and extracts the inspection result data corresponding to the output type, target period, and product classification input on the inspection report accuracy list screen. Then, the calculation unit 23 calculates the ratio of the quantity of defective products at the time of shipment to the inspection result quantity based on the extracted inspection result data.
[0073] Specifically, it is assumed that "per inspection company" is selected as the output type. In this case, the calculation unit 23 extracts the inspection performance data of the inspection company with the inspection company code of "KEN0001" as shown in Fig. 12(a), and the inspection performance data of the inspection company with the inspection company code of "KEN0002" as shown in Fig. 12(c). Then, the calculation unit 23 calculates the inspection report accuracy, which is the ratio of the number of defective products at the time of shipment to the number of inspection results at the inspection company with the inspection company code of "KEN0001" as shown in Fig. 12(b), and the inspection report accuracy, which is the ratio of the number of defective products at the time of shipment to the number of inspection results at the inspection company with the inspection company code of "KEN0002" as shown in Fig. 12(d), based on the following calculation formulas, respectively.
[0074] Inspection report accuracy = (1-(total number of defective products at time of shipment / total number of products inspected)) x 100
[0075] The inspection report accuracy of the inspection company with the inspection company code "KEN0001" calculated based on this calculation formula is as follows, as shown in Figure 12 (b).
[0076] Inspection report accuracy of the inspection company with the inspection company code "KEN0001" = (1-((10 units + 20 units + 10 units + 5 units + 5 units + 0 units) / (100 units + 60 units + 30 units + 50 units + 40 units + 80 units))) x 100 = 86.12%
[0077] In addition, the inspection report accuracy of the inspection company with the inspection company code "KEN0002" calculated based on the above-mentioned formula is the following value, as shown in FIG. 12(d).
[0078] Inspection report accuracy of the inspection company with the inspection company code "KEN0002" = (1-((10 units + 10 units) / (200 units + 70 units))) x 100 = 92.59%
[0079] 12(e), the data generation unit 27 generates inspection report accuracy list data including the target period, product classification, inspection company code of each inspection company, and the inspection report accuracy calculated by the above-mentioned arithmetic formula, specified on the inspection report accuracy list screen, and stores the data in the storage unit 2. The display control unit 24 displays the inspection report accuracy list shown in FIG. 12(e) via the output device 7 based on this inspection report accuracy list data.
[0080] Furthermore, when the "Print" button provided on the inspection report accuracy list screen shown in Fig. 11 is operated, the communication control unit 28 supplies the inspection report accuracy list data to a printing device provided as the output device 7. As a result, a printout of the inspection report accuracy list shown in Fig. 12(e) can be obtained via the printing device.
[0081] Based on this list of inspection report accuracy, the person in charge can select an inspection company with high inspection report accuracy and request an inspection. That is, in the case of the list of inspection report accuracy in Fig. 12(e), the inspection report accuracy of the inspection company with the inspection company code "KEN0001" is "86.12%", while the inspection report accuracy of the inspection company with the inspection company code "KEN0002" is "92.59%".
[0082] Therefore, it can be seen that by increasing the number of inspection requests to inspection companies with the inspection company code "KEN0002" that has high inspection report accuracy, it is possible to reduce the number of defective products at the time of shipment, which is the number of defective products discovered at the time of shipment. The manager will conduct such an investigation based on the inspection report accuracy list and give work instructions to increase inspection requests to inspection companies with the inspection company code "KEN0002". This will improve work efficiency at the time of shipment and sales turnover.
[0083] In contrast, assume that "per inspection company, per product category" is selected as the output type. In this case, the calculation unit 23 extracts inspection performance data of the "AP" product category inspected by an inspection company with an inspection company code of "KEN0001" as shown in Fig. 13(a), and the "BP" product category inspected by an inspection company with an inspection company code of "KEN0001" as shown in Fig. 13(c). The calculation unit 23 also extracts inspection performance data of the "AP" product category inspected by an inspection company with an inspection company code of "KEN0002" as shown in Fig. 13(e), and the "BP" product category inspected by an inspection company with an inspection company code of "KEN0002" as shown in Fig. 13(g).
[0084] Then, the calculation unit 23 calculates the inspection report accuracy, which is the ratio of the number of defective products at the time of shipment to the number of products actually inspected, for the "AP" product classification inspected by an inspection company with an inspection company code of "KEN0001", as shown in FIG. 13(b).
[0085] Accuracy of inspection report for product classification "AP" inspected by an inspection company with inspection company code "KEN0001" = (1-((10 units + 20 units + 10 units) / (100 units + 60 units + 30 units))) x 100 = 78.94%
[0086] In addition, the calculation unit 23 calculates the inspection report accuracy, which is the ratio of the number of defective products at the time of shipment to the number of products inspected, for the product classification "BP" inspected by an inspection company with an inspection company code of "KEN0001", as shown in FIG. 13(d).
[0087] Accuracy of inspection report for product classification "BP" inspected by an inspection company with inspection company code "KEN0001" = (1-((5 units + 5 units + 0 units) / (50 units + 40 units + 80 units))) x 100 = 95%
[0088] In addition, the calculation unit 23 calculates the inspection report accuracy, which is the ratio of the number of defective products at the time of shipment to the number of products inspected, for the product classification "AP" inspected by an inspection company with an inspection company code of "KEN0002", as shown in Figure 13 (f).
[0089] Accuracy of inspection report for product classification "AP" inspected by an inspection company with inspection company code "KEN0002" = (1-(10 units / 200 units)) x 100 = 95%
[0090] In addition, the calculation unit 23 calculates the inspection report accuracy, which is the ratio of the number of defective products at the time of shipment to the number of products inspected, for the product classification "BP" inspected by an inspection company with an inspection company code of "KEN0002", as shown in Figure 13 (h).
[0091] Accuracy of inspection report for product classification "BP" inspected by an inspection company with inspection company code "KEN0002" = (1-(10 units / 70 units)) x 100 = 85.71%
[0092] 13(i), the data generation unit 27 generates inspection report accuracy list data including the target period, product classification, inspection company code of each inspection company, and the inspection report accuracy calculated by the above-mentioned arithmetic formula, specified on the inspection report accuracy list screen, and stores the data in the storage unit 2. The display control unit 24 displays the inspection report accuracy list shown in FIG. 13(i) via the output device 7 based on this inspection report accuracy list data.
[0093] Furthermore, when the "Print" button provided on the inspection report accuracy list screen shown in Fig. 11 is operated, the communication control unit 28 supplies the inspection report accuracy list data to a printing device provided as the output device 7. As a result, a printout of the inspection report accuracy list shown in Fig. 13(i) can be obtained via the printing device.
[0094] Based on this list of inspection report accuracy, the person in charge can recognize the inspection companies with high inspection report accuracy by product classification. That is, in the case of the inspection report accuracy list in FIG. 13(i), for the product classification of "AP", the inspection company with the inspection company code "KEN0002" has a higher inspection report accuracy than the inspection company with the inspection company code "KEN0001". Conversely, for the product classification of "BP", the inspection company with the inspection company code "KEN0001" has a higher inspection report accuracy than the inspection company with the inspection company code "KEN0002".
[0095] Therefore, it can be seen that the number of defective products at the time of shipment can be reduced by requesting inspection of products classified as "AP" to an inspection company with an inspection company code of "KEN0002", and inspection of products classified as "BP" to an inspection company with an inspection company code of "KEN0001". The manager considers this based on the inspection report accuracy list, and issues work instructions to request inspection of products classified as "AP" to an inspection company with an inspection company code of "KEN0002", and to request inspection of products classified as "BP" to an inspection company with an inspection company code of "KEN0001". This can improve work efficiency at the time of shipment and sales turnover.
[0096] (Maintains appropriate inventory levels) Next, when the business support device 1 of the embodiment detects a warehouse where there is a shortage in inventory, it automatically generates order data and prompts the placing of an order, thereby maintaining the appropriate inventory level in the warehouse where the shortage occurred. The control unit 3 of the business support device 1 performs the operation of maintaining the appropriate inventory level by functioning as a calculation unit 23, a display control unit 24, an acquisition unit 25, a comparison unit 26, a data generation unit 27, and a communication control unit 28 based on the business support program stored in the storage unit 2.
[0097] It should be noted that some or all of the calculation unit 23, the display control unit 24, the acquisition unit 25, the comparison unit 26, the data generation unit 27, and the communication control unit 28 may be configured as hardware. In any case, the same effects as those described above can be obtained.
[0098] That is, the acquisition unit 25 refers to the inventory data as shown in FIG. 14 at a specified timing, such as date and time, and acquires the optimum inventory quantity set for each product stored in each warehouse and the actual inventory quantity for each product stored in each warehouse.
[0099] As shown in FIG. 3, the calculation unit 23 multiplies the optimum inventory quantity acquired by the acquisition unit 25 by a multiplication rate that is preset for each product classification of the product, for example according to the order lead time, to calculate the order timing inventory quantity, which is the inventory quantity at which the product is ordered, for each product in each warehouse, as shown in FIG. 14.
[0100] Specifically, in the inventory data in the first row shown in Fig. 14, the order lead time of a product with a product classification of "AP" and a product code of "APB0001" is, for example, "0 to 5 days." In this case, the calculation unit 23 obtains a multiplier of "0.10" by referring to the automatic order lead time multiplier master 12 shown in Fig. 3. The calculation unit 23 multiplies the appropriate inventory quantity of "1100 pieces" by this multiplier of "0.10" to calculate the order timing inventory quantity of "110 pieces."
[0101] Similarly, in the inventory data on the fourth row shown in Fig. 14, the order lead time of the product with the product classification "BP" and the product code "BPB0001" is, for example, "11th to 15th days." In this case, the calculation unit 23 obtains a multiplier of "0.45" by referring to the automatic order lead time multiplier master 12 shown in Fig. 3. The calculation unit 23 multiplies the appropriate inventory quantity of "600 pieces" by this multiplier of "0.45" to calculate the order timing inventory quantity of "270 pieces."
[0102] The data generating unit 27 updates the order timing inventory quantity of the inventory data for each warehouse and each product stored in the storage unit 2 with the calculated order timing inventory quantity. This makes it possible to recognize the order timing inventory quantity for each warehouse and each product, as shown in FIG.
[0103] The comparison unit 26 compares the stock quantity of each warehouse and each product in the inventory data shown in Fig. 14 with the stock quantity at the order timing, at a predetermined timing such as date and time. When the comparison unit 26 obtains a comparison result indicating that the actual stock quantity is equal to or less than the stock quantity at the order timing, such as the records in the second and third lines from the bottom in Fig. 14, the data generation unit 27 generates order data for each product, including an order quantity which is the difference between the stock quantity and the stock quantity at the order timing, and product information (e.g. product code, product name, etc.) which identifies the product to be ordered, and stores the order data in the storage unit 2.
[0104] An example of order data is shown in Fig. 15. As shown in Fig. 15, the order data includes an order number, order date, supplier code, warehouse code, line number, product code, product name, product classification, order quantity, unit price, and amount. For the supplier code and unit price, the data generation unit 27 refers to the supplier-specific purchase unit price master 13 shown in Fig. 4, and includes the supplier and unit price corresponding to each product in the order data.
[0105] Also, in the above example, as shown in the record on the first line of Fig. 15, the calculation unit 23 calculates "order quantity = stock quantity - stock quantity at order timing = 190 pieces", and the data generation unit 27 generates order data including the calculated order quantity of "190 pieces". Also, in the above example, as shown in the record on the second line of Fig. 15, the calculation unit 23 calculates "order quantity = stock quantity - stock quantity at order timing = 1240 pieces", and the data generation unit 27 generates order data including the calculated order quantity of "1240 pieces".
[0106] Furthermore, after calculating the order quantity in this way, the calculation unit 23 calculates the amount required for ordering by multiplying the order quantity of the product by the unit price detected from the supplier-specific purchase price master 13 shown in FIG. 4. In the example of FIG. 15, the unit price of the product in the record on the first line is "150 yen" and the order quantity is "190 units." Therefore, the calculation unit 23 calculates the amount required for ordering the product code (BPG0001) by calculating "150 yen x 190 units = 28,500 yen." The data generation unit 27 generates order data including the calculated amount and stores it in the storage unit 2.
[0107] Similarly, in the example of Fig. 15, the unit price of the product in the record on the second line is "70 yen" and the order quantity is "1240 units". Therefore, the calculation unit 23 calculates the amount required to order the product code (APB0001) by calculating "70 yen x 1240 units = 86,800 yen". The data generation unit 27 generates order data including the calculated amount and stores it in the storage unit 2.
[0108] Here, in the business support device 1 of the embodiment, an email address or a uniform resource locator (URL) of a Web (World Wide Web) page where an order can be placed, etc. are associated with the supplier code of each product and stored in the storage unit 2. Therefore, when order data is generated as illustrated in Fig. 15, the communication control unit 28 refers to the storage unit 2 based on the supplier code included in the order data, and detects the email address or the URL of the Web page where an order can be placed that is associated with the supplier code.
[0109] Then, the communication control unit 28 creates an e-mail with the order data attached as an attachment, and transmits it via a network such as the Internet or a LAN (Local Area Network) connected to the communication interface unit 4 shown in Fig. 1. As a result, the transmitted e-mail is sent to the supplier's terminal device via a mail server device of a provider with which the supplier has a contract, and an order for the out-of-stock product can be automatically placed.
[0110] Alternatively, the communication control unit 28 transmits the order data to the URL of a web page where an order can be placed via a network such as the Internet or a LAN (Local Area Network) connected to the communication interface unit 4 shown in Fig. 1. This allows the transmitted order data to be sent to the supplier's terminal device, making it possible to automatically place an order for the product that is out of stock.
[0111] Next, in the business support device 1 of the embodiment, as shown in Fig. 2, the application start date and application end date are set for the order timing inventory quantity of each product. In the example of Fig. 2, the application start date and application end date of the order timing inventory quantity for the product with the product code "APB0001" are "January 1, 2023 to February 28, 2023". In addition, in the example of Fig. 2, the application start date and application end date of the order timing inventory quantity for the product with the product code "APR0001" are "January 1, 2023 to February 28, 2023".
[0112] Therefore, the calculation unit 23 calculates the above-mentioned order timing inventory quantity from the application start date to the application end date. The comparison unit 26 compares the above-mentioned inventory quantity and order timing inventory quantity from the application start date to the application end date. The data generation unit 27 generates the above-mentioned order data from the application start date to the application end date.
[0113] In this way, by setting an "effective date" and an "effective date", it is possible to adjust the timing of orders for products whose demand fluctuates depending on the season, and to control whether or not to place an order, thereby enabling automatic ordering at the appropriate time.
[0114] (Effects of the embodiment) As is clear from the above explanation, since it is common in the retail industry to outsource inspection to multiple companies, the business support device 1 of the embodiment compiles the number of cases in which the inspection result report differs from the actual condition of the product for each inspection company, making it possible to compare the "inspection report accuracy."
[0115] This allows for an increase in requests for inspections from inspection companies with high inspection report accuracy, which in turn improves the accuracy of shipping operations and allows for early recording of sales, improving sales turnover.
[0116] Furthermore, if defective products are found during inspection at the time of shipment, etc., the warehouse's inventory may fall short of the appropriate level as products are replenished from stock and shipped. In order to maintain the appropriate level of inventory, it is necessary to carefully manage the inventory level on a regular basis. However, because the appropriate level of inventory differs depending on the warehouse, the burden of maintaining the appropriate level of inventory is heavy for the person in charge. This results in delays in ordering to suppliers, which could lead to delays in product delivery and lost sales opportunities.
[0117] In the business support device 1 of the embodiment, the inventory quantity at the time of ordering, which is calculated taking into account the ordering lead time, is compared with the optimum inventory quantity, and if the inventory quantity at the time of ordering is lower than the optimum inventory quantity, order data for placing an order for goods with the supplier is automatically generated.
[0118] This will support the person in charge in monitoring the stock levels at each warehouse and in placing orders with suppliers, and will allow the appropriate stock levels to be maintained at each warehouse. It will also prevent the inconvenience of relying on a specific person to operate the business support device 1, which is known as personalization. This will prevent delivery delays, prevent loss of sales opportunities, and reduce labor costs.
[0119] Furthermore, the communication control unit 28 can transmit the generated order data to the supplier's terminal device, so that an order can be automatically placed for the amount of merchandise that is insufficient relative to the appropriate stock quantity.
[0120] [Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, and can therefore contribute to Goals 8 and 9 of the SDGs.
[0121] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of Goals 12, 13, and 15 of the SDGs.
[0122] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[0123] [Other embodiments] The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
[0124] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.
[0125] In addition, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
[0126] Moreover, with regard to the task support device 1, each of the components shown in the figures is a functional concept, and does not necessarily have to be physically configured as shown in the figures.
[0127] For example, the processing functions of the business support device 1, particularly the control unit 3 and each processing function performed by the control unit 3, may be realized in whole or in part by a CPU (Central Processing Unit) and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded in a non-transient computer-readable recording medium including programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the business support device 1 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD. This computer program is executed by being loaded into a RAM, and constitutes the control unit 3 in cooperation with the CPU.
[0128] In addition, the business support program of this business support device 1 may be stored in another server device connected to the business support device 1 via any network, and it is also possible to download all or part of it as needed.
[0129] The business support program for executing the process described in the present embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical Disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) Disc.
[0130] Moreover, a "program" is a data processing method written in any language or description method, and may be in any form, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration as multiple modules or libraries, and a program that achieves its function by working with a separate program, such as an OS. Note that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading a recording medium in the business support device 1 shown in the embodiment, as well as the installation procedure after reading.
[0131] The memory unit 2 is a storage means such as a memory device such as RAM or ROM, a fixed disk device such as a hard disk, a flexible disk, or an optical disk, and stores various programs, tables, databases, and web page files used for various processes and providing websites.
[0132] The business support device 1 may be configured as an information processing device such as a known personal computer device or a workstation, or may be configured as an information processing device to which any peripheral device is connected. The information processing device may be realized by implementing software (including programs or data, etc.) that realizes the processing described in this embodiment.
[0133] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Industrial Applicability]
[0134] The present invention is suitable for application to the task of maintaining warehouse inventory in industries that handle a large number of products, such as wholesale businesses. [Explanation of symbols]
[0135] 1 Business support equipment 2 Storage section 3. Control Unit 4. Communication Interface Section 5 Input / Output Interface Section 6 Input Devices 7 Output Devices 11 Optimal inventory master 12 Automatic ordering lead time rate master 13 Supplier-specific purchase price master 21 Inspection Results Quantity Acquisition Department 22. Defective Product Quantity Acquisition Department 23 Calculation section 24 Display control section 25 Acquisition Department 26 Comparison section 27 Data Generation Section 28 Communication control section
Claims
1. an acquisition unit that acquires an appropriate inventory quantity set for each product stored in each warehouse and an actual inventory quantity for each of the products stored in each of the warehouses; a calculation unit that multiplies the acquired optimum inventory quantity by a multiplication rate that is preset for each product classification of the product, and calculates an order timing inventory quantity, which is an inventory quantity for ordering the product; a comparison unit that compares the acquired actual inventory quantity with the calculated order timing inventory quantity for each of the products; a data generating unit that generates, when a comparison result indicating that the actual stock quantity is equal to or less than the stock quantity at the order timing is obtained from the comparing unit, order data including an order quantity, which is a difference between the stock quantity and the stock quantity at the order timing, and product information that identifies the product to be ordered, for each of the products; A business support device having the above configuration.
2. The rate is set according to the order lead time for each product.
2. The business support device according to claim 1,
3. The order timing inventory quantity has an application start date and an application end date set, The calculation unit calculates the order timing inventory quantity during the period from the application start date to the application end date, The comparison unit compares the inventory quantity and the order timing inventory quantity between the application start date and the application end date, the data generation unit generates the order data during the period from the application start date to the application end date; 3. The business support device according to claim 2,
4. the data generation unit generates, for each of the products, order data including, together with the order quantity and the product information, a preset unit price of the product and an amount obtained by multiplying the order quantity by the unit price; 4. The business support device according to claim 3,
5. the comparison unit compares the acquired actual inventory quantity and the calculated inventory quantity at the time of order for each of the products on a daily basis; 5. The business support device according to claim 1, wherein:
6. an acquisition step of acquiring an appropriate stock quantity set for each product stored in each warehouse and an actual stock quantity for each of the products stored in each of the warehouses by an acquisition unit; a calculation step in which a calculation unit multiplies the acquired optimum stock quantity by a multiplication rate that is preset for each product classification of the product, to calculate an order timing stock quantity, which is the stock quantity for ordering the product; a comparison step in which a comparison unit compares the acquired actual inventory quantity with the calculated order timing inventory quantity for each of the products; a data generating step of generating, for each of the products, order data including an order quantity, which is a difference between the stock quantity and the stock quantity at the order timing, and product information specifying the product to be ordered, when a comparison result indicating that the actual stock quantity is equal to or less than the stock quantity at the order timing is obtained in the comparing step; A business support method having the above-mentioned features.
7. Computer, an acquisition unit that acquires an appropriate inventory quantity set for each product stored in each warehouse and an actual inventory quantity for each of the products stored in each of the warehouses; a calculation unit that multiplies the acquired optimum inventory quantity by a multiplication rate that is preset for each product classification of the product, and calculates an order timing inventory quantity, which is an inventory quantity for ordering the product; a comparison unit that compares the acquired actual inventory quantity with the calculated order timing inventory quantity for each of the products; when a comparison result indicating that the actual stock quantity is equal to or less than the stock quantity at the order timing is obtained from the comparison unit, functioning as a data generation unit that generates, for each of the products, order quantity which is the difference between the stock quantity and the stock quantity at the order timing, and order data including product information for identifying the product to be ordered; A business support program that features:
Citation Information
Patent Citations
Inventory management device and method
JP2000053218A
Safety stock or the like calculation device, safety stock or the like calculation method, and safety stock or the like calculation program
JP2018097570A
Order number calculation device, order number calculation method and order number calculation program
JP2019159673A
Operation support apparatus, operation support method, and operation support program
JP2022122161A
Inventory management work support apparatus, inventory management work support method, and inventory management work support program
JP2022165026A