Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program
Patent Information
- Application Number
- JP2024109012
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-07-05
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2041-03-12
AI Technical Summary
【0014】 本発明によれば、同じ型式で商品違いの代替品提案と出荷手配の運用コストを削減できるという効果を奏する。また、本発明によれば、納品先および品番が指定されると代表商品と納品先に最も近い出荷倉庫が取得され、在庫がある場合は処理がそのまま進められ、在庫が無い場合は代替品の出荷倉庫在庫と代替品含めた近隣在庫の状況が検索され、在庫のある商品および倉庫の組合せ指定が支援されるという効果を奏する。また、本発明によれば、受注時の商品選択を容易にし、併せて、適切な場所から出荷可能となり、出荷手配の運用コストを削減できるという効果を奏する。
Smart Images

Figure 0007644295000001 
Figure 0007644295000002 
Figure 0007644295000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an automatic shipping warehouse selection device, an automatic shipping warehouse selection method, and an automatic shipping warehouse selection program. [Background technology]
[0002] Patent Document 1 discloses a configuration in which the amount of inventory available for shipment of a product is calculated based on the input planned shipment volume of the product, with the lead time from the company's own warehouse to the delivery location as the standard, and if the number of ordered items cannot be met, the number of pre-registered substitute items that can be allocated is displayed and the user is allowed to select one. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2002-99595 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, the invention described in Patent Document 1 above had a problem in that it was not possible to determine the shipping priority of products based on the ranking set for the products themselves and the distance between the shipping warehouse and the delivery destination.
[0005] The present invention has been made in consideration of the above problems, and aims to provide an automatic shipping warehouse selection device, an automatic shipping warehouse selection method, and an automatic shipping warehouse selection program that can facilitate product selection at the time of order receipt by automatically specifying a warehouse for shipping from an appropriate location taking into account delivery distance for a combination of a delivery destination and a product. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the object, the shipping warehouse automatic selection device of the present invention is a shipping warehouse automatic selection device equipped with a storage unit and a control unit, the storage unit includes a product storage means for storing a product master set by linking the product type, a main item classification indicating whether the product of the same product type is a regular product or a same standard product, and the product priority order between the products, a delivery destination storage means for storing a delivery destination master set by linking the delivery destination of the product, an area corresponding to the address of the delivery destination, and a same standard shipping possible classification indicating whether the same standard product can be shipped to the delivery destination, a warehouse storage means for storing a warehouse master set by linking the warehouse of the product, an area corresponding to the address of the warehouse, and the product type stored in the warehouse, and a storage unit for storing inventory data setting the inventory quantity of the product for each warehouse. the control unit comprises: an order input acquisition means for acquiring order input data setting the delivery destination, the product type, and the order quantity of the product; a shipping priority acquisition means for acquiring a shipping priority from the distance between the warehouse and the delivery destination and the product priority based on the order input data, the product master, the delivery destination master, and the warehouse master; a substitute selection display means for displaying a substitute selection screen in which the product to be substituted can be selected in correspondence with the shipping priority when the order quantity is greater than the inventory quantity of the product with the highest shipping priority; and an order acquisition means for acquiring order data setting the substitute based on the inventory data when the substitute is selected on the substitute selection screen.
[0007] In addition, in the automatic shipping warehouse selection device of the present invention, the order input acquisition means displays an order input header screen in which the delivery destination can be set, and when the delivery destination is set on the order input header screen, displays an order input details screen in which the product type and the order quantity can be set, and when the product type and the order quantity are set on the order input details screen, acquires the order input data.
[0008] In addition, in the automatic shipping warehouse selection device of the present invention, the order input acquisition means is further characterized in that it displays the order input details screen in which the product with the highest shipping priority, the inventory quantity of the product, and the warehouse are set based on the inventory data.
[0009] In addition, in the automatic shipping warehouse selection device of the present invention, the order acquisition means is further characterized in that when the substitute is selected on the substitute selection screen, the order input details screen is displayed in which the substitute, the inventory quantity of the substitute, and the warehouse are set based on the inventory data.
[0010] In addition, in the automatic shipping warehouse selection device of the present invention, the product priority order is set so that the genuine products are ranked higher than the products of the same specifications, and the shipping priority order acquisition means acquires the shipping priority order based on the order input data, the product master, the delivery destination master, and the warehouse master, with the proximity of the distance between the warehouse and the delivery destination as the primary element and the product priority order set as a secondary element.
[0011] In addition, in the automatic shipping warehouse selection device of the present invention, the order acquisition means is further characterized in that, when the order quantity is not greater than the inventory quantity of the product with the highest shipping priority, it acquires the order data setting the product based on the inventory data.
[0012] The shipping warehouse automatic selection method according to the present invention is a shipping warehouse automatic selection method to be executed by a shipping warehouse automatic selection device having a storage unit and a control unit, the storage unit includes a product storage means for storing a product master set by linking a product type, a main item classification indicating whether the product of the same product type is a regular product or a same-standard product, and a product priority order between the products, a delivery destination storage means for storing a delivery destination master set by linking a delivery destination of the product, an area corresponding to the delivery destination's address, and a same-standard shipping possible classification indicating whether the same-standard product can be shipped to the delivery destination, a warehouse storage means for storing a warehouse master set by linking a warehouse of the product, an area corresponding to the address of the warehouse, and the product type stored in the warehouse, and an inventory storage means for storing inventory data setting the inventory quantity of the product for each warehouse. and a storage means for storing therein information, the storage means being configured to execute the control unit, the system including an order input acquisition step for acquiring order input data in which the delivery destination, the product type, and the order quantity of the product are set; a shipping priority acquisition step for acquiring a shipping priority from the distance between the warehouse and the delivery destination and the product priority based on the order input data, the product master, the delivery destination master, and the warehouse master; a substitute selection display step for, when the order quantity is greater than the inventory quantity of the product having the highest shipping priority, displaying a substitute selection screen in which the product to be substituted can be selected in correspondence with the shipping priority; and an order acquisition step for, when the substitute is selected on the substitute selection screen, acquiring order data in which the substitute is set based on the inventory data.
[0013] The shipping warehouse automatic selection program according to the present invention is a shipping warehouse automatic selection program to be executed by a shipping warehouse automatic selection device having a storage unit and a control unit, the storage unit including a product storage means for storing a product master set by linking a product type, a main item classification indicating whether the product of the same product type is a regular product or a same-standard product, and a product priority order between the products, a delivery destination storage means for storing a delivery destination master set by linking a delivery destination of the product, an area corresponding to the delivery destination's address, and a same-standard shipping possible classification indicating whether the same-standard product can be shipped to the delivery destination, a warehouse storage means for storing a warehouse master set by linking a warehouse of the product, an area corresponding to the address of the warehouse, and the product type stored in the warehouse, and an inventory storage means for storing inventory data setting the inventory quantity of the product for each warehouse. and a warehouse memory means, and the control unit executes the following steps: an order input acquisition step of acquiring order input data setting the delivery destination, the product type, and the order quantity of the product, a shipping priority acquisition step of acquiring a shipping priority from the distance between the warehouse and the delivery destination and the product priority based on the order input data, the product master, the delivery destination master, and the warehouse master, a substitute selection display step of displaying a substitute selection screen that corresponds to the shipping priority and allows the product to be selected as a substitute when the order quantity is greater than the inventory quantity of the product with the highest shipping priority, and an order acquisition step of acquiring order data setting the substitute based on the inventory data when the substitute is selected on the substitute selection screen. Effect of the Invention
[0014] According to the present invention, it is possible to reduce the operational costs of proposing substitute products of the same model but different products and arranging shipment. In addition, according to the present invention, when a delivery destination and a product number are specified, a representative product and a shipping warehouse closest to the delivery destination are acquired, and if there is stock, the process proceeds as is, and if there is no stock, the shipping warehouse stock of the substitute product and the status of nearby stock including the substitute product are searched, and the combination of products and warehouses that are in stock is supported. In addition, according to the present invention, it is possible to easily select products when receiving an order, and to ship from an appropriate location, thereby reducing the operational costs of shipping arrangements. [Brief description of the drawings]
[0015] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a shipping warehouse automatic selection device according to this embodiment. [Diagram 2] FIG. 2 is a diagram showing an example of the product master in this embodiment. [Diagram 3] FIG. 3 is a diagram showing an example of the delivery destination master in this embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of the warehouse master in this embodiment. [Diagram 5] FIG. 5 is a flowchart showing an example of the process of the shipping warehouse automatic selection device in this embodiment. [Figure 6] FIG. 6 is a diagram showing an example of the shipping warehouse automatic selection process in this embodiment. [Figure 7] FIG. 7 is a diagram showing an example of the shipping warehouse automatic selection process in this embodiment. [Figure 8] FIG. 8 is a diagram showing an example of the shipping warehouse automatic selection process in this embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to the embodiment.
[0017] [1. Overview] First, an overview of the present invention will be described.
[0018] In industries such as machinery wholesale, orders are received from customers for genuine products, but in some cases substitute products of the same specifications can be shipped. Genuine products and substitute products are often shipped from different warehouses, and there are cases where a decision must be made as to which genuine product or substitute product to ship from which warehouse in response to an order from a customer.
[0019] Previously, there was a higher-level concept of grouping products together, such as product varieties, but there was no concept of setting the same model unit. Previously, shipping costs could be reduced by shipping from a nearby location depending on the delivery destination, but with the previous method where sales staff specified the location when receiving an order, it was difficult to select a warehouse that took into account the distance between the delivery destination and the shipping warehouse.
[0020] Therefore, in this embodiment, product numbers are grouped together with a common code of the same standard, each product number is colored as either a genuine product or an alternative product, whether or not an alternative product can be shipped to each delivery destination is set, and a main consignment warehouse is set for each delivery destination and each product number, thereby providing a system that can make product suggestions for interchangeable products and automatically select a shipping warehouse.
[0021] [2. Configuration] An example of the configuration of the shipping warehouse automatic selection device 100 according to this embodiment will be described with reference to Fig. 1 to Fig. 4. Fig. 1 is a block diagram showing an example of the configuration of the shipping warehouse automatic selection device 100 according to this embodiment.
[0022] 1, the shipping warehouse automatic selection device 100 is a commercially available desktop personal computer. Note that the shipping warehouse automatic selection device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.
[0023] The shipping warehouse automatic selection device 100 comprises a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each unit of the shipping warehouse automatic selection device 100 is connected to each other so as to be able to communicate with each other via any communication path.
[0024] The communication interface unit 104 communicatively connects the shipping warehouse automatic selection 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 shipping warehouse automatic selection 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).
[0025] 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 touch panel), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function. In the following, the output device 114 may be referred to as the monitor 114 or the printer 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.
[0026] The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes. For example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used as the storage unit 106. The storage unit 106 includes a product master 106a, a delivery destination master 106b, a warehouse master 106c, and an inventory database 106d.
[0027] The product master 106a is a master that sets products. Here, the product master 106a may be set by linking the product type, the main item classification indicating whether the product of the same type is a regular product or a product of the same standard, and the product priority order between the products. In addition, the product priority order may be set such that regular products are higher than products of the same standard.
[0028] An example of the product master 106a in this embodiment will now be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the product master 106a in this embodiment.
[0029] As shown in FIG. 2, in the product master 106a in this embodiment, the type (common code and type name), product priority, and whether the product is a regular product (MAIN) or a product of the same standard (SUB) may be set for each item (product) itself.
[0030] Returning to Fig. 1, the delivery destination master 106b is a master that sets the delivery destination of the product. Here, the delivery destination master 106b may be set by linking the delivery destination of the product, the area according to the address of the delivery destination, and the same-standard shipping possible category that indicates whether or not the same-standard product can be shipped to the delivery destination.
[0031] An example of the delivery destination master 106b in this embodiment will now be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the delivery destination master 106b in this embodiment.
[0032] As shown in FIG. 3, in the delivery destination master 106b in this embodiment, an area according to the address of the delivery destination may be set, and whether or not the product is interchangeable may be set.
[0033] Returning to Fig. 1, the warehouse master 106c is a master that sets the warehouse of the product. Here, the warehouse master 106c may be set in association with the warehouse of the product, the area corresponding to the address of the warehouse, and the type of product stored in the warehouse.
[0034] An example of the warehouse master 106c in this embodiment will now be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the warehouse master 106c in this embodiment.
[0035] As shown in FIG. 4, in the warehouse master 106c in this embodiment, warehouses may be set by area and by product type (by commodity).
[0036] Returning to Fig. 1, the inventory database 106d stores inventory data that sets the inventory quantity of each product for each warehouse. Here, the inventory data may include a warehouse identifier (e.g., warehouse code and / or warehouse name), a product identifier (e.g., product code and / or product name), and / or a stock quantity.
[0037] The control unit 102 is a CPU or the like that performs overall control of the shipping warehouse automatic selection 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 based on these stored programs. In terms of functional concepts, the control unit 102 includes an order input acquisition unit 102a, a shipping priority order acquisition unit 102b, a substitute selection display unit 102c, and an order acquisition unit 102d.
[0038] The order input acquisition unit 102a acquires order input data for a product. Here, the order input acquisition unit 102a may acquire order input data in which a delivery destination, a product type, and an order quantity of the product are set. The order input acquisition unit 102a may also display an order input header screen in which a delivery destination can be set, and when a delivery destination is set on the order input header screen, display an order input details screen in which a product type and an order quantity can be set, and acquire the order input data when the product type and an order quantity are set on the order input details screen. The order input acquisition unit 102a may also display an order input details screen in which a product with the highest shipping priority, a stock quantity of the product, and a warehouse are set based on inventory data.
[0039] The shipping priority acquisition unit 102b acquires the shipping priority of the product. Here, the shipping priority acquisition unit 102b may acquire the shipping priority from the distance between the warehouse and the delivery destination and the product priority based on the order input data, the product master, the delivery destination master, and the warehouse master. Also, the shipping priority acquisition unit 102b may acquire the shipping priority in which the proximity of the distance between the warehouse and the delivery destination is set as a primary element and the product priority is set as a secondary element based on the order input data, the product master, the delivery destination master, and the warehouse master.
[0040] The substitute selection display unit 102c displays a substitute selection screen that allows a substitute product to be selected. Here, when the order quantity is greater than the stock quantity of the product with the highest shipping priority, the substitute selection display unit 102c may display a substitute selection screen that allows a substitute product to be selected in association with the shipping priority.
[0041] The order acquisition unit 102d acquires order data in which a substitute is set. Here, when a substitute is selected on the substitute selection screen, the order acquisition unit 102d may acquire order data in which a substitute is set based on inventory data. Furthermore, when a substitute is selected on the substitute selection screen, the order acquisition unit 102d may display an order input details screen in which the substitute, the inventory quantity of the substitute, and a warehouse are set based on inventory data. Furthermore, when the order quantity is not greater than the inventory quantity of the product with the highest shipping priority, the order acquisition unit 102d may acquire order data in which the product is set based on inventory data.
[0042] [3. Specific Examples] A specific example of this embodiment will be described with reference to FIGS.
[0043] [Automatic shipping warehouse selection process] An example of the automatic shipping warehouse selection process in this embodiment will now be described with reference to Fig. 5. Fig. 5 is a flow chart showing an example of the process of the automatic shipping warehouse selection device 100 in this embodiment.
[0044] As shown in FIG. 5, the order entry acquisition unit 102a, in response to a start-up instruction from a user, causes the output device 114 to display an order entry header screen on which a delivery destination can be set (step SA-1).
[0045] Then, when the user sets the delivery destination on the order input header screen via the input device 112, the order input acquisition unit 102a causes the output device 114 to display an order input details screen on which the product type and order quantity can be set, and when the user sets the product type and order quantity on the order input details screen via the input device 112, acquires order input data in which the delivery destination, product type, and order quantity of the product are set (step SA-2).
[0046] Then, the shipping priority obtaining unit 102b obtains the shipping priority from the distance between the warehouse and the delivery destination and the product priority based on the order input data, the product master 106a, the delivery destination master 106b, and the warehouse master 106c (step SA-3).
[0047] Then, the substitute selection display unit 102c judges whether or not the ordered quantity is greater than the stock quantity of the product with the highest shipping priority (step SA-4).
[0048] If the substitute selection display unit 102c determines that the ordered quantity is greater than the stock quantity of the product with the highest shipping priority (step SA-4: Yes), it shifts the process to step SA-5.
[0049] Then, the substitute selection display unit 102c causes the output device 114 to display a substitute selection screen on which a substitute product can be selected in association with the shipping priority order (step SA-5).
[0050] Then, when a substitute is selected by the user on the substitute selection screen via the input device 112, the order acquisition unit 102d causes the output device 114 to display an order input details screen in which the substitute, the stock quantity of the substitute, and the warehouse are set based on the inventory data stored in the inventory database 106d (step SA-6).
[0051] Then, the order acquisition unit 102d acquires the order data in which the substitute product is set based on the inventory data stored in the inventory database 106d (step SA-7), and ends the process.
[0052] On the other hand, if the substitute selection display unit 102c determines that the ordered quantity is not greater than the stock quantity of the product with the highest shipping priority (step SA-4: No), it shifts the process to step SA-8.
[0053] Then, the order input acquisition unit 102a causes the output device 114 to display an order input details screen that sets the order quantity, the product with the highest shipping priority, the stock quantity of the product, and the warehouse based on the inventory data stored in the inventory database 106d (step SA-8).
[0054] Then, the order acquisition unit 102d acquires the order data in which the product with the highest shipping priority is set based on the inventory data stored in the inventory database 106d (step SA-9), and ends the process.
[0055] Here, an example of the automatic shipping warehouse selection process in this embodiment will be described with reference to Fig. 6 to Fig. 8. Fig. 6 to Fig. 8 are diagrams showing an example of the automatic shipping warehouse selection process in this embodiment.
[0056] As shown in Fig. 6, in this embodiment, (1) when the user inputs a delivery destination code in the order input header screen, the order input details screen is displayed, (2) when the user inputs a common code in the order input details screen, (3) based on the inventory data stored in the inventory database 106d, a product corresponding to the common code is automatically set in the order input details screen, a warehouse corresponding to the combination of the selected product and the area set for the delivery destination is automatically set, and the inventory quantity of the warehouse is automatically set, so that the user can check the availability of inventory. And, as shown in Fig. 7, in this embodiment, (4) since there is no inventory in the warehouse, a substitute product search is performed by product item, and it becomes possible to search for a substitute product, and the substitute product is displayed selectably based on the shipping priority on the substitute product search screen (substitute product selection screen), and when the user selects a substitute product, (5) the target product is called up, the user is allowed to check the inventory quantity on the order input details screen, and the order is recorded.
[0057] Also, as shown in Fig. 8, in this embodiment, (1) when a delivery destination code is entered into the order input header screen by the user, the order input details screen is displayed, (2) when a common code is entered into the order input details screen by the user, (3) based on the inventory data stored in the inventory database 106d, a product corresponding to the common code is set on the order input details screen, a warehouse corresponding to the combination of the selected product and the area set for the delivery destination is automatically set, and the inventory quantity of the warehouse is set, so that the user can check the availability of inventory. And, in this embodiment, since there is inventory in the warehouse, the order is recorded.
[0058] [4. 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 goals 8 and 9 of the SDGs.
[0059] 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.
[0060] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[0061] 5. 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.
[0062] 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.
[0063] 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.
[0064] Moreover, with regard to the shipping warehouse automatic selection device 100, the components shown in the figures are merely functional concepts, and the device does not necessarily have to be physically configured as shown in the figures.
[0065] For example, the processing functions of the shipping warehouse automatic selection device 100, particularly the processing functions performed by the control unit 102, may be realized in whole or in part by a CPU 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 that contains programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the shipping warehouse automatic selection device 100 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 (Hard Disk Drive). This computer program is executed by being loaded into a RAM, and constitutes the control unit in cooperation with the CPU.
[0066] In addition, this computer program may be stored in an application program server connected to the shipping warehouse automatic selection device 100 via any network, and it is also possible to download all or part of it as needed.
[0067] In addition, the program for executing the process described in this embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program product. Here, the "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.
[0068] 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 configuration that is distributed as a plurality of modules or libraries, and a program that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in this embodiment, as well as the installation procedure after reading, may use well-known configurations and procedures.
[0069] The various databases etc. stored in the memory unit 106 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 etc. used for various processes and providing websites.
[0070] The shipping warehouse automatic selection 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 connected to any peripheral device. The shipping warehouse automatic selection device 100 may be realized by installing software (including programs, data, etc.) that causes the device to realize the processing described in this embodiment.
[0071] 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]
[0072] The present invention is useful in industries that trade by model number, such as the food industry, trading company industry, retail industry, and machine wholesale industry, and in industries with multiple shipping bases, such as the wholesale industry. [Explanation of symbols]
[0073] 100 Automatic shipping warehouse selection device 102 Control section 102a Order entry acquisition section 102b Shipping Priority Acquisition Department 102c Replacement selection display section 102d Order Acquisition Department 104 Communication interface section 106 Storage section 106a Product Master 106b Delivery destination master 106c Warehouse Master 106d Inventory Database 108 Input / Output Interface Section 112 Input Devices 114 Output Device 200 Servers 300 Network
Claims
1. A shipping warehouse automatic selection device comprising a memory unit and a control unit, The storage unit is a product storage means for storing a product master that is set by linking the product type, a main item classification indicating whether the product of the same product type is a regular product or a product of the same standard, and a product priority order between the products; A delivery destination storage means for storing a delivery destination master set by linking the delivery destination of the product with an area corresponding to the address of the delivery destination; a warehouse storage means for storing a warehouse master that is set by linking a warehouse of the product, an area corresponding to the address of the warehouse, and the product type stored in the warehouse; an inventory storage means for storing inventory data that sets the inventory quantity of the product for each warehouse; Equipped with The control unit is an order input acquisition means for acquiring order input data that includes the delivery destination, the product type, and the order quantity of the product; a shipping priority acquisition means for acquiring a shipping priority from the distance between the warehouse and the delivery destination and the product priority based on the order input data, the product master, the delivery destination master, and the warehouse master; an order acquisition means for acquiring order data for the product based on the inventory data when the order quantity is not greater than the inventory quantity of the product having the highest shipping priority; An automatic shipping warehouse selection device comprising:
2. The order entry acquisition means includes: The automatic shipping warehouse selection device according to claim 1, characterized in that an order input header screen in which the delivery destination can be set is displayed, and when the delivery destination is set on the order input header screen, an order input details screen in which the product type and the order quantity can be set is displayed, and when the product type and the order quantity are set on the order input details screen, the order input data is acquired.
3. The order entry acquisition means includes: The automatic shipping warehouse selection device according to claim 2, further comprising: displaying the order entry details screen on which the product with the highest shipping priority, the stock quantity of the product, and the warehouse are set based on the inventory data.
4. The order acquisition means includes: The automatic shipping warehouse selection device according to claim 2 or 3, further comprising: when a substitute is selected on the substitute selection screen, the order input details screen is displayed in which the substitute, the stock quantity of the substitute, and the warehouse are set based on the inventory data.
5. The product priority order is: The regular product is set higher than the product of the same standard, The shipping priority acquisition means The automatic shipping warehouse selection device according to any one of claims 1 to 3, characterized in that the shipping priority is obtained based on the order input data, the product master, the delivery destination master, and the warehouse master, with the proximity of the distance between the warehouse and the delivery destination set as a primary element and the product priority level set as a secondary element.
6. A method for automatically selecting a shipping warehouse to be executed by an automatic shipping warehouse selection device having a storage unit and a control unit, comprising: The storage unit is a product storage means for storing a product master that is set by linking the product type, a main item classification indicating whether the product of the same product type is a regular product or a product of the same standard, and a product priority order between the products; A delivery destination storage means for storing a delivery destination master set by linking the delivery destination of the product with an area corresponding to the address of the delivery destination; a warehouse storage means for storing a warehouse master that is set by linking a warehouse of the product, an area corresponding to the address of the warehouse, and the product type stored in the warehouse; an inventory storage means for storing inventory data that sets the inventory quantity of the product for each warehouse; Equipped with Executed by the control unit, an order input acquisition step of acquiring order input data that includes the delivery destination, the product type, and the order quantity of the product; a shipping priority acquisition step of acquiring a shipping priority from the distance between the warehouse and the delivery destination and the product priority based on the order input data, the product master, the delivery destination master, and the warehouse master; an order acquisition step of acquiring order data for the product based on the inventory data when the order quantity is not greater than the inventory quantity of the product having the highest shipping priority; A method for automatically selecting a shipping warehouse, comprising:
7. A shipping warehouse automatic selection program to be executed by a shipping warehouse automatic selection device having a storage unit and a control unit, The storage unit is a product storage means for storing a product master that is set by linking the product type, a main item classification indicating whether the product of the same product type is a regular product or a product of the same standard, and a product priority order between the products; A delivery destination storage means for storing a delivery destination master set by linking the delivery destination of the product with an area corresponding to the address of the delivery destination; a warehouse storage means for storing a warehouse master that is set by linking a warehouse of the product, an area corresponding to the address of the warehouse, and the product type stored in the warehouse; an inventory storage means for storing inventory data that sets the inventory quantity of the product for each warehouse; Equipped with In the control unit, an order input acquisition step of acquiring order input data that includes the delivery destination, the product type, and the order quantity of the product; a shipping priority acquisition step of acquiring a shipping priority from the distance between the warehouse and the delivery destination and the product priority based on the order input data, the product master, the delivery destination master, and the warehouse master; an order acquisition step of acquiring order data for the product based on the inventory data when the order quantity is not greater than the inventory quantity of the product having the highest shipping priority; An automatic warehouse selection program for executing the above.
Citation Information
Patent Citations
Cornering lamp system for vehicle
JP1987077251A
Composite transistor
JP1988004665A
Physical distribution management support system
JP2002099595A
Business support system
JP2006004104A
Parts management method and parts management program
JP2006163843A