Task support device, task support method, and task support program

The business support device addresses the challenge of managing miscellaneous product numbers by generating detailed inventory data for each product classification and condition, enhancing inventory accuracy and efficiency.

JP2025167246APending Publication Date: 2025-11-07OBIC CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024071674
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-25
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

Accurate inventory management is difficult due to the use of miscellaneous product numbers that group multiple products together, making it challenging to track the quantity of each individual product.

Method used

A business support device and method that generate and manage inventory data by product classification and condition, using a receipt/payment data generation unit, virtual inventory data generation unit, and output control unit to provide detailed inventory information for each product.

Benefits of technology

Enables accurate inventory management by tracking inventory quantities for each product classification and condition, facilitating better decision-making and reducing waste through electronic systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025167246000001_ABST
    Figure 2025167246000001_ABST
Patent Text Reader

Abstract

To allow for accurate stock management using a sundry product number.SOLUTION: A receipt / payment data generation unit generates receipt / payment data including a quantity of stock corresponding to the number of receipts and the number of sales for each of products in the same product category and the same product state, with product categories indicating types of the products and product states being states of the products changing with time as sundry receipt / payment units. When a product category is designated, a virtual stock data generation unit generates virtual stock data indicating the quantity of stock for each designated product category and each product state on the basis of the receipt / payment data. An output control unit outputs the generated virtual stock data to an output device. Thus, accurate stock management can be performed even when a sundry product number is used.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

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] Nowadays, select shops and other stores that handle multiple brands from different companies in the same store may handle products from different manufacturers or brands depending on the season or purchase, and therefore manage inventory using miscellaneous product numbers rather than their own product numbers.

[0003] As background technology related to miscellaneous item numbers and inventory management, Patent Document 1 (JP 2018-132840 A) discloses an inventory management device. In this inventory management device, a product master includes product identification data and a miscellaneous item category. If the miscellaneous item category is either a miscellaneous item category or a regular item category, the system checks whether the miscellaneous item category included in the product master associated with the input product identification data is a miscellaneous item category or a regular item category. If the miscellaneous item category is a miscellaneous item category, the system updates the miscellaneous item inventory data, and if the miscellaneous item category is a regular item category, the system updates the regular inventory data.

[0004] This allows accurate inventory management of all products with different colors or performances by simply setting in advance in the product master at least one piece of identical product identification data common to each product with different colors or performances. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Publication No. 2018-132840 Summary of the Invention [Problem to be solved by the invention]

[0006] Here, since the miscellaneous product number is a product number that is given to multiple products collectively, it is difficult to grasp the inventory quantity of each product, which makes accurate inventory management difficult.

[0007] The present invention has been made in view of the above-mentioned problems, and has as its object to provide a business support device, a business support method, and a business support program that enable accurate inventory management using various product number data. [Means for solving the problem]

[0008] In order to solve the above-mentioned problems and achieve the objectives, the business support device of the present invention has a receipt / payment data generation unit that generates receipt / payment data including inventory numbers corresponding to the number of receipts and sales for each product of the same product classification and the same product condition, using product classification indicating the type of product and product condition, which is the state of the product that changes over time, as the unit of receipt / payment; a virtual inventory data generation unit that generates virtual inventory data indicating the inventory number for each specified product classification and product condition based on the receipt / payment data when a product classification is specified; and an output control unit that outputs the generated virtual inventory data to an output device.

[0009] In addition, in order to solve the above-mentioned problems and achieve the objectives, the business support method of the present invention includes a receipt and payment data generation step in which a receipt and payment data generation unit generates receipt and payment data including inventory numbers corresponding to the number of receipts and sales for each product of the same product classification and the same product condition, using product classification indicating the type of product and product condition, which is the state of the product that changes over time, as the unit of receipt and payment; a virtual inventory data generation step in which, when a product classification is specified, a virtual inventory data generation unit generates virtual inventory data indicating the inventory number for each specified product classification and product condition based on the receipt and payment data; and an output control step in which an output control unit outputs the generated virtual inventory data to an output device.

[0010] In addition, in order to solve the above-mentioned problems and achieve the objective, the business support program of the present invention causes a computer to function as a receipt / payment data generation unit that generates receipt / payment data including inventory numbers corresponding to the number of receipts and sales for each product of the same product classification and the same product condition, using product classification indicating the type of product and product condition, which is the state of the product that changes over time, as the unit of receipt / payment; a virtual inventory data generation unit that generates virtual inventory data indicating the inventory number for each specified product classification and product condition based on the receipt / payment data when a product classification is specified; and an output control unit that outputs the generated virtual inventory data to an output device. [Effects of the Invention]

[0011] The present invention makes it possible to perform accurate inventory management using product number information. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 1 is a block diagram illustrating a hardware configuration of a task assistance device according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of a product number master provided in the business support device according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a purchase input screen displayed on the business support device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of receipt and payment data generated based on a purchase input in the business support device according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of inventory data managed on a product number basis in the business support device according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a sales input screen displayed on the business support device according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of receipt and payment data generated based on payment and receipt input in the business support device according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of inventory data updated based on withdrawal input in the business support device according to the embodiment. [Figure 9] FIG. 9 is a diagram for explaining the operation of generating and displaying virtual inventory data in the business support device according to the embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of receipt and payment data in which monthly closing processing is reflected in the business support device according to the embodiment. [Figure 11] FIG. 11 is a diagram showing an example of receipt and payment data including the amount carried over from the previous month and the amount for the current month. [Figure 12] FIG. 12 is a diagram for explaining the operation of generating and displaying virtual inventory data based on receipt and payment data including the amount carried over from the previous month and the amount for the current month. DETAILED DESCRIPTION OF THE INVENTION

[0013] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A task support device according to an embodiment of the present invention will be described in detail below with reference to the accompanying drawings. However, the present invention is not limited to the following embodiment.

[0014] (Hardware configuration) As shown in FIG. 1, the business support device 1 of the 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 corresponds to 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 cooperates with a mouse device to achieve a pointing device function. 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).

[0015] 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 accurate inventory management using product numbers.

[0016] The storage unit 2 also includes a product number master 11, a receipt and payment data storage unit 12, an inventory data storage unit 13, and a virtual inventory data storage unit 14, which are storage areas.

[0017] The product number master 11 stores product number codes and product number names of various product numbers in association with each other, as shown in Fig. 2. In the example of Fig. 2, the product number name "bags" is associated with the product number code "99991," and the product number name "shoes" is associated with the product number code "99992."

[0018] (Functional configuration of business support device) Next, the control unit 3 executes the business support program stored in the storage unit 2, thereby functioning as a data generation unit 21 and an output control unit 22, as shown in Fig. 1. The data generation unit 21 includes a receipt and payment data generation unit 23, a virtual inventory data generation unit 24, and an inventory data generation unit 25.

[0019] The receipt and payment data generation unit 23 generates receipt and payment data including inventory numbers corresponding to the number of receipts and sales for each product of the same product classification and the same product condition, using product classification indicating the type of product and product condition which is the state of the product that changes over time as the unit of receipt and payment (see Figure 4).

[0020] When a product category is specified, the virtual inventory data generating unit 24 generates virtual inventory data indicating the inventory quantity for each specified product category and product state based on the receipt and payment data (see FIG. 9(a)).

[0021] The output control unit 22 outputs the generated virtual inventory data to an output device. As an example, the output control unit 22 is a display control unit that displays the virtual inventory data indicating the inventory quantity for each specified product category and product state on the display unit that is the output device 7.

[0022] The output control unit 22 may control the printing of the virtual inventory data via a printer, or may control the audio output of the virtual inventory data via a speaker. The output control unit 22 may also output the virtual inventory data to a server device or the like on a network, or may output the virtual inventory data to an external memory device or the like.

[0023] The receipt and payment data generation unit 23 adds the number of items received at each time of receipt for each item of the same product classification and product condition, and subtracts the number of items dispensed at each time of dispensing from this added number, thereby generating receipt and payment data including the inventory number calculated for each item of the same product classification and product condition (see Figure 7).

[0024] Furthermore, when a period is specified, the virtual inventory data generation unit 24 generates virtual inventory data indicating the inventory quantity for each product category and each product state corresponding to the specified period based on the receipt and payment data. The "period" may be a period specified by a person in charge or the like (see FIG. 9(a)), or may be a period such as a month or a fiscal year (see FIG. 12(a)).

[0025] In addition, the receipt and payment data generation unit 23 generates receipt and payment data including the calculated cost for each product of the same product category and product condition by multiplying the unit price at each time of receipt by the number of products received, and dividing the added amount obtained by adding the results of the multiplication at each time of receipt by the added number of products received at each time of receipt (see Figure 7).

[0026] Furthermore, the inventory data generating unit 25 generates inventory data including the current inventory quantity obtained by adding up the inventory quantities of products of the same product category based on the receipt and payment data (see FIG. 8).

[0027] [Inventory management using various product numbers] (Purchase entry) In the business support device 1 of this embodiment, receipt and payment data is created for each item by product category and product condition, based on the purchase input operation by the person in charge. In addition, inventory data is updated for each product number registered in the product number master 11.

[0028] Specifically, when the person in charge specifies receipt input, the output control unit 22 displays the purchase input screen shown in Fig. 3 via the output device 7. The person in charge enters into this purchase input screen the supplier code indicating the supplier of the product, the purchase date, and the warehouse code where the purchased product is stored. The person in charge also enters details of the purchased product into the details input field of this purchase input screen.

[0029] To enter details of the purchased goods, the person in charge will input the product code, which is the item number of the purchased goods, the product code name, brand name, product condition, purchase quantity, and purchase price. The product code (product code and product code name) and brand name correspond to the "product classification."

[0030] The example in Figure 3 is an example of a product with a product code of "99991," a product code name of "bags," and a brand name of "Brand A" that is in "unused" condition and purchased at a purchase price of "12,000 yen." The example in Figure 3 is also an example of a product with a product code of "99991," a product code name of "bags," and a brand name of "Brand A" that is in "good condition" and purchased at a purchase price of "6,500 yen." The example in Figure 3 is also an example of a product with a product code of "99991," a product code name of "bags," and a brand name of "Brand B" that is in "good condition" and purchased at a purchase price of "6,000 yen."

[0031] When a purchase is input in this manner, the receipt and payment data generation unit 23 generates receipt and payment data with the data type set to "received" as shown in Fig. 4, and stores it in the receipt and payment data storage unit 12. This receipt and payment data includes, in addition to the data type, the product number, receipt and payment date, brand name, product condition, number received (and unit price), number issued (and unit price), and number in stock (and cost).

[0032] The receipt and payment data generated based on the receipt input shown in Figure 3 corresponds to the details (record) in the third line from the bottom in Figure 4, with the data type being "Receipt," the product number being "99991: Bags," the receipt and payment date being "January 2, 2024," the brand name being "Brand A," the product condition being "Unused," and the quantity received being "1 unit (unit price 12,000 yen)."

[0033] This product with the product number "99991: Bags", the brand name "Brand A", and the product condition "Unused" was purchased as "1 unit" at a unit price of "10,000 yen" on "January 1, 2024" in the same product category and product condition. Therefore, the receipt and payment data generation unit 23 adds the received quantity "1 unit" on "January 1, 2024" and the received quantity "1 unit" on "January 2, 2024" together to add the total of "2 units" as the inventory quantity to the receipt and payment data.

[0034] Furthermore, the purchase price for "January 1, 2024" is "10,000 yen," and the purchase price for "January 2, 2024" is "12,000 yen." Therefore, the receipt and payment data generation unit 23 calculates the cost by detail using the moving average method. Specifically, in this case, the receipt and payment data generation unit 23 calculates the average cost of "11,000 yen" by calculating "((10,000 yen x 1 unit) + (12,000 yen x 1 unit)) ÷ inventory quantity 2 units," and adds this to the receipt and payment data.

[0035] Furthermore, the receipt and payment data generated based on the receipt input shown in Figure 3 corresponds to the details (record) in the second line from the bottom in Figure 4, with the data type being "Receipt," the product number being "99991: Bags," the receipt and payment date being "January 2, 2024," the brand name being "Brand A," the product condition being "Good," and the quantity received being "2 units (unit price 6,500 yen)."

[0036] This product with the product number "99991: Bags", the brand name "Brand A", and the product condition "Good" was purchased as "1 unit" of the same product category and product condition at a unit price of "8,000 yen" on "January 1, 2024." Therefore, the receipt and payment data generation unit 23 adds the received quantity "1 unit" on "January 1, 2024" and the received quantity "1 unit" on "January 2, 2024" together to add the total of "2 units" as the inventory quantity to the receipt and payment data.

[0037] Furthermore, the purchase price on "January 1, 2024" is "8,000 yen," and the purchase price on "January 2, 2024" is "7,000 yen." Therefore, the receipt and payment data generation unit 23 calculates the average cost of "7,000 yen" by calculating "((8,000 yen x 1 unit) + (7,000 yen x 1 unit)) / inventory quantity 3 units," and adds this to the receipt and payment data.

[0038] Furthermore, the receipt and payment data generated based on the receipt input shown in Figure 3 corresponds to the details (record) in the first line from the bottom of Figure 4, with the data type being "Receipt," the product number being "99991: Bags," the receipt and payment date being "January 2, 2024," the brand name being "Brand B," the product condition being "Good," and the number of receipts being "3 (unit price 6,000 yen)."

[0039] This product with the product number "99991: Bags", the brand name "Brand B", and the product condition "Good" was purchased on "January 1, 2024" at a unit price of "6,000 yen" in the quantity of "1 unit", in the same product category and in the same product condition. Therefore, the receipt and payment data generation unit 23 adds the received quantity on "January 1, 2024", "1 unit", and the received quantity on "January 2, 2024", "3 units", to the receipt and payment data to obtain a total of "4 units" as the inventory quantity.

[0040] Furthermore, the purchase price on "January 1, 2024" is "6,000 yen," and the purchase price on "January 2, 2024" is also "6,000 yen." Therefore, the receipt and payment data generation unit 23 calculates the average cost of "6,000 yen" by calculating "((6,000 yen x 1 unit) + (6,000 yen x 3 units)) / inventory quantity 4 units," and adds this to the receipt and payment data.

[0041] Next, the inventory data generation unit 25 generates inventory data that manages inventory by product number unit based on such receipt and payment data. In the case of the receipt and payment data illustrated in FIG. 4, the total number of products in each product state with product number "99991: bags" is "2 units + 3 units + 4 units = 9 units." Therefore, as shown in the details in the first line of FIG. 5, the inventory data generation unit 25 generates inventory data with a warehouse code of "SOU001: warehouse 1" and a current inventory quantity of products with product number "99991: bags" as "9 units," and stores this in the inventory data storage unit 13.

[0042] Similarly, in the case of the receipt and payment data exemplified in Fig. 4, the total number of products in each product state with product number "99992: shoes" is "2 units." Therefore, the inventory data generation unit 25 generates inventory data with a warehouse code of "SOU001: warehouse 1" and a current inventory quantity of products with product number "99992: shoes" of "2 units," as shown in the details on the second line of Fig. 5, and stores this in the inventory data storage unit 13.

[0043] (Sales input) Next, when a product is sold, the person in charge specifies the display of the sales input screen to enter the sales amount. As a result, the output control unit 22 displays the sales input screen shown in Fig. 6 via the output device 7. The person in charge enters the sales date, product code code, product name, brand name, product condition, sales quantity, and sales price of the sold product into this sales input screen.

[0044] The example in Figure 6 shows that "1 unit" of product with product number "99991", product name "Bags", brand name "Brand B", and product condition "Good" was sold at a sales price of "6,000 yen." Similarly, the example in Figure 6 shows that "1 unit" of product with product number "99992", product name "Shoes", brand name "Brand B", and product condition "Damaged" was sold at a sales price of "4,000 yen."

[0045] When such sales input is performed, the receipt and payment data generation unit 23 generates receipt and payment data of the data type "payment" shown in Fig. 7 and stores it in the receipt and payment data storage unit 12. Of the receipt and payment data shown in Fig. 7, the receipt and payment data in the first row from the bottom is receipt and payment data for a product with an item number of "99992," an item number name of "shoes," a brand name of "Brand B," and a product condition of "damaged," which was sold at a unit sales price of "4,000 yen" for "1 unit." Furthermore, of the receipt and payment data shown in Fig. 7, the receipt and payment data in the second row from the bottom is receipt and payment data for a product with an item number of "99991," an item number name of "bags," a brand name of "Brand B," and a product condition of "good," which was sold at a unit sales price of "6,000 yen."

[0046] Furthermore, for products with the product number "99991: Bags", the brand name "Brand B", and the product condition "Good", which are in the same product category and in the same product condition, the inventory quantity on "January 2, 2024" is "4 units." Therefore, the receipt and payment data generation unit 23 subtracts "1 unit", which is the number of items sold on "January 3, 2024", from the inventory quantity of "4 units", to obtain "3 units", and adds this to the receipt and payment data as the inventory quantity.

[0047] Similarly, a product with the product number "99992: Shoes," the brand name "Brand B," and the product condition "Damaged" has the same product classification and the same product condition, and the inventory quantity on "January 1, 2024" is "2 units." Therefore, the receipt and payment data generation unit 23 subtracts "1 unit," which is the number of items dispensed that were sold on "January 3, 2024," from the inventory quantity of "2 units," and adds the resulting "1 unit" to the receipt and payment data as the inventory quantity.

[0048] Next, the inventory data generation unit 25 updates the inventory data based on such fluctuations in the receipt and payment data. In the case of the receipt and payment data illustrated in Fig. 7, the total number of products in each product state with product number "99991: bags" is "2 units + 3 units + 4 units = 9 units," and "1 unit" of product was sold from this state. Therefore, the inventory data generation unit 25 updates the warehouse code of "SOU001: warehouse 1" and the current inventory quantity of products with product number "99991: bags" to "8 units," as shown in the details on the first line of Fig. 8.

[0049] Similarly, in the case of the receipt and payment data illustrated in Fig. 7, the total number of products in each product state with product number "99992: shoes" is "2 units," and "1 unit" of product was sold from this state. Therefore, the inventory data generation unit 25 updates the warehouse code of "SOU001: warehouse 1" and the current inventory quantity of the product with product number "99992: shoes" to "1 unit," as shown in the details on the second line of Fig. 8.

[0050] (Product inventory inquiry operation) Next, in the business support device 1 of the embodiment, it is possible to specify and inquire about the inventory quantity of products of a desired product category for a desired period (or date) based on the receipt and payment data generated in this way. Specifically, when a person in charge specifies a desired product category and a desired period via the inquiry screen, the virtual inventory data generation unit 24 refers to the receipt and payment data shown in Fig. 7, tallies the inventory quantity of products of the specified product category for the specified period by product state, and displays it on the inquiry screen.

[0051] For example, suppose that a person in charge specifies the product category of "Bags, Brand A" via the inquiry screen and also specifies the date of "January 4, 2024." The virtual inventory data generation unit 24 first references the receipt and payment data up to "January 4, 2024" shown in FIG. 7, and tally up the inventory quantity of each product for each product category and product state, as shown in FIG. 9(a), to generate virtual inventory data and store it in the virtual inventory data storage unit 14.

[0052] The example in Figure 9(a) is an example of virtual inventory data generated based on receipt and payment data up to "January 4, 2024," in which the inventory of products in the "unused" state in the product classification "Bags, Brand A" is "2 units," and the inventory of products in the "good" state in the product classification "Bags, Brand A" is "3 units." Also, the example in Figure 9(a) is an example of virtual inventory data generated based on receipt and payment data up to "January 4, 2024," in which the inventory of products in the "good" state in the product classification "Bags, Brand B" is "3 units," and the inventory of products in the "damaged" state in the product classification "Shoes, Brand B" is "1 unit."

[0053] Once the virtual inventory data is generated in this manner, the output control unit 22 reads out the virtual inventory data for the product category of "Bags, Brand A" specified via the inquiry screen from the virtual inventory data storage unit 14 as shown in FIG. 9(a), and outputs it to the output device 7. This makes it possible to inquire via the inquiry screen about the number of items in stock for each product state in the product category of "Bags, Brand A" up until "January 4, 2024," as shown in FIG. 9(b).

