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
JP7586732B2 - Appropriate inventory management device, appropriate inventory management method, and appropriate inventory management program - Google Patents
[go: Go Back, main page]

JP7586732B2 - Appropriate inventory management device, appropriate inventory management method, and appropriate inventory management program - Google Patents

Appropriate inventory management device, appropriate inventory management method, and appropriate inventory management program Download PDF

Info

Publication number
JP7586732B2
JP7586732B2 JP2021029158A JP2021029158A JP7586732B2 JP 7586732 B2 JP7586732 B2 JP 7586732B2 JP 2021029158 A JP2021029158 A JP 2021029158A JP 2021029158 A JP2021029158 A JP 2021029158A JP 7586732 B2 JP7586732 B2 JP 7586732B2
Authority
JP
Japan
Prior art keywords
inventory
bulk
replenishment
case
data
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
JP2021029158A
Other languages
Japanese (ja)
Other versions
JP2022130150A (en
Inventor
猛 渡邉
剛光 上野
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2021029158A priority Critical patent/JP7586732B2/en
Publication of JP2022130150A publication Critical patent/JP2022130150A/en
Application granted granted Critical
Publication of JP7586732B2 publication Critical patent/JP7586732B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

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

Description

本発明は、適正在庫管理装置、適正在庫管理方法、および、適正在庫管理プログラムに関する。 The present invention relates to an optimal inventory management device, an optimal inventory management method, and an optimal inventory management program.

特許文献1には、バラ在庫が総出荷数より多い場合、バラ在庫のみを出荷に充当し、バラ在庫が総出荷数より少ない場合、バラ在庫を出荷に充当した後、ケース在庫を残数の出荷に充当する構成が開示されている。 Patent Document 1 discloses a configuration in which, when the amount of bulk inventory is greater than the total number of shipments, only the bulk inventory is used for shipments, and, when the amount of bulk inventory is less than the total number of shipments, the bulk inventory is used for shipments, and then the case inventory is used for shipping the remaining number of shipments.

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

しかしながら、上記特許文献1記載の発明においては、ケースの入数を加味して、各品目の出荷数における端数となるバラ数に対してのみ、バラ在庫を出荷に充当することができないという課題があった。 However, the invention described in the above-mentioned Patent Document 1 had the problem that it was not possible to use bulk inventory for shipments only for the fractional number of loose items that were a fraction of the shipment quantity of each item, taking into account the number of cases.

本発明は、上記問題点に鑑みてなされたものであって、適正在庫係数や受注残数に応じて大口在庫から小口在庫に自動的に在庫補充数を算出して移動処理を行うことができる適正在庫管理装置、適正在庫管理方法、および、適正在庫管理プログラムを提供することを目的とする。 The present invention has been made in consideration of the above problems, and aims to provide an optimal inventory management device, an optimal inventory management method, and an optimal inventory management program that can automatically calculate the amount of inventory replenishment from large inventory to small inventory based on the optimal inventory coefficient and the number of backlogged orders, and perform transfer processing.

上述した課題を解決し、目的を達成するために、本発明に係る適正在庫管理装置は、記憶部と制御部とを備えた適正在庫管理装置であって、前記記憶部は、商品のケースあたりの入数を設定した品目マスタを記憶する品目記憶手段と、前記商品のケース在庫のケース在庫数、および、バラ在庫のバラ在庫数を設定した在庫データを記憶する在庫記憶手段と、を備え、前記制御部は、前記商品のケース出荷予定数、および、バラ出荷予定数を含む出荷予定数を設定した受注データを取得する受注取得手段と、前記受注データに基づいて、前記商品毎の前記バラ出荷予定数を集計した集計数を取得する集計手段と、前記品目マスタ、および、前記在庫データに基づいて、前記バラ在庫数と前記商品の前記集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数を取得する移動数取得手段と、を備えたことを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the optimal inventory management device of the present invention is an optimal inventory management device having a storage unit and a control unit, the storage unit having an item storage means for storing an item master that sets the number of items per case, and an inventory storage means for storing inventory data that sets the case inventory number of the item and the bulk inventory number of the bulk inventory, and the control unit having an order acquisition means for acquiring order data that sets the planned case shipment number of the item and the planned shipment number including the planned bulk shipment number, a counting means for acquiring a counted number that tallies the planned bulk shipment number for each item based on the order data, and a transfer number acquisition means for comparing the bulk inventory number and the aggregated number of the item based on the item master and the inventory data to acquire the number of cases transferred from the case inventory to the bulk inventory.

また、本発明に係る適正在庫管理装置において、前記品目マスタは、更に、補充判定の基準となる前記商品の補充在庫基準数、および、在庫補充時の前記ケースの補充数が設定され、前記制御部は、前記品目マスタ、および、前記在庫データに基づいて、前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いか否かを判定する補充判定手段と、前記補充判定手段により前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いと判定された場合、前記在庫データ、および、前記品目マスタに基づいて、前記ケース在庫から前記バラ在庫へ補充する前記補充数を取得する補充数取得手段と、を更に備えたことを特徴とする。 In the optimal inventory management device according to the present invention, the item master further includes a replenishment stock reference number for the product that is the basis for replenishment judgment, and a replenishment number for the case at the time of inventory replenishment. The control unit further includes a replenishment judgment means for judging whether the replenishment stock reference number is greater than the bulk inventory number of the product based on the item master and the inventory data, and a replenishment number acquisition means for acquiring the replenishment number to be replenished from the case inventory to the bulk inventory based on the inventory data and the item master when the replenishment judgment means judges that the replenishment stock reference number is greater than the bulk inventory number of the product.

また、本発明に係る適正在庫管理装置において、前記在庫データは、更に、ロット番号が設定され、前記受注取得手段は、更に、前記商品の指定ロット番号、ならびに、当該商品の前記ケース出荷予定数および前記バラ出荷予定数を含む前記出荷予定数を設定したロット指定受注データを取得し、前記集計手段は、更に、前記ロット指定受注データに基づいて、前記指定ロット番号の前記商品の前記バラ出荷予定数を集計したロット指定集計数を取得し、前記移動数取得手段は、更に、前記品目マスタ、および、前記在庫データに基づいて、前記指定ロット番号の前記バラ在庫数と前記ロット指定集計数とを比較して、前記ケース在庫から前記バラ在庫への前記指定ロット番号の前記ケースの移動数であるロット指定移動数を取得することを特徴とする。 In the optimal inventory management device according to the present invention, the inventory data further includes a lot number, the order acquisition means further acquires lot-designated order data that includes a designated lot number of the product and the planned shipping number including the planned case shipping number and the planned bulk shipping number of the product, the aggregation means further acquires a lot-designated aggregate number that aggregates the planned bulk shipping number of the product with the designated lot number based on the lot-designated order data, and the transfer number acquisition means further acquires a lot-designated transfer number that is the number of cases transferred from the case inventory to the bulk inventory with the designated lot number by comparing the bulk inventory number of the designated lot number with the lot-designated aggregate number based on the item master and the inventory data.

また、本発明に係る適正在庫管理装置において、前記集計手段は、更に、前記受注データ、および、前記ロット指定受注データに基づいて、前記指定ロット番号以外の前記商品の前記バラ出荷予定数を集計した残集計数を取得し、前記制御部は、前記品目マスタ、および、前記ロット指定移動数に基づいて、前記在庫データに設定された前記バラ在庫数を追加更新し、当該バラ在庫数から前記ロット指定集計数を差し引いた残バラ在庫数を取得する在庫更新手段、を更に備え、前記移動数取得手段は、更に、前記品目マスタに基づいて、前記残バラ在庫数と前記残集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数である残移動数を取得することを特徴とする。 In the optimal inventory management device according to the present invention, the tallying means further acquires a remaining tally by tallying the planned bulk shipment quantity of the product other than the designated lot number based on the order data and the lot-designated order data, and the control unit further includes an inventory update means for adding and updating the bulk inventory quantity set in the inventory data based on the item master and the lot-designated transfer quantity, and acquiring the remaining bulk inventory quantity by subtracting the lot-designated tally quantity from the bulk inventory quantity, and the transfer quantity acquisition means further acquires the remaining transfer quantity, which is the number of cases transferred from the case inventory to the bulk inventory, by comparing the remaining bulk inventory quantity with the remaining tally based on the item master.

また、本発明に係る適正在庫管理装置において、前記記憶部は、前記商品の前記ケース在庫、および、前記バラ在庫のロケーションを設定したロケーションマスタを記憶するロケーション記憶手段、を更に備え、前記移動数取得手段は、前記ロケーションマスタ、前記品目マスタ、および、前記在庫データに基づいて、前記バラ在庫数と前記商品の前記集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数を取得することを特徴とする。 In addition, in the optimal inventory management device according to the present invention, the storage unit further includes a location storage means for storing a location master that sets the location of the case inventory of the product and the bulk inventory, and the transfer number acquisition means acquires the number of cases transferred from the case inventory to the bulk inventory by comparing the bulk inventory number with the total number of the product based on the location master, the item master, and the inventory data.

また、本発明に係る適正在庫管理装置において、前記在庫データは、更に、ロット番号が設定され、前記補充数取得手段は、前記補充判定手段により前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いと判定された場合、前記在庫データ、および、前記品目マスタに基づいて、前記ケース在庫から前記バラ在庫へ補充する前記補充数の前記ケースを前記ロット番号順に特定することを特徴とする。 In addition, in the optimal inventory management device according to the present invention, the inventory data further includes a lot number, and the replenishment number acquisition means, when the replenishment determination means determines that the replenishment inventory standard number is greater than the bulk inventory number of the product, identifies the cases of the replenishment number to be replenished from the case inventory to the bulk inventory in order of the lot number based on the inventory data and the item master.

また、本発明に係る適正在庫管理装置において、前記商品は、食品、電気部品、電子部品、または、機械部品であることを特徴とする。 In the optimal inventory management device according to the present invention, the product is a food product, an electrical component, an electronic component, or a mechanical component.

また、本発明に係る適正在庫管理方法は、記憶部と制御部とを備えた適正在庫管理装置に実行させるための適正在庫管理方法であって、前記記憶部は、商品のケースあたりの入数を設定した品目マスタを記憶する品目記憶手段と、前記商品のケース在庫のケース在庫数、および、バラ在庫のバラ在庫数を設定した在庫データを記憶する在庫記憶手段と、を備え、前記制御部で実行させる、前記商品のケース出荷予定数、および、バラ出荷予定数を含む出荷予定数を設定した受注データを取得する受注取得ステップと、前記受注データに基づいて、前記商品毎の前記バラ出荷予定数を集計した集計数を取得する集計ステップと、前記品目マスタ、および、前記在庫データに基づいて、前記バラ在庫数と前記商品の前記集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数を取得する移動数取得ステップと、を含むことを特徴とする。 The optimal inventory management method according to the present invention is an optimal inventory management method to be executed by an optimal inventory management device having a storage unit and a control unit, the storage unit having an item storage means for storing an item master that sets the number of items per case, and an inventory storage means for storing inventory data that sets the case inventory number of the item and the bulk inventory number of the bulk inventory, and the control unit includes an order acquisition step to be executed by the control unit, which acquires order data that sets the planned case shipment number of the item and the planned shipment number including the planned bulk shipment number, a counting step to acquire a counted number that tallies the planned bulk shipment number for each item based on the order data, and a transfer number acquisition step to acquire the number of cases transferred from the case inventory to the bulk inventory by comparing the bulk inventory number and the aggregated number of the item based on the item master and the inventory data.

また、本発明に係る適正在庫管理プログラムは、記憶部と制御部とを備えた適正在庫管理装置に実行させるための適正在庫管理プログラムであって、前記記憶部は、商品のケースあたりの入数を設定した品目マスタを記憶する品目記憶手段と、前記商品のケース在庫のケース在庫数、および、バラ在庫のバラ在庫数を設定した在庫データを記憶する在庫記憶手段と、を備え、前記制御部において、前記商品のケース出荷予定数、および、バラ出荷予定数を含む出荷予定数を設定した受注データを取得する受注取得ステップと、前記受注データに基づいて、前記商品毎の前記バラ出荷予定数を集計した集計数を取得する集計ステップと、前記品目マスタ、および、前記在庫データに基づいて、前記バラ在庫数と前記商品の前記集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数を取得する移動数取得ステップと、を実行させることを特徴とする。 The appropriate inventory management program according to the present invention is an appropriate inventory management program to be executed by an appropriate inventory management device having a storage unit and a control unit, the storage unit having an item storage means for storing an item master that sets the number of items per case, and an inventory storage means for storing inventory data that sets the case inventory number of the item and the bulk inventory number of the bulk inventory, and the control unit executes an order acquisition step for acquiring order data that sets the planned case shipment number of the item and the planned shipment number including the planned bulk shipment number, a counting step for acquiring a counted number that tallies the planned bulk shipment number for each item based on the order data, and a transfer number acquisition step for comparing the bulk inventory number with the counted number of the item based on the item master and the inventory data to acquire the number of cases transferred from the case inventory to the bulk inventory.

本発明によれば、物流倉庫でのピッキング、荷造を効率的に実施することができるという効果を奏する。また、本発明によれば、大口在庫(パレット)、小口在庫(バラ)を別ロケーションで管理することで、フォークリフトと手作業でのピッキング作業を同時刻に分担して実施することが可能となるという効果を奏する。また、本発明によれば、通常、倉庫内で受注状況に応じケースからバラへの展開数を手動で計算している場合が多いが、受注数からケースからバラへの展開数をロジカルに算出することができるという効果を奏する。また、本発明によれば、小ロットサイズの出荷予定に対する不足分の在庫を大きいロットサイズのものから補充することができ、更に、小ロットサイズの安全在庫(マスタ設定)に対する不足分の在庫を大きいロットサイズのものから補充することができるという効果を奏する。また、本発明によれば、ケース/ボール、または、ボール/バラでも有用であり、ケース/バラに限らず有効に活用することができるという効果を奏する。また、本発明によれば、バラの荷姿管理が要件として非常に多い食品業界だけでなく、他ベンダーでも適用可能であるという効果を奏する。また、本発明によれば、荷姿管理ができるという点のみでなく、同一コードでケースバラ管理をできるという効果を奏する。 According to the present invention, it is possible to efficiently pick and pack items in a logistics warehouse. In addition, according to the present invention, it is possible to share picking work by forklift and manual work at the same time by managing large inventory (pallets) and small inventory (loose) at different locations. In addition, according to the present invention, although the number of items to be expanded from cases to loose items is usually calculated manually in a warehouse according to the order status, it is possible to logically calculate the number of items to be expanded from cases to loose items from the number of orders. In addition, according to the present invention, it is possible to replenish the stock that is insufficient for the shipping schedule of small lot sizes from the large lot sizes, and further, it is possible to replenish the stock that is insufficient for the safety stock (master setting) of small lot sizes from the large lot sizes. In addition, according to the present invention, it is useful for case/ball or ball/loose, and it is possible to effectively utilize it not only for case/loose. In addition, according to the present invention, it is possible to apply not only to the food industry, where the requirement for packaging management of loose items is very high, but also to other vendors. In addition, the present invention has the advantage of not only being able to manage packaging style, but also being able to manage individual cases with the same code.

図1は、本実施形態における適正在庫管理処理の一例を示す図である。FIG. 1 is a diagram showing an example of an appropriate inventory management process according to the present embodiment. 図2は、本実施形態における適正在庫管理処理の一例を示す図である。FIG. 2 is a diagram showing an example of an appropriate inventory management process in this embodiment. 図3は、本実施形態における適正在庫管理装置の構成の一例を示すブロック図である。FIG. 3 is a block diagram showing an example of the configuration of an optimum inventory management device according to this embodiment. 図4は、本実施形態における適正在庫管理装置の処理の一例を示すフローチャートである。FIG. 4 is a flowchart showing an example of the process of the optimum inventory management device in this embodiment. 図5は、本実施形態における適正在庫管理処理の一例を示す図である。FIG. 5 is a diagram showing an example of an appropriate inventory management process in this embodiment. 図6は、本実施形態における適正在庫管理処理の一例を示す図である。FIG. 6 is a diagram showing an example of an appropriate inventory management process in this embodiment. 図7は、本実施形態における適正在庫管理処理の一例を示す図である。FIG. 7 is a diagram showing an example of an appropriate inventory management process in this embodiment. 図8は、本実施形態における適正在庫管理処理の一例を示す図である。FIG. 8 is a diagram showing an example of an appropriate inventory management process in this embodiment. 図9は、本実施形態における適正在庫管理処理の一例を示す図である。FIG. 9 is a diagram showing an example of an appropriate inventory management process in this embodiment. 図10は、本実施形態における適正在庫管理処理の一例を示す図である。FIG. 10 is a diagram showing an example of an appropriate inventory management process in this embodiment.

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

[1.概要]
まず、図1および図2を参照して、本発明の概要を説明する。図1および図2は、本実施形態における適正在庫管理処理の一例を示す図である。
[1. Overview]
First, an overview of the present invention will be described with reference to Figures 1 and 2. Figures 1 and 2 are diagrams showing an example of an appropriate inventory management process in this embodiment.

従来、大ロット、および、小ロット荷姿両方の出荷作業を行う運用では、フォークリフトでのピッキングと手作業でのピッキングとが混在するため、当日の出荷数が決定した時点で、フォークリフトでのピッキングと手作業でのピッキングとを同時並行で行う必要があり、フォークリフトでのケース出荷作業が始まる前までに、手作業のバラ出荷作業場所へ在庫補充を行う必要があった。 Previously, in operations involving shipping both large and small lot packages, picking by forklift and manual picking were mixed, so once the number of items to be shipped on the day was decided, picking by forklift and manual picking had to be done simultaneously in parallel, and inventory had to be replenished at the manual bulk shipping area before case shipping by forklift began.

そのため、従来、総バラ数での在庫管理では、大口出荷のためのパレット単位の在庫と小口出荷のためのボール在庫との実態が把握できず、現場担当者が裁量で補充を行っていたため、複数担当者、または、複数場所でのピッキング作業分担において、作業の待ち時間が発生することが多かった。 As a result, in the past, when inventory was managed based on the total number of items, it was not possible to grasp the actual situation between pallet-based inventory for large shipments and ball inventory for small shipments, and on-site staff replenished stock at their discretion. This often resulted in waiting times when the picking work was shared among multiple staff or locations.

そこで、本実施形態においては、システム内で、ケース在庫とバラ在庫とをロケーションを分けて管理し、バラの適正在庫数、および、本日の出荷予定数に応じてケースロケーションからバラロケーションへの在庫払出数を自動算出する仕組みを提供している。 Therefore, in this embodiment, the system manages case inventory and bulk inventory by separate locations, and provides a mechanism to automatically calculate the amount of inventory to be transferred from the case location to the bulk location based on the appropriate amount of bulk inventory and the planned number of items to be shipped today.

例えば、図1に示すように、本実施形態においては、品目マスタの設定に応じて、バラ棚にケース棚から在庫補充を行う一次補充処理を実行している。すなわち、図1に示すように、本実施形態においては、現在庫数と品目マスタに設定された適正小口在庫数設定とを比較して、バラ棚在庫が下回っている場合、ケース棚からバラ棚へ在庫移動を行うことで、自動的に不足数をロケーション移動している。 For example, as shown in FIG. 1, in this embodiment, a primary replenishment process is performed to replenish inventory from case shelves to bulk shelves according to the settings in the item master. That is, as shown in FIG. 1, in this embodiment, the current inventory is compared with the appropriate small-lot inventory setting set in the item master, and if the inventory on the bulk shelves is lower, the shortage quantity is automatically moved to a different location by transferring inventory from the case shelves to the bulk shelves.

また、図2に示すように、本実施形態においては、出荷予定数に応じて、ケース棚からバラ棚に在庫補充を行う二次補充処理を実行している。すなわち、図2に示すように、本実施形態においては、現在庫数と出荷予定数のバラピッキング数(端数バラ数)とを比較して、バラ棚在庫が下回っている場合、ケース棚からバラ棚へ在庫移動を行い、自動的に不足数をロケーション移動することで、出荷前に事前に補充作業を実施することを可能としている。また、図2に示すように、本実施形態においては、出荷データ作成時、ケース分・端数バラ分をそれぞれのロケーションから在庫を引き落としている。 Also, as shown in FIG. 2, in this embodiment, a secondary replenishment process is performed to replenish inventory from the case shelf to the bulk shelf according to the planned shipment quantity. That is, as shown in FIG. 2, in this embodiment, the current inventory is compared with the planned shipment quantity, and if the bulk shelf inventory is lower, inventory is moved from the case shelf to the bulk shelf, and the shortage quantity is automatically moved to a location, making it possible to carry out replenishment work in advance before shipment. Also, as shown in FIG. 2, in this embodiment, when shipping data is created, inventory for cases and bulk quantities is deducted from the respective locations.

[2.構成]
本実施形態に係る適正在庫管理装置100の構成の一例について、図3を参照して説明する。図3は、本実施形態における適正在庫管理装置100の構成の一例を示すブロック図である。
2. Configuration
An example of the configuration of the optimum inventory management device 100 according to this embodiment will be described with reference to Fig. 3. Fig. 3 is a block diagram showing an example of the configuration of the optimum inventory management device 100 according to this embodiment.

図3に示すように、適正在庫管理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、適正在庫管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 As shown in FIG. 3, the optimum inventory management device 100 is a commercially available desktop personal computer. Note that the optimum inventory management device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

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

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、適正在庫管理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、適正在庫管理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。 The communication interface unit 104 communicatively connects the appropriate inventory management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the appropriate inventory management device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(タッチパネルを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114またはプリンタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 are connected to the input/output interface unit 108. The output device 114 may be a monitor (including a touch panel), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that works with a mouse to provide a pointing device function. In the following, the output device 114 may be referred to as the monitor 114 or the printer 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

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

品目マスタ106aは、商品のケースあたりの入数を設定したマスタである。ここで、品目マスタ106aは、補充判定の基準となる商品の補充在庫基準数、および、在庫補充時のケースの補充数が設定されていてもよい。また、商品は、食品、電気部品、電子部品、または、機械部品であってもよい。 The item master 106a is a master that sets the number of items per case. Here, the item master 106a may set the standard number of items to be replenished, which is the basis for determining whether to replenish, and the number of cases to be replenished when replenishing the inventory. The items may also be food, electrical parts, electronic parts, or mechanical parts.

ロケーションマスタ106bは、商品の在庫のロケーションを設定したマスタである。ここで、ロケーションマスタ106bは、商品のケース在庫、および、バラ在庫のロケーションが設定されていてもよい。 The location master 106b is a master that sets the location of the product inventory. Here, the location master 106b may set the location of the case inventory and the bulk inventory of the product.

在庫データベース106cは、商品の在庫データを記憶する。ここで、在庫データベース106cは、商品のケース在庫のケース在庫数、および、バラ在庫のバラ在庫数を設定した在庫データを記憶していてもよい。また、在庫データは、ロット番号が設定されていてもよい。 The inventory database 106c stores inventory data for products. Here, the inventory database 106c may store inventory data that sets the case inventory number of the product's case inventory and the bulk inventory number of the product's bulk inventory. The inventory data may also be set with a lot number.

制御部102は、適正在庫管理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、補充判定部102aと補充数取得部102bと受注取得部102cと集計部102dと移動数取得部102eと在庫更新部102fとを備えている。 The control unit 102 is a CPU or the like that performs overall control of the optimum inventory management device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing based on these stored programs. In terms of function and concept, the control unit 102 includes a replenishment determination unit 102a, a replenishment number acquisition unit 102b, an order acquisition unit 102c, a counting unit 102d, a movement number acquisition unit 102e, and an inventory update unit 102f.

補充判定部102aは、品目マスタ106a、および、在庫データに基づいて、商品の補充在庫基準数が商品のバラ在庫数よりも多いか否かを判定する。 The replenishment determination unit 102a determines whether the replenishment inventory standard quantity for a product is greater than the product's bulk inventory quantity based on the item master 106a and inventory data.

補充数取得部102bは、ケース在庫からバラ在庫へ補充するケースの補充数を取得する。ここで、補充数取得部102bは、補充判定部102aにより商品の補充在庫基準数が商品のバラ在庫数よりも多いと判定された場合、在庫データ、および、品目マスタ106aに基づいて、ケース在庫からバラ在庫へ補充するケースの補充数を取得してもよい。また、補充数取得部102bは、補充判定部102aにより商品の補充在庫基準数が商品のバラ在庫数よりも多いと判定された場合、在庫データ、および、品目マスタ106aに基づいて、ケース在庫からバラ在庫へ補充する補充数のケースをロット番号順に特定してもよい。 The replenishment number acquisition unit 102b acquires the number of replenishment cases to be replenished from the case inventory to the bulk inventory. Here, when the replenishment determination unit 102a determines that the replenishment inventory standard number of the product is greater than the bulk inventory number of the product, the replenishment number acquisition unit 102b may acquire the number of replenishment cases to be replenished from the case inventory to the bulk inventory based on the inventory data and the item master 106a. Also, when the replenishment determination unit 102a determines that the replenishment inventory standard number of the product is greater than the bulk inventory number of the product, the replenishment number acquisition unit 102b may identify the number of replenishment cases to be replenished from the case inventory to the bulk inventory in order of lot number based on the inventory data and the item master 106a.

受注取得部102cは、商品の受注データを取得する。ここで、受注取得部102cは、商品のケース出荷予定数、および、バラ出荷予定数を含む出荷予定数を設定した受注データを取得してもよい。また、受注取得部102cは、商品の指定ロット番号、ならびに、当該商品のケース出荷予定数およびバラ出荷予定数を含む出荷予定数を設定したロット指定受注データを取得してもよい。 The order acquisition unit 102c acquires order data for a product. Here, the order acquisition unit 102c may acquire order data that sets the planned shipping quantity, including the planned number of cases of the product and the planned number of loose shipments. The order acquisition unit 102c may also acquire lot-designated order data that sets the designated lot number of the product and the planned shipping quantity, including the planned number of cases of the product and the planned number of loose shipments.

集計部102dは、受注データに基づいて、商品毎のバラ出荷予定数を集計した集計数を取得する。ここで、集計部102dは、ロット指定受注データに基づいて、指定ロット番号の商品のバラ出荷予定数を集計したロット指定集計数を取得してもよい。また、集計部102dは、受注データ、および、ロット指定受注データに基づいて、指定ロット番号以外の商品のバラ出荷予定数を集計した残集計数を取得してもよい。 The tallying unit 102d obtains an aggregate number obtained by aggregating the planned bulk shipment quantities for each product based on the order data. Here, the tallying unit 102d may obtain a lot-designated aggregate number obtained by aggregating the planned bulk shipment quantities for products with designated lot numbers based on the lot-designated order data. The tallying unit 102d may also obtain a remaining aggregate number obtained by aggregating the planned bulk shipment quantities for products other than the designated lot number based on the order data and the lot-designated order data.

移動数取得部102eは、ケース在庫からバラ在庫へのケースの移動数を取得する。ここで、移動数取得部102eは、品目マスタ106a、および、在庫データに基づいて、商品のバラ在庫数と商品の集計数とを比較して、ケース在庫からバラ在庫へのケースの移動数を取得してもよい。また、移動数取得部102eは、品目マスタ106a、および、在庫データに基づいて、指定ロット番号のバラ在庫数とロット指定集計数とを比較して、ケース在庫からバラ在庫への指定ロット番号のケースの移動数であるロット指定移動数を取得してもよい。また、移動数取得部102eは、品目マスタ106aに基づいて、残バラ在庫数と残集計数とを比較して、ケース在庫からバラ在庫へのケースの移動数である残移動数を取得してもよい。また、移動数取得部102eは、ロケーションマスタ106b、品目マスタ106a、および、在庫データに基づいて、商品のバラ在庫数と商品の集計数とを比較して、ケース在庫からバラ在庫へのケースの移動数を取得してもよい。 The transfer number acquisition unit 102e acquires the number of cases transferred from case inventory to bulk inventory. Here, the transfer number acquisition unit 102e may acquire the number of cases transferred from case inventory to bulk inventory by comparing the bulk inventory number of the product with the total number of the product based on the item master 106a and inventory data. The transfer number acquisition unit 102e may also acquire the lot-designated transfer number, which is the number of cases transferred from case inventory to bulk inventory with the designated lot number, by comparing the bulk inventory number of the designated lot number with the lot-designated total number based on the item master 106a. The transfer number acquisition unit 102e may also acquire the remaining transfer number, which is the number of cases transferred from case inventory to bulk inventory, by comparing the remaining bulk inventory number with the remaining total number based on the item master 106a. The transfer number acquisition unit 102e may also acquire the number of cases transferred from case inventory to bulk inventory by comparing the bulk inventory number of the product with the total number of the product based on the location master 106b, item master 106a, and inventory data.

在庫更新部102fは、商品の在庫データを更新する。ここで、在庫更新部102fは、品目マスタ106a、および、ロット指定移動数に基づいて、在庫データに設定されたバラ在庫数を追加更新し、当該バラ在庫数からロット指定集計数を差し引いた残バラ在庫数を取得してもよい。 The inventory update unit 102f updates inventory data for products. Here, the inventory update unit 102f may add and update the bulk inventory quantity set in the inventory data based on the item master 106a and the lot-designated movement count, and obtain the remaining bulk inventory quantity by subtracting the lot-designated total quantity from the bulk inventory quantity.

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

[適正在庫管理処理]
ここで、図4を参照して、本実施形態における適正在庫管理処理の一例について説明する。図4は、本実施形態における適正在庫管理装置100の処理の一例を示すフローチャートである。
[Proper inventory management process]
An example of an optimum inventory management process in this embodiment will now be described with reference to Fig. 4. Fig. 4 is a flowchart showing an example of a process of the optimum inventory management device 100 in this embodiment.

図4に示すように、補充判定部102aは、品目マスタ106a、および、在庫データベース106cに記憶されている在庫データに基づいて、商品の補充在庫基準数が商品のバラ在庫数よりも多いか否かを判定する(ステップSA-1)。 As shown in FIG. 4, the replenishment determination unit 102a determines whether the replenishment inventory standard quantity for the product is greater than the bulk inventory quantity for the product based on the inventory data stored in the item master 106a and the inventory database 106c (step SA-1).

そして、補充判定部102aは、商品の補充在庫基準数が商品のバラ在庫数よりも多くないと判定した場合(ステップSA-1:No)、処理をステップSA-4に移行させる。 Then, if the replenishment determination unit 102a determines that the replenishment stock reference quantity for the product is not greater than the bulk stock quantity for the product (step SA-1: No), it transitions the process to step SA-4.

一方、補充判定部102aは、商品の補充在庫基準数が商品のバラ在庫数よりも多いと判定した場合(ステップSA-1:Yes)、処理をステップSA-2に移行させる。 On the other hand, if the replenishment determination unit 102a determines that the replenishment inventory standard quantity for the product is greater than the bulk inventory quantity for the product (step SA-1: Yes), it transitions the process to step SA-2.

そして、補充数取得部102bは、在庫データベース106cに記憶されている在庫データ、および、品目マスタ106aに基づいて、ケース在庫からバラ在庫へ補充するケースの補充数を取得する(ステップSA-2)。 Then, the replenishment number acquisition unit 102b acquires the number of cases to be replenished from the case inventory to the bulk inventory based on the inventory data stored in the inventory database 106c and the item master 106a (step SA-2).

そして、在庫更新部102fは、補充数のケースがケース在庫からバラ在庫へ補充された場合、在庫データベース106cに記憶されている在庫データを更新する(ステップSA-3)。 Then, when the replenishment number of cases is replenished from the case inventory to the bulk inventory, the inventory update unit 102f updates the inventory data stored in the inventory database 106c (step SA-3).

そして、受注取得部102cは、商品のケース出荷予定数、および、バラ出荷予定数を含む出荷予定数を設定した受注データを取得する(ステップSA-4)。 Then, the order acquisition unit 102c acquires order data that sets the planned shipping quantity, including the number of cases of the product and the number of individual items planned to be shipped (step SA-4).

そして、集計部102dは、受注データに基づいて、商品毎のバラ出荷予定数を集計した集計数を取得する(ステップSA-5)。 Then, the counting unit 102d obtains a count of the planned individual shipment quantities for each product based on the order data (step SA-5).

そして、移動数取得部102eは、在庫データベース106cに記憶されている在庫データに基づいて、商品のバラ在庫数が商品の集計数よりも少ないか否かを判定する(ステップSA-6)。 Then, the movement number acquisition unit 102e determines whether the loose inventory quantity of the product is less than the total number of the product based on the inventory data stored in the inventory database 106c (step SA-6).

そして、移動数取得部102eは、商品のバラ在庫数が商品の集計数よりも少なくない場合(ステップSA-6:No)、処理をステップSA-7に移行させる。 Then, if the number of loose items in stock is not less than the total number of items (step SA-6: No), the movement count acquisition unit 102e transitions the process to step SA-7.

そして、在庫更新部102fは、ケース在庫からケース出荷予定数がピックアップされ、バラ在庫から集計数の商品がピックアップされた場合、在庫データベース106cに記憶されている在庫データを更新し(ステップSA-7)、処理を終了する。 Then, when the planned case shipment quantity is picked up from the case inventory and the total number of items is picked up from the bulk inventory, the inventory update unit 102f updates the inventory data stored in the inventory database 106c (step SA-7) and ends the process.

一方、移動数取得部102eは、商品のバラ在庫数が商品の集計数よりも少ない場合(ステップSA-6:Yes)、処理をステップSA-8に移行させる。 On the other hand, if the number of loose items in stock is less than the total number of items (step SA-6: Yes), the movement count acquisition unit 102e transitions the process to step SA-8.

そして、移動数取得部102eは、ロケーションマスタ106b、品目マスタ106a、および、在庫データに基づいて、ケース在庫からバラ在庫へのケースの移動数を取得する(ステップSA-8)。 Then, the transfer number acquisition unit 102e acquires the number of cases transferred from case inventory to bulk inventory based on the location master 106b, item master 106a, and inventory data (step SA-8).

そして、在庫更新部102fは、移動数のケースがケース在庫からバラ在庫へ移動され、ケース在庫からケース出荷予定数がピックアップされ、バラ在庫から集計数の商品がピックアップされた場合、在庫データベース106cに記憶されている在庫データを更新し(ステップSA-9)、処理を終了する。 Then, when the transfer number of cases is moved from the case inventory to the bulk inventory, the number of cases scheduled for shipment is picked up from the case inventory, and the total number of products is picked up from the bulk inventory, the inventory update unit 102f updates the inventory data stored in the inventory database 106c (step SA-9) and ends the process.

ここで、図5から図10を参照して、本実施形態における適正在庫管理処理の一例について説明する。図5から図10は、本実施形態における適正在庫管理処理の一例を示す図である。 Here, an example of the appropriate inventory management process in this embodiment will be described with reference to Figures 5 to 10. Figures 5 to 10 are diagrams showing an example of the appropriate inventory management process in this embodiment.

バラロケーションにある現在庫数と品目マスタ106aの補充処理設定とを比較し、適正な在庫数となるようにバラロケーションに補充する、本実施形態における1次バラ補充処理として、図5に示すように、品目マスタ106aおよびロケーションマスタ106bが設定され、在庫データベース106cに倉庫Aの在庫データが記憶されている場合、図6に示すように、品目マスタ106aに設定された補充在庫基準数=2ケースに対して、現在庫数=1ケースで不足しているため、品目マスタ106aに設定された補充在庫基準数=2ケースがケースロケーションからバラロケーションへ在庫移動するように制御される。ここで、本実施形態においては、図6に示すように、ケースロケーション(CS00000001)からバラロケーション(PC00000001)に補充在庫基準数=2ケースが補充される場合、古いロット番号順に引当られる。 In this embodiment, the current inventory quantity in the bulk location is compared with the replenishment process setting in the item master 106a, and the bulk location is replenished to the appropriate inventory quantity. In this embodiment, when the item master 106a and location master 106b are set as shown in FIG. 5 and the inventory data for warehouse A is stored in the inventory database 106c, as shown in FIG. 6, the replenishment inventory standard quantity set in the item master 106a is 2 cases, but the current inventory quantity is insufficient at 1 case. Therefore, the replenishment inventory standard quantity set in the item master 106a, 2 cases, is controlled to be moved from the case location to the bulk location. Here, in this embodiment, as shown in FIG. 6, when the replenishment inventory standard quantity = 2 cases is replenished from the case location (CS00000001) to the bulk location (PC00000001), the oldest lot numbers are allocated in order.

そして、1次バラ補充処理実行当日の出荷予定数(受注残数)の端数バラ数に対して、バラロケーションの在庫数を比較し、不足分をケースロケーションから補充する、本実施形態における2次バラ補充処理として、図7に示すように、受注データが取得され、ロケーションマスタ106bが設定されている場合、図8に示すように、指定ロット番号毎に受注データの端数バラ数が集約され、ロット指定が無い場合、ロット指定無として受注データの端数バラ数が集約され、在庫データが参照される。 Then, the inventory quantity in bulk locations is compared with the fractional bulk quantity of the planned shipping quantity (backorder quantity) on the day the primary bulk replenishment process is executed, and the shortage is replenished from the case location. In this embodiment, as the secondary bulk replenishment process, when order data is acquired and location master 106b is set as shown in FIG. 7, the fractional bulk quantities in the order data are aggregated for each specified lot number as shown in FIG. 8, and when no lot is specified, the fractional bulk quantities in the order data are aggregated with no lot specified, and the inventory data is referenced.

そして、本実施形態におけるロット指定処理として、図9に示すように、集約された受注データにおいて、指定ロット番号の補充が必要であるかチェックされ、バラロケーションの指定ロット番号の在庫数が不足しているため、ケースロケーション(CS00000002)からバラロケーション(PC00000002)に指定ロット番号の在庫が補充される。 Then, as shown in FIG. 9, the lot designation process in this embodiment checks whether the designated lot number needs to be replenished in the aggregated order data, and since there is a shortage of inventory for the designated lot number in the bulk location, the inventory for the designated lot number is replenished from the case location (CS00000002) to the bulk location (PC00000002).

そして、本実施形態におけるロット指定無処理として、図10に示すように、ロット番号指定で減算・加算が反映された在庫データについて、総バラ数が集約され、指定ロット番号の引当済数が減算されることで有効数(残バラ在庫数)が算出され、残バラ在庫数と残集計数との比較に基づいて、ケースロケーションからバラロケーションに在庫が補充される。 In this embodiment, as shown in FIG. 10, for the non-lot designation processing, the total bulk quantity is aggregated for inventory data that reflects subtraction and addition by lot number designation, and the effective quantity (remaining bulk inventory quantity) is calculated by subtracting the allocated quantity for the designated lot number, and inventory is replenished from the case location to the bulk location based on a comparison between the remaining bulk inventory quantity and the remaining aggregated quantity.

[4.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby making it possible to contribute to goals 8 and 9 of the SDGs.

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

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

[5.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
5. Other embodiments
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.

また、適正在庫管理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 In addition, with regard to the optimal inventory management device 100, each component shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure.

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

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

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

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

記憶部106に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit 106 are storage devices such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.

また、適正在庫管理装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、適正在庫管理装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 The optimum inventory management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The optimum inventory management device 100 may be realized by implementing software (including programs or data, etc.) that causes the device to realize the processing described in this embodiment.

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

本発明は、ケースおよびバラで在庫を出荷する運用がある食品、電気、電子部品、または、機械部品等の業界において有用である。 The present invention is useful in industries such as food, electrical and electronic components, or mechanical parts, where inventory is shipped in cases and bulk.

100 適正在庫管理装置
102 制御部
102a 補充判定部
102b 補充数取得部
102c 受注取得部
102d 集計部
102e 移動数取得部
102f 在庫更新部
104 通信インターフェース部
106 記憶部
106a 品目マスタ
106b ロケーションマスタ
106c 在庫データベース
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
REFERENCE SIGNS LIST 100 Optimal inventory management device 102 Control unit 102a Replenishment determination unit 102b Replenishment number acquisition unit 102c Order acquisition unit 102d Counting unit 102e Movement number acquisition unit 102f Inventory update unit 104 Communication interface unit 106 Storage unit 106a Item master 106b Location master 106c Inventory database 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (8)

記憶部と制御部とを備えた適正在庫管理装置であって、
前記記憶部は、
商品のケースあたりの入数、補充判定の基準となる前記商品の補充在庫基準数、および、在庫補充時の前記ケースの補充数を設定した品目マスタを記憶する品目記憶手段と、
前記商品のケース在庫のケース在庫数、および、バラ在庫のバラ在庫数を設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部は、
前記品目マスタ、および、前記在庫データに基づいて、前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いか否かを判定する補充判定手段と、
前記補充判定手段により前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いと判定された場合、前記在庫データ、および、前記品目マスタに基づいて、前記ケース在庫から前記バラ在庫へ補充する前記補充数を取得する補充数取得手段と、
前記商品のケース出荷予定数、および、バラ出荷予定数を含む出荷予定数を設定した受注データを取得する受注取得手段と、
前記受注データに基づいて、前記商品毎の前記バラ出荷予定数を集計した集計数を取得する集計手段と、
前記品目マスタ、および、前記在庫データに基づいて、前記バラ在庫数と前記商品の前記集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数を取得する移動数取得手段と、
を備えたことを特徴とする適正在庫管理装置。
An appropriate inventory management device including a memory unit and a control unit,
The storage unit is
an item storage means for storing an item master in which is set the number of items per case, a standard number of items to be replenished as a criterion for replenishment, and the number of items to be replenished in the case at the time of replenishment ;
an inventory storage means for storing inventory data that sets the case inventory number of the case inventory of the product and the bulk inventory number of the bulk inventory of the product;
Equipped with
The control unit is
a replenishment determination means for determining whether the replenishment stock reference quantity is greater than the bulk stock quantity of the product based on the item master and the inventory data;
a replenishment quantity acquisition means for acquiring the replenishment quantity to be replenished from the case inventory to the bulk inventory based on the inventory data and the item master when the replenishment determination means determines that the replenishment stock reference quantity is greater than the bulk inventory quantity of the product;
An order acquisition means for acquiring order data that sets a planned shipping quantity including a planned case shipping quantity and a planned loose shipping quantity of the product;
a counting means for acquiring a counted number obtained by counting the planned bulk shipping quantity for each of the products based on the order data;
a transfer number acquisition means for acquiring the number of cases transferred from the case inventory to the bulk inventory by comparing the bulk inventory number with the total number of the products based on the item master and the inventory data;
An appropriate inventory management device comprising:
前記在庫データは、
更に、ロット番号が設定され、
前記受注取得手段は、
更に、前記商品の指定ロット番号、ならびに、当該商品の前記ケース出荷予定数および前記バラ出荷予定数を含む前記出荷予定数を設定したロット指定受注データを取得し、
前記集計手段は、
更に、前記ロット指定受注データに基づいて、前記指定ロット番号の前記商品の前記バラ出荷予定数を集計したロット指定集計数を取得し、
前記移動数取得手段は、
更に、前記品目マスタ、および、前記在庫データに基づいて、前記指定ロット番号の前記バラ在庫数と前記ロット指定集計数とを比較して、前記ケース在庫から前記バラ在庫への前記指定ロット番号の前記ケースの移動数であるロット指定移動数を取得することを特徴とする請求項1に記載の適正在庫管理装置。
The inventory data is
In addition, a lot number is set,
The order acquisition means includes:
Furthermore, lot-designated order data is acquired, which sets the designated lot number of the commodity and the planned shipping quantity including the planned case shipping quantity and the planned bulk shipping quantity of the commodity,
The tallying means is
Furthermore, a lot-designated total number is obtained by tallying up the planned bulk shipping quantity of the product having the designated lot number based on the lot-designated order data;
The movement number acquisition means
The optimum inventory management device according to claim 1, further comprising: a comparison of the bulk inventory quantity of the designated lot number with the lot designated total quantity based on the item master and the inventory data, and obtaining a lot designated transfer quantity, which is the number of cases of the designated lot number transferred from the case inventory to the bulk inventory.
前記集計手段は、
更に、前記受注データ、および、前記ロット指定受注データに基づいて、前記指定ロット番号以外の前記商品の前記バラ出荷予定数を集計した残集計数を取得し、
前記制御部は、
前記品目マスタ、および、前記ロット指定移動数に基づいて、前記在庫データに設定された前記バラ在庫数を追加更新し、当該バラ在庫数から前記ロット指定集計数を差し引いた残バラ在庫数を取得する在庫更新手段、
を更に備え、
前記移動数取得手段は、
更に、前記品目マスタに基づいて、前記残バラ在庫数と前記残集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数である残移動数を取得することを特徴とする請求項に記載の適正在庫管理装置。
The tallying means is
Further, a remaining total number is obtained by totaling the planned bulk shipping quantity of the product other than the designated lot number based on the order data and the lot designation order data,
The control unit is
an inventory update means for updating the bulk inventory quantity set in the inventory data based on the item master and the lot designated movement quantity, and obtaining a remaining bulk inventory quantity obtained by subtracting the lot designated total quantity from the bulk inventory quantity;
Further comprising:
The movement number acquisition means
The optimum inventory management device according to claim 2, further comprising: a comparison of the remaining bulk inventory quantity with the remaining total quantity based on the item master ; and obtaining a remaining transfer quantity, which is the number of cases transferred from the case inventory to the bulk inventory.
前記記憶部は、
前記商品の前記ケース在庫、および、前記バラ在庫のロケーションを設定したロケーションマスタを記憶するロケーション記憶手段、
を更に備え、
前記移動数取得手段は、
前記ロケーションマスタ、前記品目マスタ、および、前記在庫データに基づいて、前記バラ在庫数と前記商品の前記集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数を取得することを特徴とする請求項1に記載の適正在庫管理装置。
The storage unit is
a location storage means for storing a location master in which the location of the case inventory of the product and the location of the bulk inventory are set;
Further comprising:
The movement number acquisition means
The optimum inventory management device according to claim 1, characterized in that the number of cases transferred from the case inventory to the bulk inventory is obtained by comparing the number of loose inventory items with the total number of items based on the location master, the item master, and the inventory data.
前記在庫データは、
更に、ロット番号が設定され、
前記補充数取得手段は、
前記補充判定手段により前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いと判定された場合、前記在庫データ、および、前記品目マスタに基づいて、前記ケース在庫から前記バラ在庫へ補充する前記補充数の前記ケースを前記ロット番号順に特定することを特徴とする請求項に記載の適正在庫管理装置。
The inventory data is
In addition, a lot number is set,
The replenishment number acquisition means
The optimum inventory management device as described in claim 1, characterized in that when the replenishment determination means determines that the replenishment inventory standard quantity is greater than the bulk inventory quantity of the product, the device identifies the cases of the replenishment quantity to be replenished from the case inventory to the bulk inventory in order of lot number based on the inventory data and the item master .
前記商品は、
食品、電気部品、電子部品、または、機械部品であることを特徴とする請求項1からのいずれか一つに記載の適正在庫管理装置。
The said product is
6. The proper inventory management device according to claim 1 , wherein the goods are food, electric parts, electronic parts, or machine parts.
記憶部と制御部とを備えた適正在庫管理装置に実行させるための適正在庫管理方法であって、
前記記憶部は、
商品のケースあたりの入数、補充判定の基準となる前記商品の補充在庫基準数、および、在庫補充時の前記ケースの補充数を設定した品目マスタを記憶する品目記憶手段と、
前記商品のケース在庫のケース在庫数、および、バラ在庫のバラ在庫数を設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部で実行さる、
前記品目マスタ、および、前記在庫データに基づいて、前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いか否かを判定する補充判定ステップと、
前記補充判定ステップにて前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いと判定された場合、前記在庫データ、および、前記品目マスタに基づいて、前記ケース在庫から前記バラ在庫へ補充する前記補充数を取得する補充数取得ステップと、
前記商品のケース出荷予定数、および、バラ出荷予定数を含む出荷予定数を設定した受注データを取得する受注取得ステップと、
前記受注データに基づいて、前記商品毎の前記バラ出荷予定数を集計した集計数を取得する集計ステップと、
前記品目マスタ、および、前記在庫データに基づいて、前記バラ在庫数と前記商品の前記集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数を取得する移動数取得ステップと、
を含むことを特徴とする適正在庫管理方法。
A method for controlling an appropriate inventory by an appropriate inventory control device having a storage unit and a control unit,
The storage unit is
an item storage means for storing an item master in which is set the number of items per case, a standard number of items to be replenished as a criterion for replenishment, and the number of items to be replenished in the case at the time of replenishment ;
an inventory storage means for storing inventory data that sets the case inventory number of the case inventory of the product and the bulk inventory number of the bulk inventory of the product;
Equipped with
Executed by the control unit,
a replenishment determination step of determining whether the replenishment stock reference quantity is greater than the bulk stock quantity of the product based on the item master and the inventory data;
a replenishment quantity acquisition step of acquiring the replenishment quantity to be replenished from the case inventory to the bulk inventory based on the inventory data and the item master when it is determined in the replenishment determination step that the replenishment stock reference quantity is greater than the bulk inventory quantity of the product;
An order acquisition step of acquiring order data that sets a planned shipping quantity including a planned case shipping quantity and a planned loose shipping quantity of the product;
a counting step of acquiring a counted number by counting the planned bulk shipping quantity for each of the products based on the order data;
a transfer number acquisition step of acquiring the number of cases transferred from the case inventory to the bulk inventory by comparing the bulk inventory number with the aggregated number of the products based on the item master and the inventory data;
A method for proper inventory management comprising:
記憶部と制御部とを備えた適正在庫管理装置に実行させるための適正在庫管理プログラムであって、
前記記憶部は、
商品のケースあたりの入数、補充判定の基準となる前記商品の補充在庫基準数、および、在庫補充時の前記ケースの補充数を設定した品目マスタを記憶する品目記憶手段と、
前記商品のケース在庫のケース在庫数、および、バラ在庫のバラ在庫数を設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部において、
前記品目マスタ、および、前記在庫データに基づいて、前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いか否かを判定する補充判定ステップと、
前記補充判定ステップにて前記補充在庫基準数が前記商品の前記バラ在庫数よりも多いと判定された場合、前記在庫データ、および、前記品目マスタに基づいて、前記ケース在庫から前記バラ在庫へ補充する前記補充数を取得する補充数取得ステップと、
前記商品のケース出荷予定数、および、バラ出荷予定数を含む出荷予定数を設定した受注データを取得する受注取得ステップと、
前記受注データに基づいて、前記商品毎の前記バラ出荷予定数を集計した集計数を取得する集計ステップと、
前記品目マスタ、および、前記在庫データに基づいて、前記バラ在庫数と前記商品の前記集計数とを比較して、前記ケース在庫から前記バラ在庫への前記ケースの移動数を取得する移動数取得ステップと、
を実行させるための適正在庫管理プログラム。
An appropriate inventory management program to be executed by an appropriate inventory management device having a storage unit and a control unit,
The storage unit is
an item storage means for storing an item master in which is set the number of items per case, a standard number of items to be replenished as a criterion for replenishment, and the number of items to be replenished in the case at the time of replenishment ;
an inventory storage means for storing inventory data that sets the case inventory number of the case inventory of the product and the bulk inventory number of the bulk inventory of the product;
Equipped with
In the control unit,
a replenishment determination step of determining whether the replenishment stock reference quantity is greater than the bulk stock quantity of the product based on the item master and the inventory data;
a replenishment quantity acquisition step of acquiring the replenishment quantity to be replenished from the case inventory to the bulk inventory based on the inventory data and the item master when it is determined in the replenishment determination step that the replenishment stock reference quantity is greater than the bulk inventory quantity of the product;
An order acquisition step of acquiring order data that sets a planned shipping quantity including a planned case shipping quantity and a planned loose shipping quantity of the product;
a counting step of acquiring a counted number by counting the planned bulk shipping quantity for each of the products based on the order data;
a transfer number acquisition step of acquiring the number of cases transferred from the case inventory to the bulk inventory by comparing the bulk inventory number with the aggregated number of the products based on the item master and the inventory data;
A proper inventory management program to achieve this.
JP2021029158A 2021-02-25 2021-02-25 Appropriate inventory management device, appropriate inventory management method, and appropriate inventory management program Active JP7586732B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021029158A JP7586732B2 (en) 2021-02-25 2021-02-25 Appropriate inventory management device, appropriate inventory management method, and appropriate inventory management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021029158A JP7586732B2 (en) 2021-02-25 2021-02-25 Appropriate inventory management device, appropriate inventory management method, and appropriate inventory management program

Publications (2)

Publication Number Publication Date
JP2022130150A JP2022130150A (en) 2022-09-06
JP7586732B2 true JP7586732B2 (en) 2024-11-19

Family

ID=83150791

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021029158A Active JP7586732B2 (en) 2021-02-25 2021-02-25 Appropriate inventory management device, appropriate inventory management method, and appropriate inventory management program

Country Status (1)

Country Link
JP (1) JP7586732B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017175301A1 (en) 2016-04-05 2017-10-12 株式会社日立物流 Picking system and picking method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06215013A (en) * 1993-01-13 1994-08-05 Nec Software Kansai Ltd System for allocating stock among plural warehouses
JPH1159828A (en) * 1997-08-08 1999-03-02 Kubota Corp Parts management facility

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017175301A1 (en) 2016-04-05 2017-10-12 株式会社日立物流 Picking system and picking method

Also Published As

Publication number Publication date
JP2022130150A (en) 2022-09-06

Similar Documents

Publication Publication Date Title
JP2019164483A (en) Commodity inventory management device, commodity inventory management method, and commodity inventory management program
JP2019144769A (en) Manufacturable product notification device, manufacturable product notification method and manufacturable product notification program
JP7104594B2 (en) Order / sales management device, order / sales management method and order / sales management program
JP7586732B2 (en) Appropriate inventory management device, appropriate inventory management method, and appropriate inventory management program
JP7565900B2 (en) Inventory management device, inventory management method, and inventory management program
JP7674228B2 (en) Work-in-progress management device, work-in-progress management method, and work-in-progress management program
JP2024069492A (en) Inventory management device, inventory management method, and inventory management program
JP7605622B2 (en) Expiry date management device, expiration date management method, and expiration date management program
JP7569222B2 (en) Consigned item management device, consigned item management method, and consigned item management program
JP7605778B2 (en) Order processing device, order processing method, and order processing program
JP7534972B2 (en) Order management device, order management method, and order management program
JP7502206B2 (en) Consigned item management device, consigned item management method, and consigned item management program
JP7285115B2 (en) Subscription device, subscription method, and subscription program
JP7716365B2 (en) Shelf number allocation device, shelf number allocation method, and shelf number allocation program
JP7744385B2 (en) Returned goods inventory management device, returned goods inventory management method, and returned goods inventory management program
JP7643967B2 (en) Group company cooperation device, group company cooperation method, and group company cooperation program
JP7644295B2 (en) Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program
JP2021152753A (en) Accounting data generation device, accounting data generation method, and accounting data generation program
JP7750821B2 (en) Store customer order management device, store customer order management method, and store customer order management program
JP7762183B2 (en) Inventory management device, inventory management method, and inventory management program
JP7579182B2 (en) Automatic location management device, automatic location management method, and automatic location management program
JP2024139179A (en) Inventory allocation execution device, inventory allocation execution method, and inventory allocation execution program
JP7554219B2 (en) Credit status check device, credit status check method, and credit status check program
JP7720358B2 (en) Store order management device, store order management method, and store order management program
JP7623252B2 (en) Business support device, business support method, and business support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230815

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240802

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241107

R150 Certificate of patent or registration of utility model

Ref document number: 7586732

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150