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
JP6513280B2 - Shipping support device, shipping support method and program, and shipping support system - Google Patents
[go: Go Back, main page]

JP6513280B2 - Shipping support device, shipping support method and program, and shipping support system - Google Patents

Shipping support device, shipping support method and program, and shipping support system Download PDF

Info

Publication number
JP6513280B2
JP6513280B2 JP2018501019A JP2018501019A JP6513280B2 JP 6513280 B2 JP6513280 B2 JP 6513280B2 JP 2018501019 A JP2018501019 A JP 2018501019A JP 2018501019 A JP2018501019 A JP 2018501019A JP 6513280 B2 JP6513280 B2 JP 6513280B2
Authority
JP
Japan
Prior art keywords
shipping
storage location
product storage
product
information
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
JP2018501019A
Other languages
Japanese (ja)
Other versions
JPWO2017145524A1 (en
Inventor
智晴 中野
智晴 中野
実那子 長田
実那子 長田
大輔 深澤
大輔 深澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of JPWO2017145524A1 publication Critical patent/JPWO2017145524A1/en
Application granted granted Critical
Publication of JP6513280B2 publication Critical patent/JP6513280B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/08355Routing methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Quality & Reliability (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、出荷支援装置、出荷支援方法及びプログラム並びに出荷支援システムに関する。   The present invention relates to a shipping support device, a shipping support method and program, and a shipping support system.

配送を効率的に行う技術が開発されてきている。例えば特許文献1には、流通事業者である複数の販売者が各所に点在させている在庫のなかで、納品先に近い在庫を検索し、それを元の受注者に代わって出荷して精算することにより、在庫と配送の費用対効果の改善を図る技術が開示されている。   Technologies for efficient delivery have been developed. For example, in Patent Document 1, a stock close to a delivery destination is searched among stocks which are distributed by a plurality of distributors who are distributors, and the stock is shipped on behalf of the original orderer. Techniques are disclosed to improve the cost-effectiveness of inventory and delivery by reimbursing.

特開2006−176231号公報JP, 2006-176231, A

特許文献1の技術では、注文元からの新たな受注と同様の納期及び納入先である既存の出荷予定を持つ商品保管場所が存在していても、当該商品保管場所からの既存の出荷と新たな受注に対応する出荷とを統合して同一の商品保管場所から出荷することができない。このため、別々の商品保管場所からの出荷になってしまい、注文元の荷受け作業の負荷が増加してしまうという課題がある。   According to the technology of Patent Document 1, even if there is a product storage location having the same delivery date as the new order from the order source and the existing shipping schedule which is the delivery destination, the existing shipment from the product storage location and the new product storage location Can not be integrated and shipped from the same product storage location. For this reason, there is a problem that the shipping from different product storage locations is performed, and the load of the receiving work of the order source is increased.

本発明は、上述のような事情に鑑みてなされたもので、注文元からの複数の受注に対応する様々な出荷を統合することによって、注文元の荷受け作業の効率を向上させることを目的とする。   The present invention has been made in view of the above-described circumstances, and it is an object of the present invention to improve the efficiency of the receiving operation of an order source by integrating various shipments corresponding to a plurality of orders received from the order source. Do.

上記目的を達成するため、本発明に係る出荷支援装置は、注文情報取得部と、出荷可能商品保管場所情報取得部と、出荷予定情報取得部と、出荷商品保管場所選出部と、出力部とを備える。注文情報取得部は、注文商品の種類、数量、納期及び納入先を少なくとも含む注文情報を取得する。出荷可能商品保管場所情報取得部は、注文情報取得部が取得した注文情報に含まれる注文商品を出荷可能な商品保管場所を示す情報を取得する。出荷予定情報取得部は、出荷可能商品保管場所情報取得部が取得した情報で示される商品保管場所から出荷する予定になっている商品の出荷予定日及び納品場所を少なくとも含む各商品保管場所の出荷予定情報を取得する。出荷商品保管場所選出部は、注文情報に含まれる納期及び納入先並びに出荷予定情報に含まれる出荷予定日及び納品場所に基づき、納入先が納品場所であり、かつ、納期に間に合う出荷予定日である出荷予定情報を持つ商品保管場所を出荷商品保管場所として選出する。出力部は、出荷商品保管場所選出部が選出した商品保管場所を示す情報を出力する。   In order to achieve the above object, the shipping support apparatus according to the present invention includes an order information acquisition unit, a shippable product storage location information acquisition unit, a shipping schedule information acquisition unit, a shipping product storage location selection unit, and an output unit. Equipped with The order information acquisition unit acquires order information including at least the type, quantity, delivery date, and delivery destination of the ordered item. The shippable product storage location information acquisition unit acquires information indicating a product storage location where the order product included in the order information acquired by the order information acquisition unit can be shipped. The shipping schedule information acquisition unit ships each commodity storage location including at least the planned shipping date of the product scheduled to be shipped from the commodity storage location indicated by the information acquired by the deliverable commodity storage location information acquisition unit and the delivery location. Get schedule information. The shipping product storage location selection unit is based on the scheduled delivery date when the delivery destination is the delivery location and the delivery date is in time for the delivery date based on the delivery date and delivery destination included in the order information and the planned shipping date and shipping location included in the shipping schedule information. A product storage location having certain shipping schedule information is selected as a shipping product storage location. The output unit outputs information indicating the product storage location selected by the shipping product storage location selection unit.

本発明によれば、注文元からの複数の受注に対応する様々な出荷を統合することができるので、注文元の荷受け作業の効率を向上させることができる。   According to the present invention, since it is possible to integrate various shipments corresponding to a plurality of orders received from the order source, it is possible to improve the efficiency of receiving work of the order source.

本発明の実施の形態1に係る出荷支援装置のハードウェア構成図Hardware configuration diagram of the shipment support device according to the first embodiment of the present invention 実施の形態1に係る出荷支援装置の機能ブロック図Functional block diagram of the shipping assistance device according to the first embodiment 実施の形態1に係る出荷支援装置の出荷商品保管場所選出処理のフローチャートFlowchart of shipping product storage location selection processing of the shipping support device according to the first embodiment 本発明の実施の形態2に係る出荷支援システムの機能ブロック図Functional block diagram of the shipping support system according to Embodiment 2 of the present invention 本発明の実施の形態3に係る出荷支援装置の機能ブロック図Functional block diagram of the shipping support apparatus according to Embodiment 3 of the present invention 実施の形態3に係る出荷支援装置の出荷商品保管場所選出処理の1つ目のフローチャートFirst flowchart of the shipping product storage location selection process of the shipping support device according to the third embodiment 実施の形態3に係る出荷支援装置の出荷商品保管場所選出処理の2つ目のフローチャートSecond flowchart of the shipping product storage location selection process of the shipping support device according to the third embodiment 本発明の実施の形態4に係る出荷支援装置における商品毎の出荷商品保管場所選出処理の1つ目のフローチャートFirst flowchart of shipping commodity storage location selection processing for each commodity in the shipment support device according to the fourth embodiment of the present invention 本発明の実施の形態4に係る出荷支援装置における商品毎の出荷商品保管場所選出処理の2つ目のフローチャートSecond flowchart of the shipping product storage location selection processing for each product in the shipping support device according to the fourth embodiment of the present invention 注文元情報の一例を示す図Diagram showing an example of order source information 商品保管場所情報の一例を示す図Figure showing an example of product storage location information 在庫情報の一例を示す図Diagram showing an example of inventory information 出荷予定情報の一例を示す図Diagram showing an example of shipping schedule information 優先商品保管場所情報の一例を示す図Figure showing an example of priority product storage location information 商品別出荷場所情報の一例を示す図Diagram showing an example of shipping location information by product 商品情報の一例を示す図Diagram showing an example of product information 注文情報の一例を示す図Diagram showing an example of order information

以下に、本発明の実施の形態に係る出荷支援装置、出荷支援方法及びプログラム並びに出荷支援システムについて図面を参照して詳細に説明する。なお、図中同一又は相当する部分には同じ符号を付す。   Hereinafter, a shipping support device, a shipping support method, a program, and a shipping support system according to an embodiment of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals.

(実施の形態1)
本発明の実施の形態に係る出荷支援装置は、注文元から商品の注文を受けたときに、その商品をそれまでにその注文元から受けていた既存の注文に係る商品と同時に配送できる在庫を持つ商品保管場所を割り出す装置である。なお、商品保管場所とは、商品を保管するための設備(場所、建造物等)である。
Embodiment 1
The shipping support apparatus according to the embodiment of the present invention, when receiving an order for a product from an order source, has an inventory capable of delivering the product simultaneously with the product pertaining to the existing order that has been received from the order source up to that time. It is a device that determines the product storage location to have. The product storage location is equipment (a place, a building, etc.) for storing the product.

図1に示すように、本発明の実施の形態1に係る出荷支援装置100は、ハードウェア構成として、制御部10、記憶部20、入力部31、出力部32及び通信部33を備え、これらが内部バス40を介して接続されている。   As shown in FIG. 1, the shipping support device 100 according to the first embodiment of the present invention includes, as a hardware configuration, a control unit 10, a storage unit 20, an input unit 31, an output unit 32, and a communication unit 33. Are connected via an internal bus 40.

制御部10は、CPU(Central Processing Unit)、ASIC(Application Specific Integrated Circuit)等を備える。制御部10は、記憶部20に記憶されたプログラムを実行することにより、出荷支援装置100の各部(後述する注文情報取得部11、出荷可能商品保管場所情報取得部12、出荷予定情報取得部13、出荷商品保管場所選出部14及び配送日数取得部15)の機能を実現する。   The control unit 10 includes a central processing unit (CPU), an application specific integrated circuit (ASIC), and the like. The control unit 10 executes each program stored in the storage unit 20 so that each unit of the shipping support device 100 (the order information acquiring unit 11 described later, the shippable product storage location information acquiring unit 12, the shipping schedule information acquiring unit 13). To realize the functions of the shipping product storage location selection unit 14 and the delivery date acquisition unit 15).

記憶部20は、ROM(Read Only Memory)、RAM(Random Access Memory)等を備える。ROMは制御部10のCPUが実行するプログラム及び、プログラムを実行する上で予め必要なデータを記憶する。RAMは、プログラム実行中に作成されたり変更されたりするデータを記憶する。   The storage unit 20 includes a read only memory (ROM), a random access memory (RAM), and the like. The ROM stores a program executed by the CPU of the control unit 10 and data necessary for executing the program in advance. The RAM stores data that is created or changed during program execution.

入力部31は、出荷支援装置100を操作するためのキーボード及びマウス等を備える。音声認識での入力を行う場合はマイクも備える。出荷支援装置100のユーザは、入力部31を介して注文元からの注文を入力したり、出荷支援装置100への指示を入力したりする。出力部32は液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ等のディスプレイ及び、スピーカ等を備え、出荷支援装置100が求めた結果を出荷支援装置100のユーザに出力する。ここで、出荷支援装置100のユーザとは、例えば注文元から注文された商品の出荷を管理する出荷管理者である。   The input unit 31 includes a keyboard, a mouse, and the like for operating the shipping support device 100. A microphone is also provided when performing speech recognition input. The user of the shipping support device 100 inputs an order from the order source via the input unit 31, or inputs an instruction to the shipping support device 100. The output unit 32 includes a liquid crystal display, a display such as an organic EL (Electro Luminescence) display, a speaker, and the like, and outputs the result obtained by the shipping support device 100 to the user of the shipping support device 100. Here, the user of the shipping support device 100 is, for example, a shipping manager who manages shipping of the product ordered from the order source.

通信部33はネットワークを介して外部装置と通信するためのデバイスを備える。出荷支援装置100は、通信部33により、注文元からの注文をネットワークを介して受け付けることができる。また、出荷支援装置100は、通信部33により、各地域に点在する商品保管場所の在庫情報及び出荷予定情報等を、ネットワークを介して取得することができる。   The communication unit 33 includes a device for communicating with an external device via a network. The shipping support device 100 can receive an order from the order source via the network by the communication unit 33. In addition, the shipping support device 100 can acquire inventory information, shipping schedule information, and the like of commodity storage locations dispersed in each area by the communication unit 33 via the network.

内部バス40は、出荷支援装置100の制御部10、記憶部20、入力部31、出力部32及び通信部33を接続し、各部間でのデータのやり取りが行えるようにしている。   The internal bus 40 connects the control unit 10, the storage unit 20, the input unit 31, the output unit 32, and the communication unit 33 of the shipping support device 100 so that data can be exchanged between the units.

次に、出荷支援装置100の各部の機能について、図2を参照して説明する。図2中、制御部10、記憶部20、入力部31、出力部32及び通信部33は、図1で説明済みであるので、それ以外について説明する。図2に示すように、出荷支援装置100は、制御部10が注文情報取得部11、出荷可能商品保管場所情報取得部12、出荷予定情報取得部13、出荷商品保管場所選出部14及び配送日数取得部15の各機能を実現する。そして、記憶部20は、注文元情報記憶部21、商品保管場所情報記憶部22、在庫情報記憶部23、出荷予定情報記憶部24、出荷可能商品保管場所情報記憶部25、出荷商品保管場所候補記憶部26及び注文情報記憶部27を備える。   Next, the function of each part of the shipping support device 100 will be described with reference to FIG. The control unit 10, the storage unit 20, the input unit 31, the output unit 32, and the communication unit 33 in FIG. 2 have already been described with reference to FIG. As shown in FIG. 2, in the shipping support device 100, the control unit 10 controls the order information acquisition unit 11, the shippable product storage location information acquisition unit 12, the shipping schedule information acquisition unit 13, the shipping product storage location selection unit 14 and the delivery days Each function of the acquisition unit 15 is realized. The storage unit 20 includes an order source information storage unit 21, a product storage location information storage unit 22, a stock information storage unit 23, a shipping schedule information storage unit 24, a shipping product storage location information storage unit 25, and shipping product storage location candidates. A storage unit 26 and an order information storage unit 27 are provided.

注文情報取得部11は、注文元からの注文情報を取得する。この注文情報は、図15に示すように、注文元名称、注文元コード、納入先、納期、商品の種類数、商品名称、商品コード、注文数量の各情報を含む。このうち、商品名称、商品コード、注文数量の三つ組については商品の種類数の分を含む。図15は、商品の種類数が2の場合の例である。   The order information acquisition unit 11 acquires order information from the order source. As shown in FIG. 15, the order information includes information of order source name, order source code, delivery destination, delivery date, number of product types, product name, product code, and order quantity. Among these, the product name, the product code, and the order quantity triple include the number of product types. FIG. 15 shows an example in which the number of types of products is two.

出荷可能商品保管場所情報取得部12は、注文元から注文を受けた商品を出荷可能な商品保管場所である出荷可能商品保管場所を示す情報を取得する。この出荷可能商品保管場所とは、注文を受けた商品の出荷可能な在庫をその商品の注文数以上持っている商品保管場所のことである。   The shippable product storage location information acquisition unit 12 acquires information indicating a shippable product storage location, which is a product storage location where products ordered from the order source can be shipped. The “shippable product storage location” is a product storage location which has a shippable stock of the ordered product at least the number of orders of the product.

出荷予定情報取得部13は、各商品保管場所から各納品場所への既存の出荷予定に関する情報である出荷予定情報を取得する。この出荷予定情報は、図11に示すように、商品保管場所名称、商品保管場所コード、注文元名称、注文元コード、納品場所、納品場所コード、出荷予定日の各情報を含む。なお、図8〜図14の左端に記載されている「ID」は、各情報(図11では出荷予定情報)を一意に識別するための番号である。   The shipping schedule information acquisition unit 13 acquires shipping schedule information, which is information on existing shipping schedules from each product storage location to each delivery location. The shipping schedule information includes, as shown in FIG. 11, a product storage location name, a product storage location code, an order source name, an order source code, a delivery location, a delivery location code, and a planned shipping date. Note that “ID” described at the left end of FIGS. 8 to 14 is a number for uniquely identifying each information (shipment schedule information in FIG. 11).

出荷商品保管場所選出部14は、今回の注文商品を、既に出荷予定になっている既存の注文商品とまとめて配送できる商品保管場所を選出する。つまり、今回の注文を出した注文元の納品場所に出荷する既存の出荷予定情報の中で、今回の注文の納期に間に合う出荷予定日になっている出荷予定情報を持つ商品保管場所を出荷商品保管場所として選出する。   The shipping product storage location selection unit 14 selects a product storage location that can be collectively delivered with the existing order products that are already scheduled to be shipped. In other words, among the existing shipping schedule information that is shipped to the delivery location of the order source that made this order, the product is shipped from a storage location having shipping schedule information that is scheduled to be shipped in time for the delivery date of this order. We choose as storage place.

配送日数取得部15は、商品保管場所から納入先に配送するのにかかる日数(配送日数)を、商品保管場所の住所と納入先の住所をキーにして配送日数テーブルを参照して取得する。ここで、配送日数テーブルは図示しないが、都道府県等毎に配送元の住所と配送先の住所を縦と横に配置し、その縦と横とが交わるところに対応する配送元から配送先への配送日数が記録されている表形式のデータである。   The delivery days acquisition unit 15 acquires the number of days (delivery days) taken to deliver from the product storage location to the delivery destination by referring to the delivery days table with the address of the product storage location and the delivery destination address as keys. Although the delivery days table is not shown here, the address of the delivery source and the address of the delivery destination are arranged vertically and horizontally for each prefecture, etc., and from the delivery source to the delivery destination corresponding to the intersection of the vertical and horizontal It is tabular data in which the delivery days of are recorded.

具体例で説明する。今回の注文が図15に示されるように注文元Aの注文であり、既存の出荷予定情報が図11で示されるようになっていたとする。そして、この例では説明を簡単にするため、日本国内ならどこからどこへ配送する場合でも配送日数は1日だとする。図15より今回の注文の納入先は#000301で、納期は12月24日であることがわかるので、図11から納品場所コードが#000301で、出荷予定日が12月23日以前になっているものを探す。すると図11の4番目の情報がこの条件に合致することがわかるので、この場合は商品保管場所cが出荷商品保管場所として選出される。   A specific example will be described. It is assumed that the current order is the order of the order source A as shown in FIG. 15, and the existing shipping schedule information is as shown in FIG. And in this example, in order to simplify the explanation, the delivery days is assumed to be 1 day regardless of where in Japan it is delivered. Since it is known from FIG. 15 that the delivery destination of this order is # 000301 and the delivery date is December 24th, the delivery location code is # 000301 from FIG. 11 and the planned shipping date is before December 23rd. Find what you have. Then, since it is known that the fourth information in FIG. 11 meets this condition, the commodity storage location c is selected as the shipping commodity storage location in this case.

注文元情報記憶部21は、注文元に関する情報である注文元情報を記憶する。注文元情報は、図8に示すように、注文元名称、注文元コード、納品場所(注文元の納入先の住所)、納品場所コード、注文元の電話番号、注文元の郵便番号等の各情報を含む。新規注文元を獲得する度に、出荷支援装置100は、注文元情報記憶部21にその新規注文元に関する注文元情報を追加記憶する。また、今後お付き合いのなくなる注文元が生じたら、注文元情報記憶部21からそのお付き合いのなくなる注文元に関する注文元情報を削除する。   The order source information storage unit 21 stores order source information which is information on the order source. As shown in FIG. 8, the order source information includes the order source name, order source code, delivery location (address of delivery destination of order source), delivery location code, telephone number of order source, zip code of order source, etc. Contains information. Every time a new order source is acquired, the shipping support device 100 additionally stores order source information on the new order source in the order source information storage unit 21. In addition, when there is an order source that loses relationships, the order source information on the order source that loses relationships is deleted from the order source information storage unit 21.

商品保管場所情報記憶部22は、注文元に配送するための商品を保管する商品保管場所に関する情報である商品保管場所情報を記憶する。商品保管場所情報は、図9に示すように、商品保管場所名称、商品保管場所コード、商品保管場所住所、商品保管場所の電話番号、商品保管場所の郵便番号等の各情報を含む。新規の商品保管場所ができると、出荷支援装置100は、商品保管場所情報記憶部22にその新規の商品保管場所に関する商品保管場所情報を追加記憶する。また、今後使われなくなる商品保管場所が生じたら、商品保管場所情報記憶部22からその使われなくなる商品保管場所に関する商品保管場所情報を削除する。   The product storage location information storage unit 22 stores product storage location information which is information on a product storage location for storing a product to be delivered to the order source. As shown in FIG. 9, the product storage location information includes information such as a product storage location name, a product storage location code, a product storage location address, a telephone number of a product storage location, and a zip code of a product storage location. When a new product storage location is created, the shipping support device 100 additionally stores product storage location information on the new product storage location in the product storage location information storage unit 22. Further, when a product storage place which will not be used is generated, the product storage place information on the product storage place which will not be used is deleted from the product storage place information storage unit 22.

なお、図示しないが、商品保管場所情報記憶部22に加えて、事業所情報記憶部を備えても良い。事業所情報は、図9の商品保管場所情報と同じように、事業所名称、事業所コード、事業所住所、事業所の電話番号、事業所の郵便番号等の各情報を含む。注文時に注文元が、納入先として事業所を指定できるようにするためには、この事業所情報記憶部が必要となる。   Although not illustrated, in addition to the commodity storage location information storage unit 22, a business establishment information storage unit may be provided. Similar to the product storage location information of FIG. 9, the establishment information includes each information such as the establishment name, the establishment code, the establishment address, the telephone number of the establishment, and the zip code of the establishment. In order for the order source to be able to specify a business location as a delivery destination at the time of ordering, this business location information storage unit is required.

在庫情報記憶部23は、商品保管場所情報記憶部22に記憶されている全ての商品保管場所それぞれが在庫として持っている出荷可能な商品に関する情報である在庫情報を記憶する。在庫情報は、図10に示すように、商品保管場所名称、商品保管場所コード、商品名称、商品コード、在庫数等の各情報を含む。ここで述べる在庫数は実在庫数(商品保管場所に存在する商品の総在庫数)ではなく、出荷可能な在庫数である。つまり、商品保管場所に存在する商品の総在庫数から、既に注文元から受注して引き当てた商品数量を除いた数である。注文元からの注文を受ける度に、制御部10が通信部33を介して各商品保管場所にその注文に含まれる商品の在庫数を問い合わせ、問い合わせの結果得られた在庫情報を在庫情報記憶部23に記憶する。在庫情報記憶部23への記憶は、注文を受ける度にではなく、各商品保管場所が在庫を入荷したり出荷したり受注を受けたりする度にすることにしても良い。   The stock information storage unit 23 stores stock information, which is information on the deliverable products that each of the product storage locations stored in the product storage location information storage unit 22 has as stock. As shown in FIG. 10, the stock information includes information such as a product storage location name, a product storage location code, a product name, a product code, and the number of stocks. The number of stocks described here is not the actual number of stocks (the total number of stocks of goods existing in the goods storage location) but the number of stocks which can be shipped. That is, it is the number obtained by subtracting the quantity of goods already received from the order source and allocated from the total stock quantity of goods existing in the goods storage location. Every time an order from the order source is received, the control unit 10 inquires each product storage location via the communication unit 33 about the stock quantity of the product included in the order, and stock information obtained as a result of the inquiry is stored in the stock information storage unit Store in 23. The storage in the stock information storage unit 23 may not be performed each time an order is received, but may be performed each time each product storage location receives, ships, or receives an order.

なお、在庫の入荷若しくは出荷のタイミングで注文を受け付けた場合又は、出荷支援装置100が複数同時に稼働している場合は、後述する出荷商品保管場所選出処理の最中に在庫数が変化してしまう可能性が生じる。そのため、排他制御を行うことにより、在庫の入荷及び出荷のタイミングでは注文を受け付けず、同時には1つの出荷支援装置100しか出荷商品保管場所選出処理を実行できないようにする必要がある。排他制御は、例えばセマフォ又はミューテックスを用いることによって実現できる。   If the order is received at the time of arrival or shipment of inventory, or if a plurality of shipment support devices 100 are operating at the same time, the number of inventory will change during the shipping product storage location selection process described later. The possibility arises. Therefore, by performing exclusive control, it is necessary not to accept an order at the timing of stock arrival and shipment, and to simultaneously execute only one shipping support device 100 to execute the shipping product storage location selection processing. Exclusive control can be realized, for example, by using a semaphore or mutex.

出荷予定情報記憶部24は、各商品保管場所から各納品場所への出荷予定に関する情報である出荷予定情報を記憶する。出荷予定情報は、図11に示すように、商品保管場所名称、商品保管場所コード、注文元名称、注文元コード、納品場所、納品場所コード、出荷予定日、の各情報を含む。注文元からの注文を受ける度に、出荷予定情報取得部13が通信部33を介して各商品保管場所に出荷予定情報を問い合わせ、問い合わせの結果得られた出荷予定情報を出荷予定情報記憶部24に記憶する。注文を受ける度に出荷予定情報記憶部24に記憶するのではなく、各商品保管場所に対して新たな出荷が指示される度にその新たな出荷に対応する出荷予定情報を出荷予定情報記憶部24に追加記憶しても良い。この場合、出荷が完了する度にその完了した出荷に対応する出荷予定情報を出荷予定情報記憶部24から削除する。   The shipping schedule information storage unit 24 stores shipping schedule information which is information on the shipping schedule from each product storage location to each delivery location. The shipping schedule information includes, as shown in FIG. 11, information of a product storage location name, a product storage location code, an order source name, an order source code, a delivery location, a delivery location code, and a planned shipping date. Every time an order is received from the order source, the shipping schedule information acquisition unit 13 inquires of each product storage location about the shipping schedule information via the communication unit 33, and the shipping schedule information obtained as a result of the inquiry is shipped to the shipping schedule information storage unit 24. Remember to The shipping schedule information storage unit is not stored in the shipping schedule information storage unit 24 each time an order is received, but the shipping schedule information corresponding to the new shipping every time a new shipping is instructed to each product storage location. It may be additionally stored in 24. In this case, the shipping schedule information corresponding to the completed shipping is deleted from the shipping schedule information storage unit 24 each time the shipping is completed.

なお、新たな出荷指示若しくは出荷完了のタイミングで注文を受け付けた場合又は、出荷支援装置100が複数同時に稼働している場合は、後述する出荷商品保管場所選出処理の最中に出荷予定情報が変化してしまう可能性が生じる。そのため、上述した在庫情報と同様に、排他制御を行うことにより、新たな出荷指示及び出荷完了のタイミングでは注文を受け付けず、同時には1つの出荷支援装置100しか出荷商品保管場所選出処理を実行できないようにする必要がある。   If an order is received at the timing of a new shipping instruction or shipping completion, or if multiple shipping support devices 100 are operating at the same time, shipping schedule information changes during shipping product storage location selection processing described later. There is a possibility of Therefore, as in the case of the stock information described above, by performing exclusive control, an order is not accepted at the timing of a new shipping instruction and shipping completion, and only one shipping support device 100 can execute shipping product storage location selection processing at the same time. You need to do so.

出荷可能商品保管場所情報記憶部25は、後述する出荷商品保管場所選出処理において、注文元から注文を受けた商品を出荷可能な商品保管場所を示す情報である出荷可能商品保管場所情報を記憶する。   The shipping product storage location information storage unit 25 stores shipping product storage location information which is information indicating a product storage location where it is possible to ship the product ordered from the order source in the shipping product storage location selection process described later. .

出荷商品保管場所候補記憶部26は、後述する出荷商品保管場所選出処理において、注文元から注文を受けた商品を出荷する商品保管場所として選出される可能性のある商品保管場所の候補(出荷商品保管場所候補)を記憶する。   The shipping product storage location candidate storage unit 26 is a candidate for a product storage location that may be selected as a product storage location for shipping a product ordered from the order source in a shipping product storage location selection process described later (shipping product Store storage area candidate).

注文情報記憶部27は、後述する出荷商品保管場所選出処理において、注文元から受けた注文に関する情報である注文情報を記憶する。注文情報は、図15に示すように、注文元名称、注文元コード、納入先、納期、注文された商品の種類数、注文された商品の名称、商品コード、注文数量、の各情報を含む。注文元が一度に複数の種類の商品を注文した場合は、この注文情報の中の「商品名称、商品コード、注文数量」の三つ組を、注文した商品の種類数分含むことになる。   The order information storage unit 27 stores order information which is information on the order received from the order source in the shipping product storage location selection process described later. As shown in FIG. 15, the order information includes the following information: order source name, order source code, delivery destination, delivery date, number of types of ordered items, name of ordered items, item code, and order quantity. . When the order source orders a plurality of types of products at one time, a triple of “product name, product code, order quantity” in the order information is included for the number of types of the ordered product.

なお注文情報に含まれる納入先としては、以下の3つのケースが考えられる。1つ目のケースは注文元の納品場所の住所で、商品保管場所から注文元に直送するケースである。このケースでは納入先を示す情報として注文元情報の納品場所コードが入る。2つ目のケースは注文元の住所の最寄りの事業所の住所で、最寄りの事業所から注文元へ二次輸送するケースである。このケースでは納入先を示す情報として事業所情報の事業所コードが入る。3つ目のケースは注文元の住所の最寄りの商品保管場所の住所で、注文元が最寄りの商品保管場所に商品を引き取りに来るケースである。このケースでは納入先を示す情報として商品保管場所情報の商品保管場所コードが入る。   The following three cases can be considered as delivery destinations included in the order information. The first case is the address of the delivery place of the order source, and is a case of direct delivery from the product storage place to the order source. In this case, a delivery location code of order source information is included as information indicating the delivery destination. The second case is the address of the nearest office of the order source address, and is the case of secondary transportation from the nearest office to the order source. In this case, the office code of the office information is included as information indicating the delivery destination. The third case is the address of the nearest item storage location of the order source address, in which the order source comes to pick up the item at the nearest item storage location. In this case, the commodity storage location code of the commodity storage location information is included as information indicating the delivery destination.

出荷支援装置100は、注文元から注文を取得して、その注文元の既存の注文商品と今回の注文商品とを統合して出荷できる商品保管場所を選出する。これによって、出荷支援装置100は、注文元の荷受け作業の効率を向上させるが、この出荷商品保管場所選出処理について、図3を参照して説明する。   The shipping support apparatus 100 acquires an order from the order source, and selects an article storage location where the existing order item of the order source and the currently ordered item can be integrated and shipped. As a result, the shipping support device 100 improves the efficiency of the receiving work of the order source. The shipping product storage location selection processing will be described with reference to FIG.

まず、注文情報取得部11が、注文元からの注文を取得して、その注文に関する情報(図15に示すような、注文元名称、注文元コード、納入先、納期、注文された商品の種類数、注文された商品の名称、商品コード、注文数量)を注文情報記憶部27に記憶する(ステップS101)。   First, the order information acquisition unit 11 acquires an order from the order source, and information on the order (as shown in FIG. 15, the order source name, the order source code, the delivery destination, the delivery date, the type of ordered item The number, the name of the ordered product, the product code, and the order quantity are stored in the order information storage unit 27 (step S101).

注文は、注文元が直接ネットワークを介して行う場合(ウェブページ上の注文フォームに記入して送信する場合又は、電子メールで送信する場合等)と、電話又はFAXで注文する場合とがある。注文元が直接ネットワークを介して行った注文は、通信部33を介して注文情報取得部11が取得する。電話又はFAXによる注文に対しては、出荷支援装置100のユーザ(出荷管理者)がその注文内容を入力部31から入力し、それを注文情報取得部11が取得する。   The order may be made directly by the order source via the network (e.g., when filling in an order form on a web page and sending it by e-mail, sending by e-mail, etc.) and when placing an order by telephone or fax. The order information acquisition unit 11 acquires an order placed by the order source directly via the network via the communication unit 33. For an order by telephone or fax, the user (shipment manager) of the shipping support apparatus 100 inputs the contents of the order from the input unit 31, and the order information acquisition unit 11 acquires it.

次に、制御部10は通信部33を介して各商品保管場所の在庫情報(図10に示すような、商品保管場所名称、商品保管場所コード、商品名称、商品コード、出荷可能な在庫数)を取得し、在庫情報記憶部23に記憶する(ステップS102)。ここでは、各商品保管場所が在庫として持っている全ての商品の在庫情報を取得するのではなく、注文商品の在庫情報のみを取得するようにしても良い。このようにするためには、ステップS101で取得した注文情報に含まれている商品コードをキーとして、その商品コードが含まれる在庫情報のみを抽出すれば良い。   Next, the control unit 10 receives stock information of each product storage location via the communication unit 33 (as shown in FIG. 10, product storage location name, product storage location code, product name, product code, number of stock that can be shipped) Are stored in the stock information storage unit 23 (step S102). Here, instead of acquiring inventory information of all the commodities that each commodity storage location has as inventory, only inventory information of ordered commodities may be acquired. In order to do this, it is sufficient to extract only the stock information including the product code, using the product code included in the order information acquired in step S101 as a key.

次に、出荷可能商品保管場所情報取得部12は、注文情報記憶部27に記憶されている注文情報に含まれる全ての商品の在庫数をその注文数以上持っている商品保管場所全てについて、該商品保管場所を示す情報である出荷可能商品保管場所情報を取得する。そして、取得した出荷可能商品保管場所情報を、出荷可能商品保管場所情報記憶部25に記憶する(ステップS103)。なお、出荷可能商品保管場所情報取得部12は、在庫情報記憶部23に記憶されている在庫情報を参照することにより、出荷可能商品保管場所を示す情報を取得することができる。例えば、注文が、図15に示すように「商品xが3個、商品yが2個」であるとする。そして、各商品保管場所の出荷可能在庫が、図10に示すように、商品保管場所a「商品xが10個、商品yが1個、商品zが9」、商品保管場所b「商品xが2個、商品yが10個、商品zが5」、商品保管場所c「商品xが20個、商品yが7個、商品zが2個」だとする。すると、商品xを3個以上、商品yを2個以上、在庫に持つ商品保管場所は商品保管場所cのみであるので、この例では、出荷可能商品保管場所は商品保管場所cのみである。   Next, the shippable product storage location information acquiring unit 12 applies to all the product storage locations having the number of stocks of all the products included in the order information stored in the order information storage unit 27 more than the number of the orders. Obtain shipping product storage location information that is information indicating a product storage location. Then, the acquired shippable product storage location information is stored in the shippable product storage location information storage unit 25 (step S103). In addition, by referring to the stock information stored in the stock information storage unit 23, the shippable product storage location information acquisition unit 12 can acquire information indicating a shippable product storage location. For example, it is assumed that the order is “3 articles x 2 articles y” as shown in FIG. Then, as shown in FIG. 10, the available inventory of each product storage location is “product storage location a“ 10 products x, 1 product y, product z 9 ”, product storage location b“ product x It is assumed that 2 pieces, 10 pieces of goods y, 5 pieces of goods z, and goods storage place c “20 pieces of goods x, 7 pieces of goods y, 2 pieces of goods z”. Then, since there are only three product x, two or more products y, and only the product storage location c having inventory in the stock, in this example, the shipping product storage location is only the product storage location c.

そして、制御部10は、ステップS103の処理で出荷可能商品保管場所情報記憶部25に記憶された出荷可能商品保管場所情報に基づき、出荷可能商品保管場所の有無を判定する(ステップS104)。出荷可能商品保管場所が無いなら(ステップS104;Yes)、制御部10は出力部32に「出荷可能な商品保管場所が無い」という情報を出力させる(ステップS105)。   Then, the control unit 10 determines the presence / absence of the deliverable product storage location based on the shippable product storage location information stored in the deliverable product storage location information storage unit 25 in the process of step S103 (step S104). If there is no shipping product storage location (step S104; Yes), the control unit 10 causes the output unit 32 to output information "there is no shipping storage location" (step S105).

なお、注文には、注文元が直接ネットワークを介してウェブページ上の注文フォームに記入して送信する場合があることを上述したが、この場合は、制御部10が通信部33を介してウェブページ上に在庫がない旨を表示しても良い。この表示は例えば、「現在在庫がなく、注文を受けることができません。」というメッセージの表示である。注文を電話又はFAX等で受けていた場合は、注文を受けた電話又はFAXで、現在在庫がなく注文を受けることができない旨を注文元に伝えることになる。ステップS105の後は出荷商品保管場所選出処理を終了する。   Although it has been described that the order source may fill in the order form on the web page and send it directly via the network in the order source, in this case, the control unit 10 receives the web via the communication unit 33. You may display that there is no stock on the page. This display is, for example, a display of a message "There is currently no stock and can not receive an order." If the order has been received by telephone or fax, the order or source will be informed by the phone or fax that the order has been received that it is currently out of stock and can not accept the order. After step S105, the shipping product storage location selection process ends.

出荷可能商品保管場所が有るなら(ステップS104;No)、ステップS106に進み、出荷予定情報取得部13は、通信部33を介して出荷可能な各商品保管場所の既存の出荷予定情報を取得し、出荷予定情報記憶部24に記憶する(ステップS106)。ここで、既存の出荷予定情報とは、図11に示すような、商品保管場所名称、商品保管場所コード、注文元名称、注文元コード、納品場所、納品場所コード、出荷予定日である。   If there is a shippable product storage location (step S104; No), the process proceeds to step S106, and the shipping schedule information acquisition unit 13 acquires existing shipping schedule information of each product storage location that can be shipped via the communication unit 33. , And stored in the shipping schedule information storage unit 24 (step S106). Here, the existing shipping schedule information is, as shown in FIG. 11, a product storage location name, a product storage location code, an order source name, an order source code, a delivery location, a delivery location code, and a planned shipping date.

そして、出荷商品保管場所選出部14は、まず、注文情報記憶部27に記憶されている注文情報内の「納入先及び納期」を示す情報を取得する。そして、出荷予定情報記憶部24に記憶されている既存の出荷予定情報内の「納品場所及び出荷予定日」を示す情報を取得する。そして、注文情報内の納入先が出荷予定情報内の納品場所であり、かつ、出荷予定情報内の出荷予定日に出荷しても注文情報内の納期に間に合うような出荷予定情報の有無を判定する(ステップS107)。   Then, the shipping product storage location selection unit 14 first acquires information indicating “delivery destination and delivery date” in the order information stored in the order information storage unit 27. Then, information indicating “delivery place and planned shipping date” in the existing shipping schedule information stored in the shipping schedule information storage unit 24 is acquired. Then, the delivery destination in the order information is the delivery place in the shipping schedule information, and it is determined whether or not the shipping schedule information can be delivered in time for the shipping schedule date in the shipping schedule information. (Step S107).

具体例で説明する。注文元Aの今回の注文が、図15に示すように、納入先が#000301で、納期が12月24日であるとする。そして、各商品保管場所の既存の出荷予定が、図11に示すように、商品保管場所a「納品場所#000301への出荷予定12月24日、納品場所#000501への出荷予定12月23日」、商品保管場所b「納品場所#000601への出荷予定12月23日」、商品保管場所c「納品場所#000301への出荷予定12月23日、納品場所#000601への出荷予定12月24日」だとする。ここで、いずれの商品保管場所からも、注文元Aへの配送に1日要するとする。すると、「納入先である#000301が納品場所になっている」かつ「納期である12月24日に間に合う出荷予定日(12月23日)になっている」出荷予定情報として、図11の4番目の出荷予定情報が存在することがわかる。   A specific example will be described. As shown in FIG. 15, it is assumed that the delivery destination is # 000301 and the delivery date is December 24 as shown in FIG. Then, as shown in FIG. 11, the existing shipping schedule of each product storage location is “Product delivery location a“ Planned shipment to delivery location # 000301 December 24th, Delivery schedule to delivery location # 000501 December 23 , Product storage location b "Planned shipping date to delivery location # 000601 on December 23", Merchandise storage location c "Scheduled shipment to delivery location # 000301 December 23, Shipping schedule to delivery location # 000601 December 24 Day. Here, it is assumed that it takes one day for delivery to the order source A from any of the product storage locations. Then, “shipment destination # 000301 is the delivery place” and “the scheduled delivery date (December 23) which is due on December 24 which is the delivery date” is shown in FIG. It can be seen that the fourth shipping schedule information exists.

上述の例では、各商品保管場所から注文元Aへの配送日数はいずれも1日と仮定した。実際には各商品保管場所から注文元Aへの配送日数は、注文元Aの納品場所(注文元情報記憶部21から取得)及び商品保管場所の住所(商品保管場所情報記憶部22から取得)に基づいて配送日数取得部15が取得する。   In the above-described example, it is assumed that the delivery days from each product storage location to the order source A are all 1 day. Actually, the delivery days from each product storage location to order source A are the delivery location of order source A (obtained from order source information storage unit 21) and the address of the product storage location (obtained from product storage location information storage unit 22) The delivery day obtaining unit 15 obtains the delivery date based on the above.

既存の出荷予定情報の中に、注文情報内の納入先が出荷予定情報内の納品場所であり、かつ、注文情報内の納期に間に合う出荷予定日になっている出荷予定情報が無ければ(ステップS107;No)、ステップS108に進む。ステップS108では、出荷商品保管場所選出部14は、注文情報記憶部27に記憶されている注文情報(図15)内の納入先のコードをキーとして、納品場所の住所を取得する。   In the existing shipping schedule information, if the delivery destination in the order information is the delivery location in the shipping schedule information and there is no shipping schedule information on the scheduled shipping date to meet the delivery date in the order information (Step S107; No), the process proceeds to step S108. In step S108, the shipping product storage location selection unit 14 acquires the address of the delivery location using the delivery destination code in the order information (FIG. 15) stored in the order information storage unit 27 as a key.

この、納入先のコードをキーとした納品場所の住所の取得について補足説明する。出荷商品保管場所選出部14は納品場所の住所を、納入先のコードに基づいて取得する。つまり、出荷商品保管場所選出部14は、納入先のコードが納品場所コードであるなら、注文元情報記憶部21に記憶されている注文元情報(図8)から納品場所の住所を取得する。出荷商品保管場所選出部14は、納入先のコードが商品保管場所コードであるなら商品保管場所情報記憶部22に記憶されている商品保管場所情報(図9)から納品場所の住所を取得する。出荷商品保管場所選出部14は、納入先のコードが事業者コードであるなら事業者情報(図示せず)から納品場所の住所を取得する。   A supplementary explanation of the acquisition of the delivery location address using the delivery destination code as a key will be described. The shipping product storage location selection unit 14 acquires the address of the delivery location based on the delivery destination code. In other words, if the delivery destination code is the delivery location code, the shipping product storage location selection unit 14 acquires the delivery location address from the order source information (FIG. 8) stored in the order source information storage unit 21. The shipping product storage location selection unit 14 acquires the address of the delivery location from the product storage location information (FIG. 9) stored in the product storage location information storage unit 22 if the delivery destination code is a product storage location code. The shipping product storage location selection unit 14 acquires the address of the delivery location from the business information (not shown) if the delivery destination code is the business code.

そして、出荷可能商品保管場所情報記憶部25に記憶されている出荷可能商品保管場所情報で示される商品保管場所の住所を商品保管場所情報記憶部22に記憶されている商品保管場所情報(図9)から取得する。そして、出荷商品保管場所選出部14は、出荷可能商品保管場所情報記憶部25に記憶されている出荷可能商品保管場所情報で示される商品保管場所の中から、納品場所の住所に最も近い(輸送コストが最も低い)商品保管場所を選出する(ステップS108)。そして、ステップS111に進む。   Then, the product storage location information stored in the product storage location information storage unit 22 is the address of the product storage location indicated by the shipping product storage location information stored in the shipping product storage location information storage unit 25 (FIG. 9) Get from). Then, the shipping product storage location selection unit 14 is closest to the address of the delivery location from among the product storage locations indicated by the shippable product storage location information stored in the shipping product storage location information storage unit 25 (transportation A commodity storage location with the lowest cost is selected (step S108). Then, the process proceeds to step S111.

なお、ステップS108で出荷商品保管場所選出部14は、納品場所に最も近い商品保管場所の選出を、それぞれの住所を示す情報に基づいて行っても良いが、納品場所毎に最寄りの商品保管場所を記録したテーブルを用意しておいて、このテーブルを参照して行っても良い。このテーブルは、後述する優先商品保管場所情報記憶部28と同様のテーブルである。   Although the shipping product storage location selection unit 14 may select the product storage location closest to the delivery location in step S108 based on the information indicating the respective addresses, the nearest product storage location for each delivery location is selected. It is possible to prepare a table in which is recorded and refer to this table. This table is the same table as the priority product storage location information storage unit 28 described later.

既存の出荷予定情報の中に、注文情報内の納入先が出荷予定情報内の納品場所であり、かつ、注文情報内の納期に間に合う出荷予定日になっている出荷予定情報が有れば(ステップS107;Yes)、ステップS109に進む。そして、出荷商品保管場所選出部14は、出荷予定情報記憶部24に記憶されている出荷予定情報の中から、注文情報内の納入先が出荷予定情報内の納品場所であり、かつ、注文情報内の納期に間に合う出荷予定日になっている出荷予定情報を全て抽出する。そして、その抽出した出荷予定情報内の商品保管場所コードを全て出荷商品保管場所候補記憶部26に記憶する(ステップS109)。そして、ステップS110に進む。   In the existing shipping schedule information, if the delivery destination in the order information is the delivery location in the shipping schedule information and there is shipping schedule information on the scheduled shipping date that will meet the delivery date in the order information ( Step S107; Yes) Go to step S109. Then, among the shipping schedule information stored in shipping schedule information storage unit 24, shipping product storage location selection unit 14 is that the delivery destination in the order information is the delivery location in the shipping schedule information, and the order information Extract all shipping schedule information that is scheduled to be shipped in time for the delivery date within. Then, all the product storage location codes in the extracted shipping schedule information are stored in the shipping product storage location candidate storage unit 26 (step S109). Then, the process proceeds to step S110.

ステップS110では、出荷商品保管場所選出部14は、注文情報記憶部27に記憶されている注文情報(図15)内の納入先のコードをキーとして、納品場所の住所を取得する。次に、出荷商品保管場所候補記憶部26に記憶されている商品保管場所の住所を商品保管場所情報記憶部22に記憶されている商品保管場所情報(図9)から取得する。そして、出荷商品保管場所候補記憶部26に記憶されている商品保管場所の中から、納品場所の住所に最も近い(輸送コストが最も低い)商品保管場所を選出する。そして、今回の注文に対応する出荷予定日を、選出した商品保管場所の「注文情報内の納入先が出荷情報内の納品場所であり、かつ、注文情報内の納期に間に合う出荷予定日」になっている既存の出荷予定情報の出荷予定日と一致させる(ステップS110)。そして、ステップS111に進む。   In step S110, the shipping product storage location selection unit 14 acquires the address of the delivery location using the delivery destination code in the order information (FIG. 15) stored in the order information storage unit 27 as a key. Next, the address of the product storage location stored in the shipping product storage location candidate storage unit 26 is acquired from the product storage location information (FIG. 9) stored in the product storage location information storage unit 22. Then, from among the commodity storage locations stored in the shipping commodity storage location candidate storage unit 26, a commodity storage location closest to the delivery location address (with the lowest transportation cost) is selected. Then, the scheduled shipping date corresponding to the current order is “the scheduled shipping date when the delivery destination in the order information is the delivery location in the shipping information and the delivery date in the order information” in the selected product storage location. It matches with the planned shipping date of the existing shipping schedule information (step S110). Then, the process proceeds to step S111.

なお、ステップS110で出荷商品保管場所選出部14は、納品場所に最も近い商品保管場所の選出を、それぞれの住所を示す情報に基づいて行っても良いが、ステップS108の処理で説明したように、納品場所毎に最寄りの商品保管場所を記録したテーブルを用意しておいて、このテーブルを参照して行っても良い。このテーブルは、後述する優先商品保管場所情報記憶部28と同様のテーブルである。   Although the shipping product storage location selection unit 14 may select the product storage location closest to the delivery location in step S110 based on the information indicating the respective addresses, as described in the processing in step S108. A table in which the nearest commodity storage location is recorded may be prepared for each delivery location, and this table may be referred to. This table is the same table as the priority product storage location information storage unit 28 described later.

ステップS111では、制御部10は、出荷商品保管場所選出部14が選出した商品保管場所及び出荷予定日を示す情報を、出力部32に出力させる。そして、出荷商品保管場所選出処理を終了する。   In step S111, the control unit 10 causes the output unit 32 to output information indicating the product storage location and the planned shipping date selected by the shipping product storage location selection unit 14. Then, the shipping product storage location selection process is ended.

実施の形態1では、今回の注文と同様の納期及び納入先である既存の出荷予定を持つ商品保管場所を優先的に出荷商品保管場所とすることで、その商品保管場所からの他の出荷商品と今回の注文商品とを一緒に出荷することができる。したがって、これらの商品の注文元への到着日を統一することができるので、注文元の荷受け作業の効率を向上させることができる。   In the first embodiment, other shipping products from the product storage location are prioritized by preferentially using the product storage location having the same delivery date as the current order and the existing shipping schedule which is the delivery destination. And this order item can be shipped together. Therefore, since the arrival date of these goods to the order origin can be unified, the efficiency of the receipt work of the order origin can be improved.

(実施の形態2)
実施の形態1では、出荷支援装置100のみで出荷商品保管場所の選出を行っている。しかし、出荷を管理する事業所が全国に複数あって、それぞれの事業所で出荷支援装置100を稼働させるような場合に、注文元情報、商品保管場所情報、在庫情報、出荷予定情報等を個々の出荷支援装置100で別々に管理するのは効率が悪い。このような場合、これらの情報を出荷支援サーバが統一して管理することにすると効率が良くなる。
Second Embodiment
In the first embodiment, the shipping product storage location is selected only by the shipping support device 100. However, when there are a plurality of factories that manage shipping, and the shipping support apparatus 100 is operated at each factory, order source information, product storage location information, inventory information, shipping schedule information, etc. are individually provided. It is inefficient to manage separately in the shipping support device 100 of FIG. In such a case, efficiency can be improved if the shipping support server uniformly manages these pieces of information.

そこで、出荷商品保管場所の選出処理を出荷支援装置101と出荷支援サーバ201とで分担して行う実施の形態2について、図4を参照して説明する。実施の形態1との相違点は、出荷支援装置101の記憶部20には注文元情報記憶部21、商品保管場所情報記憶部22、在庫情報記憶部23及び出荷予定情報記憶部24が存在せず、出荷支援サーバ201の記憶部20に注文元情報記憶部21、商品保管場所情報記憶部22、在庫情報記憶部23及び出荷予定情報記憶部24が存在するという点である。これ以外の点については実施の形態1と共通であるため、主に相違点を中心に説明する。   A second embodiment will be described with reference to FIG. 4 in which the shipping support device 101 and the shipping support server 201 share the process of selecting the shipping product storage location. The difference from the first embodiment is that the storage unit 20 of the shipping support device 101 has the order source information storage unit 21, the commodity storage location information storage unit 22, the stock information storage unit 23, and the shipping schedule information storage unit 24. The point is that the order source information storage unit 21, the commodity storage location information storage unit 22, the stock information storage unit 23, and the shipping schedule information storage unit 24 exist in the storage unit 20 of the shipping support server 201. The other points are the same as in the first embodiment, and therefore, mainly the differences will be mainly described.

注文元情報記憶部21は図8に示すような注文元情報を記憶している。商品保管場所情報記憶部22は図9に示すような、注文元に配送するための商品を保管する商品保管場所に関する情報を記憶している。これらの情報は、実施の形態1で説明した内容と同じ情報であり、情報の更新も実施の形態1で説明したタイミングで行われる。   The order source information storage unit 21 stores order source information as shown in FIG. The product storage location information storage unit 22 stores information on a product storage location for storing a product to be delivered to the order source as shown in FIG. These pieces of information are the same as the contents described in the first embodiment, and the update of the information is also performed at the timing described in the first embodiment.

ただし、これらの情報は出荷支援サーバ201の記憶部20に記憶されているため、出荷支援装置101がこれらの情報を取得したい場合は、通信により取得する。つまり、出荷支援装置101の通信部33と出荷支援サーバ201の通信部33とが通信して、出荷支援サーバ201の記憶部20の注文元情報記憶部21及び商品保管場所情報記憶部22に記憶されているこれらの情報を、出荷支援装置101が受信することによって取得する。   However, since these pieces of information are stored in the storage unit 20 of the shipping support server 201, when the shipping support device 101 wants to obtain these pieces of information, they are obtained by communication. That is, the communication unit 33 of the shipping support apparatus 101 and the communication unit 33 of the shipping support server 201 communicate, and the information is stored in the order source information storage unit 21 and the product storage location information storage unit 22 of the storage unit 20 of the shipping support server 201. These items of information are acquired by the shipping assistance apparatus 101 receiving them.

在庫情報記憶部23が記憶している情報も、図10に示すように、実施の形態1で説明した内容と基本的には同じ情報である。ただし、実施の形態1では、注文を受ける度に、注文情報に含まれている商品コードが含まれる在庫情報のみを記憶することにしても良かった。これに対し、出荷支援サーバ201は常に全ての商品保管場所の在庫(入荷、出荷、受注による引き当て等)を統合管理しており、各商品保管場所での在庫情報が変化する度に、在庫情報記憶部23に記憶されている在庫情報を更新する。   The information stored in the stock information storage unit 23 is also basically the same information as the contents described in the first embodiment, as shown in FIG. However, in the first embodiment, every time an order is received, it is good to store only the stock information including the product code included in the order information. On the other hand, the shipping support server 201 constantly manages the stock of all product storage locations (arrival, shipment, allocation by order, etc.) in an integrated manner, and inventory information at each product storage location changes every time inventory information changes. The stock information stored in the storage unit 23 is updated.

出荷支援装置101が在庫情報を取得したい場合は、出荷支援装置101の通信部33と出荷支援サーバ201の通信部33とが通信して、出荷支援サーバ201の記憶部20の在庫情報記憶部23に記憶されている情報を、出荷支援装置101が受信することによって取得する。   When the shipping support apparatus 101 wants to acquire stock information, the communication unit 33 of the shipping support apparatus 101 and the communication unit 33 of the shipping support server 201 communicate, and the stock information storage unit 23 of the storage unit 20 of the shipping support server 201 Is received by the shipping support apparatus 101.

なお、実施の形態1と同様に、在庫の入荷又は出荷のタイミングで注文を受け付けた場合及び、出荷支援装置101が複数同時に稼働している場合は、後述する出荷商品保管場所選出処理の最中に在庫数が変化してしまう可能性が生じる。したがって、排他制御を行うことにより、在庫の入荷及び出荷のタイミングでは注文を受け付けず、同時には1つの出荷支援装置101しか出荷商品保管場所選出処理を実行できないようにする必要がある。   In the same manner as in the first embodiment, when an order is received at the timing of arrival or shipment of stock, and when a plurality of shipment support devices 101 are operating at the same time, a shipping product storage location selection process described later is performed. There is a possibility that the number of stocks will change. Therefore, by performing exclusive control, it is necessary not to accept an order at the timing of stock arrival and shipment, and to simultaneously execute only one shipping support device 101 to execute the shipping product storage location selection processing.

出荷予定情報記憶部24が記憶している情報も、図11に示すように、実施の形態1で説明した内容と基本的には同じ情報である。ただし、実施の形態1では注文を受ける度に、注文商品を出荷可能な商品保管場所についてだけ出荷予定情報を取得して記憶していた。これに対し、出荷支援サーバ201は全ての商品保管場所について、各商品保管場所から各納品場所への出荷予定に関する情報である出荷予定情報(商品保管場所名称、商品保管場所コード、注文元名称、注文元コード、納品場所、納品場所コード、出荷予定日)を統合管理している。したがって、出荷支援サーバ201は、各商品保管場所に対して新たな出荷が指示される度にその新たな出荷に対応する出荷予定情報を出荷予定情報記憶部24に追加記憶する。そして、出荷支援サーバ201は、出荷が完了する度にその完了した出荷に対応する出荷予定情報を出荷予定情報記憶部24から削除する。   The information stored in the shipping schedule information storage unit 24 is also basically the same information as the contents described in the first embodiment, as shown in FIG. However, in the first embodiment, every time an order is received, shipping schedule information is acquired and stored only for the product storage location where the order product can be shipped. On the other hand, the shipping support server 201 is shipping schedule information (product storage location name, product storage location code, order source name, information on shipping schedule from each product storage location to each delivery location for all product storage locations. Integrated management of order source code, delivery location, delivery location code, shipping date). Accordingly, the shipping support server 201 additionally stores shipping schedule information corresponding to the new shipping in the shipping schedule information storage unit 24 each time a new shipping is instructed to each product storage location. Then, the shipping support server 201 deletes shipping schedule information corresponding to the completed shipping from the shipping schedule information storage unit 24 each time shipping is completed.

実施の形態1と同様に、新たな出荷指示又は出荷完了のタイミングで注文を受け付けた場合及び、出荷支援装置101が複数同時に稼働している場合は、後述する出荷商品保管場所選出処理の最中に出荷予定情報が変化してしまう可能性が生じる。したがって、排他制御を行うことにより、新たな出荷指示及び出荷完了のタイミングでは注文を受け付けず、同時には1つの出荷支援装置101しか出荷商品保管場所選出処理を実行できないようにする必要がある。   As in the first embodiment, when an order is received at a new shipping instruction or at the timing of shipping completion, and when a plurality of shipping support devices 101 are operating at the same time, a shipping product storage location selection process described later is performed. There is a possibility that the shipping schedule information will change. Therefore, by performing exclusive control, it is necessary not to accept an order at the timing of new shipping instruction and shipping completion, and to simultaneously execute only one shipping support device 101 to execute the shipping product storage location selection processing.

次に、出荷支援装置101が行う出荷商品保管場所選出処理について、図3を参照して説明するが、大部分の処理は実施の形態1で説明した内容と同じなので、異なる部分を中心に説明する。   Next, the shipping product storage location selection processing performed by the shipping support apparatus 101 will be described with reference to FIG. 3. However, most of the processing is the same as the contents described in the first embodiment, and therefore Do.

ステップS101の処理は、実施の形態1と同じである。ステップS102では、出荷支援装置101の制御部10は通信部33を介して出荷支援サーバ201の在庫情報記憶部23に記憶されている各商品保管場所の在庫情報(商品保管場所名称、商品保管場所コード、商品名称、商品コード、出荷可能な在庫数)を取得する(ステップS102)。ここでは、各商品保管場所が在庫として持っている全ての商品の在庫情報を取得するのではなく、ステップS101で取得した注文情報に含まれている商品コードをキーとして、その商品コードが含まれる在庫情報のみを出荷支援サーバ201に問い合わせることで、注文商品の在庫情報のみを取得する。   The process of step S101 is the same as that of the first embodiment. In step S102, the control unit 10 of the shipping support apparatus 101 stores the stock information of each product storage location stored in the stock information storage unit 23 of the shipping support server 201 via the communication unit 33 (product storage location name, product storage location The code, the product name, the product code, and the number of stock that can be shipped are acquired (step S102). Here, the product code is included with the product code included in the order information acquired in step S101 as a key, instead of acquiring the inventory information of all the products that each product storage location has as inventory. By inquiring only the stock information from the shipping support server 201, only the stock information of the ordered item is acquired.

ステップS103は、在庫情報として、在庫情報記憶部23に記憶されている在庫情報ではなく、ステップS102で取得した在庫情報を用いる点以外は実施の形態1での処理と同じである。   Step S103 is the same as the processing in the first embodiment except that inventory information acquired in step S102 is used as inventory information, not inventory information stored in the inventory information storage unit 23.

ステップS104及びステップS105は実施の形態1での処理と同じである。ステップS106では、出荷予定情報取得部13は、通信部33を介して出荷支援サーバ201の出荷予定情報記憶部24に記憶されている各商品保管場所の既存の出荷予定情報(商品保管場所名称、商品保管場所コード、注文元名称、注文元コード、納品場所、納品場所コード、出荷予定日)を取得する(ステップS106)。   Steps S104 and S105 are the same as the processing in the first embodiment. In step S106, the shipping schedule information acquisition unit 13 stores the existing shipping schedule information (product storage location name, etc. for each product storage location stored in the shipping schedule information storage unit 24 of the shipping support server 201 via the communication unit 33). The product storage location code, the order source name, the order source code, the delivery location, the delivery location code, and the planned shipping date are acquired (step S106).

ステップS107は、出荷予定情報として、出荷予定情報記憶部24に記憶されている出荷予定情報ではなく、ステップS106で取得した出荷予定情報を用いる点以外は実施の形態1での処理と同じである。   Step S107 is the same as the processing according to the first embodiment except that the shipping schedule information acquired in step S106 is used as shipping schedule information, not the shipping schedule information stored in shipping schedule information storage unit 24. .

ステップS108は、納品場所の住所を取得する際に、出荷商品保管場所選出部14が、注文情報記憶部27に記憶されている納入先のコードをキーとして、出荷支援サーバ201に納品場所の住所を問い合わせて、納品場所の住所を取得する点と、商品保管場所の住所も出荷支援サーバ201に問い合わせて取得する点以外は、実施の形態1での処理と同じである。また、納品場所に最も近い商品保管場所の選出を、納品場所毎に最寄りの商品保管場所を記録したテーブル(後述する優先商品保管場所情報記憶部28と同様のテーブルで、出荷支援サーバ201の記憶部20に記憶させておく。)を用いて行う場合には、納品場所コードをキーにして、出荷支援サーバ201に、そのテーブルに基づいて最寄りの商品保管場所を検索してもらえば良い。   In step S108, when obtaining the address of the delivery location, the shipping product storage location selection unit 14 uses the delivery destination code stored in the order information storage unit 27 as a key to address the delivery location to the shipping support server 201. Is the same as the processing in the first embodiment except that the address of the delivery place is acquired and the address of the product storage place is also acquired by inquiring the shipping support server 201. In addition, a table in which the nearest commodity storage location is recorded for each delivery location (a table similar to the priority commodity storage location information storage unit 28 described later, storage of the shipping support server 201 is selected. In the case where storage is performed using the section 20.), the shipping support server 201 may be searched for the nearest commodity storage location based on the table, using the delivery location code as a key.

ステップS109は、出荷商品保管場所選出部14が、出荷支援サーバ201に、出荷予定情報記憶部24に記憶されている出荷予定情報の中で「納入先が納品場所でありかつ納期に間に合う出荷予定日」になっている商品保管場所を問い合わせ、そのような商品保管場所を全て出荷商品保管場所候補記憶部26に記憶する点以外は実施の形態1での処理と同じである。   Among the shipping schedule information stored in the shipping schedule information storage unit 24 in the shipping support server 201, the shipping product storage location selecting unit 14 reads “the shipping schedule is when the delivery destination is the delivery location and in due date” in step S109. This process is the same as the processing in the first embodiment except that the product storage place in which the date is "day" is inquired and all such product storage places are stored in the shipping product storage place candidate storage unit 26.

ステップS110では、納品場所の住所、商品保管場所の住所及び既存の出荷予定情報の出荷予定日を取得する際に、出荷支援サーバ201に問い合わせて取得する点以外は実施の形態1での処理と同じである。具体的には、出荷商品保管場所選出部14が、注文情報記憶部27に記憶されている納入先のコードをキーとして、出荷支援サーバ201に納品場所の住所を問い合わせて納品場所の住所を取得する。また出荷商品保管場所選出部14は、商品保管場所の住所も出荷支援サーバ201に問い合わせて取得する。そして、選出した商品保管場所の「納入先が納品場所でありかつ納期に間に合う出荷予定日」になっている既存の出荷予定情報の出荷予定日も出荷支援サーバ201に問い合わせて取得する。また、納品場所に最も近い商品保管場所の選出を、納品場所毎に最寄りの商品保管場所を記録したテーブル(後述する優先商品保管場所情報記憶部28と同様のテーブルで、出荷支援サーバ201の記憶部20に記憶させておく。)を用いて行う場合には、納品場所コードをキーにして、出荷支援サーバ201に、そのテーブルに基づいて最寄りの商品保管場所を検索してもらえば良い。   In step S110, when acquiring the shipping location address, the commodity storage location address, and the planned shipping date of the existing shipping schedule information, the processing in the first embodiment is performed except that the shipping support server 201 is inquired and obtained. It is the same. Specifically, the shipping product storage location selection unit 14 inquires of the shipping support server 201 about the delivery location address using the delivery destination code stored in the order information storage unit 27 as a key, and acquires the delivery location address Do. The shipping product storage location selection unit 14 also inquires of the shipping support server 201 and acquires the address of the product storage location. Then, the planned shipping date of the existing shipping schedule information for which “the shipping destination is the shipping location and the scheduled shipping date for the delivery date” of the selected product storage location is also inquired and acquired from the shipping support server 201. In addition, a table in which the nearest commodity storage location is recorded for each delivery location (a table similar to the priority commodity storage location information storage unit 28 described later, storage of the shipping support server 201 is selected. In the case where storage is performed using the section 20.), the shipping support server 201 may be searched for the nearest commodity storage location based on the table, using the delivery location code as a key.

ステップS111の処理は実施の形態1のステップS111の処理と同じである。   The process of step S111 is the same as the process of step S111 of the first embodiment.

なお、出荷支援装置101と出荷支援サーバ201のハードウェア構成はどちらも出荷支援装置100と同じであり、図1に示される。   The hardware configurations of the shipping support device 101 and the shipping support server 201 are both the same as the shipping support device 100, and are shown in FIG.

実施の形態2では、実施の形態1と同様に、今回の注文と同様の納期及び納入先である既存の出荷予定を持つ商品保管場所を優先的に出荷商品保管場所とすることで、その商品保管場所からの他の出荷商品と今回の注文商品とを一緒に出荷することができる。したがって、これらの商品の注文元への到着日を統一することができるので、注文元の荷受け作業の効率を向上させることができる。そして、実施の形態1と比較すると、在庫情報及び出荷予定情報等を出荷支援サーバ201で統合管理することによって、出荷支援装置101での商品保管場所に関する情報の管理負荷を削減することができる。   In the second embodiment, as in the first embodiment, the product storage location having the same delivery date as the current order and the existing shipping schedule which is the delivery destination is given priority as the shipping product storage location, so that the product is stored. It is possible to ship the other shipping goods from the storage place and the order goods this time together. Therefore, since the arrival date of these goods to the order origin can be unified, the efficiency of the receipt work of the order origin can be improved. Then, compared with the first embodiment, the integrated management of inventory information, shipping schedule information and the like by the shipping support server 201 can reduce the management load of information on the product storage location in the shipping support device 101.

(実施の形態3)
実施の形態1及び実施の形態2での出荷する商品保管場所を選出する基準は、「納入先及び納入日が同じ出荷予定を持つ商品保管場所」を最優先で選出するというものである。そして、そのような商品保管場所が複数有る場合には、その中で納入先に最も近い(輸送コストが最も低い)商品保管場所を選出するようにしている。実施の形態3での商品保管場所を選出する基準は、実施の形態1及び実施の形態2とは異なり、納入先の最寄りの商品保管場所を最優先で選出するというものである。そして、最寄りの商品保管場所では注文された商品を全て出荷することができない場合には、注文された商品を全て出荷することができる商品保管場所を優先して選出する。また、出荷する商品保管場所の候補が複数存在する場合には「納入先及び納入日が同じ出荷予定を持つ商品保管場所」及び「注文された商品の在庫数が多い商品保管場所」を優先して選出するようにしている。
Third Embodiment
The criteria for selecting the commodity storage place to be shipped in the first embodiment and the second embodiment is to select “a commodity storage place having the same delivery schedule as the delivery destination and delivery date” with the highest priority. Then, when there are a plurality of such product storage locations, the product storage location closest to the delivery destination (with the lowest transportation cost) is selected among them. Unlike the first embodiment and the second embodiment, the criteria for selecting the product storage location in the third embodiment is to select the nearest product storage location of the delivery destination with the highest priority. Then, when it is not possible to ship all ordered products at the nearest product storage location, a product storage location where all ordered products can be shipped is preferentially selected. Also, if there are multiple product storage location candidates to be shipped, priority is given to "product storage location with the same delivery schedule for the delivery destination and delivery date" and "product storage location with a large number of stocked items ordered". To be elected.

本発明の実施の形態3に係る出荷支援装置102のハードウェア構成は実施の形態1に係る出荷支援装置100と同じであり、図1に示される。そして、本発明の実施の形態3に係る出荷支援装置102の機能ブロック図は図5に示される。出荷支援装置102の機能ブロック図を実施の形態1に係る出荷支援装置100の機能ブロック図と比較すると、記憶部20に優先商品保管場所情報記憶部28、商品別出荷場所情報記憶部29及び商品情報記憶部30が追加された点以外は同じである。   The hardware configuration of the shipping support device 102 according to the third embodiment of the present invention is the same as the shipping support device 100 according to the first embodiment, and is shown in FIG. A functional block diagram of the shipment support device 102 according to the third embodiment of the present invention is shown in FIG. Comparing the functional block diagram of the shipping support device 102 with the functional block diagram of the shipping support device 100 according to the first embodiment, the storage unit 20 stores the priority commodity storage location information storage unit 28, the commodity shipping location information storage unit 29, and the commodity. It is the same except that the information storage unit 30 is added.

優先商品保管場所情報記憶部28は、注文元情報記憶部21に記憶されている全ての注文元に対して、納品場所毎に、商品を出荷する商品保管場所の優先順位を示す優先商品保管場所情報が記憶される。通常は、注文元の納品場所に最も近い商品保管場所の優先順位を1、二番目に近い商品保管場所の優先順位を2、以下、距離が近い順に優先順位を定義する。優先商品保管場所情報は、図12に示すように、注文元名称、注文元コード、納品場所コード、優先順位番号、商品保管場所名称、商品保管場所コードを含む。   The priority product storage location information storage unit 28 is a priority product storage location that indicates the priority of the product storage location for shipping products for each delivery location with respect to all the order sources stored in the order source information storage unit 21. Information is stored. Usually, the priority of the product storage location closest to the delivery location of the order source is defined as 1, the priority of the second closest product storage location is defined as 2, and the priorities are defined in order of close distance. As shown in FIG. 12, the priority product storage location information includes an order source name, an order source code, a delivery location code, a priority order number, a product storage location name, and a product storage location code.

商品別出荷場所情報記憶部29は、注文された全ての商品について、各商品をそれぞれどの商品保管場所から出荷するかを示す商品別出荷場所情報を記憶する。商品別出荷場所情報は、図13に示すように、商品名称、商品コード、納期、商品保管場所名称、商品保管場所コード、注文元名称、注文元コード、出荷予定日を含む。   The product-by-product shipping location information storage unit 29 stores product-by-product shipping location information indicating from which product storage location each product is shipped for all the products ordered. As shown in FIG. 13, the shipping location information by product includes a product name, a product code, a due date, a product storage location name, a product storage location code, an order source name, an order source code, and a planned shipping date.

商品情報記憶部30は、注文元に配送する可能性のある全ての商品に関する情報である商品情報を記憶する。商品情報は、図14に示すように、商品名称、商品コード、価格、重量、寸法等の各情報を含む。新規の取扱商品が生じると、出荷支援装置100は、商品情報記憶部30にその新規商品に関する商品情報を追加記憶する。また、今後扱わなくなる商品が生じると、商品情報記憶部30からその扱わなくなる商品に関する商品情報を削除する。   The product information storage unit 30 stores product information which is information on all products that may be delivered to the order source. As shown in FIG. 14, the item information includes each item of information such as item name, item code, price, weight, dimension and so on. When a new handled product is generated, the shipping support device 100 additionally stores the product information on the new product in the product information storage unit 30. Further, when a product which will not be handled in the future arises, product information on the product which will not be handled is deleted from the product information storage unit 30.

次に、出荷支援装置102が行う出荷商品保管場所選出処理について、図6A及び図6Bを参照して説明する。まず、制御部10は変数Fをクリアする(ステップS201)。なお、変数Fは、今回の注文と同様の納期及び納入先である既存の出荷予定を持つ商品保管場所が存在するか否かを示すフラグである。次に、注文情報取得部11が、注文元からの注文を取得して、その注文に関する情報である注文情報(注文元名称、注文元コード、注文された商品の名称、商品コード、注文数量、納入先、納期)を図15に示すように、注文情報記憶部27に記憶する(ステップS202)。ステップS202の処理は実施の形態1及び実施の形態2でのステップS101の処理と同じである。   Next, the shipping product storage location selection processing performed by the shipping support device 102 will be described with reference to FIGS. 6A and 6B. First, the control unit 10 clears the variable F (step S201). The variable F is a flag indicating whether there is a product storage location having the same delivery date as the current order and the existing shipping schedule which is the delivery destination. Next, the order information acquisition unit 11 acquires an order from the order source, and the order information (order source name, order source code, name of ordered product, product code, order quantity, etc.) which is information related to the order. As shown in FIG. 15, the delivery destination and delivery date are stored in the order information storage unit 27 (step S202). The process of step S202 is the same as the process of step S101 in the first and second embodiments.

次に、制御部10は通信部33を介して各商品保管場所の在庫情報(商品保管場所名称、商品保管場所コード、商品名称、商品コード、出荷可能な在庫数)を取得し、図10に示すように、在庫情報記憶部23に記憶する(ステップS203)。ここでは、各商品保管場所が在庫として持っている全ての商品の在庫情報を取得するのではなく、注文商品の在庫情報のみを取得するようにしても良い。ステップS202で取得した注文情報に含まれている商品コードをキーとして、その商品コードが含まれる在庫情報のみを抽出することで、注文商品の在庫情報のみを取得することができる。   Next, the control unit 10 acquires inventory information (article storage location name, commodity storage location code, commodity name, commodity code, number of stock that can be shipped) of each commodity storage location via the communication unit 33, as shown in FIG. As shown, it stores in the stock information storage unit 23 (step S203). Here, instead of acquiring inventory information of all the commodities that each commodity storage location has as inventory, only inventory information of ordered commodities may be acquired. By using the product code included in the order information acquired in step S202 as a key and extracting only the stock information including the product code, it is possible to acquire only the stock information of the ordered product.

次に、制御部10は、注文情報記憶部27に記憶されている注文情報内の納入先のコードをキーとして、納品場所コードを取得する。そして、その取得した納品場所コードと優先順位番号“1”とをキーにして、優先商品保管場所情報記憶部28を検索し、納品場所の最寄りの(輸送コストが最も低い)商品保管場所を示す情報を取得する(ステップS204)。   Next, the control unit 10 acquires the delivery place code using the delivery destination code in the order information stored in the order information storage unit 27 as a key. Then, using the acquired delivery place code and the priority order number "1" as a key, the preferred article storage place information storage unit 28 is searched to indicate the article storage place nearest to the delivery place (the transportation cost is lowest). Information is acquired (step S204).

次に、制御部10は、在庫情報記憶部23に記憶されている在庫情報の中から最寄りの商品保管場所の在庫情報を参照して、注文された全ての商品を最寄りの商品保管場所から出荷可能かを判定する(ステップS205)。この判定は、最寄りの商品保管場所に、注文された全ての商品の在庫が確保されているなら、出荷可能と判定される。出荷可能なら(ステップS205;Yes)、出荷商品保管場所選出部14は、最寄りの商品保管場所を出荷商品保管場所として選出し、商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶する(ステップS206)。そして、ステップS225へ進む。   Next, the control unit 10 refers to the stock information of the nearest product storage location from the stock information stored in the stock information storage unit 23, and ships all ordered products from the nearest product storage location. It is determined whether it is possible (step S205). This determination is determined to be possible if the nearest item storage location holds an inventory of all ordered items. If shipping is possible (step S205; Yes), the shipping product storage location selection unit 14 selects the nearest product storage location as the shipping product storage location, and sets a scheduled shipping date so that the product will arrive at the delivery date. It stores in the shipping place information storage unit 29 (step S206). Then, the process proceeds to step S225.

最寄りの商品保管場所から注文商品を全ては出荷できないなら(ステップS205;No)、出荷可能商品保管場所情報取得部12が、出荷可能商品保管場所全てについて、該出荷可能商品保管場所を示す情報である出荷可能商品保管場所情報を取得する。出荷可能商品保管場所とは、上述したように、注文情報記憶部27に記憶されている全ての商品について、在庫数をその注文数以上持っている商品保管場所のことである。出荷可能商品保管場所情報取得部12は、在庫情報記憶部23に記憶されている情報を参照することにより、出荷可能商品保管場所を示す情報を取得することができる。そして、出荷可能商品保管場所情報取得部12は、取得した出荷可能商品保管場所情報全てを出荷可能商品保管場所情報記憶部25に記憶する(ステップS207)。次に、制御部10は、出荷可能商品保管場所の有無を判定する(ステップS208)。   If it is not possible to ship all ordered products from the nearest product storage location (Step S205; No), the shippable product storage location information acquisition unit 12 uses the information indicating the shipping product storage locations for all the shipping product storage locations. Acquire certain shipping available product storage location information. The shipping product storage location is, as described above, a product storage location where the number of stocks of all the products stored in the order information storage unit 27 is equal to or greater than the number of orders. By referring to the information stored in the stock information storage unit 23, the shippable product storage location information acquisition unit 12 can acquire information indicating a shipmentable commodity storage location. Then, the shippable product storage location information acquisition unit 12 stores all the acquired shippable product storage location information in the shippable product storage location information storage unit 25 (step S207). Next, the control unit 10 determines the presence or absence of the shipping possible commodity storage place (step S208).

出荷可能商品保管場所が無いなら(ステップS208;Yes)、出荷商品保管場所選出部14は、商品毎に在庫数が最も多い商品保管場所をその商品の出荷商品保管場所として選出する。この処理は、出荷商品保管場所選出部14が、注文情報記憶部27に記憶されている商品1つ1つについて、その商品の在庫数が最も多い倉庫をその商品の出荷倉庫として選出する。そして、出荷商品保管場所選出部14は、取得した各商品の出荷商品保管場所を、その商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶する(ステップS209)。もし、どの商品についても全ての商品保管場所で在庫数が0であるなら、出荷商品保管場所は無しとなり、商品別出荷場所情報記憶部29には何も記憶されない。   If there is no shipping product storage location (step S208; Yes), the shipping product storage location selection unit 14 selects the product storage location with the largest number of stocks for each product as the shipping product storage location for that product. In this process, the shipping product storage location selecting unit 14 selects, for each product stored in the order information storage unit 27, a warehouse with the largest number of products in stock as a shipping warehouse of the product. Then, the shipping product storage location selection unit 14 stores the shipping product storage location of each acquired product in the product-by-product shipping location information storage unit 29 by setting the planned shipping date so that the product will arrive at the delivery date. Step S209). If the stock quantity is 0 at all product storage locations for any product, there is no shipping product storage location and nothing is stored in the product-by-product shipping location information storage unit 29.

また、在庫数が最も多い商品保管場所が複数有る場合は、出荷商品保管場所選出部14が、在庫数が最も多い商品保管場所の中で、注文元の納品場所に対する優先順位が最も高い商品保管場所を出荷商品保管場所として選出する。出荷商品保管場所選出部14は、優先商品保管場所情報記憶部28を参照することで、この選出を行うことができる。そして、出荷商品保管場所選出部14は、選出した出荷商品保管場所を、商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶する(ステップS209)。そして、ステップS225へ進む。ステップS209において、出荷商品保管場所選出部14は、商品別出荷場所選出部に相当する。   In addition, when there are a plurality of product storage locations with the largest number of stock, the shipping product storage location selection unit 14 stores the product with the highest priority with respect to the delivery location of the order source among the product storage locations with the largest number of inventory. Pick a location as the shipping product storage location. The shipping product storage location selection unit 14 can perform this selection by referring to the priority product storage location information storage unit 28. Then, the shipping product storage location selection unit 14 sets a planned shipping date so that the product will arrive at the due date of the selected shipping product storage location, and stores the selected shipping product storage location in the product shipping location information storage unit 29 (step S209). Then, the process proceeds to step S225. In step S209, the shipping product storage location selection unit 14 corresponds to a shipping location selection unit by product.

例えば、注文元Aの注文が「商品xを5個、商品yを5個、商品cを5個」の場合で、具体例を説明する。各商品保管場所の在庫数が、商品保管場所a「商品xを5個、商品yを5個、商品zを3個」、商品保管場所b「商品xを5個、商品yを1個、商品zを1個」、商品保管場所c「商品xを3個、商品yを3個、商品zを5個」だとする。すると、商品xについては商品保管場所aと商品保管場所bの在庫数が5個で同数なので、優先商品保管場所情報記憶部28に記憶された優先順位の高い商品保管場所が選出される。商品yについては商品保管場所aの在庫数が一番多いので、商品保管場所aが選出される。商品zについては商品保管場所cの在庫数が一番多いので、商品保管場所cが選出される。そして、注文元Aの納品場所に対して優先順位の最も高い商品保管場所が商品保管場所bだとすると、この注文元Aの注文に対して、商品xは商品保管場所bから、商品yは商品保管場所aから、商品zは商品保管場所cから、それぞれ出荷されることになる。   For example, in the case where the order of the order source A is “five items x, five items y, five items c”, a specific example will be described. The number of stocks of each product storage location is: product storage location a “five products x, five products y, three products z”, product storage location b “five products x, one product y, It is assumed that one product z is “x”, a product storage location c is “3 products x, 3 products y, 5 products z”. Then, with regard to the product x, since the number of stocks of the product storage place a and the product storage place b is five and the number is the same, a product storage place with high priority stored in the priority product storage place information storage unit 28 is selected. As for the product y, since the stock quantity of the product storage location a is the largest, the product storage location a is selected. As for the product z, since the stock quantity of the product storage location c is the largest, the product storage location c is selected. Then, assuming that the product storage place having the highest priority with respect to the delivery place of the order source A is the product storage place b, the product x is from the product storage place b and the product y is the product storage for this order source A order. From the place a, the goods z are respectively shipped from the goods storage place c.

図6AのステップS208の説明に戻る。出荷可能商品保管場所が有るなら(ステップS208;No)、制御部10は、出荷可能商品保管場所が1つだけであるか否かを判定する(ステップS210)。出荷可能商品保管場所が1つだけなら(ステップS210;Yes)、出荷商品保管場所選出部14は、その1つだけの出荷可能商品保管場所を出荷商品保管場所として選出する。そして、出荷商品保管場所選出部14は、選出した出荷商品保管場所を、商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶する(ステップS211)。   It returns to description of FIG.6A step S208. If there is a shipping product storage location (step S208; No), the control unit 10 determines whether there is only one shipping storage location (step S210). If there is only one shipping product storage location (step S210; Yes), the shipping product storage location selection unit 14 selects the only one shipping product storage location as the shipping product storage location. Then, the shipping product storage location selection unit 14 sets the planned shipping date so that the product will arrive at the due date of the selected shipping product storage location, and stores the selected shipping product storage location in the product shipping location information storage unit 29 (step S211).

出荷可能商品保管場所が複数あるなら(ステップS210;No)、出荷予定情報取得部13は、通信部33を介して出荷可能商品保管場所のそれぞれの出荷予定情報を全て取得し、出荷予定情報記憶部24に記憶する(ステップS212)。ここで、出荷予定情報は、上述したように、商品保管場所名称、商品保管場所コード、注文元名称、注文元コード、納品場所、納品場所コード、出荷予定日を含む。   If there are a plurality of shippable product storage locations (step S210; No), the shipping schedule information acquisition unit 13 acquires all shipping schedule information of the shipping product storage locations via the communication unit 33, and stores the shipping schedule information. It stores in the unit 24 (step S212). Here, as described above, the shipping schedule information includes a product storage location name, a product storage location code, an order source name, an order source code, a delivery location, a delivery location code, and a planned shipping date.

そして、出荷商品保管場所選出部14は、注文情報記憶部27に記憶されている「納入先及び納期」を示す情報に基づき、既存の出荷予定情報の中に、今回の注文と同様の納期及び納入先になるものが存在するか否かを判定する(ステップS213)。この判定は、出荷予定情報記憶部24に記憶されている既存の出荷予定情報の中に、注文情報内の納入先が出荷予定情報内の納品場所であり、かつ、注文情報内の納期に間に合う出荷予定日になっている出荷予定情報が有るか否かの判定である。   Then, based on the information indicating “the delivery destination and the delivery date” stored in the order information storage unit 27, the shipping product storage location selection unit 14 includes, within the existing shipping schedule information, the same delivery date and time as the current order. It is determined whether there is a delivery destination (step S213). In this determination, in the existing shipping schedule information stored in the shipping schedule information storage unit 24, the delivery destination in the order information is the delivery location in the shipping schedule information, and the delivery date in the order information is in time for delivery. This is a determination as to whether or not there is shipping schedule information that is on the shipping schedule date.

既存の出荷予定情報の中に、今回の注文と同様の納期及び納入先になるものが存在しなければ(ステップS213;No)、出荷商品保管場所選出部14は、出荷可能商品保管場所情報記憶部25に記憶されている出荷可能商品保管場所情報を全て出荷商品保管場所候補記憶部26に記憶する(ステップS218)。そして、ステップS219に進む。   If there is no delivery date and delivery destination similar to the current order among the existing shipping schedule information (step S213; No), the shipping product storage location selection unit 14 stores the shipping product storage location information. All shipping product storage location information stored in the unit 25 is stored in the shipping product storage location candidate storage unit 26 (step S218). Then, the process proceeds to step S219.

既存の出荷予定情報の中に、今回の注文と同様の納期及び納入先になるものが存在するなら(ステップS213;Yes)、制御部10は変数Fに1をセットする(ステップS214)。続いて、出荷商品保管場所選出部14は、出荷予定情報記憶部24に記憶されている出荷予定情報の中から、注文情報内の納入先が出荷予定情報内の納品場所であり、かつ、注文情報内の納期に間に合う出荷予定日になっている出荷予定情報を全て抽出し、その抽出した出荷予定情報内の商品保管場所コードを全て出荷商品保管場所候補記憶部26に記憶する(ステップS215)。   If the existing delivery schedule information includes the same delivery date and delivery destination as the current order (step S213; Yes), the control unit 10 sets the variable F to 1 (step S214). Subsequently, in the shipping product storage location selection unit 14, among the shipping schedule information stored in the shipping schedule information storage unit 24, the delivery destination in the order information is the delivery location in the shipping schedule information, and the order Extract all shipping schedule information on the scheduled shipping date in time for the delivery date in the information, and store all the commodity storage location codes in the extracted shipping schedule information in the shipping commodity storage location candidate storage unit 26 (step S215) .

次に、制御部10は、出荷商品保管場所候補記憶部26に記憶されている出荷商品保管場所候補が1つであるか否かを判定する(ステップS216)。出荷商品保管場所候補が1つなら(ステップS216;Yes)、出荷商品保管場所選出部14は、出荷商品保管場所候補を出荷商品保管場所として選出する。そして、出荷商品保管場所選出部14は、選出した出荷商品保管場所を、商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶し(ステップS217)、ステップS223へ進む。出荷商品保管場所候補が1つでないなら(ステップS216;No)、ステップS219へ進む。   Next, the control unit 10 determines whether there is one shipping product storage location candidate stored in the shipping product storage location candidate storage unit 26 (step S216). If there is one shipping product storage location candidate (step S216; Yes), the shipping product storage location selection unit 14 selects a shipping product storage location candidate as a shipping product storage location. Then, the shipping product storage location selection unit 14 sets a planned shipping date so that the product will arrive at the delivery date, and stores the selected shipping product storage location in the product-by-product shipping location information storage unit 29 (step S217). The process proceeds to step S223. If the number of shipping product storage location candidates is not one (step S216; No), the process proceeds to step S219.

ステップS219では、出荷商品保管場所選出部14は、出荷商品保管場所候補の中で、一番在庫数が多い商品を、より多く持っている商品保管場所を選定するために、各商品保管場所について、一番在庫数が多い商品の数をカウントする(ステップS219)。具体的には、出荷商品保管場所選出部14は、各商品保管場所が「出荷商品保管場所候補の中で一番在庫数が多い商品の数」(最多商品数)をいくつ持っているかをカウントする。これは、まず各商品保管場所iの最多商品数を示す変数Nを0に初期化してから、注文情報に含まれる全ての商品jについて、商品jの在庫数を出荷商品保管場所候補の各商品保管場所間で比較する。そして、商品jの在庫数が一番多い商品保管場所が商品保管場所mであるなら、変数Nに1を加算する。注文情報に含まれる全ての商品jについて、この処理を繰り返すと、最終的に変数Nには商品保管場所iの最多商品数が入る。In step S219, the shipping product storage location selection unit 14 selects each product storage location in order to select a product storage location having a larger number of products with the largest number of items in the shipping product storage location candidates. , Counting the number of products with the largest number of stocks (step S219). Specifically, the shipping product storage location selection unit 14 counts how many product storage locations each have “the number of products with the largest number of stock items among shipping product storage location candidates” (the largest number of products). Do. This is performed by first initializing a variable N i indicating the largest number of products in each product storage location i to 0, and then, for all products j included in the order information, the stock count of products j as shipping product storage location candidates. Compare product storage locations. Then, if the commodity storage place where the number of stocks of the commodity j is the largest is the commodity storage place m, 1 is added to the variable N m . For all products j included in the order information, when repeating this process, finally the variable N i enters the largest items storage location i.

次に、出荷商品保管場所選出部14は、最多商品数が一番多い商品保管場所が1つであるか否かを判定する(ステップS220)。もし最多商品数が一番多い商品保管場所が1つだけなら(ステップS220;Yes)、出荷商品保管場所選出部14は、最多商品数が一番多い商品保管場所を出荷商品保管場所として選出する。そして、出荷商品保管場所選出部14は、選出した出荷商品保管場所を、商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶する(ステップS222)。そして、ステップS223へ進む。   Next, the shipping product storage location selection unit 14 determines whether there is one product storage location having the largest number of products (step S220). If there is only one product storage location having the largest number of products (step S220; Yes), the shipping product storage location selection unit 14 selects the product storage location having the largest number of products as the shipping product storage location. . Then, the shipping product storage location selection unit 14 sets a planned shipping date so that the product will arrive at the delivery date, and stores the selected shipping product storage location in the product-by-product shipping location information storage unit 29 (step S222). Then, the process proceeds to step S223.

もし最多商品数が一番多い商品保管場所が1つでないなら(ステップS220;No)、出荷商品保管場所選出部14は、最多商品数が一番多い商品保管場所の中で、注文元の納品場所に対する優先順位が最も高い商品保管場所を出荷商品保管場所として選出する。出荷商品保管場所選出部14は、優先商品保管場所情報記憶部28を参照することでこの選出を行うことができる。そして、出荷商品保管場所選出部14は、選出した出荷商品保管場所を、商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶する(ステップS221)。そして、ステップS223へ進む。   If there is not one product storage location having the largest number of products (step S220; No), the shipping product storage location selection unit 14 delivers the order source delivery among the product storage locations having the largest number of products. Select the product storage location with the highest priority for the place as the shipping product storage location. The shipping product storage location selection unit 14 can perform this selection by referring to the priority product storage location information storage unit 28. Then, the shipping product storage location selection unit 14 sets the planned shipping date so that the product will arrive at the delivery date, and stores the selected shipping product storage location in the product-by-product shipping location information storage unit 29 (step S221). Then, the process proceeds to step S223.

例えば、注文が「商品x、y、zとも1個ずつ」で、各商品保管場所の出荷可能在庫が、商品保管場所a「商品xが5個、商品yが1個、商品zが1個」、商品保管場所b「商品xが3個、商品yが3個、商品zが2個」だとする。この場合、商品xの在庫数が多いのは商品保管場所aであるため、商品保管場所aに対応する変数Naが1加算されて1になる。そして、商品yの在庫数が多いのは商品保管場所bであるため、商品保管場所bに対応する変数Nbが1加算されて1になる。そして、商品zの在庫数が多いのは商品保管場所bであるため、商品保管場所bに対応する変数Nbが1加算されて2になる。最終的に変数Naは1、変数Nbは2になるので、最多商品数が多い商品保管場所は商品保管場所bとなる。したがって、商品保管場所bが出荷商品保管場所として選出される。   For example, if the order is "one item for each item x, y, z", the available inventory for each item storage location is "item x five items, one item y, one item z" "Product storage location b" "3 products x, 3 products y, 2 products z". In this case, since it is the product storage location a that the stock quantity of the product x is large, the variable Na corresponding to the product storage location a is incremented by one to become one. And since it is the goods storage place b that there are many stock numbers of goods y, variable Nb corresponding to goods storage place b is added one, and it becomes one. Then, since it is the product storage location b that the inventory quantity of the product z is large, the variable Nb corresponding to the product storage location b is incremented by one to be 2. Finally, since the variable Na is 1 and the variable Nb is 2, the commodity storage location with the largest number of commodities is the commodity storage location b. Therefore, the product storage location b is selected as the shipping product storage location.

別の例として、注文が「商品x、y、zとも1個ずつ」で、各商品保管場所の出荷可能在庫が、商品保管場所a「商品xが5個、商品yが1個、商品zが2個」、商品保管場所b「商品xが3個、商品yが3個、商品zが2個」だとする。この場合、商品xの在庫数が多いのは商品保管場所aであるため、商品保管場所aに対応する変数Naが1加算されて1になる。そして、商品yの在庫数が多いのは商品保管場所bであるため、商品保管場所bに対応する変数Nbが1加算されて1になる。そして、商品zの在庫数は商品保管場所aも商品保管場所bも同数であるため、商品保管場所aに対応する変数Naにも商品保管場所bに対応する変数Nbにも1加算されてそれぞれ2になる。最終的に変数Naも変数Nbも2になるので、この場合は、優先商品保管場所情報記憶部28を参照して、商品保管場所aと商品保管場所bとで、納品場所に対する優先順位が高い方の商品保管場所が、出荷商品保管場所として選出される。   As another example, the order is "one item for each item x, y, z", and the available inventory of each item storage location is "item x 5 items, 1 item y, item z" "2 items", product storage location b "3 items x, 3 items y, 2 items z". In this case, since it is the product storage location a that the stock quantity of the product x is large, the variable Na corresponding to the product storage location a is incremented by one to become one. And since it is the goods storage place b that there are many stock numbers of goods y, variable Nb corresponding to goods storage place b is added one, and it becomes one. Then, since the number of items z in stock is the same for both the product storage place a and the product storage place b, 1 is added to the variable Na corresponding to the product storage place a and also to the variable Nb corresponding to the product storage place b Become two. Finally, since both the variable Na and the variable Nb become 2, in this case, referring to the priority product storage location information storage unit 28, the product storage location a and the product storage location b have high priority with respect to the delivery location. One of the product storage locations is selected as the shipping product storage location.

ステップS223では、制御部10は、変数Fが1であるか否かを判定する(ステップS223)。変数Fが1でないなら(ステップS223;No)ステップS225へ進む。変数Fが1なら(ステップS223;Yes)、今回の注文と同様の納期及び納入先である既存の出荷予定を持つ商品保管場所が存在するということであり、出荷予定日を合わせるために、ステップS224へ進む。   In step S223, the control unit 10 determines whether or not the variable F is 1 (step S223). If the variable F is not 1 (step S223; No), the process proceeds to step S225. If the variable F is 1 (step S223; Yes), it means that there is a product storage location having the same delivery date as the current order and the existing shipping schedule which is the delivery destination. Go to S224.

ステップS224では、出荷商品保管場所選出部14は、今回の注文に対応する出荷予定日を、選出した商品保管場所の「納入先が納品場所でありかつ納期に間に合う出荷予定日」になっている既存の出荷予定情報の出荷予定日と一致させる(ステップS224)。そして、ステップS225に進む。   In step S224, the shipping product storage location selection unit 14 sets the scheduled shipping date corresponding to the order to be "the shipping date that the delivery destination is the delivery location and can be delivered in time for the selected product storage location". It matches the planned shipping date of the existing shipping schedule information (step S224). Then, the process proceeds to step S225.

ステップS225では、制御部10は、商品別出荷場所情報記憶部29に記憶されている商品保管場所及び出荷予定日を示す情報を、出力部32に出力させる(ステップS225)。そして、処理を終了する。なお、ステップS209において商品毎に出荷可能商品保管場所を調べても、1つも出荷可能な商品保管場所が無かった場合は、商品別出荷場所情報記憶部29には商品保管場所等に関する情報は1つも記憶されない。ステップS225で制御部10は、商品別出荷場所情報記憶部29に記憶されている商品保管場所等に関する情報が1つも無い場合には、出荷可能な商品保管場所が無いことを出力部32に出力させる(ステップS225)。   In step S225, the control unit 10 causes the output unit 32 to output information indicating the product storage location and the planned shipping date stored in the product-by-product shipping location information storage unit 29 (step S225). Then, the process ends. In addition, even if the product storage place which can be shipped for each product is checked in step S209, if there is no product storage place which can be shipped, the information about the product storage place etc. Are not remembered. In step S225, when there is no information on the product storage location stored in the product-by-product shipping location information storage unit 29, the control unit 10 outputs to the output unit 32 that there is no product storage location that can be shipped. (Step S225).

実施の形態3では、注文元からの注文に含まれている商品全てを最寄りの商品保管場所から出荷できる場合には最寄り商品保管場所から出荷させることで配送コストを削減することができる。そして、最寄り以外の商品保管場所から出荷する場合には今回の注文と同様の納期及び納入先である既存の出荷予定を持つ商品保管場所を優先的に出荷商品保管場所とすることで、その商品保管場所からの他の出荷商品と今回の注文商品とを一緒に出荷することができる。したがって、これらの商品の注文元への到着日を統一することができるので、注文元の荷受け作業の効率を向上させることができる。   In the third embodiment, when all the products included in the order from the order source can be shipped from the nearest product storage location, the shipping cost can be reduced by shipping from the nearest product storage location. When shipping from a product storage location other than the nearest one, the product storage location with the same delivery date as the current order and the existing shipping schedule that is the delivery destination is given priority as the shipping product storage location, so that the product It is possible to ship the other shipping goods from the storage place and the order goods this time together. Therefore, since the arrival date of these goods to the order origin can be unified, the efficiency of the receipt work of the order origin can be improved.

実施の形態3の出荷支援装置102も、実施の形態2と同様に、出荷支援装置と出荷支援サーバとに分散させて実現することで、出荷支援装置での商品保管場所に関する情報の管理負荷を削減することができる。この場合、商品情報記憶部30及び優先商品保管場所情報記憶部28は出荷支援サーバ201の記憶部20の中に置かれ、商品別出荷場所情報記憶部29は出荷支援装置102の記憶部20の中に置かれる。   As in the second embodiment, the shipping support device 102 according to the third embodiment is distributed to the shipping support device and the shipping support server to realize the management load of information on the product storage location in the shipping support device. It can be reduced. In this case, the product information storage unit 30 and the priority product storage location information storage unit 28 are placed in the storage unit 20 of the shipping support server 201, and the shipping location information storage unit 29 by product is stored in the storage unit 20 of the shipping support device 102. Be placed inside.

(実施の形態4)
実施の形態3では、注文に含まれている商品全てを1つの商品保管場所から出荷できない場合は、商品毎に在庫が多い商品保管場所を出荷商品保管場所として選出している。しかし、この商品毎の出荷の際も同じ納入先及び同じ出荷予定日の出荷予定を持つ商品保管場所を優先して選出する実施の形態も考えられる。このような実施の形態である実施の形態4について説明する。
Embodiment 4
In the third embodiment, when all the products included in the order can not be shipped from one product storage location, a product storage location with a large stock for each product is selected as a shipping product storage location. However, also in the case of shipping for each product, an embodiment may be considered in which product storage locations having the same delivery destination and shipping schedule with the same shipping scheduled date are selected preferentially. A fourth embodiment which is such an embodiment will be described.

本発明の実施の形態4に係る出荷支援装置103のハードウェア構成は実施の形態1に係る出荷支援装置100と同じであり、図1に示される。そして、本発明の実施の形態4に係る出荷支援装置103の機能ブロック図は、実施の形態3に係る出荷支援装置102の機能ブロック図と同じであり、図5に示される。   The hardware configuration of the shipping support device 103 according to the fourth embodiment of the present invention is the same as the shipping support device 100 according to the first embodiment, and is shown in FIG. The functional block diagram of the shipping support device 103 according to the fourth embodiment of the present invention is the same as the functional block diagram of the shipping support device 102 according to the third embodiment, and is shown in FIG.

出荷支援装置103が行う第3の出荷商品保管場所選出処理は、出荷支援装置102が行う出荷商品保管場所選出処理(図6A及び図6B参照)とステップS209の処理以外は同じである。そこで、ステップS209に代わる処理の詳細を図7A及び図7Bを参照して説明する。   The third shipping product storage location selection processing performed by the shipping support device 103 is the same as the shipping product storage location selection processing (see FIGS. 6A and 6B) performed by the shipping support device 102 and the processing in step S209. Therefore, details of the process replacing step S209 will be described with reference to FIGS. 7A and 7B.

まず、制御部10は、注文された商品の種類数を変数Kにセットする(ステップS301)。次に、制御部10は、注文された商品の種類毎に出荷商品保管場所を選出するため、商品の種類を示すための変数Iに1をセットする(ステップS302)。   First, the control unit 10 sets the number of types of ordered products in the variable K (step S301). Next, in order to select the shipping product storage location for each type of ordered product, the control unit 10 sets 1 to a variable I for indicating the type of the product (step S302).

次に、制御部10は、変数Iが変数Kより大きいか否かを判定する(ステップS303)。変数Iが変数Kより大きければ(ステップS303;Yes)、注文された商品の全ての種類について出荷商品保管場所の選出を終了したことになるので、商品毎の出荷商品保管場所選出処理を終了し、その後、図6BのステップS225からの処理へ進む。   Next, the control unit 10 determines whether or not the variable I is larger than the variable K (step S303). If the variable I is larger than the variable K (step S303; Yes), it means that the selection of the shipping product storage place has been completed for all types of the ordered products, so the shipping product storage place selection processing for each product is finished. , And then the process proceeds from step S225 in FIG. 6B.

変数Iが変数K以下であれば(ステップS303;No)、出荷可能商品保管場所情報取得部12が、I番目の商品についての出荷可能商品保管場所全てについて、該出荷可能商品保管場所を示す情報を取得する。ここで、I番目の商品についての出荷可能商品保管場所とは、商品の種類がI番目の商品について、在庫数をその注文数以上持っている商品保管場所のことである。出荷可能商品保管場所情報取得部12は、在庫情報記憶部23に記憶されている在庫情報を参照することにより、I番目の商品についての出荷可能商品保管場所を示す情報である出荷可能商品保管場所情報を取得することができる。そして、出荷可能商品保管場所情報取得部12は、取得した出荷可能商品保管場所情報を出荷可能商品保管場所情報記憶部25に記憶する(ステップS304)。次に、制御部10は、I番目の商品についての出荷可能商品保管場所の有無を判定する(ステップS305)。   If the variable I is less than or equal to the variable K (step S303; No), information indicating the shippable product storage location for all the shippable product storage locations for the I-th product To get Here, the shippable product storage location for the I-th product refers to a product storage location having the number of stocks in excess of the number of orders for the product whose type of product is the I-th product. The shippable product storage location information acquisition unit 12 refers to the stock information stored in the stock information storage unit 23, and thereby, a deliverable product storage location that is information indicating a shippable product storage location for the I-th product. Information can be obtained. Then, the shippable product storage location information acquisition unit 12 stores the acquired shippable product storage location information in the shippable product storage location information storage unit 25 (step S304). Next, the control unit 10 determines the presence or absence of the shipping possible commodity storage place for the I-th commodity (step S305).

出荷可能商品保管場所が無いなら(ステップS305;Yes)、制御部10は、変数Iをインクリメントし(ステップS306)、ステップS303に戻る。出荷可能商品保管場所が有るなら(ステップS305;No)、制御部10は、出荷可能商品保管場所が1つだけであるか否かを判定する(ステップS307)。出荷可能商品保管場所が1つだけなら(ステップS307;Yes)、出荷商品保管場所選出部14は、その1つだけの出荷可能商品保管場所をI番目の商品の出荷商品保管場所として選出する。そして、出荷商品保管場所選出部14は、選出したI番目の商品の出荷商品保管場所を示す情報を、その商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶する(ステップS308)。そして、ステップS306へ進む。   If there is no shipping product storage place (step S305; Yes), the control unit 10 increments the variable I (step S306), and returns to step S303. If there is a shipping product storage location (step S305; No), the control unit 10 determines whether there is only one shipping storage location (step S307). If there is only one shippable product storage location (step S307; Yes), the shipping product storage location selection unit 14 selects the one shippable product storage location as the shipping product storage location of the I-th product. Then, the shipping product storage location selection unit 14 sets information on the shipping product storage location of the selected I-th product to a shipping date so that the product can reach the delivery date, and the shipping location information storage unit by product 29 is stored (step S308). Then, the process proceeds to step S306.

出荷可能商品保管場所が複数あるなら(ステップ307;No)、出荷予定情報取得部13は、通信部33を介して出荷可能商品保管場所のそれぞれの出荷予定情報を全て取得し、出荷予定情報記憶部24に記憶する(ステップS309)。ここで、出荷予定情報は、上述したように、商品保管場所名称、商品保管場所コード、注文元名称、注文元コード、納品場所、納品場所コード、出荷予定日を含む。   If there are a plurality of shippable product storage locations (step 307; No), the shipping schedule information acquisition unit 13 acquires all shipping schedule information of the shipping product storage locations via the communication unit 33, and stores the shipping schedule information. It stores in the unit 24 (step S309). Here, as described above, the shipping schedule information includes a product storage location name, a product storage location code, an order source name, an order source code, a delivery location, a delivery location code, and a planned shipping date.

そして、出荷商品保管場所選出部14は、注文情報記憶部27に記憶されている「納入先及び納期」を示す情報に基づき、既存の出荷予定情報の中に、今回の注文と同様の納期及び納入先になるものが存在するか否かを判定する(ステップS310)。この判定は、出荷予定情報記憶部24に記憶されている既存の出荷予定情報の中に、注文情報内の納入先が出荷予定情報内の納品場所であり、かつ、注文情報内の納期に間に合う出荷予定日になっている出荷予定情報が有るか否かの判定である。   Then, based on the information indicating “the delivery destination and the delivery date” stored in the order information storage unit 27, the shipping product storage location selection unit 14 includes, within the existing shipping schedule information, the same delivery date and time as the current order. It is determined whether there is a delivery destination (step S310). In this determination, in the existing shipping schedule information stored in the shipping schedule information storage unit 24, the delivery destination in the order information is the delivery location in the shipping schedule information, and the delivery date in the order information is in time for delivery. This is a determination as to whether or not there is shipping schedule information that is on the shipping schedule date.

具体例で説明する。例えば注文元Aの今回の注文が、図15に示すように、納入先が#000301で、納期が12月24日であるとする。そして、各商品保管場所の既存の出荷予定が、図11から1番目の出荷予定日だけ12月22日に変更したものになっているとする。つまり、商品保管場所a「納品場所#000301への出荷予定12月22日、納品場所#000501への出荷予定12月23日」、商品保管場所b「納品場所#000601への出荷予定12月23日」、商品保管場所c「納品場所#000301への出荷予定12月23日、納品場所#000601への出荷予定12月24日」だとする。そして、いずれの商品保管場所からも、注文元Aへの配送に1日要するとする。すると、「納入先である#000301が納品場所になっている」かつ「納期である12月24日に間に合う出荷予定日(12月23日)になっている」出荷予定情報として、図11の1番目と4番目の出荷予定情報が存在することがわかる。   A specific example will be described. For example, as shown in FIG. 15, it is assumed that the delivery destination is # 000301 and the delivery date is December 24 as shown in FIG. Then, it is assumed that the existing shipping schedule of each product storage location has been changed on December 22 only from the first shipping scheduled date from FIG. In other words, product storage location a “scheduled shipment to delivery location # 000301 December 22nd, shipping schedule to delivery location # 000501 December 23”, commodity storage location b “scheduled shipment to delivery location # 000601 December 23 "Day", product storage location c "shipping place to delivery place # 000301 December 23 shipping schedule to delivery place # 000601 December 24". Then, it takes one day for delivery to the order source A from any of the product storage locations. Then, “shipment destination # 000301 is the delivery place” and “the scheduled delivery date (December 23) which is due on December 24 which is the delivery date” is shown in FIG. It can be seen that the first and fourth shipping schedule information exists.

既存の出荷予定情報の中に、今回の注文と同様の納期及び納入先になるものが存在しなければ(ステップS310;No)、制御部10は変数Gをクリアする(ステップS315)。なお、変数Gは、今回の注文と同様の納期及び納入先である既存の出荷予定を持つ商品保管場所が存在するか否かを示すフラグである。そして、出荷商品保管場所選出部14は、出荷可能商品保管場所情報記憶部25に記憶されている出荷可能商品保管場所情報全てを出荷商品保管場所候補記憶部26に記憶する(ステップS316)。そして、ステップS317に進む。   If there is no delivery date and delivery destination similar to the current order among the existing shipping schedule information (step S310; No), the control unit 10 clears the variable G (step S315). The variable G is a flag indicating whether there is a product storage location having the same delivery date as the current order and the existing shipping schedule which is the delivery destination. Then, the shipping product storage location selection unit 14 stores all the shipping product storage location information stored in the shipping product storage location information storage unit 25 in the shipping product storage location candidate storage unit 26 (step S316). Then, the process proceeds to step S317.

既存の出荷予定情報の中に、今回の注文と同様の納期及び納入先になるものが存在するなら(ステップS310;Yes)、制御部10は変数Gに1をセットする(ステップS311)。そして、出荷商品保管場所選出部14は、出荷予定情報記憶部24に記憶されている出荷予定情報の中から、注文情報内の納入先が出荷予定情報内の納品場所であり、かつ、注文情報内の納期に間に合う出荷予定日になっている出荷予定情報を全て抽出し、その抽出した出荷予定情報内の商品保管場所コードを全て出荷商品保管場所候補記憶部26に記憶する(ステップS312)。   If the existing delivery schedule information includes the same delivery date and delivery destination as the current order (step S310; Yes), the control unit 10 sets 1 as the variable G (step S311). Then, among the shipping schedule information stored in shipping schedule information storage unit 24, shipping product storage location selection unit 14 is that the delivery destination in the order information is the delivery location in the shipping schedule information, and the order information All the shipping schedule information on the shipping scheduled date meeting the due date of the delivery date is extracted, and all the product storage location codes in the extracted shipping schedule information are stored in the shipping product storage location candidate storage unit 26 (step S312).

次に、制御部10は、出荷商品保管場所候補記憶部26に記憶されている出荷商品保管場所候補が1つであるか否かを判定する(ステップS313)。出荷商品保管場所候補が1つなら(ステップS313;Yes)、出荷商品保管場所選出部14は、出荷商品保管場所候補を商品の種類がI番目の商品の出荷商品保管場所として選出する。そして、出荷商品保管場所選出部14は、選出した出荷商品保管場所を、その商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶し(ステップS314)、ステップS320へ進む。出荷商品保管場所候補が1つでないなら(ステップS313;No)、ステップS317へ進む。   Next, the control unit 10 determines whether there is one shipping product storage location candidate stored in the shipping product storage location candidate storage unit 26 (step S313). If there is one shipping product storage location candidate (step S313; Yes), the shipping product storage location selection unit 14 selects the shipping product storage location candidate as the shipping product storage location of the product having the type of the product. Then, the shipping product storage location selection unit 14 stores the selected shipping product storage location in the product-by-product shipping location information storage unit 29 by setting the planned shipping date so that the product can reach the delivery date (step S314). , And proceeds to step S320. If there are not one shipping product storage location candidate (step S313; No), the process proceeds to step S317.

ステップS317では、出荷商品保管場所選出部14は、商品の種類がI番目の商品の在庫数が一番多い商品保管場所が1つであるか否かを判定する(ステップS317)。もしI番目の商品の在庫数が一番多い商品保管場所が1つだけなら(ステップS317;Yes)、出荷商品保管場所選出部14は、I番目の商品の在庫数が一番多い商品保管場所をI番目の商品の出荷商品保管場所として選出する。そして、出荷商品保管場所選出部14は、選出した出荷商品保管場所を、その商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶する(ステップS319)。そして、ステップS320へ進む。   In step S317, the shipping product storage location selection unit 14 determines whether or not there is one product storage location where the number of products in which the type of product is the I-th product is in stock is the largest (step S317). If there is only one product storage location where the number of items in the I-th product is the largest (step S317; Yes), the shipping product storage location selection unit 14 determines the item storage location in which the number of items in the I-th product is the largest. Select as the shipping product storage place for the I-th product. Then, the shipping product storage location selection unit 14 stores the selected shipping product storage location in the product-by-product shipping location information storage unit 29 by setting the planned shipping date so that the product will arrive at the delivery date (step S319). . Then, the process proceeds to step S320.

もしI番目の商品の在庫数が一番多い商品保管場所が1つでないなら(ステップS317;No)、出荷商品保管場所選出部14は、I番目の商品の在庫数が一番多い商品保管場所の中で、注文元の納品場所に対する優先順位が最も高い商品保管場所をI番目の商品の出荷商品保管場所として選出する。出荷商品保管場所選出部14は、優先商品保管場所情報記憶部28を参照することで、この選出を行うことができる。そして、出荷商品保管場所選出部14は、選出した出荷商品保管場所を、その商品が納期に届くように出荷予定日を設定して、商品別出荷場所情報記憶部29に記憶する(ステップS318)。そして、ステップS320へ進む。   If there is not one product storage location where the number of I-th products is the largest in stock (Step S317; No), the shipping product storage location selection unit 14 determines the product storage location where the number of I-th products is largest. In the above, the commodity storage location having the highest priority with respect to the delivery location of the order source is selected as the shipping commodity storage location of the I-th commodity. The shipping product storage location selection unit 14 can perform this selection by referring to the priority product storage location information storage unit 28. Then, the shipping product storage location selection unit 14 stores the selected shipping product storage location in the product-by-product shipping location information storage unit 29 by setting the planned shipping date so that the product can reach the delivery date (step S318). . Then, the process proceeds to step S320.

ステップS320では、制御部10は変数Gが1であるか否かを判定する(ステップ320)。変数Gが1でないなら(ステップS320;No)ステップS306へ進み、変数Gが1なら(ステップS320;Yes)ステップS321に進む。   In step S320, the control unit 10 determines whether or not the variable G is 1 (step 320). If the variable G is not 1 (step S320; No), the process proceeds to step S306, and if the variable G is 1 (step S320; Yes), the process proceeds to step S321.

ステップS321では、出荷商品保管場所選出部14は、I番目の商品の出荷予定日を、選出した商品保管場所の「納入先が納品場所でありかつ納期に間に合う出荷予定日」になっている既存の出荷予定情報の出荷予定日と一致させる(ステップS321)。そして、ステップS306に進む。   In step S 321, the shipping product storage location selection unit 14 is the existing shipping date of the I-th product having the “scheduled delivery date for which the delivery destination is the delivery location and the delivery date” of the selected product storage location. It matches with the planned shipping date of shipping schedule information (step S321). Then, the process proceeds to step S306.

ステップS306では、制御部10は、変数Iをインクリメントし(ステップS306)、ステップS303に戻る。以上の処理によって、全ての商品の種類I(変数Iは1から変数Kまでの値を取る。)について、出荷可能商品保管場所が存在する場合には、最適な出荷商品保管場所が選出される。   In step S306, the control unit 10 increments the variable I (step S306), and returns to step S303. By the above processing, for all product types I (variable I takes values from 1 to variable K), when there is a shippable product storage location, the optimal shipping product storage location is selected. .

例えば、注文が「商品x、y、zとも1個ずつ」で、各商品保管場所の出荷可能在庫が、商品保管場所a「商品xが5個」、商品保管場所b「商品xが3個、商品yが3個」だとする。この場合、商品xの在庫数が多いのは商品保管場所aであるため、商品保管場所aが商品xの出荷商品保管場所として選出される。そして、商品yの在庫数が多いのは商品保管場所bであるため、商品保管場所bが商品yの出荷商品保管場所として選出される。そして、商品zの在庫を持っている商品保管場所は無いため、商品zの出荷可能商品保管場所は無しとなる。   For example, the order is "one item for each item x, y, z", and the available inventory of each item storage location is "a item x 5 items", the item storage location b "3 items x , Product y is "3". In this case, since it is the product storage location a that the stock quantity of the product x is large, the product storage location a is selected as the shipping product storage location of the product x. And since it is the goods storage place b that there are many stock quantities of goods y, the goods storage place b is chosen as a shipping goods storage place of goods y. And since there is no commodity storage place which has a stock of the commodity z, there is no shipment possible commodity storage place of the commodity z.

別の例として、注文が「商品x、y、zとも1個ずつ」で、各商品保管場所の出荷可能在庫が、商品保管場所a「商品xが5個、商品zが2個」、商品保管場所b「商品xが3個、商品yが3個、商品zが2個」だとする。この場合、商品xの在庫数が多いのは商品保管場所aであるため、商品保管場所aが商品xの出荷商品保管場所として選出される。そして、商品yの在庫数が多いのは商品保管場所bであるため、商品保管場所bが商品yの出荷商品保管場所として選出される。そして、商品zの在庫数は商品保管場所aも商品保管場所bも同数であるため、優先商品保管場所情報記憶部28を参照して、商品保管場所aと商品保管場所bとで、納品場所に対する優先順位が高い方の商品保管場所が商品zの出荷商品保管場所として選出される。   As another example, the order is "one item for each item x, y, z", and the available inventory for each item storage location is "item 5 for item x, 2 items for item z", item It is assumed that the storage location b “3 articles x, 3 articles y, 2 articles z”. In this case, since it is the product storage location a that the stock quantity of the product x is large, the product storage location a is selected as the shipping product storage location of the product x. And since it is the goods storage place b that there are many stock quantities of goods y, the goods storage place b is chosen as a shipping goods storage place of goods y. And since the number of stocks of the product z is the same as the product storage place a and the product storage place b, the priority product storage place information storage unit 28 is referred to, and the delivery place is the product storage place a and the product storage place b. The product storage location having the higher priority for is selected as the shipping product storage location of the product z.

注文元からの注文に含まれている商品全てを1つの商品保管場所から出荷できない場合は、商品毎に別々の商品保管場所から出荷せざるを得ない。しかし、実施の形態4では、このような場合でも各商品保管場所からの他の出荷商品と一緒に出荷することで、注文元への到着日を極力統一することができ、注文元の荷受け作業の効率を向上させることができる。   If all the items included in the order from the order source can not be shipped from one item storage location, each item must be shipped from a separate item storage location. However, in the fourth embodiment, even in such a case, it is possible to unify the arrival date to the order source as much as possible by shipping together with the other shipping products from each product storage location, and the receiving operation of the order source Efficiency can be improved.

実施の形態4の出荷支援装置103も、実施の形態2と同様に、出荷支援装置と出荷支援サーバとに分散させて実現することで、出荷支援装置での商品保管場所に関する情報の管理負荷を削減することができる。この場合、商品情報記憶部30及び優先商品保管場所情報記憶部28は出荷支援サーバ201の記憶部20の中に置かれ、商品別出荷場所情報記憶部29は出荷支援装置103の記憶部20の中に置かれる。   As in the second embodiment, the shipping support device 103 according to the fourth embodiment is distributed to the shipping support device and the shipping support server to realize the management load of information on the product storage location in the shipping support device. It can be reduced. In this case, the product information storage unit 30 and the priority product storage location information storage unit 28 are placed in the storage unit 20 of the shipping support server 201, and the shipping location information storage unit 29 for each product is included in the storage unit 20 of the shipping support device 103. Be placed inside.

なお、実施の形態3及び実施の形態4においては、変形例として、図6BのステップS225の処理の直前に、以下のような、今回の注文の出荷予定日を選出商品保管場所の出荷予定日に合わせる処理(ステップS226)を追加することもできる。この変形例で新たに追加する処理について説明する。   In the third and fourth embodiments, as a modification, the scheduled shipping date of the current order is the shipping scheduled date of the selected product storage location immediately before the process of step S225 in FIG. 6B. It is also possible to add a process (step S226) in accordance with. The process newly added in this modification will be described.

(変形例)
制御部10は、商品別出荷場所情報記憶部29に記憶されている商品別出荷場所情報に基づき、当該商品保管場所aの出荷予定情報を出荷予定情報記憶部24から取得する。ここで、商品別出荷場所情報は、例えば「商品x、納期n、商品保管場所a、注文元c、出荷予定日d」であるとする。また、取得した出荷予定情報は、例えば、出荷予定情報s=「商品保管場所a、注文元c、納品場所e、出荷予定日f」であるとする。そして、制御部10は、出荷予定情報sに含まれている注文元cへの出荷予定日fの中で、出荷予定日dと一致していないものがあるかを調べる。出荷予定日dと一致していない出荷予定日fがない場合は、商品別出荷場所情報記憶部29に記憶されている情報を変更せずにステップS225へ進む。出荷予定日dと一致していない出荷予定日fがある場合は、その出荷予定日fの中で、商品xの納品が納期nに間に合うものがあるかを調べる。
(Modification)
The control unit 10 acquires the shipping schedule information of the product storage location a from the shipping schedule information storage unit 24 based on the shipping location information by product stored in the shipping location information storage unit 29 by product. Here, it is assumed that the shipping location information by product is, for example, “product x, delivery date n, product storage location a, order source c, shipping scheduled date d”. Also, it is assumed that the acquired shipping schedule information is, for example, shipping schedule information s = “merchandise storage location a, order source c, delivery location e, shipping schedule date f”. Then, the control unit 10 checks whether there are any shipping dates f to the order source c included in the shipping schedule information s that do not match the shipping date d. If there is no planned shipping date f that does not match the planned shipping date d, the process proceeds to step S225 without changing the information stored in the product-by-product shipping location information storage unit 29. If there is a planned shipping date f that does not match the planned shipping date d, it is checked whether there is one that the delivery of the product x will be in time for the delivery date n among the planned shipping dates f.

納期nに間に合う出荷予定日fがないなら、商品別出荷場所情報記憶部29に記憶されている情報を変更せずにステップS225へ進む。納期nに間に合う出荷予定日fがあるなら、商品別出荷場所情報記憶部29に記憶されている出荷予定日dを、その間に合う出荷予定日fに変更する(ステップS226)。そしてステップS225へ進む。この処理において、制御部10は出荷予定日変更部に相当する。   If there is no planned shipping date f in time for the delivery date n, the process proceeds to step S225 without changing the information stored in the shipping location information storage unit 29 classified by product. If there is a planned shipping date f in time for the delivery date n, the planned shipping date d stored in the product-by-product shipping location information storage unit 29 is changed to the planned shipping date f that fits between them (step S226). Then, the process proceeds to step S225. In this process, the control unit 10 corresponds to a planned shipping date change unit.

例えば、注文元Aの今回の注文の納期が12月26日で、注文元Aの最寄り商品保管場所(商品保管場所a)の既存の出荷予定情報に「注文元Aへの出荷予定12月24日、注文元Bへの出荷予定12月23日」が含まれているとする。そして、商品保管場所aから注文元Aへの配送日数が1日だとする。すると、今回の注文に対する出荷予定日はステップS206の段階では(納期の配送日数(1日)前ということで)12月25日に設定される。しかし、商品保管場所aの出荷予定情報に含まれている「注文元Aへの出荷予定12月24日」に合わせて今回の注文の商品も一緒に出荷しても、今回の注文の納期(12月26日)までに(12月25日に)注文元Aに届けることができる。しかも、注文元Aは12月25日に過去の注文分とまとめて荷受け作業をすることができる(荷受け作業の効率を向上させることができる)。そこで、このような場合は今回の注文に対する出荷予定日を12月25日から12月24日に変更する。   For example, when the delivery date of the order of the order source A for this order is December 26, the existing shipping schedule information of the nearest commodity storage place of the order source A (merchandise storage location a) It is assumed that the date of shipment to the order originator B is "December 23". Then, it is assumed that the number of days of delivery from the product storage location a to the order source A is one day. Then, the planned shipping date for this order is set to December 25 (at the delivery date of the delivery date (one day)) at the stage of step S206. However, even if the items for this order are also shipped together with the “Planned for shipment to order source A: December 24” included in the shipping schedule information for product storage location a, the delivery date for this order ( It can be delivered to order originator A (December 25) by December 26). Moreover, the order source A can perform receiving work together with the past orders on December 25 (can improve the efficiency of receiving work). Therefore, in this case, the planned shipping date for this order is changed from December 25 to December 24.

このステップS226の処理を追加することで、同一注文元への配送商品の注文元への到着日をより一層統一することが可能になり、注文元の荷受け作業の効率をさらに向上させることができる。   By adding the process of step S226, it is possible to further standardize the arrival date of the delivery product to the same order source to the order source, and it is possible to further improve the efficiency of the receiving operation of the order source. .

また、上述した全ての実施の形態では、配送日数取得部15が取得する配送日数は、商品の種類には関係なく、商品保管場所の住所と納入先の住所とに基づいて取得している。しかし、重い商品の方が軽い商品よりも配送日数が余計にかかる場合及び、大きな商品の方が小さな商品よりも配送日数が余計にかかる場合には、配送する商品のこれらの情報も考慮して配送日数を取得することができる。   Further, in all the embodiments described above, the delivery days acquired by the delivery days acquisition unit 15 are acquired based on the address of the product storage location and the address of the delivery destination regardless of the type of the product. However, if heavy items require more delivery days than light items, and if large items take more delivery days than small items, consider these information on the items to be delivered. Delivery date can be obtained.

このためには、商品の重量及び寸法を示す情報を含む商品情報を記憶した商品情報記憶部30と、配送品の重量及び寸法毎の、配送元から配送先への配送日数が記録されている表(第2の配送日数テーブル)とを用いる。商品情報記憶部30に記憶されている商品情報には商品の重量及び寸法を示す情報が含まれているため、配送日数取得部15は商品保管場所の住所及び納入先の住所に加え商品の重量及び寸法を示す情報もキーにして、第2の配送日数テーブルを参照して商品毎に配送日数を取得する。そして、出荷商品保管場所選出部14は商品毎にその商品の配送日数を、納期から引き算して出荷予定日を設定すれば良い。   For this purpose, the product information storage unit 30 storing product information including information indicating the weight and size of the product, and the number of delivery days from the delivery source to the delivery destination for each weight and size of the delivery product are recorded. Use a table (second delivery days table). Since the product information stored in the product information storage unit 30 includes information indicating the weight and dimensions of the product, the delivery days acquisition unit 15 adds the weight of the product to the address of the product storage location and the address of the delivery destination. The information indicating the dimensions is also used as a key, and the second delivery date table is referenced to acquire the delivery days for each product. Then, the shipping product storage location selection unit 14 may set the shipping scheduled date by subtracting the delivery days of the product for each product from the delivery date.

このように、配送日数取得部15が商品に応じた配送日数を取得することで、商品毎に配送日数が変わる場合でも、配送商品の注文元への到着日を統一することが可能になり、注文元への荷受け作業の効率を向上させることができる。逆に、商品の重量及び寸法によって配送日数が変化しない場合は、実施の形態3及び実施の形態4において、商品情報記憶部30は無くても良い。   In this way, by acquiring the delivery days according to the items, the delivery days acquiring unit 15 can unify the arrival dates of the delivery items to the order source even if the delivery days change for each item, It is possible to improve the efficiency of receiving work to the order source. Conversely, when the number of days of delivery does not change depending on the weight and size of the product, the product information storage unit 30 may be omitted in the third and fourth embodiments.

また、上述した全ての実施の形態では、制御部10が、出荷可能商品保管場所を示す情報を取得した後に、その出荷可能商品保管場所についての出荷予定情報を取得して、出荷商品保管場所候補を選出している。しかし、この順番は逆でも良い。つまり、制御部10が、出荷予定情報を先に取得して今回の注文と同様の納期及び納入先になる出荷予定が存在する商品保管場所を全て抽出し、その抽出された全ての商品保管場所の中から今回の注文商品の在庫を持っている商品保管場所を出荷商品保管場所候補として選出しても良い。   Further, in all the embodiments described above, after the control unit 10 acquires the information indicating the deliverable product storage location, it acquires the shipping schedule information on the deliverable product storage location, and the shipping product storage location candidate Is elected. However, this order may be reversed. That is, the control unit 10 first acquires the shipping schedule information, extracts all the product storage locations where the shipping schedule to be the delivery date and the delivery destination similar to the current order exists, and all the extracted product storage locations A product storage location having stock of the ordered product from among the above may be selected as a shipping product storage location candidate.

また、上述のいずれの実施の形態においても、各機能は、通常のコンピュータによっても実施することができる。具体的には、上記実施の形態では、制御部10が実行するプログラムが、記憶部20のROMに予め記憶されているものとして説明した。しかし、プログラムを、フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory)、DVD(Digital Versatile Disc)及びMO(Magneto−Optical Disc)等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータに読み込んでインストールすることにより、上述の各機能を実現することができるコンピュータを構成してもよい。そして、各機能をOS(Operating System)とアプリケーションとの分担、又はOSとアプリケーションとの協同により実現する場合等には、OS以外の部分のみを記録媒体に格納してもよい。   Further, in any of the above-described embodiments, each function can be implemented by a normal computer. Specifically, in the above embodiment, the program executed by the control unit 10 is described as being stored in advance in the ROM of the storage unit 20. However, the program is distributed by being stored in a computer-readable recording medium such as a flexible disk, a compact disc read only memory (CD-ROM), a digital versatile disc (DVD) and a magneto-optical disc (MO). May be read and installed in a computer to configure a computer capable of realizing the functions described above. When each function is realized by sharing the OS (Operating System) with the application, or by cooperation between the OS and the application, only the part other than the OS may be stored in the recording medium.

さらに、搬送波に各プログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板(BBS,Bulletin Board System)に当該プログラムを掲示し、ネットワークを介して当該プログラムを配信してもよい。そして、これらのプログラムを起動し、OSの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行できるように構成してもよい。   Furthermore, it is also possible to superimpose each program on a carrier wave and distribute it via a communication network. For example, the program may be posted on a bulletin board (BBS, Bulletin Board System) on a communication network, and the program may be distributed via the network. Then, these programs may be activated, and may be configured to be able to execute the above-described processing by executing them as other application programs under control of the OS.

本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施の形態は、この発明を説明するためのものであり、本発明の範囲を限定するものではない。すなわち、本発明の範囲は、実施の形態ではなく、請求の範囲によって示される。そして、請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、この発明の範囲内とみなされる。   The present invention is capable of various embodiments and modifications without departing from the broad spirit and scope of the present invention. In addition, the embodiment described above is for explaining the present invention, and does not limit the scope of the present invention. That is, the scope of the present invention is indicated not by the embodiments but by the claims. And, various modifications applied within the scope of the claims and within the meaning of the invention are considered to be within the scope of the present invention.

本出願は、2016年2月25日に出願された、日本国特許出願特願2016−033722号に基づく。本明細書中に日本国特許出願特願2016−033722号の明細書、特許請求の範囲、図面全体を参照として取り込むものとする。   This application is based on Japanese Patent Application No. 2016-033722 filed Feb. 25, 2016. The specification, claims, and whole drawings of Japanese Patent Application No. 2016-033722 are incorporated herein by reference.

本発明によれば、出荷支援装置、出荷支援方法及びプログラム並びに出荷支援システムを提供することができる。   According to the present invention, a shipping support device, a shipping support method and program, and a shipping support system can be provided.

100,101,102,103 出荷支援装置、10 制御部、11 注文情報取得部、12 出荷可能商品保管場所情報取得部、13 出荷予定情報取得部、14 出荷商品保管場所選出部、15 配送日数取得部、20 記憶部、21 注文元情報記憶部、22 商品保管場所情報記憶部、23 在庫情報記憶部、24 出荷予定情報記憶部、25 出荷可能商品保管場所情報記憶部、26 出荷商品保管場所候補記憶部、27 注文情報記憶部、28 優先商品保管場所情報記憶部、29 商品別出荷場所情報記憶部、30 商品情報記憶部、31 入力部、32 出力部、33 通信部、40 内部バス、201 出荷支援サーバ。 100, 101, 102, 103 shipping support device, 10 control unit, 11 order information acquisition unit, 12 shipping product storage place information acquisition unit, 13 shipping schedule information acquisition unit, 14 shipping product storage location selection unit, 15 delivery day acquisition Part 20 storage unit 21 order source information storage unit 22 commodity storage location information storage unit 23 stock information storage unit 24 shipping schedule information storage unit 25 shipping possible commodity storage location information storage unit 26 shipping commodity storage location candidate Storage unit 27 Order information storage unit 28 Priority product storage location information storage unit 29 Shipping location information storage unit by product 30 Product information storage unit 31 Input unit 32 Output unit 33 Communication unit 40 Internal bus 201 Shipping support server.

Claims (10)

注文商品の種類、数量、納期及び納入先を少なくとも含む注文情報を取得する注文情報取得部と、
前記注文情報取得部が取得した注文情報に含まれる注文商品を出荷可能な商品保管場所を示す情報を取得する出荷可能商品保管場所情報取得部と、
前記出荷可能商品保管場所情報取得部が取得した情報で示される商品保管場所から出荷する予定になっている商品の出荷予定日及び納品場所を少なくとも含む各商品保管場所の出荷予定情報を取得する出荷予定情報取得部と、
前記注文情報に含まれる納期及び納入先並びに前記出荷予定情報に含まれる出荷予定日及び納品場所に基づき、前記納入先が前記納品場所であり、かつ、前記納期に間に合う前記出荷予定日である出荷予定情報を持つ商品保管場所を出荷商品保管場所として選出する出荷商品保管場所選出部と、
前記出荷商品保管場所選出部が選出した商品保管場所を示す情報を出力する出力部と、
を備える出荷支援装置。
An order information acquisition unit that acquires order information including at least the type of item ordered, the quantity, the delivery date, and the delivery destination;
A shippable product storage location information acquisition unit that acquires information indicating a product storage location where the order product included in the order information acquired by the order information acquisition unit can be shipped;
The shipping schedule information of each product storage location including at least the planned shipping date of the product scheduled to be shipped from the product storage location indicated by the information acquired by the shipping possible product storage location information acquisition unit and the delivery location The schedule information acquisition unit,
Shipping based on the delivery date and delivery destination included in the order information and the scheduled delivery date and delivery location included in the shipping schedule information, the delivery destination being the delivery location and the scheduled delivery date meeting the delivery date A shipping product storage location selection unit that selects a product storage location having schedule information as a shipping product storage location,
An output unit that outputs information indicating a product storage location selected by the shipping product storage location selection unit;
A shipping support device comprising:
商品保管場所から注文元に商品を配送するのに要する配送日数を取得する配送日数取得部を備え、
前記出荷商品保管場所選出部は、前記配送日数取得部が取得した配送日数と前記出荷予定日とに基づいて前記納期に間に合う商品保管場所を出荷商品保管場所として選出する、
請求項1に記載の出荷支援装置。
It has a delivery days acquisition unit that acquires the number of delivery days required to deliver goods from the product storage location to the order source,
The shipping product storage location selection unit selects a product storage location meeting the delivery date as a shipping product storage location based on the delivery days acquired by the delivery date acquisition unit and the planned shipping date.
The shipping support device according to claim 1.
納品場所毎に商品保管場所の優先順位を記憶した優先商品保管場所情報記憶部を備え、
前記出荷商品保管場所選出部は、出荷商品保管場所として選出可能な商品保管場所が複数存在する場合には、前記選出可能な商品保管場所のうち、前記優先商品保管場所情報記憶部に記憶されている前記納入先の優先順位が最も高い商品保管場所を出荷商品保管場所として選出する、
請求項1又は2に記載の出荷支援装置。
It has a priority product storage location information storage unit that stores the priority of product storage locations for each delivery location,
When there are a plurality of product storage locations that can be selected as the shipping product storage locations, the shipping product storage location selecting unit stores the priority product storage location information storage unit among the selectable product storage locations. Select the product storage location with the highest priority for the delivery destination as the shipping product storage location,
The shipping support device according to claim 1.
各商品保管場所における各商品の在庫数を記憶する在庫情報記憶部を備え、
前記出荷商品保管場所選出部は、出荷商品保管場所として選出可能な商品保管場所が複数存在する場合には、前記選出可能な商品保管場所のうち、前記在庫情報記憶部に記憶されている前記注文商品の在庫数が最も多い商品保管場所を出荷商品保管場所として選出する、
請求項1又は2に記載の出荷支援装置。
A stock information storage unit for storing the number of stocks of each product at each product storage location;
The shipping product storage location selection unit, when there are a plurality of product storage locations that can be selected as shipping product storage locations, the order stored in the stock information storage unit among the selectable product storage locations. Select the product storage location with the largest number of products in stock as the shipping product storage location,
Shipping support device according to claim 1 or 2.
納品場所毎に商品保管場所の優先順位を記憶した優先商品保管場所情報記憶部と、A priority product storage location information storage unit storing the priority of product storage locations for each delivery location;
各商品保管場所における各商品の在庫数を記憶する在庫情報記憶部を備え、A stock information storage unit for storing the number of stocks of each product at each product storage location;
前記出荷商品保管場所選出部は、出荷商品保管場所として選出可能な商品保管場所が複数存在する場合には、前記選出可能な商品保管場所のうち、前記在庫情報記憶部に記憶されている前記注文商品の在庫数が最も多い商品保管場所を出荷商品保管場所として選出し、前記注文商品の在庫数が最も多い商品保管場所が複数存在する場合には、前記注文商品の在庫数が最も多い商品保管場所のうち、前記優先商品保管場所情報記憶部に記憶されている前記納入先の優先順位が最も高い商品保管場所を出荷商品保管場所として選出する、The shipping product storage location selection unit, when there are a plurality of product storage locations that can be selected as shipping product storage locations, the order stored in the stock information storage unit among the selectable product storage locations. If the product storage location with the largest number of products in stock is selected as the shipping product storage location, and there are multiple product storage locations with the largest number of stock of the order products, the product storage with the largest stock number of the order products Among the places, a commodity storage location having the highest priority of the delivery destination stored in the priority commodity storage location information storage unit is selected as a shipping commodity storage location.
請求項1又は2に記載の出荷支援装置。The shipping support device according to claim 1.
商品別に出荷商品保管場所を選出する商品別出荷場所選出部を備え、
前記出荷商品保管場所選出部が前記注文商品の全てを出荷可能な商品保管場所を選出できない場合には、前記商品別出荷場所選出部が商品別に出荷商品保管場所を選出し、
前記出力部は、前記商品別出荷場所選出部が選出した商品別の出荷商品保管場所を示す情報を出力する、
請求項1からのいずれか一項に記載の出荷支援装置。
It has a shipping place selection section by product, which selects shipping product storage locations by product.
If the shipping product storage location selection unit can not select a product storage location where all of the ordered products can be shipped, the product-by-product shipping location selection unit selects a shipping product storage location by product,
The output unit outputs information indicating a shipping product storage location by product selected by the shipping position by product selection unit by product.
The shipping support device according to any one of claims 1 to 5 .
前記出荷商品保管場所の前記出荷予定情報に含まれる出荷予定日と、前記注文商品の出荷予定日とが異なり、かつ、前記注文商品の出荷予定日を前記出荷予定情報に含まれる出荷予定日に変更しても前記注文商品の納品が前記注文商品の納期に間に合う場合には、前記注文商品の出荷予定日を前記出荷予定情報に含まれる出荷予定日に変更する出荷予定日変更部を備える、
請求項1からのいずれか一項に記載の出荷支援装置。
The planned shipping date included in the shipping schedule information of the shipping product storage location is different from the planned shipping date of the ordered product, and the planned shipping date of the ordered product is included in the planned shipping date in the shipping schedule information. The scheduled shipping date change unit is configured to change the scheduled shipping date of the ordered product to the scheduled shipping date included in the shipping schedule information if delivery of the ordered product still meets the due date of the ordered product.
The shipping support device according to any one of claims 1 to 6 .
注文元からの注文情報に含まれる注文商品を出荷可能な商品保管場所を示す情報を取得する出荷可能商品保管場所情報取得ステップと、
前記出荷可能商品保管場所情報取得ステップで取得した情報で示される商品保管場所の出荷予定情報を取得する出荷予定情報取得ステップと、
前記注文情報に含まれる納期及び納入先並びに前記出荷予定情報に含まれる出荷予定日及び納品場所に基づき、前記納入先が前記納品場所であり、かつ、前記納期に間に合う前記出荷予定日である出荷予定情報を持つ商品保管場所を出荷商品保管場所として選出する出荷商品保管場所選出ステップと、
前記出荷商品保管場所選出ステップで選出した商品保管場所を示す情報を出力する出力ステップと、
を含む出荷支援方法。
A step for acquiring shipping possible product storage location information for acquiring information indicating a product storage location where the order product included in the order information from the order source can be shipped;
A shipping schedule information acquisition step of acquiring shipping schedule information of a product storage location indicated by the information acquired in the shipping possible product storage location information acquisition step;
Shipping based on the delivery date and delivery destination included in the order information and the scheduled delivery date and delivery location included in the shipping schedule information, the delivery destination being the delivery location and the scheduled delivery date meeting the delivery date A shipping product storage location selection step of selecting a product storage location having schedule information as a shipping product storage location;
An output step of outputting information indicating a product storage location selected in the shipping product storage location selection step;
Shipping support method including.
コンピュータに、
注文元からの注文情報を取得する注文情報取得ステップと、
前記注文情報に含まれる注文商品を出荷可能な商品保管場所を示す情報を取得する出荷可能商品保管場所情報取得ステップと、
前記出荷可能商品保管場所情報取得ステップで取得した情報で示される商品保管場所の出荷予定情報を取得する出荷予定情報取得ステップと、
前記注文情報に含まれる納期及び納入先並びに前記出荷予定情報に含まれる出荷予定日及び納品場所に基づき、前記納入先が前記納品場所であり、かつ、前記納期に間に合う前記出荷予定日である出荷予定情報を持つ商品保管場所を出荷商品保管場所として選出する出荷商品保管場所選出ステップと、
前記出荷商品保管場所選出ステップで選出した商品保管場所を示す情報を出力する出力ステップと、
を実行させるためのプログラム。
On the computer
An order information acquisition step of acquiring order information from the order source;
A shippable product storage location information acquiring step of acquiring information indicating a product storage location capable of shipping the order product included in the order information;
A shipping schedule information acquisition step of acquiring shipping schedule information of a product storage location indicated by the information acquired in the shipping possible product storage location information acquisition step;
Shipping based on the delivery date and delivery destination included in the order information and the scheduled delivery date and delivery location included in the shipping schedule information, the delivery destination being the delivery location and the scheduled delivery date meeting the delivery date A shipping product storage location selection step of selecting a product storage location having schedule information as a shipping product storage location;
An output step of outputting information indicating a product storage location selected in the shipping product storage location selection step;
A program to run a program.
出荷支援サーバと、出荷支援装置と、を備える出荷支援システムであって、
前記出荷支援サーバは、
各商品保管場所における各商品の在庫数を記憶する在庫情報記憶部と、
各商品保管場所における各商品の出荷予定を記憶する出荷予定情報記憶部と、
を備え、
前記出荷支援装置は、
注文商品の種類、数量、納期及び納入先を少なくとも含む注文情報を取得する注文情報取得部と、
前記注文情報取得部が取得した注文情報に含まれる注文商品を出荷可能な商品保管場所を示す情報を前記在庫情報記憶部に記憶されている在庫数に基づいて取得する出荷可能商品保管場所情報取得部と、
前記出荷可能商品保管場所情報取得部が取得した情報で示される商品保管場所から出荷する予定になっている商品の出荷予定日及び納品場所を少なくとも含む各商品保管場所の出荷予定情報を前記出荷予定情報記憶部から取得する出荷予定情報取得部と、
前記注文情報に含まれる納期及び納入先並びに前記出荷予定情報に含まれる出荷予定日及び納品場所に基づき、前記納入先が前記納品場所であり、かつ、前記納期に間に合う前記出荷予定日である出荷予定情報を持つ商品保管場所を出荷商品保管場所として選出する出荷商品保管場所選出部と、
前記出荷商品保管場所選出部が選出した商品保管場所を示す情報を出力する出力部と、
を備える、
出荷支援システム。
A shipping support system comprising a shipping support server and a shipping support device,
The shipping support server is
An inventory information storage unit that stores the number of inventory of each product at each product storage location;
A shipping schedule information storage unit for storing a shipping schedule of each product at each product storage location;
Equipped with
The shipping support device is
An order information acquisition unit that acquires order information including at least the type of item ordered, the quantity, the delivery date, and the delivery destination;
Shipment possible goods storage place information acquisition which acquires the information which shows the goods storage place which can ship the order goods included in the order information which the order information acquisition part acquired on the basis of the stock quantity stored in the stock information storage part Department,
The shipping schedule information of each product storage location including at least the planned shipping date of the product scheduled to be shipped from the product storage location indicated by the information acquired by the shipping possible product storage location information acquisition unit and the shipping location of the product storage location A shipping schedule information acquisition unit acquired from the information storage unit;
Shipping based on the delivery date and delivery destination included in the order information and the scheduled delivery date and delivery location included in the shipping schedule information, the delivery destination being the delivery location and the scheduled delivery date meeting the delivery date A shipping product storage location selection unit that selects a product storage location having schedule information as a shipping product storage location,
An output unit that outputs information indicating a product storage location selected by the shipping product storage location selection unit;
Equipped with
Shipping support system.
JP2018501019A 2016-02-25 2017-01-05 Shipping support device, shipping support method and program, and shipping support system Active JP6513280B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2016033722 2016-02-25
JP2016033722 2016-02-25
PCT/JP2017/000152 WO2017145524A1 (en) 2016-02-25 2017-01-05 Shipping assistance device, shipping assistance method, program, and shipping assistance system

Publications (2)

Publication Number Publication Date
JPWO2017145524A1 JPWO2017145524A1 (en) 2018-06-14
JP6513280B2 true JP6513280B2 (en) 2019-05-15

Family

ID=59686192

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018501019A Active JP6513280B2 (en) 2016-02-25 2017-01-05 Shipping support device, shipping support method and program, and shipping support system

Country Status (4)

Country Link
US (1) US20190043015A1 (en)
JP (1) JP6513280B2 (en)
CN (1) CN108701289A (en)
WO (1) WO2017145524A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111226243A (en) * 2017-06-30 2020-06-02 清楚目的地有限公司 System and method for publishing and integrating multiple supply chain and delivery networks to optimize capacity usage
JP2020035385A (en) * 2018-08-31 2020-03-05 三菱重工業株式会社 Scheduling device, scheduling method and program
JP7314490B2 (en) * 2018-09-25 2023-07-26 富士フイルムビジネスイノベーション株式会社 Delivery system and program
JP2021195206A (en) * 2020-06-11 2021-12-27 トヨタ自動車株式会社 Material transportation support apparatus and material transportation method
CN114792218A (en) * 2022-03-29 2022-07-26 北京旷视机器人技术有限公司 Warehouse-out control method, electronic device and storage medium
JP7835152B2 (en) * 2022-12-07 2026-03-25 トヨタ自動車株式会社 Data update method and program

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05101082A (en) * 1991-10-09 1993-04-23 Hokuriku Nippon Denki Software Kk Device for selecting plural stock places according to order reception data
JPH07110834A (en) * 1993-10-13 1995-04-25 Toray Ind Inc Automatic shipment instruction system for goods
US5809479A (en) * 1994-07-21 1998-09-15 Micron Technology, Inc. On-time delivery, tracking and reporting
JPH11116012A (en) * 1997-10-13 1999-04-27 Sekisui Chem Co Ltd Storage shelf instruction system
JP2002091540A (en) * 2000-09-18 2002-03-29 Kawasaki Steel Corp Production plan creation method, order receiving method, and inventory management device
JP2002128279A (en) * 2000-10-31 2002-05-09 Fuji Photo Film Co Ltd Physical distribution system and picture image outputting system and value determining device
JP2004272697A (en) * 2003-03-10 2004-09-30 Biznet Corp Order delivery intensive system
CN1661608A (en) * 2004-02-28 2005-08-31 鸿富锦精密工业(深圳)有限公司 Shipping control system and method
JP2006176231A (en) * 2004-12-21 2006-07-06 Atsunori Kubokawa Server system, its control method and control program, and information processing system and method
US8374922B1 (en) * 2006-09-22 2013-02-12 Amazon Technologies, Inc. Fulfillment network with customer-transparent costs
JP2011002915A (en) * 2009-06-17 2011-01-06 Shinichi Yohena Producer direct selling system
US10127517B2 (en) * 2012-10-02 2018-11-13 Walmart Apollo, Llc Method and system to facilitate same day delivery of items to a customer

Also Published As

Publication number Publication date
WO2017145524A1 (en) 2017-08-31
US20190043015A1 (en) 2019-02-07
JPWO2017145524A1 (en) 2018-06-14
CN108701289A (en) 2018-10-23

Similar Documents

Publication Publication Date Title
JP6513280B2 (en) Shipping support device, shipping support method and program, and shipping support system
Li et al. Operation twins: production-intralogistics synchronisation in Industry 4.0
US7853470B2 (en) Assigning tangible assets to workplaces
Nasiri et al. Incorporating supplier selection and order allocation into the vehicle routing and multi-cross-dock scheduling problem
CN107103445A (en) Information processing method and device
Kesen et al. Integrated production scheduling and distribution planning with time windows
US11164147B2 (en) Computer storage system for generating warehouse management orders
JP2012229088A (en) Article delivery plan adjustment support device and article delivery plan adjustment support program
Low et al. Integration of production scheduling and delivery in two echelon supply chain
CN107251085A (en) Method, the system and program are supported in logistics
Shiri et al. Integrated drayage scheduling problem with stochastic container packing and unpacking times
KR101656989B1 (en) Integrated platform management system for collaboration between the manufacturing company
JPH10120121A (en) Inventory control system and inventory control method
US20040254826A1 (en) Logistics management system and method
JP6920155B2 (en) Logistics management equipment, logistics management methods, and logistics management programs
Alfathi et al. Fusion of dedicated and shared storage to maximize the use of space of static warehouses
KR102926216B1 (en) Supply method decision device
TWI851043B (en) Electronic apparatus and operation method thereof
JP2017191376A (en) Intercompany stock accommodation control system, accommodation plan generation device and corporate business execution device
US20150254590A1 (en) Procurement plan creation device
Taaffe et al. Supply capacity acquisition and allocation with uncertain customer demands
JP4808040B2 (en) Delivery planning support method
JP3961465B2 (en) Inventory management system and inventory management method
JP2005060108A (en) Logistics management system
Yaghoubi Due-date assignment for multi-server multi-stage assembly systems

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181120

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190111

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: 20190312

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190409

R150 Certificate of patent or registration of utility model

Ref document number: 6513280

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250