JP7534981B2 - Hibernation setting management device, hibernation setting management method, and hibernation setting management program - Google Patents
Hibernation setting management device, hibernation setting management method, and hibernation setting management program Download PDFInfo
- Publication number
- JP7534981B2 JP7534981B2 JP2021028914A JP2021028914A JP7534981B2 JP 7534981 B2 JP7534981 B2 JP 7534981B2 JP 2021028914 A JP2021028914 A JP 2021028914A JP 2021028914 A JP2021028914 A JP 2021028914A JP 7534981 B2 JP7534981 B2 JP 7534981B2
- Authority
- JP
- Japan
- Prior art keywords
- suspension
- rental
- product
- setting
- location
- 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 62
- 230000006266 hibernation Effects 0.000 title claims description 25
- 239000000725 suspension Substances 0.000 claims description 142
- 238000010586 diagram Methods 0.000 description 26
- 238000000034 method Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 8
- 230000004044 response Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 230000010365 information processing Effects 0.000 description 6
- 238000010276 construction Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000005059 dormancy Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 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
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、休止設定管理装置、休止設定管理方法および休止設定管理プログラムに関する。 The present invention relates to a hibernation setting management device, a hibernation setting management method, and a hibernation setting management program.
特許文献1には、請求相手の締日と請求者の締日とが異なっていても、請求者が売上額を正確に把握する技術が開示されている。
ところで、建設機材レンタル業では、休止という業務がある。また、レンタル機材は、1日のレンタル単価が高額である。さらに、建築機材レンタル業は、レンタル機材が現場で稼働していない休日(休止している休日)に関して請求日数を減額することがある。このため、建築機材レンタル業は、レンタル機材の満額の請求日数を算出した後に、現場カレンダーより差引する日数を計算し、請求書に反映している。 In the construction equipment rental business, there is a business called "suspension." In addition, the rental price per day for rental equipment is high. Furthermore, construction equipment rental businesses may reduce the number of days billed for holidays when rental equipment is not in operation at the site (holidays when the equipment is suspended). For this reason, construction equipment rental businesses calculate the full number of days to be billed for rental equipment, then calculate the number of days to deduct from the site calendar and reflect this in the invoice.
しかしながら、建築機材レンタル業は、その作業を手作業で行っており、非常に手間もかかるうえ、休止漏れが生じたり、休止しないレンタル機材等の貸出商品を誤って休止したりすることがあった。さらに、上述した特許文献1では、レンタル機材の休止について何ら考慮されていなかった。
However, in the construction equipment rental industry, this work is done manually, which is extremely time-consuming, and there are cases where suspensions are missed or rental products such as rental equipment that should not be suspended are mistakenly suspended. Furthermore, the above-mentioned
本発明は、上記に鑑みてなされたものであって、煩雑な処理を行うことなく、貸出商品の休止を反映することができる休止設定管理装置、休止設定管理方法および休止設定管理プログラムを提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide a suspension setting management device, a suspension setting management method, and a suspension setting management program that can reflect the suspension of rental products without performing complicated processing.
上述した課題を解決し、目的を達成するために、本発明に係る休止設定管理装置は、制御部を備える休止設定管理装置であって、貸出商品の稼働場所ごとに、貸出商品の稼働と休止に関する設定を、所定の時間粒度で、所定の日付と紐付けて管理する場所マスタと、貸出商品を、前記場所マスタの設定に従うことを意味する第一区分、手動での休止の設定を許可することを意味する第二区分、および休止の設定を禁止することを意味する第三区分で構成される所定の複数の休止設定区分から選ばれた1つの休止設定区分と紐付けて管理する商品マスタと、にアクセス可能であり、前記制御部は、1)得意先、貸出商品、使用場所、および出庫日付を紐付けて格納した出庫データを基に、前記商品マスタを参照して、当該貸出商品に紐付く休止設定区分を特定し、2)当該特定した休止設定区分が前記第一区分であった場合は、前記場所マスタを参照して、当該出庫日付から前記所定の日付までの期間において当該貸出商品を休止する時間を前記所定の時間粒度で決定し、3)当該決定した時間を、当該得意先、当該使用場所、および当該貸出商品と紐付けて格納した休止データを作成する作成手段と、1)前記出庫データおよび前記商品マスタを参照して、所定の得意先と所定の使用場所に紐付き且つ前記第一区分または前記第二区分の休止設定区分に紐付く貸出商品を特定し、2)前記休止データを参照して、当該特定した貸出商品、前記所定の得意先、および前記所定の使用場所に紐付き且つ所定の期間に属する時間を抽出し、3)当該特定した貸出商品の稼働と休止を設定させる画面を、当該抽出した時間での休止の状態を反映して表示する表示制御手段と、前記画面における稼働と休止の設定を基に、前記休止データを更新する更新手段と、を備えること、を特徴とする。 In order to solve the above-mentioned problems and achieve the object, the suspension setting management device of the present invention is a suspension setting management device having a control unit, and is capable of accessing a location master that manages settings related to operation and suspension of a rental product by linking them to a specified date at a specified time granularity for each operating location of the rental product, and a product master that manages the rental product by linking it to one suspension setting category selected from a specified number of suspension setting categories consisting of a first category meaning to follow the settings of the location master, a second category meaning to allow manual suspension setting, and a third category meaning to prohibit suspension setting, and the control unit 1) refers to the product master based on the shipping data stored by linking the customer, rental product, location of use, and shipping date, to identify the suspension setting category linked to the rental product, and 2) if the identified suspension setting category is the first category, accesses the location master. 1) referring to the outgoing data and the product master, identifies a rental product that is linked to a specific customer and a specific location of use and is linked to a suspension setting category of the first category or the second category, 2) referring to the suspension data, extracts a time that is linked to the identified rental product, the specific customer, and the specific location of use and belongs to a specific period, and 3) a display control means that displays a screen for setting operation and suspension of the identified rental product, reflecting the suspension state at the extracted time, and an update means that updates the suspension data based on the operation and suspension settings on the screen.
また、本発明に係る休止設定管理方法は、制御部を備える休止設定管理装置で実行される休止設定管理方法であって、貸出商品の稼働場所ごとに、貸出商品の稼働と休止に関する設定を、所定の時間粒度で、所定の日付と紐付けて管理する場所マスタと、貸出商品を、前記場所マスタの設定に従うことを意味する第一区分、手動での休止の設定を許可することを意味する第二区分、および休止の設定を禁止することを意味する第三区分で構成される所定の複数の休止設定区分から選ばれた1つの休止設定区分と紐付けて管理する商品マスタと、にアクセス可能であり、前記制御部で実行される、1)得意先、貸出商品、使用場所、および出庫日付を紐付けて格納した出庫データを基に、前記商品マスタを参照して、当該貸出商品に紐付く休止設定区分を特定し、2)当該特定した休止設定区分が前記第一区分であった場合は、前記場所マスタを参照して、当該出庫日付から前記所定の日付までの期間において当該貸出商品を休止する時間を前記所定の時間粒度で決定し、3)当該決定した時間を、当該得意先、当該使用場所、および当該貸出商品と紐付けて格納した休止データを作成する作成ステップと、1)前記出庫データおよび前記商品マスタを参照して、所定の得意先と所定の使用場所に紐付き且つ前記第一区分または前記第二区分の休止設定区分に紐付く貸出商品を特定し、2)前記休止データを参照して、当該特定した貸出商品、前記所定の得意先、および前記所定の使用場所に紐付き且つ所定の期間に属する時間を抽出し、3)当該特定した貸出商品の稼働と休止を設定させる画面を、当該抽出した時間での休止の状態を反映して表示する表示制御ステップと、前記画面における稼働と休止の設定を基に、前記休止データを更新する更新ステップと、を含むこと、を特徴とする。 The suspension setting management method according to the present invention is a suspension setting management method executed by a suspension setting management device having a control unit, which has access to a location master that manages settings related to operation and suspension of a rental product by linking them to a specified date at a specified time granularity for each operating location of the rental product, and a product master that manages rental products by linking them to one suspension setting category selected from a specified number of suspension setting categories consisting of a first category meaning to follow the settings of the location master, a second category meaning to allow manual suspension setting, and a third category meaning to prohibit suspension setting, and is executed by the control unit: 1) referring to the product master based on the shipping data stored by linking the customer, rental product, location of use, and shipping date, to identify the suspension setting category linked to the rental product, and 2) if the identified suspension setting category is the first category, referring to the location master. and determining the time for which the rental product is suspended during the period from the release date to the specified date at the specified time granularity; 3) creating suspension data in which the determined time is linked to the customer, the location of use, and the rental product and stored; 1) referring to the release data and the product master, identifying a rental product that is linked to a specified customer and a specified location of use and is linked to a suspension setting category of the first category or the second category; 2) referring to the suspension data, extracting a time that is linked to the identified rental product, the specified customer, and the specified location of use and belongs to a specified period; 3) display control step of displaying a screen for setting operation and suspension of the identified rental product, reflecting the suspension state at the extracted time; and update step of updating the suspension data based on the operation and suspension settings on the screen.
また、本発明に係る休止設定管理プログラムは、制御部を備える休止設定管理装置で実行される休止設定管理プログラムであって、貸出商品の稼働場所ごとに、貸出商品の稼働と休止に関する設定を、所定の時間粒度で、所定の日付と紐付けて管理する場所マスタと、貸出商品を、前記場所マスタの設定に従うことを意味する第一区分、手動での休止の設定を許可することを意味する第二区分、および休止の設定を禁止することを意味する第三区分で構成される所定の複数の休止設定区分から選ばれた1つの休止設定区分と紐付けて管理する商品マスタと、にアクセス可能であり、前記制御部で実行されるための、1)得意先、貸出商品、使用場所、および出庫日付を紐付けて格納した出庫データを基に、前記商品マスタを参照して、当該貸出商品に紐付く休止設定区分を特定し、2)当該特定した休止設定区分が前記第一区分であった場合は、前記場所マスタを参照して、当該出庫日付から前記所定の日付までの期間において当該貸出商品を休止する時間を前記所定の時間粒度で決定し、3)当該決定した時間を、当該得意先、当該使用場所、および当該貸出商品と紐付けて格納した休止データを作成する作成ステップと、1)前記出庫データおよび前記商品マスタを参照して、所定の得意先と所定の使用場所に紐付き且つ前記第一区分または前記第二区分の休止設定区分に紐付く貸出商品を特定し、2)前記休止データを参照して、当該特定した貸出商品、前記所定の得意先、および前記所定の使用場所に紐付き且つ所定の期間に属する時間を抽出し、3)当該特定した貸出商品の稼働と休止を設定させる画面を、当該抽出した時間での休止の状態を反映して表示する表示制御ステップと、前記画面における稼働と休止の設定を基に、前記休止データを更新する更新ステップと、を含むこと、を特徴とする。 The pause setting management program according to the present invention is a pause setting management program executed by a pause setting management device having a control unit, and is capable of accessing a location master that manages the settings related to the operation and pause of a rental product by linking them to a specified date at a specified time granularity for each operating location of the rental product, and a product master that manages the rental product by linking it to one pause setting category selected from a specified number of pause setting categories consisting of a first category meaning to follow the settings of the location master, a second category meaning to allow manual pause setting, and a third category meaning to prohibit pause setting, and is executed by the control unit, 1) referring to the product master based on the shipping data stored by linking the customer, rental product, location of use, and shipping date, identifies the pause setting category associated with the rental product, and 2) if the identified pause setting category is the first category, accessing the location master. a creation step of: 1) referring to the outgoing data and the product master, determining the time for which the rental product is suspended during the period from the release date to the specified date at the specified time granularity; 3) creating suspension data in which the determined time is linked to the customer, the location of use, and the rental product and stored; 1) referring to the outgoing data and the product master, identifying a rental product that is linked to a specified customer and a specified location of use and is linked to a suspension setting category of the first category or the second category; 2) referring to the suspension data, extracting a time that is linked to the identified rental product, the specified customer, and the specified location of use and belongs to a specified period; 3) a display control step of displaying a screen for setting operation and suspension of the identified rental product, reflecting the suspension state at the extracted time; and an update step of updating the suspension data based on the operation and suspension settings on the screen.
本発明によれば、煩雑な処理を行うことなく、レンタル商品の休止を反映することができるという効果を奏する。 The present invention has the advantage of being able to reflect the suspension of rental products without the need for cumbersome processing.
以下に、本発明に係る休止設定管理装置、休止設定管理方法および休止設定管理プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。 Below, an embodiment of a hibernation setting management device, a hibernation setting management method, and a hibernation setting management program according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the present embodiment.
[1.構成]
本実施形態に係る休止設定管理装置の構成の一例について、図1等を参照して説明する。図1は、休止設定管理装置の構成の一例を示すブロック図での概要を示す模式図である。
[1. Configuration]
An example of the configuration of a pause setting management device according to the present embodiment will be described with reference to Fig. 1 etc. Fig. 1 is a schematic diagram showing an overview in a block diagram of an example of the configuration of a pause setting management device.
図1に示す休止設定管理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、休止設定管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。
The hibernation
休止設定管理装置100は、制御部102と、通信インターフェース部104と、記憶部106と、入出力インターフェース部108と、を備えている。休止設定管理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
The pause
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、休止設定管理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と、通信回線と、を介してデータを通信する機能を有する。ここで、ネットワーク300は、休止設定管理装置100と、サーバ200と、を相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、記憶部106に格納されるデータは、例えばサーバ200に格納されてもよい。
The communication interface unit 104 communicatively connects the pause setting
入出力インターフェース部108には、入力装置112と、出力装置114と、が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置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 home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that works with a mouse to provide a pointing device function. In the following, the output device 114 may be referred to as the monitor 114, 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 storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records computer programs that work with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. The storage unit 106 can be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, or an optical disk. The storage unit 106 stores a location master 106a and a product master 106b.
場所マスタ106aは、貸出商品の稼働場所ごとに、貸出商品の稼働と休止に関する設定を、所定の時間粒度で、所定の日付と紐付けて管理する。 The location master 106a manages the settings regarding operation and suspension of rental products for each operating location of the rental products, linking them to specified dates at a specified time granularity.
図2は、場所マスタ106aにおける場所マスタテーブルの一例を示す図である。図2に示す場所マスタテーブルT1には、貸出商品の貸出商品の稼働場所としての得意先コード、現場コードおよび現場名に、貸出商品の稼働と休止に関する設定として休止設定フラグを、所定の時間粒度として休止作成終了日で、所定の日付と紐付けて管理されている。具体的には、場所マスタテーブルT1には、貸出商品の貸出商品の稼働場所としての得意先コード「TOK001」、現場コード「GEN0001」および現場名「現場名0001」に、休止設定フラグ(例えば月 0:稼働,土 :1休止)と、休止作成終了日(2021/01/31)とを貸出商品の稼働と休止に関する設定を、所定の時間粒度で、所定の日付と紐付けて管理している。 Figure 2 is a diagram showing an example of a location master table in the location master 106a. In the location master table T1 shown in Figure 2, the customer code, site code, and site name as the operating location of the rental product of the rental product, the suspension setting flag as the setting regarding the operation and suspension of the rental product, and the suspension creation end date are linked to a specified date at a specified time granularity and managed. Specifically, in the location master table T1, the customer code "TOK001", the site code "GEN0001", and the site name "Site Name 0001" as the operating location of the rental product of the rental product, the suspension setting flag (for example, Mon 0: operating, Sat : 1 suspended) and the suspension creation end date (2021/01/31) are linked to a specified date at a specified time granularity and managed as the setting regarding the operation and suspension of the rental product.
商品マスタ106bは、貸出商品を、場所マスタ106aの設定に従うことを意味する第一区分、手動での休止の設定を許可することを意味する第二区分、および休止の設定を禁止することを意味する第三区分で構成される所定の複数の休止設定区分から選ばれた1つの休止設定区分と紐付けて管理する。 The product master 106b manages rental products by linking them to one of a set of pause setting categories selected from a set of multiple pause setting categories, which are composed of a first category, which means that the settings in the location master 106a are followed, a second category, which means that manual pause setting is permitted, and a third category, which means that pause setting is prohibited.
図3は、商品マスタ106bにおける商品マスタテーブルの一例を示す図である。図3に示す商品マスタテーブルT2には、貸出商品としての商品コードおよび商品名を、場所マスタ106aの設定に従うことを意味する第一区分、手動での休止の設定を許可することを意味する第二区分、および休止の設定を禁止することを意味する第三区分で構成される所定の複数の休止設定区分から選ばれた1つの休止設定区分と紐付けて管理している。具体的には、商品マスタテーブルT2には、貸出商品としての商品コード「RENTAL01」および商品名「レンタル商品01」を、休止設定区分「0」、休止設定区分名「場所マスタ106aの自動休止に準拠」と紐付けて管理している。 Figure 3 is a diagram showing an example of a product master table in product master 106b. In product master table T2 shown in Figure 3, the product code and product name of a rental product are managed by linking them to one pause setting category selected from a predetermined number of pause setting categories consisting of a first category meaning that the settings in location master 106a are followed, a second category meaning that manual pause setting is permitted, and a third category meaning that pause setting is prohibited. Specifically, in product master table T2, the product code "RENTAL01" and product name "Rental product 01" as a rental product are managed by linking them to the pause setting category "0" and the pause setting category name "Complies with automatic pause in location master 106a".
ここで、休止設定区分の種類について説明する。
「0」は、場所マスタの自動休止に準拠する(第一区分に相当)。
「1」は、手動休止商品である(第二区分に相当)。
「2」は、休止禁止商品である(第三区分に相当)。
Here, the types of pause setting categories will be described.
"0" complies with the automatic suspension of the location master (corresponding to the first category).
"1" is a manually suspended product (corresponding to the second category).
"2" is a product for which suspension is prohibited (corresponding to the third category).
図1に戻り、休止設定管理装置100の構成の説明を続ける。
制御部102は、休止設定管理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、作成部102aと、表示制御部102bと、更新部102cと、売上計上部102dと、を備える。
Returning to FIG. 1, the description of the configuration of the dormancy
The control unit 102 is a CPU or the like that performs overall control of the pause
作成部102aは、1)得意先、貸出商品、使用場所、および出庫日付を紐付けて格納した出庫データを基に、商品マスタ106bを参照して、当該貸出商品に紐付く休止設定区分を特定する。続いて、作成部102aは、2)当該特定した休止設定区分が第一区分であった場合は、場所マスタ106bを参照して、当該出庫日付から所定の日付までの期間において当該貸出商品を休止する時間を所定の時間粒度で決定する。最後に、作成部102aは、3)当該決定した時間を、当該得意先、当該使用場所、および当該貸出商品と紐付けて格納した休止データを作成する。なお、作成部102aが作成する休止データの詳細は、後述する。 The creation unit 102a 1) refers to the product master 106b based on the shipping data stored in association with the customer, the rental product, the location of use, and the shipping date, to identify the suspension setting category associated with the rental product. Next, if the identified suspension setting category is the first category, the creation unit 102a 2) refers to the location master 106b to determine, with a specified time granularity, the time for which the rental product will be suspended during the period from the shipping date to a specified date. Finally, the creation unit 102a 3) creates suspension data in which the determined time is linked to the customer, the location of use, and the rental product. Details of the suspension data created by the creation unit 102a will be described later.
表示制御部102bは、1)出庫データおよび商品マスタ106bを参照して、所定の得意先と所定の使用場所に紐付き且つ第一区分または第二区分の休止設定区分に紐付く貸出商品を特定し、2)休止データを参照して、当該特定した貸出商品、前記所定の得意先、および所定の使用場所に紐付き且つ所定の期間に属する時間を抽出し、3)当該特定した貸出商品の稼働と休止を設定させる画面を、当該抽出した時間での休止の状態を反映して表示する。
The
更新部102cは、特定した貸出商品の稼働と休止を設定させる画面における稼働と休止の設定を基に、休止データを更新する。 The update unit 102c updates the suspension data based on the operation and suspension settings on the screen that allows the user to set the operation and suspension of the identified rental product.
売上計上部102dは、更新部102cが更新した休止データを基に、貸出商品の稼働日数から休止日数を減算した日数と、貸出商品の単価と、を乗算した金額を含む売上明細書データを生成する。また、売上計上部102dは、出庫データと、入庫データと、を基に、出庫日付から入庫日付を減算した貸出商品の稼働日数と、貸出商品の補償料と、を乗算した金額を含む売上明細書データを生成する。さらに、売上計上部102dは、出庫データと、入庫データと、に基づいて、入庫日付が休止に該当する場合、入庫日付に対応する休止を休止日数から減算する。さらにまた、売上計上部102dは、商品マスタ106bを参照して、貸出商品が第三区分である場合、貸出商品の休止日数を反映させることなく、出庫日付から入庫日付を減算した前貸出商品の稼働日数と、貸出商品の単価と、を乗算した金額を含む売上明細書データを生成する。 The sales accounting unit 102d generates sales statement data including an amount obtained by multiplying the number of days obtained by subtracting the number of days of suspension from the number of days of operation of the rental product, by the unit price of the rental product, based on the suspension data updated by the update unit 102c. The sales accounting unit 102d also generates sales statement data including an amount obtained by multiplying the number of days of operation of the rental product, obtained by subtracting the date of arrival from the date of departure, by the compensation fee for the rental product, based on the outgoing data and the ingoing data. Furthermore, based on the outgoing data and the ingoing data, if the ingoing date corresponds to suspension, the sales accounting unit 102d subtracts the suspension corresponding to the ingoing date from the number of suspension days. Furthermore, the sales accounting unit 102d refers to the product master 106b, and if the rental product is in the third category, generates sales statement data including an amount obtained by multiplying the number of days of operation of the previous rental product, obtained by subtracting the date of arrival from the date of departure, by the unit price of the rental product, without reflecting the number of suspension days of the rental product.
[2.休止設定管理装置100が実行する処理]
次に、休止設定管理装置100が実行する処理について説明する。図4は、休止設定管理装置100が実行する処理の概要を示すフローチャートである。
2. Processing Executed by the Hibernation
Next, a description will be given of the processing executed by the pause
図4に示すように、まず、休止設定管理装置100は、オペレータによる入力装置112の操作に応じて、商品マスタを設定し(ステップS101)、現場マスタを設定する(ステップS102)。具体的には、休止設定管理装置100は、図3に示した商品マスタテーブルT2および図2に示した場所マスタテーブルT1を設定する。
As shown in FIG. 4, first, the suspension
続いて、休止設定管理装置100は、オペレータによる入力装置112の操作に応じて、レンタル出庫入力を行う(ステップS103)。具体的には、作成部102aは、得意先、貸出商品、使用場所、および出庫日付を紐付けて格納した出庫データおよび休止データを生成する。
Next, the suspension
図5は、出庫データテーブルの一例を示す図である。図5に示す出庫データテーブルT3には、出庫番号に、得意先コード、現場コード、現場名、レンタル出庫日、明細行、商品コード、商品名および数量を紐付けて保持する。具体的には、出庫データテーブルT3には、出庫番号としての「SYK0000000001」に、得意先コードを「TOK001」、現場コードを「GEN0001」、現場名を「現場名00001」、レンタル出庫日を「200/12/01」、明細行を「1」、商品コードを「RENTAl01」、商品名を「レンタル商品01」および数量を「1」を紐付けて保持する。 Figure 5 is a diagram showing an example of an outbound data table. The outbound data table T3 shown in Figure 5 holds the outbound number, customer code, site code, site name, rental outbound date, detail line, product code, product name, and quantity, linked together. Specifically, the outbound data table T3 holds the outbound number "SYK0000000001", customer code "TOK001", site code "GEN0001", site name "Site Name 00001", rental outbound date "200/12/01", detail line "1", product code "RENTAL01", product name "Rental Product 01", and quantity "1", linked together.
図6は、休止データテーブルの一例を示す図である。図6に示す休止データテーブルT4には、所定の時間粒度で貸出商品を休止する時間を、得意先、使用場所、および貸出商品と紐付けて保持されている。具体的には、休止データテーブルT4には、得意先コードに、現場コード、商品コードおよびレンタル休止日を紐付けて保持されている。例えば、休止データテーブルT4には、特非先コードとしての「TOK001」に、現場コードを「GEN0001」、商品コードを「RENTAL01」、レンタル休日日を「2020/12/05」を紐付けて保持されている。この場合、作成部102aは、出庫データテーブルT3の休止設定区分(0:場所マスタ106aの自動休止に準拠)となっているものだけが、場所マスタ106aに設定している曜日で休止作成終了分まで作成する。より具体的には、作成部102aは、出庫データを基に、商品マスタ106bを参照して、この貸出商品に紐付く休止設定区分を特定する。続いて、作成部102aは、特定した休止設定区分が第一区分であった場合は(休止設定区分(0:場所マスタ106aの自動休止に準拠)の場合)、場所マスタ106aを参照して、出庫日付から所定の日付までの期間において当該貸出商品を休止する時間を所定の時間粒度で決定する(例えば2020/12/01~2020/12/31)。その後、作成部102aは、当該決定した時間例えば2020/12/01~2020/12/31)を、当該得意先、当該使用場所、および当該貸出商品と紐付けて格納した休止データを作成する。 Figure 6 is a diagram showing an example of a pause data table. The pause data table T4 shown in Figure 6 stores the time when the rental product is paused at a predetermined time granularity, linked to the customer, the place of use, and the rental product. Specifically, the pause data table T4 stores the customer code, the site code, the product code, and the rental pause date linked to each other. For example, the pause data table T4 stores the special non-return code "TOK001", the site code "GEN0001", the product code "RENTAL01", and the rental holiday "2020/12/05" linked to each other. In this case, the creation unit 102a creates only those items in the pause setting category (0: compliant with automatic pause in the location master 106a) in the outgoing data table T3, on the days of the week set in the location master 106a, until the pause creation is completed. More specifically, the creation unit 102a refers to the product master 106b based on the shipping data to identify the suspension setting category associated with the rental product. Next, if the identified suspension setting category is the first category (suspension setting category (0: conforms to automatic suspension in the location master 106a)), the creation unit 102a refers to the location master 106a to determine the time for which the rental product will be suspended at a specified time granularity during the period from the shipping date to a specified date (for example, 2020/12/01 to 2020/12/31). The creation unit 102a then creates suspension data that links the determined time (for example, 2020/12/01 to 2020/12/31) with the customer, the location of use, and the rental product.
その後、休止設定管理装置100は、オペレータによる入力装置112の操作に応じて、対象現場のレンタル休止入力を行う(ステップS104)。この場合、まず、休止設定管理装置100は、表示制御部102bが出力装置114に休止入力の表示条件画面および休止入力の表示結果を出力し、かつ、更新部102cが入力装置112の操作に応じて休止データを更新する。
Then, the pause
図7は、表示条件画面の一例を示す図である。図7に示す表示条件画面P1には、事業者コード、得意先コード、現場コードおよび表示期間が紐付けられている。具体的には、表示条件画面P1には、事業者コード「ZIG001」に、得意先コード「TOK001」、現場コード「GEN0001」および表示期間「2020/12/01」~「2020/12/31」を紐付けて表示されている。 Figure 7 is a diagram showing an example of a display condition screen. The display condition screen P1 shown in Figure 7 is linked to the business operator code, customer code, site code, and display period. Specifically, the display condition screen P1 displays the business operator code "ZIG001" linked to the customer code "TOK001," the site code "GEN0001," and the display period "2020/12/01" to "2020/12/31."
図8は、休止入力の表示結果イメージの一例を示す図である。図8に示すように、表示制御部102bは、出庫データおよび商品マスタ106bを参照して、所定の得意先(得意先コード)と所定の使用場所(現場コード)に紐付き且つ第一区分または第二区分の休止設定区分に紐付く貸出商品(レンタル商品)を特定し、休止データを参照して、当該特定した貸出商品、所定の得意先、および所定の使用場所に紐付き且つ所定の期間に属する時間を抽出し、当該特定した貸出商品の稼働と休止を設定させる画面を、当該抽出した時間での休止の状態を反映した表示結果を表示する。
Figure 8 is a diagram showing an example of the display result image of a pause input. As shown in Figure 8, the
図8に示す休止入力の表示結果に示すように、表示制御部102bは、「0:場所マスタ106aの自動休止に準拠」している貸出商品は、出庫時に生成された休止状況を加味して表示する。具体的には、表示制御部102bは、商品コード「RENTAL01」、商品名「レンタル商品01」の場合、「12/05」、「12/06」、・・・、「12/26」および「12/27」を休止に表示している。
As shown in the display result of the pause input in FIG. 8, the
これに対して、表示制御部102bは、「0:手動休止商品」にしている商品は、対象期間が全て稼働の状態で表示する。具体的には、表示制御部102bは、商品コード「RENTAL02」、商品名「レンタル商品02」の場合、「12/01」~「12/31」を全て稼働に表示している。この場合、オペレータは、休止入力の表示結果を見ながら入力装置112を操作する。更新部102cは、オペレータの入力装置112の操作に応じて、実際の貸出商品の稼働状況に合わせて休止の状況を訂正する。
In response to this, the
図9は、休止入力での変更後の画面の一例を示す図である。図9に示すように、表示制御部102bは、オペレータが休止入力の表示結果を見ながら入力装置112を操作した実際の貸出商品の稼働状況を更新部102cが反映させた変更後の反映画面を表示する。具体的には、表示制御部102bは、商品コード「RENTAL01」、商品名「レンタル商品01」の場合、「12/29」~「12/31」を「稼働」から「休止」に反映して表示する。さらに、表示制御部102bは、商品コード「RENTAL02」、商品名「レンタル商品02」の場合、「12/06」、・・・、「12/27」、「12/29」~「12/31」を「稼働」から「休止」に反映して表示している。
Figure 9 is a diagram showing an example of a screen after a change due to pause input. As shown in Figure 9, the
続いて、更新部102cは、反映画面における稼働と休止の設定を基に、休止データを更新する(ステップS105)。 Then, the update unit 102c updates the pause data based on the operation and pause settings on the reflection screen (step S105).
図10は、更新部102cによって更新された貸出商品の休止データの一例を示す図である。図11は、更新部102cによって更新された別の貸出商品の休止データの一例を示す図である。 Figure 10 is a diagram showing an example of suspension data for a rental product updated by the update unit 102c. Figure 11 is a diagram showing an example of suspension data for another rental product updated by the update unit 102c.
図10の休止データテーブルT5および図11の休止データテーブルT6に示すように、更新部102cは、反映画面における稼働と休止の設定を基に、貸出商品である「RENTAL01」の休止データを更新するとともに、貸出商品である「RENTAL02」の休止データを更新する。図10および図11において、ハッチング領域が更新部102cによって更新されたレンタル休止日である。 As shown in the pause data table T5 in FIG. 10 and the pause data table T6 in FIG. 11, the update unit 102c updates the pause data for the rental product "RENTAL01" and the pause data for the rental product "RENTAL02" based on the operating and pause settings on the reflection screen. In FIG. 10 and FIG. 11, the hatched areas indicate the rental pause dates updated by the update unit 102c.
その後、休止設定管理装置100は、オペレータの入力装置112の操作に応じて、レンタル入庫入力を行う(ステップS106)。ステップS106の後、休止設定管理装置100は、本処理を終了する。
Then, the suspension
図12は、レンタル入庫テーブルの一例を示す図である。図12に示すように、レンタル入庫テーブルT7には、入庫番号、得意先コード、現場コード、現場名、レンタル入庫日、明細行、商品コード、商品名および数量を紐付けて保持されている。 Figure 12 is a diagram showing an example of a rental inventory table. As shown in Figure 12, the rental inventory table T7 stores the inventory number, customer code, site code, site name, rental inventory date, detail line, product code, product name, and quantity in association with each other.
続いて、休止設定管理装置100の売上計上部102dは、オペレータの入力装置112の操作に応じて、請求日が到来した際に、現場ごとの売上明細を「レンタル売上計上処理」にして生成する(ステップS107)。具体的には、売上計上部102dは、対象請求期間内に貸出中のレンタル商品に関して、出庫データ(出庫情報)と入庫データ(入庫情報)と、を基に、売上明細書データの生成を行う。ステップS107の後、休止設定管理装置100は、本処理を終了する。
Then, in response to the operator's operation of the input device 112, the sales accounting unit 102d of the pause
図13は、売上明細書データテーブルの一例を示す図である。図13に示す売上明細書データテーブルT8には、得意先コード、現場コード、商品コード、商品名、数量、レンタル開始日(出庫日付)、レンタル終了日(入庫日付)、日数、単価および金額を紐付けて保持されている。具体的には、得意先コード、現場コード、商品コード、商品名、契約分類、数量、レンタル開始日(出庫日付)、レンタル終了日(入庫日付)、日数、単価および金額を紐付けて保持されている。具体的には、売上明細書データテーブルT8には、得意先コード「TOK001」、現場コード「GEN0001」、商品コード「RENTAL01」、商品名「レンタル商品01」、契約分類「レンタル(貸出)」、数量「1」、レンタル開始日(出庫日付)「2020/12/01」、レンタル終了日(入庫日付)「2020.01/31」、日数「20」、単価「10,000」および金額「2〇〇,000」を紐付けて保持されている。 Figure 13 is a diagram showing an example of a sales statement data table. The sales statement data table T8 shown in Figure 13 stores the customer code, site code, product code, product name, quantity, rental start date (shipment date), rental end date (warehouse entry date), number of days, unit price, and amount in a linked manner. Specifically, the customer code, site code, product code, product name, contract classification, quantity, rental start date (shipment date), rental end date (warehouse entry date), number of days, unit price, and amount in a linked manner. Specifically, the sales statement data table T8 stores, in association with the customer code "TOK001", site code "GEN0001", product code "RENTAL01", product name "rental product 01", contract classification "rental (loan)", quantity "1", rental start date (shipment date) "2020/12/01", rental end date (shipment date) "2020.01/31", number of days "20", unit price "10,000", and amount "200,000".
ここで、売上計上部102dによる各項目の金額の計算方法について説明する。以下においては、商品コードがRENTAL01、RENTAL02およびRENTAL03の順番で説明する。 Here, we will explain how the sales accounting unit 102d calculates the amount of each item. In the following, we will explain the product codes in the order of RENTAL01, RENTAL02, and RENTAL03.
[RENTAL01]
図13に示すように、売上計上部102dは、レンタル開始日が出庫日(レンタル開始日=出庫日,2020/12/01)であり、レンタル終了日が対象現場の請求締日(入庫日(実施形態では2020/12/31))とした場合、レンタル料および補償料の金額は、以下の内容によって請求日数を算出して作成する。
1)レンタル料の請求日数
請求日数=稼働日数-休日日数
=12/1~12/31の31日-12/1~12/31の休日日数の11日
=20日
2)補償料の請求日数
請求日数=稼働日数
=12/~12/31
=31
なお、補償料は、休止とみなさない。
[RENTAL01]
As shown in FIG. 13, the sales accounting unit 102d records that the rental start date is the departure date (rental start date=departure date, 2020/12/01) and the rental end date is the billing cut-off date (entry date ( In the embodiment, if the date is 2020/12/31), the rental fee and compensation fee amounts are calculated by the number of days billed based on the following information.
1) Number of days for which rental fees are billed Number of days for which rental fees are billed = Number of working days - Number of holidays = 31 days from 12/1 to 12/31 - 11 days of holidays from 12/1 to 12/31 = 20 days 2) Number of days for which compensation fees are billed Billing days = Number of working days = 12/12 to 12/31
= 31
The compensation fee will not be considered as a suspension.
[RENTAL02]
図13に示すように、売上計上部102dは、レンタル開始日が出庫日(レンタル開始日=出庫日,2020/12/01)であり、レンタル終了日が対象現場の請求締日(入庫日(実施形態では2020/12/29))とした場合、レンタル料および補償料の金額は、以下の内容によって請求日数を算出して作成する。
1)レンタル料の請求日数
請求日数=稼働日数-休日日数
=12/1~12/31の31日-12/1~12/31の休日日数の5日
=24日
ただし、売上計上部102dは、入庫日付が休止に該当する場合、入庫日付に対応する休止を前記休止日数から減算する。具体的には、売上計上部102dは、RENTAL02の休止データ(図11を参照)において、12/30,12/31が休止データであるが、RENTAL02が12/29に入庫(図12を参照)しているため、休止として反映しない。
2)補償料の請求日数
請求日数=稼働日数
=12/~12/29
=29
なお、補償料は、休止とみなさない。
[RENTAL02]
As shown in FIG. 13, the sales accounting unit 102d records that the rental start date is the departure date (rental start date=departure date, 2020/12/01) and the rental end date is the billing cut-off date (entry date ( In the embodiment, if the date is December 29, 2020, the rental fee and compensation fee amounts are calculated by the number of days billed based on the following information.
1) Number of days for which rental fees are billed Number of days for which rental fees are billed = Number of working days - Number of holidays = 31 days from 12/1 to 12/31 - 5 days of holidays from 12/1 to 12/31 = 24 days However, the sales accounting section 102d If the stock-entry date corresponds to a suspension date, the sales recording unit 102d subtracts the suspension date corresponding to the stock-entry date from the suspension date. , 12/31 are suspended data, but since RENTAL02 was received on 12/29 (see FIG. 12), it is not reflected as suspended.
2) Number of days for which compensation is claimed Number of days for which compensation is claimed = Number of working days = 12/12 to 12/29
= 29
The compensation fee will not be considered as a suspension.
[RENTAL03]
図13に示すように、売上計上部102dは、レンタル開始日が出庫日(レンタル開始日=出庫日,2020/12/01)であり、レンタル終了日が対象現場の請求締日(入庫日(実施形態では2020/12/31))とした場合、RENTAL03が休止禁止商品に該当するため(図3を参照)、レンタル料および補償料の金額は、以下の内容によって請求日数を算出して作成する。
1)レンタル料の請求日数
請求日数=稼働日数
=12/1~12/31
=31日
2)補償料の請求日数
請求日数=稼働日数
=12/~12/31
=31
[RENTAL03]
As shown in FIG. 13, the sales accounting unit 102d records that the rental start date is the departure date (rental start date=departure date, 2020/12/01) and the rental end date is the billing cut-off date (entry date ( In the embodiment, if the date is 2020/12/31), RENTAL03 corresponds to a product that is prohibited from being suspended (see FIG. 3), so the amount of the rental fee and compensation fee is calculated based on the number of days to be billed according to the following: do.
1) Rental fee billing period Billing period = number of operating days = 12/1 to 12/31
= 31 days 2) Number of days for which compensation is claimed Number of days for which compensation is claimed = Number of working days = 12/ to 12/31
= 31
以上説明した実施形態によれば、更新部102cが表示制御部102bによって表示された貸出商品の稼働と休止を設定させる画面における稼働と休止の設定を基に、休止データを更新するため、煩雑な処理を行うことなく、貸出商品の休止を反映することができる。
According to the embodiment described above, the update unit 102c updates the suspension data based on the operation and suspension settings on the screen that allows the user to set whether a rental item is operational or suspended, which is displayed by the
また、実施形態によれば、売上計上部102dが貸出商品の稼働場所ごとに、出庫データと、得意先、貸出商品、使用場所、および入庫日付を紐付けて格納した入庫データと、を基に、売上明細書データを生成するため、煩雑な処理を行うことなく、貸出商品の休止を反映した貸出商品の請求を行うことができる。 In addition, according to the embodiment, the sales accounting unit 102d generates sales statement data for each operating location of the rental product based on the shipping data and the stock data that is linked to the customer, rental product, location of use, and stock date, so that it is possible to invoice for the rental product reflecting the suspension of the rental product without performing complicated processing.
また、実施形態によれば、売上計上部102dが更新部102cによって更新された休止データを基に、貸出商品の稼働日数から休止日数を減算した日数と、貸出商品の単価と、を乗算した金額を含む売上明細書データを生成するため、煩雑な処理を行うことなく、貸出商品の休止を反映した貸出商品の請求を行うことができる。 In addition, according to the embodiment, the sales accounting unit 102d generates sales statement data including an amount obtained by multiplying the number of days of operation of the rental item minus the number of days of suspension based on the suspension data updated by the update unit 102c by the unit price of the rental item, so that it is possible to invoice the rental item reflecting the suspension of the rental item without performing complicated processing.
また、実施形態によれば、売上計上部102dが出庫データと、入庫データと、を基に、出庫日付から入庫日付を減算した貸出商品の稼働日数と、貸出商品の補償料と、を乗算した金額を含む売上明細書データを生成するため、貸出商品の補償料を含めて売上明細書データを生成することができる。 In addition, according to the embodiment, the sales accounting unit 102d generates sales statement data based on the shipping data and the receiving data, including the amount obtained by multiplying the number of operating days of the loaned product, calculated by subtracting the receiving date from the shipping date, by the compensation fee for the loaned product, and thus it is possible to generate sales statement data including the compensation fee for the loaned product.
また、実施形態によれば、売上計上部102dが出庫データと、入庫データと、に基づいて、入庫日付が休止に該当する場合、入庫日付に対応する休止を休止日数から減算するため、貸出商品の入庫日を含めて請求することができる。 In addition, according to the embodiment, if the receipt date corresponds to a suspension based on the shipment data and the receipt data, the sales accounting unit 102d subtracts the suspension corresponding to the receipt date from the number of suspension days, so that the receipt date of the rental item can be included in the billing.
また、実施形態によれば、売上計上部102dが商品マスタ106bを参照して、貸出商品が第三区分である場合、貸出商品の休止日数を反映させることなく、出庫日付から入庫日付を減算した貸出商品の稼働日数と、貸出商品の単価と、を乗算した金額を含む売上明細書データを生成するため、常に駆動している貸出商品が誤って請求されないことを防止することができる。 In addition, according to the embodiment, the sales accounting unit 102d refers to the product master 106b, and if the loaned product is in the third category, it generates sales statement data including the amount obtained by multiplying the number of operating days of the loaned product, calculated by subtracting the entry date from the exit date, by the unit price of the loaned product, without reflecting the number of days the loaned product is down, thereby preventing loaned products that are constantly in operation from being erroneously billed.
なお、実施形態では、場所マスタ106bが貸出商品の休止に関する設定に関し、全日と半日とを区別して設定可能とし、売上計上部102dが休止の全日と半日とを区別して売上明細書データを生成してもよい。この場合、売上計上部102dは、休止が半日の場合、単価に対して、0.5を乗じるようにして請求すればよい。 In an embodiment, the location master 106b may be able to distinguish between full-day and half-day suspension settings for rental items, and the sales accounting unit 102d may generate sales statement data by distinguishing between full-day and half-day suspensions. In this case, if the suspension is for half a day, the sales accounting unit 102d may multiply the unit price by 0.5 and bill accordingly.
また、実施形態では、売上計上部102dが場所マスタ106bおよび得意先の休日を管理する得意先休日マスタ(例えば得意先コードの営業カレンダー)を参照して、貸出商品の稼働日数から得意先の休日の休日日数をさらに減算して売上明細書データを生成してもよい。これにより、得意先の営業カレンダーの休止日を反映した明細書データを生成することができる。 In addition, in an embodiment, the sales accounting unit 102d may refer to the location master 106b and the customer holiday master (e.g., a business calendar for a customer code) that manages the customer's holidays, and generate sales statement data by further subtracting the number of holiday days for the customer from the number of operating days for the rented product. This makes it possible to generate statement data that reflects the non-business days in the customer's business calendar.
[3.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8および9に貢献することが可能となる。
[3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby making it possible to contribute to goals 8 and 9 of the SDGs.
また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13および15に貢献することが可能となる。 In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of SDGs goals 12, 13, and 15.
また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
4. Other embodiments
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
また、休止設定管理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
Furthermore, with regard to the pause
例えば、休止設定管理装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。なお、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて休止設定管理装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。
For example, the processing functions of the hibernation
また、このコンピュータプログラムは、休止設定管理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
This computer program may also be stored in an application program server connected to the hibernation
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-transitory computer-readable recording medium, and may also be configured as a program product. Here, the term "recording medium" refers to a memory card, a USB (Universal Serial Bus) memory, a SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile This includes any "portable physical media" such as a Blu-ray (registered trademark) Disc, and a Blu-ray (registered trademark) Disc.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration consisting of multiple modules or libraries, and a program that works in conjunction with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.
記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit are storage devices such as RAM, ROM, etc., 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 providing websites.
また、休止設定管理装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、休止設定管理装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。
The hibernation
さらに、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.
本発明は、建設機材等を貸出するレンタル業界において有用である。 This invention is useful in the rental industry, which rents out construction equipment and the like.
100 休止設定管理装置
102 制御部
102a 作成部
102b 表示制御部
102c 更新部
102d 売上計上部
104 通信インターフェース部
106 記憶部
106a 場所マスタ
106b 商品マスタ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
REFERENCE SIGNS
Claims (10)
貸出商品の稼働場所ごとに、貸出商品の稼働と休止に関する設定を、所定の時間粒度で、所定の日付と紐付けて管理する場所マスタと、
貸出商品を、前記場所マスタの設定に従うことを意味する第一区分、手動での休止の設定を許可することを意味する第二区分、および休止の設定を禁止することを意味する第三区分で構成される所定の複数の休止設定区分から選ばれた1つの休止設定区分と紐付けて管理する商品マスタと、
にアクセス可能であり、
前記制御部は、
1)得意先、貸出商品、使用場所、および出庫日付を紐付けて格納した出庫データを基に、前記商品マスタを参照して、当該貸出商品に紐付く休止設定区分を特定し、2)当該特定した休止設定区分が前記第一区分であった場合は、前記場所マスタを参照して、当該出庫日付から前記所定の日付までの期間において当該貸出商品を休止する時間を前記所定の時間粒度で決定し、3)当該決定した時間を、当該得意先、当該使用場所、および当該貸出商品と紐付けて格納した休止データを作成する作成手段と、
1)前記出庫データおよび前記商品マスタを参照して、所定の得意先と所定の使用場所に紐付き且つ前記第一区分または前記第二区分の休止設定区分に紐付く貸出商品を特定し、2)前記休止データを参照して、当該特定した貸出商品、前記所定の得意先、および前記所定の使用場所に紐付き且つ所定の期間に属する時間を抽出し、3)当該特定した貸出商品の稼働と休止を設定させる画面を、当該抽出した時間での休止の状態を反映して表示する表示制御手段と、
前記画面における稼働と休止の設定を基に、前記休止データを更新する更新手段と、
を備えること、
を特徴とする休止設定管理装置。 A pause setting management device including a control unit,
A location master that manages settings related to the operation and suspension of rental products for each operating location of the rental products by linking them to a specified date at a specified time granularity;
a product master for managing rental products by linking them to one of a plurality of predetermined suspension setting categories, the first category meaning that the setting of the location master is followed, a second category meaning that manual suspension setting is permitted, and a third category meaning that suspension setting is prohibited;
is accessible to
The control unit is
1) based on the shipping data stored in association with the customer, the rental product, the location of use, and the shipping date, by referring to the product master, the suspension setting category associated with the rental product is identified; 2) if the identified suspension setting category is the first category, by referring to the location master, the time for which the rental product is suspended during the period from the shipping date to the specified date is determined at the specified time granularity; and 3) a creation means for creating suspension data stored in association with the customer, the location of use, and the rental product using the determined time.
1) referring to the inventory data and the product master, identifying rental products that are linked to a specified customer and a specified location of use and that are linked to the first or second suspension setting category; 2) referring to the suspension data, extracting a time that is linked to the identified rental product, the specified customer, and the specified location of use and that belongs to a specified period; 3) a display control means that displays a screen for setting operation and suspension of the identified rental product, reflecting the suspension status at the extracted time;
an update means for updating the pause data based on the settings of operation and pause on the screen;
To have
A hibernation setting management device comprising:
貸出商品の稼働場所ごとに、前記出庫データと、得意先、貸出商品、使用場所、および入庫日付を紐付けて格納した入庫データと、を基に、売上明細書データを生成する売上計上手段をさらに備えること、
を特徴とする請求項1に記載の休止設定管理装置。 The control unit is
Further comprising a sales accounting means for generating sales statement data based on the outgoing data and incoming data stored in association with the customer, the rental product, the usage location, and the incoming date for each operating location of the rental product;
2. The pause setting management device according to claim 1, wherein:
前記更新手段が更新した前記休止データを基に、前記貸出商品の稼働日数から休止日数を減算した日数と、前記貸出商品の単価と、を乗算した金額を含む前記売上明細書データを生成すること、
を特徴とする請求項2に記載の休止設定管理装置。 The sales recording means is
generating the sales statement data including an amount obtained by multiplying the number of days obtained by subtracting the number of days suspended from the number of days in operation of the rental product based on the suspension data updated by the updating means by the unit price of the rental product;
3. The pause setting management device according to claim 2, wherein:
前記出庫データと、前記入庫データと、を基に、前記出庫日付から前記入庫日付を減算した前記貸出商品の稼働日数と、前記貸出商品の補償料と、を乗算した金額を含む前記売上明細書データを生成すること、
を特徴とする請求項2または3に記載の休止設定管理装置。 The sales recording means is
generating the sales statement data including an amount obtained by multiplying the number of operating days of the rental goods, which is calculated by subtracting the receiving date from the issuing date, by the compensation fee for the rental goods, based on the issuing data and the receiving data;
4. The pause setting management device according to claim 2 or 3,
前記出庫データと、前記入庫データと、に基づいて、前記入庫日付が前記休止に該当する場合、前記入庫日付に対応する前記休止を休止日数から減算すること、
を特徴とする請求項2~4のいずれか一つに記載の休止設定管理装置。 The sales recording means is
Based on the outgoing data and the incoming data, if the incoming date corresponds to the outage, subtracting the outage corresponding to the incoming date from the outage days;
5. The pause setting management device according to claim 2, wherein:
前記商品マスタを参照して、前記貸出商品が前記第三区分である場合、前記貸出商品の休止日数を反映させることなく、前記出庫日付から前記入庫日付を減算した前記貸出商品の稼働日数と、前記貸出商品の単価と、を乗算した金額を含む前記売上明細書データを生成すること、
を特徴とする請求項2~5のいずれか一つに記載の休止設定管理装置。 The sales recording means is
By referring to the product master, if the rental product is in the third category, the sales statement data is generated including an amount obtained by multiplying the number of operating days of the rental product, which is calculated by subtracting the entry date from the exit date, by the unit price of the rental product, without reflecting the number of downtime days of the rental product;
6. The pause setting management device according to claim 2, wherein:
前記貸出商品の休止に関する設定に関し、全日と半日とを区別して設定可能であり、
前記売上計上手段は、
前記休止の全日と半日とを区別して前記売上明細書データを生成する、
ことを特徴とする請求項2~6のいずれか一つに記載の休止設定管理装置。 The location master includes:
The setting for suspending the rental product can be set to either a full day or a half day,
The sales recording means is
generating the sales statement data by distinguishing between full days and half days of the suspension;
7. The pause setting management device according to claim 2, wherein the pause setting management device is a device for performing pause setting operations.
前記場所マスタおよび前記得意先の休日を管理する得意先休日マスタを参照して、前記貸出商品の稼働日数から前記得意先の休日の休日日数をさらに減算して前記売上明細書データを生成する、
ことを特徴とする請求項2~7のいずれか一つに記載の休止設定管理装置。 The sales recording means is
generating the sales statement data by further subtracting the number of holiday days of the customer from the number of operating days of the rental goods with reference to the location master and the customer holiday master that manages the holidays of the customer;
8. The pause setting management device according to claim 2, wherein the pause setting management device is a device for performing pause setting management.
貸出商品の稼働場所ごとに、貸出商品の稼働と休止に関する設定を、所定の時間粒度で、所定の日付と紐付けて管理する場所マスタと、
貸出商品を、前記場所マスタの設定に従うことを意味する第一区分、手動での休止の設定を許可することを意味する第二区分、および休止の設定を禁止することを意味する第三区分で構成される所定の複数の休止設定区分から選ばれた1つの休止設定区分と紐付けて管理する商品マスタと、
にアクセス可能であり、
前記制御部で実行される、
1)得意先、貸出商品、使用場所、および出庫日付を紐付けて格納した出庫データを基に、前記商品マスタを参照して、当該貸出商品に紐付く休止設定区分を特定し、2)当該特定した休止設定区分が前記第一区分であった場合は、前記場所マスタを参照して、当該出庫日付から前記所定の日付までの期間において当該貸出商品を休止する時間を前記所定の時間粒度で決定し、3)当該決定した時間を、当該得意先、当該使用場所、および当該貸出商品と紐付けて格納した休止データを作成する作成ステップと、
1)前記出庫データおよび前記商品マスタを参照して、所定の得意先と所定の使用場所に紐付き且つ前記第一区分または前記第二区分の休止設定区分に紐付く貸出商品を特定し、2)前記休止データを参照して、当該特定した貸出商品、前記所定の得意先、および前記所定の使用場所に紐付き且つ所定の期間に属する時間を抽出し、3)当該特定した貸出商品の稼働と休止を設定させる画面を、当該抽出した時間での休止の状態を反映して表示する表示制御ステップと、
前記画面における稼働と休止の設定を基に、前記休止データを更新する更新ステップと、
を含むこと、
を特徴とする休止設定管理方法。 A hibernation setting management method executed by a hibernation setting management device including a control unit,
A location master that manages settings related to the operation and suspension of rental products for each operating location of the rental products by linking them to a specified date at a specified time granularity;
a product master for managing rental products by linking them to one of a plurality of predetermined suspension setting categories, the first category meaning that the setting of the location master is followed, a second category meaning that manual suspension setting is permitted, and a third category meaning that suspension setting is prohibited;
is accessible to
Executed by the control unit,
1) based on the shipping data stored in association with the customer, the rental product, the location of use, and the shipping date, referring to the product master, identifying the suspension setting category associated with the rental product; 2) if the identified suspension setting category is the first category, referring to the location master, determining the time for which the rental product will be suspended during the period from the shipping date to the specified date at the specified time granularity; 3) creating suspension data in which the determined time is associated with the customer, the location of use, and the rental product and stored;
1) referring to the inventory data and the product master, identifying a rental product that is linked to a specified customer and a specified location of use and is linked to a suspension setting category of the first category or the second category; 2) referring to the suspension data, extracting a time that is linked to the identified rental product, the specified customer, and the specified location of use and that belongs to a specified period; and 3) a display control step of displaying a screen that allows the user to set operation and suspension of the identified rental product, reflecting the suspension status at the extracted time.
an updating step of updating the pause data based on the setting of operation and pause on the screen;
containing,
A hibernation setting management method comprising:
貸出商品の稼働場所ごとに、貸出商品の稼働と休止に関する設定を、所定の時間粒度で、所定の日付と紐付けて管理する場所マスタと、
貸出商品を、前記場所マスタの設定に従うことを意味する第一区分、手動での休止の設定を許可することを意味する第二区分、および休止の設定を禁止することを意味する第三区分で構成される所定の複数の休止設定区分から選ばれた1つの休止設定区分と紐付けて管理する商品マスタと、
にアクセス可能であり、
前記制御部に、
1)得意先、貸出商品、使用場所、および出庫日付を紐付けて格納した出庫データを基に、前記商品マスタを参照して、当該貸出商品に紐付く休止設定区分を特定し、2)当該特定した休止設定区分が前記第一区分であった場合は、前記場所マスタを参照して、当該出庫日付から前記所定の日付までの期間において当該貸出商品を休止する時間を前記所定の時間粒度で決定し、3)当該決定した時間を、当該得意先、当該使用場所、および当該貸出商品と紐付けて格納した休止データを作成する作成ステップと、
1)前記出庫データおよび前記商品マスタを参照して、所定の得意先と所定の使用場所に紐付き且つ前記第一区分または前記第二区分の休止設定区分に紐付く貸出商品を特定し、2)前記休止データを参照して、当該特定した貸出商品、前記所定の得意先、および前記所定の使用場所に紐付き且つ所定の期間に属する時間を抽出し、3)当該特定した貸出商品の稼働と休止を設定させる画面を、当該抽出した時間での休止の状態を反映して表示する表示制御ステップと、
前記画面における稼働と休止の設定を基に、前記休止データを更新する更新ステップと、
を実行させること、
を特徴とする休止設定管理プログラム。 A hibernation setting management program executed by a hibernation setting management device having a control unit,
A location master that manages settings related to the operation and suspension of rental products for each operating location of the rental products by linking them to a specified date at a specified time granularity;
a product master for managing rental products by linking them to one of a plurality of predetermined suspension setting categories, the first category meaning that the setting of the location master is followed, a second category meaning that manual suspension setting is permitted, and a third category meaning that suspension setting is prohibited;
is accessible to
The control unit ,
1) based on the shipping data stored in association with the customer, the rental product, the location of use, and the shipping date, referring to the product master, identifying the suspension setting category associated with the rental product; 2) if the identified suspension setting category is the first category, referring to the location master, determining the time for which the rental product will be suspended during the period from the shipping date to the specified date at the specified time granularity; 3) creating suspension data in which the determined time is associated with the customer, the location of use, and the rental product and stored;
1) referring to the inventory data and the product master, identifying a rental product that is linked to a specified customer and a specified location of use and is linked to a suspension setting category of the first category or the second category; 2) referring to the suspension data, extracting a time that is linked to the identified rental product, the specified customer, and the specified location of use and that belongs to a specified period; and 3) a display control step of displaying a screen that allows the user to set operation and suspension of the identified rental product, reflecting the suspension status at the extracted time.
an updating step of updating the pause data based on the setting of operation and pause on the screen;
To carry out the
A hibernation setting management program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021028914A JP7534981B2 (en) | 2021-02-25 | 2021-02-25 | Hibernation setting management device, hibernation setting management method, and hibernation setting management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021028914A JP7534981B2 (en) | 2021-02-25 | 2021-02-25 | Hibernation setting management device, hibernation setting management method, and hibernation setting management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022129995A JP2022129995A (en) | 2022-09-06 |
| JP7534981B2 true JP7534981B2 (en) | 2024-08-15 |
Family
ID=83151126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021028914A Active JP7534981B2 (en) | 2021-02-25 | 2021-02-25 | Hibernation setting management device, hibernation setting management method, and hibernation setting management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7534981B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002011007A1 (en) | 2000-08-01 | 2002-02-07 | Bigrental Co., Ltd. | Rental system |
| JP2020160935A (en) | 2019-03-27 | 2020-10-01 | 株式会社オービック | Loss fee management device, loss fee management method, and loss fee management program |
-
2021
- 2021-02-25 JP JP2021028914A patent/JP7534981B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002011007A1 (en) | 2000-08-01 | 2002-02-07 | Bigrental Co., Ltd. | Rental system |
| JP2020160935A (en) | 2019-03-27 | 2020-10-01 | 株式会社オービック | Loss fee management device, loss fee management method, and loss fee management program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022129995A (en) | 2022-09-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2024044063A (en) | Income and expenditure management device, income and expenditure management method, and income and expenditure management program | |
| JP7561576B2 (en) | Invoice issuing device, invoice issuing method, and invoice issuing program | |
| JP2020004246A (en) | Order status management device, order status management method, and order status management program | |
| JP7534981B2 (en) | Hibernation setting management device, hibernation setting management method, and hibernation setting management program | |
| JP2024069492A (en) | Inventory management device, inventory management method, and inventory management program | |
| JP2022155478A (en) | Cost control device, cost control method, and cost control program | |
| JP2023184058A (en) | Unit price estimate management device, unit price estimate management method, and unit price estimate management program | |
| JP7733043B2 (en) | Project management system, project management method, and project management program | |
| JP7499165B2 (en) | Commission appropriation data generation device, commission appropriation data generation method, and commission appropriation data generation program | |
| JP7712974B2 (en) | Unit price management device, unit price management method, and unit price management program | |
| JP7507932B2 (en) | Business support device, business support method, and business support program | |
| JP7787855B2 (en) | Invoice processing device, invoice processing method, and invoice processing program | |
| JP7726961B2 (en) | Invoice processing device, invoice processing method, and invoice processing program | |
| JP7590366B2 (en) | CREDIT MANAGEMENT DEVICE, CREDIT MANAGEMENT METHOD, AND CREDIT MANAGEMENT PROGRAM | |
| JP7680386B2 (en) | Purchase management system, purchase management method, and purchase management program | |
| JP7750814B2 (en) | Export transaction management device, export transaction management method, and export transaction management program | |
| JP7643924B2 (en) | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND DATA PROCESSING PROGRAM | |
| JP7514783B2 (en) | Billing reservation device, billing reservation method, and billing reservation program | |
| JP2018112821A (en) | Asset management data creation device, asset management data creation method, and asset management data creation program | |
| JP2024108297A (en) | Claims management device, claim management method, and claim management program | |
| JP2024140504A (en) | Storage Fee Management Device, Storage Fee Management Method, and Storage Fee Management Program | |
| JP2024129735A (en) | Invoice issuing device, invoice issuing method, and invoice issuing program | |
| JP2025105170A (en) | Payment processing device, payment processing method, and payment processing program | |
| JP2025140075A (en) | Physical distribution cost processing system, physical distribution cost processing method, and physical distribution cost processing program | |
| JP2025124525A (en) | Entrusted credit management device, entrusted credit management method, and entrusted credit management program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230815 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240419 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240423 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240509 |
|
| 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: 20240709 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240802 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7534981 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |