Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7499150B2 - Business support device, business support method, and program - Google Patents
[go: Go Back, main page]

JP7499150B2 - Business support device, business support method, and program - Google Patents

Business support device, business support method, and program Download PDF

Info

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
Application number
JP2020180804A
Other languages
Japanese (ja)
Other versions
JP2022071705A (en
Inventor
駿 岩▲崎▼
健 大関
徹平 加来
剛光 上野
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2020180804A priority Critical patent/JP7499150B2/en
Publication of JP2022071705A publication Critical patent/JP2022071705A/en
Application granted granted Critical
Publication of JP7499150B2 publication Critical patent/JP7499150B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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には、定期的に売上が計上される定期契約データの変動内容を把握し、差違分析を行うことが可能な契約情報分析装置等が開示されている。 Patent Document 1 discloses a contract information analysis device that can grasp the changes in fixed-term contract data in which sales are recorded periodically and perform discrepancy analysis.

特開2020-166623号公報JP 2020-166623 A

しかしながら、特許文献1には、契約内容の変更に伴って、発生する料金が変更された場合については記載されているが、同一の契約内容の中で、作業予定が変更になった場合に、作業予定の変動事由を請求データに反映させることは記載も示唆もされていない。 However, although Patent Document 1 describes cases in which the fees to be incurred change as a result of changes to the contract contents, it does not describe or suggest that when the work schedule changes within the same contract contents, the reason for the change in the work schedule should be reflected in the billing data.

本発明は、上記に鑑みてなされたものであって、作業実績に予定との差違が発生した場合に、差違の要因を容易に集計・分析することができる業務支援装置、業務支援方法およびプログラムを提供することを目的とする。 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.

図1は、業務支援装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of a configuration of a task support device. 図2は、業務支援装置が行う処理の流れの一例を示すフローチャートである。FIG. 2 is a flowchart showing an example of a flow of a process performed by the task support device. 図3は、契約データの一例を示す図である。FIG. 3 is a diagram showing an example of the contract data. 図4は、詳細予定データの一例を示す図である。FIG. 4 is a diagram showing an example of detailed schedule data. 図5は、変更前請求データの一例を示す図である。FIG. 5 is a diagram showing an example of pre-change billing data. 図6は、実績データの一例を示す図である。FIG. 6 is a diagram illustrating an example of the performance data. 図7は、変更後請求データの一例を示す図である。FIG. 7 is a diagram showing an example of the changed billing data. 図8は、変動入力一覧表の一例を示す図である。FIG. 8 is a diagram showing an example of a variable input list. 図9は、変動事由毎の集計結果の一例を示す図である。FIG. 9 is a diagram showing an example of the tabulation results for each reason for change.

以下に、本発明に係る業務支援装置、業務支援方法およびプログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態によりこの発明が限定されるものではない。 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/output interface unit 108. Each unit included in the business support device 100 is connected to each other so as to be able to communicate with each other via any communication path.

通信インターフェース部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 network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of communicatively connecting the business support device 100 and an in-house PC 200 used by an employee. The network 300 is, for example, the Internet or a LAN (Local Area Network). Employees can use the business support device 100 from their own in-house PC 200 via the network 300.

また、入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。したがって、社員は、入力装置112および出力装置114を用いて、業務支援装置100を使用することができる。なお、出力装置114は、本開示における画面の一例である。 The input/output interface unit 108 is also connected to an input device 112 and an output device 114. 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. Therefore, employees can use the input device 112 and the output device 114 to use the business support device 100. The output device 114 is an example of a screen in this disclosure.

記憶部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 schedule data file 106b, a pre-change billing data file 106c, a performance data file 106d, and a post-change billing data file 106e.

契約データファイル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 schedule data file 106b stores detailed schedule data 14 (see FIG. 4) that includes the expected billing amount per work period (e.g., per month) that is generated based on the contract details stored in the contract data file 106a.

変更前請求データファイル106cは、契約データファイル106aに含まれる各業務に対して発生することが予想される作業時期単位(例えば月毎)の請求額を含む変更前請求データ16(図5参照)を格納する。 The pre-change billing data file 106c stores pre-change billing data 16 (see Figure 5) that includes billing amounts for each work period (e.g., month) that are expected to occur for each task included in the contract data file 106a.

実績データファイル106dは、契約データファイル106aに含まれる各業務に対して、実際に発生した作業時期単位の請求額を含む実績データ18(図6参照)を格納する。なお、実績データファイル106dは、本来予定していた作業の実施時期が変更になる等の変動が発生した場合の変動事由を含む。 The performance data file 106d stores performance data 18 (see FIG. 6) including the amount actually charged per work period for each task included in the contract data file 106a. Note that the performance data file 106d also includes the reason for any change that may occur, such as a change in the timing of the originally scheduled work.

変更後請求データファイル106eは、実績データファイル106dの内容に基づいて生成される、作業時期単位(例えば月毎)の業務内容実績と実際の請求額とを含む変更後請求データ20(図7参照)を格納する。なお、変更後請求データファイル106eは、本来予定していた作業の実施時期が変更になる等の変動が発生した場合の変動事由を含む。 The changed billing data file 106e stores changed billing data 20 (see FIG. 7) that includes the work content results and the actual billing amount for each work period (e.g., month), which is generated based on the contents of the actual results data file 106d. The changed billing data file 106e also includes the reason for any change that occurs, such as a change in the timing of the work that was originally scheduled.

各データファイルに格納されるデータが含む具体的な項目の詳細は、以下の[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 data creation unit 102c, a performance data creation unit 102d, a change reason input unit 102e, a post-change billing data creation unit 102f, a comparison request acceptance unit 102g, a comparison result display unit 102h, a data storage unit 102i, a data reading unit 102j, and a data transmission/reception unit 102k.

契約データ作成部102aは、入力装置112または社内PC200からの入力操作に基づいて、契約に係る物件毎の契約データ12を作成する。 The contract data creation unit 102a creates contract data 12 for each property related to the contract based on input operations from the input device 112 or the in-house PC 200.

詳細予定データ作成部102bは、契約データ12の内容に基づいて、月毎に発生すると予測される請求額を、業務毎且つ月毎に集計した詳細予定データ14を作成する。 The detailed schedule data creation unit 102b creates detailed schedule data 14 by tallying up the predicted monthly billing amounts by task and by month based on the contents of the contract data 12.

変更前請求データ作成部102cは、詳細予定データの内容に基づいて、月毎に発生すると予想される請求額を予測した変更前請求データ16を作成する。 The pre-change billing data creation unit 102c creates pre-change billing data 16 that predicts the expected monthly billing amount based on the contents of the detailed schedule data.

実績データ作成部102dは、業務毎且つ月毎に発生した実績を集計した実績データ18を作成する。また、実績データ作成部102dは、作成された実績データ18に対する承認の入力を受け付ける。 The performance data creation unit 102d creates performance data 18 by aggregating performance data generated by task and month. The performance data creation unit 102d also accepts input of approval for the created performance data 18.

変動事由入力部102eは、実績データ作成部102dが作成した実績データ18に対して、変更前請求データ16から変動が生じた場合に、変動事由の入力を受け付ける。 The change reason input unit 102e accepts input of a change reason when a change occurs in the performance data 18 created by the performance data creation unit 102d from the pre-change billing data 16.

変更後請求データ作成部102fは、契約データ12を参照して、指定された契約先と物件に紐付く契約内容を特定し、変更前請求データ16から、特定した契約内容と指定された作業時期に紐付く実績データ18を抽出し、抽出した実績データ18を出力装置114(画面)に出力し、画面において実績データ18の変更が変動事由の入力を伴って行われた場合は、入力された変動事由を変更後請求データ20に格納すると共に、変更前請求データ16に格納されている変更対象の実績データ18を画面に表示されている変更後の実績データ18に書き換える。これによって、変更後請求データ20が作成される。なお、変更後請求データ作成部102fは、本開示における変更手段の一例である。 The changed billing data creation unit 102f refers to the contract data 12 to identify the contract details linked to the specified contract partner and property, extracts from the pre-change billing data 16 performance data 18 linked to the identified contract details and the specified work period, outputs the extracted performance data 18 to the output device 114 (screen), and if a change to the performance data 18 is made on the screen accompanied by input of a change reason, stores the input change reason in the changed billing data 20 and rewrites the performance data 18 to be changed that is stored in the pre-change billing data 16 to the changed performance data 18 displayed on the screen. This creates the changed billing data 20. The changed billing data creation unit 102f is an example of a change means in this disclosure.

対比要求受付部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 contract data 12, identifies the contract contents linked to the specified contract partner and property, extracts from the changed billing data 20 changed billing data 20 that is linked to the identified contract contents, that the detailed schedule data 14 includes the specified work time, and that a reason for change is registered in the changed billing data 20, and outputs the extracted changed billing data 20 in a form that allows comparison of the planned and actual billing data. An example of a form that allows comparison of the planned and actual billing data is the variable input list 22 (see FIG. 8) described later. The variable input list 22 will be described in detail later. The comparison result display unit 102h is an example of an output control means in this disclosure.

データ格納部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/reception unit 102k transmits and receives necessary data between the business support device 100 and the in-house PC 200. The flow of the process executed by the business support device 100 is described below in [3. Process flow].

[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 contract data 12 for each property related to the contract based on input operations from the input device 112 or the in-house PC 200 (step S11). The data storage unit 102i stores the created contract data 12 in the contract data file 106a.

詳細予定データ作成部102bは、月毎に発生すると予測される請求額を、業務毎且つ月毎に集計した詳細予定データ14を作成する(ステップS12)。なお、データ格納部102iは、生成された詳細予定データ14を詳細予定データファイル106bに格納する。 The detailed schedule data creation unit 102b creates detailed schedule data 14 by tallying up the billing amounts predicted to occur each month for each task and each month (step S12). The data storage unit 102i stores the created detailed schedule data 14 in the detailed schedule data file 106b.

変更前請求データ作成部102cは、月毎に発生すると予想される請求額を予測した変更前請求データ16を作成する(ステップS13)。なお、データ格納部102iは、生成された変更前請求データ16を変更前請求データファイル106cに格納する。 The pre-change billing data creation unit 102c creates pre-change billing data 16 that predicts the billing amount expected to occur each month (step S13). The data storage unit 102i stores the generated pre-change billing data 16 in the pre-change billing data file 106c.

実績データ作成部102dは、業務毎且つ月毎に発生した実績を集計した実績データ18を作成する(ステップS14)。このとき、変更前請求データ16と実績データ18との間に差違がある場合には、変動事由入力部102eが変動事由の入力を受け付ける。なお、データ格納部102iは、生成された実績データ18を実績データファイル106dに格納する。 The actual data creation unit 102d creates actual data 18 by tallying up the actual results for each task and month (step S14). At this time, if there is a difference between the pre-change billing data 16 and the actual data 18, the change reason input unit 102e accepts input of the change reason. The data storage unit 102i stores the generated actual data 18 in the actual data file 106d.

変動事由入力部102eは、実績データ18が変更前請求データ16から変動したかを判定する(ステップS15)。実績データ18が変更前請求データ16から変動したと判定される(ステップS15:Yes)とステップS16に進む。一方、実績データ18が変更前請求データ16から変動したと判定されない(ステップS15:Nо)とステップS17に進む。 The change reason input unit 102e determines whether the actual data 18 has changed from the pre-change billing data 16 (step S15). If it is determined that the actual data 18 has changed from the pre-change billing data 16 (step S15: Yes), the process proceeds to step S16. On the other hand, if it is not determined that the actual data 18 has changed from the pre-change billing data 16 (step S15: No), the process proceeds to step S17.

ステップS15において、実績データ18が変更前請求データ16から変動したと判定されると、変動事由入力部102eは、変動事由の入力を受け付ける(ステップS16)。 When it is determined in step S15 that the actual performance data 18 has changed from the pre-change billing data 16, the change reason input unit 102e accepts input of the reason for the change (step S16).

ステップ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 performance data 18 has changed from the pre-change billing data 16, the performance data creation unit 102d determines whether the creation of the performance data 18 has been completed (step S17). If it is determined that the creation of the performance data 18 has been completed (step S17: Yes), the process proceeds to step S18. On the other hand, if it is not determined that the creation of the performance data 18 has been completed (step S17: No), the process returns to step S14.

ステップ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 performance data 18 has been completed, the performance data creation unit 102d determines whether approval for the created performance data 18 has been received (step S18). If it is determined that approval for the performance data 18 has been received (step S18: Yes), the process proceeds to step S19. On the other hand, if it is not determined that approval for the performance data 18 has been received (step S18: No), the process returns to step S14, where the performance data 18 is revised.

ステップS18において、実績データ18に対する承認を受け付けたと判定されると、変更後請求データ作成部102fは、変更後請求データ20を作成する(ステップS19)。なお、データ格納部102iは、生成された変更後請求データ20を変更後請求データファイル106eに格納する。 If it is determined in step S18 that approval for the performance data 18 has been received, the changed billing data creation unit 102f creates the changed billing data 20 (step S19). The data storage unit 102i stores the generated changed billing data 20 in the changed billing data file 106e.

対比要求受付部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 pre-change billing data 16 and the post-change billing data 20 (step S20). If it is determined that there is a comparison request between the pre-change billing data 16 and the post-change billing data 20 (step S20: Yes), the process proceeds to step S21. On the other hand, if it is not determined that there is a comparison request between the pre-change billing data 16 and the post-change billing data 20 (step S20: No), the business support device 100 ends the process in FIG. 2.

ステップS20において、変更前請求データ16と変更後請求データ20との比較要求があると判定されると、対比結果表示部102hは、変更前請求データ16と変更後請求データ20とを比較が可能な変動入力一覧表22を作成する(ステップS21)。 When it is determined in step S20 that there is a request for comparison between the pre-change billing data 16 and the post-change billing data 20, the comparison result display unit 102h creates a variable input list 22 that enables comparison of the pre-change billing data 16 and the post-change billing data 20 (step S21).

次に、対比結果表示部102hは、作成した変動入力一覧表22を、出力装置114または社内PC200に出力する(ステップS22)。その後、業務支援装置100は図2の処理を終了する。 Next, the comparison result display unit 102h outputs the created variable input list 22 to the output device 114 or the in-house PC 200 (step S22). After that, the business support device 100 ends the process of FIG. 2.

[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 contract data 12. The contract data 12 includes basic contract information data 12a and contract sales detail data 12b.

契約基本情報データ12aは、契約に係る基本情報を格納したデータである。契約基本情報データ12aは、契約NO121と、プロジェクト名122と、契約先123と、物件124と、契約開始日125と契約終了日126とを格納する。 The contract basic information data 12a is data that stores basic information related to the contract. The contract basic information data 12a stores the contract number 121, the project name 122, the contracting party 123, the property 124, the contract start date 125, and the contract end date 126.

契約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 sales detail data 12b is data that stores the contract details for each business related to hotel maintenance. Contract sales detail data 12b stores contract number 127, sales detail line 128, business type 129, business 130, unit price 131, quantity 132, unit 133, and billing amount 134.

契約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 sales detail line 3 shown in FIG. 3, no cost is incurred unless a guest uses the hotel. In other words, since the amount of work is not determined, "0" is stored in the contract sales detail data. Unit 133 is the unit of each task. Billing amount 134 is the amount billed per month for each task. In this way, the contract sales detail data 12b registers the detailed information that is billed monthly under the contract.

(詳細予定データの生成)
図4は、詳細予定データ14の一例を示す図である。詳細予定データ14は、作業時期単位(例えば月毎)に発生することが予想される請求額を格納したデータである。詳細予定データ14は、売上明細行毎に、詳細予定データ14a,14b,14c,14dを構成する。
(Generation of detailed schedule data)
4 is a diagram showing an example of the detailed schedule data 14. The detailed schedule data 14 is data that stores billing amounts that are expected to occur in work period units (e.g., each month). The detailed schedule data 14 is made up of detailed schedule data 14a, 14b, 14c, and 14d for each sales statement line.

詳細予定データ14は、契約データ12に登録された業務毎に、毎月の請求額を格納したデータである。詳細予定データ14は、契約NO141と、売上明細行142と、作業月143と、請求額144とを格納する。 Detailed schedule data 14 is data that stores the monthly billing amount for each task registered in contract data 12. Detailed schedule data 14 stores contract number 141, sales detail line 142, work month 143, and billing amount 144.

契約NO141は、契約データ12に登録された契約NO121と対応する。売上明細行142は、契約データ12に登録された売上明細行128と対応する。作業月143は、作業が発生する年月を示す。請求額144は、該当する年月の請求額である。 Contract No. 141 corresponds to contract No. 121 registered in contract data 12. Sales detail line 142 corresponds to sales detail line 128 registered in contract data 12. Work month 143 indicates the year and month in which the work will occur. Billing amount 144 is the billing amount for the corresponding year and month.

作業が毎月発生する業務は、詳細予定データ14a,14dに示すように、請求額が毎月発生するものと予想される。また、作業が不定期(例えば半年に1回)に発生する業務は、詳細予定データ14bに示すように、作業が発生する予定の年月のみ請求額が発生するものと予想される。そして、出来高が未確定の業務は、詳細予定データ14cに示すように、請求額に「0」が格納される。 For tasks that occur monthly, billing is expected to occur monthly, as shown in detailed schedule data 14a and 14d. For tasks that occur irregularly (e.g., once every six months), billing is expected to occur only in the month and year in which the task is scheduled to occur, as shown in detailed schedule data 14b. For tasks for which the amount completed is not yet determined, the billing amount is stored as "0," as shown in detailed schedule data 14c.

(変更前請求データの生成)
図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 pre-change billing data 16. The pre-change billing data 16 is data that stores billing amounts for each work period (e.g., month) that are expected to occur for each task included in the contract data 12. The pre-change billing data 16 stores a billing number 161, a contract number 162, a sales statement 163, an industry type 164, a task 165, a work month 166, a unit price 167, a quantity 168, a unit 169, and a billing amount 170. The pre-change billing data 16 also stores a reason for change 171, a pre-change work month 172, a pre-change unit price 173, a pre-change quantity 174, and a pre-change billing amount 175.

請求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 Contract Data 12. Sales detail line 163 corresponds to Sales detail line 128 registered in Contract Data 12. Industry 164 and task 165 correspond to industry 129 and task 130, respectively, registered in Contract Data 12. Working month 166 is the year and month related to the billing data to be created. Unit price 167, quantity 168, and unit 169 correspond to unit price 131, quantity 132, and unit 133, respectively, registered in Contract Data 12. Billing amount 170 is the billing amount expected to occur for each task during the relevant period.

また、変動事由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 pre-change billing data 16 is generated before the work is performed, the change reason 171 column is left blank. Also, pre-change work month 172 is equal to work month 166. Pre-change unit price 173 and pre-change quantity 174 are equal to unit price 167 and quantity 168, respectively. And pre-change billing amount 175 is equal to billing amount 170.

(実績データの生成)
図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 performance data 18. The performance data 18 is data that stores the amount actually charged per work period for each task included in the contract data 12. The performance data 18 stores a contracting party 181, an object 182, and a work month 183. The performance data 18 also stores an approval column 184, a contract number 185, a sales statement 186, a contracting party 187, an object 188, and a task 189. The performance data 18 also stores a fluctuation category 190, a fluctuation reason 191, a work month 192, a unit price 193, a quantity 194, a unit 195, and a billed amount 196.

実績データ18は、物件毎かつ作業月毎に生成される。契約先181は、契約データ12に登録された契約先123と対応する。物件182は、契約データ12に登録された物件124と対応する。作業月183は、実績に係る年月である。 Performance data 18 is generated for each object and each month of work. Contractor 181 corresponds to contractor 123 registered in contract data 12. Object 182 corresponds to object 124 registered in contract data 12. Work month 183 is the year and month related to the performance.

実績データ18は、売上明細行186の単位で生成される。承認欄184は、生成された実績データ18の各売上明細行が承認を得たか否かを示す。契約NO185は、契約データ12に登録された契約NO121と対応する。売上明細行186は、契約データ12に登録された売上明細行128と対応する。契約先187は、契約データ12に登録された契約先123と対応する。物件188は、契約データ12に登録された物件124と対応する。業務189は、契約データ12に登録された業務130と対応する。 The performance data 18 is generated in units of sales detail lines 186. The approval column 184 indicates whether or not each sales detail line of the generated performance data 18 has been approved. The contract number 185 corresponds to the contract number 121 registered in the contract data 12. The sales detail line 186 corresponds to the sales detail line 128 registered in the contract data 12. The contracting party 187 corresponds to the contracting party 123 registered in the contract data 12. The property 188 corresponds to the property 124 registered in the contract data 12. The business 189 corresponds to the business 130 registered in the contract data 12.

変動区分190は、各売上明細行が、詳細予定データ14から変動したか否かを示す情報である。具体的には、変動区分「0」は詳細予定データ14から変動がないことを示す。変動区分「1,2,3,…」は、詳細予定データ14から変動したことを示す。 The change category 190 is information indicating whether each sales detail line has changed from the detailed plan data 14. Specifically, a change category of "0" indicates that there has been no change from the detailed plan data 14. A change category of "1, 2, 3, ..." indicates that there has been a change from the detailed plan data 14.

変動事由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 detailed schedule data 14. The operator who creates the actual results data 18 inputs the reason for change 191 using the input device 112. In the example shown in FIG. 6, the reason for change 191 is blank in the fourth sales detail line. That is, "Elevator inspection" indicates that it was carried out as scheduled. Also, "Daily inspection" in the first sales detail line indicates that it was not carried out in part due to repair work. "Glass cleaning inspection" in the second sales detail line indicates that the work month was changed due to bad weather. The changed work month is registered in the work month 192 column described below. And "Guest room cleaning" in the third sales detail line indicates that the quantity (for 10 rooms) that has been "confirmed" will be recorded.

作業月192は、作業が実施された年月である。図6に示す実績データ18は、2020年6月の実績を示すデータであるが、作業月が変動した場合(例えば、ガラス点検作業)は、オペレータが入力装置112によって入力した変動後の作業月が格納される。 The work month 192 is the year and month when the work was performed. The performance data 18 shown in FIG. 6 is data showing the performance in June 2020, but if the work month changes (for example, glass inspection work), the changed work month input by the operator via the input device 112 is stored.

単価193、数量194、単位195は、それぞれ、契約データ12に登録された単価131、数量132、単位133と対応する。そして、請求額196は、各業務について該当する期間に発生した請求額である。なお、単価131と数量132と請求額196についても、変動が発生した場合は、オペレータが入力装置112によって変動後の値を入力する。 The unit price 193, quantity 194, and unit 195 correspond to the unit price 131, quantity 132, and unit 133 registered in the contract data 12, respectively. The billed amount 196 is the billed amount incurred for the relevant period for each task. Note that if any changes occur in the unit price 131, quantity 132, or billed amount 196, the operator inputs the changed values using the input device 112.

(変更後請求データの生成)
図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 billing data 20. The changed billing data 20 stores a billing number 201, a contract number 202, a sales statement 203, an industry type 204, a task 205, an operation month 206, a unit price 207, a quantity 208, a unit of measure 209, and a billing amount 210. The changed billing data 20 also stores a fluctuation category 211, a fluctuation reason 212, an operation month before the change 213, a unit price before the change 214, a quantity before the change 215, and a billing amount before the change 216.

請求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 billing data 16 before the change. The contract number 202 corresponds to the contract number 121 registered in the contract data 12. The sales detail line 203 corresponds to the sales detail line 128 registered in the contract data 12. The industry 204 and the task 205 correspond to the industry 129 and the task 130, respectively, registered in the contract data 12. The work month 206 is the year and month in which the work related to the billing data to be created occurred. The unit price 207, the quantity 208, and the unit 209 correspond to the unit price 131, the quantity 132, and the unit 133, respectively, registered in the contract data 12. The billing amount 210 is the billing amount actually incurred for each task during the relevant period.

変動区分211は、実績データ18に登録された変動区分190と対応する。変動事由212は、実績データ18に登録された変動事由191と対応する。変更前作業月213は、作成する請求データに係る作業が本来発生する予定であった年月である。変更前単価214と変更前数量215は、作成する請求データに係る作業が予定通りに行われた場合に発生する各業務の単価と数量とを示す。変更前請求額216は、作成する請求データに係る作業が予定通りに行われた場合に発生する請求額である。 The fluctuation category 211 corresponds to the fluctuation category 190 registered in the performance data 18. The reason for fluctuation 212 corresponds to the reason for fluctuation 191 registered in the performance data 18. The work month before change 213 is the year and month when the work related to the billing data to be created was originally scheduled to occur. The unit price before change 214 and the quantity before change 215 indicate the unit price and quantity of each task that would occur if the work related to the billing data to be created was performed as planned. The billing amount before change 216 is the billing amount that would occur if the work related to the billing data to be created was performed as planned.

(変動入力一覧表の生成)
図8は、変動入力一覧表22の一例を示す図である。変動入力一覧表22は、変更前請求データ16と変更後請求データ20とを比較することによって、変動が発生した場合に、当該変動があったデータのみを抽出して出力した表である。なお、変動があった項目に係るデータは、例えば、変更後請求データ20において、変動事由が入力されている項目のみを抽出することによって選択することができる。
(Generating a variable input list)
8 is a diagram showing an example of the variable input list 22. The variable input list 22 is a table that, when a change occurs, extracts and outputs only the data that has changed by comparing the pre-change billing data 16 with the post-change billing data 20. Note that data related to items that have changed can be selected, for example, by extracting only items in which the reason for the change has been entered in the post-change billing data 20.

変動入力一覧表22は、契約先221と、物件222と、変更前作業月223とを指定することによって、対比結果表示部102hが生成する。ここで、変更前作業月223を指定することによって、同じ作業月の変更前請求データ16を参照することができるため、変動前後の比較を行うことができる。 The comparison result display unit 102h generates the variable input list 22 by specifying the contracting party 221, the property 222, and the pre-change work month 223. By specifying the pre-change work month 223, the pre-change billing data 16 for the same work month can be referenced, allowing a comparison to be made before and after the change.

変動入力一覧表22は、請求先224と、契約NO225と、業務226と、物件227と、変更前作業月228と、作業月229と、予定230と、実績231と、変動事由232とを含む。 The variable input list 22 includes billing destination 224, contract number 225, task 226, property 227, previous work month 228, work month 229, plan 230, actual results 231, and reason for change 232.

請求先224は、契約データ12に登録された契約先123と対応する。契約NO225は、契約データ12に登録された契約NO121と対応する。契約NO225、業務226は、それぞれ、契約データ12に登録された契約NO121、業務130と対応する。なお、変動入力一覧表22において、契約NO121には、便宜上枝番号を付与している。物件227は、契約データ12に登録された物件124と対応する。変更前作業月228は、変更前作業月223で指定した年月である。作業月229は、選択された業務が、実際に行われた年月である。 Billing destination 224 corresponds to contract destination 123 registered in contract data 12. Contract number 225 corresponds to contract number 121 registered in contract data 12. Contract number 225 and task 226 correspond to contract number 121 and task 130, respectively, registered in contract data 12. For convenience, a branch number is assigned to contract number 121 in variable input list 22. Item 227 corresponds to item 124 registered in contract data 12. Pre-change work month 228 is the year and month specified in pre-change work month 223. Work month 229 is the year and month when the selected task was actually performed.

予定230は、変更前請求データ16に基づく情報である。予定230は、更に、変更前数量230aと、変更前単価230bと、変更前請求額230cとを含む。変更前数量230aは、変更前請求データ16に登録された変更前数量174に対応する。変更前単価230bは、変更前請求データ16に登録された変更前単価173に対応する。変更前請求額230cは、変更前請求データ16に登録された変更前請求額175に対応する。 The plan 230 is information based on the pre-change billing data 16. The plan 230 further includes a pre-change quantity 230a, a pre-change unit price 230b, and a pre-change billing amount 230c. The pre-change quantity 230a corresponds to the pre-change quantity 174 registered in the pre-change billing data 16. The pre-change unit price 230b corresponds to the pre-change unit price 173 registered in the pre-change billing data 16. The pre-change billing amount 230c corresponds to the pre-change billing amount 175 registered in the pre-change billing data 16.

実績231は、変更後請求データ20に基づく情報である。実績231は、更に、数量231aと、単価231bと、請求額231cと、変動額231dとを含む。数量231aは、変更後請求データ20に登録された数量208に対応する。単価231bは、変更後請求データ20に登録された単価207に対応する。請求額231cは、変更後請求データ20に登録された請求額210に対応する。変動額231dは、変更前請求額230cと請求額231cとの差分値である。 Actual results 231 are information based on the changed billing data 20. Actual results 231 further include quantity 231a, unit price 231b, billed amount 231c, and variable amount 231d. Quantity 231a corresponds to quantity 208 registered in changed billing data 20. Unit price 231b corresponds to unit price 207 registered in changed billing data 20. Billed amount 231c corresponds to billed amount 210 registered in changed billing data 20. Variable amount 231d is the difference between pre-change billing amount 230c and billed amount 231c.

そして、変動事由232は、変更後請求データ20に格納された変動事由212と対応する。 The reason for change 232 corresponds to the reason for change 212 stored in the changed billing data 20.

このように、本実施形態によれば、業務支援装置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 contract data 12 to identify the contract contents linked to the specified contracting party and the property. The changed billing data creation unit 102f then extracts performance data 18 linked to the identified contract contents and the specified work period from the pre-change billing data 16, outputs the extracted performance data 18 to the output device 114 (screen), and if the performance data 18 is changed on the screen accompanied by input of a change reason, stores the input change reason in the changed billing data 20 and creates the changed billing data 20 by rewriting the performance data 18 to be changed that is stored in the pre-change billing data 16 to the changed performance data displayed on the screen. The comparison result display unit 102h (output control unit) of the control unit 102 refers to the contract data 12 to identify the contract contents linked to the specified contract partner and the property, extracts from the changed billing data 20 billing data that is linked to the identified contract contents, that the detailed schedule data 14 includes the specified work time, and that a change reason is registered, and outputs the extracted billing data in a form that allows a comparison of the planned and actual billing data. Therefore, since the pre-change billing data 16 stores the pre-change billing amount 175, the pre-change work month 172, and the work month 166 in which the work was actually performed, and the post-change billing data 20 stores the change reason 212, the variable input list 22 can be easily generated. This makes it possible to easily collect and analyze the causes of the difference when a difference occurs between the work results and the plan.

[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 tally result 24 for each reason for change.

集計結果24は、指定された集計期間における予定と実績とのそれぞれの集計結果を示すデータである。業務支援装置100の制御部102は、図1に不図示の集計結果作成部102lにおいて、集計結果24を作成する。即ち、集計結果作成部102lは、選択された集計期間における、変動事由毎の変更前請求データと変更後請求データとの集計を行う。なお、集計結果作成部102lは、本開示における集計手段の一例である。 The tally result 24 is data showing the tally results of the plan and actual results for the specified tally period. The control unit 102 of the business support device 100 creates the tally result 24 in an tally result creation unit 102l not shown in FIG. 1. That is, the tally result creation unit 102l tally up the pre-change billing data and post-change billing data for each change reason for the selected tally period. The tally result creation unit 102l is an example of a tallying means in this disclosure.

集計結果24は、集計期間241と、変動区分242と、変動事由243と、変更前請求額計244と、変更後請求額計245と、差額計246とを含む。 The aggregation result 24 includes an aggregation period 241, a change category 242, a reason for change 243, a total billing amount before the change 244, a total billing amount after the change 245, and a total difference 246.

集計期間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 fluctuation category 242 corresponds to the fluctuation category 211 registered in the changed billing data 20. The fluctuation reason 243 corresponds to the fluctuation reason 212 registered in the changed billing data 20. The pre-change billing total 244 is the sum of the billing amounts 170 belonging to the same sales detail line 163 registered in the pre-change billing data 16 over the aggregation period 241. The post-change billing total 245 is the sum of the billing amounts 210 belonging to the same sales detail line 203 registered in the changed billing data 20 over the aggregation period 241. The difference total 246 is the value obtained by subtracting the pre-change billing total 244 from the post-change billing total 245.

このように、本実施形態によれば、業務支援装置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 Contract data 14 Detailed schedule data 16 Pre-change billing data 18 Performance data 20 Post-change billing data 22 Variable input list 24 Aggregation results 100 Business support device
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.
JP2020180804A 2020-10-28 2020-10-28 Business support device, business support method, and program Active JP7499150B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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