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
JP7485751B2 - Work-related information management support device, work-related information management support method, and work-related information management support program - Google Patents
[go: Go Back, main page]

JP7485751B2 - Work-related information management support device, work-related information management support method, and work-related information management support program - Google Patents

Work-related information management support device, work-related information management support method, and work-related information management support program Download PDF

Info

Publication number
JP7485751B2
JP7485751B2 JP2022194455A JP2022194455A JP7485751B2 JP 7485751 B2 JP7485751 B2 JP 7485751B2 JP 2022194455 A JP2022194455 A JP 2022194455A JP 2022194455 A JP2022194455 A JP 2022194455A JP 7485751 B2 JP7485751 B2 JP 7485751B2
Authority
JP
Japan
Prior art keywords
unit price
amount
contract
calculating
related information
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
JP2022194455A
Other languages
Japanese (ja)
Other versions
JP2023014397A (en
JP2023014397A5 (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 JP2022194455A priority Critical patent/JP7485751B2/en
Publication of JP2023014397A publication Critical patent/JP2023014397A/en
Publication of JP2023014397A5 publication Critical patent/JP2023014397A5/ja
Application granted granted Critical
Publication of JP7485751B2 publication Critical patent/JP7485751B2/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-related information management support device, a business-related information management support method, and a business-related information management support program.

IT業や受託業などのような人材等の契約に際しては、一般に、期間や月単価の他、月当たりの想定作業時間が取り決められる。想定作業時間は、幅を持たせて定められ、上限値を超えた時間数に対する加算単価や、下限値を下回った時間数に対する減算単価も、併せて取り決められる。 When making contracts for personnel in the IT industry or contract work, the expected number of working hours per month is generally determined in addition to the period and monthly rate. The expected number of working hours is determined within a range, and an additional rate for hours exceeding the upper limit and a reduced rate for hours below the lower limit are also determined.

特許文献1には、アワーレートマスタを含む採算管理システムが開示されている。アワーレートマスタには、採算の把握・評価に用いる各種の時間単価が、定められている。 Patent Document 1 discloses a profit management system that includes an hourly rate master. The hourly rate master defines various hourly rates used to grasp and evaluate profitability.

特開2003-223543号公報JP 2003-223543 A

ところで、実働時間が想定作業時間からはずれた場合の契約金額に対する差額の算出は、自動化されず概ね人手によって行われていて、煩雑である。差額の算出に用いる時間単価は、想定作業時間超過による加算単価、想定作業時間未達による減算単価、深夜勤務に適用される深夜単価など、複数定められていることもある。この場合にはさらに、手作業では間違いが生じやすくなり好ましくない。また、ここでは、IT業や受託業などを例として説明したが、それらに限らず、人材等の契約における契約金額に対する差額を、実働時間に基づき、予め定められた時間単価で算出する業態であれば、同様の問題がある。 However, the calculation of the difference in the contract amount when the actual working hours deviate from the expected working hours is not automated and is generally done manually, which is cumbersome. There may be multiple hourly rates used to calculate the difference, such as an additional rate for exceeding the expected working hours, a subtraction rate for not reaching the expected working hours, and a night rate applied to night work. In such cases, manual work is more prone to errors and is not desirable. In addition, although the IT industry and contract work have been explained as examples here, the same problem occurs in any business where the difference in the contract amount in a contract for human resources, etc. is calculated at a predetermined hourly rate based on the actual working hours.

なお、特許文献1には、複数の単価を管理しての自動計算については開示されているが、契約金額に対する差額の算出に関わる上述のような問題については取り扱っていない。したがって、特許文献1により上記問題を解決することは難しい。 Although Patent Document 1 discloses automatic calculations that manage multiple unit prices, it does not address the above-mentioned problems related to calculating the difference in the contract amount. Therefore, it is difficult for Patent Document 1 to solve the above problems.

本発明は、上記に鑑みてなされたものであって、契約金額に対する差額の算出を実働時間に基づき所定の時間金額で算出する際の煩雑さを軽減して正確性を高めることを目的とする。 The present invention has been made in consideration of the above, and aims to reduce the complexity and improve accuracy of calculating the difference from the contract amount at a specified time amount based on actual working hours.

上述した課題を解決し、目的を達成するために、本発明に係る業務関連情報管理支援装置は、少なくとも外部取引先に対する人材又は役務の提供契約に関する業務関連情報を管理するための制御部を備えた業務関連情報管理支援装置であって、提供契約による所定期間の対価である契約金額に対する差額を算出するための所望の単価を設定するための使用区分を備える単価設定マスタを有し、制御部は、提供契約による所定期間の対価である契約金額に対する差額を、人材の実働時間に基づき、単価設定マスタの使用区分で差額の算出に用いることが設定されている単価を用いて算出する算出手段を備え、単価設定マスタには、使用区分を介して、提供契約による所定期間の稼働時間の上限値を超えた分の金額を算出する際に用いる超過単価、所定の深夜帯の勤務に対する金額を算出する際に用いる深夜単価、及び、提供契約による所定期間の稼働時間の下限値を下回った分の金額を算出する際に用いる遅早単価のうち、いずれか一つ又は複数が設定され、単価設定マスタは、少なくとも超過単価、深夜単価及び遅早単価のうち、稼働時間の対価を算出する際に加算する単価又は減算する単価を設定するための加減算区分を備え、制御部は、算出手段が差額を算出した際に用いた単価に対して設定されている単価設定マスタの加減算区分に基づいて、契約金額に差額を加算処理又は減算処理した売上金額を算出する合算手段を、さらに備える。 In order to solve the above-mentioned problems and achieve the object, the business-related information management support device according to the present invention is a business-related information management support device having a control unit for managing business-related information relating to a contract for the provision of human resources or services to an external business partner, and has a unit price setting master having a usage classification for setting a desired unit price for calculating a difference in the contract amount which is the consideration for a specified period under the provision contract, and the control unit has a calculation means for calculating the difference in the contract amount which is the consideration for a specified period under the provision contract based on the actual working hours of the human resources, using a unit price which is set to be used for calculating the difference in the usage classification of the unit price setting master , and the unit price setting master has a usage classification for setting a desired unit price for calculating a difference in the contract amount which is the consideration for a specified period under the provision contract, and One or more of the following are set: an excess unit price used when calculating the amount for an amount exceeding the upper limit of operating hours, a late-night unit price used when calculating the amount for work during a specified late-night period, and a tardiness unit price used when calculating the amount for an amount below the lower limit of operating hours for a specified period under the supply contract, and the unit price setting master has an addition/subtraction category for setting a unit price to be added or subtracted when calculating compensation for the operating hours, from at least the excess unit price, the late-night unit price, and the tardiness unit price, and the control unit further has an addition means for calculating the sales amount by adding or subtracting the difference from the contract amount, based on the addition/subtraction category of the unit price setting master set for the unit price used when the calculation means calculated the difference.

また、上述した課題を解決し、目的を達成するために、本発明に係る業務関連情報管理支援方法は、少なくとも外部取引先に対する人材又は役務の提供契約に関する業務関連情報を管理するための制御部と、提供契約による所定期間の対価である契約金額に対する差額を算出するための所望の単価を設定するための使用区分を備える単価設定マスタを備えた業務関連情報管理支援装置の業務関連情報管理支援方法であって、制御部の算出手段が、提供契約による所定期間の対価である契約金額に対する差額を、人材の実働時間に基づき、単価設定マスタの使用区分で差額の算出に用いることが設定されている単価を用いて算出する算出ステップを備え、単価設定マスタには、使用区分を介して、提供契約による所定期間の稼働時間の上限値を超えた分の金額を算出する際に用いる超過単価、所定の深夜帯の勤務に対する金額を算出する際に用いる深夜単価、及び、提供契約による所定期間の稼働時間の下限値を下回った分の金額を算出する際に用いる遅早単価のうち、いずれか一つ又は複数が設定され、単価設定マスタは、少なくとも超過単価、深夜単価及び遅早単価のうち、稼働時間の対価を算出する際に加算する単価又は減算する単価を設定するための加減算区分を備え、制御部の合算手段が、算出ステップで差額を算出した際に用いた単価に対して設定されている単価設定マスタの加減算区分に基づいて、契約金額に差額を加算処理又は減算処理した売上金額を算出する合算ステップを、さらに備える。 In order to solve the above-mentioned problems and achieve the object, a business-related information management support method according to the present invention is a business-related information management support method for a business-related information management support device including a control unit for managing business-related information relating to a contract for the provision of human resources or services to an external business partner, and a unit price setting master having a usage classification for setting a desired unit price for calculating a difference in a contract amount which is the consideration for a specified period under the provision contract, the method including a calculation means for calculating a difference in a contract amount which is the consideration for a specified period under the provision contract based on actual working hours of the human resources, using a unit price which is set to be used for calculating the difference in the usage classification of the unit price setting master, and the unit price setting master includes a usage classification for setting a desired unit price for calculating a difference in a contract amount which is the consideration for a specified period under the provision contract, the unit price setting master having a usage classification for setting a desired unit price for calculating a difference in a contract amount which is the consideration for a specified period under the provision contract, the calculation means for calculating a unit price which is set to be used for calculating the difference in the usage classification of the unit price setting master, based on actual working hours of the human resources, One or more of the following are set: an excess unit price used when calculating the amount for an amount that exceeds the upper limit of operating hours for a specified period under the supply contract, a late-night unit price used when calculating the amount for work during a specified late-night period, and a tardiness unit price used when calculating the amount for an amount that falls short of the lower limit of operating hours for a specified period under the supply contract, and the unit price setting master has an addition/subtraction category for setting at least the excess unit price, the late-night unit price, and the tardiness unit price to be added or subtracted when calculating compensation for the operating hours, and the control unit further has an addition step in which the summation means calculates the sales amount by adding or subtracting the difference from the contract amount based on the addition/subtraction category of the unit price setting master that is set for the unit price used when calculating the difference in the calculation step.

また、上述した課題を解決し、目的を達成するために、本発明に係る業務関連情報管理支援プログラムは、少なくとも外部取引先に対する人材又は役務の提供契約に関する業務関連情報を管理するための制御部と、提供契約による所定期間の対価である契約金額に対する差額を算出するための所望の単価を設定するための使用区分を備える単価設定マスタを備えた情報処理装置に実行させるための業務関連情報管理支援プログラムあって、制御部に実行させるための、提供契約による所定期間の対価である契約金額に対する差額を、人材の実働時間に基づき、単価設定マスタの使用区分で差額の算出に用いることが設定されている単価を用いて算出する算出ステップを備え、単価設定マスタには、使用区分を介して、提供契約による所定期間の稼働時間の上限値を超えた分の金額を算出する際に用いる超過単価、所定の深夜帯の勤務に対する金額を算出する際に用いる深夜単価、及び、提供契約による所定期間の稼働時間の下限値を下回った分の金額を算出する際に用いる遅早単価のうち、いずれか一つ又は複数が設定され、単価設定マスタは、少なくとも超過単価、深夜単価及び遅早単価のうち、稼働時間の対価を算出する際に加算する単価又は減算する単価を設定するための加減算区分を備え、制御部に実行させるための、算出ステップで差額を算出した際に用いた単価に対して設定されている単価設定マスタの加減算区分に基づいて、契約金額に差額を加算処理又は減算処理した売上金額を算出する合算ステップを、さらに備える。 In order to solve the above-mentioned problems and achieve the object, the business-related information management support program according to the present invention is a business-related information management support program for use by an information processing device having a control unit for managing business-related information relating to at least a contract for the provision of human resources or services to an external business partner, and a unit price setting master having a usage classification for setting a desired unit price for calculating a difference in the contract amount, which is the consideration for a specified period under the provision contract, and the business-related information management support program for use by the control unit includes a calculation step for calculating a difference in the contract amount, which is the consideration for a specified period under the provision contract, based on the actual working hours of the human resources, using a unit price that is set to be used for calculating the difference in the usage classification of the unit price setting master, and the unit price setting master includes a usage classification for setting a unit price for the provision of services, which is set to be used for calculating the difference in the usage classification of the unit price setting master, based on the actual working hours of the human resources, One or more of the following are set: an excess unit price used when calculating the amount for an amount that exceeds the upper limit of operating hours for a specified period under the supply contract, a late-night unit price used when calculating the amount for work during a specified late-night period, and a tardiness unit price used when calculating the amount for an amount that falls short of the lower limit of operating hours for a specified period under the supply contract, and the unit price setting master has an addition/subtraction category for setting at least the excess unit price, the late-night unit price, and the tardiness unit price to be added or subtracted when calculating compensation for operating hours, and further includes an addition step for calculating the sales amount by adding or subtracting the difference from the contract amount based on the addition/subtraction category of the unit price setting master set for the unit price used when calculating the difference in the calculation step, to be executed by the control unit.

本発明は、契約金額に対する差額の算出を実働時間に基づき所定の時間金額で算出する際の煩雑さを軽減して正確性を高めることを可能にする、という効果を奏する。 The present invention has the effect of reducing the complexity involved in calculating the difference from the contract amount at a specified time amount based on actual working hours, and increasing accuracy.

図1は、実施形態における契約で取り決める内容の一例を一覧で示す図である。FIG. 1 is a diagram showing an example of a list of contents to be agreed upon in a contract according to an embodiment. 図2は、業務関連情報管理支援装置の構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a configuration of a business-related information management support device. 図3は、単価設定マスタの記憶内容を示す図である。FIG. 3 is a diagram showing the contents stored in the unit price setting master. 図4は、受注データ、契約明細データ、売上データおよび売上明細データの一例を示す図である。FIG. 4 is a diagram showing an example of the order data, the contract detail data, the sales data, and the sales detail data. 図5は、契約明細画面の一例を示す図である。FIG. 5 is a diagram showing an example of the contract details screen. 図6は、売上明細画面の一例を示す図である。FIG. 6 is a diagram showing an example of a sales details screen. 図7は、処理の流れの一例を示す図である。FIG. 7 is a diagram illustrating an example of a processing flow. 図8は、減算ありの事例の受注データ、契約明細データ、売上データおよび売上明細データを示す図である。FIG. 8 shows order data, contract details data, sales data, and sales details data in an example where subtraction is performed. 図9は、減算ありの事例の売上明細画面を示す図である。FIG. 9 shows a sales details screen in an example where deduction has been made. 図10は、加算ありの事例の受注データ、契約明細データ、売上データおよび売上明細データを示す図である。FIG. 10 shows order data, contract details data, sales data, and sales details data in a case where an additional charge is applied. 図11は、加算ありの事例の売上明細画面を示す図である。FIG. 11 shows a sales details screen in an example where an addition is made.

以下に、本発明に係る業務関連情報管理支援装置、業務関連情報管理支援方法および業務関連情報管理支援プログラムの実施形態を、図面に基づいて詳細に説明する。本実施形態は、IT業での契約に適用した具体例である。なお、本実施形態によりこの発明が限定されるものではない。 Below, an embodiment of a business-related information management support device, a business-related information management support method, and a business-related information management support program according to the present invention will be described in detail with reference to the drawings. This embodiment is a specific example applied to contracts in the IT industry. Note that the present invention is not limited to this embodiment.

[1.概要]
図1は、契約で取り決める内容の一例を一覧で示す図である。人材の契約に際しては、例えば、図1に示す契約金額、基本金額、想定時間、下限時間、上限時間、超過単価、深夜単価、遅早単価の他、契約にかかる期間などを定める。
[1. Overview]
Fig. 1 is a diagram showing an example of the contents of a contract. When contracting with personnel, for example, the contract amount, basic amount, expected time, minimum time limit, maximum time limit, overtime rate, night time rate, lateness rate, and the period of the contract are determined in addition to the contract amount shown in Fig. 1.

契約金額は、契約時に想定する仕事の対価であって、例えば400,000円である。基本金額は、契約時に想定する所定期間(例えば一月)毎の対価であって、例えば400,000円である。以下、便宜上、上記所定期間が一月単位であるとして説明する。 The contract amount is the price for the work assumed at the time of the contract, for example 400,000 yen. The basic amount is the price for a specified period (for example, one month) assumed at the time of the contract, for example 400,000 yen. For the sake of convenience, the following explanation will be given assuming that the specified period is in monthly units.

想定時間は、月毎の稼働時間の基本の値として想定する値であって、例えば160時間である。下限時間は、月毎の稼働時間の下限値であって、例えば150時間である。上限時間は、月毎の稼働時間の上限値であって、例えば180時間である。下限値および上限値によって、月の基本的な稼働時間数は、150~180時間のように、幅を持って定められる。 The expected time is a value assumed as the basic value of monthly operating hours, for example 160 hours. The lower limit time is the lower limit of monthly operating hours, for example 150 hours. The upper limit time is the upper limit of monthly operating hours, for example 180 hours. Depending on the lower limit and upper limit values, the basic number of monthly operating hours is determined within a range, such as 150 to 180 hours.

超過単価は、月内の稼働時間のうち上限値を超えた分の時給であって、例えば3000円である。深夜単価は、深夜帯に勤務した場合の時給であって、例えば4000円である。深夜単価は、本実施形態では、月内の稼働時間が上限値を超えている場合であって、かつ、勤務が深夜帯にかかった場合に適用される。遅早単価は、月内の稼働時間が下限値を下回った場合に1時間毎に差し引かれる金額であって、例えば3000円である。 The excess rate is the hourly rate for the working hours in a month that exceed the upper limit, for example 3,000 yen. The night-time rate is the hourly rate for working in the night hours, for example 4,000 yen. In this embodiment, the night-time rate is applied when the working hours in a month exceed the upper limit and the work falls in the night hours. The tardiness rate is the amount deducted for each hour when the working hours in a month fall below the lower limit, for example 3,000 yen.

上述の契約で基本的な時間数に加えて時間外の金額が設定されていることからわかるように、契約後の実際の稼働においては、実際の稼働時間(実働時間)の月の合計値は、月の基本的な稼働時間数から外れることがある。この場合の差額の算出などを、本実施形態の業務関連情報管理支援装置等は行う。以下、具体的な構成および動作について説明する。 As can be seen from the fact that the contract above sets an amount for overtime in addition to the basic number of hours, in actual operation after the contract is made, the total monthly actual operating hours (actual work hours) may deviate from the basic number of operating hours for the month. The business-related information management support device of this embodiment calculates the difference in this case. The specific configuration and operation are described below.

[2.構成]
本実施形態に係る業務関連情報管理支援装置100の構成について、図2を用いて説明する。図2は、業務関連情報管理支援装置100の構成の一例を示すブロック図である。
2. Configuration
The configuration of the work-related information management support device 100 according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the configuration of the work-related information management support device 100.

業務関連情報管理支援装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、業務関連情報管理支援装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The business-related information management support device 100 is a commercially available desktop personal computer. Note that the business-related information management support device 100 is not limited to a stationary information processing device such as a desktop personal computer, but 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は、制御部110、記憶部120、通信インタフェイス部130および入出力インタフェイス部140を、備えている。業務関連情報管理支援装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The business-related information management support device 100 includes a control unit 110, a memory unit 120, a communication interface unit 130, and an input/output interface unit 140. Each unit included in the business-related information management support device 100 is connected to each other so as to be able to communicate with each other via any communication path.

通信インタフェイス部130は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、業務関連情報管理支援装置100をネットワーク300に通信可能に接続する。通信インタフェイス部130は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、業務関連情報管理支援装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばLAN(Local Area Network)やインターネット等である。なお、後述する記憶部120に格納されるデータは、サーバ200に格納されてもよい。 The communication interface unit 130 communicatively connects the business-related information management 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 130 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the business-related information management support device 100 and the server 200 so that they can communicate with each other, and is, for example, a LAN (Local Area Network) or the Internet. Note that the data stored in the memory unit 120 described later may be stored in the server 200.

入出力インタフェイス部140には、入力装置150および出力装置160が接続されている。出力装置160には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置150には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置160をモニタ160とし、入力装置150をキーボード150またはマウス150として記載する場合がある。 An input device 150 and an output device 160 are connected to the input/output interface unit 140. The output device 160 may be a monitor (including a home television), a speaker, or a printer. The input device 150 may be a keyboard, a mouse, a microphone, or a monitor that works with a mouse to provide a pointing device function. In the following, the output device 160 may be referred to as the monitor 160, and the input device 150 may be referred to as the keyboard 150 or the mouse 150.

制御部110は、CPU(Central Processing Unit)や内部メモリ等で構成され、業務関連情報管理支援装置100を統括的に制御する。制御部110は、内部メモリに格納されたOS(Operating System)等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどに基づいて、種々の情報処理を実行する。 The control unit 110 is composed of a CPU (Central Processing Unit), internal memory, etc., and controls the business-related information management support device 100. The control unit 110 executes various information processing based on control programs such as an OS (Operating System) stored in the internal memory, programs that define various processing procedures, etc., required data, etc.

制御部110は、機能概念的に、契約内容入力部111、稼働時間入力部112、算出処理部113および合算処理部114の各機能部を備えている。算出処理部113は、算出手段の一例である。合算処理部114は、合算手段の一例である。上記各機能部111~114は、各々が行う処理に際し、出力装置160を介して、業務関連情報管理支援装置100のオペレータにデータの入力を求め、入力装置150を介して、オペレータによる入力を受け付ける。 The control unit 110, in terms of its functional concept, comprises the functional units of a contract content input unit 111, an operating time input unit 112, a calculation processing unit 113, and an accumulation processing unit 114. The calculation processing unit 113 is an example of a calculation means. The accumulation processing unit 114 is an example of an accumulation means. When each of the functional units 111 to 114 performs processing, it requests data input from the operator of the business-related information management support device 100 via the output device 160, and accepts input from the operator via the input device 150.

契約内容入力部111は、オペレータが入力した契約内容を、記憶部120の所定の領域に記憶させる。稼働時間入力部112は、オペレータが入力した各種時間を、記憶部120の所定の領域に記憶させる。算出処理部113は、契約が業務に必要な人材の契約期間及び契約金額について取り決めがある場合、契約金額に対する差額を、人材の実働時間に基づき、予め設定された時間単価で、算出する(算出処理)。合算処理部114は、契約金額に、算出処理部113が算出した差額を合わせた売上金額を、算出する(合算処理)。なお、上記各機能部111~114の詳しい動作については後述する。 The contract content input unit 111 stores the contract content input by the operator in a specified area of the storage unit 120. The working time input unit 112 stores various times input by the operator in a specified area of the storage unit 120. When the contract specifies the contract period and contract amount of the human resources required for the work, the calculation processing unit 113 calculates the difference from the contract amount based on the actual working hours of the human resources at a preset hourly rate (calculation process). The summation processing unit 114 calculates the sales amount by adding the contract amount and the difference calculated by the calculation processing unit 113 (summation process). The detailed operation of each of the above functional units 111 to 114 will be described later.

記憶部120には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部120には、OSと協働してCPUに命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部120として、例えば、RAM(Random Access Memory)やROM(Read Only Memory)等のメモリ装置、ハードディスクドライブ(HDD)のような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 The storage unit 120 stores various databases, tables, files, and the like. The storage unit 120 records computer programs that work in conjunction with the OS to give instructions to the CPU to perform various processes. The storage unit 120 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 drive (HDD), a flexible disk, an optical disk, or the like.

記憶部120は、単価設定マスタ121、受注データ記憶部122、契約明細データ記憶部123、売上データ記憶部124および売上明細データ記憶部125を、備えている。なお、図2では、これら全てを記憶部120が備えているが、実施にあたっては、これら全てを単一の記憶媒体が備えている必要はない。 The storage unit 120 includes a unit price setting master 121, an order data storage unit 122, a contract detail data storage unit 123, a sales data storage unit 124, and a sales detail data storage unit 125. Note that in FIG. 2, the storage unit 120 includes all of these, but in practice, it is not necessary for a single storage medium to include all of these.

上述の単価設定マスタ121および各データ記憶部122~125は、例えばテーブルの形式でデータを記憶する。なお、実施にあたって、単価設定マスタ121および各データ記憶部122~125がテーブル以外の形式でデータを記憶していても構わない。 The unit price setting master 121 and each of the data storage units 122 to 125 described above store data in the form of a table, for example. Note that in practice, the unit price setting master 121 and each of the data storage units 122 to 125 may store data in a format other than a table.

図3は、単価設定マスタ121の記憶内容を示す図である。単価設定マスタ121は、例えば、単価分類区分、単価コード、単価名、加減算区分、使用区分、初期セット区分、備考、などの項目を含む。単価分類区分は、例えば「0」または「1」である。単価分類区分「0」は、自社が人材を派遣した場合(受注)の「請求」用であることを示す。単価分類区分「1」は、自社に人材に来てもらった場合(発注)の「仕入」用であることを示す。 Figure 3 is a diagram showing the contents stored in the unit price setting master 121. The unit price setting master 121 includes items such as unit price classification category, unit price code, unit price name, addition/subtraction category, usage category, initial set category, and remarks. The unit price classification category is, for example, "0" or "1." Unit price classification category "0" indicates that the category is for "billing" when the company dispatches personnel (receiving an order). Unit price classification category "1" indicates that the category is for "purchasing" when personnel come to the company (ordering).

単価コードは、この単価設定マスタ121の各レコードにユニークな番号であり、例えば1からの連番である。本実施形態では、単価コードは「1」~「10」である。これは、ユーザインタフェイス(UI)となる画面(図5,6参照、後述)に、最大10種類の単価欄を表示し当該画面にて単価の値を設定可能であることを意味する。 The unit price code is a unique number for each record in this unit price setting master 121, and is a consecutive number starting from 1, for example. In this embodiment, the unit price code is "1" to "10". This means that up to 10 types of unit price fields are displayed on the screen that serves as the user interface (UI) (see Figures 5 and 6, described below), and the unit price value can be set on that screen.

使用区分は、この単価設定マスタ121の各レコードが、上述のUI画面に表示する対象であるか否かを示す。使用区分が「1」のレコードの単価の単価名や値の設定欄がUI画面に表示され、使用区分が「0」のレコードのものはUI画面に表示されない。図3に示す例では、単価コードが「1」~「3」までのレコードに設定された単価が、UI画面に表示される。 The usage category indicates whether each record in this unit price setting master 121 is to be displayed on the UI screen described above. The setting fields for the unit price name and value of a record with a usage category of "1" are displayed on the UI screen, and those of a record with a usage category of "0" are not displayed on the UI screen. In the example shown in Figure 3, the unit prices set in records with unit price codes from "1" to "3" are displayed on the UI screen.

単価名は、例えば「超過単価」、「深夜単価」、「遅早単価」などである。備考は、各単価名を詳しくしたものを記す等の用途に用いられ、例えば「超過単価」、「超過単価(深夜)」、「遅刻・早退単価」である。なお、超過単価、深夜単価、および遅早単価については、既に[1.概要]で説明したので、ここでは省略する。 The unit price name is, for example, "overtime unit price", "nighttime unit price", "late/early unit price", etc. The remarks are used to give a more detailed explanation of each unit price name, for example, "overtime unit price", "overtime unit price (nighttime)", "late/early unit price". Note that overtime unit prices, nighttime unit prices, and late/early unit prices have already been explained in [1. Overview], so they will not be explained here.

加減算区分は、各単価が、基本金額に対して加算するものであるか減算するものであるかを示し、「0」が加算単価、「1」が減算単価であることを示す。初期セット区分は、UI画面において自動計算を行う対象であるか否かを示し、「0」が非対象、「1」が対象であることを示す。 The addition/subtraction category indicates whether each unit price is to be added to or subtracted from the base amount, with "0" indicating an addition unit price and "1" indicating a subtraction unit price. The initial set category indicates whether or not the item is subject to automatic calculation on the UI screen, with "0" indicating it is not subject and "1" indicating it is subject.

図4は、受注データ、契約明細データ、売上データおよび売上明細データの一例を示す図である。これらのデータは、業務関連情報の例である。受注データは、受注データ記憶部122が記憶する。契約明細データは、契約明細データ記憶部123が記憶する。売上データは、売上データ記憶部124が記憶する。売上明細データは、売上明細データ記憶部125が記憶する。 Figure 4 shows examples of order data, contract detail data, sales data, and sales detail data. These data are examples of business-related information. Order data is stored in the order data storage unit 122. Contract detail data is stored in the contract detail data storage unit 123. Sales data is stored in the sales data storage unit 124. Sales detail data is stored in the sales detail data storage unit 125.

受注データは、受注番号、伝票金額、などの項目を含む。受注番号は、受注毎に採番されるユニーク番号であって、例えば「J0001」である。伝票金額は、当該受注への対価として得られる予定の金額であって、契約金額(例えば400000)に、当該契約金額の消費税額(例えば32000)が加算された値(例えば432000)である。 The order data includes items such as the order number and invoice amount. The order number is a unique number assigned to each order, for example "J0001". The invoice amount is the amount to be received as compensation for the order, and is the contract amount (for example 400,000) plus the amount of consumption tax on the contract amount (for example 32,000) (for example 432,000).

契約明細データは、受注番号、受注明細番号、下限時間、上限時間、基本金額、想定稼働時間、契約金額、契約消費税、単価1、単価2、単価3、…、単価10、などの項目を含む。 The contract detail data includes items such as order number, order detail number, lower limit time, upper limit time, basic amount, expected operating time, contract amount, contract consumption tax, unit price 1, unit price 2, unit price 3, ..., unit price 10, etc.

受注番号は、受注データの受注番号と同じである。受注明細番号は、契約明細データ記憶部123の各レコードにユニークな番号である。 The order number is the same as the order number in the order data. The order detail number is a number that is unique to each record in the contract detail data storage unit 123.

下限時間、上限時間、基本金額、契約金額、については、既に[1.概要]で説明したので、ここでは省略する。また、想定稼働時間は、[1.概要]で説明した想定時間と同じである。
契約消費税は、契約金額の消費税額である。単価1~単価10は、単価設定マスタ121の単価コード1~10に対応する単価の金額である。
The minimum and maximum hours, basic amount, and contract amount have already been explained in [1. Overview], so they will be omitted here. Also, the expected operating hours are the same as the expected hours explained in [1. Overview].
The contract consumption tax is the amount of consumption tax on the contract amount. The unit price 1 to unit price 10 are the unit price amounts corresponding to the unit price codes 1 to 10 in the unit price setting master 121.

なお、受注データおよび契約明細データの受注番号と受注明細番号以外の項目には、上記UI画面の一つである契約明細画面(図5参照、後述)で入力された値が入る。契約明細データの契約消費税には、契約明細画面の受注消費税が入る。 In addition, the values entered in the contract details screen (see Figure 5, described later), one of the UI screens mentioned above, are entered in the fields of the order data and contract details data other than the order number and order detail number. The contract consumption tax in the contract details data is entered as the order consumption tax on the contract details screen.

売上データは、売上番号、受注番号、伝票金額、などの項目を含む。売上番号は、売上毎に採番されるユニーク番号であって、例えば「U0001」である。受注番号は、当該売上の元となった受注データの受注番号である。伝票金額には、上記UI画面の一つである売上明細画面(図6参照、後述)における税込売上金額が入る。この税込売上金額は、次に説明する売上明細データの売上金額と売上消費税との合算値である。 Sales data includes items such as sales number, order number, and invoice amount. The sales number is a unique number assigned to each sale, for example "U0001". The order number is the order number of the order data that is the source of the sale. The invoice amount is the sales amount including tax shown on the sales details screen (see Figure 6, described below), which is one of the UI screens mentioned above. This sales amount including tax is the sum of the sales amount and sales consumption tax in the sales details data, which are explained next.

売上明細データは、売上番号、売上明細番号、受注明細番号、減額時間、超過時間、基本金額、稼働時間、売上金額、売上消費税、単価1、時間1、金額1、単価2、時間2、金額2、単価3、時間3、金額3、…、単価10、時間10、金額10、などの項目を含む。売上明細データの各レコードは、契約明細データの各レコードと、対応する。 The sales detail data includes items such as sales number, sales detail number, order detail number, deduction time, overtime, base amount, operating time, sales amount, sales consumption tax, unit price 1, time 1, amount 1, unit price 2, time 2, amount 2, unit price 3, time 3, amount 3, ..., unit price 10, time 10, amount 10, etc. Each record of the sales detail data corresponds to each record of the contract detail data.

売上明細データの売上番号は、売上データの売上番号と同じである。売上明細番号は、売上明細データ記憶部125の各レコードにユニークな番号である。受注明細番号は、当該レコードが対応する契約明細データのレコードの、受注明細番号である。 The sales number in the sales detail data is the same as the sales number in the sales data. The sales detail number is a number that is unique to each record in the sales detail data storage unit 125. The order detail number is the order detail number of the record in the contract detail data to which the record corresponds.

基本金額は、契約明細データの同項目と同じである。単価1~単価10は、契約明細データの同項目と同じである。 The basic amount is the same as the same item in the contract details data. Unit price 1 to unit price 10 are the same as the same item in the contract details data.

稼働時間は、実際の稼働時間(実働時間)である。減額時間は、実際の稼働時間が下限時間よりも少ない場合の下限時間と稼働時間との差など、減算対象となる時間数である。超過時間は、実際の稼働時間が上限時間を上回る場合の上限時間と稼働時間との差など、加算対象となる時間数である。 Operating hours are actual operating hours (actual work hours). Deduction hours are the number of hours to be subtracted, such as the difference between the minimum time and the operating time when the actual operating time is less than the minimum time. Overtime hours are the number of hours to be added, such as the difference between the maximum time and the operating time when the actual operating time is greater than the maximum time.

時間1は、単価1すなわち加算単価に乗算すべき数であって、例えば、実際の稼働時間と上限時間との差である。時間2は、単価2すなわち深夜単価に乗算すべき数であって、例えば、深夜帯に勤務した時間数である。時間3は、単価3すなわち遅早単価に乗算すべき数であって、例えば、実際の稼働時間と下限時間との差である。 Time 1 is the number by which unit price 1, i.e. the additional unit price, should be multiplied, and is, for example, the difference between the actual working hours and the upper limit time. Time 2 is the number by which unit price 2, i.e. the night time unit price, should be multiplied, and is, for example, the number of hours worked during the night hours. Time 3 is the number by which unit price 3, i.e. the tardiness/earliness unit price, should be multiplied, and is, for example, the difference between the actual working hours and the lower limit time.

稼働時間、減額時間、超過時間、および時間1~時間3は、売上明細画面(図6参照、後述)で入力される。図4に示す例では、実際の稼働時間が月の基本的な稼働時間数の幅内に入っているため、減額時間、超過時間、および時間1~時間3は、いずれも「0」である。なお、時間4~時間10は、単価4~単価10に乗算すべき数であるが、本実施形態では単価4~単価10の設定がないので、時間4~時間10は「0」である。 The working hours, deduction hours, overtime hours, and hours 1 to 3 are entered on the sales details screen (see Figure 6, described later). In the example shown in Figure 4, the actual working hours are within the range of the basic number of working hours for a month, so deduction hours, overtime hours, and hours 1 to 3 are all "0". Note that hours 4 to 10 are the numbers by which unit price 4 to unit price 10 should be multiplied, but in this embodiment, unit price 4 to unit price 10 are not set, so hours 4 to 10 are "0".

金額1(~金額10)は、単価1(~単価10)に時間1(~時間10)を乗算した値である。なお、上述の売上金額は、これら金額1~10を、単価設定マスタ121の加減算区分に応じて、基本金額に加減した値である。値は、売上明細画面(図6参照、後述)において算出される。 Amount 1 (up to amount 10) is the value obtained by multiplying unit price 1 (up to unit price 10) by time 1 (up to time 10). The sales amount described above is the value obtained by adding or subtracting amounts 1 to 10 from the basic amount according to the addition/subtraction category of the unit price setting master 121. The value is calculated on the sales details screen (see Figure 6, described below).

売上金額は、消費税を含まない売上の金額であって、実際の稼働時間に基づき必要に応じて基本金額を加減した値である。言い換えると、売上金額は、基本金額に金額1~金額10のうち使用されている項目の値を合計した値である。売上消費税は、売上金額の消費税額である。売上金額および売上消費税の値の算出は、売上明細画面(図6参照、後述)の表示中に行われる。なお、図4に示す例では、実際の稼働時間が月の基本的な稼働時間数の幅内に入っているために、売上金額が基本金額と同額になっている。 The sales amount is the amount of sales that does not include consumption tax, and is a value obtained by adding or subtracting the basic amount as necessary based on the actual operating hours. In other words, the sales amount is the basic amount plus the values of the items used from Amount 1 to Amount 10. The sales consumption tax is the amount of consumption tax on the sales amount. The sales amount and sales consumption tax values are calculated while the sales details screen (see Figure 6, described below) is displayed. Note that in the example shown in Figure 4, the actual operating hours are within the range of the basic operating hours for the month, so the sales amount is the same as the basic amount.

図5は、契約明細画面の一例を示す図である。契約明細画面は、業務関連情報管理支援装置100のオペレータが契約内容を入力するためのユーザインタフェイス(UI)となる画面(UI画面)である。 Figure 5 shows an example of a contract details screen. The contract details screen is a screen (UI screen) that serves as a user interface (UI) for the operator of the business-related information management support device 100 to input the contract details.

モニタ160は、契約内容入力部111としての制御部110の制御の下、契約明細画面を表示する。契約内容入力部111は、契約明細画面に表示される各種数値の自動採番ないし自動計算を、プログラム等に従って行う。また、契約明細画面に表示ないし入力された値によって、契約内容入力部111が、受注データおよび契約明細データ(図4参照)を、生成・更新する。 The monitor 160 displays a contract details screen under the control of the control unit 110 as the contract details input unit 111. The contract details input unit 111 performs automatic numbering or automatic calculation of various numerical values displayed on the contract details screen according to a program or the like. In addition, the contract details input unit 111 generates and updates order data and contract details data (see FIG. 4) based on the values displayed or entered on the contract details screen.

契約明細画面は、受注明細番号欄、下限時間欄、上限時間欄、単価名欄、加減算区分欄、単価金額欄、基本金額欄、想定稼働時間欄、受注消費税欄、契約金額欄、税込契約金額欄、などを含んでいる。 The contract details screen includes a column for the order detail number, a column for the lower limit time, a column for the upper limit time, a column for the unit price name, a column for the addition/subtraction category, a column for the unit price amount, a column for the basic amount, a column for the expected operating time, a column for the order consumption tax, a column for the contract amount, a column for the contract amount including tax, etc.

受注明細番号欄は、契約明細データの受注明細番号が自動採番で表示・入力される欄であって、書き換え不可である。
下限時間欄および上限時間欄は、オペレータによる任意の値の入力を受け付ける欄であり、入力が必須である。
The order detail number field is a field in which the order detail number of the contract detail data is automatically generated and displayed and input, and cannot be rewritten.
The lower limit time field and the upper limit time field are fields that accept input of arbitrary values by the operator, and input is essential.

単価名欄、加減算区分欄、単価金額欄は、図5の例では3行表示されている。この行数は、単価設定マスタ121において使用区分が1とされたレコードの数に相当する。単価名欄には、単価設定マスタ121の単価名が表示される。加減算区分欄には、単価設定マスタ121の加減算区分に応じて、「加算」もしくは「減算」と表示される。単価金額欄は、各々の単価の入力をオペレータから受け付ける欄である。3行の単価金額欄に入力された単価は、契約明細データの単価1~単価3に記憶される。 In the example of Figure 5, the unit price name column, the addition/subtraction category column, and the unit price amount column are displayed in three rows. This number of rows corresponds to the number of records in the unit price setting master 121 for which the usage category is set to 1. The unit price name column displays the unit price name in the unit price setting master 121. The addition/subtraction category column displays "Addition" or "Subtraction" depending on the addition/subtraction category in the unit price setting master 121. The unit price amount column is a column that accepts input of each unit price from the operator. The unit prices entered in the three rows of unit price amount columns are stored in unit price 1 to unit price 3 in the contract detail data.

基本金額欄は、基本金額の値を入力するための欄である。想定稼働時間欄は、想定する月の稼働時間を入力するための欄である。受注消費税欄は、当該受注にかかる消費税の値を入力するための欄である。基本金額欄、想定稼働時間欄、受注消費税欄は、オペレータによる任意の値の入力を受け付ける欄であり、入力が必須である。なお、受注消費税欄は、基本金額欄に入力された値に応じた値が自動計算で表示されるが、書き換え可能である。 The basic amount field is a field for inputting the value of the basic amount. The estimated operating time field is a field for inputting the estimated operating time for the month. The order consumption tax field is a field for inputting the value of the consumption tax for the order. The basic amount field, estimated operating time field, and order consumption tax field are fields that accept arbitrary values input by the operator, and input is required. Note that the order consumption tax field automatically calculates and displays a value according to the value input in the basic amount field, but this can be rewritten.

契約金額欄は、契約金額の値を入力するための欄であり、基本金額と同じ値が自動で表示・入力され、書き換え不可である。税込契約金額欄は、税込の契約金額の値を入力するための欄であり、契約金額と受注消費税との合計値が自動で表示・入力され、書き換え不可である。 The contract amount field is a field for entering the value of the contract amount; the same value as the basic amount is automatically displayed and entered, and this cannot be rewritten. The contract amount including tax field is a field for entering the value of the contract amount including tax; the sum of the contract amount and the order consumption tax is automatically displayed and entered, and this cannot be rewritten.

図6は、売上明細画面の一例を示す図である。売上明細画面は、業務関連情報管理支援装置100のオペレータが、契約明細データ(図4参照)から選択された1つのレコードに対応する売上内容を入力するための、ユーザインタフェイス(UI)となる画面(UI画面)である。 Figure 6 is a diagram showing an example of a sales details screen. The sales details screen is a screen (UI screen) that serves as a user interface (UI) for the operator of the business-related information management support device 100 to input sales details corresponding to one record selected from the contract details data (see Figure 4).

モニタ160は、稼働時間入力部112としての制御部110の制御の下、売上明細画面を表示する。稼働時間入力部112は、売上明細画面に表示される各種数値の自動採番ないし自動計算を、プログラム等に従って行う。また、売上明細画面に表示ないし入力された値によって、稼働時間入力部112が、売上データおよび売上明細データ(図4参照)を、生成・更新する。
さらに、該当項目の値の更新に応じて、算出処理部113および合算処理部114が、所定の演算処理(算出処理、合算処理)を行う。稼働時間入力部112は、演算の結果を売上明細画面に反映させる。
The monitor 160 displays a sales statement screen under the control of the control unit 110 as the operating time input unit 112. The operating time input unit 112 automatically numbers or calculates various values displayed on the sales statement screen according to a program or the like. In addition, the operating time input unit 112 generates and updates sales data and sales statement data (see FIG. 4) based on values displayed or entered on the sales statement screen.
Furthermore, in response to updates to the values of the corresponding items, the calculation processing unit 113 and the summation processing unit 114 perform predetermined calculation processing (calculation processing, summation processing). The operating time input unit 112 reflects the results of the calculation on the sales statement screen.

売上明細画面は、売上明細番号欄、受注明細番号欄、売上予定金額欄、売上予定消費税欄、基本金額欄、想定稼働時間欄、下限時間欄、上限時間欄、稼働時間欄、減額時間欄、超過時間欄、単価名欄、加減算区分欄、単価金額欄、時間欄、金額欄、調整金額欄、売上金額欄、売上消費税欄、税込売上金額欄、などを含んでいる。 The sales details screen includes a sales details number column, an order details number column, a forecast sales amount column, a forecast sales consumption tax column, a base amount column, an expected operating time column, a lower limit time column, an upper limit time column, an operating time column, a deduction time column, an overage time column, a unit price name column, an addition/subtraction category column, a unit price amount column, a time column, an amount column, an adjustment amount column, a sales amount column, a sales consumption tax column, and a sales amount including tax column.

売上明細番号欄は、売上明細データの売上明細番号が自動採番で表示・入力される欄であって、書き換え不可である。受注明細番号欄には、当該売上明細画面で入力する売上内容が対応する契約明細データのレコードの受注明細番号が、表示・入力され、書き換え不可である。 The sales detail number field is a field where the sales detail number of the sales detail data is displayed and entered automatically, and cannot be rewritten. The order detail number field is a field where the order detail number of the contract detail data record that corresponds to the sales content entered on the sales detail screen is displayed and entered, and cannot be rewritten.

売上予定金額欄には、契約明細データの契約金額が表示・入力される。売上予定消費税欄には、契約明細データの契約消費税が表示・入力される。基本金額欄には、契約明細データの基本金額が表示・入力される。想定稼働時間欄には、契約明細データの想定稼働時間が表示・入力される。下限時間欄には、契約明細データの下限時間が表示される。上限時間欄には、契約明細データの上限時間が表示・入力される。これらの欄(売上予定金額欄、売上予定消費税欄、基本金額欄、想定稼働時間欄、下限時間欄、上限時間欄)の入力内容は、書き換え不可である。 The projected sales amount field displays and enters the contract amount from the contract detail data. The projected sales consumption tax field displays and enters the contract consumption tax from the contract detail data. The base amount field displays and enters the base amount from the contract detail data. The estimated operating time field displays and enters the estimated operating time from the contract detail data. The minimum time field displays the minimum time from the contract detail data. The maximum time field displays and enters the maximum time from the contract detail data. The input information in these fields (projected sales amount field, projected sales consumption tax field, base amount field, estimated operating time field, minimum time field, maximum time field) cannot be rewritten.

稼働時間欄は、実際の稼働時間を入力するための欄である。減額時間欄は、減算対象となる時間数を入力するための欄であって、例えば、実際の稼働時間が下限時間よりも少ない場合に、それらの差を入力する。超過時間欄は、加算対象となる時間数を入力するための欄であって、例えば、実際の稼働時間が上限時間よりも多い場合に、それらの差を入力する。減額時間欄および超過時間欄は、稼働時間欄への入力等をトリガとして自動計算で値が表示・入力されるが、書き換え可能である。 The working hours field is for inputting actual working hours. The deduction time field is for inputting the number of hours to be subtracted; for example, if the actual working hours are less than the lower limit, the difference is input. The overage time field is for inputting the number of hours to be added; for example, if the actual working hours are more than the upper limit, the difference is input. The deduction time field and overage time field display and input values through automatic calculation triggered by an entry into the working hours field, but they can be rewritten.

単価名欄、加減算区分欄および単価金額欄は、契約明細画面(図5参照)と同様に、単価設定マスタ121の設定に応じて表示される。単価金額欄には、契約明細データ(図4参照)の単価1~単価10の値が表示される。なお、単価名欄、加減算区分欄、および単価金額欄は、書き換え不可である。 The unit price name field, the addition/subtraction category field, and the unit price amount field are displayed according to the settings of the unit price setting master 121, just like the contract details screen (see Figure 5). The unit price amount field displays the values of unit price 1 to unit price 10 in the contract details data (see Figure 4). Note that the unit price name field, the addition/subtraction category field, and the unit price amount field cannot be rewritten.

時間欄は、オペレータによる任意の値の入力を受け付ける欄である。単価設定マスタ121で初期セット区分が「1」とされているものの時間欄については、稼働時間入力部112が、当該欄の値を自動で入力する。また、初期セット区分が「0」とされているものの時間欄は、自動入力されない。なお、上述の各種時間欄の値は、自動入力に関わりなく手入力により書き換え可能である。 The time column is a column that accepts input of any value by the operator. For time columns whose initial set classification is "1" in the unit price setting master 121, the operating time input unit 112 automatically inputs the value of the column. Furthermore, for time columns whose initial set classification is "0", no value is automatically input. Note that the values of the various time columns mentioned above can be rewritten manually regardless of automatic input.

図3に示す例の場合には、超過単価および遅早単価の時間欄が自動入力の対象であって、深夜単価の時間欄はその対象でない。超過単価の時間欄には、自動入力される初期値として、超過時間欄の値が、表示・入力される。遅早単価の時間欄には、自動入力される初期値として、減額時間欄の値が、表示・入力される。深夜単価の時間欄は、自動入力されない。深夜単価の時間欄が入力を受けると、当該欄の値分だけ、超過単価の時間欄の値が減算される。これらの時間欄の値は、自動入力に関わりなく手入力により書き換え可能である。 In the example shown in Figure 3, the time fields for the overtime rate and tardiness rate are subject to automatic input, but the time field for the night rate is not. The value in the overtime time field is displayed and entered into the time field for the overtime rate as the initial value to be automatically input. The value in the deduction time field is displayed and entered into the time field for the tardiness rate as the initial value to be automatically input. The time field for the night rate is not automatically input. When the time field for the night rate receives input, the value in the time field for the overtime rate is subtracted by the value of that field. The values in these time fields can be rewritten manually regardless of automatic input.

金額欄には、算出処理部113による自動計算により、単価金額欄の値に時間欄の値を乗算した値が、表示・入力される。なお、金額欄は、書き換え不可である。 The amount field displays and inputs the value obtained by multiplying the value in the unit price field by the value in the time field, as calculated automatically by the calculation processing unit 113. Note that the amount field cannot be rewritten.

調整金額欄は、オペレータによる任意の値の入力を受け付ける欄である。この欄に入力された値は、売上金額欄に合算される。例えば、この調整金額欄の値が正の数であれば、売上金額欄の値は増え、調整金額欄の値が負の数であれば、売上金額欄の値は減る。 The Adjustment Amount field is a field that accepts any value input by the operator. The value entered in this field is added to the Sales Amount field. For example, if the value in the Adjustment Amount field is a positive number, the value in the Sales Amount field increases, and if the value in the Adjustment Amount field is a negative number, the value in the Sales Amount field decreases.

売上金額欄には、合算処理部114による自動計算により、基本金額に金額欄の値を合計した値(売上金額)が表示・入力され、書き換え不可である。売上消費税欄には、売上金額の消費税額(売上消費税)が自動計算で表示・入力されるが、書き換え可能である。税込売上金額欄には、売上金額と売上消費税との合算値(税込売上金額)が自動計算で表示・入力され、書き換え不可である。 The sales amount field displays and inputs the sum of the basic amount and the value in the amount field (sales amount) automatically calculated by the summation processing unit 114, and cannot be rewritten. The sales consumption tax field displays and inputs the amount of consumption tax on the sales amount (sales consumption tax) automatically, but can be rewritten. The sales amount including tax field displays and inputs the combined value of the sales amount and sales consumption tax (sales amount including tax) automatically, and cannot be rewritten.

なお、上述した売上明細画面の説明では、いくつかの欄において、自動入力や自動計算によって、指針的な値を表示・入力するようにしたが、実施にあたっては、自動入力や自動計算による値の表示・入力は必須ではなく、自動入力や自動計算を行わずオペレータの手入力によるのであってもよい。 In the explanation of the sales details screen above, in some fields, guideline values are displayed and entered by automatic input or automatic calculation, but in practice, it is not necessary to display and enter values by automatic input or automatic calculation, and the operator may manually enter values without automatic input or automatic calculation.

[3.処理の具体例]
図7は、処理の流れの一例を示す図である。本実施形態の業務関連情報管理支援装置100のオペレータは、まず、制御部110がモニタ160に表示させる所定のUI画面を用いるなどして、単価設定の入力を行う。制御部110は、オペレータの入力内容に基づいて、単価設定マスタ121を更新する。
3. Specific examples of processing
7 is a diagram showing an example of a process flow. First, an operator of the business-related information management support device 100 of this embodiment inputs unit price settings using a predetermined UI screen that the control unit 110 causes to be displayed on the monitor 160. The control unit 110 updates the unit price setting master 121 based on the contents of the operator's input.

オペレータは、契約があると、契約明細画面(図5参照)を表示させ、契約の内容を入力する。 When a contract is made, the operator displays the contract details screen (see Figure 5) and enters the details of the contract.

制御部110の契約内容入力部111は、契約明細画面の表示に際して、単価設定マスタ121の設定を読み込んで、当該設定を反映させた契約明細画面を、モニタ160に表示させる。また、契約内容入力部111は、契約明細画面に表示・入力された値に基づいて、受注データ記憶部122および契約明細データ記憶部123にレコードを作成する。 When displaying the contract details screen, the contract content input unit 111 of the control unit 110 reads the settings of the unit price setting master 121 and displays the contract details screen reflecting the settings on the monitor 160. The contract content input unit 111 also creates records in the order data storage unit 122 and the contract details data storage unit 123 based on the values displayed and entered on the contract details screen.

オペレータは、売上があると、売上明細画面(図6参照)を表示させ、売上の内容を入力する。 When a sale is made, the operator displays the sales details screen (see Figure 6) and enters the details of the sale.

制御部110の稼働時間入力部112は、売上明細画面の表示に際して、単価設定マスタ121の設定および契約明細データ123のデータを読み込んで、当該設定およびデータを反映させた売上明細画面を、モニタ160に表示させる。
オペレータが売上明細画面に値を入力すると、当該値に基づいて自動計算される欄の値が更新される。
算出処理部113は、売上明細画面の超過時間や減額時間に基づいて、基本金額に対する差額を算出し、合算処理部114が差額を基本金額に合算した売上金額を算出する。
When displaying the sales details screen, the operating time input unit 112 of the control unit 110 reads the settings of the unit price setting master 121 and the data of the contract details data 123, and displays the sales details screen reflecting the settings and data on the monitor 160.
When the operator inputs a value into the sales details screen, the values in the fields that are automatically calculated based on that value are updated.
The calculation processing unit 113 calculates the difference from the basic amount based on the overtime and deduction time on the sales details screen, and the summing processing unit 114 calculates the sales amount by adding the difference to the basic amount.

そして稼働時間入力部112は、売上明細画面に表示・入力された値を、売上データおよび売上明細データ(図4参照)に、記憶させる。 The operating time input unit 112 then stores the values displayed and entered on the sales details screen in the sales data and sales details data (see Figure 4).

次に、稼働時間によって分類した下記(1)~(3)の3つのパターンについて、説明する。
(1)パターン1:下限時間≦稼働時間≦上限時間の場合
このパターン1の場合、売上明細画面は図6に示す状態となり、各データは図4に示すもののようになる。数値を例示してより詳細に記す。パターン1の稼働時間は160時間であって、下限時間(150時間)と上限時間180時間との間に入っている。よって、減額時間および超過時間は「0」である。したがって、いずれの超過単価にも時間「0」が乗算されるので、算出処理部113が算出する差額は、「0」である。合算処理部114が算出する売上金額は、基本金額に差額「0」を合算したものなので、基本金額と同額になる。
Next, the following three patterns (1) to (3) classified according to operating time will be explained.
(1) Pattern 1: When lower limit time <= operating time <= upper limit time In the case of pattern 1, the sales details screen will be as shown in FIG. 6, and each data will be as shown in FIG. 4. Numerical values will be illustrated in more detail. The operating time in pattern 1 is 160 hours, which is between the lower limit time (150 hours) and the upper limit time of 180 hours. Therefore, the deduction time and excess time are "0". Therefore, since all excess unit prices are multiplied by a time of "0", the difference calculated by the calculation processing unit 113 is "0". The sales amount calculated by the summing processing unit 114 is the sum of the difference "0" and the basic amount, so it is the same as the basic amount.

なお、少なくとも売上明細画面の終了に伴い、制御部110は、売上データおよび売上明細データを作成・更新する。なお、実施にあたっては、画面が終了のタイミングでなくとも、例えば入力の都度、データの作成や更新が行われるよう制御されるのであってもよい。 At least when the sales details screen is closed, the control unit 110 creates and updates sales data and sales details data. In practice, the control unit 110 may be controlled so that data is created or updated not only when the screen is closed, but also, for example, each time an input is made.

(2)パターン2:稼働時間<下限時間の場合
図8は、パターン2の場合の受注データ、契約明細データ、売上データ、売上明細データを示す図である。また、図9は、パターン2の場合の売上明細画面の状態を示す図である。
(2) Pattern 2: When operation time<lower limit time Fig. 8 is a diagram showing the order data, contract detail data, sales data, and sales detail data in the case of pattern 2. Fig. 9 is a diagram showing the state of the sales detail screen in the case of pattern 2.

パターン2の稼働時間は140時間であって、下限時間(150時間)を10時間下回っている。よって、減額時間は「10」である。したがって、この「10」が遅早単価「3000」に乗算された値に加減算区分「1」を加味した金額「-30000」を、算出処理部113は差額として算出する。そして、合算処理部114が算出する売上金額は、基本金額「400000」に差額「-30000」を合算した「370000」となる。さらにこれに応じ、売上消費税や税込売上金額も、基本金額に基づく値から変更される。 The operating hours for pattern 2 are 140 hours, which is 10 hours less than the lower limit (150 hours). Therefore, the deduction time is "10". Therefore, the calculation processing unit 113 calculates the difference as "-30,000", which is the amount obtained by multiplying this "10" by the lateness unit price "3,000" and adding the addition/subtraction category "1". The sales amount calculated by the summation processing unit 114 is "370,000", which is the sum of the difference "-30,000" and the basic amount "400,000". Furthermore, the sales consumption tax and the sales amount including tax are also changed accordingly from the values based on the basic amount.

(3)パターン3:稼働時間>上限時間の場合
図10は、パターン3の場合の受注データ、契約明細データ、売上データ、売上明細データを示す図である。また、図11は、パターン3の場合の売上明細画面の状態を示す図である。
(3) Pattern 3: When Operation Time>Upper Limit Time Fig. 10 shows the order data, contract details data, sales data, and sales details data in the case of pattern 3. Fig. 11 shows the state of the sales details screen in the case of pattern 3.

パターン3の稼働時間は200時間であって、上限時間(180時間)を20時間上回っている。よって、超過時間は「20」である。したがって、この「20」が超過単価「3000」に乗算された値に加減算区分「0」を加味した金額「60000」を、算出処理部113は差額として算出する。そして、合算処理部114が算出する売上金額は、基本金額「400000」に差額「60000」を合算した「460000」となる。さらにこれに応じ、売上消費税や税込売上金額も、基本金額に基づく値から変更される。 The operating hours for pattern 3 are 200 hours, which is 20 hours more than the upper limit (180 hours). Therefore, the excess hours are "20". Therefore, the calculation processing unit 113 calculates the difference as "60,000", which is the result of multiplying this "20" by the excess unit price "3,000" and adding the addition/subtraction category "0". The sales amount calculated by the summation processing unit 114 is "460,000", which is the sum of the difference "60,000" and the basic amount "400,000". Furthermore, the sales consumption tax and the sales amount including tax are also changed accordingly from the values based on the basic amount.

このように、本実施形態の業務関連情報管理支援装置100では、オペレータが欄に記入した単価や時間数に基づいて、差額の算出等を行う。よって本実施形態によれば、契約金額に対する差額の算出を実際の稼働時間に基づき所定の時間金額で算出する際の、煩雑さを軽減して、正確性を高めることができる。
また、本実施形態によれば、時間単価を複数設定するとともに、使用区分や加減算区分、初期セット区分をも併せて設定することにより、複数の時間単価を適宜用いた自動計算を容易に行うことができる。
In this way, the business-related information management support device 100 of this embodiment calculates the difference based on the unit price and the number of hours entered by the operator in the fields. Therefore, according to this embodiment, it is possible to reduce the complexity and increase the accuracy when calculating the difference from the contract amount at a predetermined time amount based on the actual operation time.
Furthermore, according to this embodiment, by setting multiple unit hours prices and also setting usage categories, addition/subtraction categories, and initial set categories, automatic calculations can be easily performed using multiple unit hours prices as appropriate.

また、上述では、実働時間に応じた金額計算を行う例について説明したが、本実施形態の業務関連情報管理支援装置100は、設定の変更や運用によって、実働の対価の算出以外の用途にも活用可能である。 Although the above describes an example of calculating the amount based on the actual work hours, the business-related information management support device 100 of this embodiment can be used for purposes other than calculating the compensation for actual work by changing the settings and operation.

例えば、売上明細画面において、仮に実際の稼働時間の入力を省いても、超過時間欄や減額時間欄に値を入力することによって、超過単価や遅早単価の金額欄には、各々の時間に応じた値が表示され、また、売上金額欄の値が更新される。このような使い方によれば、売上金額の増減を試算することができる。
また、各種単価の時間欄に値を手入力した場合にも、上記動作と同様に、各種単価の金額欄や売上金額欄の値が更新される。このような使い方によれば、例えば各種単価で分類して差額の試算を行うことができる。
For example, even if you do not enter the actual operating hours on the sales details screen, by entering values in the overtime column or the deduction time column, the overtime unit price and late unit price columns will display values according to the respective times, and the value in the sales amount column will be updated. Using it in this way, you can estimate the increase or decrease in sales amount.
Also, if you manually enter a value in the time column of each unit price, the values in the amount column and sales amount column of each unit price will be updated in the same way as in the above operation. By using it in this way, you can classify by each unit price and estimate the difference, for example.

さらに、上述のような試算に業務関連情報支援装置100を活用する場合など、図3に示す一般的な単価(超過、深夜、遅早)以外に、適切な所定の単価を、単価設定マスタ121に適宜設定することで、さらに利便性を高めることができる。 Furthermore, when using the business-related information support device 100 for the above-mentioned calculations, convenience can be further improved by appropriately setting appropriate predetermined unit prices in the unit price setting master 121 in addition to the general unit prices (overtime, late night, early morning) shown in Figure 3.

[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
4. Other embodiments
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.

また、業務関連情報管理支援装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 In addition, with regard to the business-related information management 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が備える処理機能、特に制御部110にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて業務関連情報管理支援装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, the processing functions of the business-related information management support device 100, particularly the processing functions performed by the control unit 110, 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-related information management 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-related information management 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 Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。したがって、本明細書で説明したような処理又は処理方法を実行するためのプログラムを格納した記録媒体もまた本発明を構成することとなる。 The program for executing the process described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc. Therefore, a recording medium storing a program for executing the process 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.

記憶部120に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit 120 are storage devices such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.

また、業務関連情報管理支援装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、業務関連情報管理支援装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 The business-related information management 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-related information management 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.

本発明は、業務関連情報の管理の支援に有用であり、特に、例えばIT業界等のような、人材等を受注または派遣する業態に、有用である。 The present invention is useful for supporting the management of business-related information, and is particularly useful in industries that order or dispatch personnel, such as the IT industry.

100…業務関連情報管理支援装置
110…制御部
111…契約内容入力部
112…稼働時間入力部
113…算出処理部
114…合算処理部
120…記憶部
121…単価設定マスタ
122…受注データ記憶部
123…契約明細データ記憶部
124…売上データ記憶部
125…売上明細データ記憶部
130…通信インタフェイス部
140…入出力インタフェイス部
150…入力装置、キーボード、マウス
160…出力装置、モニタ
200…サーバ
300…ネットワーク
100... Business-related information management support device 110... Control unit 111... Contract content input unit 112... Operating time input unit 113... Calculation processing unit 114... Total processing unit 120... Storage unit 121... Unit price setting master 122... Order data storage unit 123... Contract details data storage unit 124... Sales data storage unit 125... Sales details data storage unit 130... Communication interface unit 140... Input/output interface unit 150... Input device, keyboard, mouse 160... Output device, monitor 200... Server 300... Network

Claims (4)

少なくとも外部取引先に対する人材又は役務の提供契約に関する業務関連情報を管理するための制御部を備えた業務関連情報管理支援装置であって、
提供契約による所定期間の対価である契約金額に対する差額を算出するための所望の単価を設定するための使用区分を備える単価設定マスタを有し、
前記制御部は、提供契約による所定期間の対価である契約金額に対する差額を、前記人材の実働時間に基づき、前記単価設定マスタの前記使用区分で前記差額の算出に用いることが設定されている前記単価を用いて算出する算出手段を備え、
前記単価設定マスタには、前記使用区分を介して、前記提供契約による所定期間の稼働時間の上限値を超えた分の金額を算出する際に用いる超過単価、所定の深夜帯の勤務に対する金額を算出する際に用いる深夜単価、及び、前記提供契約による所定期間の稼働時間の下限値を下回った分の金額を算出する際に用いる遅早単価のうち、いずれか一つ又は複数が設定され、
前記単価設定マスタは、少なくとも前記超過単価、前記深夜単価及び前記遅早単価のうち、稼働時間の対価を算出する際に加算する単価又は減算する単価を設定するための加減算区分を備え、
前記制御部は、前記算出手段が前記差額を算出した際に用いた前記単価に対して設定されている前記単価設定マスタの前記加減算区分に基づいて、前記契約金額に前記差額を加算処理又は減算処理した売上金額を算出する合算手段を、さらに備えること、
を特徴とする業務関連情報管理支援装置。
A business-related information management support device including a control unit for managing business-related information relating to a contract for providing human resources or services to an external business partner,
A unit price setting master includes a usage classification for setting a desired unit price for calculating a difference from a contract amount, which is a consideration for a specified period under a supply contract;
The control unit includes a calculation means for calculating a difference from a contract amount, which is a compensation for a predetermined period under a supply contract, based on the actual working hours of the human resource, using the unit price set to be used for calculating the difference in the use category of the unit price setting master ,
In the unit price setting master, one or more of the following are set via the usage classification: an excess unit price used when calculating the amount of the amount of the work exceeding the upper limit of the operating time of the specified period under the provision contract, a night unit price used when calculating the amount for the work in a specified night time period, and a lateness unit price used when calculating the amount of the work below the lower limit of the operating time of the specified period under the provision contract;
The unit price setting master includes at least an addition/subtraction category for setting a unit price to be added or subtracted when calculating a price for an operating time among the excess unit price, the late night unit price, and the late/early unit price,
The control unit further includes an addition means for calculating a sales amount by adding or subtracting the difference from the contract amount based on the addition/subtraction category of the unit price setting master set for the unit price used when the calculation means calculated the difference;
A business-related information management support device comprising:
前記単価設定マスタは、売上明細画面に前記売上金額と共に表示される前記実働時間の自動入力又は手動入力を設定するための初期セット区分を、さらに備えること、
を特徴とする請求項1に記載の業務関連情報管理支援装置。
The unit price setting master further includes an initial set category for setting automatic input or manual input of the actual working time to be displayed together with the sales amount on a sales statement screen;
2. The business-related information management support device according to claim 1 ,
少なくとも外部取引先に対する人材又は役務の提供契約に関する業務関連情報を管理するための制御部と、提供契約による所定期間の対価である契約金額に対する差額を算出するための所望の単価を設定するための使用区分を備える単価設定マスタを備えた業務関連情報管理支援装置の業務関連情報管理支援方法であって、
前記制御部の算出手段が、提供契約による所定期間の対価である契約金額に対する差額を、前記人材の実働時間に基づき、前記単価設定マスタの前記使用区分で前記差額の算出に用いることが設定されている前記単価を用いて算出する算出ステップを備え、
前記単価設定マスタには、前記使用区分を介して、前記提供契約による所定期間の稼働時間の上限値を超えた分の金額を算出する際に用いる超過単価、所定の深夜帯の勤務に対する金額を算出する際に用いる深夜単価、及び、前記提供契約による所定期間の稼働時間の下限値を下回った分の金額を算出する際に用いる遅早単価のうち、いずれか一つ又は複数が設定され、
前記単価設定マスタは、少なくとも前記超過単価、前記深夜単価及び前記遅早単価のうち、稼働時間の対価を算出する際に加算する単価又は減算する単価を設定するための加減算区分を備え、
前記制御部の合算手段が、前記算出ステップで前記差額を算出した際に用いた前記単価に対して設定されている前記単価設定マスタの前記加減算区分に基づいて、前記契約金額に前記差額を加算処理又は減算処理した売上金額を算出する合算ステップを、さらに備えること、
を特徴とする業務関連情報管理支援方法。
A method for supporting management of business-related information provided by a business-related information management support device including a control unit for managing business-related information related to a contract for providing human resources or services to an external business partner, and a unit price setting master having a usage classification for setting a desired unit price for calculating a difference in a contract amount, which is a compensation for a predetermined period of time under the contract, comprising:
The calculation means of the control unit includes a calculation step of calculating a difference from a contract amount, which is a consideration for a specified period under a supply contract, based on the actual working hours of the human resource, using the unit price set to be used for calculating the difference in the use category of the unit price setting master,
In the unit price setting master, one or more of the following are set via the usage classification: an excess unit price used when calculating the amount of the amount of the work exceeding the upper limit of the operating time of the specified period under the provision contract, a night unit price used when calculating the amount for the work in a specified night time period, and a lateness unit price used when calculating the amount of the work below the lower limit of the operating time of the specified period under the provision contract;
The unit price setting master includes at least an addition/subtraction category for setting a unit price to be added or subtracted when calculating a price for an operating time among the excess unit price, the late night unit price, and the late/early unit price,
The summing means of the control unit further includes an summing step of calculating a sales amount by adding or subtracting the difference from the contract amount based on the addition/subtraction category of the unit price setting master set for the unit price used when the difference was calculated in the calculation step;
A business-related information management support method comprising the steps of:
少なくとも外部取引先に対する人材又は役務の提供契約に関する業務関連情報を管理するための制御部と、提供契約による所定期間の対価である契約金額に対する差額を算出するための所望の単価を設定するための使用区分を備える単価設定マスタを備えた情報処理装置に実行させるための業務関連情報管理支援プログラムあって、
前記制御部に実行させるための、提供契約による所定期間の対価である契約金額に対する差額を、前記人材の実働時間に基づき、前記単価設定マスタの前記使用区分で前記差額の算出に用いることが設定されている前記単価を用いて算出する算出ステップを備え、
前記単価設定マスタには、前記使用区分を介して、前記提供契約による所定期間の稼働時間の上限値を超えた分の金額を算出する際に用いる超過単価、所定の深夜帯の勤務に対する金額を算出する際に用いる深夜単価、及び、前記提供契約による所定期間の稼働時間の下限値を下回った分の金額を算出する際に用いる遅早単価のうち、いずれか一つ又は複数が設定され、
前記単価設定マスタは、少なくとも前記超過単価、前記深夜単価及び前記遅早単価のうち、稼働時間の対価を算出する際に加算する単価又は減算する単価を設定するための加減算区分を備え、
前記制御部に実行させるための、前記算出ステップで前記差額を算出した際に用いた前記単価に対して設定されている前記単価設定マスタの前記加減算区分に基づいて、前記契約金額に前記差額を加算処理又は減算処理した売上金額を算出する合算ステップを、さらに備えること、
を特徴とする業務関連情報管理支援プログラム。
A business-related information management support program to be executed by an information processing device having a control unit for managing business-related information relating to at least a contract for providing human resources or services to an external business partner, and a unit price setting master having a usage classification for setting a desired unit price for calculating a difference with respect to a contract amount which is a consideration for a predetermined period under the contract,
A calculation step for causing the control unit to execute the calculation of a difference from a contract amount, which is a consideration for a predetermined period under a supply contract, based on the actual working hours of the human resource, using the unit price set to be used for calculating the difference in the use category of the unit price setting master,
In the unit price setting master, one or more of the following is set via the usage classification: an excess unit price used when calculating the amount of the amount of the work exceeding the upper limit of the operating time of the specified period under the provision contract, a night unit price used when calculating the amount for the work in a specified night time period, and a lateness unit price used when calculating the amount of the work below the lower limit of the operating time of the specified period under the provision contract;
The unit price setting master includes at least an addition/subtraction category for setting a unit price to be added or subtracted when calculating a price for an operating time among the excess unit price, the late night unit price, and the late/early unit price,
Further comprising an addition step for causing the control unit to execute the addition/subtraction step of calculating a sales amount by adding or subtracting the difference from the contract amount based on the addition/subtraction category of the unit price setting master set for the unit price used when the difference was calculated in the calculation step;
A business-related information management support program that features the following:
JP2022194455A 2018-06-29 2022-12-05 Work-related information management support device, work-related information management support method, and work-related information management support program Active JP7485751B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022194455A JP7485751B2 (en) 2018-06-29 2022-12-05 Work-related information management support device, work-related information management support method, and work-related information management support program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018124433A JP2020004196A (en) 2018-06-29 2018-06-29 Business-related information management support device, business-related information management support method, and business-related information management support program
JP2022194455A JP7485751B2 (en) 2018-06-29 2022-12-05 Work-related information management support device, work-related information management support method, and work-related information management support program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018124433A Division JP2020004196A (en) 2018-06-29 2018-06-29 Business-related information management support device, business-related information management support method, and business-related information management support program

Publications (3)

Publication Number Publication Date
JP2023014397A JP2023014397A (en) 2023-01-26
JP2023014397A5 JP2023014397A5 (en) 2023-03-03
JP7485751B2 true JP7485751B2 (en) 2024-05-16

Family

ID=69100099

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2018124433A Pending JP2020004196A (en) 2018-06-29 2018-06-29 Business-related information management support device, business-related information management support method, and business-related information management support program
JP2022194455A Active JP7485751B2 (en) 2018-06-29 2022-12-05 Work-related information management support device, work-related information management support method, and work-related information management support program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2018124433A Pending JP2020004196A (en) 2018-06-29 2018-06-29 Business-related information management support device, business-related information management support method, and business-related information management support program

Country Status (1)

Country Link
JP (2) JP2020004196A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7169421B1 (en) 2021-12-15 2022-11-10 三井住友ファイナンス&リース株式会社 Electronic contract drafting support system, method and program

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006235948A (en) 2005-02-24 2006-09-07 Ns Solutions Corp Dispatch work management device, dispatch work management system, dispatch work management method and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008084084A (en) * 2006-09-28 2008-04-10 Chibagin Computer Service Kk Cost management system and program
JP6798856B2 (en) * 2016-10-31 2020-12-09 株式会社オービック Amount calculation device, amount calculation method and amount calculation program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006235948A (en) 2005-02-24 2006-09-07 Ns Solutions Corp Dispatch work management device, dispatch work management system, dispatch work management method and program

Also Published As

Publication number Publication date
JP2023014397A (en) 2023-01-26
JP2020004196A (en) 2020-01-09

Similar Documents

Publication Publication Date Title
JP2019113965A (en) Financing management device, financing management method, and financing management program
JP2020052684A (en) Credit line management device, credit line management method, and credit line management program
JP7485751B2 (en) Work-related information management support device, work-related information management support method, and work-related information management support program
JP2018163584A (en) Loan management device, loan management method, and loan management program
JP6798856B2 (en) Amount calculation device, amount calculation method and amount calculation program
JP7561576B2 (en) Invoice issuing device, invoice issuing method, and invoice issuing program
JP7324162B2 (en) Cost output device, cost output method, and cost output program
JP7618617B2 (en) Inventory management device, inventory management method, and inventory management program
JP2019061569A (en) Retroactive unit price correction device, retroactive unit price correction method, and retroactive unit price correction program
JP6830792B2 (en) Sales management equipment, sales management methods and sales management programs
JP6872368B2 (en) Amount calculation device, amount calculation method and amount calculation program
JP2024023902A (en) Cost accounting device, cost accounting method, and cost accounting program
JP7328827B2 (en) Sales/Estimated Cost Calculation Device, Sales/Estimated Cost Calculation Method, and Sales/Estimated Cost Calculation Program
JP2022014008A (en) Salary increase calculation device and salary increase calculation program
JP7644038B2 (en) Landing forecast value management device, landing forecast value management method, and landing forecast value management program
JP7280931B2 (en) Information processing device, information processing method, and information processing program
JP7768943B2 (en) Rent guarantee management device, rent guarantee management method, and rent guarantee management program
JP2025150567A (en) Order management device, order management method, and order management program
JP7584374B2 (en) Transaction management device, transaction management method, and transaction management program
JP7777063B2 (en) Dispatch business support system, dispatch business support method, and dispatch business support program
JP7572983B2 (en) Alert display device, alert display method, and alert display program
JP7590366B2 (en) CREDIT MANAGEMENT DEVICE, CREDIT MANAGEMENT METHOD, AND CREDIT MANAGEMENT PROGRAM
JP7824203B2 (en) Business support device, business support method, and business support program
JP2025149752A (en) Sales promotion assistance device, sales promotion assistance method, and sales promotion assistance program
JP2025186970A (en) Schedule data generation device, schedule data generation method, and schedule data generation program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240116

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240502

R150 Certificate of patent or registration of utility model

Ref document number: 7485751

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150