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
JP7821095B2 - Production area management device, production area management method, and production area management program - Google Patents
[go: Go Back, main page]

JP7821095B2 - Production area management device, production area management method, and production area management program - Google Patents

Production area management device, production area management method, and production area management program

Info

Publication number
JP7821095B2
JP7821095B2 JP2022192181A JP2022192181A JP7821095B2 JP 7821095 B2 JP7821095 B2 JP 7821095B2 JP 2022192181 A JP2022192181 A JP 2022192181A JP 2022192181 A JP2022192181 A JP 2022192181A JP 7821095 B2 JP7821095 B2 JP 7821095B2
Authority
JP
Japan
Prior art keywords
order
allocation
production area
data
area management
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
JP2022192181A
Other languages
Japanese (ja)
Other versions
JP2024079312A (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 JP2022192181A priority Critical patent/JP7821095B2/en
Publication of JP2024079312A publication Critical patent/JP2024079312A/en
Application granted granted Critical
Publication of JP7821095B2 publication Critical patent/JP7821095B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、産地管理装置、産地管理方法、および、産地管理プログラムに関する。 The present invention relates to a production area management device, a production area management method, and a production area management program.

特許文献1には、野菜や精肉等の生鮮品の発注に対して、実発注量と在庫量とを比較して、在庫量が実発注量を満たす場合、買手側が希望する国産または輸入等の分類を満たす産地の商品を売手側で選択し、在庫引当を実行し、在庫量が実発注量に満たない場合、商品原価の安い順等の売手側にとって有利な優先度順に、在庫引当を実行する構成が開示されている。 Patent Document 1 discloses a configuration in which, when ordering fresh produce such as vegetables or meat, the actual order quantity is compared with the inventory quantity, and if the inventory quantity meets the actual order quantity, the seller selects products from origins that meet the buyer's desired classification, such as domestic or imported, and allocates inventory; if the inventory quantity does not meet the actual order quantity, inventory is allocated in order of priority that is advantageous to the seller, such as lowest product cost.

特開2000-215233号公報Japanese Patent Application Laid-Open No. 2000-215233

しかしながら、上記特許文献1記載の発明においては、売手側の介在なしに、買手側が希望する細かい産地設定を満たす商品を、買手側の発注に対して在庫引当することができないという課題があった。 However, the invention described in Patent Document 1 above had the problem that it was not possible to allocate inventory for orders from buyers that met the detailed origin specifications desired by the buyers without the intervention of the sellers.

本発明は、上記問題点に鑑みてなされたものであって、予め得意先の要求により設定された産地をマスタ管理し、生鮮食品等に関する注文に対して、自動で該当産地の商品を確保することができる産地管理装置、産地管理方法、および、産地管理プログラムを提供することを目的とする。 The present invention was made in consideration of the above-mentioned problems, and aims to provide a production area management device, production area management method, and production area management program that can manage production areas set in advance at the request of customers in a master file, and automatically secure products from the relevant production area in response to orders for fresh foods, etc.

上述した課題を解決し、目的を達成するために、本発明に係る産地管理装置は、記憶部と制御部とを備えた産地管理装置であって、前記記憶部は、商品、得意先、および、産地を紐付けて設定した産地管理マスタと、前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、を備え、前記制御部は、受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得手段と、前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定手段と、前記引当判定手段により引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得する引当結果取得手段と、を備えたことを特徴とする。 To solve the above-mentioned problems and achieve the objectives, the production area management device of the present invention is a production area management device equipped with a memory unit and a control unit. The memory unit comprises a production area management master that links products, customers, and production areas, and inventory storage means that stores inventory data that links the products, the production areas, and available allocation quantities. The control unit comprises an order acquisition means that acquires order data that sets the ordered products, order quantities, and order customers, an allocation determination means that determines whether the ordered products from the production area that meet the requirements of the order customer can be allocated based on the production area management master, the inventory data, and the order data, and an allocation result acquisition means that, when the allocation determination means determines that the ordered products are available for allocation, acquires an order allocation result that links the ordered products, the order customer, the production area, and the available allocation quantity.

また、本発明に係る産地管理装置において、前記産地管理マスタは、更に、出荷期間が紐付けて設定され、前記受注データは、更に、受注出荷日が設定されたことを特徴とする。 Furthermore, in the production area management device according to the present invention, the production area management master is further set in association with a shipping period, and the order data is further set with an order shipping date.

また、本発明に係る産地管理装置において、前記産地管理マスタは、更に、納入先が紐付けて設定され、前記受注データは、更に、受注納入先が設定されたことを特徴とする。 Furthermore, in the production area management device according to the present invention, the production area management master is further linked to and set with a delivery destination, and the order data is further characterized in that the order delivery destination is set.

また、本発明に係る産地管理装置において、前記引当判定手段は、前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタのレコードを特定し、当該レコードの前記産地が設定された前記在庫データを特定し、当該在庫データに設定された前記引当可能数量と前記受注数量との比較に基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定することを特徴とする。 Furthermore, in the production area management device according to the present invention, the allocation determination means identifies a record in the production area management master in which the ordered product and the order customer in the order data are set based on the production area management master, the inventory data, and the order data, identifies the inventory data in which the production area of that record is set, and determines whether the ordered product from the production area that meets the requirements of the order customer can be allocated based on a comparison between the available allocation quantity set in the inventory data and the order quantity.

また、本発明に係る産地管理装置において、前記引当結果取得手段は、更に、前記引当判定手段により前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタの前記レコードが特定されず、引当可能ではないと判定された場合、賞味期限が一番近い前記受注商品の前記在庫データを特定し、前記受注商品、前記受注得意先、当該在庫データに設定された前記産地、および、前記引当数量を紐付けて設定した異引当結果を取得することを特徴とする。 In addition, in the production area management device of the present invention, the allocation result acquisition means is further characterized in that, when the allocation determination means does not identify the record in the production area management master in which the ordered product and the order customer in the order data are set and determines that allocation is not possible, it identifies the inventory data for the ordered product with the nearest expiration date and acquires a different allocation result set by linking the ordered product, the order customer, the production area set in the inventory data, and the allocation quantity.

また、本発明に係る産地管理装置において、前記引当結果取得手段は、更に、前記引当判定手段により前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタの前記レコードが特定され、当該レコードの前記産地が設定された前記在庫データが特定され、当該在庫データに設定された前記引当可能数量が前記受注数量を下回ると判定された場合、前記受注商品、前記受注得意先、前記産地、および、当該引当可能数量を紐付けて設定した下回引当結果を取得することを特徴とする。 In the production area management device according to the present invention, the allocation result acquisition means is further characterized in that, when the allocation determination means identifies the record in the production area management master in which the ordered product and the order customer of the order data are set, identifies the inventory data in which the production area of the record is set, and determines that the available allocation quantity set in the inventory data is lower than the ordered quantity, it acquires a below-allocation result set by linking the ordered product, the order customer, the production area, and the available allocation quantity.

また、本発明に係る産地管理装置において、前記引当結果取得手段は、更に、前記在庫データを選択可能な産地別在庫照会画面を表示させ、前記在庫データから選択在庫データが選択された場合、前記受注商品、前記受注得意先、前記選択在庫データに設定された選択産地、および、前記引当数量を紐付けて設定した選択引当結果を取得することを特徴とする。 Furthermore, in the production area management device of the present invention, the allocation result acquisition means further displays an inventory inquiry screen by production area on which the inventory data can be selected, and when selected inventory data is selected from the inventory data, acquires the selected allocation result set by linking the ordered product, the order customer, the selected production area set in the selected inventory data, and the allocation quantity.

また、本発明に係る産地管理装置において、前記引当結果取得手段は、前記在庫データに対する在庫検索指示を入力可能な受注入力画面を表示させ、前記在庫検索指示が入力された場合、前記在庫データを選択可能な前記産地別在庫照会画面を表示させ、前記在庫データから前記選択在庫データが選択された場合、前記受注商品、前記受注得意先、前記選択産地、および、前記引当数量を紐付けて設定した前記選択引当結果を取得することを特徴とする。 Furthermore, in the production area management device of the present invention, the allocation result acquisition means displays an order entry screen on which an inventory search instruction for the inventory data can be entered, and when the inventory search instruction is entered, displays the production area-specific inventory inquiry screen on which the inventory data can be selected, and when the selected inventory data is selected from the inventory data, acquires the selected allocation result set by linking the ordered product, the order customer, the selected production area, and the allocation quantity.

また、本発明に係る産地管理装置において、前記引当結果取得手段は、更に、前記産地別在庫照会画面にて前記在庫データから前記産地管理マスタに設定されていない設定外産地が設定された前記選択在庫データが選択された場合、警告メッセージを表示させることを特徴とする。 Furthermore, in the production area management device according to the present invention, the allocation result acquisition means is further characterized in that it displays a warning message when the selected inventory data in which a non-set production area that is not set in the production area management master is selected from the inventory data on the production area-specific inventory inquiry screen.

また、本発明に係る産地管理装置において、前記引当結果取得手段は、更に、引当結果に対する確定指示を入力可能な受注入力画面を表示させることを特徴とする。 Furthermore, in the production area management device according to the present invention, the allocation result acquisition means further displays an order entry screen on which a confirmation instruction for the allocation result can be entered.

また、本発明に係る産地管理装置において、前記商品は、生鮮食品であることを特徴とする。 Furthermore, in the production area management device according to the present invention, the product is a perishable food product.

また、本発明に係る産地管理方法は、記憶部と制御部とを備えた産地管理装置に実行させるための産地管理方法であって、前記記憶部は、商品、得意先、および、産地を紐付けて設定した産地管理マスタと、前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、を備え、前記制御部において実行される、受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得ステップと、前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定ステップと、前記引当判定ステップにて引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得する引当結果取得ステップと、を含むことを特徴とする。 The production area management method of the present invention is a production area management method executed by a production area management device equipped with a memory unit and a control unit, wherein the memory unit comprises a production area management master that links products, customers, and production areas together, and inventory storage means that stores inventory data that links the products, the production areas, and available allocation quantities. The method includes an order acquisition step executed by the control unit that acquires order data that sets the ordered product, order quantity, and order customer; an allocation determination step that determines whether the ordered product from the production area that meets the requirements of the order customer can be allocated based on the production area management master, the inventory data, and the order data; and an allocation result acquisition step that, if it is determined that the ordered product is available for allocation in the allocation determination step, acquires an order allocation result that links the ordered product, the order customer, the production area, and the available allocation quantity together.

また、本発明に係る産地管理プログラムは、記憶部と制御部とを備えた産地管理装置に実行させるための産地管理プログラムであって、前記記憶部は、商品、得意先、および、産地を紐付けて設定した産地管理マスタと、前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、を備え、前記制御部において、受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得ステップと、前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定ステップと、前記引当判定ステップにて引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得する引当結果取得ステップと、を実行させることを特徴とする。 The production area management program of the present invention is a production area management program to be executed by a production area management device equipped with a memory unit and a control unit. The memory unit includes a production area management master that links products, customers, and production areas, and inventory storage means that stores inventory data that links the products, the production areas, and available allocation quantities. The control unit executes the following steps: an order acquisition step that acquires order data that sets the ordered product, order quantity, and order customer; an allocation determination step that determines whether the ordered product from the production area that meets the requirements of the order customer can be allocated based on the production area management master, the inventory data, and the order data; and an allocation result acquisition step that acquires the order allocation result that links the ordered product, the order customer, the production area, and the available allocation quantity, if it is determined that the ordered product can be allocated in the allocation determination step.

本発明によれば、産地指定のある得意先に対しては、正しい産地のものを出荷できるため、得意先の満足度をあげることができ、産地指定のない得意先に対しては、先入先出で出荷することでフードロスの削減につなげることができるという効果を奏する。また、本発明によれば、各商品の産地をロット番号にて管理を行い、得意先・納入先(店舗/センター)・出荷日毎に産地をマスタ管理し、生鮮食品に関する注文に対して、自動で該当産地の商品を確保することができるという効果を奏する。また、本発明によれば、ロット番号の採番ルールを元に注文先のエリアによって引当を自動化することができるという効果を奏する。また、本発明によれば、各企業が解決に努めるSDGsの重要課題であるフードロスに対して、生鮮食品の過剰発注を減らし、廃棄ロスを減らすことができるという効果を奏する。また、本発明によれば、販売機会ロスを減らすことができるようになり、売上減少を抑えることができるという効果を奏する。 The present invention has the advantage of increasing customer satisfaction by enabling products from the correct origin to be shipped to customers with a specified origin, and reducing food waste by shipping on a first-in, first-out basis to customers without a specified origin. Furthermore, the present invention has the advantage of managing the origin of each product using a lot number, managing the origin of each customer, delivery destination (store/center), and shipping date in a master file, and automatically securing products from the appropriate origin for orders of fresh food. Furthermore, the present invention has the advantage of automating allocations based on the order destination area based on lot numbering rules. Furthermore, the present invention has the advantage of reducing excess orders of fresh food and reducing waste, addressing food waste, a key issue in the SDGs that companies are working to address. Furthermore, the present invention has the advantage of reducing lost sales opportunities and preventing sales declines.

図1は、本実施形態における産地管理装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of a production area management device according to this embodiment. 図2は、本実施形態における産地管理マスタの一例を示す図である。FIG. 2 is a diagram showing an example of the production area management master in this embodiment. 図3は、本実施形態における在庫データを示す図である。FIG. 3 is a diagram showing inventory data in this embodiment. 図4は、本実施形態における産地管理装置の処理の一例を示すフローチャートである。FIG. 4 is a flowchart showing an example of processing performed by the production area management device in this embodiment. 図5は、本実施形態における産地管理装置の処理の一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of processing performed by the production area management device in this embodiment. 図6は、本実施形態における産地管理処理の一例を示す図である。FIG. 6 is a diagram showing an example of a production area management process in this embodiment. 図7は、本実施形態における産地管理処理の一例を示す図である。FIG. 7 is a diagram showing an example of a production area management process in this embodiment. 図8は、本実施形態における産地管理処理の一例を示す図である。FIG. 8 is a diagram showing an example of a production area management process in this embodiment. 図9は、本実施形態における産地管理処理の一例を示す図である。FIG. 9 is a diagram showing an example of a production area management process in this embodiment. 図10は、本実施形態における産地管理処理の一例を示す図である。FIG. 10 is a diagram showing an example of a production area management process in this embodiment.

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

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

従来から、生鮮食品の卸業者においては、注文時に取引先(得意先/納入先)、季節毎に産地が指定される場合が多々ある(例えば、得意先が高級料理店等の場合、特定の産地が指定されることがある)。 Traditionally, fresh food wholesalers often specify the origin of the product by business partner (customer/delivery destination) and season when placing an order (for example, if the customer is a high-end restaurant, a specific origin may be specified).

そのため、従来、出荷作業時にどの取引先にどの産地の商品を出荷するかについては、倉庫担当者に依存している状況であり、産地毎の出荷数については、ピッキング後にEXCEL(登録商標)等を使って手作業で管理を行っている状況であったため、産地毎の在庫管理ができておらず、過剰発注に伴う在庫の廃棄ロスや過少発注による販売機会の損失が発生していた。 As a result, previously, the decision of which origin to ship products to which customer was left to the warehouse staff during shipping operations, and the number of shipments per origin was managed manually after picking using Excel (registered trademark) or similar. This meant that inventory management by origin was not possible, resulting in inventory waste due to over-ordering and lost sales opportunities due to under-ordering.

そこで、本実施形態においては、各商品の産地をロット番号にて管理し、得意先・納入先(店舗/センター)・出荷日毎に産地をマスタ管理し、生鮮食品の注文に対して、自動で該当産地の商品を確保する仕組みを提供している。それにより、本実施形態においては、生鮮食品の産地毎の在庫管理が正確に行える。 In this embodiment, the origin of each product is managed by lot number, and the origin is managed in master data for each customer, delivery destination (store/center), and shipping date. This provides a system that automatically secures products from the corresponding origin for fresh food orders. As a result, this embodiment allows for accurate inventory management of fresh food by origin.

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

図1に示すように、産地管理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、産地管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 As shown in FIG. 1, the production area management device 100 is a commercially available desktop personal computer. Note that the production area management device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may also 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 production area management device 100 comprises a control unit 102, a communication interface unit 104, a memory unit 106, and an input/output interface unit 108. Each unit of the production area 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 production area 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 the function of communicating data with other devices via the communication line. Here, the network 300 has the function of connecting the production area 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 functions as a pointing device in conjunction with a mouse. Note that, below, 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とを備えている。 The memory unit 106 stores various databases, tables, files, and the like. The memory unit 106 also stores computer programs that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes. The memory unit 106 can be, for example, a memory device such as RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, or an optical disk. The memory unit 106 includes a production area management master 106a and an inventory database 106b.

産地管理マスタ106aは、商品、および、産地を紐付けて設定したマスタである。ここで、産地管理マスタ106aは、商品、得意先、および、産地が紐付けて設定されていてもよい。また、産地管理マスタ106aは、出荷期間が紐付けて設定されていてもよい。また、産地管理マスタ106aは、納入先が紐付けて設定されていてもよい。また、商品は、生鮮食品であってもよい。また、産地管理マスタ106aは、出荷期間開始日、出荷期間終了日、産地コード、および/または、産地名が紐付けて設定されていてもよい。 The production area management master 106a is a master that links products and production areas. Here, the production area management master 106a may be linked to products, customers, and production areas. The production area management master 106a may also be linked to shipping periods. The production area management master 106a may also be linked to delivery destinations. The products may also be perishable foods. The production area management master 106a may also be linked to shipping period start dates, shipping period end dates, production area codes, and/or production area names.

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

図2に示すように、本実施形態における産地管理マスタ106aにおいては、各商品に対して、得意先・納入先・出荷日毎に産地が特定される。 As shown in Figure 2, in this embodiment, the origin management master 106a identifies the origin of each product for each customer, delivery destination, and shipping date.

図1に戻り、在庫データベース106bは、商品の在庫データを記憶する。ここで、在庫データベース106bは、商品、産地、および、引当可能数量を紐付けて設定した在庫データを記憶していてもよい。また、在庫データは、倉庫、産地に対応するロット番号、賞味期限、および/または、在庫数量が紐付けて設定されていてもよい。 Returning to Figure 1, inventory database 106b stores inventory data for products. Here, inventory database 106b may store inventory data that links products, origins, and available quantities. In addition, inventory data may be linked to lot numbers corresponding to warehouses and origins, expiration dates, and/or inventory quantities.

ここで、図3を参照して、本実施形態における在庫データの一例について説明する。図3は、本実施形態における在庫データを示す図である。 Here, an example of inventory data in this embodiment will be described with reference to Figure 3. Figure 3 is a diagram showing inventory data in this embodiment.

図3に示すように、本実施形態における在庫データにおいて、各倉庫における商品の在庫管理単位は、産地を示すロット番号(=産地コード)単位となっている。 As shown in Figure 3, in the inventory data of this embodiment, the inventory management unit for products at each warehouse is the lot number (= origin code) that indicates the origin.

図1に戻り、制御部102は、産地管理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、受注取得部102aと引当判定部102bと引当結果取得部102cとを備えている。 Returning to Figure 1, the control unit 102 is a CPU or the like that provides overall control of the production area management device 100. The control unit 102 has internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing operations based on these stored programs. Functionally, the control unit 102 includes an order acquisition unit 102a, an allocation determination unit 102b, and an allocation result acquisition unit 102c.

受注取得部102aは、受注商品を設定した受注データを取得する。ここで、受注取得部102aは、受注商品、受注数量、および、受注得意先を設定した受注データを取得してもよい。また、受注データは、受注出荷日が設定されていてもよい。また、受注データは、受注納入先が設定されていてもよい。また、受注取得部102aは、受注入力画面を表示させてもよい。 The order acquisition unit 102a acquires order data that specifies the ordered product. Here, the order acquisition unit 102a may acquire order data that specifies the ordered product, order quantity, and order customer. The order data may also specify the order shipping date. The order data may also specify the order delivery destination. The order acquisition unit 102a may also display an order input screen.

引当判定部102bは、受注商品を引当可能か否かを判定する。ここで、引当判定部102bは、産地管理マスタ106a、在庫データ、および、受注データに基づいて、受注得意先の要求を満たす産地の受注商品を引当可能か否かを判定してもよい。また、引当判定部102bは、産地管理マスタ106a、在庫データ、および、受注データに基づいて、受注データの受注商品および受注得意先が設定された産地管理マスタ106aのレコードを特定し、当該レコードの産地が設定された在庫データを特定し、当該在庫データに設定された引当可能数量と受注数量との比較に基づいて、受注得意先の要求を満たす産地の受注商品を引当可能か否かを判定してもよい。 The allocation determination unit 102b determines whether the ordered product can be allocated. Here, the allocation determination unit 102b may determine whether the ordered product, whose production area meets the requirements of the receiving customer, can be allocated based on the origin management master 106a, inventory data, and order data. Furthermore, the allocation determination unit 102b may identify a record in the origin management master 106a in which the ordered product and order customer in the order data are set, based on the origin management master 106a, inventory data, and order data, identify the inventory data in which the origin of that record is set, and determine whether the ordered product, whose production area meets the requirements of the receiving customer, can be allocated based on a comparison between the available allocation quantity set in the inventory data and the order quantity.

引当結果取得部102cは、受注商品の引当結果を取得する。ここで、引当結果取得部102cは、受注商品、受注得意先、産地、および、引当数量を紐付けて設定した受注引当結果を取得してもよい。また、引当結果取得部102cは、引当判定部102bにより受注データの受注商品および受注得意先が設定された産地管理マスタ106aのレコードが特定されず、引当可能ではないと判定された場合、賞味期限が一番近い受注商品の在庫データを特定し、受注商品、受注得意先、当該在庫データに設定された産地、および、引当数量を紐付けて設定した異引当結果を取得してもよい。また、引当結果取得部102cは、引当判定部102bにより受注データの受注商品および受注得意先が設定された産地管理マスタ106aのレコードが特定され、当該レコードの産地が設定された在庫データが特定され、当該在庫データに設定された引当可能数量が受注数量を下回ると判定された場合、受注商品、受注得意先、産地、および、当該引当可能数量を紐付けて設定した下回引当結果を取得してもよい。また、引当結果取得部102cは、在庫データを選択可能な産地別在庫照会画面を表示させ、在庫データから選択在庫データが選択された場合、受注商品、受注得意先、選択在庫データに設定された選択産地、および、引当数量を紐付けて設定した選択引当結果を取得してもよい。また、引当結果取得部102cは、在庫データに対する在庫検索指示を入力可能な受注入力画面を表示させ、在庫検索指示が入力された場合、在庫データを選択可能な産地別在庫照会画面を表示させ、在庫データから選択在庫データが選択された場合、受注商品、受注得意先、選択産地、および、引当数量を紐付けて設定した選択引当結果を取得してもよい。また、引当結果取得部102cは、産地別在庫照会画面にて在庫データから産地管理マスタ106aに設定されていない設定外産地が設定された選択在庫データが選択された場合、警告メッセージを表示させてもよい。また、引当結果取得部102cは、引当結果に対する確定指示を入力可能な受注入力画面を表示させてもよい。 The allocation result acquisition unit 102c acquires the allocation result for the ordered product. Here, the allocation result acquisition unit 102c may acquire an order allocation result set by linking the ordered product, order customer, place of origin, and allocation quantity. Furthermore, if the allocation determination unit 102b does not identify a record in the place of origin management master 106a in which the ordered product and order customer in the order data are set and determines that allocation is not possible, the allocation result acquisition unit 102c may identify the inventory data for the ordered product with the nearest expiration date and acquire a different allocation result set by linking the ordered product, order customer, place of origin set in the inventory data, and allocation quantity. Furthermore, when the allocation determination unit 102b identifies a record in the production area management master 106a in which the ordered product and order customer of the order data are set, identifies inventory data in which the production area of the record is set, and determines that the available allocation quantity set in the inventory data is less than the ordered quantity, the allocation result acquisition unit 102c may acquire a below-allocation result set by linking the ordered product, order customer, production area, and the available allocation quantity. Furthermore, the allocation result acquisition unit 102c may display an inventory inquiry screen by production area on which inventory data can be selected, and when selected inventory data is selected from the inventory data, acquire a selected allocation result set by linking the ordered product, order customer, selected production area set in the selected inventory data, and allocated quantity. The allocation result acquisition unit 102c may also display an order entry screen on which an inventory search instruction for inventory data can be entered, and when an inventory search instruction is entered, display an inventory inquiry screen by origin on which inventory data can be selected, and when selected inventory data is selected from the inventory data, acquire a selected allocation result set by linking the ordered product, order customer, selected origin, and allocation quantity. Furthermore, the allocation result acquisition unit 102c may also display a warning message when selected inventory data is selected from the inventory data on the inventory inquiry screen with a non-set origin that is not set in the origin management master 106a. Furthermore, the allocation result acquisition unit 102c may also display an order entry screen on which a confirmation instruction for the allocation result can be entered.

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

[産地管理処理]
ここで、図4を参照して、本実施形態における産地管理処理の一例について説明する。図4は、本実施形態における産地管理装置100の処理の一例を示すフローチャートである。
[Place of Origin Control Processing]
An example of production area management processing in this embodiment will now be described with reference to Fig. 4. Fig. 4 is a flowchart showing an example of processing by the production area management device 100 in this embodiment.

図4に示すように、受注取得部102aは、受注入力画面を出力装置114に表示させ、ユーザにより入力装置112を介して受注商品、受注数量、受注得意先、受注納入先、および、受注出荷日が受注入力画面に設定された場合、受注データを取得する(ステップSA-1)。 As shown in FIG. 4, the order acquisition unit 102a displays the order input screen on the output device 114, and acquires the order data when the user enters the ordered product, order quantity, order customer, order delivery destination, and order shipping date on the order input screen via the input device 112 (step SA-1).

そして、引当判定部102bは、受注データに対応する産地管理マスタ106aのレコードが特定できるか否かを判定する(ステップSA-2)。 Then, the allocation determination unit 102b determines whether a record in the production area management master 106a corresponding to the order data can be identified (step SA-2).

そして、引当判定部102bは、受注データに対応する産地管理マスタ106aのレコードが特定できないと判定した場合(ステップSA-2:No)、処理をステップSA-3に移行させる。 If the allocation determination unit 102b determines that it cannot identify a record in the production area management master 106a corresponding to the order data (step SA-2: No), it transitions to step SA-3.

そして、引当結果取得部102cは、賞味期限が一番近い受注商品の在庫データを特定し、受注商品、受注得意先、当該在庫データに設定された産地、および、引当数量を紐付けて設定した異引当結果を取得する(ステップSA-3)。 Then, the allocation result acquisition unit 102c identifies the inventory data for the ordered product with the nearest expiration date, and acquires the different allocation results that are set by linking the ordered product, the order customer, the origin set in the inventory data, and the allocation quantity (step SA-3).

そして、引当結果取得部102cは、引当結果に対する確定指示を入力可能な受注入力画面を出力装置114に表示させ、ユーザにより入力装置112を介して受注入力画面に確定指示が入力された場合、引当結果を登録し(ステップSA-4)、処理を終了する。 Then, the allocation result acquisition unit 102c displays an order entry screen on the output device 114, which allows the user to enter a confirmation instruction for the allocation result. If the user enters a confirmation instruction on the order entry screen via the input device 112, the allocation result is registered (step SA-4) and the process ends.

一方、引当判定部102bは、受注データに対応する産地管理マスタ106aのレコードが特定できると判定した場合(ステップSA-2:Yes)、処理をステップSA-5に移行させる。 On the other hand, if the allocation determination unit 102b determines that a record in the production area management master 106a corresponding to the order data can be identified (step SA-2: Yes), it transitions the process to step SA-5.

そして、引当判定部102bは、受注データに対応する産地管理マスタ106aのレコードの産地が設定された在庫データの引当可能数量≧受注数量であるか否かを判定する(ステップSA-5)。 Then, the allocation determination unit 102b determines whether the available allocation quantity in the inventory data for which the origin of the record in the origin management master 106a corresponding to the order data is set is greater than or equal to the order quantity (step SA-5).

そして、引当判定部102bは、引当可能数量≧受注数量ではない(引当可能数量<受注数量である)と判定した場合(ステップSA-5:No)、処理をステップSA-6に移行させる。 If the allocation determination unit 102b determines that the available allocation quantity is not greater than or equal to the order quantity (the available allocation quantity is less than the order quantity) (step SA-5: No), it transitions to step SA-6.

そして、引当結果取得部102cは、受注商品、受注得意先、受注データに対応する産地管理マスタ106aのレコードの産地、および、引当可能数量を紐付けて設定した下回引当結果を取得する(ステップSA-6)。 Then, the allocation result acquisition unit 102c acquires the underallocation result set by linking the ordered product, order customer, origin of the record in the origin management master 106a corresponding to the order data, and the available allocation quantity (step SA-6).

そして、引当結果取得部102cは、ユーザにより入力装置112を介して受注入力画面に在庫データに対する在庫検索指示が入力されたか否かを判定する(ステップSA-7)。 Then, the allocation result acquisition unit 102c determines whether the user has entered an inventory search instruction for inventory data on the order entry screen via the input device 112 (step SA-7).

そして、引当結果取得部102cは、在庫検索指示が入力されなかったと判定した場合(ステップSA-7:No)、処理をステップSA-4に移行させる。 If the allocation result acquisition unit 102c determines that an inventory search instruction has not been input (step SA-7: No), it transitions the process to step SA-4.

一方、引当結果取得部102cは、在庫検索指示が入力されたと判定した場合(ステップSA-7:Yes)、(下回引当結果を破棄して)処理をステップSA-8に移行させる。 On the other hand, if the allocation result acquisition unit 102c determines that an inventory search instruction has been input (step SA-7: Yes), it discards the underallocation results and transitions to step SA-8.

そして、引当結果取得部102cは、在庫データを選択可能な産地別在庫照会画面を出力装置114に表示させ、ユーザにより入力装置112を介して在庫データから選択在庫データが選択された場合、受注商品、受注得意先、選択在庫データに設定された選択産地、および、引当数量を紐付けて設定した選択引当結果を取得し(ステップSA-8)、処理をステップSA-4に移行させる。 Then, the allocation result acquisition unit 102c displays an inventory inquiry screen by origin on the output device 114, which allows the user to select inventory data. When the user selects selected inventory data from the inventory data via the input device 112, it acquires the selected allocation results linked to the ordered product, order customer, selected origin set in the selected inventory data, and allocation quantity (step SA-8), and proceeds to step SA-4.

一方、引当判定部102bは、引当可能数量≧受注数量であると判定した場合(ステップSA-5:Yes)、処理をステップSA-9に移行させる。 On the other hand, if the allocation determination unit 102b determines that the available allocation quantity is greater than or equal to the order quantity (step SA-5: Yes), it transitions to step SA-9.

そして、引当結果取得部102cは、受注商品、受注得意先、受注データに対応する産地管理マスタ106aのレコードの産地、および、引当数量を紐付けて設定した受注引当結果を取得し(ステップSA-9)、処理をステップSA-4に移行させる。 Then, the allocation result acquisition unit 102c acquires the order allocation result set by linking the ordered product, order customer, and production area of the record in the production area management master 106a corresponding to the order data, and the allocation quantity (step SA-9), and proceeds to step SA-4.

ここで、図5を参照して、本実施形態におけるレコード特定処理について説明する。図5は、本実施形態における産地管理装置100の処理の一例を示すフローチャートである。 Now, the record identification process in this embodiment will be described with reference to Figure 5. Figure 5 is a flowchart showing an example of the process performed by the production area management device 100 in this embodiment.

図5に示すように、ステップSA-1における処理後、引当判定部102bは、受注データの受注商品、受注得意先、受注納入先、および、受注出荷日を含む出荷期間が設定された産地管理マスタ106aのレコードを特定できるか否かを判定する(ステップSB-1)。ここで、本実施形態においては、受注出荷日≧出荷期間開始日、および、受注出荷日≦出荷期間終了日にて産地管理マスタ106aが参照され、該当するレコードが複数存在する場合、出荷期間開始日が最新のレコードが特定されてもよい。 As shown in FIG. 5, after processing in step SA-1, the allocation determination unit 102b determines whether it is possible to identify a record in the production location management master 106a in which the order data's ordered product, order customer, order delivery destination, and shipping period including the order shipment date are set (step SB-1). Here, in this embodiment, the production location management master 106a is referenced when the order shipment date is greater than or equal to the shipping period start date and the order shipment date is less than or equal to the shipping period end date, and if there are multiple matching records, the record with the most recent shipping period start date may be identified.

そして、引当判定部102bは、受注データの受注商品、受注得意先、受注納入先、および、受注出荷日を含む出荷期間が設定された産地管理マスタ106aのレコードを特定できると判定した場合(ステップSB-1:Yes)、処理をステップSA-5に移行させる。このように、本実施形態においては、商品コード、得意先、納入先、および、出荷期間にて産地管理マスタ106aが参照され、取得された産地コード=ロット番号にて在庫データが参照され、注文数≦該当ロット番号の在庫数の場合、商品引当されてもよい(なお、注文数>該当ロット番号の在庫数の場合、アラート表示され、アラート表示後、商品引当できないが、未引当状態で受注伝票の登録が可能となる)。 If the allocation determination unit 102b determines that it can identify a record in the production location management master 106a that contains the order data's ordered product, order customer, order delivery destination, and shipping period including the order shipping date (step SB-1: Yes), it proceeds to step SA-5. In this embodiment, the production location management master 106a is referenced using the product code, customer, delivery destination, and shipping period, and inventory data is referenced using the obtained production location code = lot number. If the order quantity is less than or equal to the inventory quantity for the corresponding lot number, the product may be allocated. (Note that if the order quantity is greater than the inventory quantity for the corresponding lot number, an alert is displayed. After the alert is displayed, the product cannot be allocated, but the order slip can be registered in an unallocated state.)

一方、引当判定部102bは、受注データの受注商品、受注得意先、受注納入先、および、受注出荷日を含む出荷期間が設定された産地管理マスタ106aのレコードを特定できないと判定した場合(ステップSB-1:No)、処理をステップSB-2に移行させる。 On the other hand, if the allocation determination unit 102b determines that it cannot identify a record in the production area management master 106a that contains the order data's ordered product, order customer, order delivery destination, and shipping period including the order shipping date (step SB-1: No), it transitions to step SB-2.

そして、引当判定部102bは、受注データの受注商品、受注得意先、および、受注出荷日を含む出荷期間が設定された産地管理マスタ106aのレコードを特定できるか否かを判定する(ステップSB-2)。 Then, the allocation determination unit 102b determines whether it is possible to identify a record in the production area management master 106a that contains the ordered product, order customer, and shipping period including the order shipping date in the order data (step SB-2).

そして、引当判定部102bは、受注データの受注商品、受注得意先、および、受注出荷日を含む出荷期間が設定された産地管理マスタ106aのレコードを特定できると判定した場合(ステップSB-2:Yes)、処理をステップSA-5に移行させる。このように、本実施形態においては、商品コード、得意先、および、出荷期間にて産地管理マスタ106aが参照され、取得された産地コード=ロット番号にて在庫データが参照され、注文数≦該当ロット番号の在庫数の場合、商品引当されてもよい(なお、注文数>該当ロット番号の在庫数の場合、アラート表示され、アラート表示後、商品引当できないが、未引当状態で受注伝票の登録が可能となる)。 If the allocation determination unit 102b determines that it can identify a record in the production location management master 106a that contains the order data's ordered product, order customer, and shipping period including the order shipping date (step SB-2: Yes), it proceeds to step SA-5. In this embodiment, the production location management master 106a is referenced using the product code, customer, and shipping period, and inventory data is referenced using the obtained production location code = lot number. If the order quantity is less than or equal to the inventory quantity for the corresponding lot number, the product may be allocated. (Note that if the order quantity is greater than the inventory quantity for the corresponding lot number, an alert is displayed. After the alert is displayed, the product cannot be allocated, but the order slip can be registered in an unallocated state.)

一方、引当判定部102bは、受注データの受注商品、受注得意先、および、受注出荷日を含む出荷期間が設定された産地管理マスタ106aのレコードを特定できないと判定した場合(ステップSB-2:No)、処理をステップSB-3に移行させる。 On the other hand, if the allocation determination unit 102b determines that it cannot identify a record in the production area management master 106a that contains the order item, order customer, and shipping period including the order shipping date in the order data (step SB-2: No), it transitions to step SB-3.

そして、引当判定部102bは、受注データの受注商品、受注得意先、および、受注納入先が設定された産地管理マスタ106aのレコードを特定できるか否かを判定する(ステップSB-3)。 Then, the allocation determination unit 102b determines whether it is possible to identify a record in the production area management master 106a in which the ordered product, order customer, and order delivery destination of the order data are set (step SB-3).

そして、引当判定部102bは、受注データの受注商品、受注得意先、および、受注納入先が設定された産地管理マスタ106aのレコードを特定できると判定した場合(ステップSB-3:Yes)、処理をステップSA-5に移行させる。このように、本実施形態においては、商品コード、得意先、および、納入先にて産地管理マスタ106aが参照され、取得された産地コード=ロット番号にて在庫データが参照され、注文数≦該当ロット番号の在庫数の場合、商品引当されてもよい(なお、注文数>該当ロット番号の場合、アラート表示され、アラート表示後、商品引当できないが、未引当状態で受注伝票の登録が可能となる)。 If the allocation determination unit 102b determines that it can identify a record in the production location management master 106a that contains the ordered product, order customer, and order delivery destination of the order data (step SB-3: Yes), it proceeds to step SA-5. In this embodiment, the production location management master 106a is referenced for the product code, customer, and delivery destination, and inventory data is referenced using the obtained production location code = lot number. If the order quantity is less than or equal to the inventory quantity for the corresponding lot number, the product may be allocated. (Note that if the order quantity is greater than the corresponding lot number, an alert is displayed. After the alert is displayed, the product cannot be allocated, but the order slip can be registered in an unallocated state.)

一方、引当判定部102bは、受注データの受注商品、受注得意先、および、受注納入先が設定された産地管理マスタ106aのレコードを特定できないと判定した場合(ステップSB-3:No)、処理をステップSB-4に移行させる。 On the other hand, if the allocation determination unit 102b determines that it cannot identify a record in the production area management master 106a in which the ordered product, order customer, and order delivery destination of the order data are set (step SB-3: No), it transitions to step SB-4.

そして、引当判定部102bは、受注データの受注商品、および、受注得意先が設定された産地管理マスタ106aのレコードを特定できるか否かを判定する(ステップSB-4)。 Then, the allocation determination unit 102b determines whether it is possible to identify the record in the production area management master 106a in which the ordered product and order customer in the order data are set (step SB-4).

そして、引当判定部102bは、受注データの受注商品、および、受注得意先が設定された産地管理マスタ106aのレコードを特定できると判定した場合(ステップSB-4:Yes)、処理をステップSA-5に移行させる。このように、本実施形態においては、商品コード、および、得意先にて産地管理マスタ106aが参照され、取得された産地コード=ロット番号にて在庫データが参照され、注文数≦該当ロット番号の在庫数の場合、商品引当されてもよい(なお、注文数>該当ロット番号の在庫数の場合、アラート表示され、アラート表示後、商品引当できないが、未引当状態で受注伝票の登録が可能となる)。 If the allocation determination unit 102b determines that it can identify the record in the production location management master 106a in which the ordered product and order customer in the order data are set (step SB-4: Yes), it proceeds to step SA-5. In this manner, in this embodiment, the production location management master 106a is referenced for the product code and customer, and inventory data is referenced using the obtained production location code = lot number. If the order quantity is less than or equal to the inventory quantity for the corresponding lot number, the product may be allocated. (Note that if the order quantity is greater than the inventory quantity for the corresponding lot number, an alert is displayed. After the alert is displayed, the product cannot be allocated, but the order slip can be registered in an unallocated state.)

一方、引当判定部102bは、受注データの受注商品、および、受注得意先が設定された産地管理マスタ106aのレコードを特定できないと判定した場合(ステップSB-4:No)、処理をステップSA-3に移行させる。このように、本実施形態においては、ステップSB-1~ステップSB-4にてレコードが取得できなかった場合、在庫データが参照され、賞味期限が一番古いロット番号の在庫が引き当てられてもよい。 On the other hand, if the allocation determination unit 102b determines that it cannot identify the record in the production area management master 106a in which the ordered product and order customer in the order data are set (step SB-4: No), it transitions processing to step SA-3. Thus, in this embodiment, if a record cannot be obtained in steps SB-1 to SB-4, inventory data may be referenced, and the inventory with the lot number with the oldest expiration date may be allocated.

このように、本実施形態においては、受注入力時に、商品・得意先にて産地管理マスタ106aが参照され、該当するロット番号の在庫データが確認されることで在庫検索され、ステップSB-1~ステップSB-4にて、未引当の場合であっても受注登録可能であるが、在庫データが参照され、他の産地からの引当がされてもよい。 In this way, in this embodiment, when an order is entered, the product/customer references the production area management master 106a and checks the inventory data for the corresponding lot number to search for inventory. In steps SB-1 to SB-4, the order can be registered even if the item has not yet been allocated, but inventory data can also be referenced and allocation can be made from another production area.

また、図2、図3および図6を参照して、本実施形態における産地管理マスタ106aが存在し、引当可能な場合の産地管理処理の一例について説明する。図6は、本実施形態における産地管理処理の一例を示す図である。 Furthermore, with reference to Figures 2, 3, and 6, an example of production area management processing in the case where the production area management master 106a in this embodiment exists and allocation is possible will be described. Figure 6 is a diagram showing an example of production area management processing in this embodiment.

図6に示すように、本実施形態においては、出荷日、売上日、得意先、納入先、商品コード、および、受注数が受注入力画面に入力された場合、図2に示す産地管理マスタ106aが参照され、レコード(1)が取得され、図3に示す産地コード:「1」の在庫データが参照され、「注文数(100個)≦在庫数(500個)」となるため、ロット番号、および、引当数が受注入力画面に反映される。 As shown in Figure 6, in this embodiment, when the shipping date, sales date, customer, delivery destination, product code, and order quantity are entered on the order entry screen, the origin management master 106a shown in Figure 2 is referenced, record (1) is obtained, and the inventory data for origin code "1" shown in Figure 3 is referenced. Since "order quantity (100 units) <= inventory quantity (500 units)", the lot number and allocation quantity are reflected on the order entry screen.

また、図2、図3および図7を参照して、本実施形態における産地管理マスタ106aが存在しない場合の産地管理処理の一例について説明する。図7は、本実施形態における産地管理処理の一例を示す図である。 Furthermore, with reference to Figures 2, 3, and 7, an example of production area management processing in the case where the production area management master 106a in this embodiment does not exist will be described. Figure 7 is a diagram showing an example of production area management processing in this embodiment.

図7に示すように、本実施形態においては、出荷日、売上日、得意先、納入先、商品コード、および、受注数が受注入力画面に入力された場合、図2に示す産地管理マスタ106aが参照され、レコードが取得されないため、図3に示す在庫データが参照され、賞味期限が一番古いレコード(3)が取得され、ロット番号、および、引当数が受注入力画面に反映される。 As shown in Figure 7, in this embodiment, when the shipping date, sales date, customer, delivery destination, product code, and order quantity are entered on the order entry screen, the production area management master 106a shown in Figure 2 is referenced, and since no record is obtained, the inventory data shown in Figure 3 is referenced, and the record (3) with the oldest expiration date is obtained, and the lot number and allocation quantity are reflected on the order entry screen.

また、図2、図3および図8から図10を参照して、本実施形態における産地管理マスタ106aが存在し、引当不可の場合の産地管理処理の一例について説明する。図8から図10は、本実施形態における産地管理処理の一例を示す図である。 Furthermore, with reference to Figures 2, 3, and 8 to 10, an example of production area management processing in the case where production area management master 106a in this embodiment exists and allocation is not possible will be described. Figures 8 to 10 are diagrams showing an example of production area management processing in this embodiment.

図8に示すように、本実施形態においては、出荷日、売上日、得意先、納入先、商品コード、および、受注数が受注入力画面に入力された場合、図2に示す産地管理マスタ106aが参照され、レコード(3)が取得され、図3に示す産地コード:「3」の在庫データが参照され、「注文数(200個)>在庫数(150個)」となるため、アラートが表示される。なお、本実施形態においては、アラート表示後、登録ボタンが押下された場合、ロット番号、および、引当数が受注入力画面に反映される。ここで、引当数は、在庫データの引当可能な最大数がセットされる。 As shown in Figure 8, in this embodiment, when the shipping date, sales date, customer, delivery destination, product code, and order quantity are entered on the order entry screen, the origin management master 106a shown in Figure 2 is referenced, record (3) is obtained, and the inventory data for origin code "3" shown in Figure 3 is referenced. Since "order quantity (200 units) > inventory quantity (150 units)", an alert is displayed. Note that in this embodiment, if the register button is pressed after the alert is displayed, the lot number and allocation quantity are reflected on the order entry screen. Here, the allocation quantity is set to the maximum number that can be allocated in the inventory data.

そして、図9に示すように、本実施形態においては、受注入力画面にて在庫検索ボタンが押下された場合、産地別在庫照会画面が表示され、産地別在庫照会画面にて変更対象の産地の行がダブルクリックされた場合、「取引先別出荷日別産地管理マスタに存在しない産地が指定されています。処理を続行しますか?」との警告メッセージが表示される。ここで、本実施形態においては、他の顧客に引き当てるためのマスタ登録がされている場合に、勝手に他顧客で引当が行われないように警告表示が実行されてもよい。すなわち、本実施形態においては、受注入力時に産地管理マスタ106aに存在しない産地が指定された場合、警告メッセージが表示される。 As shown in FIG. 9, in this embodiment, when the inventory search button is pressed on the order entry screen, the origin-specific inventory inquiry screen is displayed. When the row of the origin to be changed is double-clicked on the origin-specific inventory inquiry screen, a warning message is displayed stating, "An origin that does not exist in the origin management master by supplier and shipping date has been specified. Do you want to continue processing?" Here, in this embodiment, if a master registration has been made for allocation to another customer, a warning display may be executed to prevent the allocation from being made to another customer without permission. In other words, in this embodiment, if an origin that does not exist in the origin management master 106a is specified when entering an order, a warning message is displayed.

そして、図10に示すように、本実施形態においては、産地別在庫照会画面にて選択された産地のロット番号、および、引当数が受注入力画面に反映される。 As shown in Figure 10, in this embodiment, the lot number and allocation quantity for the origin selected on the origin-specific inventory inquiry screen are reflected on the order entry screen.

このように、本実施形態においては、受注伝票登録時に、産地管理マスタ106aが参照され、ロット番号(産地)の商品が引き当てられる。ここで、本実施形態における産地管理マスタ106aについては、参照キーとして「得意先・納入先のみ指定」または「得意先のみ指定」のように、変動可能に設定できてもよい。また、本実施形態においては、産地管理マスタ106aに登録がなかった場合、賞味期限が古い順にロット(産地)の商品引当が行われてもよい。 In this way, in this embodiment, when an order slip is registered, the production area management master 106a is referenced and the product with the lot number (product area) is allocated. Here, the production area management master 106a in this embodiment may be set to be variable as a reference key, such as "specify only customer/delivery destination" or "specify only customer." Also, in this embodiment, if there is no registration in the production area management master 106a, product allocation for the lot (product area) may be performed in order of oldest expiration date.

[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 contributing to the achievement of SDGs Goals 8 and 9.

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

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

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

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 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に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Furthermore, with regard to the production area management device 100, the components shown in the figure are functional concepts and do not necessarily have to be physically configured as shown.

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

また、このコンピュータプログラムは、産地管理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 This computer program may also be stored on an application program server connected to the production area 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-temporary computer-readable recording medium, or may be configured as a program product. Here, this "recording medium" includes memory cards, USB (Universal Serial Bus) memories, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (registered trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and more. This includes any "portable physical media" such as a Blu-ray Disc (registered trademark) 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. It should be noted that a "program" is not necessarily limited to a single structure, but also includes a distributed structure consisting of multiple modules or libraries, or a structure that achieves its function by working in conjunction with a separate program, such as an OS. The specific structure 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 structures 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 production area management device 100 may also be configured as an information processing device such as a known personal computer or workstation, or as an information processing device connected to any peripheral device. The production area management device 100 may also be implemented by installing software (including programs, data, etc.) that causes the device to perform 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 may be implemented in any combination, or embodiments may be implemented selectively.

本発明は、生鮮食品等を扱う卸業界、運送業界、倉庫業界、および、食品業界等の業界において有用である。 The present invention is useful in industries that handle fresh food, such as the wholesale industry, transportation industry, warehousing industry, and food industry.

100 産地管理装置
102 制御部
102a 受注取得部
102b 引当判定部
102c 引当結果取得部
104 通信インターフェース部
106 記憶部
106a 産地管理マスタ
106b 在庫データベース
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
REFERENCE SIGNS LIST 100 Production area management device 102 Control unit 102a Order acquisition unit 102b Allocation determination unit 102c Allocation result acquisition unit 104 Communication interface unit 106 Storage unit 106a Production area management master 106b Stock database 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (15)

記憶部と制御部とを備えた産地管理装置であって、
前記記憶部は、
商品、得意先、および、産地を紐付けて設定した産地管理マスタと、
前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部は、
受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得手段と、
前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタのレコードを特定し、当該レコードの前記産地が設定された前記在庫データを特定し、当該在庫データに設定された前記引当可能数量と前記受注数量との比較に基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定手段と、
前記引当判定手段により引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得し、前記引当判定手段により前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタの前記レコードが特定されず、引当可能ではないと判定された場合、賞味期限が一番近い前記受注商品の前記在庫データを特定し、前記受注商品、前記受注得意先、当該在庫データに設定された前記産地、および、前記引当数量を紐付けて設定した異引当結果を取得する引当結果取得手段と、
を備えたことを特徴とする産地管理装置。
A production area management device including a memory unit and a control unit,
The storage unit
A production area management master that links products, customers, and production areas,
an inventory storage means for storing inventory data that is set by linking the product, the place of origin, and the available quantity;
Equipped with
The control unit
an order acquisition means for acquiring order data that includes an ordered product, an ordered quantity, and an order customer;
an allocation determination means for identifying a record of the production area management master in which the ordered product and the order customer of the order data are set based on the production area management master, the inventory data, and the order data, identifying the inventory data in which the production area of the record is set, and determining whether the ordered product of the production area that meets the demand of the order customer can be allocated based on a comparison between the available allocation quantity set in the inventory data and the order quantity;
an allocation result acquisition means for acquiring an order allocation result set by linking the ordered product, the order customer, the place of origin, and the allocation quantity when the allocation determination means determines that allocation is possible, and for identifying the inventory data of the ordered product with the nearest expiration date when the allocation determination means does not identify the record in the place of origin management master in which the ordered product and the order customer of the order data are set and determines that allocation is not possible; and
A production area management device comprising:
記憶部と制御部とを備えた産地管理装置であって、
前記記憶部は、
商品、得意先、および、産地を紐付けて設定した産地管理マスタと、
前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部は、
受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得手段と、
前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタのレコードを特定し、当該レコードの前記産地が設定された前記在庫データを特定し、当該在庫データに設定された前記引当可能数量と前記受注数量との比較に基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定手段と、
前記引当判定手段により引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得し、前記引当判定手段により前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタの前記レコードが特定され、当該レコードの前記産地が設定された前記在庫データが特定され、当該在庫データに設定された前記引当可能数量が前記受注数量を下回ると判定された場合、前記受注商品、前記受注得意先、前記産地、および、当該引当可能数量を紐付けて設定した下回引当結果を取得する引当結果取得手段と、
を備えたことを特徴とする産地管理装置。
A production area management device including a memory unit and a control unit,
The storage unit
A production area management master that links products, customers, and production areas,
an inventory storage means for storing inventory data that is set by linking the product, the place of origin, and the available quantity;
Equipped with
The control unit
an order acquisition means for acquiring order data that includes an ordered product, an ordered quantity, and an order customer;
an allocation determination means for identifying a record of the production area management master in which the ordered product and the order customer of the order data are set based on the production area management master, the inventory data, and the order data, identifying the inventory data in which the production area of the record is set, and determining whether the ordered product of the production area that meets the demand of the order customer can be allocated based on a comparison between the available allocation quantity set in the inventory data and the order quantity;
an allocation result acquisition means for acquiring an order allocation result set by linking the ordered product, the order customer, the place of origin, and the allocation quantity when the allocation determination means determines that allocation is possible, and for identifying the record in the place of origin management master in which the ordered product and the order customer of the order data are set, and for identifying the inventory data in which the place of origin of the record is set, and for acquiring a below-allocation result set by linking the ordered product, the order customer, the place of origin, and the allocation quantity when the allocation determination means determines that the allocation-available quantity set in the inventory data is less than the ordered quantity;
A production area management device comprising:
記憶部と制御部とを備えた産地管理装置であって、
前記記憶部は、
商品、得意先、および、産地を紐付けて設定した産地管理マスタと、
前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部は、
受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得手段と、
前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定手段と、
前記引当判定手段により引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得し、前記在庫データを選択可能な産地別在庫照会画面を表示させ、前記在庫データから選択在庫データが選択された場合、前記受注商品、前記受注得意先、前記選択在庫データに設定された選択産地、および、前記引当数量を紐付けて設定した選択引当結果を取得する引当結果取得手段と、
を備えたことを特徴とする産地管理装置。
A production area management device including a memory unit and a control unit,
The storage unit
A production area management master that links products, customers, and production areas,
an inventory storage means for storing inventory data that is set by linking the product, the place of origin, and the available quantity;
Equipped with
The control unit
an order acquisition means for acquiring order data that includes an ordered product, an ordered quantity, and an order customer;
an allocation determination means for determining whether the ordered product from the production area that satisfies the request of the order-receiving customer can be allocated based on the production area management master, the inventory data, and the order data;
an allocation result acquisition means for acquiring an order allocation result set by linking the ordered product, the order receiving customer, the production area, and the allocation quantity when the allocation determination means determines that allocation is possible, displaying an inventory inquiry screen by production area on which the inventory data can be selected, and when selected inventory data is selected from the inventory data, acquiring a selected allocation result set by linking the ordered product, the order receiving customer, the selected production area set in the selected inventory data, and the allocation quantity;
A production area management device comprising:
前記産地管理マスタは、
更に、出荷期間が紐付けて設定され、
前記受注データは、
更に、受注出荷日が設定されたことを特徴とする請求項1から3のいずれか一つに記載の産地管理装置。
The production area management master includes:
Furthermore, shipping periods are linked and set,
The order data is
4. The production area management device according to claim 1, further comprising a shipping date set for the order.
前記産地管理マスタは、
更に、納入先が紐付けて設定され、
前記受注データは、
更に、受注納入先が設定されたことを特徴とする請求項1から3のいずれか一つに記載の産地管理装置。
The production area management master includes:
Furthermore, delivery destinations are linked and set,
The order data is
4. The production area management device according to claim 1, further comprising a setting for a delivery destination of the order.
前記引当結果取得手段は、
前記引当判定手段により引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、前記引当数量を紐付けて設定した前記受注引当結果を取得し、前記在庫データに対する在庫検索指示を入力可能な受注入力画面を表示させ、前記在庫検索指示が入力された場合、前記在庫データを選択可能な前記産地別在庫照会画面を表示させ、前記在庫データから前記選択在庫データが選択された場合、前記受注商品、前記受注得意先、前記選択産地、および、前記引当数量を紐付けて設定した前記選択引当結果を取得することを特徴とする請求項に記載の産地管理装置。
The allocation result acquisition means
4. The production area management device according to claim 3, wherein, when the allocation determination means determines that allocation is possible, the order allocation result, which is set by linking the ordered product, the order customer, the production area, and the allocation quantity, is acquired , and an order input screen is displayed on which an inventory search instruction for the inventory data can be input, and when the inventory search instruction is input, the production area-specific inventory inquiry screen on which the inventory data can be selected is displayed, and when the selected inventory data is selected from the inventory data, the selected allocation result, which is set by linking the ordered product, the order customer, the selected production area, and the allocation quantity, is acquired.
前記引当結果取得手段は、
更に、前記産地別在庫照会画面にて前記在庫データから前記産地管理マスタに設定されていない設定外産地が設定された前記選択在庫データが選択された場合、警告メッセージを表示させることを特徴とする請求項またはに記載の産地管理装置。
The allocation result acquisition means
Furthermore, the production area management device according to claim 3 or 6, characterized in that when the selected inventory data is selected from the inventory data on the production area inventory inquiry screen, a warning message is displayed when a non - set production area that is not set in the production area management master is set.
前記引当結果取得手段は、
更に、引当結果に対する確定指示を入力可能な受注入力画面を表示させることを特徴とする請求項1から3のいずれか一つに記載の産地管理装置。
The allocation result acquisition means
4. The production area management device according to claim 1, further comprising an order entry screen on which a confirmation instruction for the allocation result can be entered.
前記商品は、
生鮮食品であることを特徴とする請求項1から3のいずれか一つに記載の産地管理装置。
The said product is
4. The production area management device according to claim 1, wherein the product is fresh food.
記憶部と制御部とを備えた産地管理装置に実行させるための産地管理方法であって、
前記記憶部は、
商品、得意先、および、産地を紐付けて設定した産地管理マスタと、
前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部において実行される、
受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得ステップと、
前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタのレコードを特定し、当該レコードの前記産地が設定された前記在庫データを特定し、当該在庫データに設定された前記引当可能数量と前記受注数量との比較に基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定ステップと、
前記引当判定ステップにて引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得し、前記引当判定ステップにて前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタの前記レコードが特定されず、引当可能ではないと判定された場合、賞味期限が一番近い前記受注商品の前記在庫データを特定し、前記受注商品、前記受注得意先、当該在庫データに設定された前記産地、および、前記引当数量を紐付けて設定した異引当結果を取得する引当結果取得ステップと、
を含むことを特徴とする産地管理方法。
A production area management method to be executed by a production area management device having a storage unit and a control unit,
The storage unit
A production area management master that links products, customers, and production areas,
an inventory storage means for storing inventory data that is set by linking the product, the place of origin, and the available quantity;
Equipped with
Executed in the control unit:
an order acquisition step for acquiring order data including an order item, an order quantity, and an order customer;
an allocation determination step of identifying a record of the production location management master in which the ordered product and the order customer of the order data are set based on the production location management master, the inventory data, and the order data, identifying the inventory data in which the production location of the record is set, and determining whether the ordered product of the production location that meets the request of the order customer can be allocated based on a comparison between the available allocation quantity set in the inventory data and the order quantity;
an allocation result acquisition step for acquiring an order allocation result set by linking the ordered product, the order customer, the place of origin, and the allocation quantity when it is determined in the allocation determination step that the order can be allocated; and for acquiring a different allocation result set by linking the ordered product, the order customer, the place of origin, and the allocation quantity when it is determined in the allocation determination step that the record in the place of origin management master in which the ordered product and the order customer of the order data are set is not identified and the order cannot be allocated ;
A production area management method comprising:
記憶部と制御部とを備えた産地管理装置に実行させるための産地管理方法であって、
前記記憶部は、
商品、得意先、および、産地を紐付けて設定した産地管理マスタと、
前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部において実行される、
受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得ステップと、
前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタのレコードを特定し、当該レコードの前記産地が設定された前記在庫データを特定し、当該在庫データに設定された前記引当可能数量と前記受注数量との比較に基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定ステップと、
前記引当判定ステップにて引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得し、前記引当判定ステップにて前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタの前記レコードが特定され、当該レコードの前記産地が設定された前記在庫データが特定され、当該在庫データに設定された前記引当可能数量が前記受注数量を下回ると判定された場合、前記受注商品、前記受注得意先、前記産地、および、当該引当可能数量を紐付けて設定した下回引当結果を取得する引当結果取得ステップと、
を含むことを特徴とする産地管理方法。
A production area management method to be executed by a production area management device having a storage unit and a control unit,
The storage unit
A production area management master that links products, customers, and production areas,
an inventory storage means for storing inventory data that is set by linking the product, the place of origin, and the available quantity;
Equipped with
Executed in the control unit:
an order acquisition step for acquiring order data including an order item, an order quantity, and an order customer;
an allocation determination step of identifying a record of the production location management master in which the ordered product and the order customer of the order data are set based on the production location management master, the inventory data, and the order data, identifying the inventory data in which the production location of the record is set, and determining whether the ordered product of the production location that meets the request of the order customer can be allocated based on a comparison between the available allocation quantity set in the inventory data and the order quantity;
an allocation result acquisition step of acquiring an order allocation result set by linking the ordered product, the order customer, the place of origin, and the allocation quantity when it is determined in the allocation determination step that the order can be allocated; identifying the record of the place of origin management master in which the ordered product and the order customer of the order data are set, identifying the inventory data in which the place of origin of the record is set, and when it is determined that the available allocation quantity set in the inventory data is lower than the order quantity, acquiring a below-allocation result set by linking the ordered product, the order customer, the place of origin, and the available allocation quantity ;
A production area management method comprising:
記憶部と制御部とを備えた産地管理装置に実行させるための産地管理方法であって、
前記記憶部は、
商品、得意先、および、産地を紐付けて設定した産地管理マスタと、
前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部において実行される、
受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得ステップと、
前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定ステップと、
前記引当判定ステップにて引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得し、前記在庫データを選択可能な産地別在庫照会画面を表示させ、前記在庫データから選択在庫データが選択された場合、前記受注商品、前記受注得意先、前記選択在庫データに設定された選択産地、および、前記引当数量を紐付けて設定した選択引当結果を取得する引当結果取得ステップと、
を含むことを特徴とする産地管理方法。
A production area management method to be executed by a production area management device having a storage unit and a control unit,
The storage unit
A production area management master that links products, customers, and production areas,
an inventory storage means for storing inventory data that is set by linking the product, the place of origin, and the available quantity;
Equipped with
Executed in the control unit:
an order acquisition step for acquiring order data including an order item, an order quantity, and an order customer;
an allocation determination step of determining whether or not the ordered product from the production area that satisfies the request of the order-receiving customer can be allocated based on the production area management master, the inventory data, and the order data;
an allocation result acquisition step of acquiring an order allocation result set by linking the ordered product, the order receiving customer, the production area, and the allocation quantity when it is determined that allocation is possible in the allocation determination step, displaying an inventory inquiry screen by production area on which the inventory data can be selected, and when selected inventory data is selected from the inventory data, acquiring a selected allocation result set by linking the ordered product, the order receiving customer, the selected production area set in the selected inventory data, and the allocation quantity;
A production area management method comprising:
記憶部と制御部とを備えた産地管理装置に実行させるための産地管理プログラムであって、
前記記憶部は、
商品、得意先、および、産地を紐付けて設定した産地管理マスタと、
前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部において、
受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得ステップと、
前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタのレコードを特定し、当該レコードの前記産地が設定された前記在庫データを特定し、当該在庫データに設定された前記引当可能数量と前記受注数量との比較に基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定ステップと、
前記引当判定ステップにて引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得し、前記引当判定ステップにて前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタの前記レコードが特定されず、引当可能ではないと判定された場合、賞味期限が一番近い前記受注商品の前記在庫データを特定し、前記受注商品、前記受注得意先、当該在庫データに設定された前記産地、および、前記引当数量を紐付けて設定した異引当結果を取得する引当結果取得ステップと、
を実行させるための産地管理プログラム。
A production area management program to be executed by a production area management device having a storage unit and a control unit,
The storage unit
A production area management master that links products, customers, and production areas,
an inventory storage means for storing inventory data that is set by linking the product, the place of origin, and the available quantity;
Equipped with
In the control unit,
an order acquisition step for acquiring order data including an order item, an order quantity, and an order customer;
an allocation determination step of identifying a record of the production location management master in which the ordered product and the order customer of the order data are set based on the production location management master, the inventory data, and the order data, identifying the inventory data in which the production location of the record is set, and determining whether the ordered product of the production location that meets the request of the order customer can be allocated based on a comparison between the available allocation quantity set in the inventory data and the order quantity;
an allocation result acquisition step for acquiring an order allocation result set by linking the ordered product, the order customer, the place of origin, and the allocation quantity when it is determined in the allocation determination step that the order can be allocated; and for acquiring a different allocation result set by linking the ordered product, the order customer, the place of origin, and the allocation quantity when it is determined in the allocation determination step that the record in the place of origin management master in which the ordered product and the order customer of the order data are set is not identified and the order cannot be allocated ;
A production area management program to implement this.
記憶部と制御部とを備えた産地管理装置に実行させるための産地管理プログラムであって、
前記記憶部は、
商品、得意先、および、産地を紐付けて設定した産地管理マスタと、
前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部において、
受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得ステップと、
前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタのレコードを特定し、当該レコードの前記産地が設定された前記在庫データを特定し、当該在庫データに設定された前記引当可能数量と前記受注数量との比較に基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定ステップと、
前記引当判定ステップにて引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得し、前記引当判定ステップにて前記受注データの前記受注商品および前記受注得意先が設定された前記産地管理マスタの前記レコードが特定され、当該レコードの前記産地が設定された前記在庫データが特定され、当該在庫データに設定された前記引当可能数量が前記受注数量を下回ると判定された場合、前記受注商品、前記受注得意先、前記産地、および、当該引当可能数量を紐付けて設定した下回引当結果を取得する引当結果取得ステップと、
を実行させるための産地管理プログラム。
A production area management program to be executed by a production area management device having a storage unit and a control unit,
The storage unit
A production area management master that links products, customers, and production areas,
an inventory storage means for storing inventory data that is set by linking the product, the place of origin, and the available quantity;
Equipped with
In the control unit,
an order acquisition step for acquiring order data including an order item, an order quantity, and an order customer;
an allocation determination step of identifying a record of the production location management master in which the ordered product and the order customer of the order data are set based on the production location management master, the inventory data, and the order data, identifying the inventory data in which the production location of the record is set, and determining whether the ordered product of the production location that meets the request of the order customer can be allocated based on a comparison between the available allocation quantity set in the inventory data and the order quantity;
an allocation result acquisition step of acquiring an order allocation result set by linking the ordered product, the order customer, the place of origin, and the allocation quantity when it is determined in the allocation determination step that the order can be allocated; identifying the record of the place of origin management master in which the ordered product and the order customer of the order data are set, identifying the inventory data in which the place of origin of the record is set, and when it is determined that the available allocation quantity set in the inventory data is lower than the order quantity, acquiring a below-allocation result set by linking the ordered product, the order customer, the place of origin, and the available allocation quantity ;
A production area management program to implement this.
記憶部と制御部とを備えた産地管理装置に実行させるための産地管理プログラムであって、
前記記憶部は、
商品、得意先、および、産地を紐付けて設定した産地管理マスタと、
前記商品、前記産地、および、引当可能数量を紐付けて設定した在庫データを記憶する在庫記憶手段と、
を備え、
前記制御部において、
受注商品、受注数量、および、受注得意先を設定した受注データを取得する受注取得ステップと、
前記産地管理マスタ、前記在庫データ、および、前記受注データに基づいて、前記受注得意先の要求を満たす前記産地の前記受注商品を引当可能か否かを判定する引当判定ステップと、
前記引当判定ステップにて引当可能と判定された場合、前記受注商品、前記受注得意先、前記産地、および、引当数量を紐付けて設定した受注引当結果を取得し、前記在庫データを選択可能な産地別在庫照会画面を表示させ、前記在庫データから選択在庫データが選択された場合、前記受注商品、前記受注得意先、前記選択在庫データに設定された選択産地、および、前記引当数量を紐付けて設定した選択引当結果を取得する引当結果取得ステップと、
を実行させるための産地管理プログラム。
A production area management program to be executed by a production area management device having a storage unit and a control unit,
The storage unit
A production area management master that links products, customers, and production areas,
an inventory storage means for storing inventory data that is set by linking the product, the place of origin, and the available quantity;
Equipped with
In the control unit,
an order acquisition step for acquiring order data including an order item, an order quantity, and an order customer;
an allocation determination step of determining whether or not the ordered product from the production area that satisfies the request of the order-receiving customer can be allocated based on the production area management master, the inventory data, and the order data;
an allocation result acquisition step of acquiring an order allocation result set by linking the ordered product, the order receiving customer, the production area, and the allocation quantity when it is determined that allocation is possible in the allocation determination step, displaying an inventory inquiry screen by production area on which the inventory data can be selected, and when selected inventory data is selected from the inventory data, acquiring a selected allocation result set by linking the ordered product, the order receiving customer, the selected production area set in the selected inventory data, and the allocation quantity;
A production area management program to implement this.
JP2022192181A 2022-11-30 2022-11-30 Production area management device, production area management method, and production area management program Active JP7821095B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022192181A JP7821095B2 (en) 2022-11-30 2022-11-30 Production area management device, production area management method, and production area management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022192181A JP7821095B2 (en) 2022-11-30 2022-11-30 Production area management device, production area management method, and production area management program

Publications (2)

Publication Number Publication Date
JP2024079312A JP2024079312A (en) 2024-06-11
JP7821095B2 true JP7821095B2 (en) 2026-02-26

Family

ID=91391224

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022192181A Active JP7821095B2 (en) 2022-11-30 2022-11-30 Production area management device, production area management method, and production area management program

Country Status (1)

Country Link
JP (1) JP7821095B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020201848A (en) 2019-06-12 2020-12-17 株式会社富士通マーケティング Order reception input device, order reception input method, and order reception input program
US20220261745A1 (en) 2019-05-10 2022-08-18 Andrzej Nartowicz System and method for distributing perishable items

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7605622B2 (en) * 2020-12-18 2024-12-24 株式会社オービック Expiry date management device, expiration date management method, and expiration date management program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220261745A1 (en) 2019-05-10 2022-08-18 Andrzej Nartowicz System and method for distributing perishable items
JP2020201848A (en) 2019-06-12 2020-12-17 株式会社富士通マーケティング Order reception input device, order reception input method, and order reception input program

Also Published As

Publication number Publication date
JP2024079312A (en) 2024-06-11

Similar Documents

Publication Publication Date Title
JP6793034B2 (en) Shipping deadline management device, shipping deadline management method and shipping deadline management program
JP7514761B2 (en) Intra-group company transaction data generating device, intra-group company transaction data generating method, and intra-group company transaction data generating program
JP2019164483A (en) Commodity inventory management device, commodity inventory management method, and commodity inventory management program
JP7821095B2 (en) Production area management device, production area management method, and production area management program
JP7701501B2 (en) Business support device, business support method, and business support program
JP7716370B2 (en) Unit price estimate management device, unit price estimate management method, and unit price estimate management program
JP7488940B2 (en) WAREHOUSE ACQUISITION DEVICE, WAREHOUSE ACQUISITION METHOD, AND WAREHOUSE ACQUISITION PROGRAM
JP7605622B2 (en) Expiry date management device, expiration date management method, and expiration date management program
JP7597660B2 (en) Delivery date management device, delivery date management method, and delivery date management program
JP7569222B2 (en) Consigned item management device, consigned item management method, and consigned item management program
JP7324163B2 (en) Shipment date identification device, shipment date identification method, and shipment date identification program
JP7534972B2 (en) Order management device, order management method, and order management program
JP7644295B2 (en) Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program
JP7744385B2 (en) Returned goods inventory management device, returned goods inventory management method, and returned goods inventory management program
JP2022110450A (en) Deposited product management device, deposited product management method, and deposited product management program
JP7643967B2 (en) Group company cooperation device, group company cooperation method, and group company cooperation program
JP7720358B2 (en) Store order management device, store order management method, and store order management program
JP2022122161A (en) Operation support apparatus, operation support method, and operation support program
JP7772732B2 (en) Inventory allocation execution device, inventory allocation execution method, and inventory allocation execution program
JP7649269B2 (en) Store transaction management device, store transaction management method, and store transaction management program
JP7708809B2 (en) Inventory management device, inventory management method, and inventory management program
JP7590318B2 (en) Order item configuration management device, order item configuration management method, and order item configuration management program
JP7716365B2 (en) Shelf number allocation device, shelf number allocation method, and shelf number allocation program
JP7373444B2 (en) Gross profit management device, gross profit management method, and gross profit management program
JP2026005539A (en) Delivery date response management device, delivery date response management method, and delivery date response management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250910

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251120

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260213

R150 Certificate of patent or registration of utility model

Ref document number: 7821095

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150