Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7519320B2 - Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program - Google Patents
[go: Go Back, main page]

JP7519320B2 - Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program - Google Patents

Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program Download PDF

Info

Publication number
JP7519320B2
JP7519320B2 JP2021040459A JP2021040459A JP7519320B2 JP 7519320 B2 JP7519320 B2 JP 7519320B2 JP 2021040459 A JP2021040459 A JP 2021040459A JP 2021040459 A JP2021040459 A JP 2021040459A JP 7519320 B2 JP7519320 B2 JP 7519320B2
Authority
JP
Japan
Prior art keywords
product
warehouse
shipping
order
delivery destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021040459A
Other languages
Japanese (ja)
Other versions
JP2022139891A (en
Inventor
遼平 大石
博紀 杉山
航太 渡邊
剛光 上野
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2021040459A priority Critical patent/JP7519320B2/en
Publication of JP2022139891A publication Critical patent/JP2022139891A/en
Priority to JP2024109012A priority patent/JP7644295B2/en
Application granted granted Critical
Publication of JP7519320B2 publication Critical patent/JP7519320B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、出荷倉庫自動選択装置、出荷倉庫自動選択方法、および、出荷倉庫自動選択プログラムに関する。 The present invention relates to an automatic shipping warehouse selection device, an automatic shipping warehouse selection method, and an automatic shipping warehouse selection program.

特許文献1には、入力された商品の出荷予定量に基づいて、自社倉庫から納品地までのリードタイムを基準にして商品の出荷可能在庫量を算出し、受注個数がまかなえない場合、あらかじめ登録されている代替品の割り当て可能数を表示させ、ユーザに選択させる構成が開示されている。 Patent document 1 discloses a configuration in which the amount of inventory that can be shipped for a product is calculated based on the input planned shipping volume of the product, with the lead time from the company's warehouse to the delivery location as the standard, and if the number of orders cannot be met, the number of pre-registered substitute items that can be allocated is displayed and the user is allowed to select one.

特開2002-99595号公報JP 2002-99595 A

しかしながら、上記特許文献1記載の発明においては、商品自体に設定された順位、および、出荷倉庫と納め先との距離に基づいて、商品の出荷優先順位を決定することができないという課題があった。 However, the invention described in Patent Document 1 above had the problem 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.

本発明は、上記問題点に鑑みてなされたものであって、納め先と商品との組み合わせにおいて、配送距離を加味した適切な場所からの出荷を行うための倉庫指定を自動で行うことで、受注時の商品選択を容易にすることができる出荷倉庫自動選択装置、出荷倉庫自動選択方法、および、出荷倉庫自動選択プログラムを提供することを目的とする。 The present invention was 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 selecting a warehouse for shipping from an appropriate location that takes into account delivery distance for a combination of a delivery destination and a product.

上述した課題を解決し、目的を達成するために、本発明に係る出荷倉庫自動選択装置は、記憶部と制御部とを備えた出荷倉庫自動選択装置であって、前記記憶部は、商品の品種、同一品種の当該商品が正規品か同一規格品かを示す主アイテム区分、および、前記商品間の商品優先順位を紐付けて設定した商品マスタを記憶する商品記憶手段と、前記商品の納入先、当該納入先の住所に応じたエリア、および、当該納入先に前記同一規格品を出荷可能か否かを示す同一規格出荷可能区分を紐付けて設定した納入先マスタを記憶する納入先記憶手段と、前記商品の倉庫、当該倉庫の住所に応じたエリア、および、当該倉庫に保管されている前記品種を紐付けて設定した倉庫マスタを記憶する倉庫記憶手段と、前記倉庫毎の前記商品の在庫数量を設定した在庫データを記憶する在庫記憶手段と、を備え、前記制御部は、前記納入先、前記品種、および、前記商品の受注数量を設定した受注入力データを取得する受注入力取得手段と、前記受注入力データ、前記商品マスタ、前記納入先マスタ、および、前記倉庫マスタに基づいて、前記倉庫と前記納入先との距離および前記商品優先順位から、出荷優先順位を取得する出荷優先順位取得手段と、前記受注数量が、前記出荷優先順位が最上位の前記商品の前記在庫数量よりも多い場合、前記出荷優先順位に対応付けて、代替品となる前記商品を選択可能とした代替品選択画面を表示させる代替品選択表示手段と、前記代替品選択画面にて前記代替品が選択された場合、前記在庫データに基づいて、前記代替品を設定した受注データを取得する受注取得手段と、を備えたことを特徴とする。 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 variety, a main item classification indicating whether the product of the same product variety 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 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 the warehouse of the product, an area corresponding to the address of the warehouse, and the product variety 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 is characterized by comprising: an order input acquisition means for acquiring order input data that sets 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 that allows the selection of the product to be a substitute 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 that sets the substitute based on the inventory data when the substitute is selected on the substitute selection screen.

また、本発明に係る出荷倉庫自動選択装置において、前記受注入力取得手段は、前記納入先を設定可能な受注入力ヘッダ画面を表示させ、前記受注入力ヘッダ画面に前記納入先が設定された場合、前記品種および前記受注数量を設定可能な受注入力明細画面を表示させ、前記受注入力明細画面に前記品種および前記受注数量が設定された場合、前記受注入力データを取得することを特徴とする。 In addition, in the automatic shipping warehouse selection device according to the present invention, the order input acquisition means displays an order input header screen on 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 on 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.

また、本発明に係る出荷倉庫自動選択装置において、前記受注入力取得手段は、更に、前記在庫データに基づいて、前記出荷優先順位が最上位の前記商品、当該商品の前記在庫数量および前記倉庫を設定した前記受注入力明細画面を表示させることを特徴とする。 In addition, in the automatic shipping warehouse selection device according to the present invention, the order input acquisition means is further characterized in that it displays the order input details screen on which the product with the highest shipping priority, the inventory quantity of the product, and the warehouse are set based on the inventory data.

また、本発明に係る出荷倉庫自動選択装置において、前記受注取得手段は、更に、前記代替品選択画面にて前記代替品が選択された場合、前記在庫データに基づいて、前記代替品、当該代替品の前記在庫数量および前記倉庫を設定した前記受注入力明細画面を表示させることを特徴とする。 In addition, in the automatic shipping warehouse selection device according to 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 on which the substitute, the inventory quantity of the substitute, and the warehouse are set based on the inventory data.

また、本発明に係る出荷倉庫自動選択装置において、前記商品優先順位は、前記正規品が前記同一規格品よりも上位に設定され、前記出荷優先順位取得手段は、前記受注入力データ、前記商品マスタ、前記納入先マスタ、および、前記倉庫マスタに基づいて、前記倉庫と納入先との距離の近さを主要素とし、前記商品優先順位を副要素として設定した前記出荷優先順位を取得することを特徴とする。 In addition, in the automatic shipping warehouse selection device according to the present invention, the product priority order is set so that the genuine product is ranked higher than the same specification product, 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 warehouse to the delivery destination as the primary element and the product priority order set as the secondary element.

また、本発明に係る出荷倉庫自動選択装置において、前記受注取得手段は、更に、前記受注数量が、前記出荷優先順位が最上位の前記商品の前記在庫数量よりも多くない場合、前記在庫データに基づいて、当該商品を設定した前記受注データを取得することを特徴とする。 In addition, in the automatic shipping warehouse selection device according to the present invention, the order acquisition means is further characterized in that, if the order quantity is not greater than the inventory quantity of the product with the highest shipping priority, the order data is acquired with the product set based on the inventory data.

また、本発明に係る出荷倉庫自動選択方法は、記憶部と制御部とを備えた出荷倉庫自動選択装置に実行させるための出荷倉庫自動選択方法であって、前記記憶部は、商品の品種、同一品種の当該商品が正規品か同一規格品かを示す主アイテム区分、および、前記商品間の商品優先順位を紐付けて設定した商品マスタを記憶する商品記憶手段と、前記商品の納入先、当該納入先の住所に応じたエリア、および、当該納入先に前記同一規格品を出荷可能か否かを示す同一規格出荷可能区分を紐付けて設定した納入先マスタを記憶する納入先記憶手段と、前記商品の倉庫、当該倉庫の住所に応じたエリア、および、当該倉庫に保管されている前記品種を紐付けて設定した倉庫マスタを記憶する倉庫記憶手段と、前記倉庫毎の前記商品の在庫数量を設定した在庫データを記憶する在庫記憶手段と、を備え、前記制御部で実行させる、前記納入先、前記品種、および、前記商品の受注数量を設定した受注入力データを取得する受注入力取得ステップと、前記受注入力データ、前記商品マスタ、前記納入先マスタ、および、前記倉庫マスタに基づいて、前記倉庫と前記納入先との距離および前記商品優先順位から、出荷優先順位を取得する出荷優先順位取得ステップと、前記受注数量が、前記出荷優先順位が最上位の前記商品の前記在庫数量よりも多い場合、前記出荷優先順位に対応付けて、代替品となる前記商品を選択可能とした代替品選択画面を表示させる代替品選択表示ステップと、前記代替品選択画面にて前記代替品が選択された場合、前記在庫データに基づいて、前記代替品を設定した受注データを取得する受注取得ステップと、を含むことを特徴とする。 The shipping warehouse automatic selection method according to the present invention is a shipping warehouse automatic selection method to be executed by an automatic shipping warehouse 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 the product variety, a main item classification indicating whether the product of the same product variety 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 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 the warehouse of the product, an area corresponding to the address of the warehouse, and the product variety stored in the warehouse, and an inventory storage means for storing inventory data setting the inventory quantity of the product for each warehouse. means, and the control unit executes an order input acquisition step of 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 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 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 step of acquiring order data in which the substitute is set based on the inventory data when the substitute is selected on the substitute selection screen.

また、本発明に係る出荷倉庫自動選択プログラムは、記憶部と制御部とを備えた出荷倉庫自動選択装置に実行させるための出荷倉庫自動選択プログラムであって、前記記憶部は、商品の品種、同一品種の当該商品が正規品か同一規格品かを示す主アイテム区分、および、前記商品間の商品優先順位を紐付けて設定した商品マスタを記憶する商品記憶手段と、前記商品の納入先、当該納入先の住所に応じたエリア、および、当該納入先に前記同一規格品を出荷可能か否かを示す同一規格出荷可能区分を紐付けて設定した納入先マスタを記憶する納入先記憶手段と、前記商品の倉庫、当該倉庫の住所に応じたエリア、および、当該倉庫に保管されている前記品種を紐付けて設定した倉庫マスタを記憶する倉庫記憶手段と、前記倉庫毎の前記商品の在庫数量を設定した在庫データを記憶する在庫記憶手段と、を備え、前記制御部において、前記納入先、前記品種、および、前記商品の受注数量を設定した受注入力データを取得する受注入力取得ステップと、前記受注入力データ、前記商品マスタ、前記納入先マスタ、および、前記倉庫マスタに基づいて、前記倉庫と前記納入先との距離および前記商品優先順位から、出荷優先順位を取得する出荷優先順位取得ステップと、前記受注数量が、前記出荷優先順位が最上位の前記商品の前記在庫数量よりも多い場合、前記出荷優先順位に対応付けて、代替品となる前記商品を選択可能とした代替品選択画面を表示させる代替品選択表示ステップと、前記代替品選択画面にて前記代替品が選択された場合、前記在庫データに基づいて、前記代替品を設定した受注データを取得する受注取得ステップと、を実行させることを特徴とする。 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 the product variety, a main item classification indicating whether the product of the same product variety 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 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 the product's warehouse, an area corresponding to the address of the warehouse, and the product variety stored in the warehouse, and an inventory storage means for storing inventory data setting the inventory quantity of the product for each warehouse. The system includes a warehouse storage means, and the control unit executes the following steps: an order input acquisition step for acquiring order input data that sets the delivery destination, the product type, and the order quantity of the product; 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 displaying a substitute selection screen that allows the selection of the product to be a substitute in association 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 step for acquiring order data that sets the substitute based on the inventory data when the substitute is selected on the substitute selection screen.

本発明によれば、同じ型式で商品違いの代替品提案と出荷手配の運用コストを削減できるという効果を奏する。また、本発明によれば、納品先および品番が指定されると代表商品と納品先に最も近い出荷倉庫が取得され、在庫がある場合は処理がそのまま進められ、在庫が無い場合は代替品の出荷倉庫在庫と代替品含めた近隣在庫の状況が検索され、在庫のある商品および倉庫の組合せ指定が支援されるという効果を奏する。また、本発明によれば、受注時の商品選択を容易にし、併せて、適切な場所から出荷可能となり、出荷手配の運用コストを削減できるという効果を奏する。 The present invention has the effect of reducing operational costs for proposing substitute products of the same model but different products and arranging shipments. In addition, the present invention has the effect of facilitating product selection at the time of order receipt and enabling shipment from an appropriate location, reducing operational costs for shipment arrangements. The present invention also has the effect of facilitating product selection at the time of order receipt and enabling shipment from an appropriate location, reducing operational costs for shipment arrangements.

図1は、本実施形態における出荷倉庫自動選択装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of a shipping warehouse automatic selection device according to this embodiment. 図2は、本実施形態における商品マスタの一例を示す図である。FIG. 2 is a diagram showing an example of a product master in this embodiment. 図3は、本実施形態における納入先マスタの一例を示す図である。FIG. 3 is a diagram showing an example of the delivery destination master in this embodiment. 図4は、本実施形態における倉庫マスタの一例を示す図である。FIG. 4 is a diagram showing an example of the warehouse master in this embodiment. 図5は、本実施形態における出荷倉庫自動選択装置の処理の一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of the process of the shipping warehouse automatic selection device in this embodiment. 図6は、本実施形態における出荷倉庫自動選択処理の一例を示す図である。FIG. 6 is a diagram showing an example of the shipping warehouse automatic selection process in this embodiment. 図7は、本実施形態における出荷倉庫自動選択処理の一例を示す図である。FIG. 7 is a diagram showing an example of the shipping warehouse automatic selection process in this embodiment. 図8は、本実施形態における出荷倉庫自動選択処理の一例を示す図である。FIG. 8 is a diagram showing an example of the shipping warehouse automatic selection process in this embodiment.

本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 The embodiment of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to this embodiment.

[1.概要]
まず、本発明の概要を説明する。
[1. Overview]
First, an overview of the present invention will be described.

機械卸業等の業種では、得意先から正規品で注文を受けるが、同じ規格の代替品で出荷可能な場合もあり、正規品と代替品とは委託倉庫先も異なる場合が多く、得意先からの注文に対して、どの正規品または代替品をどの倉庫から出荷するかを判断しなくてはならないケースがある。 In industries such as machinery wholesale, orders are received from customers for genuine products, but there are also cases where 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 a customer order.

従来は、品種といった商品をくくる上位概念が存在していたが、同じ型式単位で設定するような概念ではなかった。また、従来は、納め先に応じて近い場所から出すことで配送コストの削減などに繋がるが、営業が受注時に指定する従来の手法の場合、納め先と出荷倉庫との距離を意識した倉庫選択が難しかった。 Previously, there was a higher-level concept of grouping products together, such as product varieties, but there was no concept of setting categories based on the same model. Also, previously, shipping from a nearby location depending on the delivery destination could lead to reduced delivery costs, but with the previous method in which 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.

そこで、本実施形態においては、品番を同一規格の共通コードでくくり、それぞれの品番に正規品か代替品かの色付けを行い、納入先毎に代替品での出荷が可能かどうかを設定し、納入先毎および品番毎に主要委託倉庫を設定することで、代替可能商品の商品提案および出荷倉庫の自動選択をすることができる仕組みを提供している。 In this embodiment, therefore, product numbers are grouped under a common code of the same standard, each product number is colored as either a genuine product or an alternative product, whether or not alternative products can be shipped to each delivery destination is set, and a main consignment warehouse is set for each delivery destination and each product number, providing a system that can automatically suggest products and select a shipping warehouse for alternative products.

[2.構成]
本実施形態に係る出荷倉庫自動選択装置100の構成の一例について、図1から図4を参照して説明する。図1は、本実施形態における出荷倉庫自動選択装置100の構成の一例を示すブロック図である。
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.

図1に示すように、出荷倉庫自動選択装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、出荷倉庫自動選択装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 As shown in FIG. 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, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

出荷倉庫自動選択装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。出荷倉庫自動選択装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The automatic shipping warehouse selection device 100 includes a control unit 102, a communication interface unit 104, a memory unit 106, and an input/output interface unit 108. Each unit of the automatic shipping warehouse selection device 100 is connected to each other so that they can communicate with each other via any communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、出荷倉庫自動選択装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、出荷倉庫自動選択装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。 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 a 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).

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(タッチパネルを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114またはプリンタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 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 works with a mouse to provide 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.

記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。記憶部106は、商品マスタ106aと納入先マスタ106bと倉庫マスタ106cと在庫データベース106dとを備えている。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records computer programs that work with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. 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, or an optical disk. The storage unit 106 includes a product master 106a, a delivery destination master 106b, a warehouse master 106c, and an inventory database 106d.

商品マスタ106aは、商品を設定したマスタである。ここで、商品マスタ106aは、商品の品種、同一品種の当該商品が正規品か同一規格品かを示す主アイテム区分、および、商品間の商品優先順位が紐付けて設定されていてもよい。また、商品優先順位は、正規品が同一規格品よりも上位に設定されていてもよい。 The product master 106a is a master that sets products. Here, the product master 106a may set the product type, the main item classification indicating whether the product of the same type is a genuine product or a product of the same standard, and the product priority order between products in a linked manner. In addition, the product priority order may be set so that genuine products are higher than products of the same standard.

ここで、図2を参照して、本実施形態における商品マスタ106aの一例について説明する。図2は、本実施形態における商品マスタ106aの一例を示す図である。 Here, an example of the product master 106a in this embodiment will be described with reference to FIG. 2. FIG. 2 is a diagram showing an example of the product master 106a in this embodiment.

図2に示すように、本実施形態における商品マスタ106aは、アイテム(商品)自身に対して、品種(共通コード、および、品種名)、商品優先順位、ならびに、正規品(MAIN)か同一規格品(SUB)かが設定されていてもよい。 As shown in FIG. 2, the product master 106a in this embodiment may set the type (common code and type name), product priority, and whether the item (product) is a regular product (MAIN) or a product of the same standard (SUB) for each item (product).

図1に戻り、納入先マスタ106bは、商品の納入先を設定したマスタである。ここで、納入先マスタ106bは、商品の納入先、当該納入先の住所に応じたエリア、および、当該納入先に同一規格品を出荷可能か否かを示す同一規格出荷可能区分が紐付けて設定されていてもよい。 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 corresponding 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.

ここで、図3を参照して、本実施形態における納入先マスタ106bの一例について説明する。図3は、本実施形態における納入先マスタ106bの一例を示す図である。 Here, an example of the delivery destination master 106b in this embodiment will be described with reference to FIG. 3. FIG. 3 is a diagram showing an example of the delivery destination master 106b in this embodiment.

図3に示すように、本実施形態における納入先マスタ106bは、納入先の住所に応じたエリアが設定され、商品を代替可能かどうかが設定されていてもよい。 As shown in FIG. 3, in the delivery destination master 106b in this embodiment, an area is set according to the delivery destination address, and whether or not the product is interchangeable may be set.

図1に戻り、倉庫マスタ106cは、商品の倉庫を設定したマスタである。ここで、倉庫マスタ106cは、商品の倉庫、当該倉庫の住所に応じたエリア、および、当該倉庫に保管されている品種が紐付けて設定されていてもよい。 Returning to FIG. 1, warehouse master 106c is a master that sets the warehouse of the product. Here, 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 product type stored in the warehouse.

ここで、図4を参照して、本実施形態における倉庫マスタ106cの一例について説明する。図4は、本実施形態における倉庫マスタ106cの一例を示す図である。 Here, an example of the warehouse master 106c in this embodiment will be described with reference to FIG. 4. FIG. 4 is a diagram showing an example of the warehouse master 106c in this embodiment.

図4に示すように、本実施形態における倉庫マスタ106cは、エリア別品種別(商品別)に倉庫が設定されていてもよい。 As shown in FIG. 4, the warehouse master 106c in this embodiment may have warehouses set by area and by product type (by product).

図1に戻り、在庫データベース106dは、倉庫毎の商品の在庫数量を設定した在庫データを記憶する。ここで、在庫データは、倉庫識別子(例えば、倉庫コード、および/または、倉庫名等)、商品識別子(例えば、商品コード、および/または、商品名等)、および/または、在庫数量等が設定されていてもよい。 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.

制御部102は、出荷倉庫自動選択装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、受注入力取得部102aと出荷優先順位取得部102bと代替品選択表示部102cと受注取得部102dとを備えている。 The control unit 102 is a CPU or the like that provides 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 function and concept, the control unit 102 includes an order input acquisition unit 102a, a shipping priority acquisition unit 102b, a substitute selection display unit 102c, and an order acquisition unit 102d.

受注入力取得部102aは、商品の受注入力データを取得する。ここで、受注入力取得部102aは、納入先、品種、および、商品の受注数量を設定した受注入力データを取得してもよい。また、受注入力取得部102aは、納入先を設定可能な受注入力ヘッダ画面を表示させ、受注入力ヘッダ画面に納入先が設定された場合、品種および受注数量を設定可能な受注入力明細画面を表示させ、受注入力明細画面に品種および受注数量が設定された場合、受注入力データを取得してもよい。また、受注入力取得部102aは、在庫データに基づいて、出荷優先順位が最上位の商品、当該商品の在庫数量および倉庫を設定した受注入力明細画面を表示させてもよい。 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 the delivery destination, the product type, and the order quantity of the product are set. The order input acquisition unit 102a may also display 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, display an order input details screen in which the product type and order quantity can be set, and acquire the order input data when the product type and 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 the product with the highest shipping priority, the stock quantity of the product, and the warehouse are set based on the inventory data.

出荷優先順位取得部102bは、商品の出荷優先順位を取得する。ここで、出荷優先順位取得部102bは、受注入力データ、商品マスタ、納入先マスタ、および、倉庫マスタに基づいて、倉庫と納入先との距離および商品優先順位から、出荷優先順位を取得してもよい。また、出荷優先順位取得部102bは、受注入力データ、商品マスタ、納入先マスタ、および、倉庫マスタに基づいて、倉庫と納入先との距離の近さを主要素とし、商品優先順位を副要素として設定した出荷優先順位を取得してもよい。 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. The shipping priority acquisition unit 102b may also acquire the shipping priority 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 as the secondary element.

代替品選択表示部102cは、代替品となる商品を選択可能とした代替品選択画面を表示させる。ここで、代替品選択表示部102cは、受注数量が、出荷優先順位が最上位の商品の在庫数量よりも多い場合、出荷優先順位に対応付けて、代替品となる商品を選択可能とした代替品選択画面を表示させてもよい。 The substitute selection display unit 102c displays a substitute selection screen that allows the selection of a substitute product. 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 the selection of a substitute product in association with the shipping priority.

受注取得部102dは、代替品を設定した受注データを取得する。ここで、受注取得部102dは、代替品選択画面にて代替品が選択された場合、在庫データに基づいて、代替品を設定した受注データを取得してもよい。また、受注取得部102dは、代替品選択画面にて代替品が選択された場合、在庫データに基づいて、代替品、当該代替品の在庫数量および倉庫を設定した受注入力明細画面を表示させてもよい。また、受注取得部102dは、受注数量が、出荷優先順位が最上位の商品の在庫数量よりも多くない場合、在庫データに基づいて、当該商品を設定した受注データを取得してもよい。 The order acquisition unit 102d acquires order data in which a substitute product is set. Here, when a substitute product is selected on the substitute product selection screen, the order acquisition unit 102d may acquire order data in which a substitute product is set based on inventory data. Furthermore, when a substitute product is selected on the substitute product selection screen, the order acquisition unit 102d may display an order input details screen in which the substitute product, its inventory quantity, and 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.

[3.具体例]
本実施形態の具体例について、図5から図8を参照して説明する。
3. Specific Examples
A specific example of this embodiment will be described with reference to FIGS.

[出荷倉庫自動選択処理]
ここで、図5を参照して、本実施形態における出荷倉庫自動選択処理の一例について説明する。図5は、本実施形態における出荷倉庫自動選択装置100の処理の一例を示すフローチャートである。
[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.

図5に示すように、受注入力取得部102aは、ユーザによる起動指示に応じて、納入先を設定可能な受注入力ヘッダ画面を出力装置114に表示させる(ステップSA-1)。 As shown in FIG. 5, the order input acquisition unit 102a, in response to a start-up instruction from the user, displays an order input header screen on the output device 114, on which the delivery destination can be set (step SA-1).

そして、受注入力取得部102aは、ユーザにより入力装置112を介して受注入力ヘッダ画面に納入先が設定された場合、品種および受注数量を設定可能な受注入力明細画面を出力装置114に表示させ、ユーザにより入力装置112を介して受注入力明細画面に品種および受注数量が設定された場合、納入先、品種および商品の受注数量を設定した受注入力データを取得する(ステップSA-2)。 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).

そして、出荷優先順位取得部102bは、受注入力データ、商品マスタ106a、納入先マスタ106b、および、倉庫マスタ106cに基づいて、倉庫と納入先との距離および商品優先順位から、出荷優先順位を取得する(ステップSA-3)。 Then, the shipping priority acquisition unit 102b acquires 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).

そして、代替品選択表示部102cは、受注数量が、出荷優先順位が最上位の商品の在庫数量よりも多いか否かを判定する(ステップSA-4)。 Then, the substitute selection display unit 102c determines whether the order quantity is greater than the stock quantity of the product with the highest shipping priority (step SA-4).

そして、代替品選択表示部102cは、受注数量が、出荷優先順位が最上位の商品の在庫数量よりも多いと判定した場合(ステップSA-4:Yes)、処理をステップSA-5に移行させる。 If the substitute selection display unit 102c determines that the order quantity is greater than the stock quantity of the product with the highest shipping priority (step SA-4: Yes), it transitions the process to step SA-5.

そして、代替品選択表示部102cは、出荷優先順位に対応付けて、代替品となる商品を選択可能とした代替品選択画面を出力装置114に表示させる(ステップSA-5)。 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).

そして、受注取得部102dは、ユーザにより入力装置112を介して代替品選択画面にて代替品が選択された場合、在庫データベース106dに記憶された在庫データに基づいて、代替品、当該代替品の在庫数量および倉庫を設定した受注入力明細画面を出力装置114に表示させる(ステップSA-6)。 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 that sets the substitute, the stock quantity of the substitute, and the warehouse based on the inventory data stored in the inventory database 106d (step SA-6).

そして、受注取得部102dは、在庫データベース106dに記憶された在庫データに基づいて、代替品を設定した受注データを取得し(ステップSA-7)、処理を終了する。 Then, the order acquisition unit 102d acquires the order data with the substitute item set based on the inventory data stored in the inventory database 106d (step SA-7) and ends the process.

一方、代替品選択表示部102cは、受注数量が、出荷優先順位が最上位の商品の在庫数量よりも多くないと判定した場合(ステップSA-4:No)、処理をステップSA-8に移行させる。 On the other hand, if the substitute selection display unit 102c determines that the order quantity is not greater than the stock quantity of the product with the highest shipping priority (step SA-4: No), it transitions the process to step SA-8.

そして、受注入力取得部102aは、在庫データベース106dに記憶された在庫データに基づいて、受注数量、出荷優先順位が最上位の商品、当該商品の在庫数量および倉庫を設定した受注入力明細画面を出力装置114に表示させる(ステップSA-8)。 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).

そして、受注取得部102dは、在庫データベース106dに記憶された在庫データに基づいて、出荷優先順位が最上位の商品を設定した受注データを取得し(ステップSA-9)、処理を終了する。 Then, the order acquisition unit 102d acquires the order data that sets the product with the highest shipping priority based on the inventory data stored in the inventory database 106d (step SA-9), and ends the process.

ここで、図6から図8を参照して、本実施形態における出荷倉庫自動選択処理の一例について説明する。図6から図8を参照して、本実施形態における出荷倉庫自動選択処理の一例を示す図である。 Now, with reference to Figures 6 to 8, an example of the automatic shipping warehouse selection process in this embodiment will be described. With reference to Figures 6 to 8, an example of the automatic shipping warehouse selection process in this embodiment will be described.

図6に示すように、本実施形態においては、(1)ユーザにより受注入力ヘッダ画面に納入先コードが入力された場合、受注入力明細画面が表示され、(2)ユーザにより受注入力明細画面に共通コードが入力された場合、(3)在庫データベース106dに記憶された在庫データに基づいて、受注入力明細画面に共通コードに応じた商品が自動セットされ、選択された商品および納入先に設定されたエリアの組み合わせに応じた倉庫が自動セットされ、且つ、当該倉庫の在庫数が自動セットされるので、ユーザが在庫有無確認を行うことができる。そして、図7に示すように、本実施形態においては、(4)倉庫に在庫が無いため、商品項目による代替品検索がされ、代わりとなる商品を検索することが可能となり、代替品検索画面(代替品選択画面)にて出荷優先順位に基づいて、代替品が選択可能に表示され、ユーザにより代替品が選択された場合、(5)対象の商品が呼び出され、受注入力明細画面にてユーザに在庫数を確認させ、受注計上される。 As shown in FIG. 6, in this embodiment, (1) when the user inputs a delivery destination code into the order input header screen, the order input details screen is displayed, (2) when the user inputs a common code into the order input details screen, (3) based on the inventory data stored in the inventory database 106d, the product corresponding to the common code is automatically set on the order input details screen, the 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 search is performed by product item, and it becomes possible to search for a substitute product, and the substitute product is displayed selectable based on the shipping priority on the substitute search screen (substitute 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.

また、図8に示すように、本実施形態においては、(1)ユーザにより受注入力ヘッダ画面に納入先コードが入力された場合、受注入力明細画面が表示され、(2)ユーザにより受注入力明細画面に共通コードが入力された場合、(3)在庫データベース106dに記憶された在庫データに基づいて、受注入力明細画面に共通コードに応じた商品がセットされ、選択された商品および納入先に設定されたエリアの組み合わせに応じた倉庫が自動セットされ、且つ、当該倉庫の在庫数がセットされるので、ユーザが在庫有無確認を行うことができる。そして、本実施形態においては、倉庫に在庫があるため、受注計上される。 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, and (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 for that warehouse is set, allowing the user to check the availability of inventory. And, in this embodiment, since there is inventory in the warehouse, the order is recorded.

[4.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[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 making it possible to contribute to goals 8 and 9 of the SDGs.

また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13及び15に貢献することが可能となる。 In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of SDGs goals 12, 13, and 15.

また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

[5.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
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.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 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 a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, 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 this specification and drawings may be changed as desired unless otherwise specified.

また、出荷倉庫自動選択装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 In addition, with regard to the shipping warehouse automatic selection device 100, each component shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure.

例えば、出荷倉庫自動選択装置100が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて出荷倉庫自動選択装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, the processing functions of the automatic shipping warehouse 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 on a non-transient computer-readable recording medium that contains programmed instructions for causing the information processing device to execute the processing described in this embodiment, and is mechanically read by the automatic shipping warehouse selection device 100 as needed. That is, a computer program is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) to give instructions to the CPU in cooperation with the OS and perform various processes. This computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.

また、このコンピュータプログラムは、出荷倉庫自動選択装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 This computer program may also be stored in an application program server connected to the shipping warehouse automatic selection device 100 via any network, and it may be possible to download all or part of it as needed.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-transitory computer-readable recording medium, and may also be configured as a program product. Here, the term "recording medium" refers to a memory card, a USB (Universal Serial Bus) memory, a 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 This includes any "portable physical media" such as a Blu-ray (registered trademark) Disc, and a Blu-ray (registered trademark) Disc.

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、本実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration consisting of multiple modules or libraries, and a program that works in conjunction with a separate program, such as an OS, to achieve its function. 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, can use well-known configurations and procedures.

記憶部106に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit 106 are storage devices 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.

また、出荷倉庫自動選択装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、出荷倉庫自動選択装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 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 to which any peripheral device is connected. The shipping warehouse automatic selection device 100 may also be realized by implementing software (including programs or data, etc.) that causes the device to realize the processing described in this embodiment.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on 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.

本発明は、食品業界、商社業界、小売業界、機械卸業等の型番で取引する業界、および、卸売業等の複数出荷拠点をもつ業界において有用である。 The present invention is useful in industries that trade by model number, such as the food industry, trading industry, retail industry, and machinery wholesale industry, as well as industries with multiple shipping bases, such as the wholesale industry.

100 出荷倉庫自動選択装置
102 制御部
102a 受注入力取得部
102b 出荷優先順位取得部
102c 代替品選択表示部
102d 受注取得部
104 通信インターフェース部
106 記憶部
106a 商品マスタ
106b 納入先マスタ
106c 倉庫マスタ
106d 在庫データベース
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
REFERENCE SIGNS LIST 100 Automatic shipping warehouse selection device 102 Control unit 102a Order input acquisition unit 102b Shipping priority order acquisition unit 102c Substitute selection display unit 102d Order acquisition unit 104 Communication interface unit 106 Storage unit 106a Product master 106b Delivery destination master 106c Warehouse master 106d Stock database 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (8)

記憶部と制御部とを備えた出荷倉庫自動選択装置であって、
前記記憶部は、
商品の品種、同一品種の当該商品が正規品か同一規格品かを示す主アイテム区分、および、前記商品間の商品優先順位を紐付けて設定した商品マスタを記憶する商品記憶手段と、
前記商品の納入先、当該納入先の住所に応じたエリア、および、当該納入先に前記同一規格品を出荷可能か否かを示す同一規格出荷可能区分を紐付けて設定した納入先マスタを記憶する納入先記憶手段と、
前記商品の倉庫、当該倉庫の住所に応じたエリア、および、当該倉庫に保管されている前記品種を紐付けて設定した倉庫マスタを記憶する倉庫記憶手段と、
前記倉庫毎の前記商品の在庫数量を設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部は、
前記納入先、前記品種、および、前記商品の受注数量を設定した受注入力データを取得する受注入力取得手段と、
前記受注入力データ、前記商品マスタ、前記納入先マスタ、および、前記倉庫マスタに基づいて、前記倉庫と前記納入先との距離および前記商品優先順位から、出荷優先順位を取得する出荷優先順位取得手段と、
前記受注数量が、前記出荷優先順位が最上位の前記商品の前記在庫数量よりも多い場合、前記出荷優先順位に対応付けて、代替品となる前記商品を選択可能とした代替品選択画面を表示させる代替品選択表示手段と、
前記代替品選択画面にて前記代替品が選択された場合、前記在庫データに基づいて、前記代替品を設定した受注データを取得する受注取得手段と、
を備えたことを特徴とする出荷倉庫自動選択装置。
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 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 category indicating whether the same-standard product can be shipped to 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;
a substitute selection display means for displaying a substitute selection screen on which the substitute product can be selected in correspondence with the shipping priority when the order quantity is greater than the stock quantity of the product having the highest shipping priority;
an order acquisition means for acquiring order data in which the alternative product is set based on the inventory data when the alternative product is selected on the alternative product selection screen;
An automatic shipping warehouse selection device comprising:
前記受注入力取得手段は、
前記納入先を設定可能な受注入力ヘッダ画面を表示させ、前記受注入力ヘッダ画面に前記納入先が設定された場合、前記品種および前記受注数量を設定可能な受注入力明細画面を表示させ、前記受注入力明細画面に前記品種および前記受注数量が設定された場合、前記受注入力データを取得することを特徴とする請求項1に記載の出荷倉庫自動選択装置。
The order entry acquisition means includes:
The automatic shipping warehouse selection device according to claim 1, further comprising: an order input header screen on which the delivery destination can be set; when the delivery destination is set on the order input header screen, an order input details screen on 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.
前記受注入力取得手段は、
更に、前記在庫データに基づいて、前記出荷優先順位が最上位の前記商品、当該商品の前記在庫数量および前記倉庫を設定した前記受注入力明細画面を表示させることを特徴とする請求項2に記載の出荷倉庫自動選択装置。
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.
前記受注取得手段は、
更に、前記代替品選択画面にて前記代替品が選択された場合、前記在庫データに基づいて、前記代替品、当該代替品の前記在庫数量および前記倉庫を設定した前記受注入力明細画面を表示させることを特徴とする請求項2または3に記載の出荷倉庫自動選択装置。
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 inventory quantity of the substitute, and the warehouse are set based on the inventory data.
前記商品優先順位は、
前記正規品が前記同一規格品よりも上位に設定され、
前記出荷優先順位取得手段は、
前記受注入力データ、前記商品マスタ、前記納入先マスタ、および、前記倉庫マスタに基づいて、前記倉庫と納入先との距離の近さを主要素とし、前記商品優先順位を副要素として設定した前記出荷優先順位を取得することを特徴とする請求項1から4のいずれか一つに記載の出荷倉庫自動選択装置。
The product priority order is:
The genuine 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 4, 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.
前記受注取得手段は、
更に、前記受注数量が、前記出荷優先順位が最上位の前記商品の前記在庫数量よりも多くない場合、前記在庫データに基づいて、当該商品を設定した前記受注データを取得することを特徴とする請求項1から5のいずれか一つに記載の出荷倉庫自動選択装置。
The order acquisition means includes:
The automatic shipping warehouse selection device according to any one of claims 1 to 5, further characterized in that, when the order quantity is not greater than the inventory quantity of the product with the highest shipping priority, the order data setting the product is acquired based on the inventory data.
記憶部と制御部とを備えた出荷倉庫自動選択装置に実行させるための出荷倉庫自動選択方法であって、
前記記憶部は、
商品の品種、同一品種の当該商品が正規品か同一規格品かを示す主アイテム区分、および、前記商品間の商品優先順位を紐付けて設定した商品マスタを記憶する商品記憶手段と、
前記商品の納入先、当該納入先の住所に応じたエリア、および、当該納入先に前記同一規格品を出荷可能か否かを示す同一規格出荷可能区分を紐付けて設定した納入先マスタを記憶する納入先記憶手段と、
前記商品の倉庫、当該倉庫の住所に応じたエリア、および、当該倉庫に保管されている前記品種を紐付けて設定した倉庫マスタを記憶する倉庫記憶手段と、
前記倉庫毎の前記商品の在庫数量を設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部で実行させる、
前記納入先、前記品種、および、前記商品の受注数量を設定した受注入力データを取得する受注入力取得ステップと、
前記受注入力データ、前記商品マスタ、前記納入先マスタ、および、前記倉庫マスタに基づいて、前記倉庫と前記納入先との距離および前記商品優先順位から、出荷優先順位を取得する出荷優先順位取得ステップと、
前記受注数量が、前記出荷優先順位が最上位の前記商品の前記在庫数量よりも多い場合、前記出荷優先順位に対応付けて、代替品となる前記商品を選択可能とした代替品選択画面を表示させる代替品選択表示ステップと、
前記代替品選択画面にて前記代替品が選択された場合、前記在庫データに基づいて、前記代替品を設定した受注データを取得する受注取得ステップと、
を含むことを特徴とする出荷倉庫自動選択方法。
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 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 category indicating whether the same-standard product can be shipped to 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 executes
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;
a substitute selection display step of displaying a substitute selection screen on which the substitute product can be selected in correspondence with the shipping priority when the order quantity is greater than the stock quantity of the product having the highest shipping priority;
an order acquisition step of acquiring order data in which the substitute is set based on the inventory data when the substitute is selected on the substitute selection screen;
A method for automatically selecting a shipping warehouse, comprising:
記憶部と制御部とを備えた出荷倉庫自動選択装置に実行させるための出荷倉庫自動選択プログラムであって、
前記記憶部は、
商品の品種、同一品種の当該商品が正規品か同一規格品かを示す主アイテム区分、および、前記商品間の商品優先順位を紐付けて設定した商品マスタを記憶する商品記憶手段と、
前記商品の納入先、当該納入先の住所に応じたエリア、および、当該納入先に前記同一規格品を出荷可能か否かを示す同一規格出荷可能区分を紐付けて設定した納入先マスタを記憶する納入先記憶手段と、
前記商品の倉庫、当該倉庫の住所に応じたエリア、および、当該倉庫に保管されている前記品種を紐付けて設定した倉庫マスタを記憶する倉庫記憶手段と、
前記倉庫毎の前記商品の在庫数量を設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部において、
前記納入先、前記品種、および、前記商品の受注数量を設定した受注入力データを取得する受注入力取得ステップと、
前記受注入力データ、前記商品マスタ、前記納入先マスタ、および、前記倉庫マスタに基づいて、前記倉庫と前記納入先との距離および前記商品優先順位から、出荷優先順位を取得する出荷優先順位取得ステップと、
前記受注数量が、前記出荷優先順位が最上位の前記商品の前記在庫数量よりも多い場合、前記出荷優先順位に対応付けて、代替品となる前記商品を選択可能とした代替品選択画面を表示させる代替品選択表示ステップと、
前記代替品選択画面にて前記代替品が選択された場合、前記在庫データに基づいて、前記代替品を設定した受注データを取得する受注取得ステップと、
を実行させるための出荷倉庫自動選択プログラム。
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 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 category indicating whether the same-standard product can be shipped to 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;
a substitute selection display step of displaying a substitute selection screen on which the substitute product can be selected in correspondence with the shipping priority when the order quantity is greater than the stock quantity of the product having the highest shipping priority;
an order acquisition step of acquiring order data in which the substitute is set based on the inventory data when the substitute is selected on the substitute selection screen;
An automatic warehouse selection program for executing the above.
JP2021040459A 2021-03-12 2021-03-12 Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program Active JP7519320B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021040459A JP7519320B2 (en) 2021-03-12 2021-03-12 Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program
JP2024109012A JP7644295B2 (en) 2021-03-12 2024-07-05 Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021040459A JP7519320B2 (en) 2021-03-12 2021-03-12 Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024109012A Division JP7644295B2 (en) 2021-03-12 2024-07-05 Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program

Publications (2)

Publication Number Publication Date
JP2022139891A JP2022139891A (en) 2022-09-26
JP7519320B2 true JP7519320B2 (en) 2024-07-19

Family

ID=83399730

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021040459A Active JP7519320B2 (en) 2021-03-12 2021-03-12 Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program
JP2024109012A Active JP7644295B2 (en) 2021-03-12 2024-07-05 Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024109012A Active JP7644295B2 (en) 2021-03-12 2024-07-05 Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program

Country Status (1)

Country Link
JP (2) JP7519320B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006004104A (en) 2004-06-16 2006-01-05 Plus Corp Business support system
JP2006163843A (en) 2004-12-07 2006-06-22 Ricoh Co Ltd Parts management method and parts management program
JP6304665B2 (en) 2016-06-09 2018-04-04 和則 藤沢 Product search program
JP2019101827A (en) 2017-12-04 2019-06-24 株式会社スマートソーシング Multi-store management system, multi-store management device, multi-store management method, and program
US20200065746A1 (en) 2018-08-22 2020-02-27 Target Brands, Inc. Order management system for e-retail orders
JP2020126366A (en) 2019-02-01 2020-08-20 株式会社オービック Inventory management device, inventory management method, and inventory management program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6277251B1 (en) * 2016-11-11 2018-02-07 寺田倉庫株式会社 Management device, management system, and program
JP2020057077A (en) * 2018-09-28 2020-04-09 株式会社オービック Accepted order input device, accepted order input method, and accepted order input program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006004104A (en) 2004-06-16 2006-01-05 Plus Corp Business support system
JP2006163843A (en) 2004-12-07 2006-06-22 Ricoh Co Ltd Parts management method and parts management program
JP6304665B2 (en) 2016-06-09 2018-04-04 和則 藤沢 Product search program
JP2019101827A (en) 2017-12-04 2019-06-24 株式会社スマートソーシング Multi-store management system, multi-store management device, multi-store management method, and program
US20200065746A1 (en) 2018-08-22 2020-02-27 Target Brands, Inc. Order management system for e-retail orders
JP2020126366A (en) 2019-02-01 2020-08-20 株式会社オービック Inventory management device, inventory management method, and inventory management program

Also Published As

Publication number Publication date
JP2022139891A (en) 2022-09-26
JP2024138370A (en) 2024-10-08
JP7644295B2 (en) 2025-03-11

Similar Documents

Publication Publication Date Title
JP2019164483A (en) Commodity inventory management device, commodity inventory management method, and commodity inventory management program
JP7104594B2 (en) Order / sales management device, order / sales management method and order / sales management program
JP7644295B2 (en) Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program
JP7701501B2 (en) Business support device, business support method, and business support program
JP7488940B2 (en) WAREHOUSE ACQUISITION DEVICE, WAREHOUSE ACQUISITION METHOD, AND WAREHOUSE ACQUISITION PROGRAM
JP7716370B2 (en) Unit price estimate management device, unit price estimate management method, and unit price estimate management program
JP7502206B2 (en) Consigned item management device, consigned item management method, and consigned item management program
JP7569222B2 (en) Consigned item management device, consigned item management method, and consigned item management program
JP2024069492A (en) Inventory management device, inventory management method, and inventory management program
JP7534972B2 (en) Order management device, order management method, and order management program
JP7597660B2 (en) Delivery date management device, delivery date management method, and delivery date management program
JP6937130B2 (en) Inventory management device, inventory management method and inventory management program
JP7605622B2 (en) Expiry date management device, expiration date management method, and expiration date management program
JP7744385B2 (en) Returned goods inventory management device, returned goods inventory management method, and returned goods inventory management program
JP7821095B2 (en) Production area management device, production area management method, and production area management program
JP2018101278A (en) Storage fee calculation apparatus, storage fee calculation method, and storage fee calculation program
JP2022122161A (en) Operation support apparatus, operation support method, and operation support program
JP7817955B2 (en) Shipping instruction support device, shipping instruction support method, and shipping instruction support program
JP2025096054A (en) Transit warehouse setting device, transit warehouse setting method, and transit warehouse setting program
JP7643967B2 (en) Group company cooperation device, group company cooperation method, and group company cooperation program
JP7762183B2 (en) Inventory management device, inventory management method, and inventory management program
JP7649269B2 (en) Store transaction management device, store transaction management method, and store transaction management program
JP7642461B2 (en) Substitute processing device, substitute processing method, and substitute processing program
JP7720358B2 (en) Store order management device, store order management method, and store order management program
JP7554789B2 (en) Product master registration business support device, product master registration business support method and product master registration business support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230914

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240611

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240618

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240708

R150 Certificate of patent or registration of utility model

Ref document number: 7519320

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150