[0054] (Monthly closing processing) Next, when it is time to perform monthly closing processing, the receipt and payment data generation unit 23 refers to the receipt and payment data, tallying up the remaining inventory for each product category and for each product status, and generates receipt and payment data with the data type of "current month's balance" as shown in Figure 10, and stores it in the receipt and payment data storage unit 12.

[0055] The example in Figure 10 shows that, due to purchases made up until "January 2, 2024," the remaining inventory of products with product number "99991: Bags," brand name "Brand A," and product condition "Unused" is "2 units" (see the fourth line from the bottom in Figure 10), and the remaining inventory of products with product number "99991: Bags," brand name "Brand A," and product condition "Good" is "3 units" (see the third line from the bottom in Figure 10).

[0056] Furthermore, the example in Figure 10 shows that on January 3, 2024, one product with product number "99991: Bags," brand name "Brand B," and product condition "Good" was sold, resulting in the remaining inventory quantity being "3" (see the second line from the bottom in Figure 10), and one product with product number "99992: Shoes," brand name "Brand B," and product condition "Damaged" was sold, resulting in the remaining inventory quantity being "1" (see the first line from the bottom in Figure 10).

[0057] (Checking product inventory for the next month) Next, in the following month, inventory disclosure is carried out based on the aggregated results of "balance at the end of the previous month (carried over from the previous month)" + "accumulation of receipts and payments data up to the reference date of the following month."

[0058] For example, in the above example, assume that the person in charge makes an inventory inquiry on "February 20, 2024." In this case, the virtual inventory data generation unit 24 makes an inventory inquiry based on the "previous month's carryover amount," which is receipt and payment data with a data type of "current month's balance," and receipt and payment data with receipt and payment dates between "February 1 and 15, 2024," as shown in FIG.

[0059] Specifically, suppose that the product category of "shoes" is specified by the company and the date of "February 20, 2024" is specified. In this case, as shown in FIG. 12(a), the virtual inventory data generation unit 24 first generates virtual inventory data that aggregates the inventory quantity of products for each product separation and product state based on the above-mentioned "previous month carryover" and receipt and payment data for receipt and payment dates from "February 1 to February 15, 2024," and stores the data in the virtual inventory data storage unit 14.

[0060] When the virtual inventory data is generated in this manner, the output control unit 22 reads the virtual inventory data for the "bag" product classification specified via the inquiry screen from the virtual inventory data storage unit 14 as shown in FIG. 12(a), and outputs it to the output device 7. This makes it possible to inquire via the inquiry screen about the inventory quantity of products for each product condition in the "shoes" product classification up to "February 20, 2024," as shown in FIG. 12(b).

[0061] (Effects of the embodiment) As is clear from the above explanation, the business support device 1 of the embodiment performs cost management and inventory management using product classification (brand, category, etc.) and product condition (good product, used, etc.) as aggregation units for representative product numbers (miscellaneous product numbers) that do not have product numbers for individual products.

[0062] This allows for both product disclosure by aggregation unit and inventory management for each individual item.

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

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

[0065] Furthermore, the present invention can contribute to strengthening control and governance, thereby contributing to the achievement of Goal 16 of the SDGs.

[0066] [Other embodiments] The present invention can be implemented in various different forms other than the above-described embodiments within the scope of the technical concept described in the claims.

[0067] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically may be performed manually, or all or part of the processes described as being performed manually may be performed automatically using a known method or the like.

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

[0069] Furthermore, the components of the business support device 1 shown in the figure are conceptual functional components and do not necessarily have to have the physical configuration shown in the figure. For example, all or any part of the processing functions of the business support device 1, particularly the processing functions performed by the control unit 3, may be realized by a program interpreted and executed by the control unit 3 (CPU: Central Processing Unit), or may be realized by hardware using wired logic.

[0070] The program is recorded on a non-transitory computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in the embodiments, and is mechanically read by the business support device 1 as needed. That is, a computer program is recorded in the storage unit 2, such as a ROM or HDD, for working with an OS (Operating System) to give instructions to a control unit 3 (CPU) and perform various processes. The computer program is loaded into RAM, expanded, and executed by the control unit 3 as appropriate.

[0071] 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 all or part of it may be downloaded and executed as needed.

[0072] Furthermore, the business support program for executing the processes described in the embodiments may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product.

[0073] Here, the "recording medium" can be any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical Disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.

[0074] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code.

[0075] It should be noted that a "program" is not necessarily limited to a single structure, but includes a structure that is distributed as multiple modules or libraries, and a structure that achieves its function by working together with other programs, such as an OS.

[0076] Furthermore, the specific configuration for reading the recording medium in the task support device 1 of the embodiment, the reading procedure, and the installation procedure after reading can be any known configuration or procedure.

[0077] 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, web page files, etc. used for various processes or providing websites.

[0078] The business support device 1 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as an information processing device connected to any peripheral device. The information processing device may be implemented with software (including programs or data) that realizes the processes described in the embodiments.

[0079] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the drawings, and all or part of them can be functionally or physically distributed or integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments can be selectively implemented by combining them in any way. [Industrial Applicability]

[0080] The present invention is suitable for application to industries that use product number to manage inventory. [Explanation of symbols]

[0081] 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 Part Number Master 12 Receipt and payment data storage unit 13 Inventory data storage unit 14 Virtual inventory data storage unit 21 Data Generation Unit 22 Output control section 23 Receipt and payment data generation unit 24 Virtual inventory data generation unit 25 Inventory Data Generation Unit

Claims

1. a receipt and payment data generation unit that generates receipt and payment data including inventory numbers corresponding to the number of receipts and sales for each product of the same product classification and product status, using product classification indicating the type of product and product status indicating the state of the product that changes over time as a unit of receipt and payment; a virtual inventory data generation unit that generates virtual inventory data indicating the inventory quantity for each of the specified commodity categories and each of the commodity states based on the receipt and payment data when the commodity category is specified; an output control unit that outputs the generated virtual inventory data to an output device; A business support device having the above.

2. the receipt and payment data generation unit adds the number of receipts at each time of receipt for each product of the same product classification and product status, and subtracts the number of payments at each time of payment from this added number, thereby generating the receipt and payment data including the inventory number calculated for each product of the same product classification and product status; 2. The business support device according to claim 1, wherein:

3. the virtual inventory data generation unit generates, when a period is designated, virtual inventory data indicating the inventory quantity for each of the product categories and each of the product states corresponding to the designated period based on the receipt and payment data; 3. The business support device according to claim 2, wherein:

4. the receipt and payment data generation unit multiplies the unit price at each time of receipt by the number of receipts for each product of the same product classification and product condition, and divides the added amount obtained by adding the multiplication results at each time of receipt by the added number of receipts obtained by adding the number of receipts at each time of receipt, thereby generating the receipt and payment data including the cost calculated for each product of the same product classification and product condition; 4. The business support device according to claim 2 or 3, wherein:

5. Further comprising an inventory data generating unit that generates inventory data including a current inventory quantity obtained by adding up the inventory quantities of products of the same product category based on the receipt and payment data; 5. The business support device according to claim 4, wherein:

6. a receipt and payment data generation step in which the receipt and payment data generation unit generates receipt and payment data including inventory numbers corresponding to the receipt and sales numbers for each product of the same product classification and the same product condition, using product classification indicating the type of product and product condition indicating the state of the product that changes over time as a unit of receipt and payment; a virtual inventory data generation step in which, when the commodity classification is designated, a virtual inventory data generation unit generates virtual inventory data indicating the inventory quantity for each designated commodity classification and each commodity state based on the receipt and payment data; an output control step in which an output control unit outputs the generated virtual inventory data to an output device; A business support method having the above.

7. Computer, a receipt and payment data generation unit that generates receipt and payment data including inventory numbers corresponding to the number of receipts and sales for each product of the same product classification and product status, using product classification indicating the type of product and product status indicating the state of the product that changes over time as a unit of receipt and payment; a virtual inventory data generation unit that generates virtual inventory data indicating the inventory quantity for each of the specified commodity categories and each of the commodity states based on the receipt and payment data when the commodity category is specified; an output control unit that outputs the generated virtual inventory data to an output device; A business support program that functions as a

Citation Information

Patent Citations

  • Inventory management device, inventory management method and inventory management program

    JP2018132840A