Order management device, order management method and order management program
The order management device automates the calculation and registration of order quotas using purchase data and product masters, addressing inefficiencies in existing systems by ensuring timely and efficient order management.
Patent Information
- Application Number
- JP2024051511
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-27
- Publication Date
- 2025-10-09
AI Technical Summary
Existing order management systems face inefficiencies in determining and adjusting order quotas across multiple factories, leading to delays in obtaining raw materials and potential production losses, which are dependent on individual personnel and lack automation.
An order management device that utilizes purchase data and product number masters to calculate and register order quotas, includes warning and approval processes to ensure the quotas are within set limits, and executes order processing based on these calculations.
Enables quick and efficient setting and registration of order quotas, ensuring they are within appropriate limits, thereby improving operational efficiency and reducing delays.
Smart Images

Figure 2025150567000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an order management device, an order management method, and an order management program. [Background technology]
[0002] Conventionally, there is known an order management system that determines the order quantity so that the inventory quantity at the start of the management week (42 weeks) is equal to the total sales forecast for a specified number of weeks into the future (expected inventory weeks) (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-162564 Summary of the Invention [Problem to be solved by the invention]
[0004] The order management system in Patent Document 1 determines the order quantity to be ordered from suppliers. Meanwhile, a company with multiple factories orders raw materials used at those factories from suppliers. In this case, the company aggregates the order quantities of raw materials needed by the multiple factories and submits an order quota to the supplier. In this case, the company adjusts the order quantities between each factory, which delays the determination of the order quota and the application to the supplier. This can lead to difficulties in obtaining raw materials and lead to opportunity losses due to production delays. Furthermore, adjusting the order quantity is a task that depends on individual personnel and is therefore inefficient.
[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide an order management device, an order management method, and an order management program that can quickly set and register order quotas for products while improving the efficiency of operations related to setting and registering order quotas. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the object, the order management device of the present invention is an order management device that has a control unit that sets and registers an order quota for a product, and is able to access purchase data, which is data on past orders for the product, and a product number master, which is data related to orders for the product, the purchase data including the purchase date and the purchase quantity of the product, and the product number master including coefficients that set upper and lower limits of the order quota for the product, and the control unit calculates the total purchase quantity of the product corresponding to a predetermined range of past dates based on the purchase data that falls within the said range of past dates, multiplies the calculated total purchase quantity of the product by the coefficient of the product master to calculate the range of the order quota for the product, and sets and registers the calculated range of the order quota for the product.
[0007] In addition, in the order management device of the present invention, the control unit may determine whether the number of relevant purchase data items that fall within a predetermined range of past dates is equal to or greater than a minimum number, and if it determines that the number is less than the minimum number, execute a warning process.
[0008] In addition, in the order management device of the present invention, the control unit may acquire the number of applications for the order quota for the product, determine whether the acquired number of applications is outside the range of the order quota for the product that has been set and registered, and if it is determined to be within the range, generate an order quota master that is data on the order quota for the product based on the number of applications, while if it is determined to be outside the range, execute a warning process.
[0009] In addition, in the order management device according to the present invention, the control unit may execute an approval process or a rejection process for the order quota master based on the number of applications.
[0010] In addition, in the order management device of the present invention, the control unit may, when executing the order processing for the product based on the order quota master after the approval processing, acquire the order quantity of the product and the remaining order quota for the product, and execute a warning processing if the order quantity of the product is greater than the remaining order quota for the product.
[0011] Furthermore, the order management method of the present invention is an order management method for setting and registering an order quota for a product, which uses purchase data, which is data on past orders for the product, and a product number master, which is data related to orders for the product, and the purchase data includes the purchase date and the purchase quantity of the product, and the product number master includes coefficients that set upper and lower limits of the order quota for the product, and the order management device having a control unit calculates the total purchase quantity of the product corresponding to a predetermined range of past dates based on the purchase data that falls within the range of past dates, multiplies the calculated total purchase quantity of the product by the coefficient of the product number master to calculate the range of the order quota for the product, and sets and registers the calculated range of the order quota for the product.
[0012] In addition, the order management program of the present invention is an order management program for causing an order management device equipped with a control unit to execute an order management method for setting and registering an order quota for a product, and uses purchase data, which is data on past orders for the product, and a product number master, which is data related to orders for the product, the purchase data including the purchase date and the purchase quantity of the product, and the product number master including coefficients that set upper and lower limits of the order quota for the product, and causes the order management device to calculate the total purchase quantity of the product corresponding to a predetermined range of past dates based on the purchase data that falls within the range of past dates, multiply the calculated total purchase quantity of the product by the coefficient of the product master to calculate the range of the order quota for the product, and set and register the calculated range of the order quota for the product. [Effects of the Invention]
[0013] The present invention has the effect of enabling the order quota for a product to be set and registered quickly, while improving the efficiency of operations related to the setting and registration of the order quota. [Brief explanation of the drawings]
[0014] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an order management device. [Figure 2] FIG. 2 is a diagram showing an example of the product number master. [Figure 3] FIG. 3 is a diagram illustrating an example of purchase data. [Figure 4] FIG. 4 is a diagram illustrating an example of order limit header data of the order limit master. [Figure 5] FIG. 5 is a diagram illustrating an example of order limit detail data in the order limit master. [Figure 6] FIG. 6 is a diagram illustrating an example of an order management method. [Figure 7] FIG. 7 is a diagram showing an example of the order quota input screen. [Figure 8] FIG. 8 is a diagram showing an example of the warning screen. [Figure 9] FIG. 9 is a diagram showing an example of the collected purchase data. [Figure 10] FIG. 10 is a diagram showing an example of the order quota input screen. [Figure 11] FIG. 11 is a diagram showing an example of the order limit details screen. [Figure 12] FIG. 12 is a diagram showing an example of the warning screen. [Figure 13] FIG. 13 is a diagram showing an example of the approval screen and the order limit input screen. [Figure 14] FIG. 14 is a diagram showing an example of the order input screen. [Figure 15] FIG. 15 is a diagram showing an example of the order details screen. [Figure 16] FIG. 16 is a diagram showing an example of the warning screen. DETAILED DESCRIPTION OF THE INVENTION
[0015] Hereinafter, an embodiment of an order management device, an order management method, and an order management program according to the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to the embodiment.
[0016] [1. Configuration] An example of the configuration of an order management device 100 according to this embodiment will be described with reference to Fig. 1 etc. Fig. 1 is a block diagram showing an example of the configuration of the order management device 100.
[0017] The order management device 100 is a device that manages product ordering transactions with suppliers. Specifically, the order management device 100 sets and registers product ordering limits based on purchase data that represents past product ordering records.
[0018] The order management device 100 is constructed based on a commercially available desktop personal computer. Note that the order management device 100 is not limited to being constructed based on a stationary information processing device such as a desktop personal computer, but may also be constructed based on a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.
[0019] The order management device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units included in the order management device 100 are connected to each other so as to be able to communicate with each other via any communication path.
[0020] The communication interface unit 104 communicatively connects the order management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the order management device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). The data stored in the memory unit 106 may also be stored in the server 200, for example.
[0021] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that functions as a pointing device in cooperation with a mouse. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.
[0022] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs that work in conjunction with an OS (Operating System) to issue commands to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. The storage unit 106 can be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc.
[0023] Various masters and various data are stored in the storage unit 106. Specifically, the storage unit 106 stores a product number master 121, purchase data 122, an order quota master 123, etc., and the order quota master 123 includes order quota header data 123a and order quota detail data 123b.
[0024] The various masters and data will be described below. Note that if there are overlapping items among the items included in the various masters and data, the description of the overlapping items will be partially omitted.
[0025] FIG. 2 is a diagram showing an example of a product number master. The product number master 121 is data related to product ordering. As shown in FIG. 2, the product number master 121 includes items such as product number code, product number name, lower threshold limit, upper threshold limit, and minimum number of past orders, and these pieces of information are associated with each other. The product number code is a code for identifying a product. The product number name is the product name, for example, "raw material A." The lower threshold limit and upper threshold limit are coefficients for setting a range that includes the upper and lower limits of the product's order quota. The minimum number of past orders is the minimum number of purchase data required when setting and registering a product's order quota.
[0026] FIG. 3 is a diagram showing an example of purchase data. Purchase data 122 is data on past order performance when products were purchased from suppliers. Purchase data 122 includes items such as business division, purchase date, supplier, product number code, product number name, and purchase quantity, and these pieces of information are associated with each other. The business division is the name of the business division that purchased the product, such as the name of a factory. The purchase date is the date on which the product was purchased. The supplier is the code and supplier name used to identify the product supplier. The product number code and product number name are the same as those in product number master 121. The purchase quantity is the quantity of the product purchased.
[0027] FIG. 4 is a diagram showing an example of order quota header data in the order quota master. The order quota header data 123a is header data generated when an order quota is set and registered. The order quota header data 123a includes the following fields: business division, quota order date, supplier, product number code, product number name, application start date, application end date, past performance start date, past performance end date, past purchase performance, threshold value (lower limit), threshold value (upper limit), order limit (lower limit), order limit (upper limit), current order quota total, and approval status, and these pieces of information are associated with each other. The business division, supplier, product number code, product number name, threshold value (lower limit), and threshold value (upper limit) are the same as those in the various masters and data described above. The quota order date is the date on which the product was ordered. The application start date is the start date applied to the current order quota setting and registration. The application end date is the end date applied to the current order quota setting and registration. The past performance start date is the start date applied to extract past order quota order performance. The past performance end date is the end date applied to extracting past order quota order performance. Past purchase performance is the purchase quantity of past order performance. Order limit (lower limit) is the order quantity of products that is the lower limit of the order quota. Order limit (upper limit) is the order quantity of products that is the upper limit of the order quota. The current order quota total is the total of all business divisions for the order quota that has been ordered (applied) this time. The approval status indicates whether or not the requested order quota has been approved.
[0028] FIG. 5 is a diagram showing an example of order quota detail data in the order quota master. The order quota detail data 123b includes the following items: business division, order limit (lower limit), order limit (upper limit), past purchase performance, current order quota, unit price, and amount, and these pieces of information are associated with each other. The business division, order limit (lower limit), order limit (upper limit), past purchase performance, and current order quota are the same as the various masters and data described above, and are values for each business division. The unit price is the unit price of the product. The amount is the unit price of the product multiplied by the number of orders.
[0029] Next, the control unit 102 will be described with reference to Fig. 1 again. The control unit 102 is a CPU or the like that performs overall control of the order management device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing operations based on these stored programs.
[0030] The control unit 102 performs processes such as setting and registering product order quotas, applying for product order quotas, and approving product order quotas based on various masters and data stored in the memory unit 106 as part of the process of managing product ordering transactions.
[0031] A specific example of the processing executed by the control unit 102 will be described in detail below in [2. Specific Example of Processing].
[0032] [2. Specific examples of processing] Here, a specific example of the processing executed by the order management device 100 will be described with reference to Fig. 6 to Fig. 16. First, an order management method executed by the order management device 100 will be described with reference to Fig. 6. Fig. 6 is a diagram showing an example of the order management method.
[0033] As shown in FIG. 6, in order of order management, application for product order quota (order quota input), approval of product order quota (order quota confirmation input), order input, and order quota inquiry are executed in this order.
[0034] The control unit 102 executes the setting and registration of the product order quota when applying for a product order quota. Specifically, when the control unit 102 executes the application process for the product order quota, it displays the screen G1 shown in FIG. 7 on the output device 114 (step S1). FIG. 7 is a diagram showing an example of the order quota input screen. The order quota input screen G1 is a screen for inputting items of the order quota header data 123a. The order quota input screen G1 also displays items such as past performance, order limit, and total order quota.
[0035] Here, the items of past performance, order limit, and total order limit are displayed when the setting and registration of the order limit for the product is executed. When input is executed based on the order limit input screen G1, the control unit 102 executes the setting and registration of the order limit for the product based on the product number master 121 and the purchase data 122. Specifically, when each item of the order limit header data 123a is input on the order limit input screen G1, the control unit 102 acquires the purchase data 122 corresponding to the past performance start date to the past performance end date (range of past dates). As shown in FIG. 3, there are, for example, six items of purchase data 122 to be targeted.
[0036] The control unit 102 determines whether the number of matching items in the target purchase data 122 is equal to or greater than the number set in the past minimum number of items in the product number master 121. If the control unit 102 determines that the number of matching items is less than the minimum number, it executes a warning process to display a warning screen G2 shown in FIG. 8 on the output device 114. FIG. 8 is a diagram showing an example of the warning screen. Note that the warning screen G2 has an operation button ("Yes") that allows the setting and registration of an order quota for the product even if the number of matching items is less than the past minimum number.
[0037] If the number of relevant cases is equal to or greater than the minimum number in the past, or if the "Yes" operation button on the warning screen G2 is operated, the control unit 102 aggregates the acquired purchasing data 122 to generate aggregated purchasing data 122A shown in FIG. 9. FIG. 9 is a diagram showing an example of aggregated purchasing data. The purchasing data 122A shown in FIG. 9 is data that sums up the number of purchases for each business division. The control unit 102 multiplies the number of purchases in the purchasing data 122A shown in FIG. 9 by the threshold value (lower limit) and threshold value (upper limit) of the product number master 121, respectively, to calculate the lower limit and upper limit of the current ordering limit. Then, the control unit 102 sets and registers the calculated range of product ordering limits from the lower limit to the upper limit of the current ordering limit.
[0038] Thereafter, in step S1, the control unit 102 executes a process for applying for a product order quota based on the range of the product order quota that has been set and registered. The control unit 102 displays a screen G3 shown in FIG. 10 on the output device 114. FIG. 10 is a diagram showing an example of an order quota input screen. The order quota input screen G3 of FIG. 10 is similar to the order quota input screen G1 of FIG. 7, and the order quota application information of each business division is input in the center of the screen. The order quota application is input on a screen G4 shown in FIG. 11. FIG. 11 is a diagram showing an example of an order quota detail screen. The order quota detail screen G4 is a screen for displaying and inputting the items of the order quota header data 123a and the order quota detail data 123b. When the order quota number is input in the order quota item, the control unit 102 acquires it as the requested number of product order quotas. The control unit 102 determines whether the acquired requested number is outside the range of the product order quota that has been set and registered. When the control unit 102 determines that the acquired number of applications is outside the range of the order quota, it executes a warning process of displaying a warning screen G5 shown in Fig. 12 on the output device 114. Fig. 12 is a diagram showing an example of the warning screen. Note that the warning screen G5 is provided with an operation button ("Yes") that allows an application for the order quota to be executed even if the number of applications is outside the range of the order quota.
[0039] If the number of applications is within the range of the order quota, or if the operation button "Yes" on the warning screen G5 is operated, the control unit 102 updates (generates) the order quota master 123 based on the acquired number of applications.
[0040] After the application for the order quota has been submitted, the control unit 102 executes approval of the product order quota (input of order quota confirmation) (step S2). Specifically, when the control unit 102 executes the approval process for the product order quota, it displays a screen G6 shown in FIG. 13 on the output device 114. FIG. 13 is a diagram showing an example of the approval screen and the order quota input screen. The approval screen G6 in FIG. 13 displays the order quota application information of each business division, along with check boxes for approval or rejection. When the approval check box is entered, the control unit 102 executes approval processing to approve the applied order quota application of each business division and update the approval status of the order quota header data 123a to "approved." After this, the control unit 102 disables input on the order quota input screen G3, allowing only reference (display). On the other hand, when the reject check box is entered, the control unit 102 executes rejection processing to reject the applied order quota application of each business division and update the approval status of the order quota header data 123a to "unapproved."
[0041] After the order quota is approved, the control unit 102 accepts an order input based on the approved product order quota (step S3). Specifically, when the control unit 102 executes the product order input process, it displays a screen G7 shown in FIG. 14 on the output device 114. FIG. 14 is a diagram showing an example of an order input screen. The order input screen G7 in FIG. 14 has fields for inputting the business establishment, order date, supplier, and product number. Furthermore, the order input screen G7 in FIG. 14 displays information regarding order input for the order quota of each business division in the center of the screen. Order input for the order quota is entered on a screen G8 shown in FIG. 15. FIG. 15 is a diagram showing an example of an order details screen. The order details screen G8 displays some of the fields of the order quota header data 123a and the order quota detail data 123b. Furthermore, the order details screen G8 includes fields for inputting the order quantity, as well as fields for displaying the order quota and the remaining number of order quotas. The remaining order quota is the remaining order quota obtained by subtracting the order quota that has already been ordered from the set and registered order quota.
[0042] When an order quantity is input in the order quantity field on the order details screen G8, the control unit 102 determines whether the input order quantity is greater than the remaining order quota. If the control unit 102 determines that the input order quantity is greater than the remaining order quota, it executes a warning process to display a warning screen G9 shown in FIG. 16 on the output device 114. FIG. 16 is a diagram showing an example of the warning screen. Note that the warning screen G9 is provided with an operation button ("Yes") that allows the execution of an order even if the order quantity is greater than the remaining order quota.
[0043] If the order quantity is equal to or less than the remaining order quota, or if the operation button "Yes" on the warning screen G9 is operated, the control unit 102 executes an order process based on the input order quantity.
[0044] As described above, according to this embodiment, product order quotas can be quickly set and registered based on past purchasing data 122, and the efficiency of operations related to setting and registering order quotas can be improved.
[0045] Furthermore, according to this embodiment, the range of the order quota for the product can be set and registered based on the appropriate number of relevant items in the purchase data 122.
[0046] Furthermore, according to this embodiment, it is possible to encourage applications so that the number of applications for product order quotas falls within the range of the registered product order quota.
[0047] Furthermore, according to this embodiment, it is possible to execute approval or rejection processing for an application for an order quota for a product.
[0048] Furthermore, according to this embodiment, it is possible to encourage ordering so that the number of products ordered is equal to or less than the remaining number of orders.
[0049] [3. 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, thereby contributing to the achievement of SDGs Goals 8 and 9.
[0050] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.
[0051] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.
[0052] 4. Other Embodiments The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
[0053] 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.
[0054] Furthermore, 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 can be changed as desired unless otherwise specified.
[0055] Furthermore, with regard to the order management device 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.
[0056] For example, all or any part of the processing functions of the order management device 100, particularly the processing functions performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. 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 this embodiment, and is mechanically read by the order management device 100 as needed. That is, a computer program for providing 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 (Hard Disk Drive). This computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.
[0057] This computer program may also be stored in an application program server connected to order management device 100 via any network, and all or part of it may be downloaded as needed.
[0058] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or 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.
[0059] 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. Note that a "program" is not necessarily limited to a single program, but also includes programs that are distributed as multiple modules or libraries, or programs that achieve their functions by cooperating with other programs, such as an OS. Note that the specific configurations and reading procedures for reading a recording medium in each device shown in the embodiments, as well as the installation procedures after reading, can use well-known configurations and procedures.
[0060] The various databases stored in the memory unit are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.
[0061] The order management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The order management device 100 may also be realized by installing software (including programs, data, etc.) that causes the device to perform the processes described in this embodiment.
[0062] 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 configured by functionally or physically distributing and integrating them in any unit depending on various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Industrial Applicability]
[0063] The present invention is useful in the wholesale and manufacturing industries where advance reservations are made by setting up order quotas, and in the business of ordering raw materials and finished products for limited-time seasonal products. [Explanation of symbols]
[0064] 100 Order management device 102 Control section 104 Communication interface unit 106 Storage section 108 Input / Output Interface Section 112 Input Device 114 Output Device 121 Part Number Master 122 Purchase Data 123 Order quota master 123a Order Quota Header Data 123b Order quota detail data 200 servers 300 Network G1, G3 order quota entry screen G2, G5, G9 warning screen G4 Order quota details screen G6 approval screen G7 Order entry screen G8 Order Detail Screen
Claims
1. An order management device including a control unit that sets and registers an order quota for a product, The system is capable of accessing purchase data, which is data on past orders for the product, and a product number master, which is data on orders for the product; The purchase data includes a purchase date of the product and a purchase quantity of the product, The product number master includes coefficients that set upper and lower limits of the order quota for the product, The control unit Calculating the total number of purchases of the products corresponding to a predetermined past date range based on the purchase data corresponding to the past date range; multiplying the calculated total purchase quantity of the product by the coefficient in the product number master to calculate the range of the order quota for the product; An order management device that sets and registers the calculated range of the order quota for the product.
2. The control unit The ordering management device of claim 1 determines whether the number of matching items of the purchasing data that fall within a predetermined range of past dates is equal to or greater than a minimum number, and if it determines that the number is less than the minimum number, executes a warning process.
3. The control unit Obtain the number of applications for the order quota for the product; An order management device as described in claim 1, which determines whether the acquired number of applications is outside the range of the order quota for the product that has been set and registered, and if it is determined to be within the range, generates an order quota master that is data on the order quota for the product based on the number of applications, while if it is determined to be outside the range, executes a warning process.
4. The control unit The order management device according to claim 3, wherein approval processing or rejection processing is executed for the order quota master based on the number of applications.
5. The control unit When executing the ordering process for the product based on the order quota master after the approval process, Acquire the order quantity of the product and the remaining order quota of the product; 5. The order management device according to claim 4, wherein a warning process is executed when the number of orders for the product is greater than the remaining number of orders for the product.
6. An order management method for setting and registering an order quota for a product, The purchasing data, which is data on past orders for the product, and the product number master, which is data on orders for the product, are used, The purchase data includes a purchase date of the product and a purchase quantity of the product, The product number master includes coefficients that set upper and lower limits of the order quota for the product, Calculating the total number of purchases of the products corresponding to a predetermined past date range based on the purchase data corresponding to the past date range; multiplying the calculated total purchase quantity of the product by the coefficient in the product number master to calculate the range of the order quota for the product; An order management method in which an order management device including a control unit sets and registers the calculated range of the order quota for the product.
7. An order management program for causing an order management device having a control unit to execute an order management method for setting and registering an order quota for a product, The purchasing data, which is data on past orders for the product, and the product number master, which is data on orders for the product, are used, The purchase data includes a purchase date of the product and a purchase quantity of the product, The product number master includes coefficients that set upper and lower limits of the order quota for the product, Calculating the total number of purchases of the products corresponding to a predetermined past date range based on the purchase data corresponding to the past date range; multiplying the calculated total purchase quantity of the product by the coefficient in the product number master to calculate the range of the order quota for the product; An order management program for causing the order management device to set and register the calculated range of the order quota for the product.
Citation Information
Patent Citations
Order control system
JP2003162564A