JP7597754B2 - Order management device, order management method, and order management program - Google Patents
Order management device, order management method, and order management program Download PDFInfo
- Publication number
- JP7597754B2 JP7597754B2 JP2022048644A JP2022048644A JP7597754B2 JP 7597754 B2 JP7597754 B2 JP 7597754B2 JP 2022048644 A JP2022048644 A JP 2022048644A JP 2022048644 A JP2022048644 A JP 2022048644A JP 7597754 B2 JP7597754 B2 JP 7597754B2
- Authority
- JP
- Japan
- Prior art keywords
- product
- date
- order
- unit
- order request
- 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
Links
- 238000007726 management method Methods 0.000 title claims description 50
- 238000012384 transportation and delivery Methods 0.000 claims description 120
- 238000004364 calculation method Methods 0.000 claims description 49
- 238000003860 storage Methods 0.000 claims description 22
- 238000000034 method Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 22
- 238000012545 processing Methods 0.000 description 11
- 238000004519 manufacturing process Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 238000007792 addition Methods 0.000 description 6
- 238000013439 planning Methods 0.000 description 5
- 230000010365 information processing Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、発注管理装置、発注管理方法、及び、発注管理プログラムに関する。 The present invention relates to an order management device, an order management method, and an order management program.
今日において、例えば店舗で食品加工及び販売を行う業種においては、商品及び材料の発注から店舗納品までのリードタイムを把握した発注運用が重要となる。 Today, for example, in industries that process and sell food in stores, it is important to manage orders by understanding the lead time from ordering products and ingredients to delivering them to the store.
特許文献1(特許第6880343号公報)には、スケジューラシステムが開示されている。このスケジューラシステムは、生産スケジューラと、製造実行システムと、計画情報取得部及び再計画実行部を備えたスケジューラ管理装置とを有する。 Patent Document 1 (Patent Publication No. 6880343) discloses a scheduler system. This scheduler system includes a production scheduler, a manufacturing execution system, and a scheduler management device equipped with a plan information acquisition unit and a replanning execution unit.
スケジューラ管理装置の計画情報取得部は、第1生産計画情報の作成後に第1生産計画情報の再作成が必要となるイベントの発生を監視するためのデータである監視対象データを、スケジューラ管理装置に接続される他の機器から取得する。スケジューラ管理装置の再計画実行部は、監視対象データを用いてイベントの発生の有無を検知し、イベントが発生した場合に、第1生産計画情報の作成に用いられた情報である計画作成情報以外の情報である追加情報及び計画作成情報の取得を生産スケジューラに指示する。 The plan information acquisition unit of the scheduler management device acquires monitored data, which is data for monitoring the occurrence of an event that requires the re-creation of the first production plan information after the creation of the first production plan information, from another device connected to the scheduler management device. The re-planning execution unit of the scheduler management device detects whether an event has occurred using the monitored data, and, if an event has occurred, instructs the production scheduler to acquire additional information, which is information other than the plan creation information that is information used to create the first production plan information, and the plan creation information.
計画情報取得部は、生産スケジューラへの追加情報及び計画作成情報の取得を指示した後に、取得した追加情報及び計画作成情報を用いて、オーダが複数の工程に跨る第2生産計画情報の再作成を生産スケジューラに指示する。 The planning information acquisition unit instructs the production scheduler to acquire additional information and planning information, and then instructs the production scheduler to recreate second production planning information for orders that span multiple processes, using the acquired additional information and planning information.
しかし、仕入先が受注を締め切った後に、仕入先に対する発注が行われることがある。この場合、仕入先が受注を締め切っているため、発注内容が仕入先で適正に処理されず、発注元の必要なタイミングで納品が行われない不都合を生じていた。 However, sometimes an order is placed with a supplier after the supplier has closed its order intake. In such cases, the order contents are not properly processed by the supplier because the supplier has closed its order intake, which causes inconvenience in that the delivery is not made at the required timing for the ordering party.
本発明は、上述の課題に鑑みてなされたものであり、適正な発注を可能とする発注管理装置、発注管理方法、及び、発注管理プログラムの提供を目的とする。 The present invention has been made in consideration of the above-mentioned problems, and aims to provide an order management device, an order management method, and an order management program that enable proper ordering.
上述の課題を解決し、目的を達成するために、本発明に係る発注管理装置は、制御部を備える発注管理装置であって、制御部は、商品の納品日又は発注依頼日を取得する取得部と、商品の出荷までに要する時間を示す発注リードタイム情報を記憶部から読み出し、商品の納品日から減算処理することで行う、商品の発注依頼締切日の算出、及び、商品の納品までに要する時間を示す納品リードタイム情報を記憶部から読み出し、発注依頼日に加算処理することで行う、商品の納品予定日の算出のうち、少なくとも一方を行う算出部と、算出された発注依頼締切日又は納品予定日を表示部に表示する表示制御部と、を有し、算出部は、算出した商品の発注依頼締切日が、商品の出荷が行われない日に該当する場合、商品の出荷が行われない日に相当する時間を、算出した発注依頼締切日から減算処理することで、新たな発注依頼締切日を算出し、表示制御部は、発注する商品を示す情報、複数の日付、及び、複数の日付のうち、商品の納品日として選択入力された日付を示す情報を表示部に表示し、表示部に表示した複数の日付のうち、商品の納品日として商品の出荷が行われない日が選択入力された場合、表示部に対して選択入力された日付を示す情報を非表示とする。 In order to solve the above-mentioned problems and achieve the object, an order management device according to the present invention is an order management device including a control unit, the control unit including an acquisition unit that acquires a product delivery date or an order request date, a calculation unit that performs at least one of calculation of a product order request deadline by reading order lead time information indicating the time required for product shipment from a storage unit and subtracting the calculated product delivery date from the product delivery date, and calculation of a product scheduled delivery date by reading delivery lead time information indicating the time required for product delivery from the storage unit and adding the calculated product delivery date to the order request date, and a display unit that displays the calculated order request deadline or scheduled delivery date. and a display control unit that displays on the display unit information indicating the product to be ordered, a plurality of dates, and information indicating a date selected and input as the product delivery date from the plurality of dates when a date on which the product will not be shipped is selected and input as the product delivery date from the plurality of dates displayed on the display unit, and when a date on which the product will not be shipped is selected and input as the product delivery date from the plurality of dates displayed on the display unit, the display control unit does not display the information indicating the selected and input date on the display unit.
また、上述の課題を解決し、目的を達成するために、本発明に係る発注管理方法は、制御部を備える発注管理装置の発注管理方法であって、制御部の取得部が、商品の納品日又は発注依頼日を取得する取得ステップと、制御部の算出部が、商品の出荷までに要する時間を示す発注リードタイム情報を記憶部から読み出し、商品の納品日から減算処理することで行う、商品の発注依頼締切日の算出、及び、商品の納品までに要する時間を示す納品リードタイム情報を記憶部から読み出し、発注依頼日に加算処理することで行う、商品の納品予定日の算出のうち、少なくとも一方を行う算出ステップと、制御部の表示制御部が、算出された発注依頼締切日又は納品予定日を表示部に表示する表示制御ステップと、を有し、算出ステップでは、算出した商品の発注依頼締切日が、商品の出荷が行われない日に該当する場合、商品の出荷が行われない日に相当する時間を、算出した発注依頼締切日から減算処理することで、新たな発注依頼締切日を算出し、表示制御ステップでは、発注する商品を示す情報、複数の日付、及び、複数の日付のうち、商品の前記納品日として選択入力された日付を示す情報を表示部に表示し、表示部に表示した複数の日付のうち、商品の納品日として商品の出荷が行われない日が選択入力された場合、表示部に対して選択入力された日付を示す情報を非表示とする。 In order to solve the above-mentioned problems and achieve the object, an order management method according to the present invention is an order management method for an order management device including a control unit, comprising: an acquisition step in which an acquisition unit of the control unit acquires a product delivery date or an order request date; a calculation step in which a calculation unit of the control unit performs at least one of calculation of a product order request deadline by reading order lead time information indicating the time required for product shipment from a storage unit and subtracting the product delivery date from the product delivery date, and calculation of a product scheduled delivery date by reading delivery lead time information indicating the time required for product delivery from the storage unit and adding the delivery lead time information to the order request date; and a display control unit of the control unit displays the calculated order request date. The method includes a display control step of displaying a deadline date or a scheduled delivery date on the display unit, and in the calculation step, if the calculated order request deadline date for the product falls on a day on which the product will not be shipped, a new order request deadline date is calculated by subtracting the time equivalent to the day on which the product will not be shipped from the calculated order request deadline date, and in the display control step, information indicating the product to be ordered, a plurality of dates, and information indicating a date selected and input from the plurality of dates as the delivery date for the product are displayed on the display unit, and if a day on which the product will not be shipped is selected and input as the delivery date of the product from the plurality of dates displayed on the display unit, the information indicating the selected and input date is not displayed on the display unit.
また、上述の課題を解決し、目的を達成するために、本発明に係る発注管理プログラムは、発注管理装置のコンピュータを機能させる発注管理プログラムであって、コンピュータを、商品の納品日又は発注依頼日を取得する取得部と、商品の出荷までに要する時間を示す発注リードタイム情報を記憶部から読み出し、商品の納品日から減算処理することで行う、商品の発注依頼締切日の算出、及び、商品の納品までに要する時間を示す納品リードタイム情報を記憶部から読み出し、発注依頼日に加算処理することで行う、商品の納品予定日の算出のうち、少なくとも一方を行う算出部と、算出された発注依頼締切日又は納品予定日を表示部に表示する表示制御部として機能させ、算出部は、算出した商品の発注依頼締切日が、商品の出荷が行われない日に該当する場合、商品の出荷が行われない日に相当する時間を、算出した発注依頼締切日から減算処理することで、新たな発注依頼締切日を算出し、表示制御部は、発注する商品を示す情報、複数の日付、及び、複数の日付のうち、商品の納品日として選択入力された日付を示す情報を表示部に表示し、表示部に表示した複数の日付のうち、商品の納品日として商品の出荷が行われない日が選択入力された場合、表示部に対して選択入力された日付を示す情報を非表示とする。 In order to solve the above-mentioned problems and achieve the object, an order management program according to the present invention is an order management program that causes a computer of an order management device to function, and includes an acquisition unit that acquires a product delivery date or an order request date, and a calculation unit that performs at least one of calculation of a product order request deadline by reading order lead time information indicating the time required for product shipment from a storage unit and subtracting the calculated product delivery date from the product delivery date, and calculation of a product scheduled delivery date by reading delivery lead time information indicating the time required for product delivery from the storage unit and adding the calculated product delivery date to the order request date, and Or it functions as a display control unit that displays the scheduled delivery date on the display unit, and when the calculated order request deadline for the product falls on a day on which the product will not be shipped, the calculation unit calculates a new order request deadline by subtracting the time equivalent to the day on which the product will not be shipped from the calculated order request deadline, and the display control unit displays on the display unit information indicating the product to be ordered, a plurality of dates, and information indicating a date selected and input from the plurality of dates as the delivery date for the product, and when a day on which the product will not be shipped is selected and input as the delivery date for the product from the plurality of dates displayed on the display unit, the display control unit does not display the information indicating the selected and input date on the display unit.
本発明は、適正な発注を可能とすることができる。 The present invention can make it possible to place proper orders.
以下、本発明を適用した実施の形態となる発注管理装置を、図面に基づいて詳細に説明する。なお、以下の実施の形態に本発明が限定されるものではない。 Below, an order management device according to an embodiment of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the following embodiment.
(ハードウェア構成)
図1は、実施の形態の発注管理装置1のハードウェア構成を示すブロック図である。この図1に示す発注管理装置1は、記憶部2、制御部3、通信インターフェース部4及び入出力インターフェース部5を備えている。入出力インターフェース部5には、入力装置6及び出力装置7が接続されている。出力装置7としては、モニタ装置(家庭用テレビを含む)等の表示部を用いることができる。入力装置6としては、キーボード装置及びマウス装置、及びマイクロホン装置の他、マウス装置と協働してポインティングデバイス機能を実現するモニタ装置を用いることができる。
(Hardware configuration)
Fig. 1 is a block diagram showing a hardware configuration of an
記憶部2としては、例えばROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)又はSSD(Solid State Drive)等の記憶装置を用いることができる。記憶部2には、記憶領域である商品注文マスタ11、仕入先カレンダーマスタ12、店舗マスタ13、仕入先マスタ14、発注分類マスタ15、締切時間マスタ16、品番マスタ17及び配送業者マスタ18が設けられている。また、記憶部2には、ミスのない発注及び所望の期日の納品を可能とする発注管理プログラムが記憶されている。
The
図2は、商品注文マスタ11の一例を示す図である。この図2に示すように、商品注文マスタ11には、店舗、商品、便、仕入先、発注分類、受付リードタイム、出荷リードタイム、及び、締切時間コード等の各種情報が記憶(登録)される。受付リードタイムは、仕入先が注文を受付けてから出荷準備までの期間である。出荷リードタイムは、仕入先が出荷してから店舗着荷までの期間である。
Figure 2 is a diagram showing an example of the
この図2の例は、店舗Aが1便で商品Aを仕入れる場合、受付リードタイムとして「2日間」を要し、さらに、出荷リードタイムとして「1日」を要することを示している。また、1便で発注を行う際の締切時刻は「11時00分」であることを示している。同様に、図2の例は、店舗Aが2便で商品Bを仕入れる場合、受付リードタイムとして「2日」を要し、さらに、出荷リードタイムとして「1日」を要することを示している。2便で発注を行う際の締切時刻は「14時00分」であることを示している。 This example in Figure 2 shows that when store A purchases product A in the first shipment, it will require a receipt lead time of "2 days" and a shipping lead time of "1 day". It also shows that the deadline for placing an order in the first shipment is "11:00". Similarly, the example in Figure 2 shows that when store A purchases product B in the second shipment, it will require a receipt lead time of "2 days" and a shipping lead time of "1 day". It also shows that the deadline for placing an order in the second shipment is "14:00".
図3は、仕入先カレンダーマスタ12の一例を示している。この仕入先カレンダーマスタ12には、仕入先毎及び日付毎の受付加算リードタイム及び出荷加算リードタイムが記憶(登録)されている。この図3の例は、仕入先となる○○物産が、注文受付部門と出荷部門に分かれており、出荷部門は5月7日(土)及び5月8日(日)は休日のため、対応不可となり、5月7日(土)の受付の場合には「1日」の出荷加算リードタイムを要し、5月8日(日)の受付の場合には「2日」の出荷加算リードタイムを要することを示している。
Figure 3 shows an example of the
また、受付部門は、2022年5月3日(火)~2022年5月6日(金)が休日(連休)のため、対応不可となることを示している。そして、受付部門において、5月3日(火)の受付の場合には「1日」の受付加算リードタイムを要し、5月4日(水)の受付の場合には「2日」の受付加算リードタイムを要することを示している。また、受付部門において、5月5日(木)の受付の場合には「3日」の受付加算リードタイムを要し、5月6日(金)の受付の場合には「4日」の受付加算リードタイムを要することを示している。 It also indicates that the reception department will be unavailable from Tuesday, May 3, 2022 to Friday, May 6, 2022 due to holidays (continuous weekend). It also indicates that the reception department will require an additional reception lead time of "1 day" for receptions on Tuesday, May 3, and an additional reception lead time of "2 days" for receptions on Wednesday, May 4. It also indicates that the reception department will require an additional reception lead time of "3 days" for receptions on Thursday, May 5, and an additional reception lead time of "4 days" for receptions on Friday, May 6.
図4は、店舗マスタ13の一例を示す図である。この図4に例示するように、店舗マスタ13には、店舗コード及び店舗名等が記憶されている。
Figure 4 is a diagram showing an example of the
図5は、仕入先マスタ14の一例を示す図である。この図5に例示するように、仕入先マスタ14には、仕入先コード及び仕入先名等が記憶されている。
Figure 5 is a diagram showing an example of the
図6は、発注分類マスタ15の一例を示す図である。この図6に例示するように、発注分類マスタ15には、コード値及びコード名称が関連付けされて記憶されている。
Figure 6 is a diagram showing an example of the
図7は、締切時間マスタ16の一例を示す図である。この図7に例示するように、締切時間マスタ16には、締切時間コード及び締切時間が関連付けされて記憶されている。
Figure 7 is a diagram showing an example of the
図8は、品番マスタ17の一例を示す図である。この図8に例示するように、品番マスタ17には、商品コード、商品名、規格及び単位(個又はグラム等)が関連付けされて記憶されている。
Figure 8 is a diagram showing an example of the
図9は、配送業者マスタ18の一例を示す図である。この図9に例示するように、配送業者マスタ18には、便コード及び便名が関連付けされた記憶されている。
Figure 9 is a diagram showing an example of the delivery
(発注管理装置の機能構成)
次に、制御部3は、記憶部2に記憶されている発注管理プログラムを実行することで、取得部21、算出部22、データ生成部23、及び、表示制御部24として機能する。取得部21は、業務オペレータ等により入力される商品の納品日又は発注依頼日を取得する。
(Functional configuration of the order management device)
Next, the
算出部22は、商品の出荷までに要する時間を示す発注リードタイム情報の一例となる出荷リードタイム、出荷加算リードタイム受付リードタイム及び受付加算リードタイムを、記憶部の一例となる商品注文マスタ11又は仕入先カレンダーマスタ12から読み出し、商品の納品日から減算処理することで商品の発注依頼締切日を算出する。
The calculation unit 22 reads out the shipping lead time, shipping added lead time, receipt lead time, and receipt added lead time, which are examples of order lead time information indicating the time required until the product is shipped, from the
また、算出部22は、商品の納品までに要する時間を示す納品リードタイム情報の一例となる受付リードタイム及び出荷リードタイムを商品注文マスタ11から読み出し、発注依頼日に加算処理することで、商品の最短納品日(納品予定日)を算出する。
The calculation unit 22 also reads out the acceptance lead time and the shipping lead time, which are examples of delivery lead time information indicating the time required for delivery of the product, from the
表示制御部24は、算出された発注依頼締切日又は納品予定日を、表示部の一例となる出力装置7を介して表示する。また、表示制御部24は、所望の商品の納品日又は発注依頼日の入力を行うための発注入力画面を、出力装置7を介して表示する。 The display control unit 24 displays the calculated order request deadline date or expected delivery date via the output device 7, which is an example of a display unit. The display control unit 24 also displays an order input screen via the output device 7 for inputting the delivery date or order request date of the desired product.
(発注管理動作)
次に、実施の形態の発注管理装置1における、商品の発注可能な日付を管理する発注管理動作を説明する。図10は、この発注管理動作の一例となる発注依頼締切日の管理動作の流れを示すフローチャートである。制御部3は、記憶部2に記憶されている発注管理プログラムに基づいて、この図10のフローチャートの各処理を実行する。
(Order Management Operation)
Next, an order management operation for managing the date on which an order can be placed for a product in the
まず、ステップS1では、取得部21が、業務オペレータにより入力された、所望の納品日を取得する。ステップS2では、算出部22が、図11(a)に示すように商品注文マスタ11を参照して検出した出荷リードタイムを、納品日から減算処理する。図11(a)の例の場合、商品の納品を希望する日付である納品日が2022年5月9日(月)であり、出荷リードタイムが「1日」である。このため、算出部22は、2022年5月9日(月)から「1日」を減算処理し、2022年5月8日(日)の仕入先出荷日を算出する。
First, in step S1, the acquisition unit 21 acquires the desired delivery date input by the business operator. In step S2, the calculation unit 22 subtracts the shipping lead time detected by referring to the
次に、算出部22は、ステップS3において、図11(b)に示すように、仕入先カレンダーマスタ12を参照し、2022年5月8日(日)の仕入先出荷日に対応する出荷加算リードタイムの有無を判別する。仕入先カレンダーマスタ12に、仕入先出荷日に対応する出荷加算リードタイムが存在しない場合は(ステップS3:No)、ステップS5に処理が進む。
Next, in step S3, the calculation unit 22 refers to the
仕入先カレンダーマスタ12に、仕入先出荷日に対応する出荷加算リードタイムが存在する場合(ステップS3:Yes)、算出部22は、ステップS4において、仕入先出荷日から出荷加算リードタイムを減算処理する。図11(b)の例の場合、2022年5月8日は日曜日であるため、仕入先カレンダーマスタ12に「2日」の出荷加算リードタイムが記憶されている。このため、算出部22は、2022年5月8日(日)の仕入先出荷日から「2日」の出荷加算リードタイムを減算処理し、2022年5月6日(金)の仕入先出荷日を算出する。
If the
次に、算出部22は、ステップS5において商品注文マスタ11を参照し、図12(a)に示すように、仕入先出荷日から受付リードタイムを減算処理する。この例の場合、図11(b)に示したように出荷加算リードタイムを減算処理することで、2022年5月6日(金)の仕入先出荷日を算出したため、算出部22は、図12(a)に示すように、2022年5月6日(金)の仕入先出荷日から「2日」のリードタイムを減算処理することで、2022年5月4日(水)の仕入先出荷日を算出する。
Next, in step S5, the calculation unit 22 refers to the
次に、算出部22は、ステップS6において、図12(b)に示すように、仕入先カレンダーマスタ12を参照し、2022年5月4日(水)の仕入先出荷日に対応する受付加算リードタイムの有無を判別する。仕入先カレンダーマスタ12に、仕入先出荷日に対応する出荷加算リードタイムが存在しない場合は(ステップS6:No)、ステップS8に処理が進む。
Next, in step S6, the calculation unit 22 refers to the
仕入先カレンダーマスタ12に、仕入先出荷日に対応する出荷加算リードタイムが存在する場合(ステップS6:Yes)、算出部22は、ステップS7において、仕入先出荷日から受付加算リードタイムを減算処理する。図12(b)の例の場合、仕入先カレンダーマスタ12に「2日」の受付加算リードタイムが記憶されている。このため、算出部22は、2022年5月4日(水)の仕入先出荷日から「2日」の受付加算リードタイムを減算処理し、2022年5月2日(月)の仕入先出荷日を算出する。
If the
次に、データ生成部23は、ステップS8において、図13に示すように「1便」の締切時間を、仕入先出荷日に付加した発注依頼締切情報を生成する。この例の場合、最終的に算出された仕入先出荷日が2022年5月2日(月)であるため、データ生成部23は、この2022年5月2日(月)の仕入先出荷日に、1便の締切時間である「11時00分」を付加した発注依頼締切情報を生成する。表示制御部24は、ステップS9で、この
発注依頼締切情報を出力装置7に表示する。これにより、図10のフローチャートの全処理が終了する。
Next, in step S8, the data generation unit 23 generates order request deadline information in which the deadline for "
業務オペレータは、出力装置7に表示された発注依頼締切情報により、例えば2022年5月9日(月)の納品を希望する場合、2022年5月2日(月)の11時00分までに発注依頼を行う必要があることを認識する。そして、2022年5月2日(月)の11時00分までに発注依頼を行う。これにより、2022年5月9日(月)に納品を得ることが可能な発注を行うことができる。 The business operator recognizes from the order request deadline information displayed on the output device 7 that, for example, if delivery is desired on Monday, May 9, 2022, the order request must be placed by 11:00 on Monday, May 2, 2022. The business operator then places the order request by 11:00 on Monday, May 2, 2022. This allows the order to be placed so that delivery can be obtained on Monday, May 9, 2022.
(発注入力画面を用いた発注管理)
ここで、このような発注管理は、下記に説明する発注入力画面を用いることで、より明確かつ正確に行うことができる。図14は、この発注入力画面を用いた発注管理動作の流れを示すフローチャートである。制御部3は、記憶部2に記憶されている発注管理プログラムに基づいて、この図14のフローチャートの各処理を実行する。
(Order management using the order entry screen)
Such order management can be performed more clearly and accurately by using the order input screen described below. Fig. 14 is a flowchart showing the flow of order management operations using this order input screen. The
ステップS11では、表示制御部24が、業務オペレータにより入力装置6を介して行われた発注入力画面の表示指定操作を検出し、図15に例示する発注入力画面を出力装置7に表示する。 In step S11, the display control unit 24 detects a display specification operation of the order input screen performed by the business operator via the input device 6, and displays the order input screen illustrated in FIG. 15 on the output device 7.
この発注入力画面には、納品を希望する店舗の入力欄、及び、納品日を選択する期間(=以下のカレンダー表示を行う期間)の入力欄が設けられている。業務オペレータは、図4に例示した店舗マスタ13を参照し、例えば「T01」等のように、納品を希望する店舗の店舗コードを入力する。また、業務オペレータは、例えば「2022年5月4日~2022年5月12日」等のように、選択を希望する納品日の範囲(期間)を入力し、確定ボタン50を操作する。
This order input screen has an input field for the store from which the order is to be delivered, and an input field for the period for selecting the delivery date (= the period for which the calendar display below will be displayed). The business operator refers to the
確定ボタン50の操作を検出すると、算出部22及び表示制御部24は、納品日の範囲が指定されたものと判別し(ステップS12:Yes)、ステップS13において、指定された範囲の各納品日に対する指定の可否を判別する。そして、表示制御部24は、ステップS13における各納品日の指定の可否の判別結果に基づいて、指定不可の日付を異なる表示形態で表示する。
When the operation of the
すなわち、納品日の範囲(期間)が入力され、確定ボタン50が操作されると、表示制御部24は、図15に示す発注入力画面の中段から下段にかけて、各商品に対するカレンダー状の発注入力欄を表示する。この発注入力欄は、商品名、便名、単位名、及び、規格の表示欄と共に、業務オペレータが、納品を希望する商品の個数の入力欄を備える。
In other words, when the delivery date range (period) is entered and the
算出部22は、ステップS13において、図10のフローチャートのステップS1~ステップS9の処理を、指定された範囲の納品日毎に繰り返し実行することで、各納品日に対応する仕入先出荷日(図12(b)及び図13参照)を算出する。表示制御部24は、算出された各納品日の仕入先出荷日が、納品日の範囲内の日付である場合、その日付に対応する商品の個数の入力欄を、他の入力欄とは異なる表示形態で表示する。 In step S13, the calculation unit 22 repeatedly executes the processes of steps S1 to S9 of the flowchart in FIG. 10 for each delivery date in the specified range, thereby calculating the supplier shipping date corresponding to each delivery date (see FIG. 12(b) and FIG. 13). If the calculated supplier shipping date for each delivery date is a date within the range of delivery dates, the display control unit 24 displays an input field for the number of items corresponding to that date in a display format different from the other input fields.
さらに具体的に説明すると、図15の例は、2022年5月3日において、5月4日(水)~5月12日(木)の範囲が、選択を希望する納品日の範囲として指定された例である。この場合、表示制御部24は、発注入力画面に、指定された範囲の各納品日毎に、納品を希望する商品の個数の入力欄を表示する。算出部22は、各入力欄に対応する納品日毎に、図10のフローチャートのステップS1~ステップS9の処理に基づいて、仕入先出荷日(図12(b)及び図13参照)を算出する。表示制御部24は、算出された各納品日の仕入先出荷日が、納品日の範囲に含まれる日付である場合、その日付に対応する商品の個数の入力欄を、例えば背景が白色の入力欄として表示し、他の入力欄は、背景が灰色の入力欄として表示する(グレー表示)。 To explain more specifically, the example in FIG. 15 is an example in which the range of May 4 (Wed) to May 12 (Thu) is specified as the range of delivery dates to be selected on May 3, 2022. In this case, the display control unit 24 displays an input field for the number of items to be delivered for each delivery date in the specified range on the order input screen. The calculation unit 22 calculates the supplier shipping date (see FIG. 12(b) and FIG. 13) for each delivery date corresponding to each input field based on the processing of steps S1 to S9 of the flowchart in FIG. 10. If the calculated supplier shipping date for each delivery date is a date included in the range of delivery dates, the display control unit 24 displays the input field for the number of items corresponding to that date as, for example, an input field with a white background, and displays the other input fields as input fields with a gray background (gray display).
図15の例は、5月6日(金)~5月12日(木)の納品日の商品Bの2便に対する入力欄、及び、5月10日(火)~5月12日(木)の納品日の商品Aの1便に対する入力欄が、それぞれ背景が白色の入力欄として表示され、他の入力欄はグレー表示された例である。 In the example of Figure 15, the input fields for the second shipment of product B with delivery dates from Friday, May 6th to Thursday, May 12th, and the input fields for the first shipment of product A with delivery dates from Tuesday, May 10th to Thursday, May 12th are displayed as input fields with a white background, while the other input fields are displayed in gray.
これにより、業務オペレータは、この例の当日である2022年5月3日において、背景が白色の入力欄に対応する納品日が指定可能であることを認識できる。そして、この背景が白色の入力欄に、所望の商品の発注個数を入力操作する。表示制御部24は、この入力された発注個数を、該当する入力欄に表示する。図15の例は、5月6日(金)を納品日に指定して、5個の商品Bが発注されたことを示している。同様に、図15の例は、5月10日(火)を納品日に指定して、10個の商品Aが発注されたことを示している。なお、このように入力欄に表示される、5個又は10個等の発注個数を示す情報は、「商品の納品日として選択入力された日付を示す情報」に相当する。 This allows the business operator to recognize that the delivery date corresponding to the input field with a white background can be specified on May 3, 2022, which is the current day in this example. The operator then inputs the number of items to be ordered for the desired product into this input field with a white background. The display control unit 24 displays this input number of items to be ordered in the corresponding input field. The example in FIG. 15 shows that five items of product B have been ordered with Friday, May 6 specified as the delivery date. Similarly, the example in FIG. 15 shows that ten items of product A have been ordered with Tuesday, May 10 specified as the delivery date. Note that the information indicating the number of items to be ordered, such as five or ten, displayed in this way in the input field corresponds to "information indicating the date selected and input as the delivery date for the product."
次に、図14のフローチャートのステップS15では、このようにカレンダー状に表示された、いずれかの納品日に対して、商品の所望の個数の入力操作の有無を監視している。商品の所望の個数の入力操作を検出すると(ステップS15:Yes)、ステップS16において、表示制御部24は、入力操作された日付は、納品日として指定可能な日付か否かを判別する。すなわち、表示制御部24は、図15に示すように、グレー表示されている入力欄に対して商品の個数の入力操作が行われた場合(ステップS16:No)、発注困難な日付であるため、ステップS20に処理を進め、その入力を拒否する。 Next, in step S15 of the flowchart in FIG. 14, whether or not the desired number of items has been input for any of the delivery dates displayed on the calendar is monitored. When an input operation for the desired number of items is detected (step S15: Yes), in step S16, the display control unit 24 determines whether or not the input date is a date that can be specified as a delivery date. That is, as shown in FIG. 15, if an input operation for the number of items has been performed in an input field that is displayed in gray (step S16: No), the display control unit 24 proceeds to step S20 and rejects the input because it is a date for which ordering is difficult.
この入力拒否としては、例えばその入力欄に対する入力操作を無効として、入力された数値を非表示としてもよいし、これと共に又はこの非表示の代わりに、所定のエラー表示を行ってもよい。 To reject input, for example, the input operation in that input field may be invalidated and the entered numerical value may be hidden, and in addition to or instead of not displaying the numerical value, a specified error message may be displayed.
これに対して、背景が白色の入力欄に対する入力操作であった場合(ステップS16:Yes)、表示制御部24は、納品日として指定可能な日付が指定されたものと判別し、処理をステップS17に進める。そして、表示制御部24は、ステップS17において、入力操作された納品日の入力欄に、上述のように5個又は10個等の発注個数を示す数値を表示する(選択入力処理)。 On the other hand, if the input operation is performed in an input field with a white background (step S16: Yes), the display control unit 24 determines that a date that can be specified as a delivery date has been specified, and proceeds to step S17. Then, in step S17, the display control unit 24 displays a number indicating the order quantity, such as 5 or 10, as described above, in the input field for the delivery date that was input (selection input process).
例えば、2022年5月3日(火)の13時00分に発注入力を行う場合における入力可否判断の一例を下記に示す。 For example, the following is an example of the input permission judgment when an order is entered at 13:00 on Tuesday, May 3, 2022.
2022年5月9日(月)を納品日として指定→商品注文マスタ11を参照して「1日」の出荷リードタイムを減算して2022年5月8日(日)の仕入先出荷日を算出→仕入先カレンダーマスタ12を参照して「2日」の出荷加算リードタイムを減算処理し2022年5月6日(金)の仕入先出荷日を算出→商品注文マスタ11を参照して「2日」の受付リードタイムを減算して2022年5月4日(水)の仕入先出荷日を算出→仕入先カレンダーマスタ12を参照して「2日」の受付加算リードタイムを減算処理し2022年5月2日(月)の11時00分の発注依頼締切情報を生成→発注入力画面にカレンダー表示された範囲外の日付である場合は「入力不可」と判断。
Specify Monday, May 9, 2022 as the delivery date → Refer to the
2022年5月10日(火)を納品日として指定→商品注文マスタ11を参照して「1日」の出荷リードタイムを減算して2022年5月9日(月)の仕入先出荷日を算出→仕入先カレンダーマスタ12を参照して出荷加算リードタイムは「無し(0日)」であることを検出→商品注文マスタ11を参照して「2日」の受付リードタイムを減算して2022年5月7日(土)の仕入先出荷日を算出→仕入先カレンダーマスタ12を参照して受付加算リードタイムは「無し」であることを検出→2022年5月7日(土)の11時00分の発注依頼締切情報を生成→発注入力画面にカレンダー表示された範囲内の日付である場合は「入力可」と判断。
Specify May 10, 2022 (Tuesday) as the delivery date → Refer to the
2022年5月6日(金)を納品日として指定→商品注文マスタ11を参照して「1日」の出荷リードタイムを減算して2022年5月5日(木)の仕入先出荷日を算出→仕入先カレンダーマスタ12を参照して出荷加算リードタイムは「無し(0日)」であることを検出→商品注文マスタ11を参照して「2日」の受付リードタイムを減算して2022年5月3日(水)の仕入先出荷日を算出→仕入先カレンダーマスタ12を参照して受付加算リードタイムは「無し」であることを検出→2022年5月3日(水)の14時00分の発注依頼締切情報を生成→発注入力画面にカレンダー表示された範囲内の日付である場合は「入力可」と判断。
Specify Friday, May 6, 2022 as the delivery date → Refer to the
次に、業務オペレータは、このように所望の納品日に対して所望の発注個数を入力すると、図15に示す登録ボタン51を操作する。ステップS18では、データ生成部23が、この登録ボタン51の操作の有無を監視している。登録ボタン51の操作を検出すると(ステップS18:Yes)、データ生成部23は、ステップS19において、図15の発注入力画面に入力された各種情報に基づいて、商品名、便名、単位名、規格、納品日及び発注個数を含む発注登録データを生成し、記憶部2に記憶する。これにより、図14のフローチャートの全処理が終了する。なお、仕入先に対する商品の発注は、この発注登録データに基づいて行われる。
Next, after the business operator has input the desired order quantity for the desired delivery date in this manner, he/she operates the
(最短納品日の算出管理)
以上の例は、所望の納品日に商品の納品を得るための発注日を管理する例であったが、発注日に基づいて最短納品日(納品予定日)を算出することもできる。例えば、2022年5月3日(火)の13時00分に商品Aの発注日を行ったとする。この場合、算出部22は、まず、図16(a)に示すように、発注時刻が、商品注文マスタ11の締切時間を超過しているか否かを判別する。この例の場合、商品注文マスタ11の締切時間は11時00分であるのに対し、13時00分の発注であるため、実際には、次の日以降に発注処理が行われることとなる。このため、算出部22は、2022年5月3日(火)に「1日」を加算処理することで、2022年5月4日(水)の仕入先受付日を算出する。
(Calculation and management of the shortest delivery date)
The above example is an example of managing the order date to obtain the delivery of the product on the desired delivery date, but the shortest delivery date (scheduled delivery date) can also be calculated based on the order date. For example, assume that the order date for product A is 13:00 on Tuesday, May 3, 2022. In this case, the calculation unit 22 first determines whether the order time exceeds the cut-off time of the
次に、算出部22は、商品注文マスタ11を参照することで検出した「2日」の受付リードタイムを、2022年5月4日(水)の仕入先受付日に加算処理することで、2022年5月6日(金)の仕入先受付日を算出する。
Next, the calculation unit 22 calculates the supplier acceptance date of Friday, May 6, 2022 by adding the acceptance lead time of "2 days" detected by referring to the
次に、算出部22は、商品注文マスタ11を参照することで検出した「1日」の出荷リードタイムを、2022年5月6日(金)の仕入先受付日に加算処理することで、2022年5月7日(土)の仕入先受付日を算出する。これにより、2022年5月3日(火)の13時00分に商品Aの発注を行った場合、2022年5月7日(土)が最短納品日となることを、業務オペレータ等に対して認識させることができる。
Next, the calculation unit 22 calculates the supplier acceptance date of Saturday, May 7, 2022 by adding the shipping lead time of "1 day" detected by referring to the
(実施の形態の効果)
以上の説明から明らかなように、実施の形態の発注管理装置1は、仕入先の受付休業日、出荷休業日、受付リードタイム及び出荷リードタイム等の設定を可能とし、店舗発注入力時に、店舗毎及び商品毎に納品日に対する発注入力の可否をコントロールする。これにより、店舗、商品及び仕入先毎に、正確な発注締切時間の把握及び発注入力画面上での入力をコントロールできる。従って、店舗からの不正な(無効な)発注を防止できる。
(Effects of the embodiment)
As is clear from the above explanation, the
また、納品日を起点として各リードタイムの値を考慮して発注締切時間を求める他、商品注文マスタ11の受付リードタイム及び出荷リードタイムの設定値を用いることで、発注日を起点とした未来最短での納品可能日を求めることができる。そして、画面又は帳票機能としてリスト表示を行うことで、店舗、仕入先及び商品毎の最短納品日(納品予定日)を把握して管理することができる。
In addition to calculating the order deadline by considering each lead time value with the delivery date as the starting point, the system can also calculate the shortest possible delivery date in the future with the order date as the starting point by using the reception lead time and shipping lead time settings in the
[国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び目標9に貢献することが可能となる。
[Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby making it possible to contribute to Goals 8 and 9 of the SDGs.
また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、目標13及び目標15に貢献することが可能となる。
In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of
また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。
In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to
[他の実施の形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[Other embodiments]
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、或いは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
また、発注管理装置1に関して、図示の各構成要素は機能概念的なものであり、必ずしも図示の如く物理的に構成されていることを要しない。
Furthermore, with regard to the
例えば、発注管理装置1が備える処理機能、特に制御部3及び制御部3にて行われる各処理機能については、その全部又は任意の一部を、CPU(Central Processing Unit)および当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。なお、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて発注管理装置1に機械的に読み取られる。すなわち、ROM又はHDD等の記憶部等には、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部3を構成する。
For example, the processing functions of the
また、この発注管理装置1の発注管理プログラムは、発注管理装置1に対して任意のネットワークを介して接続された他のサーバ装置に記憶されていてもよく、必要に応じてその全部又は一部をダウンロードすることも可能である。
The order management program of the
また、本実施形態で説明した処理を実行するための発注管理プログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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等の任意の「可搬用の物理媒体」を含むものとする。 The order management program for executing the process described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical Disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) Disc.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコード又はバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した発注管理装置1において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that works in cooperation with a separate program, such as an OS, to achieve its function. Note that the specific structure and reading procedure for reading a recording medium in the
記憶部2は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。
The
また、発注管理装置1は、既知のパーソナルコンピュータ装置又はワークステーション等の情報処理装置で構成してもよく、また、任意の周辺装置が接続された情報処理装置で構成してもよい。また、情報処理装置は、本実施形態で説明した処理を実現させるソフトウェア(プログラム又はデータ等を含む)を実装することにより実現してもよい。
The
さらに、装置の分散・統合の具体的形態は図示するものに限られず、その全部又は一部を、各種の付加等に応じて又は機能付加に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 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 function additions. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.
本発明は、例えば多店舗展開を行い、店舗から工場、及び外部発注を行う業態(特に食品を扱う企業等)に適用して好適である。 The present invention is suitable for use in businesses that operate multiple stores and order from the stores to factories and external parties (especially companies that handle food, etc.).
1 発注管理装置
2 記憶部
3 制御部
4 通信インターフェース部
5 入出力インターフェース部
6 入力装置
7 出力装置
11 商品注文マスタ
12 仕入先カレンダーマスタ
13 店舗マスタ
14 仕入先マスタ
15 発注分類マスタ
16 締切時間マスタ
17 品番マスタ
18 配送業者マスタ
21 取得部
22 算出部
23 データ生成部
24 表示制御部
REFERENCE SIGNS
Claims (4)
前記制御部は、
商品の納品日又は発注依頼日を取得する取得部と、
前記商品の出荷までに要する時間を示す発注リードタイム情報を記憶部から読み出し、前記商品の納品日から減算処理することで行う、前記商品の発注依頼締切日の算出、及び、前記商品の納品までに要する時間を示す納品リードタイム情報を前記記憶部から読み出し、前記発注依頼日に加算処理することで行う、前記商品の納品予定日の算出のうち、少なくとも一方を行う算出部と、
算出された前記発注依頼締切日又は前記納品予定日を表示部に表示する表示制御部と、を有し、
前記算出部は、算出した前記商品の発注依頼締切日が、前記商品の出荷が行われない日に該当する場合、前記商品の出荷が行われない日に相当する時間を、算出した前記発注依頼締切日から減算処理することで、新たな発注依頼締切日を算出し、
前記表示制御部は、発注する商品を示す情報、複数の日付、及び、複数の前記日付のうち、商品の前記納品日として選択入力された日付を示す情報を前記表示部に表示し、前記表示部に表示した複数の前記日付のうち、商品の前記納品日として前記商品の出荷が行われない日が選択入力された場合、前記表示部に対して前記選択入力された日付を示す情報を非表示とすること、
を特徴とする発注管理装置。 An order management device including a control unit,
The control unit is
An acquisition unit for acquiring a delivery date or an order request date of a product;
a calculation unit that performs at least one of the following: calculation of an order request deadline for the product by reading out from a storage unit order lead time information indicating the time required until shipment of the product and subtracting the calculated date from the delivery date of the product; and calculation of a scheduled delivery date for the product by reading out from the storage unit delivery lead time information indicating the time required until delivery of the product and adding the calculated date to the order request date;
a display control unit that displays the calculated order request deadline or the scheduled delivery date on a display unit,
When the calculated order request deadline for the product corresponds to a day on which the product will not be shipped, the calculation unit calculates a new order request deadline by subtracting the time corresponding to the day on which the product will not be shipped from the calculated order request deadline;
the display control unit displays, on the display unit, information indicating the product to be ordered, a plurality of dates, and information indicating a date selected and input as the delivery date of the product from among the plurality of dates, and when a date on which the product is not shipped is selected and input as the delivery date of the product from among the plurality of dates displayed on the display unit, hides the information indicating the selected and input date from the display unit;
An order management device comprising :
を特徴とする請求項1に記載の発注管理装置。 the calculation unit, when the acquisition time of the order request date acquired by the acquisition unit is beyond the order request deadline time stored in the storage unit, calculates the scheduled delivery date as the next day as the order request date;
2. The order management device according to claim 1,
前記制御部の取得部が、商品の納品日又は発注依頼日を取得する取得ステップと、
前記制御部の算出部が、前記商品の出荷までに要する時間を示す発注リードタイム情報を記憶部から読み出し、前記商品の納品日から減算処理することで行う、前記商品の発注依頼締切日の算出、及び、前記商品の納品までに要する時間を示す納品リードタイム情報を前記記憶部から読み出し、前記発注依頼日に加算処理することで行う、前記商品の納品予定日の算出のうち、少なくとも一方を行う算出ステップと、
前記制御部の表示制御部が、算出された前記発注依頼締切日又は前記納品予定日を表示部に表示する表示制御ステップと、を有し、
前記算出ステップでは、算出した前記商品の発注依頼締切日が、前記商品の出荷が行われない日に該当する場合、前記商品の出荷が行われない日に相当する時間を、算出した前記発注依頼締切日から減算処理することで、新たな発注依頼締切日を算出し、
前記表示制御ステップでは、発注する商品を示す情報、複数の日付、及び、複数の前記日付のうち、商品の前記納品日として選択入力された日付を示す情報を前記表示部に表示し、前記表示部に表示した複数の前記日付のうち、商品の前記納品日として前記商品の出荷が行われない日が選択入力された場合、前記表示部に対して前記選択入力された日付を示す情報を非表示とすること、
を特徴とする発注管理方法。 An order management method for an order management device including a control unit,
An acquisition step in which an acquisition unit of the control unit acquires a delivery date or an order request date of a product;
a calculation step in which a calculation unit of the control unit performs at least one of the following: calculation of an order request deadline for the product by reading, from a storage unit, order lead time information indicating the time required until shipment of the product, and subtracting the calculated date from the delivery date of the product; and calculation of a scheduled delivery date for the product by reading, from the storage unit, delivery lead time information indicating the time required until delivery of the product, and adding the calculated date to the order request date;
A display control step in which a display control unit of the control unit displays the calculated order request deadline or the scheduled delivery date on a display unit,
In the calculation step, if the calculated order request deadline for the product corresponds to a day on which the product will not be shipped, a new order request deadline is calculated by subtracting the time corresponding to the day on which the product will not be shipped from the calculated order request deadline;
In the display control step, information indicating the product to be ordered, a plurality of dates, and information indicating a date selected and input as the delivery date of the product from among the plurality of dates are displayed on the display unit, and when a date on which the product is not shipped is selected and input as the delivery date of the product from among the plurality of dates displayed on the display unit, the information indicating the selected and input date is hidden from the display unit;
An order management method comprising the steps of :
前記コンピュータを、
商品の納品日又は発注依頼日を取得する取得部と、
前記商品の出荷までに要する時間を示す発注リードタイム情報を記憶部から読み出し、前記商品の納品日から減算処理することで行う、前記商品の発注依頼締切日の算出、及び、前記商品の納品までに要する時間を示す納品リードタイム情報を前記記憶部から読み出し、前記発注依頼日に加算処理することで行う、前記商品の納品予定日の算出のうち、少なくとも一方を行う算出部と、
算出された前記発注依頼締切日又は前記納品予定日を表示部に表示する表示制御部として機能させ、
前記算出部は、算出した前記商品の発注依頼締切日が、前記商品の出荷が行われない日に該当する場合、前記商品の出荷が行われない日に相当する時間を、算出した前記発注依頼締切日から減算処理することで、新たな発注依頼締切日を算出し、
前記表示制御部は、発注する商品を示す情報、複数の日付、及び、複数の前記日付のうち、商品の前記納品日として選択入力された日付を示す情報を前記表示部に表示し、前記表示部に表示した複数の前記日付のうち、商品の前記納品日として前記商品の出荷が行われない日が選択入力された場合、前記表示部に対して前記選択入力された日付を示す情報を非表示とすること、
を特徴とする発注管理プログラム。 An order management program that causes a computer of an order management device to function,
The computer,
An acquisition unit for acquiring a delivery date or an order request date of a product;
a calculation unit that performs at least one of the following: calculation of an order request deadline for the product by reading out from a storage unit order lead time information indicating the time required until shipment of the product and subtracting the calculated date from the delivery date of the product; and calculation of a scheduled delivery date for the product by reading out from the storage unit delivery lead time information indicating the time required until delivery of the product and adding the calculated date to the order request date;
functioning as a display control unit that displays the calculated order request deadline or scheduled delivery date on a display unit;
When the calculated order request deadline for the product corresponds to a day on which the product will not be shipped, the calculation unit calculates a new order request deadline by subtracting the time corresponding to the day on which the product will not be shipped from the calculated order request deadline;
the display control unit displays, on the display unit, information indicating the product to be ordered, a plurality of dates, and information indicating a date selected and input as the delivery date of the product from among the plurality of dates, and when a date on which the product is not shipped is selected and input as the delivery date of the product from among the plurality of dates displayed on the display unit, hides the information indicating the selected and input date from the display unit;
An order management program that features:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022048644A JP7597754B2 (en) | 2022-03-24 | 2022-03-24 | Order management device, order management method, and order management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022048644A JP7597754B2 (en) | 2022-03-24 | 2022-03-24 | Order management device, order management method, and order management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023142004A JP2023142004A (en) | 2023-10-05 |
| JP7597754B2 true JP7597754B2 (en) | 2024-12-10 |
Family
ID=88205872
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022048644A Active JP7597754B2 (en) | 2022-03-24 | 2022-03-24 | Order management device, order management method, and order management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7597754B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003091668A (en) | 2001-09-19 | 2003-03-28 | Ricoh Co Ltd | Network system, server device, information providing method and program |
| JP2018128862A (en) | 2017-02-08 | 2018-08-16 | 株式会社オービック | Order placement number management device, order placement number management method and order placement number management program |
| JP2018136631A (en) | 2017-02-20 | 2018-08-30 | 株式会社メディパルホールディングス | Order acceptance management device, order acceptance management system, order acceptance management method, and program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11296601A (en) * | 1998-04-07 | 1999-10-29 | Mitsubishi Electric Corp | Delivery date management device and delivery date management method |
-
2022
- 2022-03-24 JP JP2022048644A patent/JP7597754B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003091668A (en) | 2001-09-19 | 2003-03-28 | Ricoh Co Ltd | Network system, server device, information providing method and program |
| JP2018128862A (en) | 2017-02-08 | 2018-08-16 | 株式会社オービック | Order placement number management device, order placement number management method and order placement number management program |
| JP2018136631A (en) | 2017-02-20 | 2018-08-30 | 株式会社メディパルホールディングス | Order acceptance management device, order acceptance management system, order acceptance management method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023142004A (en) | 2023-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102292737B (en) | For the treatment of the method and system of request scheme and managed inventory | |
| JP2020129420A (en) | Cost control device, cost control method, and cost control program | |
| JP6896462B2 (en) | Requirements calculation device, requirements calculation method, and requirements calculation program | |
| JP6793034B2 (en) | Shipping deadline management device, shipping deadline management method and shipping deadline management program | |
| JP2018109896A (en) | Delivery arrangement system and delivery arrangement method | |
| JP7597754B2 (en) | Order management device, order management method, and order management program | |
| JP2019101857A (en) | Schedule management system and schedule management program | |
| JP7121565B2 (en) | STORE ORDER MANAGEMENT DEVICE, STORE ORDER MANAGEMENT METHOD, AND STORE ORDER MANAGEMENT PROGRAM | |
| JP7605622B2 (en) | Expiry date management device, expiration date management method, and expiration date management program | |
| JP7605778B2 (en) | Order processing device, order processing method, and order processing program | |
| JP7579139B2 (en) | Inspection management device, inspection management method, and inspection management program | |
| JP7534972B2 (en) | Order management device, order management method, and order management program | |
| JP2023067179A (en) | Inventory management apparatus, inventory management method, and inventory management program | |
| JP7226117B2 (en) | Order entry device, order entry method and order entry program | |
| JP5199795B2 (en) | Forecast management system and program | |
| US20170124634A1 (en) | EZCloud Sales (ECS) | |
| JP7637046B2 (en) | Unique deadline management device, unique deadline management method, and unique deadline management program | |
| JP6850162B2 (en) | Business data change check device, business data change check method, and business data change check program | |
| EP1750225A1 (en) | Supply scheduling | |
| JP7667894B2 (en) | Delivery management device, delivery management method, and delivery management program | |
| JP7534981B2 (en) | Hibernation setting management device, hibernation setting management method, and hibernation setting management program | |
| JP7539303B2 (en) | Inventory management device, inventory management method, and inventory management program | |
| JP7744385B2 (en) | Returned goods inventory management device, returned goods inventory management method, and returned goods inventory management program | |
| JP2018120515A (en) | Product management apparatus, product management method, and product management program | |
| JP2023158731A (en) | Demand forecast calculation device, demand forecast calculation method, and demand forecast calculation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240626 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20240626 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240723 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240913 |
|
| 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: 20241105 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241128 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7597754 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |