JP7499150B2 - Business support device, business support method, and program - Google Patents
Business support device, business support method, and program Download PDFInfo
- Publication number
- JP7499150B2 JP7499150B2 JP2020180804A JP2020180804A JP7499150B2 JP 7499150 B2 JP7499150 B2 JP 7499150B2 JP 2020180804 A JP2020180804 A JP 2020180804A JP 2020180804 A JP2020180804 A JP 2020180804A JP 7499150 B2 JP7499150 B2 JP 7499150B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- contract
- billing
- change
- billing data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 37
- 230000008859 change Effects 0.000 claims description 166
- 238000012423 maintenance Methods 0.000 claims description 12
- 238000012986 modification Methods 0.000 claims description 3
- 230000004048 modification Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 13
- 230000002776 aggregation Effects 0.000 description 8
- 238000004220 aggregation Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 8
- 238000013500 data storage Methods 0.000 description 7
- 239000000284 extract Substances 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000010365 information processing Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 238000004140 cleaning Methods 0.000 description 4
- 238000007689 inspection Methods 0.000 description 4
- 239000011521 glass Substances 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、業務支援装置、業務支援方法およびプログラムに関する。 The present invention relates to a business support device, a business support method, and a program.
特許文献1には、定期的に売上が計上される定期契約データの変動内容を把握し、差違分析を行うことが可能な契約情報分析装置等が開示されている。
しかしながら、特許文献1には、契約内容の変更に伴って、発生する料金が変更された場合については記載されているが、同一の契約内容の中で、作業予定が変更になった場合に、作業予定の変動事由を請求データに反映させることは記載も示唆もされていない。
However, although
本発明は、上記に鑑みてなされたものであって、作業実績に予定との差違が発生した場合に、差違の要因を容易に集計・分析することができる業務支援装置、業務支援方法およびプログラムを提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide a business support device, a business support method, and a program that can easily collect and analyze the causes of discrepancies when discrepancies occur between actual work results and plans.
上述した課題を解決し、目的を達成するために、本発明に係る業務支援装置は、制御部を備える業務支援装置であって、物件のメンテナンスに関する各業務の契約内容を格納した契約データと、前記契約データに含まれる各業務に対して発生する作業時期単位の請求に関する実績データを管理するための請求データであって、前記契約内容に基づいて実行される予定データを請求毎に保持しており、且つ前記予定データの変更が行われたときの変動事由を請求毎に保持する請求データと、にアクセス可能であり、前記制御部は、前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データから、特定した契約内容と指定された作業時期に紐付く実績データを抽出し、抽出した実績データを画面に出力し、前記画面において実績データの変更が変動事由の入力を伴って行われた場合は、入力された変動事由を前記請求データに格納すると共に、前記請求データに格納されている変更対象の実績データを前記画面に表示されている変更後の実績データに書き換える変更手段と、前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データの中から、特定した契約内容に紐付き且つ予定データが指定された作業時期を含み且つ変動事由が登録されているという条件を満たす請求データを抽出して、抽出された請求データを、予定と実績の請求データの比較が可能な態様で出力する出力制御手段と、を備えること、を特徴とする。 In order to solve the above-mentioned problems and achieve the object, the business support device according to the present invention is a business support device having a control unit, and is capable of accessing contract data storing the contract contents of each task related to the maintenance of a property, and billing data for managing performance data related to billing for each task included in the contract data at each work period, the billing data storing scheduled data to be executed based on the contract contents for each billing, and storing, for each billing, reasons for changes when the scheduled data is changed, and the control unit refers to the contract data to identify the contract contents linked to a specified contract partner and property, and extracts from the billing data the performance data linked to the identified contract contents and the specified work period. and outputting the extracted performance data on a screen, and when a change to the performance data is made on the screen accompanied by inputting a reason for the change, storing the input reason for the change in the billing data and rewriting the performance data to be changed stored in the billing data with the changed performance data displayed on the screen; and output control means that refers to the contract data to identify contract details linked to the specified contracting party and property, extracts from the billing data billing data that satisfies the conditions that it is linked to the identified contract details, that scheduled data includes the specified work time, and that a reason for the change is registered, and outputs the extracted billing data in a manner that allows a comparison between the scheduled and actual billing data.
また、本発明に係る業務支援装置は、選択された集計期間における、前記変動事由毎の請求金額の集計を行う集計手段を、更に備えること、を特徴とする。 The business support device according to the present invention is further characterized by having a calculation means for calculating the billing amount for each of the fluctuation reasons during the selected calculation period.
また、本発明に係る業務支援方法は、制御部を備えた、業務支援装置で実行される業務支援方法であって、前記制御部が、物件のメンテナンスに関する各業務の契約内容を格納した契約データと、前記契約データに含まれる各業務に対して発生する作業時期単位の請求に関する実績データを管理するための請求データであって、前記契約内容に基づいて実行される予定データを請求毎に保持しており、且つ前記予定データの変更が行われたときの変動事由を請求毎に保持する請求データと、にアクセスすることによって、前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データから、特定した契約内容と指定された作業時期に紐付く実績データを抽出し、抽出した実績データを画面に出力し、前記画面において実績データの変更が変動事由の入力を伴って行われた場合は、入力された変動事由を前記請求データに格納すると共に、前記請求データに格納されている変更対象の実績データを前記画面に表示されている変更後の実績データに書き換える変更ステップと、前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データの中から、特定した契約内容に紐付き且つ予定データが指定された作業時期を含み且つ変動事由が登録されているという条件を満たす請求データを抽出して、抽出された請求データを、予定と実績の請求データの比較が可能な態様で出力する出力制御ステップと、を含むこと、を特徴とする。 The business support method according to the present invention is a business support method executed by a business support device having a control unit, in which the control unit accesses contract data storing the contract contents of each task related to the maintenance of a property, and billing data for managing performance data related to billing for each task included in the contract data at a work period unit, the billing data storing scheduled data to be executed based on the contract contents for each billing, and storing a reason for change when the scheduled data is changed for each billing, to thereby refer to the contract data and identify the contract contents linked to the specified contract partner and property, and to extract performance data linked to the identified contract contents and the specified work period from the billing data, The system includes a change step of outputting the collected performance data to a screen, and if a change to the performance data is made on the screen accompanied by inputting a reason for the change, storing the input reason for the change in the billing data and rewriting the performance data to be changed stored in the billing data with the changed performance data displayed on the screen; and an output control step of referring to the contract data to identify contract details linked to the specified contracting party and property, extracting from the billing data billing data that satisfies the conditions that it is linked to the identified contract details, that scheduled data includes the specified work time, and that a reason for the change is registered, and outputting the extracted billing data in a manner that allows a comparison between the scheduled and actual billing data.
また、本発明に係るプログラムは、制御部を備えた業務支援装置で実行されるプログラムであって、前記制御部に対して、物件のメンテナンスに関する各業務の契約内容を格納した契約データと、前記契約データに含まれる各業務に対して発生する作業時期単位の請求に関する実績データを管理するための請求データであって、前記契約内容に基づいて実行される予定データを請求毎に保持しており、且つ前記予定データの変更が行われたときの変動事由を請求毎に保持する請求データと、にアクセスさせることによって、前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データから、特定した契約内容と指定された作業時期に紐付く実績データを抽出し、抽出した実績データを画面に出力し、前記画面において実績データの変更が変動事由の入力を伴って行われた場合は、入力された変動事由を前記請求データに格納すると共に、前記請求データに格納されている変更対象の実績データを前記画面に表示されている変更後の実績データに書き換える変更ステップと、前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データの中から、特定した契約内容に紐付き且つ予定データが指定された作業時期を含み且つ変動事由が登録されているという条件を満たす請求データを抽出して、抽出された請求データを、予定と実績の請求データの比較が可能な態様で出力する出力制御ステップと、を実行させること、を特徴とする。 The program according to the present invention is a program executed by a business support device having a control unit, and causes the control unit to access contract data storing the contract details of each task related to the maintenance of a property, and billing data for managing performance data related to billing for each task included in the contract data at each work period, the billing data storing scheduled data to be executed based on the contract details for each billing, and storing, for each billing, reasons for changes when the scheduled data is changed, thereby referring to the contract data to identify contract details linked to a specified contracting party and property, and extracting performance data linked to the identified contract details and the specified work period from the billing data. The system is characterized by executing a change step in which the result data that has been changed is output to a screen, and when a change to the result data is made on the screen accompanied by input of a reason for the change, the input reason for the change is stored in the billing data, and the result data to be changed that is stored in the billing data is rewritten to the changed result data displayed on the screen; and an output control step in which the contract content linked to the specified contracting party and the property is identified by referring to the contract data, billing data that satisfies the conditions that it is linked to the identified contract content, that scheduled data includes the specified work time, and that a reason for the change is registered is extracted from the billing data, and the extracted billing data is output in a manner that allows a comparison between the scheduled and actual billing data.
本発明によれば、作業実績に予定との差違が発生した場合に、差違の要因を容易に集計・分析することができる、という効果を奏する。 The present invention has the advantage that when a difference occurs between the actual work results and the plan, the causes of the difference can be easily compiled and analyzed.
以下に、本発明に係る業務支援装置、業務支援方法およびプログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態によりこの発明が限定されるものではない。 Below, an embodiment of a business support device, a business support method, and a 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.概要]
まず、業務支援装置100が実行する業務支援の概要について説明する。
[1. Overview]
First, an overview of the task assistance performed by the task assistance device 100 will be described.
本発明の実施形態の一例である業務支援装置100は、例えば、ビルメンテナンス会社における業務支援に利用される。ビルメンテナンス会社においては、年間の予算を作成する際に、既に締結済みの契約に基づいて、売上や原価の月々の形状予定の積み上げを行う。そして、月次単位で予算と実績に比較を行うと、ズレが生じるケースがしばしば発生する。 The business support device 100, which is an example of an embodiment of the present invention, is used, for example, to support business operations in a building maintenance company. When creating an annual budget, the building maintenance company accumulates monthly planned figures for sales and costs based on contracts that have already been concluded. When comparing the budget and actual results on a monthly basis, discrepancies often occur.
このズレは、予定していた作業と実際の作業実績との間に差違が生じることによって発生する。例えば、「予定していたガラス清掃作業が天候により実施できずに、費用の計上が翌月にずれた」、「日常作業の実施場所と修繕工事の実施場所とが重複してしまい、発生する費用が、予定していた月額よりも減額した」、「大規模工事の実施により、数か月に亘って作業が中止になった」等の場合である。 This discrepancy occurs when a discrepancy occurs between the planned work and the actual work that has been performed. For example, "the planned glass cleaning work could not be carried out due to weather, so the cost was not recorded until the following month," "the location where daily work was carried out overlaps with the location where repair work was carried out, so the cost incurred was less than the planned monthly amount," or "work was halted for several months due to the implementation of large-scale construction work," etc.
本発明の実施形態の一例である業務支援装置100は、このように、予定と実績との間に差違が発生した場合に、業務毎の予定と実績とを比較することが可能な変動入力一覧表22(図8参照)と呼ぶ帳票を作成して表示する。 In this way, the business support device 100, which is an example of an embodiment of the present invention, creates and displays a form called a variable input list 22 (see FIG. 8) that allows the comparison of the plan and actual results for each task when a discrepancy occurs between the plan and actual results.
以下、業務支援装置100の具体的な構成および動作について説明する。 The specific configuration and operation of the business support device 100 are described below.
[2.構成]
まず、本実施形態に係る業務支援装置100の構成について、図1を用いて説明する。図1は、業務支援装置100の構成の一例を示すブロック図である。
2. Configuration
First, the configuration of a task assistance device 100 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of the task assistance device 100.
業務支援装置100は、例えば、市販のデスクトップ型パーソナルコンピュータである。なお、業務支援装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The business support device 100 is, for example, a commercially available desktop personal computer. Note that the business support device 100 is not limited to a stationary information processing device such as a desktop personal computer, and may be a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.
業務支援装置100は、図2に示すように、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。業務支援装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
As shown in FIG. 2, the business support device 100 includes a control unit 102, a communication interface unit 104, a memory unit 106, and an input/
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、業務支援装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、業務支援装置100と、社員が使用している社内PC200とを相互に通信可能に接続する機能を有する。なお、ネットワーク300は、例えばインターネットやLAN(Local Area Network)等である。社員は自身が使用している社内PC200から、ネットワーク300を介して、業務支援装置100を使用することができる。
The communication interface unit 104 communicatively connects the business support device 100 to the
また、入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。したがって、社員は、入力装置112および出力装置114を用いて、業務支援装置100を使用することができる。なお、出力装置114は、本開示における画面の一例である。
The input/
記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records computer programs that work in cooperation 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, an optical disk, or the like.
記憶部106は、前記したコンピュータプログラムの他に、契約データファイル106aと、詳細予定データファイル106bと、変更前請求データファイル106cと、実績データファイル106dと、変更後請求データファイル106eとを記憶する。
In addition to the computer programs described above, the memory unit 106 stores a contract data file 106a, a detailed
契約データファイル106aは、例えば、物件のメンテナンスに関する各業務の契約内容を格納した契約データ12(図3参照)を格納する。 The contract data file 106a stores, for example, contract data 12 (see Figure 3) that contains the contract details for each task related to the maintenance of the property.
詳細予定データファイル106bは、契約データファイル106aに格納された契約内容に基づいて生成される、作業時期単位(例えば月毎)に発生することが予想される請求額を含む詳細予定データ14(図4参照)を格納する。
The detailed
変更前請求データファイル106cは、契約データファイル106aに含まれる各業務に対して発生することが予想される作業時期単位(例えば月毎)の請求額を含む変更前請求データ16(図5参照)を格納する。
The pre-change
実績データファイル106dは、契約データファイル106aに含まれる各業務に対して、実際に発生した作業時期単位の請求額を含む実績データ18(図6参照)を格納する。なお、実績データファイル106dは、本来予定していた作業の実施時期が変更になる等の変動が発生した場合の変動事由を含む。
The
変更後請求データファイル106eは、実績データファイル106dの内容に基づいて生成される、作業時期単位(例えば月毎)の業務内容実績と実際の請求額とを含む変更後請求データ20(図7参照)を格納する。なお、変更後請求データファイル106eは、本来予定していた作業の実施時期が変更になる等の変動が発生した場合の変動事由を含む。
The changed
各データファイルに格納されるデータが含む具体的な項目の詳細は、以下の[4.処理の具体例]にて説明する。 Details of the specific items contained in the data stored in each data file are explained in [4. Specific examples of processing] below.
制御部102は、業務支援装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。 The control unit 102 is a CPU or the like that performs overall control of the business support device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing operations based on these stored programs.
制御部102は、契約データ作成部102aと、詳細予定データ作成部102bと、変更前請求データ作成部102cと、実績データ作成部102dと、変動事由入力部102eと、変更後請求データ作成部102fと、対比要求受付部102gと、対比結果表示部102hと、データ格納部102iと、データ読出部102jと、データ送受信部102kとを機能部位として備える。
The control unit 102 has as its functional parts a contract data creation unit 102a, a detailed schedule data creation unit 102b, a pre-change billing
契約データ作成部102aは、入力装置112または社内PC200からの入力操作に基づいて、契約に係る物件毎の契約データ12を作成する。
The contract data creation unit 102a creates
詳細予定データ作成部102bは、契約データ12の内容に基づいて、月毎に発生すると予測される請求額を、業務毎且つ月毎に集計した詳細予定データ14を作成する。
The detailed schedule data creation unit 102b creates
変更前請求データ作成部102cは、詳細予定データの内容に基づいて、月毎に発生すると予想される請求額を予測した変更前請求データ16を作成する。
The pre-change billing
実績データ作成部102dは、業務毎且つ月毎に発生した実績を集計した実績データ18を作成する。また、実績データ作成部102dは、作成された実績データ18に対する承認の入力を受け付ける。
The performance data creation unit 102d creates
変動事由入力部102eは、実績データ作成部102dが作成した実績データ18に対して、変更前請求データ16から変動が生じた場合に、変動事由の入力を受け付ける。
The change reason input unit 102e accepts input of a change reason when a change occurs in the
変更後請求データ作成部102fは、契約データ12を参照して、指定された契約先と物件に紐付く契約内容を特定し、変更前請求データ16から、特定した契約内容と指定された作業時期に紐付く実績データ18を抽出し、抽出した実績データ18を出力装置114(画面)に出力し、画面において実績データ18の変更が変動事由の入力を伴って行われた場合は、入力された変動事由を変更後請求データ20に格納すると共に、変更前請求データ16に格納されている変更対象の実績データ18を画面に表示されている変更後の実績データ18に書き換える。これによって、変更後請求データ20が作成される。なお、変更後請求データ作成部102fは、本開示における変更手段の一例である。
The changed billing data creation unit 102f refers to the
対比要求受付部102gは、予定と実績との対比要求を受け付ける。 The comparison request receiving unit 102g receives a request to compare the plan with the actual results.
対比結果表示部102hは、契約データ12を参照して、指定された契約先と物件に紐付く契約内容を特定し、変更後請求データ20の中から、特定した契約内容に紐付き且つ詳細予定データ14が指定された作業時期を含み、且つ変更後請求データ20の中に変動事由が登録されているという条件を満たす変更後請求データ20を抽出して、抽出された変更後請求データ20を、予定と実績の請求データの比較が可能な態様で出力する。予定と実績の請求データの比較が可能な態様とは、例えば後述する変動入力一覧表22(図8参照)である。変動入力一覧表22について、詳細は後述する。なお、対比結果表示部102hは、本開示における出力制御手段の一例である。
The comparison result display unit 102h refers to the
データ格納部102iは、前記した各部が作成した各種データを記憶部106に格納する。 The data storage unit 102i stores the various data created by each of the above-mentioned units in the memory unit 106.
データ読出部102jは、記憶部106から、指定されたデータを読み出す。 The data reading unit 102j reads the specified data from the memory unit 106.
データ送受信部102kは、業務支援装置100と社内PC200との間で必要なデータの送受信を行う。なお、業務支援装置100が実行する処理の流れについては、以下の[3.処理の流れ]にて説明する。
The data transmission/
[3.処理の流れ]
以下、本実施形態に係る処理の流れについて、図2を用いて詳細に説明する。図2は、業務支援装置100が行う処理の流れの一例を示すフローチャートである。
3. Processing Flow
The flow of processing according to this embodiment will be described in detail below with reference to Fig. 2. Fig. 2 is a flowchart showing an example of the flow of processing performed by the task assistance device 100.
まず、契約データ作成部102aは、入力装置112または社内PC200からの入力操作に基づいて、契約に係る物件毎の契約データ12を作成する(ステップS11)。なお、データ格納部102iは、生成された契約データ12を契約データファイル106aに格納する。
First, the contract data creation unit 102a creates
詳細予定データ作成部102bは、月毎に発生すると予測される請求額を、業務毎且つ月毎に集計した詳細予定データ14を作成する(ステップS12)。なお、データ格納部102iは、生成された詳細予定データ14を詳細予定データファイル106bに格納する。
The detailed schedule data creation unit 102b creates
変更前請求データ作成部102cは、月毎に発生すると予想される請求額を予測した変更前請求データ16を作成する(ステップS13)。なお、データ格納部102iは、生成された変更前請求データ16を変更前請求データファイル106cに格納する。
The pre-change billing
実績データ作成部102dは、業務毎且つ月毎に発生した実績を集計した実績データ18を作成する(ステップS14)。このとき、変更前請求データ16と実績データ18との間に差違がある場合には、変動事由入力部102eが変動事由の入力を受け付ける。なお、データ格納部102iは、生成された実績データ18を実績データファイル106dに格納する。
The actual data creation unit 102d creates
変動事由入力部102eは、実績データ18が変更前請求データ16から変動したかを判定する(ステップS15)。実績データ18が変更前請求データ16から変動したと判定される(ステップS15:Yes)とステップS16に進む。一方、実績データ18が変更前請求データ16から変動したと判定されない(ステップS15:Nо)とステップS17に進む。
The change reason input unit 102e determines whether the
ステップS15において、実績データ18が変更前請求データ16から変動したと判定されると、変動事由入力部102eは、変動事由の入力を受け付ける(ステップS16)。
When it is determined in step S15 that the
ステップS16に引き続き、またはステップS15において、実績データ18が変更前請求データ16から変動したと判定されないと、実績データ作成部102dは、実績データ18の作成が完了したかを判定する(ステップS17)。実績データ18の作成が完了したと判定される(ステップS17:Yes)とステップS18に進む。一方、実績データ18の作成が完了したと判定されない(ステップS17:No)とステップS14に戻る。
Following step S16, or in step S15, if it is not determined that the
ステップS17において、実績データ18の作成が完了したと判定されると、実績データ作成部102dは、作成された実績データ18に対する承認を受け付けたかを判定する(ステップS18)。実績データ18に対する承認を受け付けたと判定される(ステップS18:Yes)とステップS19に進む。一方、実績データ18に対する承認を受け付けたと判定されない(ステップS18:No)とステップS14に戻って、実績データ18の修正が行われる。
When it is determined in step S17 that the creation of the
ステップS18において、実績データ18に対する承認を受け付けたと判定されると、変更後請求データ作成部102fは、変更後請求データ20を作成する(ステップS19)。なお、データ格納部102iは、生成された変更後請求データ20を変更後請求データファイル106eに格納する。
If it is determined in step S18 that approval for the
対比要求受付部102gは、変更前請求データ16と変更後請求データ20との比較要求があるかを判定する(ステップS20)。変更前請求データ16と変更後請求データ20との比較要求があると判定される(ステップS20:Yes)とステップS21に進む。一方、変更前請求データ16と変更後請求データ20との比較要求があると判定されない(ステップS20:No)と、業務支援装置100は図2の処理を終了する。
The comparison request receiving unit 102g determines whether there is a comparison request between the
ステップS20において、変更前請求データ16と変更後請求データ20との比較要求があると判定されると、対比結果表示部102hは、変更前請求データ16と変更後請求データ20とを比較が可能な変動入力一覧表22を作成する(ステップS21)。
When it is determined in step S20 that there is a request for comparison between the
次に、対比結果表示部102hは、作成した変動入力一覧表22を、出力装置114または社内PC200に出力する(ステップS22)。その後、業務支援装置100は図2の処理を終了する。
Next, the comparison result display unit 102h outputs the created
[4.処理の具体例]
以下、本実施形態に係る処理の具体例について、図3から図8を用いて説明する。なお、ここでは、ホテル管理を行う契約に基づいて行われる処理の具体例を説明する。
4. Specific examples of processing
A specific example of the process according to this embodiment will be described below with reference to Fig. 3 to Fig. 8. Note that a specific example of the process performed based on a contract for hotel management will be described here.
(契約データの生成)
図3は、契約データ12の一例を示す図である。契約データ12は、契約基本情報データ12aと契約売上明細データ12bとを備える。
(Generation of contract data)
3 is a diagram showing an example of the
契約基本情報データ12aは、契約に係る基本情報を格納したデータである。契約基本情報データ12aは、契約NO121と、プロジェクト名122と、契約先123と、物件124と、契約開始日125と契約終了日126とを格納する。
The contract
契約NO121は、契約に付された固有の識別番号である。プロジェクト名122は、例えば契約名称である。契約先123は、契約物件の管理元である。物件124は、具体的な物件名である。契約開始日125は、契約が開始された日付である。契約終了日126は、契約が終了する日付である。 The contract number 121 is a unique identification number assigned to the contract. The project name 122 is, for example, the name of the contract. The contracting party 123 is the party that manages the contracted property. The property 124 is the specific property name. The contract start date 125 is the date on which the contract started. The contract end date 126 is the date on which the contract ends.
契約売上明細データ12bは、ホテルのメンテナンスに関する業務毎の契約内容を格納したデータである。契約売上明細データ12bは、契約NO127と、売上明細行128と、業種129と、業務130と、単価131と、数量132と、単位133と、請求額134とを格納する。
Contract
契約NO127は、前記した契約NO121と同じである。売上明細行128は、契約に属する各業務に対して一意に付与された識別番号である。業種129は、各業務が属する業務種別である。業務130は、具体的な業務名である。単価131は、各業務の単価である。数量132は、各業務の数量である。なお、図3に示す売上明細行3の「客室清掃」は、客がホテルを利用しないと費用が発生しない。即ち、出来高が未確定であるため、契約売上明細データ上「0」が格納される。単位133は、各業務の単位である。請求額134は、各業務の1か月当たりの請求額である。このように、契約売上明細データ12bには、契約上、毎月決まって請求される明細情報が登録される。
Contract No. 127 is the same as Contract No. 121 described above. Sales detail line 128 is an identification number uniquely assigned to each task belonging to the contract. Industry 129 is the type of task to which each task belongs. Task 130 is the specific task name. Unit price 131 is the unit price of each task. Quantity 132 is the quantity of each task. Note that for "room cleaning" in
(詳細予定データの生成)
図4は、詳細予定データ14の一例を示す図である。詳細予定データ14は、作業時期単位(例えば月毎)に発生することが予想される請求額を格納したデータである。詳細予定データ14は、売上明細行毎に、詳細予定データ14a,14b,14c,14dを構成する。
(Generation of detailed schedule data)
4 is a diagram showing an example of the
詳細予定データ14は、契約データ12に登録された業務毎に、毎月の請求額を格納したデータである。詳細予定データ14は、契約NO141と、売上明細行142と、作業月143と、請求額144とを格納する。
契約NO141は、契約データ12に登録された契約NO121と対応する。売上明細行142は、契約データ12に登録された売上明細行128と対応する。作業月143は、作業が発生する年月を示す。請求額144は、該当する年月の請求額である。
Contract No. 141 corresponds to contract No. 121 registered in
作業が毎月発生する業務は、詳細予定データ14a,14dに示すように、請求額が毎月発生するものと予想される。また、作業が不定期(例えば半年に1回)に発生する業務は、詳細予定データ14bに示すように、作業が発生する予定の年月のみ請求額が発生するものと予想される。そして、出来高が未確定の業務は、詳細予定データ14cに示すように、請求額に「0」が格納される。
For tasks that occur monthly, billing is expected to occur monthly, as shown in
(変更前請求データの生成)
図5は、変更前請求データ16の一例を示す図である。変更前請求データ16は、契約データ12に含まれる各業務に対して発生することが予想される作業時期単位(例えば月毎)の請求額を格納したデータである。変更前請求データ16は、請求NO161と、契約NO162と、売上明細行163と、業種164と、業務165と、作業月166と、単価167と、数量168と、単位169と請求額170とを格納する。また、変更前請求データ16は、変動事由171と、変更前作業月172と、変更前単価173と、変更前数量174と、変更前請求額175とを格納する。
(Generating billing data before changes)
5 is a diagram showing an example of the
請求NO161は、業務毎に付与された、請求項目を一意に特定する識別番号を格納する。契約NO162は、契約データ12に登録された契約NO121と対応する。売上明細行163は、契約データ12に登録された売上明細行128と対応する。業種164および業務165は、契約データ12に登録された業種129および業務130とそれぞれ対応する。作業月166は、作成する請求データに係る年月である。単価167、数量168、単位169は、それぞれ、契約データ12に登録された単価131、数量132、単位133と対応する。請求額170は、各業務について該当する期間に発生すると予想される請求額である。
Billing No. 161 stores an identification number that is assigned to each task and uniquely identifies the billing item. Contract No. 162 corresponds to Contract No. 121 registered in
また、変動事由171は、業務の発生時期や業務内容に変動が発生した場合に入力される、当該変動を生じた理由である。詳しくは後述する(図6参照)。変更前作業月172は、各業務が行われると予想される年月である。変更前単価173は、業務が予定通りに行われたと想定した場合の単価である。変更前数量174は、業務が予定通りに行われたと想定した場合に発生する数量である。変更前請求額175は、業務が予定通りに行われたと想定した場合の各業務の請求額である。 Furthermore, the reason for change 171 is the reason for the change, which is entered when a change occurs in the timing or content of the work. Details will be described later (see Figure 6). The work month before change 172 is the year and month when each work is expected to be performed. The unit price before change 173 is the unit price if it is assumed that the work is performed as planned. The quantity before change 174 is the quantity that will occur if it is assumed that the work is performed as planned. The invoice amount before change 175 is the invoice amount for each work if it is assumed that the work is performed as planned.
なお、変更前請求データ16は、業務を行う前に生成されるため、変動事由171の欄は空欄になる。また、変更前作業月172は作業月166と等しくなる。変更前単価173および変更前数量174は、それぞれ単価167および数量168と等しくなる。そして、変更前請求額175は、請求額170と等しくなる。
Note that since
(実績データの生成)
図6は、実績データ18の一例を示す図である。実績データ18は、契約データ12に含まれる各業務に対して、実際に発生した作業時期単位の請求額を格納したデータである。実績データ18は、契約先181と、物件182と、作業月183とを格納する。また、実績データ18は、承認欄184と、契約NO185と、売上明細行186と、契約先187と、物件188と、業務189とを格納する。更に、実績データ18は、変動区分190と、変動事由191と、作業月192と、単価193と、数量194と、単位195と、請求額196とを格納する。
(Generation of performance data)
6 is a diagram showing an example of the
実績データ18は、物件毎かつ作業月毎に生成される。契約先181は、契約データ12に登録された契約先123と対応する。物件182は、契約データ12に登録された物件124と対応する。作業月183は、実績に係る年月である。
実績データ18は、売上明細行186の単位で生成される。承認欄184は、生成された実績データ18の各売上明細行が承認を得たか否かを示す。契約NO185は、契約データ12に登録された契約NO121と対応する。売上明細行186は、契約データ12に登録された売上明細行128と対応する。契約先187は、契約データ12に登録された契約先123と対応する。物件188は、契約データ12に登録された物件124と対応する。業務189は、契約データ12に登録された業務130と対応する。
The
変動区分190は、各売上明細行が、詳細予定データ14から変動したか否かを示す情報である。具体的には、変動区分「0」は詳細予定データ14から変動がないことを示す。変動区分「1,2,3,…」は、詳細予定データ14から変動したことを示す。
The
変動事由191は、詳細予定データ14から変動した理由を格納する。変動事由191は、実績データ18を作成するオペレータが、入力装置112を用いて入力する。図6に示す例では、売上明細行4行目は、変動事由191が空欄になっている。即ち、「エレベータ点検」は、予定通り実施できたことを示す。また、売上明細行1行目の「日常点検」は、修繕工事により一部未実施だったことを示す。売上明細行2行目の「ガラス清掃点検」は、天候不良により作業月が変更されたことを示す。変更後の作業月は、後述する作業月192の欄に登録される。そして、売上明細行3行目の「客室清掃」は、「出来高確定」した数量(10室分)が計上されることを示す。
The reason for change 191 stores the reason for the change from the
作業月192は、作業が実施された年月である。図6に示す実績データ18は、2020年6月の実績を示すデータであるが、作業月が変動した場合(例えば、ガラス点検作業)は、オペレータが入力装置112によって入力した変動後の作業月が格納される。
The
単価193、数量194、単位195は、それぞれ、契約データ12に登録された単価131、数量132、単位133と対応する。そして、請求額196は、各業務について該当する期間に発生した請求額である。なお、単価131と数量132と請求額196についても、変動が発生した場合は、オペレータが入力装置112によって変動後の値を入力する。
The unit price 193,
(変更後請求データの生成)
図7は、変更後請求データ20の一例を示す図である。変更後請求データ20は、請求NO201と、契約NO202と、売上明細行203と、業種204と、業務205と、作業月206と、単価207と、数量208と、単位209と、請求額210とを格納する。また、変更後請求データ20は、変動区分211と、変動事由212と、変更前作業月213と、変更前単価214と、変更前数量215と、変更前請求額216とを格納する。
(Generating changed billing data)
7 is a diagram showing an example of changed
請求NO201は、変更前請求データ16の請求NO161と対応する。契約NO202は、契約データ12に登録された契約NO121と対応する。売上明細行203は、契約データ12に登録された売上明細行128と対応する。業種204および業務205は、契約データ12に登録された業種129および業務130とそれぞれ対応する。作業月206は、作成する請求データに係る作業が発生した年月である。単価207、数量208、単位209は、それぞれ、契約データ12に登録された単価131、数量132、単位133と対応する。請求額210は、各業務について該当する期間に実際に発生した請求額である。
The billing number 201 corresponds to the billing number 161 of the
変動区分211は、実績データ18に登録された変動区分190と対応する。変動事由212は、実績データ18に登録された変動事由191と対応する。変更前作業月213は、作成する請求データに係る作業が本来発生する予定であった年月である。変更前単価214と変更前数量215は、作成する請求データに係る作業が予定通りに行われた場合に発生する各業務の単価と数量とを示す。変更前請求額216は、作成する請求データに係る作業が予定通りに行われた場合に発生する請求額である。
The fluctuation category 211 corresponds to the
(変動入力一覧表の生成)
図8は、変動入力一覧表22の一例を示す図である。変動入力一覧表22は、変更前請求データ16と変更後請求データ20とを比較することによって、変動が発生した場合に、当該変動があったデータのみを抽出して出力した表である。なお、変動があった項目に係るデータは、例えば、変更後請求データ20において、変動事由が入力されている項目のみを抽出することによって選択することができる。
(Generating a variable input list)
8 is a diagram showing an example of the
変動入力一覧表22は、契約先221と、物件222と、変更前作業月223とを指定することによって、対比結果表示部102hが生成する。ここで、変更前作業月223を指定することによって、同じ作業月の変更前請求データ16を参照することができるため、変動前後の比較を行うことができる。
The comparison result display unit 102h generates the
変動入力一覧表22は、請求先224と、契約NO225と、業務226と、物件227と、変更前作業月228と、作業月229と、予定230と、実績231と、変動事由232とを含む。
The
請求先224は、契約データ12に登録された契約先123と対応する。契約NO225は、契約データ12に登録された契約NO121と対応する。契約NO225、業務226は、それぞれ、契約データ12に登録された契約NO121、業務130と対応する。なお、変動入力一覧表22において、契約NO121には、便宜上枝番号を付与している。物件227は、契約データ12に登録された物件124と対応する。変更前作業月228は、変更前作業月223で指定した年月である。作業月229は、選択された業務が、実際に行われた年月である。
予定230は、変更前請求データ16に基づく情報である。予定230は、更に、変更前数量230aと、変更前単価230bと、変更前請求額230cとを含む。変更前数量230aは、変更前請求データ16に登録された変更前数量174に対応する。変更前単価230bは、変更前請求データ16に登録された変更前単価173に対応する。変更前請求額230cは、変更前請求データ16に登録された変更前請求額175に対応する。
The
実績231は、変更後請求データ20に基づく情報である。実績231は、更に、数量231aと、単価231bと、請求額231cと、変動額231dとを含む。数量231aは、変更後請求データ20に登録された数量208に対応する。単価231bは、変更後請求データ20に登録された単価207に対応する。請求額231cは、変更後請求データ20に登録された請求額210に対応する。変動額231dは、変更前請求額230cと請求額231cとの差分値である。
そして、変動事由232は、変更後請求データ20に格納された変動事由212と対応する。
The reason for
このように、本実施形態によれば、業務支援装置100の制御部102が備える変更後請求データ作成部102f(変更手段)が、契約データ12を参照して、指定された契約先と物件に紐付く契約内容を特定する。そして、変更後請求データ作成部102fは、変更前請求データ16の中から、特定した契約内容と指定された作業時期に紐付く実績データ18を抽出し、抽出した実績データ18を出力装置114(画面)に出力し、画面において実績データ18の変更が変動事由の入力を伴って行われた場合は、入力された変動事由を変更後請求データ20に格納すると共に、変更前請求データ16に格納されている変更対象の実績データ18を画面に表示されている変更後の実績データに書き換えることによって、変更後請求データ20を作成する。そして、制御部102が備える対比結果表示部102h(出力制御部)は、契約データ12を参照して、指定された契約先と物件に紐付く契約内容を特定し、変更後請求データ20の中から、特定した契約内容に紐付き且つ詳細予定データ14が指定された作業時期を含み且つ変動事由が登録されているという条件を満たす請求データを抽出して、抽出された請求データを、予定と実績の請求データの比較が可能な態様で出力する。したがって、変更前請求データ16の中に、変更前請求額175と、変更前作業月172と、実際に作業を行った作業月166とが格納されており、変更後請求データ20の中に、変動事由212が格納されているため、変動入力一覧表22を容易に生成することができる。これによって、作業実績に予定との差違が発生した場合に、差違の要因を容易に集計・分析することができる。
Thus, according to this embodiment, the changed billing data creation unit 102f (change means) included in the control unit 102 of the business support device 100 refers to the
[5.発明を実施するための形態の変形例]
前記した実施形態は、別の実施形態に変形して実施することが可能である。図9は、変動事由毎の集計結果24の一例を示す図である。
5. Modifications of the Mode for Carrying Out the Invention
The above-described embodiment can be modified into another embodiment. Fig. 9 is a diagram showing an example of the
集計結果24は、指定された集計期間における予定と実績とのそれぞれの集計結果を示すデータである。業務支援装置100の制御部102は、図1に不図示の集計結果作成部102lにおいて、集計結果24を作成する。即ち、集計結果作成部102lは、選択された集計期間における、変動事由毎の変更前請求データと変更後請求データとの集計を行う。なお、集計結果作成部102lは、本開示における集計手段の一例である。
The
集計結果24は、集計期間241と、変動区分242と、変動事由243と、変更前請求額計244と、変更後請求額計245と、差額計246とを含む。
The
集計期間241は、オペレータが指定した、集計を行う期間である。なお、オペレータは、入力装置112を用いて集計期間241を指定する。変動区分242は、変更後請求データ20に登録された変動区分211と対応する。変動事由243は、変更後請求データ20に登録された変動事由212と対応する。変更前請求額計244は、変更前請求データ16に登録された、同じ売上明細行163に属する請求額170を、集計期間241に亘って合計した値である。変更後請求額計245は、変更後請求データ20に登録された、同じ売上明細行203に属する請求額210を、集計期間241に亘って合計した値である。差額計246は、変更後請求額計245から変更前請求額計244を差し引いた値である。
The aggregation period 241 is the period for which aggregation is performed, specified by the operator. The operator specifies the aggregation period 241 using the input device 112. The
このように、本実施形態によれば、業務支援装置100の制御部102が備える集計結果作成部102lが、選択された集計期間における、変動事由毎の変更前請求データと変更後請求データとの集計を行う。したがって、予定と実績との差違について、変動事由毎に容易に集計を行うことができる。 In this way, according to this embodiment, the tally result creation unit 102l included in the control unit 102 of the business support device 100 tally up the pre-change billing data and post-change billing data for each change reason during the selected tally period. Therefore, the difference between the plan and the actual results can be easily tallied for each change reason.
[6.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
6. 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, search conditions, and other parameters, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
また、業務支援装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 In addition, with regard to the business support device 100, each component shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure.
例えば、業務支援装置100が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて業務支援装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, the processing functions of the business support device 100, particularly the processing functions performed by the control unit 102, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded on a non-transient computer-readable recording medium that includes programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the business support device 100 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.
また、このコンピュータプログラムは、業務支援装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 This computer program may also be stored in an application program server connected to the business support device 100 via any network, and all or part of it may be downloaded as needed.
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム商品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disc Read Only Memory)、MO(Magneto-Optical disc)、DVD(Digital Versatile Disc)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。したがって、本明細書で説明したような処理又は処理方法を実行するためのプログラムを格納した記録媒体もまた本発明を構成することとなる。 In addition, the program for executing the processing described in this embodiment may be stored in 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 Disc Read Only Memory), an MO (Magneto-Optical disc), a DVD (Digital Versatile Disc), a DVD player, ... This includes any "portable physical medium" such as a portable DVD (registered trademark) or Blu-ray (registered trademark) Disc. Therefore, a recording medium that stores a program for executing the processing or processing method described in this specification also constitutes the present invention.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、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.
記憶部106に格納される各種のデータ等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various data stored in the memory unit 106 are storage devices such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.
また、業務支援装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、業務支援装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 The business support device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The business support device 100 may be realized by implementing software (including programs or data, etc.) that causes the device to realize the processing described in this embodiment.
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.
本発明の実施の形態の業務支援装置100は、特に、ビルメンテナンス及びマンション保守等を行う会社において好適に使用できる。 The business support device 100 according to the embodiment of the present invention can be particularly useful in companies that perform building maintenance and condominium maintenance, etc.
12 契約データ
14 詳細予定データ
16 変更前請求データ
18 実績データ
20 変更後請求データ
22 変動入力一覧表
24 集計結果
100 業務支援装置
102 制御部
102a 契約データ作成部
102b 詳細予定データ作成部
102c 変更前請求データ作成部
102d 実績データ作成部
102e 変動事由入力部
102f 変更後請求データ作成部(変更手段)
102g 対比要求受付部
102h 対比結果表示部(出力制御手段)
102l 集計結果作成部(集計手段)
104 通信インターフェース部
106 記憶部
106a 契約データファイル
106b 詳細予定データファイル
106c 変更前請求データファイル
106d 実績データファイル
106e 変更後請求データファイル
108 入出力インターフェース部
112 入力装置
114 出力装置(画面)
200 社内PC
300 ネットワーク
12
102 control unit
102a Contract data creation unit
102b Detailed schedule data creation section
102c Pre-change billing data creation unit
102d Performance data creation section
102e Change reason input section
102f Changed billing data creation unit (changing means)
102g Comparison request reception unit
102h Comparison result display unit (output control means)
102l tally result creation unit (tallying means)
104 Communication interface unit
106 Memory unit
106a Contract data file
106b Detailed schedule data file
106c Pre-change billing data file
106d Performance data file
106e Changed billing data file
108 Input/Output Interface Unit
112 Input device
114 Output device (screen)
200 In-house PCs
300 Network
Claims (4)
物件のメンテナンスに関する各業務の契約内容を格納した契約データと、
前記契約データに含まれる各業務に対して発生する作業時期単位の請求に関する実績データを管理するための請求データであって、前記契約内容に基づいて実行される予定データを請求毎に保持しており、且つ前記予定データの変更が行われたときの変動事由を請求毎に保持する請求データと、
にアクセス可能であり、
前記制御部は、
前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データから、特定した契約内容と指定された作業時期に紐付く実績データを抽出し、抽出した実績データを画面に出力し、前記画面において実績データの変更が変動事由の入力を伴って行われた場合は、入力された変動事由を前記請求データに格納すると共に、前記請求データに格納されている変更対象の実績データを前記画面に表示されている変更後の実績データに書き換える変更手段と、
前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データの中から、特定した契約内容に紐付き且つ予定データが指定された作業時期を含み且つ変動事由が登録されているという条件を満たす請求データを抽出して、抽出された請求データを、予定と実績の請求データの比較が可能な態様で出力する出力制御手段と、
を備えること、
を特徴とする業務支援装置。 A business support device including a control unit,
Contract data that stores the details of each contract for property maintenance,
billing data for managing performance data related to billing for each task included in the contract data, the billing data storing, for each request, scheduled data to be executed based on the contract contents, and storing, for each request, a reason for change when the scheduled data is changed;
is accessible to
The control unit is
a change means for referring to the contract data to specify contract details linked to a specified contracting party and object, extracting from the billing data performance data linked to the specified contract details and a specified work period, outputting the extracted performance data on a screen, and, when a change to the performance data is made on the screen accompanied by inputting a reason for the change, storing the input reason for the change in the billing data and rewriting the performance data to be changed that is stored in the billing data with the changed performance data that is displayed on the screen;
an output control means for referring to the contract data to identify contract details linked to a specified contracting party and object, extracting from the billing data billing data that satisfies the conditions that the billing data is linked to the identified contract details, includes a work time specified in scheduled data, and has a change reason registered, and outputting the extracted billing data in a form that allows a comparison between scheduled and actual billing data;
To have
A business support device comprising:
を特徴とする請求項1に記載の業務支援装置。 further comprising a counting means for counting the pre-change billing data and the post-change billing data for each of the fluctuation reasons during the selected counting period;
2. The business support device according to claim 1,
前記制御部が、
物件のメンテナンスに関する各業務の契約内容を格納した契約データと、
前記契約データに含まれる各業務に対して発生する作業時期単位の請求に関する実績データを管理するための請求データであって、前記契約内容に基づいて実行される予定データを請求毎に保持しており、且つ前記予定データの変更が行われたときの変動事由を請求毎に保持する請求データと、
にアクセスすることによって、
前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データから、特定した契約内容と指定された作業時期に紐付く実績データを抽出し、抽出した実績データを画面に出力し、前記画面において実績データの変更が変動事由の入力を伴って行われた場合は、入力された変動事由を前記請求データに格納すると共に、前記請求データに格納されている変更対象の実績データを前記画面に表示されている変更後の実績データに書き換える変更ステップと、
前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データの中から、特定した契約内容に紐付き且つ予定データが指定された作業時期を含み且つ変動事由が登録されているという条件を満たす請求データを抽出して、抽出された請求データを、予定と実績の請求データの比較が可能な態様で出力する出力制御ステップと、
を含むこと、
を特徴とする業務支援方法。 A business support method executed by a business support device having a control unit,
The control unit:
Contract data that stores the details of each contract for property maintenance,
billing data for managing performance data related to billing for each task included in the contract data, the billing data storing, for each request, scheduled data to be executed based on the contract contents, and storing, for each request, a reason for change when the scheduled data is changed;
By accessing
a modification step of referring to the contract data to identify contract details linked to a specified contracting party and object, extracting from the billing data performance data linked to the identified contract details and the specified work period, outputting the extracted performance data on a screen, and, if a change to the performance data is made on the screen accompanied by inputting a reason for the change, storing the input reason for the change in the billing data and rewriting the performance data to be changed that is stored in the billing data with the changed performance data that is displayed on the screen;
an output control step of referring to the contract data to identify contract details linked to a specified contracting party and object, extracting from the billing data billing data that satisfies the conditions that the billing data is linked to the identified contract details, includes a work time specified in scheduled data, and has a change reason registered, and outputting the extracted billing data in a form that allows a comparison between scheduled and actual billing data;
containing,
A business support method comprising:
前記制御部に対して、
物件のメンテナンスに関する各業務の契約内容を格納した契約データと、
前記契約データに含まれる各業務に対して発生する作業時期単位の請求に関する実績データを管理するための請求データであって、前記契約内容に基づいて実行される予定データを請求毎に保持しており、且つ前記予定データの変更が行われたときの変動事由を請求毎に保持する請求データと、
にアクセスさせることによって、
前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データから、特定した契約内容と指定された作業時期に紐付く実績データを抽出し、抽出した実績データを画面に出力し、前記画面において実績データの変更が変動事由の入力を伴って行われた場合は、入力された変動事由を前記請求データに格納すると共に、前記請求データに格納されている変更対象の実績データを前記画面に表示されている変更後の実績データに書き換える変更ステップと、
前記契約データを参照して、指定された契約先と物件に紐付く契約内容を特定し、前記請求データの中から、特定した契約内容に紐付き且つ予定データが指定された作業時期を含み且つ変動事由が登録されているという条件を満たす請求データを抽出して、抽出された請求データを、予定と実績の請求データの比較が可能な態様で出力する出力制御ステップと、
を実行させること、
を特徴とするプログラム。 A program executed by a business support device having a control unit,
The control unit:
Contract data that stores the details of each contract for property maintenance,
billing data for managing performance data related to billing for each task included in the contract data, the billing data storing, for each request, scheduled data to be executed based on the contract contents, and storing, for each request, a reason for change when the scheduled data is changed;
By giving access to
a modification step of referring to the contract data to identify contract details linked to a specified contracting party and object, extracting from the billing data performance data linked to the identified contract details and the specified work period, outputting the extracted performance data on a screen, and, if a change to the performance data is made on the screen accompanied by inputting a reason for the change, storing the input reason for the change in the billing data and rewriting the performance data to be changed that is stored in the billing data with the changed performance data that is displayed on the screen;
an output control step of referring to the contract data to identify contract details linked to a specified contracting party and object, extracting from the billing data billing data that satisfies the conditions that the billing data is linked to the identified contract details, includes a work time specified in scheduled data, and has a change reason registered, and outputting the extracted billing data in a form that allows a comparison between scheduled and actual billing data;
To carry out the
A program characterized by.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020180804A JP7499150B2 (en) | 2020-10-28 | 2020-10-28 | Business support device, business support method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020180804A JP7499150B2 (en) | 2020-10-28 | 2020-10-28 | Business support device, business support method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022071705A JP2022071705A (en) | 2022-05-16 |
| JP7499150B2 true JP7499150B2 (en) | 2024-06-13 |
Family
ID=81594017
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020180804A Active JP7499150B2 (en) | 2020-10-28 | 2020-10-28 | Business support device, business support method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7499150B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7795440B2 (en) * | 2022-09-28 | 2026-01-07 | 株式会社オービック | Business support device, business support method, and business support program |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001282911A (en) | 2000-01-25 | 2001-10-12 | Hiroki Ashizawa | System and method for confirming building situation |
| US20020046048A1 (en) | 2000-07-11 | 2002-04-18 | Hidetada Fukushima | System, method, computer program, and recording medium for machine-management |
| JP2003323535A (en) | 2002-04-30 | 2003-11-14 | Nippon Zeon Co Ltd | Prediction management system and its program |
| JP2020166623A (en) | 2019-03-29 | 2020-10-08 | 株式会社オービック | Contract information analyzer, contract information analysis method, and contract information analysis program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10171865A (en) * | 1996-12-10 | 1998-06-26 | Maeda Corp | System for managing civil engineering work budget |
-
2020
- 2020-10-28 JP JP2020180804A patent/JP7499150B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001282911A (en) | 2000-01-25 | 2001-10-12 | Hiroki Ashizawa | System and method for confirming building situation |
| US20020046048A1 (en) | 2000-07-11 | 2002-04-18 | Hidetada Fukushima | System, method, computer program, and recording medium for machine-management |
| JP2003323535A (en) | 2002-04-30 | 2003-11-14 | Nippon Zeon Co Ltd | Prediction management system and its program |
| JP2020166623A (en) | 2019-03-29 | 2020-10-08 | 株式会社オービック | Contract information analyzer, contract information analysis method, and contract information analysis program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022071705A (en) | 2022-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6841689B2 (en) | Accounting equipment, accounting methods, and accounting programs | |
| JP7499385B2 (en) | Order planning data creation device, order planning data creation method, and order planning data creation program | |
| JP7474364B2 (en) | Management outsourcing business support device, management outsourcing business support program, and management outsourcing business support method | |
| JP7499150B2 (en) | Business support device, business support method, and program | |
| JP2024044063A (en) | Income and expenditure management device, income and expenditure management method, and income and expenditure management program | |
| JP6798856B2 (en) | Amount calculation device, amount calculation method and amount calculation program | |
| JP2021144344A (en) | Cost output device, cost output method, and cost output program | |
| JP7670604B2 (en) | Dwelling unit sales management device, dwelling unit sales management method, and dwelling unit sales management program | |
| JP2020166623A (en) | Contract information analyzer, contract information analysis method, and contract information analysis program | |
| JP7280931B2 (en) | Information processing device, information processing method, and information processing program | |
| JP2021152877A (en) | Cost allocation device, cost allocation method, cost allocation program | |
| JP7636961B2 (en) | Income and expenditure management device, income and expenditure management method, and income and expenditure management program | |
| JP7795500B2 (en) | Business support device, business support method, and business support program | |
| JP7693062B2 (en) | Budget data generation device, budget data generation method, and budget data generation program | |
| JP7605681B2 (en) | Offsetting processing device, offsetting processing method, and offsetting processing program | |
| JP7748342B2 (en) | Real estate simulation device, real estate simulation method, and real estate simulation program | |
| JP7233177B2 (en) | Budget control device, budget control method and budget control program | |
| JP7783163B2 (en) | Indirect cost allocation device, indirect cost allocation method, and indirect cost allocation program | |
| JP7674184B2 (en) | Payment management device, budget payment management method, and budget payment management program | |
| JP7470000B2 (en) | Profit and Loss Management Simulation Device, Profit and Loss Management Simulation Method, and Profit and Loss Management Simulation Program | |
| JP7394662B2 (en) | Rental management device, rental management method, and rental management program | |
| JP7065704B2 (en) | Calculation device, calculation method and calculation program | |
| JP7517912B2 (en) | Hourly rate acquisition device, hourly rate acquisition method, and hourly rate acquisition program | |
| JP6966210B2 (en) | Lifetime Profit and Loss Management Device, Lifetime Profit and Loss Management Method, and Lifetime Profit and Loss Management Program | |
| JP2026055691A (en) | Individual cost management device, individual cost management method, and individual cost management program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230620 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240423 |
|
| 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: 20240507 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240603 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7499150 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |