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
JP6806885B2 - Logistics support system and logistics support method - Google Patents
[go: Go Back, main page]

JP6806885B2 - Logistics support system and logistics support method - Google Patents

Logistics support system and logistics support method Download PDF

Info

Publication number
JP6806885B2
JP6806885B2 JP2019511011A JP2019511011A JP6806885B2 JP 6806885 B2 JP6806885 B2 JP 6806885B2 JP 2019511011 A JP2019511011 A JP 2019511011A JP 2019511011 A JP2019511011 A JP 2019511011A JP 6806885 B2 JP6806885 B2 JP 6806885B2
Authority
JP
Japan
Prior art keywords
orders
information
order quantity
order
delivery destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019511011A
Other languages
Japanese (ja)
Other versions
JPWO2018185898A1 (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.)
Logisteed Ltd
Original Assignee
Hitachi Transport System Ltd
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 Hitachi Transport System Ltd filed Critical Hitachi Transport System Ltd
Publication of JPWO2018185898A1 publication Critical patent/JPWO2018185898A1/en
Application granted granted Critical
Publication of JP6806885B2 publication Critical patent/JP6806885B2/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

Landscapes

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

Description

本発明は、推奨発注数の算出等によって物流を支援する技術に関する。 The present invention relates to a technique for supporting physical distribution by calculating a recommended number of orders.

本技術分野の背景技術として、特開2014−26344号公報(特許文献1)がある。この公報には、「過去の実績値と将来の予測値とに基づき予測値を自動で調節することにより、将来の増減動向に追従した予測値を算出する」と記載されている(要約参照)。 As a background technique in this technical field, there is Japanese Patent Application Laid-Open No. 2014-26344 (Patent Document 1). This publication states that "the predicted value is calculated according to the future increase / decrease trend by automatically adjusting the predicted value based on the past actual value and the future predicted value" (see summary). ..

特許文献1:特開2014−26344号公報 Patent Document 1: Japanese Unexamined Patent Publication No. 2014-26344

近年、物流業務の効率化を図るために、店舗への配送業務を物流業者へ委託する物流業務委託が増えてきている。物流業務を委託する企業は、物流倉庫へ商品を送り、必要に応じて、物流倉庫から店舗への配送を物流業者へ発注する。納品先である店舗が複数存在する場合には、複数店舗分の納品数をまとめて発注する。 In recent years, in order to improve the efficiency of logistics operations, the number of logistics business consignments that outsource delivery operations to stores to logistics companies is increasing. The company that outsources the distribution business sends the goods to the distribution warehouse, and if necessary, orders the delivery from the distribution warehouse to the store from the distribution company. If there are multiple stores to which the product is delivered, the number of deliveries for the multiple stores is ordered together.

物流業者は、物流業務を委託する企業から店舗へ配送する注文を受けた場合、まず、商品を保管しているエリアから商品を取り出すピッキング作業を行い、次に、取り出した商品を店舗毎に分類する仕分作業を行って各店舗へ商品を配送する。物流業務を委託する企業は、ピッキング作業および仕分作業の工数に比例した物流費を物流業者に支払う。 When a logistics company receives an order for delivery to a store from a company that outsources logistics operations, it first performs a picking operation to take out the product from the area where the product is stored, and then sorts the taken out product by store. Sorting work is performed and products are delivered to each store. The company that outsources the physical distribution business pays the physical distribution company a physical distribution cost proportional to the man-hours of the picking work and the sorting work.

一般に、物流倉庫内の商品は、商品毎に定められた梱包単位(例えばケース等)と呼ばれる数量ごとに梱包された状態で保管されている。発注数が梱包単位の倍数であれば、物流業者は、梱包単位で商品をピッキングする。発注数が梱包単位の倍数でなければ、梱包を解き、梱包単位に満たない端数分だけ商品を1個単位でピッキングする。したがって、各作業の発注数が商品の梱包単位の倍数と一致する場合の作業効率が最も良い。このため、各店舗の発注数を商品の梱包単位の倍数に一致させることができれば最も作業効率が良く、各店舗の発注数が商品の梱包単位にならない場合には全店舗の合計発注数を商品の梱包単位の倍数に一致させることで、作業効率を上げることが可能となる。作業効率を上げることで、委託する企業の支払う物流費を削減することが可能となる。 Generally, the products in the distribution warehouse are stored in a state of being packed in a quantity called a packing unit (for example, a case) defined for each product. If the number of orders is a multiple of the packing unit, the distributor picks the goods in the packing unit. If the number of orders is not a multiple of the packing unit, the packing is unpacked and the products are picked one by one by the fraction less than the packing unit. Therefore, the work efficiency is the best when the number of orders for each work matches the multiple of the packing unit of the product. For this reason, it is most efficient if the number of orders placed at each store can be matched to a multiple of the packing unit of the product, and if the number of orders placed at each store does not become the packing unit of the product, the total number of orders placed at all stores is used as the product. It is possible to improve work efficiency by matching with a multiple of the packing unit of. By increasing work efficiency, it is possible to reduce the distribution costs paid by the outsourced company.

ところが、各店舗は自店舗の事情に応じて発注数を決定しているため、委託する企業が各店舗の発注数を自由に変えることはできない。例えば、小さな店舗では商品を保管するスペースに限りがあり、受入れ可能な商品数が限られている。売れる数が少ない商品の場合、店舗の発注数以上に受入れた際には売れ残る可能性がある。このように、各店舗は、自店舗の事情に応じて発注数を決定しているため、店舗ごとに追加で受入れ可能な条件を確認する必要がある。 However, since each store determines the number of orders according to the circumstances of its own store, the outsourced company cannot freely change the number of orders for each store. For example, in a small store, the space for storing products is limited, and the number of products that can be accepted is limited. In the case of a product that sells in small numbers, there is a possibility that it will not be sold if it is accepted in excess of the number of orders placed at the store. In this way, since each store determines the number of orders according to the circumstances of its own store, it is necessary to confirm the conditions that can be additionally accepted for each store.

過去の実績に基づいて店舗の発注数を変更している特許文献1の仕組みでは、店舗側の受入条件を考慮していないため、実現不可能な発注数を決定する可能性がある。また、1店舗の発注数を決定しているため、全店舗の合計発注数を梱包単位の倍数にするために必要な追加発注分をどの店舗へいくつ配布するか決定することはできない。企業が支払う物流費を削減できるように、店舗の受入条件を満足した上で作業工数の低減に寄与する発注数を算出することが課題である。 In the mechanism of Patent Document 1 in which the number of orders placed at a store is changed based on past results, the acceptance conditions on the store side are not taken into consideration, so there is a possibility that an unrealizable number of orders may be determined. In addition, since the number of orders for one store is determined, it is not possible to determine how many additional orders are to be distributed to which store in order to make the total number of orders for all stores a multiple of the packing unit. The challenge is to calculate the number of orders that contribute to the reduction of work man-hours while satisfying the acceptance conditions of the store so that the distribution costs paid by the company can be reduced.

上記課題を解決するために、本発明の物流支援システムは、1ケースに格納される物品の数であるピース数の最大値を示すケース入数情報と、前記物品のケースごとの作業工数単価及びピースごとの作業工数単価を示す作業工数単価情報と、前記物品の納品先ごとの発注数を示す発注情報と、前記各納品先が発注数に追加して受け入れ可能な前記物品の数を決定する条件を示す受入条件情報と、前記物品の納品先ごとの過去の発注数を示す過去発注情報と、を保持する記憶部と、前記発注情報及び前記受入条件情報に基づいて、前記各納品先が受け入れ可能な前記物品の数の最大値である受入最大数を計算し、少なくとも一つの前記納品先の発注数を前記受入最大数を超えない範囲で増加させた一つ以上の発注数案を生成する発注数算出部と、前記ケース入数情報及び前記作業工数単価情報に基づいて、前記発注数案ごとの物流費を算出し、前記発注数の変更前と比較して前記物流費が小さくなる一つ以上の発注数案を抽出する発注数抽出部と、前記抽出された一つ以上の発注数案を出力する表示部と、を有し、前記受入条件情報は、前記納品先ごとに、発注された物品の数に追加して受け入れ可能な物品の具体的な数を指定する情報、及び、過去の発注数を基準とした数を示す情報のいずれかを含むことを特徴とする。 In order to solve the above problems, the distribution support system of the present invention includes case entry information indicating the maximum value of the number of pieces, which is the number of articles stored in one case, and the work manpower unit price for each case of the articles. Work manpower unit price information indicating the work manpower unit price for each piece, order information indicating the number of orders for each delivery destination of the goods, and the number of the goods that can be accepted by each delivery destination in addition to the order number are determined. Based on the storage unit that holds the acceptance condition information indicating the conditions and the past order information indicating the number of past orders for each delivery destination of the goods, and the order information and the acceptance condition information, each delivery destination Calculate the maximum number of orders received, which is the maximum number of the goods that can be accepted, and generate one or more proposed order numbers by increasing the number of orders of at least one of the delivery destinations within the range not exceeding the maximum number of received items. The distribution cost for each proposed number of orders is calculated based on the order quantity calculation unit, the case entry information, and the work manpower unit price information, and the distribution cost is smaller than before the change in the order quantity. possess a number of orders extractor for extracting one or more ordered number plan, and a display unit for outputting one or more order quantity draft the extracted, the receiving condition information for each of the delivery destination, It is characterized by including information that specifies a specific number of items that can be accepted in addition to the number of items ordered, and information that indicates the number based on the number of items ordered in the past .

本発明の一態様によれば、各店舗の受入条件を満たした上で発注数を梱包単位に切りあげることで倉庫内作業工数を低減し、物流費を削減することができる。上記した以外の課題、構成、および効果は、以下の実施形態の説明によって明らかにされる。 According to one aspect of the present invention, the work man-hours in the warehouse can be reduced and the distribution cost can be reduced by rounding up the number of orders to the packing unit after satisfying the acceptance conditions of each store. Issues, configurations, and effects other than those described above will be clarified by the description of the following embodiments.

本発明の実施例の推奨発注数算出装置の機能構成の例を示すブロック図である。It is a block diagram which shows the example of the functional structure of the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置のハードウェア構成およびシステム構成の例を示すブロック図である。It is a block diagram which shows the example of the hardware configuration and the system configuration of the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が実行する推奨発注数算出処理の例を示すフローチャートである。It is a flowchart which shows the example of the recommended order quantity calculation process executed by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する商品マスタ情報の例を示す説明図である。It is explanatory drawing which shows the example of the product master information held by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する作業工数マスタ情報の例を示す説明図である。It is explanatory drawing which shows the example of the work man-hour master information held by the recommended order number calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する過去発注情報の例を示す説明図である。It is explanatory drawing which shows the example of the past order information held by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する過去発注情報の例を示す説明図である。It is explanatory drawing which shows the example of the past order information held by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する過去発注情報の例を示す説明図である。It is explanatory drawing which shows the example of the past order information held by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する過去配分情報の例を示す説明図である。It is explanatory drawing which shows the example of the past allocation information held by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する受入条件情報の例を示す説明図である。It is explanatory drawing which shows the example of the acceptance condition information held by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する発注情報の例を示す説明図である。It is explanatory drawing which shows the example of the ordering information held by the recommended order number calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が実行する推奨発注数算出・抽出処理の例を示すフローチャートである。It is a flowchart which shows the example of the recommended order quantity calculation / extraction process executed by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する受入最大数情報の例を示す説明図である。It is explanatory drawing which shows the example of the acceptance maximum number information held by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が保持する需要予測情報の例を示す説明図である。It is explanatory drawing which shows the example of the demand forecast information held by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が生成する推奨発注数案情報の第1の例を示す説明図である。It is explanatory drawing which shows the 1st example of the recommended order quantity draft information generated by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が生成する推奨発注数案情報の第2の例を示す説明図である。It is explanatory drawing which shows the 2nd example of the recommended order quantity draft information generated by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置が生成する推奨発注数案情報の第3の例を示す説明図である。It is explanatory drawing which shows the 3rd example of the recommended order quantity draft information generated by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置による受入最大数情報の画面表示の例を示す説明図である。It is explanatory drawing which shows the example of the screen display of the maximum number of acceptance information by the recommended order quantity calculation apparatus of the Example of this invention. 本発明の実施例の推奨発注数算出装置による物流費および発注数変更店舗数のグラフ表示の例を示す説明図である。It is explanatory drawing which shows the example of the graph display of the distribution cost and the number of stores which changed the order number by the recommended order number calculation apparatus of the Example of this invention.

以下、図面を用いて本発明の実施例を説明する。 Hereinafter, examples of the present invention will be described with reference to the drawings.

図1は、本発明の実施例の推奨発注数算出装置の機能構成の例を示すブロック図である。 FIG. 1 is a block diagram showing an example of the functional configuration of the recommended order quantity calculation device according to the embodiment of the present invention.

推奨発注数算出装置100は、後述する推奨発注数の算出等を行うことで物流を支援する装置であり、入力部110、記憶部120、発注数算出部130、発注数抽出部140、及び表示部150を有する。 The recommended order quantity calculation device 100 is a device that supports logistics by calculating the recommended order quantity, which will be described later, and includes an input unit 110, a storage unit 120, an order quantity calculation unit 130, an order quantity extraction unit 140, and a display. It has a part 150.

