JP7085304B2 - Cost calculator, cost calculation method and cost calculation program - Google Patents

Cost calculator, cost calculation method and cost calculation program Download PDF

Info

Publication number
JP7085304B2
JP7085304B2 JP2016188498A JP2016188498A JP7085304B2 JP 7085304 B2 JP7085304 B2 JP 7085304B2 JP 2016188498 A JP2016188498 A JP 2016188498A JP 2016188498 A JP2016188498 A JP 2016188498A JP 7085304 B2 JP7085304 B2 JP 7085304B2
Authority
JP
Japan
Prior art keywords
cost
data
project
partner employee
purchase
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
JP2016188498A
Other languages
Japanese (ja)
Other versions
JP2018055265A (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 JP2016188498A priority Critical patent/JP7085304B2/en
Publication of JP2018055265A publication Critical patent/JP2018055265A/en
Priority to JP2022090710A priority patent/JP2022107788A/en
Application granted granted Critical
Publication of JP7085304B2 publication Critical patent/JP7085304B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、費用算出装置、費用算出方法および費用算出プログラムに関する。 The present invention relates to a cost calculation device, a cost calculation method, and a cost calculation program.

特許文献1には、社員の日単位の作業データに基づいて、1カ月ごとに業務別および部署別の収益管理に関する処理を行う原価管理システムが開示されている(例えば、請求項1、段落0021、図2および図3等を参照)。 Patent Document 1 discloses a cost control system that performs processing related to profit management by business and department on a monthly basis based on daily work data of employees (for example, claim 1, paragraph 0021). , Fig. 2 and Fig. 3 etc.).

特許第4450816号公報Japanese Patent No. 4450816

上記システムにより、社員が行った複数の作業について、業務や部署が異なる場合においても、各作業に対する費用を効率よく算出できるようになったものの、さらに効率よく、例えば、社員が入力した日報データ等を元にして、各作業に対する費用を自動的に算出できる方法が求められている。 With the above system, it has become possible to efficiently calculate the cost for each work even if the work or department is different for multiple works performed by the employee, but more efficiently, for example, daily report data input by the employee, etc. There is a need for a method that can automatically calculate the cost for each work based on the above.

本発明は、上記に鑑みてなされたものであって、社員が行った各作業に対する費用を自動的に算出することができる費用算出装置、費用算出方法および費用算出プログラムを提供する。 The present invention has been made in view of the above, and provides a cost calculation device, a cost calculation method, and a cost calculation program that can automatically calculate the cost for each work performed by an employee.

上述した課題を解決し、目的を達成するために、本発明に係る費用算出装置は、制御部を備えた費用算出装置であって、前記制御部は、ある一定の期間内において社員が行った総作業に対する総費用に対して、前記期間内において前記社員が行った各作業に要した時間を、前記社員が行った前記総作業に要した時間で除した値を乗じることにより、前記社員が行った前記各作業に対する各費用を算出する費用算出手段を備えたことを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the cost calculation device according to the present invention is a cost calculation device provided with a control unit, and the control unit is performed by an employee within a certain period of time. The employee can multiply the total cost for the total work by the time required for each work performed by the employee within the period divided by the time required for the total work performed by the employee. It is characterized by being provided with a cost calculation means for calculating each cost for each of the performed works.

また、本発明に係る費用算出装置は、前記費用算出手段が、前記社員が行った前記各作業に要した時間および前記社員が行った前記総作業に要した時間として、前記社員が日報に入力した時間を参照して前記算出を行うことを特徴とする。 Further, in the cost calculation device according to the present invention, the employee inputs in the daily report the time required for each work performed by the employee and the time required for the total work performed by the employee by the cost calculation means. It is characterized in that the above calculation is performed with reference to the time.

また、本発明に係る費用算出装置は、前記制御部が、算出された前記社員が行った前記各作業に対する前記各費用が、会社内における、前記各作業に対応する部門の費用として記載された費用仕訳を作成する費用仕訳作成手段を更に備えたことを特徴とする。 Further, in the cost calculation device according to the present invention, the cost for each work performed by the employee calculated by the control unit is described as the cost of the department corresponding to each work in the company. It is characterized by further providing means for creating expense journals.

また、本発明に係る費用算出方法は、制御部を備えた費用算出装置で実行される費用算出方法であって、前記制御部で実行される、ある一定の期間内において社員が行った総作業に対する総費用に対して、前記期間内において前記社員が行った各作業に要した時間を、前記社員が行った前記総作業に要した時間で除した値を乗じることにより、前記社員が行った前記各作業に対する各費用を算出するステップを含むこと、を特徴とする。 Further, the cost calculation method according to the present invention is a cost calculation method executed by a cost calculation device provided with a control unit, and is a total work performed by an employee within a certain period of time executed by the control unit. The total cost was multiplied by the time required for each work performed by the employee within the period divided by the time required for the total work performed by the employee. It is characterized by including a step of calculating each cost for each of the above operations.

また、本発明に係る費用算出プログラムは、制御部を備えた費用算出装置において実行させるための費用算出プログラムであって、前記制御部において実行させるため、ある一定の期間内において社員が行った総作業に対する総費用に対して、前記期間内において前記社員が行った各作業に要した時間を、前記社員が行った前記総作業に要した時間で除した値を乗じることにより、前記社員が行った前記各作業に対する各費用を算出するステップを含むこと、を特徴とする。 Further, the cost calculation program according to the present invention is a cost calculation program to be executed by a cost calculation device provided with a control unit, and is a total of operations performed by employees within a certain period of time to be executed by the control unit. The total cost for the work is multiplied by the value obtained by dividing the time required for each work performed by the employee within the period by the time required for the total work performed by the employee. It is characterized by including a step of calculating each cost for each of the above-mentioned operations.

本発明によれば、社員が行った各作業に対する費用を自動的に算出することができるという効果を奏する。 According to the present invention, there is an effect that the cost for each work performed by the employee can be automatically calculated.

図1は、費用算出装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of the cost calculation device. 図2は、仕入ヘッダデータ、仕入明細データ、日報データ、外注工数振替元データおよび外注工数振替先データの情報の関連を示すテーブル図である。FIG. 2 is a table diagram showing the relationship between the information of the purchase header data, the purchase details data, the daily report data, the outsourced man-hour transfer source data, and the outsourced man-hour transfer destination data. 図3は、仕入データ、日報データ、外注工数データ(振替元)および外注工数データ(振替先)の情報の関連を示すテーブル図である。FIG. 3 is a table diagram showing the relationship between purchase data, daily report data, outsourced man-hour data (transfer source), and outsourced man-hour data (transfer destination).

以下に、本発明に係る費用算出装置、費用算出方法および費用算出プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態によりこの発明が限定されるものではない。 Hereinafter, embodiments of the cost calculation device, the cost calculation method, and the cost calculation program according to the present invention will be described in detail with reference to the drawings. The present invention is not limited to this embodiment.

[1.概要]
IT(Information Technology)業界においては、システム開発業務等を、準委任契約を結んだ社外の人間(パートナー社員)に外注し、ある一定期間、前記パートナー社員に自社内で作業させることがある。ここで、前記一定期間における前記パートナー社員に対する外注費が、例えば、50万円であるとする。前記パートナー社員が、前記一定期間において、案件Aのみに携わる場合、案件Aの外注費を50万円として計上すればよいが、例えば、前記パートナー社員が、案件Aと案件Bとの2つの案件に携わる場合、案件を行った作業時間に応じて、トータルの外注費50万円を案件ごとに按分処理する必要がある。例えば、案件Aの作業時間が16時間、案件Bの作業時間が24時間である場合、案件Aの外注費は、50万円×16/40=20万円、案件Bの外注費は、50万円×24/40=30万円となる。
[1. Overview]
In the IT (Information Technology) industry, system development work, etc. may be outsourced to an outside person (partner employee) who has a quasi-delegation contract, and the partner employee may be made to work in-house for a certain period of time. Here, it is assumed that the outsourcing cost to the partner employee in the fixed period is, for example, 500,000 yen. If the partner employee is involved only in case A for the fixed period, the outsourcing cost of case A may be recorded as 500,000 yen. For example, the partner employee has two cases, case A and case B. If you are involved in a project, it is necessary to apportion the total outsourcing cost of 500,000 yen for each project according to the working hours of the project. For example, if the work time of the case A is 16 hours and the work time of the case B is 24 hours, the outsourcing cost of the case A is 500,000 yen x 16/40 = 200,000 yen, and the outsourcing cost of the case B is 50. 10,000 yen x 24/40 = 300,000 yen.

従来、この按分処理は、前記パートナー社員が記録した作業日報等を参照して、自社内の担当者が、計算機やエクセル等を用いて手作業で行っていた。しかしながら、前記パートナー社員は通常は多数存在し、また、外注費は毎月変動するため、前記多数のパートナー社員すべてに対して前記担当者が手作業で前記按分処理を行うのは労力や時間がかかり、また、ミスが生じることもあるという問題があった。 Conventionally, this apportionment process has been performed manually by a person in charge of the company using a computer, Excel, or the like with reference to the daily work report or the like recorded by the partner employee. However, since there are usually a large number of partner employees and the outsourcing cost fluctuates every month, it takes labor and time for the person in charge to manually perform the apportionment process for all of the large number of partner employees. There was also the problem that mistakes could occur.

そこで、本実施形態においては、前記パートナー社員が記録した作業日報等に記載の作業時間を参照することにより、前記トータルの外注費を案件ごとに、自動的に按分処理できる費用算出装置、費用算出方法および費用算出プログラムを提供している。また、本実施形態においては、前記按分処理によって求めた案件ごとの外注費を元に、案件ごとの外注費が記載された費用仕訳を自動的に作成できる費用算出装置、費用算出方法および費用算出プログラムを提供している。以下、具体的な構成および動作について説明する。 Therefore, in the present embodiment, a cost calculation device and cost calculation that can automatically apportion the total outsourcing cost for each case by referring to the work time described in the daily work report or the like recorded by the partner employee. It provides methods and cost calculation programs. Further, in the present embodiment, a cost calculation device, a cost calculation method, and a cost calculation that can automatically create a cost journal in which the outsourcing cost for each case is described are based on the outsourcing cost for each case obtained by the apportionment processing. Offering a program. Hereinafter, a specific configuration and operation will be described.

[2.構成]
本実施形態に係る費用算出装置100の構成について、図1を用いて説明する。図1は、費用算出装置100の構成の一例を示すブロック図である。
[2. Constitution]
The configuration of the cost calculation device 100 according to the present embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing an example of the configuration of the cost calculation device 100.

費用算出装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、費用算出装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The cost calculation device 100 is a commercially available desktop personal computer. The cost calculation device 100 is not limited to a stationary information processing device such as a desktop personal computer, but is a portable type such as a commercially available notebook personal computer, a PDA (Personal Digital Assistants), a smartphone, or a tablet personal computer. It may be an information processing device.

費用算出装置100は、図1に示すように、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。費用算出装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 As shown in FIG. 1, the cost calculation device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each part of the cost calculation device 100 is communicably connected via an arbitrary communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、費用算出装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、費用算出装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する記憶部106に格納されている各種データは、例えばサーバ200に格納されてもよい。 The communication interface unit 104 connects the cost calculation device 100 to the network 300 so as to be communicable 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 another device via a communication line. Here, the network 300 has a function of connecting the cost calculation device 100 and the server 200 so as to be communicable with each other, and is, for example, the Internet, a LAN (Local Area Network), or the like. Various data stored in the storage unit 106, which will be described later, may be stored in the server 200, for example.

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

記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 Various databases, tables, files, and the like are stored in the storage unit 106. In the storage unit 106, a computer program for giving an instruction to a CPU (Central Processing Unit) in cooperation with an OS (Operating System) to perform various processes is recorded. As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) / ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, or the like can be used.

記憶部106は、仕入ヘッダデータ106a、仕入明細データ106b、日報データ106c、外注工数振替元データ106dおよび外注工数振替先データ106eを備えている。なお、これらのデータが含む具体的な項目については、以下[3.処理の具体例]にて詳細に説明する。 The storage unit 106 includes purchase header data 106a, purchase detail data 106b, daily report data 106c, outsourced man-hour transfer source data 106d, and outsourced man-hour transfer destination data 106e. The specific items included in these data are described in [3. Specific examples of processing] will be described in detail.

制御部102は、費用算出装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、ある一定の期間内において社員が行った総作業に対する総費用に対して、前記期間内において前記社員が行った各作業に要した時間を、前記社員が行った前記総作業に要した時間で除した値を乗じることにより、前記社員が行った前記各作業に対する各費用を算出する費用算出手段としての費用算出部102aと、算出された前記社員が行った前記各作業に対する前記各費用が、会社内における、前記各作業に対応する部門の費用として記載された費用仕訳を作成する費用仕訳作成手段としての費用仕訳作成部102bとを備えている。なお、費用仕訳作成部102bは、任意の構成要素であるが、以下[3.処理の具体例]にて詳細に説明する理由により、含まれることが好ましい。 The control unit 102 is a CPU or the like that comprehensively controls the cost calculation device 100. The control unit 102 has an internal memory for storing a control program such as an OS, a program that defines various processing procedures, required data, and the like, and performs various information processing based on these stored programs. Run. The control unit 102 functionally conceptually determines that the employee performs the time required for each work performed by the employee within the period with respect to the total cost for the total work performed by the employee within a certain period. The cost calculation unit 102a as a cost calculation means for calculating each cost for each work performed by the employee by multiplying the value divided by the time required for the total work, and the calculated employee performed the cost calculation unit 102a. Each cost for each work includes a cost journal creation unit 102b as a cost journal creation means for creating a cost journal described as a cost of a department corresponding to each work in the company. The expense journal creation unit 102b is an arbitrary component, but the following [3. Specific example of treatment], it is preferable to include it for the reason described in detail.

なお、費用算出部102aおよび費用仕訳作成部102bが実行する処理の詳細については、以下の[3.処理の具体例]にて詳細に説明する。 For details of the processing executed by the cost calculation unit 102a and the cost journal creation unit 102b, refer to the following [3. Specific examples of processing] will be described in detail.

[3.処理の具体例]
本実施形態に係る処理の具体例について、図2および図3を参照して詳細に説明する。なお、本項目においては、自社で用いるシステムの開発を、社外のパートナー社員に外注する場面を想定している。図2は、仕入ヘッダデータ、仕入明細データ、日報データ、外注工数振替元データおよび外注工数振替先データの情報の関連を示すテーブル図である。図3は、仕入データ、日報データ、外注工数データ(振替元)および外注工数データ(振替先)の情報の関連を示すテーブル図である。
[3. Specific example of processing]
Specific examples of the processing according to the present embodiment will be described in detail with reference to FIGS. 2 and 3. In this item, it is assumed that the development of the system used in-house is outsourced to an outside partner employee. FIG. 2 is a table diagram showing the relationship between information of purchase header data, purchase details data, daily report data, outsourced man-hour transfer source data, and outsourced man-hour transfer destination data. FIG. 3 is a table diagram showing the relationship between purchase data, daily report data, outsourced man-hour data (transfer source), and outsourced man-hour data (transfer destination).

ここで、本実施形態における処理の概略を説明する。まず、仕入ヘッダデータ106aおよび仕入明細データ106bを統合して、外注工数振替元データ106dが作成される。つぎに、作成された外注工数振替元データ106dおよび日報データ106cから、費用算出部102aが、費用算出処理を行い、外注工数振替先データ106eを作成する。そして、作成された外注工数振替先データ106eから、費用仕訳作成部102bが、費用仕訳作成処理を行い、費用仕訳を作成する。以下、この順序で、本実施形態における処理を詳細に説明する。 Here, the outline of the processing in this embodiment will be described. First, the purchase header data 106a and the purchase detail data 106b are integrated to create the outsourced man-hour transfer source data 106d. Next, from the created outsourced man-hour transfer source data 106d and daily report data 106c, the cost calculation unit 102a performs cost calculation processing and creates outsourced man-hour transfer destination data 106e. Then, from the created outsourced man-hour transfer destination data 106e, the cost journal creation unit 102b performs the cost journal creation process and creates the cost journal. Hereinafter, the processes in the present embodiment will be described in detail in this order.

[費用算出処理]
最初に、費用算出部102aが行う費用算出処理を詳細に説明する。
[Cost calculation process]
First, the cost calculation process performed by the cost calculation unit 102a will be described in detail.

まず、記憶部106が備える仕入ヘッダデータ106aおよび仕入明細データ106bについて説明する。仕入ヘッダデータ106aは、図2に示すように、例えば、仕入NO、仕入日および仕入先ならびに支払先等の項目を含む。仕入明細データ106bは、図2に示すように、例えば、仕入NO、仕入明細SEQ、PJNO、BP社員CD、対象期間、金額等の項目を含む。なお、図2において、PKは、プライマリキー(Primary Key)を意味する。 First, the purchase header data 106a and the purchase detail data 106b included in the storage unit 106 will be described. As shown in FIG. 2, the purchase header data 106a includes, for example, items such as purchase number, purchase date, supplier, and payee. As shown in FIG. 2, the purchase details data 106b includes items such as purchase NO, purchase details SEQ, PJNO, BP employee CD, target period, and amount. In addition, in FIG. 2, PK means a primary key (Primary Key).

これらの項目について、図3の仕入データのテーブルを用いて、詳細に説明する。仕入NOは、開発されたシステムの仕入ナンバーである。仕入日は、前記システムを仕入れた日であるが、本実施形態においては、後述の対象期間の末日を仕入日としている。仕入先は、前記システムを仕入れた先の会社のことである。なお、通常、仕入先と支払先とは、同じ会社となる。SEQは、仕入の明細番号である。PJNOは、プロジェクトナンバーであるが、図3の仕入データのPJNO.99999は、前記パートナー社員が行う実在する複数のプロジェクトを統合した統合名称として、便宜上付けられた仮想プロジェクト名である。BP社員CDは、ビジネスパートナー社員コードであり、前記パートナー社員を管理するために、前記パートナー社員一人一人に割り振られる番号である。対象期間は、費用算出の対象となるある一定の期間のことであり、図3においては、5/16~5/31が対象期間である。金額は、前記パートナー社員が、前記ある一定の期間内に行った仮想プロジェクト(すなわち総作業)に対して支払われる費用(総費用)である。 These items will be described in detail using the purchase data table of FIG. The purchase number is the purchase number of the developed system. The purchase date is the date on which the system was purchased, but in the present embodiment, the last day of the target period described later is the purchase date. The supplier is the company from which the system was purchased. Normally, the supplier and the payee are the same company. SEQ is the item number of the purchase. Although PJNO is a project number, PJNO. 99999 is a virtual project name given for convenience as an integrated name that integrates a plurality of existing projects performed by the partner employee. The BP employee CD is a business partner employee code, and is a number assigned to each partner employee in order to manage the partner employee. The target period is a certain period for which the cost is calculated, and in FIG. 3, 5/16 to 5/31 is the target period. The amount is the cost (total cost) paid by the partner employee for the virtual project (that is, total work) performed within the certain period.

つぎに、記憶部106が備える外注工数振替元データ106dについて説明する。外注工数振替元データ106dは、図2に示すように、例えば、仕入NO、仕入明細SEQ、振替日、振替元PJNO、振替元金額等を含む。 Next, the outsourced man-hour transfer source data 106d provided in the storage unit 106 will be described. As shown in FIG. 2, the outsourced man-hour transfer source data 106d includes, for example, a purchase number, a purchase detail SEQ, a transfer date, a transfer source PJNO, a transfer source amount, and the like.

外注工数振替元データ106dは、前述のとおり、仕入ヘッダデータ106aおよび仕入明細データ106bの情報を統合したものである。このため、外注工数振替元データ106dにおける各項目は、仕入ヘッダデータ106aおよび仕入明細データ106bにおける各項目のいずれかに対応する。具体的には、外注工数振替元データ106dにおいて、仕入NOは、仕入ヘッダデータ106aおよび仕入明細データ106bの仕入NOに対応し、SEQは、仕入明細データ106bのSEQに対応し、振替日は、仕入ヘッダデータ106aの仕入日に対応し、振替元PJNOは、仕入明細データ106bのPJNOに対応し、振替元金額は、仕入明細データ106bの金額に対応する。 As described above, the outsourced man-hour transfer source data 106d integrates the information of the purchase header data 106a and the purchase detail data 106b. Therefore, each item in the outsourced man-hour transfer source data 106d corresponds to any of the items in the purchase header data 106a and the purchase detail data 106b. Specifically, in the outsourced manpower transfer source data 106d, the purchase NO corresponds to the purchase NO of the purchase header data 106a and the purchase detail data 106b, and the SEQ corresponds to the SEQ of the purchase detail data 106b. , The transfer date corresponds to the purchase date of the purchase header data 106a, the transfer source PJNO corresponds to the PJNO of the purchase detail data 106b, and the transfer source amount corresponds to the amount of the purchase detail data 106b.

つぎに、記憶部106が備える日報データ106cについて説明する。日報データ106cは、図2に示すように、例えば、社員CD、対象日付、PJNO、作業CD、時間等を含む。 Next, the daily report data 106c included in the storage unit 106 will be described. As shown in FIG. 2, the daily report data 106c includes, for example, an employee CD, a target date, a PJNO, a work CD, a time, and the like.

これらの項目について、図3の日報データのテーブルを用いて、詳細に説明する。社員CDは、社員コードであり、仕入明細データ106bのBP社員CDと同様のものとなる。対象日付は、前記パートナー社員が作業を行った日付であり、具体的な日付が1日記入され、図3においては、5/14から5/25までのいずれか1日が記入されている。PJNOは、プロジェクトナンバーである。作業CDは、作業コードである。時間は、前記パートナー社員の1日あたりの作業時間である。なお、図3の日報データのテーブルにおいて、5/14および5/15の2日間は、前記対象期間である5/16~5/31には含まれず、費用算出の対象とはならないため、日報データのテーブルの右側に「対象外」の文字が記入されている。 These items will be described in detail using the daily report data table of FIG. The employee CD is an employee code and is the same as the BP employee CD of the purchase details data 106b. The target date is the date on which the partner employee performed the work, and a specific date is entered for one day. In FIG. 3, any one day from 5/14 to 5/25 is entered. PJNO is the project number. The work CD is a work code. The time is the working time per day of the partner employee. In the daily report data table of FIG. 3, the two days of 5/14 and 5/15 are not included in the target period of 5/16 to 5/31 and are not subject to cost calculation. Therefore, the daily report is not included. The word "Not applicable" is written on the right side of the data table.

つぎに、記憶部106が備える外注工数振替先データ106eについて説明する。外注工数振替先データ106eは、前述のとおり、外注工数振替元データ106dおよび日報データ106cから、費用算出部102aが、費用算出処理を行うことにより作成される。外注工数振替先データ106eは、図2に示すように、例えば、仕入NO、仕入明細SEQ、振替先SEQ、振替先PJNO、振替先金額等を含む。 Next, the outsourced man-hour transfer destination data 106e provided in the storage unit 106 will be described. As described above, the outsourced man-hour transfer destination data 106e is created by the cost calculation unit 102a performing the cost calculation process from the outsourced man-hour transfer source data 106d and the daily report data 106c. As shown in FIG. 2, the outsourced man-hour transfer destination data 106e includes, for example, a purchase NO, a purchase detail SEQ, a transfer destination SEQ, a transfer destination PJNO, a transfer destination amount, and the like.

これらの項目について、図3の外注工数データ(振替先)のテーブルを用いて、詳細に説明する。仕入NOおよびSEQは、それぞれ、外注工数振替元データ106dの仕入NOおよびSEQに対応する。先SEQは、振替先番号である。振替先PJNOは、振替先プロジェクトナンバーである。振替先金額は、各プロジェクトに対する費用である。以下、具体例として、PJNO.A1000に対する振替先金額100,000円を算出する場合の計算について説明する。 These items will be described in detail using the table of outsourced man-hour data (transfer destination) in FIG. The purchase NO and the SEQ correspond to the purchase NO and the SEQ of the outsourced man-hour transfer source data 106d, respectively. The destination SEQ is a transfer destination number. The transfer destination PJNO is the transfer destination project number. The transfer amount is the cost for each project. Hereinafter, as a specific example, PJNO. The calculation when calculating the transfer destination amount of 100,000 yen for A1000 will be described.

計算式としては、費用算出部102aは、ある一定の期間内において社員が行った総作業に対する総費用に対して、前記期間内において前記パートナー社員が行った各作業に要した時間を、前記パートナー社員が行った前記総作業に要した時間で除した値を乗じることにより、前記パートナー社員が行った前記各作業に対する各費用(すなわち、PJNO.A1000に対する費用である100,000円)を算出する。 As a calculation formula, the cost calculation unit 102a sets the time required for each work performed by the partner employee within the period as the total cost for the total work performed by the employee within a certain period. By multiplying by the value divided by the time required for the total work performed by the employee, each cost for each work performed by the partner employee (that is, 100,000 yen, which is the cost for PJNO.A1000) is calculated. ..

前記計算式の各項のうち、「ある一定の期間内において社員が行った総作業に対する総費用」は、図3の仕入データにおける前記対象期間(5/16~5/31)における、金額500,000円である。「前記期間内において前記パートナー社員が行った各作業に要した時間」は、前記パートナー社員が、前記対象期間(5/16~5/31)において、PJNO.A1000に要したトータルの時間のことであり、図3の日報データを参照すると、前記パートナー社員は5/16と5/17の2日間、8時間/日、PJNO.A1000に従事しているため、2×8時間=16時間となる。「前記パートナー社員が行った前記総作業に要した時間」は、前記パートナー社員が、前記対象期間(5/16~5/31)において、すべてのプロジェクトPJNO.A1000、PJNO.B1000およびPJNO.C1000に要した時間のことであり、図3の日報データを参照すると、前記パートナー社員は、5/16~5/25の10日間、8時間/日、前記3つのプロジェクトに従事しているため、10×8時間=80時間である。 In each item of the above formula, "total cost for total work performed by employees within a certain period" is the amount of money in the target period (5/16 to 5/31) in the purchase data of FIG. It is 500,000 yen. The "time required for each work performed by the partner employee within the period" is defined by the partner employee as PJNO. It is the total time required for A1000, and referring to the daily report data in FIG. 3, the partner employee has 2 days, 5/16 and 5/17, 8 hours / day, PJNO. Since I am engaged in A1000, 2 x 8 hours = 16 hours. The "time required for the total work performed by the partner employee" is defined by the partner employee in all the project PJNOs during the target period (5/16 to 5/31). A1000, PJNO. B1000 and PJNO. It is the time required for C1000, and referring to the daily report data in FIG. 3, the partner employee is engaged in the above three projects for 10 days from 5/16 to 5/25, 8 hours / day. 10 x 8 hours = 80 hours.

これらの数値を、前記計算式に当てはめると、(ある一定の期間内において社員が行った総作業に対する総費用)×(前記期間内において前記パートナー社員が行った各作業に要した時間)/(前記パートナー社員が行った前記総作業に要した時間)=500,000円×16時間/80時間=100,000円となり、PJNO.A1000に対する費用である100,000円を算出することができる。 When these numerical values are applied to the above formula, (total cost for the total work performed by the employee within a certain period) × (time required for each work performed by the partner employee within the period) / ( The time required for the total work performed by the partner employee) = 500,000 yen x 16 hours / 80 hours = 100,000 yen, and PJNO. It is possible to calculate 100,000 yen, which is the cost for A1000.

これと同様の計算により、PJNO.B1000に対する費用=(500,000円)×(32時間/80時間)=200,000円、PJNO.C1000に対する費用=(500,000円)×(32時間/80時間)=200,000円と算出することができる。 By the same calculation, PJNO. Cost for B1000 = (500,000 yen) x (32 hours / 80 hours) = 200,000 yen, PJNO. It can be calculated that the cost for C1000 = (500,000 yen) × (32 hours / 80 hours) = 200,000 yen.

[費用仕訳作成処理]
つぎに、費用仕訳作成部102bが行う費用仕訳作成処理を詳細に説明する。
[Cost journal creation process]
Next, the cost journal creation process performed by the cost journal creation unit 102b will be described in detail.

費用仕訳作成部102bは、算出された前記パートナー社員が行った前記各作業に対する前記各費用が、会社内における、前記各作業に対応する部門の費用として記載された費用仕訳を作成する。 The cost journal creation unit 102b creates a cost journal in which the calculated cost for each work performed by the partner employee is described as the cost of the department corresponding to the work in the company.

前記費用仕訳の例を、図3右下の外注工数振替仕訳(案件間の振替仕訳)のテーブルとして示す。前記外注工数振替仕訳(案件間の振替仕訳)のテーブルの左列(借方)には、前記パートナー社員が行ったPJNO.A1000に対する費用100,000円が、PJNO.A1000に対応する部門(システム1部)の外注費として記載され、PJNO.B1000に対する費用200,000円が、PJNO.B1000に対応する部門(システム2部)の外注費として記載され、PJNO.C1000に対する費用200,000円が、PJNO.C1000に対応する部門(システム3部)の外注費として記載されている。また、前記外注工数振替仕訳(案件間の振替仕訳)のテーブルの右列(貸方)には、PJNO.A1000、PJNO.B1000およびPJNO.C1000を統合した仮想プロジェクトであるPJNO.99999に対する外注費500,000円が記載されている。 An example of the cost journal is shown as a table of outsourced man-hour transfer journals (transfer journals between projects) in the lower right of FIG. In the left column (debit) of the table of the outsourced man-hour transfer journal (transfer journal between projects), the PJNO. The cost of 100,000 yen for A1000 is PJNO. It is described as an outsourcing cost of the department (system 1 part) corresponding to A1000, and PJNO. The cost of 200,000 yen for B1000 is PJNO. It is described as an outsourcing cost of the department (system 2 part) corresponding to B1000, and PJNO. The cost of 200,000 yen for C1000 is PJNO. It is described as outsourcing cost of the department (system 3 part) corresponding to C1000. In addition, in the right column (credit) of the table of the outsourced man-hour transfer journal (transfer journal between projects), PJNO. A1000, PJNO. B1000 and PJNO. PJNO. Is a virtual project that integrates C1000. The outsourcing cost of 500,000 yen for 99999 is stated.

このように、本実施形態に係る費用算出装置100によれば、前記総費用と、社員が入力した前記総作業時間および前記各作業時間を元に、前記各作業に対する各費用を自動的に算出することが可能となる。 As described above, according to the cost calculation device 100 according to the present embodiment, each cost for each work is automatically calculated based on the total cost, the total work time input by the employee, and each work time. It becomes possible to do.

なお、本発明において、費用算出部102aは、以下の理由により、前記パートナー社員が行った前記各作業に要した時間および前記パートナー社員が行った前記総作業に要した時間として、前記パートナー社員が日報に入力した時間を参照することが好ましい。すなわち、費用算出部102aが、前記パートナー社員が日報に入力した作業時間を費用算出に用いれば、社員が日報とは別の表等に作業時間を入力するという手間と時間を省くことができる上に、その入力の際に生じる入力ミスもなくすことができる。 In the present invention, the cost calculation unit 102a determines that the time required for each work performed by the partner employee and the time required for the total work performed by the partner employee are set by the partner employee for the following reasons. It is preferable to refer to the time entered in the daily report. That is, if the cost calculation unit 102a uses the work time entered in the daily report by the partner employee for the cost calculation, it is possible to save the trouble and time that the employee inputs the work time in a table or the like different from the daily report. In addition, it is possible to eliminate typographical errors that occur during the input.

また、本発明において、費用仕訳作成部102bは、含まれていても含まれていなくてもよい任意の構成要素だが、以下の理由により、含まれることが好ましい。すなわち、従来は、ある部署が算出した費用に基づき、他の部署(経理部等)が、費用仕訳の作成を手作業で行っていた。しかしながらこの方法では、作業部署が異なるため効率が悪く、また、手作業での入力であるためミスも多いという問題があった。これに対し、本実施形態のように費用仕訳作成部102bを含めば、費用算出部102aが算出した費用に基づき、自動的に費用仕訳を作成することができるため、効率がよくミスも少ない。 Further, in the present invention, the cost journal creation unit 102b is an arbitrary component that may or may not be included, but it is preferable that the cost journal creation unit 102b is included for the following reasons. That is, in the past, based on the cost calculated by one department, another department (accounting department, etc.) manually created the cost journal. However, this method has a problem that it is inefficient because the work department is different, and there are many mistakes because it is a manual input. On the other hand, if the cost journal creation unit 102b is included as in the present embodiment, the cost journal can be automatically created based on the cost calculated by the cost calculation unit 102a, which is efficient and has few mistakes.

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

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

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

また、費用算出装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Further, with respect to the cost calculation 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が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて費用算出装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, with respect to the processing functions included in the cost calculation device 100, particularly each processing function performed by the control unit, even if all or any part thereof is realized by the CPU and a program interpreted and executed by the CPU. Well, it may be realized as hardware by wired logic. The program is recorded on a non-temporary computer-readable recording medium including a programmed instruction for causing the information processing apparatus to execute the process described in the present embodiment, and the cost calculation apparatus is required. Read mechanically to 100. 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 an HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and cooperates with the CPU to form a control unit.

また、このコンピュータプログラムは、費用算出装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 Further, this computer program may be stored in an application program server connected to the cost calculation device 100 via an arbitrary network, and all or a part thereof can be downloaded as needed. be.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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等の任意の「可搬用の物理媒体」を含むものとする。 Further, the program for executing the process described in the present embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the "recording medium" includes a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, an optical magnetic disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), and an EEPROM (registration). Trademarks) (Electrically Emergency and Program Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magnet-Optical Disc), MO (Magnet-Optical Disc), DVD (Digital), DVD (Digital) It shall include any "portable physical medium".

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 Further, the "program" is a data processing method described in any language or description method, regardless of the format such as source code or binary code. The "program" is not necessarily limited to a single program, but is distributed as multiple modules or libraries, or cooperates with a separate program represented by the OS to achieve its function. Including things. It should be noted that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading the recording medium and the installation procedure after reading in each device shown in the embodiment.

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

また、費用算出装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、費用算出装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 Further, the cost calculation 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 an arbitrary peripheral device is connected. Further, the cost calculation device 100 may be realized by mounting software (including a program or data) that realizes the processing described in the present embodiment on the device.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution / integration of the device is not limited to that shown in the figure, and all or part of the device may be functionally or physically in any unit according to various additions or functional loads. It can be distributed and integrated. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.

以上のように、本発明は、特に、IT分野等の業務の外注が多い分野において、外注費を管理するのに有用である。 As described above, the present invention is particularly useful for managing outsourcing costs in fields such as the IT field where there are many outsourcing of operations.

100 費用算出装置
102 制御部
102a 費用算出部
102b 費用仕訳作成部
104 通信インターフェース部
106 記憶部
106a 仕入ヘッダデータ
106b 仕入明細データ
106c 日報データ
106d 外注工数振替元データ
106e 外注工数振替先データ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Cost calculator
102 Control unit
102a Cost calculation unit
102b Expense Journal Creation Department
104 Communication interface section
106 Storage unit
106a Purchase header data
106b Purchase details data
106c Daily report data
106d Outsourced man-hour transfer source data
106e Outsourced man-hour transfer destination data
108 Input / output interface section
112 Input device
114 Output device 200 Server 300 Network

Claims (4)

制御部および記憶部を備え、準委任契約を結んだ社外の人間であるパートナー社員に自社内で作業させる場合において、前記パートナー社員が前記自社内で携わったプロジェクト毎の費用を算出する費用算出装置であって、
前記記憶部には、
前記パートナー社員が提供する役務についての仕入を識別するための仕入識別データと、前記パートナー社員を識別するためのパートナー社員識別データと、前記費用の前記算出の対象となる期間である費用算出対象期間と、前記パートナー社員が前記費用算出対象期間内に行った総作業に対して支払われる総費用と、を含む仕入データと、
前記パートナー社員識別データと、前記パートナー社員が作業を行った日付と、前記プロジェクトを識別するためのプロジェクト識別データと、前記パートナー社員の1日あたりの作業時間であって前記パートナー社員により日報入力されたものと、を有するレコードを含む日報データと、
が格納されており、
前記制御部は、
前記日報データから、前記仕入データ中の前記パートナー社員識別データと同じ前記パートナー社員識別データを有し、かつ、前記仕入データ中の前記費用算出対象期間に属する前記日付を有する前記レコードを抽出するレコード抽出手段と、
前記仕入データ中の前記総費用に対して、前記レコード抽出手段で抽出した前記レコード中の前記プロジェクト識別データで特定されるプロジェクト毎の前記作業時間の累計時間を、前記レコード抽出手段で抽出した前記レコード中の前記作業時間の累計時間で除した値を乗じることにより、前記プロジェクト毎の前記費用を算出する費用算出手段と、
前記仕入データ中の前記仕入識別データと、前記レコード抽出手段で抽出した前記レコード中の前記プロジェクト識別データと、前記費用算出手段で算出した前記プロジェクト毎の前記費用と、を含むプロジェクト別費用データを生成する費用データ生成手段と、
を備えたことを特徴とする費用算出装置。
A cost calculation device that has a control unit and a storage unit , and calculates the cost for each project that the partner employee was involved in in the company when a partner employee who is an outside person who has a quasi-delegation contract works in the company. And
In the storage unit
Purchase identification data for identifying purchases for services provided by the partner employee, partner employee identification data for identifying the partner employee, and cost calculation which is a period subject to the calculation of the cost. Purchasing data including the target period and the total cost paid for the total work performed by the partner employee within the cost calculation target period.
The partner employee identification data, the date when the partner employee performed the work, the project identification data for identifying the project, and the daily work time of the partner employee, which is input daily by the partner employee. Daily report data including records with
Is stored,
The control unit
From the daily report data, the record having the same partner employee identification data as the partner employee identification data in the purchase data and having the date belonging to the cost calculation target period in the purchase data is extracted. Record extraction method and
With respect to the total cost in the purchase data, the cumulative time of the work time for each project specified by the project identification data in the record extracted by the record extraction means was extracted by the record extraction means. A cost calculation means for calculating the cost for each project by multiplying the value divided by the cumulative time of the work time in the record .
A project-specific cost including the purchase identification data in the purchase data, the project identification data in the record extracted by the record extraction means, and the cost for each project calculated by the cost calculation means. Cost of generating data Data generation means and
A cost calculation device characterized by being equipped with.
前記制御部は、
前記プロジェクト別費用データ中の前記プロジェクト毎の前記費用および当該費用の合計を含む費用仕訳データを作成する費用仕訳作成手段を更に備えたことを特徴とする、請求項に記載の費用算出装置。
The control unit
The cost calculation device according to claim 1 , further comprising a cost journal creation means for creating cost journal data including the cost for each project and the total of the costs in the cost data for each project .
制御部および記憶部を備えた費用算出装置で実行される、準委任契約を結んだ社外の人間であるパートナー社員に自社内で作業させる場合において、前記パートナー社員が前記自社内で携わったプロジェクト毎の費用を算出する費用算出方法であって、
前記記憶部には、
前記パートナー社員が提供する役務についての仕入を識別するための仕入識別データと、前記パートナー社員を識別するためのパートナー社員識別データと、前記費用の前記算出の対象となる期間である費用算出対象期間と、前記パートナー社員が前記費用算出対象期間内に行った総作業に対して支払われる総費用と、を含む仕入データと、
前記パートナー社員識別データと、前記パートナー社員が作業を行った日付と、前記プロジェクトを識別するためのプロジェクト識別データと、前記パートナー社員の1日あたりの作業時間であって前記パートナー社員により日報入力されたものと、を有するレコードを含む日報データと、
が格納されており、
前記制御部で実行される、
前記日報データから、前記仕入データ中の前記パートナー社員識別データと同じ前記パートナー社員識別データを有し、かつ、前記仕入データ中の前記費用算出対象期間に属する前記日付を有する前記レコードを抽出するレコード抽出ステップと、
前記仕入データ中の前記総費用に対して、前記レコード抽出ステップで抽出した前記レコード中の前記プロジェクト識別データで特定されるプロジェクト毎の前記作業時間の累計時間を、前記レコード抽出ステップで抽出した前記レコード中の前記作業時間の累計時間で除した値を乗じることにより、前記プロジェクト毎の前記費用を算出する費用算出ステップと、
前記仕入データ中の前記仕入識別データと、前記レコード抽出ステップで抽出した前記レコード中の前記プロジェクト識別データと、前記費用算出ステップで算出した前記プロジェクト毎の前記費用と、を含むプロジェクト別費用データを生成する費用データ生成ステップと、
を含むこと、を特徴とする費用算出方法。
For each project that the partner employee was involved in in-house when having a partner employee who is an outside person with a quasi-delegation contract work in-house, which is executed by a cost calculation device equipped with a control unit and a storage unit . It is a cost calculation method to calculate the cost of
In the storage unit
Purchase identification data for identifying purchases for services provided by the partner employee, partner employee identification data for identifying the partner employee, and cost calculation which is a period subject to the calculation of the cost. Purchasing data including the target period and the total cost paid for the total work performed by the partner employee within the cost calculation target period.
The partner employee identification data, the date when the partner employee performed the work, the project identification data for identifying the project, and the daily work time of the partner employee, which is input daily by the partner employee. Daily report data including records with
Is stored,
Executed by the control unit,
From the daily report data, the record having the same partner employee identification data as the partner employee identification data in the purchase data and having the date belonging to the cost calculation target period in the purchase data is extracted. Record extraction step and
With respect to the total cost in the purchase data, the cumulative time of the work time for each project specified by the project identification data in the record extracted in the record extraction step was extracted in the record extraction step. A cost calculation step for calculating the cost for each project by multiplying the value divided by the cumulative time of the work time in the record .
Cost by project including the purchase identification data in the purchase data, the project identification data in the record extracted in the record extraction step, and the cost for each project calculated in the cost calculation step. Costs to generate data Data generation steps and
A cost calculation method characterized by including.
制御部および記憶部を備えた費用算出装置において実行させるための、準委任契約を結んだ社外の人間であるパートナー社員に自社内で作業させる場合において、前記パートナー社員が前記自社内で携わったプロジェクト毎の費用を算出する費用算出プログラムであって、
前記記憶部には、
前記パートナー社員が提供する役務についての仕入を識別するための仕入識別データと、前記パートナー社員を識別するためのパートナー社員識別データと、前記費用の前記算出の対象となる期間である費用算出対象期間と、前記パートナー社員が前記費用算出対象期間内に行った総作業に対して支払われる総費用と、を含む仕入データと、
前記パートナー社員識別データと、前記パートナー社員が作業を行った日付と、前記プロジェクトを識別するためのプロジェクト識別データと、前記パートナー社員の1日あたりの作業時間であって前記パートナー社員により日報入力されたものと、を有するレコードを含む日報データと、
が格納されており、
前記制御部において実行させるための、
前記日報データから、前記仕入データ中の前記パートナー社員識別データと同じ前記パートナー社員識別データを有し、かつ、前記仕入データ中の前記費用算出対象期間に属する前記日付を有する前記レコードを抽出するレコード抽出ステップと、
前記仕入データ中の前記総費用に対して、前記レコード抽出ステップで抽出した前記レコード中の前記プロジェクト識別データで特定されるプロジェクト毎の前記作業時間の累計時間を、前記レコード抽出ステップで抽出した前記レコード中の前記作業時間の累計時間で除した値を乗じることにより、前記プロジェクト毎の前記費用を算出する費用算出ステップと、
前記仕入データ中の前記仕入識別データと、前記レコード抽出ステップで抽出した前記レコード中の前記プロジェクト識別データと、前記費用算出ステップで算出した前記プロジェクト毎の前記費用と、を含むプロジェクト別費用データを生成する費用データ生成ステップと、
を含むこと、を特徴とする費用算出プログラム。
A project in which a partner employee who is an outside person who has a quasi-delegation contract is allowed to work in-house for execution in a cost calculation device equipped with a control unit and a storage unit . It is a cost calculation program that calculates the cost for each
In the storage unit
Purchase identification data for identifying purchases for services provided by the partner employee, partner employee identification data for identifying the partner employee, and cost calculation which is a period subject to the calculation of the cost. Purchasing data including the target period and the total cost paid for the total work performed by the partner employee within the cost calculation target period.
The partner employee identification data, the date when the partner employee performed the work, the project identification data for identifying the project, and the daily work time of the partner employee, which is input daily by the partner employee. Daily report data including records with
Is stored,
To be executed in the control unit
From the daily report data, the record having the same partner employee identification data as the partner employee identification data in the purchase data and having the date belonging to the cost calculation target period in the purchase data is extracted. Record extraction step and
With respect to the total cost in the purchase data, the cumulative time of the work time for each project specified by the project identification data in the record extracted in the record extraction step was extracted in the record extraction step. A cost calculation step for calculating the cost for each project by multiplying the value divided by the cumulative time of the work time in the record .
Cost by project including the purchase identification data in the purchase data, the project identification data in the record extracted in the record extraction step, and the cost for each project calculated in the cost calculation step. Costs to generate data Data generation steps and
A cost calculation program characterized by including.
JP2016188498A 2016-09-27 2016-09-27 Cost calculator, cost calculation method and cost calculation program Active JP7085304B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016188498A JP7085304B2 (en) 2016-09-27 2016-09-27 Cost calculator, cost calculation method and cost calculation program
JP2022090710A JP2022107788A (en) 2016-09-27 2022-06-03 Expense calculation device, expense calculation method and expense calculation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016188498A JP7085304B2 (en) 2016-09-27 2016-09-27 Cost calculator, cost calculation method and cost calculation program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022090710A Division JP2022107788A (en) 2016-09-27 2022-06-03 Expense calculation device, expense calculation method and expense calculation program

Publications (2)

Publication Number Publication Date
JP2018055265A JP2018055265A (en) 2018-04-05
JP7085304B2 true JP7085304B2 (en) 2022-06-16

Family

ID=61836672

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2016188498A Active JP7085304B2 (en) 2016-09-27 2016-09-27 Cost calculator, cost calculation method and cost calculation program
JP2022090710A Pending JP2022107788A (en) 2016-09-27 2022-06-03 Expense calculation device, expense calculation method and expense calculation program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2022090710A Pending JP2022107788A (en) 2016-09-27 2022-06-03 Expense calculation device, expense calculation method and expense calculation program

Country Status (1)

Country Link
JP (2) JP7085304B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7280735B2 (en) * 2019-03-28 2023-05-24 株式会社オービック Costing device, costing method and costing program
KR102155748B1 (en) * 2020-01-03 2020-09-17 주식회사 크라우드웍스 Method for automatic apdating inspection unit price using work time versus inspection time of crowdsourcing based project for artificial intelligence training data generation
JPWO2022230180A1 (en) * 2021-04-30 2022-11-03

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000187684A (en) 1998-12-21 2000-07-04 Yamato System Development Co Ltd Project management system
JP2001318714A (en) 2000-05-10 2001-11-16 Kenzu System:Kk Object development type production management system
JP2006134002A (en) 2004-11-04 2006-05-25 Nippon Digital Kenkyusho:Kk Construction industry accounting device, method and program
JP2007004386A (en) 2005-06-22 2007-01-11 Anritsu Engineering Kk Business management program and management device using the same
JP2010128591A (en) 2008-11-25 2010-06-10 Nagao Mokko:Kk Construction work management system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000003389A (en) * 1998-06-12 2000-01-07 Price Waterhouse Activity cost calculation system
TW538353B (en) * 1998-08-31 2003-06-21 Mitsubishi Automotive Engineer Management system for engineering and working hours
JP2005216013A (en) * 2004-01-29 2005-08-11 Applicore Corp Integrated job management system
JP2009139982A (en) * 2007-12-03 2009-06-25 Oki Electric Ind Co Ltd Work management system, work management program and management server
JP2013114503A (en) * 2011-11-29 2013-06-10 Hitachi Ltd Cost price calculation device
JP6351329B2 (en) * 2014-03-28 2018-07-04 株式会社クボタ Agricultural support system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000187684A (en) 1998-12-21 2000-07-04 Yamato System Development Co Ltd Project management system
JP2001318714A (en) 2000-05-10 2001-11-16 Kenzu System:Kk Object development type production management system
JP2006134002A (en) 2004-11-04 2006-05-25 Nippon Digital Kenkyusho:Kk Construction industry accounting device, method and program
JP2007004386A (en) 2005-06-22 2007-01-11 Anritsu Engineering Kk Business management program and management device using the same
JP2010128591A (en) 2008-11-25 2010-06-10 Nagao Mokko:Kk Construction work management system

Also Published As

Publication number Publication date
JP2018055265A (en) 2018-04-05
JP2022107788A (en) 2022-07-22

Similar Documents

Publication Publication Date Title
JP2022107788A (en) Expense calculation device, expense calculation method and expense calculation program
JP7032164B2 (en) Work-in-process automatic transfer device, work-in-process automatic transfer method, and work-in-process automatic transfer program
JP6798856B2 (en) Amount calculation device, amount calculation method and amount calculation program
JP7197989B2 (en) Progress rate calculation device, progress rate calculation method, and progress rate calculation program
JP6850160B2 (en) Payroll processing device, payroll correction processing method, and payroll correction processing program
JP6872368B2 (en) Amount calculation device, amount calculation method and amount calculation program
JP2022097622A (en) Information processing device, information processing method and information processing program
JP6608695B2 (en) Accounting book management apparatus, accounting book management method, and accounting book management program
JP7011470B2 (en) Work-in-process automatic transfer device, work-in-process automatic transfer method, and work-in-process automatic transfer program
JP2018139053A (en) Amount data generation device, amount data generation method and amount data generation program
JP7093267B2 (en) Data generator, data generation method and data generation program
JP2018116504A (en) Journalizing creation device, journalizing creation method and journalizing creation program
JP2021149926A (en) Cost budget/actual management device, cost budget/actual management method, and cost budget/actual management program
JP7261332B2 (en) Automatic work-in-process transfer device, automatic work-in-process transfer method, and automatic work-in-process transfer program
JP7104817B2 (en) Voucher registration control device, voucher registration control method, and voucher registration control program
JP7470000B2 (en) Profit and Loss Management Simulation Device, Profit and Loss Management Simulation Method, and Profit and Loss Management Simulation Program
JP7462500B2 (en) Project management device, project management method, and project management program
JP7324162B2 (en) Cost output device, cost output method, and cost output program
JP7237677B2 (en) Business support device, business support program and business support method
JP7077150B2 (en) Journal creation device, journal creation method and journal creation program
JP7186088B2 (en) Return settlement device, return settlement method, and return settlement program
JP2018081507A (en) Journalizing device, journalizing method, and journalizing program
JP2018112988A (en) Journaling preparation device, journaling preparation method, and journaling preparation program
JP6830792B2 (en) Sales management equipment, sales management methods and sales management programs
JP2022039638A (en) Business support device, business support program, and business support method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190904

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200727

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201208

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20201215

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210921

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20211111

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220606

R150 Certificate of patent or registration of utility model

Ref document number: 7085304

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150