入力部110は、装置の外部に保存されたデータ(外部データ)の読み込みを行うユーザインターフェースである。 The input unit 110 is a user interface for reading data (external data) stored outside the device.

記憶部120は、入力部110で読み込んだデータを格納する。 The storage unit 120 stores the data read by the input unit 110.

発注数算出部130は、商品マスタ情報121、過去発注情報123、過去配分情報124、受入条件情報125及び発注情報126を読込み、受入最大数情報127、需要予測情報128及び推奨発注数案情報129を算出する。 The order quantity calculation unit 130 reads the product master information 121, the past order information 123, the past allocation information 124, the acceptance condition information 125 and the order information 126, and receives the maximum acceptance quantity information 127, the demand forecast information 128 and the recommended order quantity proposal information 129. Is calculated.

発注数抽出部140は、作業工数マスタ情報122及び推奨発注数案情報129を読込み、物流費を削減する推奨発注数案を抽出する。 The order quantity extraction unit 140 reads the work man-hour master information 122 and the recommended order quantity draft information 129, and extracts the recommended order quantity draft to reduce the distribution cost.

表示部150は、受入最大数情報127と、作業工数マスタ情報122及び推奨発注数案情報129から算出された物流費が削減される案の物流費と、発注数変更店舗数と、を表示するためのユーザインターフェースである。 The display unit 150 displays the maximum number of accepted information 127, the distribution cost of the proposal for reducing the distribution cost calculated from the work man-hour master information 122 and the recommended number of order proposal information 129, and the number of stores for which the number of orders has been changed. User interface for.

推奨発注数算出装置100は、推奨発注数算出処理を実装した推奨発注数算出プログラム(図示省略)によって制御される。 The recommended order quantity calculation device 100 is controlled by a recommended order quantity calculation program (not shown) that implements a recommended order quantity calculation process.

図2は、本発明の実施例の推奨発注数算出装置100のハードウェア構成およびシステム構成の例を示すブロック図である。 FIG. 2 is a block diagram showing an example of a hardware configuration and a system configuration of the recommended order quantity calculation device 100 according to the embodiment of the present invention.

推奨発注数算出装置100は、CPU(Central Processing Unit)201、RAM(Random Access Memory)210、ROM(Read Only Memory)220、補助記憶装置230、表示装置240、入力装置250、メディア読取装置260、及び通信装置270を有する。 The recommended order quantity calculation device 100 includes a CPU (Central Processing Unit) 201, a RAM (Random Access Memory) 210, a ROM (Read Only Memory) 220, an auxiliary storage device 230, a display device 240, an input device 250, and a media reader 260. And has a communication device 270.

CPU201は、各種演算を実行するユニットである。CPU201は、補助記憶装置230からRAM210にロードした所定の推奨発注数算出プログラムを実行することによって、各種処理を実行する。すなわち、以下の説明において発注数算出部130及び発注数抽出部140が実行する処理は、実際にはCPU201が推奨発注数算出プログラムに従って実行する。また、入力部110及び表示部150が実行する処理は、実際にはCPU201が推奨発注数算出プログラムに従って入力装置250、メディア読取装置260、通信装置270及び表示装置240等を制御することによって実行される。 The CPU 201 is a unit that executes various operations. The CPU 201 executes various processes by executing a predetermined recommended order quantity calculation program loaded from the auxiliary storage device 230 into the RAM 210. That is, in the following description, the processing executed by the order quantity calculation unit 130 and the order quantity extraction unit 140 is actually executed by the CPU 201 according to the recommended order quantity calculation program. Further, the processing executed by the input unit 110 and the display unit 150 is actually executed by the CPU 201 controlling the input device 250, the media reading device 260, the communication device 270, the display device 240, and the like according to the recommended order quantity calculation program. To.

推奨発注数算出プログラムは、例えば、OS(Operation System)プログラム上で実行可能なアプリケーションプログラムである。 The recommended order quantity calculation program is, for example, an application program that can be executed on an OS (Operation System) program.

推奨発注数算出プログラムは、例えば、メディア読取装置260を介して可搬型記憶媒体から、補助記憶装置230にインストールされてもよい。 The recommended order quantity calculation program may be installed in the auxiliary storage device 230 from the portable storage medium via, for example, the media reader 260.

RAM210は、CPU201により実行されるプログラム、及び、プログラムの実行に必要なデータなどを格納するメモリである。 The RAM 210 is a memory that stores a program executed by the CPU 201, data necessary for executing the program, and the like.

ROM220は、推奨発注数算出装置100の起動に必要なプログラムなどを格納するメモリである。 The ROM 220 is a memory for storing a program or the like necessary for starting the recommended order quantity calculation device 100.

補助記憶装置230は、例えば、HDD(Hard Disk Drive)などの装置である。補助記憶装置230は、フラッシュメモリなどを用いたSSD(Solid State Drive)であってもよい。 The auxiliary storage device 230 is, for example, a device such as an HDD (Hard Disk Drive). The auxiliary storage device 230 may be an SSD (Solid State Drive) using a flash memory or the like.

表示装置240は、例えば、CRTディスプレイ、LCD(Liquid Crystal Display)、及び有機EL(Electro-Luminescence)ディスプレイなどの装置である。 The display device 240 is, for example, a device such as a CRT display, an LCD (Liquid Crystal Display), and an organic EL (Electro-Luminescence) display.

入力装置250は、例えば、キーボード、マウス、及びマイクなどの装置である。 The input device 250 is, for example, a device such as a keyboard, a mouse, and a microphone.

メディア読取装置260は、CD−ROM等の可搬性を有する可搬型記憶媒体の情報を読み出す装置である。 The media reading device 260 is a device that reads information from a portable storage medium such as a CD-ROM.

通信装置270は、ネットワーク280を介して外部装置との間でデータの入出力を行う。 The communication device 270 inputs / outputs data to / from an external device via the network 280.

推奨発注数算出装置100は、ネットワーク280を介して、Warehouse Management System(WMS)290から商品マスタ情報121、作業工数マスタ情報122、過去発注情報123及び過去配分情報124を取得してもよい。 The recommended order quantity calculation device 100 may acquire the product master information 121, the work man-hour master information 122, the past order information 123, and the past allocation information 124 from the Warehouse Management System (WMS) 290 via the network 280.

推奨発注数算出装置100は、ネットワーク280を介して、顧客システム292から、受入条件情報125及び発注情報126を取得してもよい。 The recommended order quantity calculation device 100 may acquire the acceptance condition information 125 and the order information 126 from the customer system 292 via the network 280.

図3は、本発明の実施例の推奨発注数算出装置100が実行する推奨発注数算出処理の例を示すフローチャートである。 FIG. 3 is a flowchart showing an example of the recommended order number calculation process executed by the recommended order number calculation device 100 according to the embodiment of the present invention.

推奨発注数算出処理では、次の(1)〜(3)の処理が実行される。(1)入力部110が外部データ読込み処理310を行い、記憶部120に格納する。(2)発注数算出部130及び発注数抽出部140が推奨発注数算出・抽出処理320を実施して、物流費を削減する発注数案を抽出する。(3)結果出力処理330では、記憶部120に格納された結果が検索され、表示部150に表示される。 In the recommended order quantity calculation process, the following processes (1) to (3) are executed. (1) The input unit 110 performs the external data reading process 310 and stores it in the storage unit 120. (2) The order quantity calculation unit 130 and the order quantity extraction unit 140 execute the recommended order quantity calculation / extraction process 320 to extract the order quantity proposal for reducing the distribution cost. (3) In the result output process 330, the result stored in the storage unit 120 is searched and displayed on the display unit 150.

以下、図3の各処理(1)〜(3)について図4〜図17を参照して説明する。 Hereinafter, each process (1) to (3) of FIG. 3 will be described with reference to FIGS. 4 to 17.

(1)外部データ読込み処理310
図3の外部データ読込み処理310では、入力部110が外部データである商品マスタ情報、作業工数マスタ情報、過去発注情報、過去配分情報、受入条件情報及び発注情報を読込み、記憶部120に格納する。具体的には、メディア読取装置260または通信装置270が外部データを取り込み、補助記憶装置230に格納する。
(1) External data reading process 310
In the external data reading process 310 of FIG. 3, the input unit 110 reads the product master information, work man-hour master information, past ordering information, past allocation information, acceptance condition information, and ordering information which are external data, and stores them in the storage unit 120. .. Specifically, the media reading device 260 or the communication device 270 takes in external data and stores it in the auxiliary storage device 230.

図4は、本発明の実施例の推奨発注数算出装置100が保持する商品マスタ情報121の例を示す説明図である。 FIG. 4 is an explanatory diagram showing an example of product master information 121 held by the recommended order quantity calculation device 100 according to the embodiment of the present invention.

商品マスタ情報121は、少なくとも、商品コード410、商品名称420、及びケース入数430を定義するデータ項目を有する。商品コード410及び商品名称420は、各商品の品目を識別する情報である。これらは、それぞれ、図5以降の商品コード510等及び商品名称520等に対応する。ケース入数430は、1つのケースに格納できる商品のピース数の最大値である。 The product master information 121 has at least data items that define the product code 410, the product name 420, and the number of cases 430. The product code 410 and the product name 420 are information for identifying the item of each product. These correspond to the product code 510 and the like and the product name 520 and the like in FIG. 5 and later, respectively. The number of pieces in the case 430 is the maximum number of pieces of the product that can be stored in one case.

図5は、本発明の実施例の推奨発注数算出装置100が保持する作業工数マスタ情報122の例を示す説明図である。 FIG. 5 is an explanatory diagram showing an example of work man-hour master information 122 held by the recommended order quantity calculation device 100 according to the embodiment of the present invention.

作業工数マスタ情報122は、少なくとも、商品コード510、商品名称520、ピース作業工数単価530及びケース作業工数単価540を定義するデータ項目を有する。商品コード510及び商品名称520は、各商品の品目を識別する情報である。ピース作業工数単価530は、商品単位の作業工数の単価(すなわち1ピース当たりの作業工数)である。ケース作業工数単価540は、梱包単位の作業工数の単価(すなわち1ケース当たりの作業工数)である。 The work man-hour master information 122 has at least data items that define a product code 510, a product name 520, a piece work man-hour unit price 530, and a case work man-hour unit price 540. The product code 510 and the product name 520 are information for identifying the item of each product. The piece work man-hour unit price 530 is the unit price of the work man-hours for each product (that is, the work man-hours per piece). The case work man-hour unit price 540 is the unit price of the work man-hours for each packing unit (that is, the work man-hours per case).

図6Aから図6Cは、本発明の実施例の推奨発注数算出装置100が保持する過去発注情報123の例を示す説明図である。 6A to 6C are explanatory views showing an example of past order information 123 held by the recommended order number calculation device 100 according to the embodiment of the present invention.

過去発注情報123には、少なくとも、日付610、店舗名称620、商品コード630及び発注数640を定義するデータ項目を有する。これらは、それぞれ、過去に実際に商品が発注された日付、その商品の納品先を識別する情報、その商品の品目を識別する情報、及びその商品が発注された個数(ピース数)である。図6Aから図6Cには、それぞれ、商品コードA0001からA0003に関する過去発注情報123を示す。 The past order information 123 has at least data items that define a date 610, a store name 620, a product code 630, and an order quantity 640. These are the date when the product was actually ordered in the past, the information for identifying the delivery destination of the product, the information for identifying the item of the product, and the number of pieces (pieces) for which the product was ordered. 6A to 6C show past order information 123 regarding product codes A0001 to A0003, respectively.

図7は、本発明の実施例の推奨発注数算出装置100が保持する過去配分情報124の例を示す説明図である。 FIG. 7 is an explanatory diagram showing an example of past allocation information 124 held by the recommended order quantity calculation device 100 according to the embodiment of the present invention.

過去配分情報124は、少なくとも、日付710、店舗名称720、商品コード730及び過去配分数740を定義するデータ項目を有する。これらは、それぞれ、過去に実際に商品の配分が行われた日付、その配分の対象となった納品先を識別する情報、配分された商品を識別する情報、及び配分された商品の個数(ピース数)である。ここで、配分とは、商品の発注数が追加されることであり、追加された分の数量が配分数である。 The past allocation information 124 has at least data items that define a date 710, a store name 720, a product code 730, and a past allocation number 740. These are the date when the product was actually distributed in the past, the information that identifies the delivery destination that was the target of the distribution, the information that identifies the distributed product, and the number of distributed products (pieces). Number). Here, the allocation means that the number of ordered products is added, and the added quantity is the number of allocations.

図8は、本発明の実施例の推奨発注数算出装置100が保持する受入条件情報125の例を示す説明図である。 FIG. 8 is an explanatory diagram showing an example of acceptance condition information 125 held by the recommended order quantity calculation device 100 according to the embodiment of the present invention.

受入条件情報125は、少なくとも、店舗名称810、商品コード820及び受入条件830を定義するデータ項目を有する。これらは、それぞれ、商品の納品先を識別する情報、商品の品目を識別する情報、及び、当該納品先の店舗が当該商品の配分を受け入れる条件(言い換えると、当該店舗が当該商品を最初に発注された数量に追加して受け入れ可能な数量を決定する条件)である。受入条件830としては、具体的な数の指定による条件のほか、過去の発注数を基準とする条件が設定されてもよい。これによって、各店舗の実情に合った発注数案を作成することができる。 The acceptance condition information 125 has at least data items that define the store name 810, the product code 820, and the acceptance condition 830. These are the information that identifies the delivery destination of the product, the information that identifies the item of the product, and the conditions under which the store of the delivery destination accepts the distribution of the product (in other words, the store orders the product first. It is a condition to determine the acceptable quantity in addition to the given quantity). As the acceptance condition 830, in addition to the condition by specifying a specific number, a condition based on the number of orders placed in the past may be set. As a result, it is possible to create an order quantity plan that suits the actual situation of each store.

ここで、図8に示した受入条件830の具体例について説明する。例えば、図8の受入条件情報125の最初のレコードは、店舗名称が「納品先A」である店舗(以下、単に「納品先A」とも記載する。他の店舗についても同様)は、商品コードが「A0001」である商品(以下、単に「商品A0001」とも記載する。他の商品についても同様)の配分を、1日当たり2ピースまで受け入れ可能であること(言い換えると、例えば最初の発注数が「8」である場合、発注数を「9」又は「10」に変更可能であること)を示している。 Here, a specific example of the acceptance condition 830 shown in FIG. 8 will be described. For example, in the first record of the acceptance condition information 125 in FIG. 8, the store whose store name is "delivery destination A" (hereinafter, also simply referred to as "delivery destination A"; the same applies to other stores) has a product code. Can accept up to 2 pieces per day (in other words, for example, the initial number of orders) for a product whose value is "A0001" (hereinafter, also simply referred to as "product A0001"; the same applies to other products). When it is "8", the number of orders can be changed to "9" or "10").

3番目のレコードは、納品先Aが商品A0003の配分を受け入れられないことを示している。 The third record shows that the delivery destination A cannot accept the distribution of the goods A0003.

6番目のレコードは、納品先Bが過去に受け入れた実績のある商品A0003の配分数の最大数までであれば、納品先Bが商品A0003の配分を受け入れられることを示している。 The sixth record shows that the delivery destination B can accept the distribution of the product A0003 up to the maximum number of distributions of the product A0003 that the delivery destination B has received in the past.

9番目のレコードは、納品先Cが過去に商品A0003の配分を受け入れたことがあれば、納品先Cが商品A0003の配分を受け入れられることを示している。 The ninth record shows that if the delivery destination C has accepted the distribution of the product A0003 in the past, the delivery destination C can accept the distribution of the product A0003.

10番目及び11番目のレコードは、納品先Dが過去に商品A0001の配分を受け入れたことがあり、かつ、連続する4日間の配分数が5ピース以内であれば、納品先Dが商品A0001の配分を受け入れられることを示している。 For the 10th and 11th records, if the delivery destination D has accepted the distribution of the product A0001 in the past and the number of distributions for 4 consecutive days is within 5 pieces, the delivery destination D is the product A0001. Indicates that the allocation is acceptable.

16番目及び17番目のレコードは、納品先Eが商品A0003を1日当たり2ピースまでであれば受け入れ可能だが、前回の発注時に納品先Eが商品A0003の配分を受け入れていた場合、今回の発注時には受け入れられないことを示している。 The 16th and 17th records can be accepted if the delivery destination E accepts the product A0003 up to 2 pieces per day, but if the delivery destination E accepts the distribution of the product A0003 at the time of the previous order, at the time of this order. Indicates unacceptable.

図9は、本発明の実施例の推奨発注数算出装置100が保持する発注情報126の例を示す説明図である。 FIG. 9 is an explanatory diagram showing an example of order information 126 held by the recommended order number calculation device 100 according to the embodiment of the present invention.

発注情報126は、少なくとも、日付910、店舗名称920、商品コード930及び発注数940を定義するデータ項目を有する。これらは、それぞれ、発注の対象の日付、発注された商品の納品先の店舗を識別する情報、発注された商品の品目を識別する情報、及び、発注された商品の数量である。なお、本実施例では、例えば「納品先A」によって識別される店舗を納品先とする商品の発注を、便宜上、「納品先Aからの発注」のように記載する場合があるが、実際には、このような発注が納品先A以外の者(例えば納品先Aを含む複数の店舗を統括して管理する者等)によって行われる場合がある。 The order information 126 has at least data items that define a date 910, a store name 920, a product code 930, and an order quantity 940. These are the date of the order, the information that identifies the store to which the ordered product is delivered, the information that identifies the item of the ordered product, and the quantity of the ordered product, respectively. In this embodiment, for example, an order for a product whose delivery destination is a store identified by "delivery destination A" may be described as "order from delivery destination A" for convenience. May be placed by a person other than the delivery destination A (for example, a person who controls and manages a plurality of stores including the delivery destination A).

以上、図4〜図9に示す外部データ読込みが終了すると、推奨発注数算出装置100は、(2)推奨発注数算出・抽出処理320を開始する。 When the reading of the external data shown in FIGS. 4 to 9 is completed, the recommended order quantity calculation device 100 starts (2) the recommended order quantity calculation / extraction process 320.

(2)推奨発注数算出・抽出処理320
図3の推奨発注数算出・抽出処理320では、発注数算出部130が受入最大数、発注数案を算出し、発注数抽出部140が物流費を計算し、物流費が削減される案を抽出する。
(2) Recommended order quantity calculation / extraction process 320
In the recommended order quantity calculation / extraction process 320 of FIG. 3, the order quantity calculation unit 130 calculates the maximum number of orders received and the order quantity proposal, and the order quantity extraction unit 140 calculates the distribution cost to reduce the distribution cost. Extract.

図10は、本発明の実施例の推奨発注数算出装置100が実行する推奨発注数算出・抽出処理320の例を示すフローチャートである。 FIG. 10 is a flowchart showing an example of the recommended order number calculation / extraction process 320 executed by the recommended order number calculation device 100 according to the embodiment of the present invention.

推奨発注数算出・抽出処理320では、次の(2−1)〜(2−3)の処理が実行される。(2−1)発注数算出部130が、記憶部120に格納された受入条件情報125を検索し、各店舗の受入最大数を算出する処理1010を行う。(2−2)発注数算出部130が、(2−1)にて算出した受入最大数の範囲で、店舗の発注数を商品の梱包単位の倍数に切り上げることができる発注数の案を生成する処理1020を行う。(2−3)発注数抽出部140が、生成された発注数の各案に対して物流費を算出して、物流費が削減される発注数案を抽出する処理1030を行う。その後、終了条件が満たされるか否かを判定する処理1040が行われ、終了条件が満たされるまで(2−2)及び(2−3)が繰り返し実施される。例えば、全ての発注数の案に対して処理を実行したときに終了条件が満たされたと判定されてもよい。以下、図10の各処理について説明する。 In the recommended order quantity calculation / extraction process 320, the following processes (2-1) to (2-3) are executed. (2-1) The order quantity calculation unit 130 searches the acceptance condition information 125 stored in the storage unit 120, and performs a process 1010 to calculate the maximum acceptance number of each store. (2-2) The order quantity calculation unit 130 generates a proposal of the order quantity that can round up the order quantity of the store to a multiple of the packing unit of the product within the range of the maximum number of acceptances calculated in (2-1). Process 1020 is performed. (2-3) The order quantity extraction unit 140 calculates the distribution cost for each proposal of the generated order quantity, and performs the process 1030 to extract the order quantity proposal for which the distribution cost is reduced. After that, the process 1040 for determining whether or not the end condition is satisfied is performed, and (2-2) and (2-3) are repeatedly executed until the end condition is satisfied. For example, it may be determined that the termination condition is satisfied when the processing is executed for all the proposed number of orders. Hereinafter, each process of FIG. 10 will be described.

(2−1)受入最大数算出処理1010
図10の受入最大数算出処理1010では、発注数算出部130が、記憶部120に格納された受入条件情報125の受入条件830を満たすように、各納品先が受け入れ可能な各品目の商品の数の最大値である受入最大数を算出する。
(2-1) Maximum number of acceptance calculation process 1010
In the maximum number of receipts calculation process 1010 of FIG. 10, the order quantity calculation unit 130 satisfies the acceptance condition 830 of the acceptance condition information 125 stored in the storage unit 120, so that each delivery destination can accept the goods of each item. Calculate the maximum number of acceptances, which is the maximum number.

発注数算出部130は、まず、記憶部120に格納された過去発注情報123を検索し、次の手順によって需要予測情報を算出する。すなわち、発注数算出部130は、発注情報126から店舗名称920、商品コード930及び発注数940を一行ずつ抜き出す。そして、発注数算出部130は、抜き出した行の店舗名称920及び商品コード930と同一の店舗名称620及び商品コード630を有し、かつ、抜き出した行の発注数940以上の発注数640を有する全ての行を、過去発注情報123に含まれる所定の日数(本実施例では6日間)分のデータから検索する。そして、発注数算出部130は、発注情報126から抜き出した店舗名称920、商品コード930及び発注数940と、過去発注情報123から検索された行の数と、から比率を算出し、これを将来店舗が発注する確率である需要確率として取得する。 The order quantity calculation unit 130 first searches the past order information 123 stored in the storage unit 120, and calculates the demand forecast information by the following procedure. That is, the order quantity calculation unit 130 extracts the store name 920, the product code 930, and the order quantity 940 line by line from the order information 126. Then, the order quantity calculation unit 130 has the same store name 620 and product code 630 as the store name 920 and product code 930 of the extracted row, and has an order quantity 640 of 940 or more orders of the extracted row. All rows are searched from the data for a predetermined number of days (6 days in this embodiment) included in the past order information 123. Then, the order quantity calculation unit 130 calculates a ratio from the store name 920, the product code 930 and the order quantity 940 extracted from the order information 126, and the number of rows searched from the past order information 123, and calculates this in the future. Obtained as the demand probability, which is the probability that the store will place an order.

ここで図6A〜図6C及び図9の例を参照すると、12月7日の納品先Aから商品A0001に対する発注数940は8である。一方、12月1日から6日までの6日間のうち、納品先Aから商品A0001に対する発注数が8だった日が1日、9だった日が1日、10だった日が4日あった。すなわち、発注数が8以上だった日が6日中6日(すなわち100%)、9以上だった日が6日中5日(すなわち約83%)、10以上だった日が6日中4日(すなわち約67%)となり、これらの値が12月7日の時点で計算される納品先Aの商品A0001に関する需要確率となる。 Here, referring to the examples of FIGS. 6A to 6C and FIG. 9, the number of orders 940 for the product A0001 from the delivery destination A on December 7 is 8. On the other hand, of the 6 days from December 1st to 6th, there were 1 day when the number of orders from the delivery destination A to product A0001 was 8, 1 day when it was 9, and 4 days when it was 10. It was. That is, 6 days out of 6 days (that is, 100%) when the number of orders was 8 or more, 5 days out of 6 days (that is, about 83%) when the number of orders was 9 or more, and 4 out of 6 days when the number of orders was 10 or more. It is the day (that is, about 67%), and these values are the demand probabilities for the product A0001 of the delivery destination A calculated as of December 7.

この需要確率は、納品先Aにおける商品A0001の需要の大きさを示す指標である。例えば、12月7日の納品先Aからの商品A0001に対する当初の発注数が「8」である場合に、その発注数が推奨発注数案に従って「10」に変更された場合、追加された2個は12月7日の時点では余剰となり得る。しかし、発注数「10」の需要確率が高ければ、近い将来に10ピースの商品A0001の発注が行われる確率が高いため、12月7日の10個の発注は、その将来の発注を前倒しで行ったものであると考えることができる。商品が長期間売れ残るリスク等を避けるためには、需要確率がある程度高い範囲内で発注数を変更することが望ましい。 This demand probability is an index showing the magnitude of the demand for the product A0001 at the delivery destination A. For example, if the initial order quantity for the product A0001 from the delivery destination A on December 7 is "8" and the order quantity is changed to "10" according to the recommended order quantity proposal, the additional 2 is added. Individuals can be surplus as of December 7. However, if the demand probability of the number of orders "10" is high, there is a high probability that the order for the 10-piece product A0001 will be placed in the near future. Therefore, the order for 10 pieces on December 7 is ahead of schedule for the future order. You can think of it as something you did. In order to avoid the risk of unsold products for a long period of time, it is desirable to change the number of orders within a range where the demand probability is high to some extent.

次に、発注数算出部130は受入最大数を算出する。具体的には、発注数算出部130は、受入可能条件情報の受入条件830を参照し、現在の情報のみに基づいて算出可能な受入条件、例えば「1日xピースまで可能」が指定された場合には、その受入条件に基づいて受入最大数を算出する。過去の情報が必要となる受入条件、例えば「受入実績があれば可能」又は「過去実績の最大数まで可能」が指定された場合には、指定された受入条件、過去発注情報123、発注情報126、過去配分情報124及び需要予測情報128に基づいて受入最大数を算出する。 Next, the order quantity calculation unit 130 calculates the maximum number of acceptances. Specifically, the order quantity calculation unit 130 refers to the acceptance condition 830 of the acceptance condition information, and specifies the acceptance condition that can be calculated based only on the current information, for example, "up to x pieces per day". In that case, the maximum number of acceptances is calculated based on the acceptance conditions. If the acceptance conditions that require past information, for example, "possible if there is an acceptance record" or "possible up to the maximum number of past records" are specified, the specified acceptance conditions, past order information 123, order information The maximum number of acceptances is calculated based on 126, past allocation information 124, and demand forecast information 128.

ここで、本実施例における受入最大数の算出の具体例を説明する。ある店舗及び商品を対象として受入最大数を算出する場合、まず、発注数算出部130は、受入条件情報125から、対象の店舗及び商品を識別する店舗名称810及び商品コード820(これらの値を当該店舗名称及び当該商品コードとも記載する)に対応する受入条件830を抜き出す。次に、発注数算出部130は、抜き出した受入条件830が「1日xピースまで可能」である場合、発注情報126から当該店舗名称及び当該商品コードに対応する発注数940を特定し、特定した発注数940にxを加算した値を受入最大数とする。 Here, a specific example of calculating the maximum number of acceptances in this embodiment will be described. When calculating the maximum number of receipts for a certain store and product, first, the order quantity calculation unit 130 sets the store name 810 and the product code 820 (these values) for identifying the target store and product from the acceptance condition information 125. The acceptance condition 830 corresponding to the store name and the product code) is extracted. Next, the order quantity calculation unit 130 identifies the store name and the order quantity 940 corresponding to the product code from the order information 126 when the extracted acceptance condition 830 is "possible up to x pieces per day". The value obtained by adding x to the number of orders placed 940 is the maximum number of orders received.

抜き出した受入条件830が「過去実績の最大数まで可能」である場合、発注数算出部130は、過去配分情報124から当該店舗名称及び当該商品コードに対応する過去配分数740を全て抜き出し、抜き出した過去配分数740の最大数に発注数940を加算した値を受入最大数とする。 When the extracted acceptance condition 830 is "possible up to the maximum number of past results", the order quantity calculation unit 130 extracts and extracts all the past allocation numbers 740 corresponding to the store name and the product code from the past allocation information 124. The maximum number of orders received is the sum of the maximum number of past allocations of 740 and the number of orders of 940.

抜き出した受入条件830が、「x日間の合計配分数がyピース以内」である場合、発注数算出部130は、過去配分情報124から当該店舗名称及び当該商品コードに対応する過去x日分の過去配分数740を抜き出し、それらの合計量を算出する。算出された合計量がyピース未満である場合、発注数算出部130は、yと合計量の差分を当該店舗名称及び当該商品コードに対応する発注数940に加算した値を受入最大数とする。 When the extracted acceptance condition 830 is "the total number of distributions in x days is within y pieces", the order quantity calculation unit 130 performs the past x days corresponding to the store name and the product code from the past distribution information 124. The past allocation number 740 is extracted and the total amount thereof is calculated. When the calculated total quantity is less than y pieces, the order quantity calculation unit 130 sets the value obtained by adding the difference between y and the total quantity to the order quantity 940 corresponding to the store name and the product code as the maximum number of receipts. ..

抜き出した受入条件830が「前回受入れた場合不可」である場合、発注数算出部130は、過去発注情報123から当該店舗名称及び当該商品コードに対応する日付を検索し、それらの中の最終日の日付を特定する。さらに、発注数算出部130は、過去配分情報124から当該店舗名称と当該商品コードに対応する日付を検索し、過去発注情報123から特定された最終日に一致する日付610を有するレコードが存在する場合、受入不可とし、存在しない場合、受入可能とし、過去発注情報123から検索される当該店舗名称及び当該商品コードに対応する発注数640の最大数を、当該店舗名称及び当該商品コードの受入最大数とする。 When the extracted acceptance condition 830 is "impossible when accepted last time", the order quantity calculation unit 130 searches the past order information 123 for the store name and the date corresponding to the product code, and the last date in them. Identify the date of. Further, the order quantity calculation unit 130 searches the past distribution information 124 for the date corresponding to the store name and the product code, and there is a record having a date 610 that matches the last date specified from the past order information 123. In the case, it is not accepted, if it does not exist, it is accepted, and the maximum number of orders 640 corresponding to the store name and the product code searched from the past order information 123 is the maximum number of the store name and the product code accepted. Let it be a number.

抜き出した受入条件830が「過去に配分されていれば可能」である場合、発注数算出部130は、過去配分情報124から当該店舗名称及び当該商品コードに対応する情報を抜き出し、当該日付以前のレコードが存在しない場合、受入不可とする。当該日付以前のレコードが存在する場合、受入可能とし、過去発注情報123から検索される当該店舗名称及び当該商品コードに対応する発注数640の最大数を、当該店舗名称及び当該商品コードの受入最大数とする。 When the extracted acceptance condition 830 is "possible if it has been allocated in the past", the order quantity calculation unit 130 extracts the information corresponding to the store name and the product code from the past allocation information 124, and before the date. If the record does not exist, it will not be accepted. If there is a record before the date, it is accepted, and the maximum number of orders 640 corresponding to the store name and the product code searched from the past order information 123 is the maximum number of orders received from the store name and the product code. Let it be a number.

当該店舗名称及び当該商品コードに対応する受入条件830が複数ある場合、発注数算出部130は、各受入条件に対して算出した受入最大数の中の最小数を最終的な受入最大数とする。 When there are a plurality of acceptance conditions 830 corresponding to the store name and the product code, the order quantity calculation unit 130 sets the minimum number among the maximum acceptance numbers calculated for each acceptance condition as the final maximum acceptance number. ..

発注数算出部130は、受入条件から算出した追加分の発注数が次回以降の発注数の前倒しの範囲となる可能性を評価するために、需要予測情報128から、当該店舗名称、当該商品コード、および、当該追加分を追加することによって変更された発注数が一致する需要確率を保持する。例えば、納品先Dの商品コードA0003の発注数を当初の値「3」に「1」を追加した「4」に変更する発注数案が生成された場合、後述する図12から「納品先D」、「A0003」及び「4ピース以上」に対応する需要確率「67%」が特定され、当該発注数案に対応する需要確率として保持される。 The order quantity calculation unit 130 uses the demand forecast information 128 to obtain the store name and the product code in order to evaluate the possibility that the additional order quantity calculated from the acceptance conditions will be within the range of the order quantity ahead of schedule from the next time onward. , And keep the demand probability that the number of orders changed by adding the additional amount matches. For example, when an order quantity proposal for changing the order quantity of the product code A0003 of the delivery destination D to "4" by adding "1" to the initial value "3" is generated, "delivery destination D" will be described later from FIG. , "A0003" and "4 pieces or more", the demand probability "67%" is specified, and is held as the demand probability corresponding to the order quantity proposal.

図11は、本発明の実施例の推奨発注数算出装置100が保持する受入最大数情報127の例を示す説明図である。 FIG. 11 is an explanatory diagram showing an example of the maximum number of received information 127 held by the recommended order number calculation device 100 according to the embodiment of the present invention.

受入最大数情報127は、少なくとも、店舗名称1110、商品コード1120及び受入最大数1130を定義するデータ項目を有する。これらは、それぞれ、商品の納品先を識別する情報、商品の品目を識別する情報、及び、図10の処理によって計算された受入最大数である。例えば、図9に示すように、12月7日に納品先Aが商品A0001を8個発注しており、図8に示すように、納品先Aが商品A0001を2個受け入れ可能である場合、12月7日における納品先Aの商品A0001の受入最大数1130は10個となる。これは、12月7日における納品先Aの商品A0001の実際の受入数が、8個、9個又は10個のいずれかとなり得ること、言い換えると、12月7日における納品先Aの商品A0001の発注数を、元の発注数である8個から9個又は10個に変更可能であることを示している。 The maximum number of receipts information 127 has at least data items that define the store name 1110, the product code 1120, and the maximum number of receipts 1130. These are the information for identifying the delivery destination of the product, the information for identifying the item of the product, and the maximum number of receipts calculated by the process of FIG. For example, as shown in FIG. 9, when the delivery destination A has ordered eight products A0001 on December 7, and as shown in FIG. 8, the delivery destination A can accept two products A0001. The maximum number of 1130 items that can be received for the item A0001 of the delivery destination A on December 7 is 10. This means that the actual number of goods A0001 received by the delivery destination A on December 7 can be either 8, 9, or 10, in other words, the goods A0001 of the delivery destination A on December 7th. It is shown that the order quantity of can be changed from the original order quantity of 8 pieces to 9 pieces or 10 pieces.

図12は、本発明の実施例の推奨発注数算出装置100が保持する需要予測情報128の例を示す説明図である。 FIG. 12 is an explanatory diagram showing an example of demand forecast information 128 held by the recommended order quantity calculation device 100 according to the embodiment of the present invention.

需要予測情報128は、少なくとも、店舗名称1210、商品コード1220、発注数1230及び確率1240を定義するデータ項目を有する。この確率1240は、店舗名称1210によって識別される納品先が、商品コード1220によって識別される商品を、発注数1230に示す数以上発注する確率(すなわち需要確率)であり、図10の処理によって計算される。 The demand forecast information 128 has at least data items that define the store name 1210, the product code 1220, the number of orders 1230, and the probability 1240. This probability 1240 is the probability (that is, the demand probability) that the delivery destination identified by the store name 1210 orders more than the number of products identified by the product code 1220 as shown in the number of orders 1230, and is calculated by the processing of FIG. Will be done.

(2−2)推奨発注数算出処理1020
図10の推奨発注数算出処理1020では、発注数算出部130は、記憶部120に格納された受入最大数情報127を検索し、受入最大数1130を超えない範囲で、少なくとも一つの店舗の発注数を増加させることによって、一つ以上の発注数案を生成する。例えば、発注数算出部130は、各商品コードの発注数を全店舗名称について合計した合計発注数、または、各商品コードの発注数のうち、少なくとも一つの店舗名称の発注数が、ケース入数430の倍数になるような発注数を算出する。
(2-2) Recommended order quantity calculation process 1020
In the recommended order quantity calculation process 1020 of FIG. 10, the order quantity calculation unit 130 searches the maximum receipt number information 127 stored in the storage unit 120, and orders at least one store within a range not exceeding the maximum acceptance number 1130. Generate one or more draft orders by increasing the number. For example, in the order quantity calculation unit 130, the total number of orders for each product code is the total number of orders for all store names, or the number of orders for at least one store name among the number of orders for each product code is the number of cases. Calculate the number of orders so that it is a multiple of 430.

また本処理では、発注数算出部130は、合計発注数をケース入数430単位に切り上げた案に対して、各店舗の発注数をケース入数430の倍数に切り上げることができる場合、合計発注数と各店舗の発注数をケース入数430の倍数にした際の双方の物流費削減効果を評価するために、合計発注数をケース入数430の倍数に切り上げた案から、さらに店舗の発注数をケース入数430の倍数に切り上げた発注数案を算出する。 Further, in this process, the order quantity calculation unit 130 rounds up the total order quantity to 430 units in the case, and when the order quantity in each store can be rounded up to a multiple of the case quantity 430, the total order is placed. In order to evaluate the distribution cost reduction effect of both when the number and the number of orders for each store are multiples of the number of cases 430, the total number of orders is rounded up to a multiple of the number of cases 430, and further store orders are placed. The number of orders is calculated by rounding up the number to a multiple of 430 in the case.

図9及び図11の例では、商品コードA0001を発注している店舗名称の中で、受入最大数1130が発注数940以上となっている店舗名称は、納品先Aと納品先Dである。納品先Aの発注数は8ピース、受入最大数は10ピースであるため、1つの店舗名称の発注数を受入最大数まで変更する場合、発注数算出部130は、商品コードA0001の納品先Aの発注数を9ピース及び10ピースに順次変更する。図4の商品マスタ情報121に示すように、商品コードA0001のケース入数430は10ピースであるため、発注数算出部130は、商品コードA0001の元の発注数8ピース、変更した発注数9ピース及び10ピースの中で、商品コードA0001の合計発注数または納品先Aの発注数が梱包単位の倍数(この例では1倍)となる10ピースの発注数を推奨発注数案として生成する。 In the examples of FIGS. 9 and 11, among the store names for which the product code A0001 is ordered, the store names for which the maximum number of orders received is 1130 and the number of orders is 940 or more are the delivery destination A and the delivery destination D. Since the number of orders for the delivery destination A is 8 pieces and the maximum number of receipts is 10 pieces, when changing the number of orders for one store name to the maximum number of receipts, the order quantity calculation unit 130 uses the delivery destination A of the product code A0001. The number of orders will be changed to 9 pieces and 10 pieces in sequence. As shown in the product master information 121 of FIG. 4, since the number of cases 430 of the product code A0001 is 10 pieces, the order quantity calculation unit 130 has the original order quantity of 8 pieces and the changed order quantity of 9 pieces of the product code A0001. Among the pieces and 10 pieces, the number of orders for 10 pieces in which the total number of orders for the product code A0001 or the number of orders for the delivery destination A is a multiple of the packing unit (1 in this example) is generated as a recommended order number proposal.

納品先Dについても同様に、発注数算出部130は、商品コードA0001の納品先Dの元の発注数3ピースを4ピース及び5ピースに順次変更する。これらの中に、商品コードA0001の合計発注数または納品先Dの発注数が梱包単位の倍数となる案は存在しないため、推奨発注数案を生成しない。 Similarly, for the delivery destination D, the order quantity calculation unit 130 sequentially changes the original order quantity 3 pieces of the delivery destination D of the product code A0001 to 4 pieces and 5 pieces. Among these, there is no proposal that the total number of orders of the product code A0001 or the number of orders of the delivery destination D is a multiple of the packing unit, so the recommended number of orders is not generated.

2つの店舗名称の発注数を変更する場合は、発注数算出部130は、納品先Aの発注数を9ピース、納品先Dの発注数を4ピースとした発注数案、納品先Aの発注数を9ピース、納品先Dの発注数を5ピースとした発注数案、の各案の中で、商品コードA0001の合計発注数が商品コードA0001のケース入数の倍数になる案、並びに、納品先A及び納品先Dそれぞれの発注数が商品コードA0001のケース入数の倍数になる案を推奨発注数案として生成する。 When changing the number of orders for two store names, the order quantity calculation unit 130 sets the number of orders for delivery destination A to 9 pieces, the number of orders for delivery destination D to 4 pieces, and the order number proposal for delivery destination A. Among the proposals for the number of orders, where the number is 9 pieces and the number of orders for the delivery destination D is 5 pieces, the total number of orders for product code A0001 is a multiple of the number of cases in product code A0001, and A proposal in which the number of orders for each of the delivery destination A and the delivery destination D is a multiple of the number of cases in the product code A0001 is generated as the recommended number of orders.

本実施例では、発注数算出部130は、納品先A及び納品先Dの発注数を、それぞれ、9ピース及び5ピースに変更した推奨発注数案を生成する(後述する図13の案1)。この案では、納品先A、納品先Dのいずれの発注数も商品コードA0001のケース入数の倍数にならないが、全納品先の合計発注数は30ピース、すなわち、商品コードA0001のケース入数(10ピース)の倍数となる。さらに、発注数算出部130は、納品先A及び納品先Dの発注数を、それぞれ、10ピース及び4ピースに変更した推奨発注数案を生成する(後述する図13の案3)。この案では、納品先Aの発注数、及び、全納品先の合計発注数が、商品コードA0001のケース入数の倍数となる。このように、発注数算出部130は、商品の品目ごとに、発注数を変更可能な納品先の発注数を変更した場合のピース数の一つ以上の組合せを推奨発注数案として生成する。 In this embodiment, the order quantity calculation unit 130 generates a recommended order quantity proposal in which the order quantity of the delivery destination A and the delivery destination D is changed to 9 pieces and 5 pieces, respectively (proposal 1 in FIG. 13 to be described later). .. In this proposal, neither the number of orders for the delivery destination A nor the number of orders for the delivery destination D is a multiple of the number of cases in the product code A0001, but the total number of orders for all the delivery destinations is 30 pieces, that is, the number of cases in the product code A0001. It is a multiple of (10 pieces). Further, the order quantity calculation unit 130 generates a recommended order quantity proposal in which the order quantity of the delivery destination A and the delivery destination D is changed to 10 pieces and 4 pieces, respectively (proposal 3 in FIG. 13 to be described later). In this proposal, the number of orders placed by the delivery destination A and the total number of orders placed by all the delivery destinations are multiples of the number of cases in the product code A0001. In this way, the order quantity calculation unit 130 generates as a recommended order quantity proposal a combination of one or more pieces when the order quantity of the delivery destination whose order quantity can be changed is changed for each item of the product.

また、発注数算出部130は、発注数を変更しない案を案0として、推奨発注数案情報129に格納する。 Further, the order quantity calculation unit 130 stores the proposal that does not change the order quantity as the proposal 0 in the recommended order quantity proposal information 129.

図13、図14及び図15は、それぞれ、本発明の実施例の推奨発注数算出装置100が生成する商品コードA0001、A0002及びA0003に関する推奨発注数案情報129の例を示す説明図である。 13, FIG. 14 and FIG. 15 are explanatory views showing an example of recommended order quantity draft information 129 for the product codes A0001, A0002 and A0003 generated by the recommended order quantity calculation device 100 of the embodiment of the present invention, respectively.

推奨発注数案情報129は、少なくとも、案No1310、店舗名称1320、商品コード1330、発注数1340及び物流費1350を定義するデータ項目を有する。これらは、それぞれ、生成した推奨発注数案を識別する情報、商品の納品先を識別する情報、商品の品目を識別する情報、当該納品先への当該商品の発注数、及び、その発注数の場合の物流費(すなわちコスト)である。物流費1350は、次に説明する推奨発注数抽出処理1030において算出される。 The recommended order quantity proposal information 129 has at least data items that define proposal No. 1310, store name 1320, product code 1330, order quantity 1340, and distribution cost 1350. These are the information that identifies the proposed recommended order quantity generated, the information that identifies the delivery destination of the product, the information that identifies the item of the product, the number of orders for the product to the delivery destination, and the number of orders. The logistics cost (ie cost) of the case. The distribution cost 1350 is calculated in the recommended order quantity extraction process 1030 described below.

(2−3)推奨発注数抽出処理1030
発注数抽出部140は、(2−2)によって作成された推奨発注数案情報129に含まれる各推奨発注数案に対して、発注情報126から推奨発注数を決定し、算出した推奨発注数から商品マスタ情報及び作業工数マスタ情報に基づいてケース作業工数およびピース作業工数を求めて物流費1350を算出する。
(2-3) Recommended order quantity extraction process 1030
The order quantity extraction unit 140 determines the recommended order quantity from the order information 126 for each recommended order quantity proposal included in the recommended order quantity proposal information 129 created by (2-2), and calculates the recommended order quantity. Based on the product master information and the work man-hour master information, the case work man-hour and the piece work man-hour are obtained from, and the distribution cost 1350 is calculated.

まず、推奨発注数の決定手順を説明する。発注数抽出部140は、推奨発注数案情報129から推奨発注数を決定する案No1310の値を1つ選択し、選択した値を案No1310として有する推奨発注数案を全て抽出する。ここで抽出した情報を当該案No推奨発注数案情報と呼ぶ。例えば、図15に示す商品コードA0003に関する推奨発注数案情報129において案No1310の値「案8」が選択された場合、14番目から16番目のレコードが当該案No推奨発注数案情報として抽出される。 First, the procedure for determining the recommended number of orders will be described. The order quantity extraction unit 140 selects one value of the proposal No. 1310 for determining the recommended order quantity from the recommended order quantity proposal information 129, and extracts all the recommended order quantity proposals having the selected value as the proposal No. 1310. The information extracted here is referred to as the proposal No. recommended order quantity proposal information. For example, when the value "Proposal 8" of Proposal No. 1310 is selected in the recommended order quantity proposal information 129 for the product code A0003 shown in FIG. 15, the 14th to 16th records are extracted as the Proposal No. recommended order quantity proposal information. To.

次に、発注数抽出部140は、当該案No推奨発注数案情報から1つの情報を取り出し、当該案No推奨発注数案情報の商品コード1330の値をキーにして発注情報126を検索し、当該商品コード1330の値と一致する値を商品コード930として有する全ての発注情報を抽出する。抽出した発注情報を当該商品コード発注情報と呼ぶ。例えば、上記のように図15に示す商品コードA0003に関する推奨発注数案情報129の14番目から16番目のレコードが当該案No推奨発注数案情報として抽出された場合、図9に示す発注情報126から、商品コード930の値が「A0003」である11番目から15番目までのレコードが当該商品コード発注情報として抽出される。 Next, the order quantity extraction unit 140 extracts one piece of information from the proposal number recommended order quantity proposal information, searches the order information 126 using the value of the product code 1330 of the proposal number recommended order quantity proposal information as a key, and searches for the order information 126. All order information having a value matching the value of the product code 1330 as the product code 930 is extracted. The extracted ordering information is called the product code ordering information. For example, when the 14th to 16th records of the recommended order quantity proposal information 129 regarding the product code A0003 shown in FIG. 15 as described above are extracted as the proposal No. recommended order quantity proposal information, the order information 126 shown in FIG. Therefore, the 11th to 15th records in which the value of the product code 930 is "A0003" are extracted as the product code ordering information.

次に、発注数抽出部140は、当該商品コード発注情報の中から1つずつ発注情報を抜き出し、当該発注情報の店舗名称に対して推奨発注数を決定する。具体的には、発注数抽出部140は、当該発注情報の店舗名称920の値をキーにして当該案No推奨発注数案情報を検索し、当該店舗名称920の値と一致する値を店舗名称1320として有する推奨発注数案情報が存在する場合には、検索した推奨発注数案情報の発注数1340の値を推奨発注数とする。一方、当該店舗名称920の値と一致する値を店舗名称1320として有する推奨発注数案情報が存在しない場合には、発注数抽出部140は、当該発注情報の発注数940の値を推奨発注数とする。発注数抽出部140は、上記の手順を当該商品コード発注情報に含まれる全ての発注情報に対して行う。その後、発注数抽出部140は、当該商品コード発注情報に含まれる全ての発注情報に対して決定した推奨発注数を合計して合計推奨発注数を算出する。 Next, the order quantity extraction unit 140 extracts order information one by one from the product code order information, and determines the recommended order quantity for the store name of the order information. Specifically, the order quantity extraction unit 140 searches for the proposal No. recommended order quantity proposal information using the value of the store name 920 of the order information as a key, and sets a value that matches the value of the store name 920 as the store name. If there is recommended order quantity proposal information as 1320, the value of the order quantity 1340 of the searched recommended order quantity proposal information is set as the recommended order quantity. On the other hand, if there is no recommended order quantity proposal information having a value matching the value of the store name 920 as the store name 1320, the order quantity extraction unit 140 uses the value of the order quantity 940 of the order information as the recommended order quantity. And. The order quantity extraction unit 140 performs the above procedure for all the order information included in the product code order information. After that, the order quantity extraction unit 140 calculates the total recommended order quantity by totaling the recommended order quantity determined for all the order information included in the product code order information.

例えば、上記のように図15の14番目から15番目のレコードが当該案No推奨発注数案情報として抽出され、図9の11番目から15番目までのレコードが当該商品コード発注情報として抽出された場合、図9の12番目から14番目のレコードの店舗名称920の値(すなわち納品先Bから納品先D)が、それぞれ、図15の14番目から16番目のレコードの店舗名称1320の値と一致する。この場合、納品先B、納品先C及び納品先Dに対応する推奨発注数は、それぞれ、発注数940の値「3」、「7」及び「3」となる代わりに、発注数1340の値「4」、「12」及び「4」となる。そして、納品先A及び納品先Eの推奨発注数は、それぞれ、発注数940の値「9」及び「12」となる。 For example, as described above, the 14th to 15th records in FIG. 15 were extracted as the proposal No. recommended order quantity proposal information, and the 11th to 15th records in FIG. 9 were extracted as the product code order information. In this case, the value of the store name 920 of the 12th to 14th records in FIG. 9 (that is, the delivery destination B to the delivery destination D) matches the value of the store name 1320 of the 14th to 16th records of FIG. 15, respectively. To do. In this case, the recommended number of orders corresponding to the delivery destination B, the delivery destination C, and the delivery destination D is the value of the number of orders 1340 instead of the values "3", "7", and "3" of the number of orders 940, respectively. It becomes "4", "12" and "4". The recommended number of orders for the delivery destination A and the delivery destination E is the values "9" and "12" of the number of orders 940, respectively.

次に、発注数抽出部140は、当該商品コード発注情報の商品コード930の値(上記の例では「A0003」)をキーにして商品マスタ情報121を検索し、当該商品コード930の値に一致する値を商品コード410として有する商品マスタ情報(上記の例では図4に示す3番目のレコード)を抽出し、抽出した商品マスタ情報のケース入数430の値(上記の例では「12」)を当該商品コードのケース入数として特定する。 Next, the order quantity extraction unit 140 searches the product master information 121 using the value of the product code 930 of the product code ordering information (“A0003” in the above example) as a key, and matches the value of the product code 930. The product master information (the third record shown in FIG. 4 in the above example) having the value to be used as the product code 410 is extracted, and the value of the extracted product master information in the case number 430 (“12” in the above example). Is specified as the number of cases in the product code.

次に、発注数抽出部140は、上述した手順によって求めた当該案Noの合計推奨発注数と当該商品コード発注情報の各発注情報の推奨発注数の各々に対して、当該商品コードのケース入数で割った余りと商を算出する。余りの値をピース作業工数、商の値をケース作業工数と定める。上記の例では、商品コードA0001の納品先A〜納品先Eの推奨発注数がそれぞれ「9」、「4」、「12」、「4」及び「12」であり、合計推奨発注数が「41」である。この場合、ケース入数が「12」であるとすると、合計推奨発注数に関するピース作業工数及びケース作業工数はそれぞれ「5」及び「3」である。納品先Aに関するピース作業工数及びケース作業工数はそれぞれ「9」及び「0」である。納品先Bに関するピース作業工数及びケース作業工数はそれぞれ「4」及び「0」である。納品先Cに関するピース作業工数及びケース作業工数はそれぞれ「0」及び「1」である。他の店舗については記載を省略するが、同様にピース作業工数及びケース作業工数が計算される。 Next, the order quantity extraction unit 140 puts the product code in the case for each of the total recommended order quantity of the proposal No. obtained by the above procedure and the recommended order quantity of each order information of the product code order information. Calculate the remainder and quotient divided by the number. The remainder value is defined as the piece work man-hour, and the quotient value is defined as the case work man-hour. In the above example, the recommended number of orders for the delivery destination A to the delivery destination E of the product code A0001 is "9", "4", "12", "4", and "12", respectively, and the total recommended number of orders is "12". 41 ". In this case, assuming that the number of cases is "12", the piece work man-hours and the case work man-hours related to the total recommended order number are "5" and "3", respectively. The piece work man-hours and the case work man-hours related to the delivery destination A are "9" and "0", respectively. The piece work man-hours and the case work man-hours related to the delivery destination B are "4" and "0", respectively. The piece work man-hours and the case work man-hours related to the delivery destination C are "0" and "1", respectively. Although the description is omitted for other stores, the piece work man-hours and the case work man-hours are calculated in the same manner.

そして、発注数抽出部140は、それぞれに対して、作業工数マスタ情報122から検索される当該商品コードのピース作業工数単価530及びケース作業工数単価540を掛けることで、それぞれの作業に対する費用を算出する。最後に、発注数抽出部140は、ピース作業工数から算出した費用及びケース作業工数から算出した費用を足し合わせ、当該商品コードの発注に対する物流費とする。 Then, the order quantity extraction unit 140 calculates the cost for each work by multiplying each by the piece work man-hour unit price 530 and the case work man-hour unit price 540 of the product code searched from the work man-hour master information 122. To do. Finally, the order quantity extraction unit 140 adds the cost calculated from the piece work man-hours and the cost calculated from the case work man-hours to obtain the distribution cost for the ordering of the product code.

例えば、上記の例において、納品先Aのピース作業工数及びケース作業工数がそれぞれ「9」及び「0」である場合、発注数抽出部140は、商品コードA0003に対応するピース作業工数単価530の値「30」及びケース作業工数単価540の値「50」から、ピース作業に関する費用を「270」、ケース作業に関する費用を「0」と計算し、両者の合計「270」を納品先Aに関する物流費として計算する。発注数抽出部140は、同様の計算を他の納品先についても行う。さらに、発注数抽出部140は、合計推奨発注数「30」から求められたピース作業工数「5」及びケース作業工数「3」についても同様の計算を行う。そして、発注数抽出部140は、全店舗について計算した物流費と、合計推奨発注数から計算した物流費との合計(上記の例では「910」)を物流費1350として推奨発注数案情報129に登録する。 For example, in the above example, when the piece work man-hours and the case work man-hours of the delivery destination A are "9" and "0", respectively, the order quantity extraction unit 140 has a piece work man-hour unit price of 530 corresponding to the product code A0003. From the value "30" and the value "50" of the case work man-hour unit price 540, the cost related to the piece work is calculated as "270" and the cost related to the case work is calculated as "0", and the total "270" of both is the distribution related to the delivery destination A. Calculate as an expense. The order quantity extraction unit 140 performs the same calculation for other delivery destinations. Further, the order quantity extraction unit 140 performs the same calculation for the piece work man-hours “5” and the case work man-hours “3” obtained from the total recommended order quantity “30”. Then, the order quantity extraction unit 140 sets the total of the distribution cost calculated for all stores and the distribution cost calculated from the total recommended number of orders (“910” in the above example) as the distribution cost 1350, and recommends the order quantity proposal information 129. Register with.

発注数抽出部140は、上述した推奨発注数案Noの選択から物流費算出までの手順を、推奨発注数案情報に含まれる全ての推奨発注数案Noに対して実施する。 The order quantity extraction unit 140 carries out the procedure from the selection of the recommended order quantity proposal No. to the distribution cost calculation described above for all the recommended order quantity proposal Nos included in the recommended order quantity proposal information.

次に、発注数抽出部140は、推奨発注数案情報の各案Noの物流費1350と案0の物流費1350を比較して、案0の物流費以上となる物流費が算出された案Noの推奨発注数案情報を削除する。これによって、生成された推奨発注数案のうち、その物流費が当初の発注数に基づいて計算された物流費より小さくなるものが抽出されることとなる。案0の物流費未満となる推奨発注数案情報については、1から昇順に案Noを振り直す。 Next, the order quantity extraction unit 140 compares the distribution cost 1350 of each proposal No. of the recommended order quantity proposal information with the distribution cost 1350 of proposal 0, and calculates the distribution cost that is equal to or more than the distribution cost of proposal 0. Delete the recommended order quantity proposal information of No. As a result, out of the generated recommended number of orders, the one whose distribution cost is smaller than the distribution cost calculated based on the initial number of orders is extracted. For recommended order quantity proposal information that is less than the distribution cost of proposal 0, the proposal number is reassigned in ascending order from 1.

本実施例では、(2−2)及び(2−3)を実施した結果、案0の発注数を変更しない場合の物流費から削減される推奨発注数案として、図13、図14、図15に示す通り、商品コードA0001では、3案、A0002では12案、A0003では8案、の推奨発注数案が抽出される。 In this embodiment, as a result of implementing (2-2) and (2-3), as a recommended number of orders to be reduced from the distribution cost when the number of orders of Plan 0 is not changed, FIGS. 13, 14, and FIGS. As shown in 15, the recommended order number proposals of 3 proposals for the product code A0001, 12 proposals for A0002, and 8 proposals for A0003 are extracted.

例えば、図15の例では、2つの店舗名称の発注数が変更されている案が5案、3つの店舗名称の発注数が変更されている案が1案、抽出されている。3つの店舗名称の発注数が変更されている案8では、納品先B、納品先C、納品先Dの発注数をそれぞれ、4ピース、12ピース、4ピースとした結果、物流費1350が910となり、案0と比較して物流費1350を200削減できたことを示している。 For example, in the example of FIG. 15, five proposals in which the number of orders for two store names is changed and one proposal in which the number of orders for three store names are changed are extracted. In Proposal 8, where the number of orders for the three store names has been changed, the number of orders for delivery destination B, delivery destination C, and delivery destination D is set to 4 pieces, 12 pieces, and 4 pieces, respectively, and as a result, the distribution cost 1350 is 910. This indicates that the distribution cost of 1350 could be reduced by 200 compared to Plan 0.

(3)結果出力処理330
図3の結果出力処理330では、表示部150が、記憶部120に格納された受入最大数情報127と、推奨発注数案情報129と、を表示する。表示する結果の一例を図16、図17に示す。
(3) Result output processing 330
In the result output process 330 of FIG. 3, the display unit 150 displays the maximum number of received information 127 stored in the storage unit 120 and the recommended order quantity draft information 129. Examples of the results to be displayed are shown in FIGS. 16 and 17.

図16は、本発明の実施例の推奨発注数算出装置100による受入最大数情報127の画面表示の例を示す説明図である。 FIG. 16 is an explanatory diagram showing an example of screen display of the maximum number of received information 127 by the recommended order number calculation device 100 according to the embodiment of the present invention.

受入最大数情報の画面表示は、少なくとも、店舗名称1610、商品コード1620、受入最大数1630及び受入条件1640を表示するデータ項目を有する。これらのうち、店舗名称1610、商品コード1620及び受入条件1640は、それぞれ、図8に示す受入条件情報125の店舗名称810、商品コード820及び受入条件830に対応する。受入最大数1630は、図11に示す受入最大数情報127の受入最大数1130に対応する。 The screen display of the maximum number of acceptance information has at least data items for displaying the store name 1610, the product code 1620, the maximum number of acceptances 1630, and the acceptance condition 1640. Of these, the store name 1610, the product code 1620, and the acceptance condition 1640 correspond to the store name 810, the product code 820, and the acceptance condition 830 of the acceptance condition information 125 shown in FIG. 8, respectively. The maximum number of acceptances 1630 corresponds to the maximum number of acceptances 1130 of the maximum number of acceptance information 127 shown in FIG.

これによって、ユーザは、受入条件に対する受入最大数を確認することができる。 This allows the user to confirm the maximum number of acceptances for the acceptance conditions.

図17は、本発明の実施例の推奨発注数算出装置100による物流費および発注数変更店舗数のグラフ表示の例を示す説明図である。 FIG. 17 is an explanatory diagram showing an example of graph display of the distribution cost and the number of stores where the number of orders is changed by the recommended number of orders calculation device 100 according to the embodiment of the present invention.

物流費および発注数変更店舗数のグラフは、記憶部120に格納されている推奨発注数案情報129に基づいて表示される。図17の例では、物流費を横軸に、物流費削減に必要な発注数変更店舗数を縦軸に設定した2次元空間にそれぞれの推奨発注数案をプロットしたグラフが表示される。発注数変更店舗数とは、それぞれの推奨発注数案において物流費を削減するために発注数を変更する必要がある店舗の数である。図17の例では、商品コードA0003に関して、図15に示した案1から案8に対応する円形の図形がプロットされている。また、表示部150は、グラフ内の円に対応する各案の発注数を変更した店舗名称を吹き出しなどによって表示する。 The graph of the distribution cost and the number of stores for which the number of orders has been changed is displayed based on the recommended order number proposal information 129 stored in the storage unit 120. In the example of FIG. 17, a graph is displayed in which each recommended order quantity proposal is plotted in a two-dimensional space in which the distribution cost is set on the horizontal axis and the number of stores that change the number of orders required for reducing the distribution cost is set on the vertical axis. The number of stores that change the number of orders is the number of stores that need to change the number of orders in order to reduce distribution costs in each recommended number of orders. In the example of FIG. 17, with respect to the product code A0003, circular figures corresponding to the plans 1 to 8 shown in FIG. 15 are plotted. Further, the display unit 150 displays the store name in which the number of orders for each proposal corresponding to the circle in the graph is changed by a balloon or the like.

また、表示部150は、各案に対する将来の発注可能性を示すために、推奨発注数案情報の案Noに一致する各推奨発注数情報の店舗名称、商品コード、および発注数をキーとして需要予測情報を検索し、キーと一致する需要確率を掛け合わせて発注可能性を算出し、算出した発注可能性を円の大きさとして表現とする。例えば、上記の案8の場合、発注情報126(図9)及び推奨発注数案情報129(図15)から、発注数が変更された納品先B〜納品先Dの変更後の発注数がそれぞれ「4」、「12」及び「4」となり、それぞれに対応する需要確率1240は、図12の9、10及び19番目のレコードから、「100%」、「16%」及び「67%」となる。この場合、それらの需要確率の総乗である「11%」が発注可能性として算出される。円が大きい程、将来の発注可能性は高く、円が小さい程、その可能性は低いことを示す。 In addition, the display unit 150 demands using the store name, product code, and order quantity of each recommended order quantity information that matches the proposal No. of the recommended order quantity proposal information as keys in order to show the future order possibility for each proposal. The forecast information is searched, the demand probability that matches the key is multiplied to calculate the ordering possibility, and the calculated ordering possibility is expressed as the size of the circle. For example, in the case of the above plan 8, from the order information 126 (FIG. 9) and the recommended order quantity proposal information 129 (FIG. 15), the number of orders after the change of the delivery destination B to the delivery destination D whose order quantity has been changed is each. The demand probabilities 1240 corresponding to "4", "12" and "4" are "100%", "16%" and "67%" from the 9th, 10th and 19th records in FIG. Become. In this case, "11%", which is the total product of those demand probabilities, is calculated as the orderability. The larger the yen, the higher the possibility of future orders, and the smaller the yen, the lower the possibility.

一般には、物流費は小さい方が望ましく、発注数変更店舗数は少ない方が望ましく、発注可能性は高い方が(商品が売れ残る可能性が低くなるため)望ましい。しかし、実際にはそれらの全てが満足されるとは限らない。図17のように、それぞれの値の大きさが直観的に分かりやすいようにグラフ表示をすることによって、ユーザは、削減される物流費に対して発注数が変更される店舗数および変更分の将来の発注可能性を確認することができ、店舗が受入れやすい推奨発注数案を検討することができる。 In general, it is desirable that the distribution cost is small, the number of stores that change the number of orders is small, and the possibility of ordering is high (because the possibility of unsold products is low). However, in reality, not all of them are satisfied. As shown in FIG. 17, by displaying a graph so that the magnitude of each value can be intuitively understood, the user can change the number of stores and the changed amount for the reduced distribution cost. It is possible to confirm the possibility of ordering in the future and to consider the recommended number of orders that the store can easily accept.

上記の実施例では店舗に納品される商品の発注に本発明を適用する例を示したが、本発明はそのような商品に限らず任意の種類の物品に適用することができる。 In the above embodiment, the present invention is applied to the ordering of the goods to be delivered to the store, but the present invention is not limited to such goods and can be applied to any kind of goods.

以上のように、本発明の実施例によれば、各店舗の受入条件を満たす範囲で、全店舗の合計発注数を梱包単位に切り上げて作業工数を低減する推奨発注数算出システムが提供される。さらに、過去実績を用いることで、過去実績および将来の発注数の予測量に対する受入条件の成否判定が可能となる。 As described above, according to the embodiment of the present invention, there is provided a recommended order quantity calculation system that reduces the work man-hours by rounding up the total order quantity of all stores to the packing unit within the range satisfying the acceptance condition of each store. .. Furthermore, by using the past results, it is possible to determine the success or failure of the acceptance conditions for the past results and the predicted amount of future orders.

具体的には、本発明の一実施例である推奨発注数算出装置は、過去配分情報・発注情報・各店舗の受入条件に対して、過去の実績等から各店舗で最大で受入可能な発注数を特定する。そして、推奨発注数算出装置は、特定した各店舗の受入可能な発注数の範囲で店舗の発注数案を複数作成し物流費を算出することで、物流費を削減する発注数案を複数選定し、算出した案に対して、削減する物流費・発注数を変更する店舗・店舗数の関係を表示する機能を有する。これによって、各店舗の受入条件を満たした上で発注数を梱包単位に切りあげることで倉庫内作業工数を低減し、物流費を削減することができる。 Specifically, the recommended order quantity calculation device, which is an embodiment of the present invention, is an order that can be accepted at the maximum at each store based on past results and the like with respect to past allocation information, order information, and acceptance conditions of each store. Identify the number. Then, the recommended order quantity calculation device selects a plurality of order quantity proposals to reduce the distribution cost by creating a plurality of store order quantity proposals within the range of the order quantity that can be accepted by each specified store and calculating the distribution cost. However, it has a function to display the relationship between the distribution cost to be reduced and the number of stores to change the number of orders to the calculated plan. As a result, the number of orders can be rounded up to the packing unit after satisfying the acceptance conditions of each store, so that the man-hours for work in the warehouse can be reduced and the distribution cost can be reduced.

なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明のより良い理解のために詳細に説明したのであり、必ずしも説明の全ての構成を備えるものに限定されるものではない。 The present invention is not limited to the above-mentioned examples, and includes various modifications. For example, the above-mentioned examples have been described in detail for a better understanding of the present invention, and are not necessarily limited to those having all the configurations of the description.

また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によってハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによってソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、不揮発性半導体メモリ、ハードディスクドライブ、SSD(Solid State Drive)等の記憶デバイス、または、ICカード、SDカード、DVD等の計算機読み取り可能な非一時的データ記憶媒体に格納することができる。 Further, each of the above configurations, functions, processing units, processing means and the like may be realized by hardware by designing a part or all of them by, for example, an integrated circuit. Further, each of the above configurations, functions, and the like may be realized by software by the processor interpreting and executing a program that realizes each function. Information such as programs, tables, and files that realize each function can be stored in non-volatile semiconductor memories, hard disk drives, storage devices such as SSDs (Solid State Drives), or non-readable computers such as IC cards, SD cards, and DVDs. It can be stored in a temporary data storage medium.

また、制御線及び情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線及び情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。 In addition, the control lines and information lines are shown as necessary for explanation, and not all control lines and information lines are shown in the product. In practice, it can be considered that almost all configurations are interconnected.

Claims (14)

1ケースに格納される物品の数であるピース数の最大値を示すケース入数情報と、前記物品のケースごとの作業工数単価及びピースごとの作業工数単価を示す作業工数単価情報と、前記物品の納品先ごとの発注数を示す発注情報と、前記各納品先が発注数に追加して受け入れ可能な前記物品の数を決定する条件を示す受入条件情報と、前記物品の納品先ごとの過去の発注数を示す過去発注情報と、を保持する記憶部と、
前記発注情報及び前記受入条件情報に基づいて、前記各納品先が受け入れ可能な前記物品の数の最大値である受入最大数を計算し、少なくとも一つの前記納品先の発注数を前記受入最大数を超えない範囲で増加させた一つ以上の発注数案を生成する発注数算出部と、
前記ケース入数情報及び前記作業工数単価情報に基づいて、前記発注数案ごとの物流費を算出し、前記発注数の変更前と比較して前記物流費が小さくなる一つ以上の発注数案を抽出する発注数抽出部と、
前記抽出された一つ以上の発注数案を出力する表示部と、を有し、
前記受入条件情報は、前記納品先ごとに、発注された物品の数に追加して受け入れ可能な物品の具体的な数を指定する情報、及び、過去の発注数を基準とした数を示す情報のいずれかを含むことを特徴とする物流支援システム。
Case entry information indicating the maximum value of the number of pieces, which is the number of articles stored in one case, work man-hour unit price for each case of the article, work man-hour unit price for each piece, and the article. Order information indicating the number of orders for each delivery destination, acceptance condition information indicating conditions for determining the number of the goods that can be accepted by each delivery destination in addition to the number of orders , and the past for each delivery destination of the goods. A storage unit that holds past order information indicating the number of orders placed in
Based on the ordering information and the acceptance condition information, the maximum number of receipts, which is the maximum number of the goods that can be accepted by each delivery destination, is calculated, and the number of orders of at least one delivery destination is the maximum number of receipts. The order quantity calculation unit that generates one or more order quantity proposals increased within the range not exceeding
Based on the case quantity information and the work man-hour unit price information, the distribution cost for each of the order quantity proposals is calculated, and one or more order quantity proposals in which the distribution cost is smaller than before the change in the order quantity. Order quantity extraction unit to extract
Have a, a display unit for outputting one or more order quantity proposal that the extracted,
The acceptance condition information is information that specifies a specific number of items that can be accepted in addition to the number of items ordered for each delivery destination, and information that indicates the number based on the number of items ordered in the past. A logistics support system characterized by including any of the above .
請求項1に記載の物流支援システムであって、
前記発注数算出部は、前記ケース入数情報に基づいて、少なくとも一つの前記納品先の発注数、及び、全ての前記納品先の発注数の合計の少なくとも一方が前記1ケースに格納される物品のピース数の最大値の倍数になるように、前記一つ以上の発注数案を生成することを特徴とする物流支援システム。
The logistics support system according to claim 1.
Based on the case quantity information, the order quantity calculation unit stores at least one of the order quantity of at least one delivery destination and the total number of orders of all the delivery destinations in the one case. A logistics support system characterized in that one or more of the above-mentioned order quantity proposals are generated so as to be a multiple of the maximum value of the number of pieces.
請求項1に記載の物流支援システムであって、
前記発注数抽出部は、
前記ケース入数情報に基づいて、前記納品先ごとに前記発注数案に含まれる発注数に対応するピース作業工数及びケース作業工数を特定し、
前記発注数案に含まれる発注数を全ての前記納品先について合計した数に対応するピース作業工数及びケース作業工数を特定し、
特定された前記ピース作業工数及び前記ケース作業工数にそれぞれ前記ピースごとの作業工数単価及び前記ケースごとの作業工数単価を乗じた数を合計することによって前記発注数案の物流費を計算することを特徴とする物流支援システム。
The logistics support system according to claim 1.
The order quantity extraction unit
Based on the case quantity information, the piece work man-hours and the case work man-hours corresponding to the order number included in the order number proposal are specified for each delivery destination.
Specify the piece work man-hours and the case work man-hours corresponding to the total number of orders included in the order number proposal for all the delivery destinations.
To calculate the distribution cost of the order quantity proposal by summing the specified number of the piece work man-hours and the case work man-hours multiplied by the work man-hour unit price for each piece and the work man-hour unit price for each case, respectively. Characteristic logistics support system.
請求項1に記載の物流支援システムであって、
前記過去の発注数を基準とした数を示す情報は、過去に受け入れた実績のある物品の数の最大数まで受け入れ可能であることを示す情報、及び、前回物品を受け入れなかった場合に受け入れ可能な物品の数を示す情報のいずれかを含むことを特徴とする物流支援システム。
The logistics support system according to claim 1.
The information indicating the number based on the number of orders placed in the past is information indicating that the maximum number of items with a track record of being accepted in the past can be accepted, and can be accepted if the item was not accepted last time. A logistics support system characterized by containing any of the information indicating the number of goods .
請求項1に記載の物流支援システムであって、
前記発注数算出部は、前記過去発注情報に基づいて、前記納品先ごとに、前記発注数が変更された場合の前記物品の需要の大きさを予測し、
前記表示部は、前記抽出された発注数案における前記発注数の変更に対応する前記予測された需要の大きさを出力することを特徴とする物流支援システム。
The logistics support system according to claim 1.
The order number calculating section, based on the past order information, for each of the delivery destination, to predict the magnitude of the demand of the article when the number of orders is changed,
The display unit is a physical distribution support system characterized by outputting the magnitude of the predicted demand corresponding to a change in the number of orders in the extracted draft number of orders.
請求項5に記載の物流支援システムであって、
前記表示部は、前記発注数案ごとに、前記物流費、前記発注数案において発注数が変更される納品先の数、及び、前記予測された需要の大きさを出力することを特徴とする物流支援システム。
The logistics support system according to claim 5.
The display unit is characterized by outputting the distribution cost, the number of delivery destinations for which the number of orders is changed in the proposed number of orders, and the magnitude of the predicted demand for each of the proposed number of orders. Logistics support system.
1ケースに格納される物品の数であるピース数の最大値を示すケース入数情報と、前記物品のケースごとの作業工数単価及びピースごとの作業工数単価を示す作業工数単価情報と、前記物品の納品先ごとの発注数を示す発注情報と、前記各納品先が発注数に追加して受け入れ可能な前記物品の数を決定する条件を示す受入条件情報と、を保持する記憶部と、
前記発注情報及び前記受入条件情報に基づいて、前記各納品先が受け入れ可能な前記物品の数の最大値である受入最大数を計算し、少なくとも一つの前記納品先の発注数を前記受入最大数を超えない範囲で増加させた一つ以上の発注数案を生成する発注数算出部と、
前記ケース入数情報及び前記作業工数単価情報に基づいて、前記発注数案ごとの物流費を算出し、前記発注数の変更前と比較して前記物流費が小さくなる一つ以上の発注数案を抽出する発注数抽出部と、
前記抽出された一つ以上の発注数案を出力する表示部と、を有し、
前記記憶部は、前記物品の前記納品先ごとの過去の発注数を示す過去発注情報をさらに保持し、
前記発注数算出部は、前記過去発注情報に基づいて、前記納品先ごとに、前記発注数が変更された場合の前記物品の需要の大きさを予測し、
前記表示部は、第1の軸を物流費、第2の軸を前記発注数が変更される納品先の数とする2次元の空間に、前記予測された需要の大きさに応じた大きさの図形をプロットしたグラフを出力することによって、前記発注数案ごとに、前記物流費、前記発注数案において発注数が変更される納品先の数、及び、前記予測された需要の大きさを出力することを特徴とする物流支援システム。
Case entry information indicating the maximum value of the number of pieces, which is the number of articles stored in one case, work man-hour unit price for each case of the article, work man-hour unit price for each piece, and the article. A storage unit that holds order information indicating the number of orders for each delivery destination, and acceptance condition information indicating conditions for determining the number of the goods that can be accepted by each delivery destination in addition to the number of orders.
Based on the ordering information and the acceptance condition information, the maximum number of receipts, which is the maximum number of the goods that can be accepted by each delivery destination, is calculated, and the number of orders of at least one delivery destination is the maximum number of receipts. The order quantity calculation unit that generates one or more order quantity proposals increased within the range not exceeding
Based on the case quantity information and the work man-hour unit price information, the distribution cost for each of the order quantity proposals is calculated, and one or more order quantity proposals in which the distribution cost is smaller than before the change in the order quantity. Order quantity extraction unit to extract
It has a display unit that outputs one or more extracted order number proposals, and has
The storage unit further holds past order information indicating the number of past orders for each delivery destination of the article.
Based on the past order information, the order quantity calculation unit predicts the magnitude of demand for the goods when the order quantity is changed for each delivery destination.
The display unit has a size corresponding to the predicted size of demand in a two-dimensional space in which the first axis is the distribution cost and the second axis is the number of delivery destinations whose order quantity is changed. By outputting a graph plotting the figure of, the distribution cost, the number of delivery destinations whose order quantity is changed in the order quantity proposal, and the predicted demand magnitude are calculated for each order quantity proposal. A logistics support system characterized by outputting .
プロセッサと、前記プロセッサに接続される記憶装置と、前記プロセッサに接続される表示装置と、を有する計算機によって実行される物流支援方法であって、
前記記憶装置は、1ケースに格納される物品の数であるピース数の最大値を示すケース入数情報と、前記物品のケースごとの作業工数単価及びピースごとの作業工数単価を示す作業工数単価情報と、前記物品の納品先ごとの発注数を示す発注情報と、前記各納品先が発注数に追加して受け入れ可能な前記物品の数を決定する条件を示す受入条件情報と、前記物品の納品先ごとの過去の発注数を示す過去発注情報と、を保持し、
前記物流支援方法は、
前記プロセッサが、前記発注情報及び前記受入条件情報に基づいて、前記各納品先が受け入れ可能な前記物品の数の最大値である受入最大数を計算する第1手順と、
前記プロセッサが、少なくとも一つの前記納品先の発注数を前記受入最大数を超えない範囲で増加させた一つ以上の発注数案を生成する第2手順と、
前記プロセッサが、前記ケース入数情報及び前記作業工数単価情報に基づいて、前記発注数案ごとの物流費を算出し、前記発注数の変更前と比較して前記物流費が小さくなる一つ以上の発注数案を抽出する第3手順と、
前記表示装置が、前記抽出された一つ以上の発注数案を出力する第4手順と、を含み、
前記受入条件情報は、前記納品先ごとに、発注された物品の数に追加して受け入れ可能な物品の具体的な数を指定する情報、及び、過去の発注数を基準とした数を示す情報のいずれかを含むことを特徴とする物流支援方法。
A logistics support method executed by a computer having a processor, a storage device connected to the processor, and a display device connected to the processor.
The storage device has case entry information indicating the maximum value of the number of pieces, which is the number of articles stored in one case, and the work man-hour unit price indicating the work man-hour unit price for each case and the work man-hour unit price for each piece. Information, ordering information indicating the number of orders for each delivery destination of the goods, acceptance condition information indicating conditions for determining the number of the goods that can be accepted in addition to the number of orders by each delivery destination, and acceptance condition information of the goods. Holds past order information showing the number of past orders for each delivery destination ,
The logistics support method is
The first procedure in which the processor calculates the maximum number of receipts, which is the maximum number of the goods that each delivery destination can accept, based on the ordering information and the acceptance condition information.
A second step in which the processor generates one or more proposed order numbers by increasing the number of orders of at least one delivery destination within a range not exceeding the maximum number of orders received.
The processor calculates the distribution cost for each of the order quantity proposals based on the case quantity information and the work man-hour unit price information, and one or more of the distribution costs are smaller than before the change in the order quantity. The third step to extract the order quantity plan of
The display device includes a fourth step of outputting the extracted one or more proposed order numbers .
The acceptance condition information is information that specifies a specific number of acceptable goods in addition to the number of ordered goods for each delivery destination, and information indicating a number based on the number of past orders. A logistics support method characterized by including any of the above .
請求項8に記載の物流支援方法であって、
前記第2手順において、前記プロセッサは、前記ケース入数情報に基づいて、少なくとも一つの前記納品先の発注数、及び、全ての前記納品先の発注数の合計の少なくとも一方が前記1ケースに格納される物品のピース数の最大値の倍数になるように、前記一つ以上の発注数案を生成することを特徴とする物流支援方法。
The logistics support method according to claim 8.
In the second step, the processor stores at least one of the number of orders of at least one delivery destination and the total number of orders of all the delivery destinations in the one case based on the case quantity information. A logistics support method characterized in that one or more of the above-mentioned order number proposals are generated so as to be a multiple of the maximum number of pieces of the goods to be made.
請求項8に記載の物流支援方法であって、
前記第3手順において、前記プロセッサは、
前記ケース入数情報に基づいて、前記納品先ごとに前記発注数案に含まれる発注数に対応するピース作業工数及びケース作業工数を特定し、
前記発注数案に含まれる発注数を全ての前記納品先について合計した数に対応するピース作業工数及びケース作業工数を特定し、
特定された前記ピース作業工数及び前記ケース作業工数にそれぞれ前記ピースごとの作業工数単価及び前記ケースごとの作業工数単価を乗じた数を合計することによって前記発注数案の物流費を計算することを特徴とする物流支援方法。
The logistics support method according to claim 8.
In the third procedure, the processor
Based on the case quantity information, the piece work man-hours and the case work man-hours corresponding to the order number included in the order number proposal are specified for each delivery destination.
Specify the piece work man-hours and the case work man-hours corresponding to the total number of orders included in the order number proposal for all the delivery destinations.
To calculate the distribution cost of the order quantity proposal by summing the specified number of the piece work man-hours and the case work man-hours multiplied by the work man-hour unit price for each piece and the work man-hour unit price for each case, respectively. Characteristic logistics support method.
請求項8に記載の物流支援方法であって、
前記過去の発注数を基準とした数を示す情報は、過去に受け入れた実績のある物品の数の最大数まで受け入れ可能であることを示す情報、及び、前回物品を受け入れなかった場合に受け入れ可能な物品の数を示す情報のいずれかを含むことを特徴とする物流支援方法。
The logistics support method according to claim 8.
The information indicating the number based on the number of orders placed in the past is information indicating that the maximum number of items with a track record of being accepted in the past can be accepted, and can be accepted if the item was not accepted last time. A logistics support method characterized by containing any of information indicating the number of goods .
請求項8に記載の物流支援方法であって、
前記第1手順において、前記プロセッサは、前記過去発注情報に基づいて、前記納品先ごとに、前記発注数が変更された場合の前記物品の需要の大きさを予測し、
前記第4手順において、前記表示装置は、前記抽出された発注数案における前記発注数の変更に対応する前記予測された需要の大きさを出力することを特徴とする物流支援方法。
The logistics support method according to claim 8.
In the first procedure, the processor predicts the magnitude of demand for the goods when the number of orders is changed for each delivery destination based on the past order information.
In the fourth procedure, the display device outputs the predicted magnitude of demand corresponding to the change in the number of orders in the extracted draft order number.
請求項12に記載の物流支援方法であって、
前記第4手順において、前記表示装置は、前記発注数案ごとに、前記物流費、前記発注数案において発注数が変更される納品先の数、及び、前記予測された需要の大きさを出力することを特徴とする物流支援方法。
The logistics support method according to claim 12.
In the fourth procedure, the display device outputs the distribution cost, the number of delivery destinations for which the number of orders is changed in the proposed number of orders, and the magnitude of the predicted demand for each of the proposed number of orders. Logistics support method characterized by doing.
プロセッサと、前記プロセッサに接続される記憶装置と、前記プロセッサに接続される表示装置と、を有する計算機によって実行される物流支援方法であって、
前記記憶装置は、1ケースに格納される物品の数であるピース数の最大値を示すケース入数情報と、前記物品のケースごとの作業工数単価及びピースごとの作業工数単価を示す作業工数単価情報と、前記物品の納品先ごとの発注数を示す発注情報と、前記各納品先が発注数に追加して受け入れ可能な前記物品の数を決定する条件を示す受入条件情報と、を保持し、
前記物流支援方法は、
前記プロセッサが、前記発注情報及び前記受入条件情報に基づいて、前記各納品先が受け入れ可能な前記物品の数の最大値である受入最大数を計算する第1手順と、
前記プロセッサが、少なくとも一つの前記納品先の発注数を前記受入最大数を超えない範囲で増加させた一つ以上の発注数案を生成する第2手順と、
前記プロセッサが、前記ケース入数情報及び前記作業工数単価情報に基づいて、前記発注数案ごとの物流費を算出し、前記発注数の変更前と比較して前記物流費が小さくなる一つ以上の発注数案を抽出する第3手順と、
前記表示装置が、前記抽出された一つ以上の発注数案を出力する第4手順と、を含み、
前記記憶装置は、前記物品の前記納品先ごとの過去の発注数を示す過去発注情報をさらに保持し、
前記第1手順において、前記プロセッサは、前記過去発注情報に基づいて、前記納品先ごとに、前記発注数が変更された場合の前記物品の需要の大きさを予測し、
前記第4手順において、前記表示装置は、第1の軸を物流費、第2の軸を前記発注数が変更される納品先の数とする2次元の空間に、前記予測された需要の大きさに応じた大きさの図形をプロットしたグラフを出力することによって、前記発注数案ごとに、前記物流費、前記発注数案において発注数が変更される納品先の数、及び、前記予測された需要の大きさを出力することを特徴とする物流支援方法。
A logistics support method executed by a computer having a processor, a storage device connected to the processor, and a display device connected to the processor.
The storage device has case entry information indicating the maximum value of the number of pieces, which is the number of articles stored in one case, and the work man-hour unit price indicating the work man-hour unit price for each case and the work man-hour unit price for each piece. Information, order information indicating the number of orders for each delivery destination of the goods, and acceptance condition information indicating conditions for determining the number of the goods that can be accepted in addition to the number of orders are retained. ,
The logistics support method is
The first procedure in which the processor calculates the maximum number of receipts, which is the maximum number of the goods that each delivery destination can accept, based on the order information and the acceptance condition information.
A second step in which the processor generates one or more proposed order quantitys in which at least one order quantity of the delivery destination is increased within a range not exceeding the maximum number of orders received.
The processor calculates the distribution cost for each of the order quantity proposals based on the case quantity information and the work man-hour unit price information, and one or more of the distribution costs are smaller than before the change in the order quantity. The third step to extract the order quantity plan of
The display device includes a fourth step of outputting the extracted one or more proposed order numbers.
The storage device further holds past order information indicating the number of past orders for each delivery destination of the article.
In the first procedure, the processor predicts the magnitude of demand for the goods when the number of orders is changed for each delivery destination based on the past order information.
In the fourth procedure, the display device has the predicted magnitude of demand in a two-dimensional space in which the first axis is the distribution cost and the second axis is the number of delivery destinations whose order quantity is changed. By outputting a graph in which a figure of a corresponding size is plotted , the distribution cost, the number of delivery destinations in which the number of orders is changed in the proposed number of orders, and the predicted number of orders are predicted for each proposed number of orders. A logistics support method characterized by outputting the magnitude of demand .
JP2019511011A 2017-04-05 2017-04-05 Logistics support system and logistics support method Active JP6806885B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2017/014295 WO2018185898A1 (en) 2017-04-05 2017-04-05 Distribution assistance system and distribution assistance method

Publications (2)

Publication Number Publication Date
JPWO2018185898A1 JPWO2018185898A1 (en) 2019-11-07
JP6806885B2 true JP6806885B2 (en) 2021-01-06

Family

ID=63713021

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019511011A Active JP6806885B2 (en) 2017-04-05 2017-04-05 Logistics support system and logistics support method

Country Status (2)

Country Link
JP (1) JP6806885B2 (en)
WO (1) WO2018185898A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102340810B1 (en) * 2021-04-26 2021-12-20 쿠팡 주식회사 Operating method for electronic apparatus for offering information related to order and electronic apparatus supporting thereof
TWI920091B (en) 2021-04-26 2026-04-01 韓商韓領有限公司 Operating method for electronic apparatus for offering information related to order and electronic apparatus supporting thereof

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021089542A (en) * 2019-12-03 2021-06-10 株式会社シノプス Method, system and program for adjusting number of ordered commodities
JP7792643B2 (en) * 2022-10-03 2025-12-26 株式会社シノプス Method, system, and program for determining the quantity of goods to be ordered

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0520337A (en) * 1991-07-15 1993-01-29 Nec Software Kansai Ltd Maker/mother shop ordering volume determining system
JP2001315919A (en) * 2000-05-08 2001-11-13 Toray Ind Inc System for moving goods in planned warehouse and method for creating planned shipping instructions for goods
JP2001253542A (en) * 2001-01-31 2001-09-18 Lion Corp Inventory management method and inventory management device
JP4333148B2 (en) * 2003-01-31 2009-09-16 トヨタ自動車株式会社 Device and method for optimal selection of secondary packaging materials
FR2991603B1 (en) * 2012-06-06 2014-07-04 Savoye METHOD FOR PREPARING TO CONTROL LIST OF UNIT LOADS

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102340810B1 (en) * 2021-04-26 2021-12-20 쿠팡 주식회사 Operating method for electronic apparatus for offering information related to order and electronic apparatus supporting thereof
WO2022231035A1 (en) * 2021-04-26 2022-11-03 쿠팡 주식회사 Electronic device operating method for providing information related to order, and electronic device for supporting same
TWI920091B (en) 2021-04-26 2026-04-01 韓商韓領有限公司 Operating method for electronic apparatus for offering information related to order and electronic apparatus supporting thereof

Also Published As

Publication number Publication date
WO2018185898A1 (en) 2018-10-11
JPWO2018185898A1 (en) 2019-11-07

Similar Documents

Publication Publication Date Title
JP6418551B2 (en) Warehouse work support device and warehouse work support program
AU2002353396B2 (en) Sales optimization
JP6031184B2 (en) Supply group determination support device and supply group determination support program
JP6536028B2 (en) Order plan determination device, order plan determination method and order plan determination program
CN110615226B (en) Storage bit allocation method, device and computer readable storage medium
JP7279876B2 (en) Picking work support system and its program
CN112749829B (en) Conveying plan generating device and conveying plan generating method
CN110751441A (en) Method and device for optimizing storage position in logistics storage system
US20160283954A1 (en) System and method for determining a combined effective price discount in tier pricing
JP6806885B2 (en) Logistics support system and logistics support method
JP7334728B2 (en) Information processing system, information processing method and storage medium
CN108320115A (en) Storage position allocation device and storage position allocation method
CN111784223B (en) Cargo transfer data processing method, device and storage medium
Cardona et al. How to determine slot sizes in a unit-load warehouse
US20210027228A1 (en) Shipping operation assisting system, method therefor, and storage medium
JP2013245046A (en) Supporting device, supporting method and program
US20220044195A1 (en) Electronic Apparatus for Providing Picking Information of Item and Method Thereof
US20120272041A1 (en) Multiprocessing of data sets
JP5319653B2 (en) Data management system, data management method, and data management program
US20210142265A1 (en) System and Method for Orderfilling Trip Allocation
JP3490301B2 (en) Inventory management device and method
KR102647341B1 (en) AI-based promising seller selection system
CN114444990A (en) Product selection method for supply chain network front-end bin
JP6744191B2 (en) Parts ordering method selecting device, parts ordering method selecting method and program
US12536499B2 (en) Logistics automation system and operating method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200731

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201204

R150 Certificate of patent or registration of utility model

Ref document number: 6806885

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250