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
JP6765880B2 - Allocation processing device, allocation processing method, and allocation processing program - Google Patents
[go: Go Back, main page]

JP6765880B2 - Allocation processing device, allocation processing method, and allocation processing program - Google Patents

Allocation processing device, allocation processing method, and allocation processing program Download PDF

Info

Publication number
JP6765880B2
JP6765880B2 JP2016135488A JP2016135488A JP6765880B2 JP 6765880 B2 JP6765880 B2 JP 6765880B2 JP 2016135488 A JP2016135488 A JP 2016135488A JP 2016135488 A JP2016135488 A JP 2016135488A JP 6765880 B2 JP6765880 B2 JP 6765880B2
Authority
JP
Japan
Prior art keywords
allocation
calculated
project
cumulative
allocation processing
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
JP2016135488A
Other languages
Japanese (ja)
Other versions
JP2017168068A (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 株式会社オービック
Publication of JP2017168068A publication Critical patent/JP2017168068A/en
Application granted granted Critical
Publication of JP6765880B2 publication Critical patent/JP6765880B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、配賦処理装置、配賦処理方法、及び、配賦処理プログラムに関する。 The present invention relates to an allocation processing apparatus, an allocation processing method, and an allocation processing program.

案件収支管理を行っている企業では、案件別収支を月次決算で捉える為、毎月各案件の部門間接費を各案件の日報時間比率に応じて配賦する処理を行っている。 In order to grasp the income and expenditure by project in the monthly settlement, the company that manages the income and expenditure of the project allocates the department overhead cost of each project according to the daily report time ratio of each project every month.

なお、先行技術文献として、特許文献1が挙げられる。特許文献1には、広告を行う団体が広告の代価として支払う料金の科目を決定する際に、利用実態に応じて配賦した料金を所定の比率で再配賦した料金を用いるとの記載がある(請求項3等参照)。 As the prior art document, Patent Document 1 can be mentioned. Patent Document 1 states that when an advertising organization determines the subject of the fee to be paid as the price of the advertisement, the fee allocated according to the actual usage condition is redistributed at a predetermined ratio. Yes (see claim 3 etc.).

特開2003−58810号公報Japanese Unexamined Patent Publication No. 2003-58810

しかしながら、毎月ほぼ同額の部門間接費を計上している状況において、繁忙期と閑散期で案件の工数乖離が大きい場合、工数比率に応じた配賦金額の割合も大きくなるので、各案件に対して不公平な按分結果となる。それ故、企業では、正確な案件別収支を捉えることが困難となる。例えば、製造部門に紐付く3つの案件(案件A、案件B及び案件C)が存在し、且つ、4月から6月にかけて毎月定額で18,000円の部門間接費が発生し、且つ、4月(閑散期)の全案件の合計作業時間が6月(繁盛期)のそれより少なく(ここでは4月の作業時間を100とし6月の作業時間を200とする)、且つ、4月から6月にかけての累計作業時間が案件Aと案件Cで同じである(ここでは120とする)という状況(図1参照)では、4月と6月の部門間接費の時間単価(4月は180円で6月は90円)を比べると、4月と6月で2倍という大きな乖離が発生することになる。そして、案件Aと案件Cの累計作業時間は同じにもかかわらず、案件Aでは単価の高い閑散期に40時間の作業実績が発生しているので、案件Aと案件Cで4月から6月にかけての累計配賦金額に大きな差が発生してしまう。そのため、作業の実施期による案件の偏り及び不公平感が高く、故に、企業では正確な案件別収支を捉えることが困難となる。 However, in a situation where almost the same amount of department overhead is recorded every month, if there is a large difference in man-hours between the busy season and the off-season, the ratio of the allocated amount according to the man-hour ratio will also be large, so for each project The result is unfair apportionment. Therefore, it is difficult for a company to accurately grasp the income and expenditure by project. For example, there are three projects (project A, project B, and project C) linked to the manufacturing department, and a fixed monthly amount of 18,000 yen is incurred from April to June, and 4 The total working time of all projects in the month (low season) is less than that in June (prosperous season) (here, the working time in April is 100 and the working time in June is 200), and from April In the situation where the cumulative work time up to June is the same for project A and project C (here, 120) (see Fig. 1), the hourly unit price of department indirect expenses in April and June (180 in April). Comparing the yen (90 yen in June), there will be a large divergence of double in April and June. And, although the cumulative working hours of project A and project C are the same, 40 hours of work results are generated in project A during the off-season when the unit price is high, so project A and project C are from April to June. There will be a big difference in the cumulative allocation amount. Therefore, there is a high degree of bias and unfairness in the projects depending on the implementation period of the work, and it is difficult for companies to accurately grasp the income and expenditure by project.

本発明は、上記問題点に鑑みてなされたものであって、正確な案件別収支を捉えるのに役立つ情報を提供することが可能となる配賦処理装置、配賦処理方法及び配賦処理プログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and is an allocation processing device, an allocation processing method, and an allocation processing program capable of providing information useful for accurately grasping the income and expenditure by case. The purpose is to provide.

上述した課題を解決し、目的を達成するために、本発明に係る配賦処理装置は、制御部を備えた配賦処理装置であって、前記制御部は、複数の案件の担当に対し所定の期間に発生する間接費を、前記所定の期間中に各案件に費やした時間に応じて各案件に配賦する第一の配賦処理手段と、前記担当に対し前記所定の期間を複数含む任意の期間に発生する累計間接費を、前記所定の期間毎の前記間接費を集計することで算出すると共に、前記任意の期間中に各案件に費やした累計時間を、前記所定の期間毎の前記時間を案件毎に集計することで算出し、そして、当該算出した累計間接費を、当該算出した案件毎の累計時間に応じて各案件に配賦する第二の配賦処理手段と、を備えたこと、を特徴とする。 In order to solve the above-mentioned problems and achieve the object, the allocation processing device according to the present invention is an allocation processing device including a control unit, and the control unit is predetermined for a person in charge of a plurality of cases. Includes a first allocation processing means for allocating indirect costs incurred during the period of 1 to each project according to the time spent on each project during the predetermined period, and a plurality of the predetermined periods for the person in charge. The cumulative overhead costs incurred in an arbitrary period are calculated by aggregating the overhead costs for each predetermined period, and the cumulative time spent on each project during the arbitrary period is calculated for each predetermined period. A second allocation processing means that calculates by totaling the time for each case and allocates the calculated cumulative overhead cost to each case according to the calculated cumulative time for each case. It is characterized by being prepared.

また、本発明に係る配賦処理装置は、前記配賦処理装置において、前記制御部は、前記任意の期間に各案件に配賦する累計配賦金額を、前記所定の期間毎に前記第一の配賦処理手段が配賦した配賦金額を案件毎に集計することで算出し、当該算出した累計配賦金額と前記第二の配賦処理手段が配賦した配賦金額との差額を案件毎に算出する差額算出手段と、前記差額算出手段が算出した案件毎の差額に基づいて、案件間の振替仕訳を作成する仕訳作成手段と、を更に備えたこと、を特徴とする。 Further, in the allocation processing device according to the present invention, in the allocation processing device, the control unit determines the cumulative allocation amount to be allocated to each case in the arbitrary period, and the first said in the predetermined period. Calculated by aggregating the allocation amount allocated by the allocation processing means of the above for each case, and the difference between the calculated cumulative allocation amount and the allocation amount allocated by the second allocation processing means. It is characterized by further including a difference calculation means calculated for each case and a journal creation means for creating a transfer journal between cases based on the difference for each case calculated by the difference calculation means.

また、本発明に係る配賦処理装置は、前記配賦処理装置において、前記担当は、複数の案件と紐付く部門であることを特徴とする。 Further, the allocation processing apparatus according to the present invention is characterized in that, in the allocation processing apparatus, the person in charge is a department associated with a plurality of cases.

また、本発明に係る配賦処理装置は、前記配賦処理装置において、前記所定の期間は、月を単位とする期間であることを特徴とする。 Further, the allocation processing apparatus according to the present invention is characterized in that, in the allocation processing apparatus, the predetermined period is a period in units of months.

また、本発明に係る配賦処理方法は、制御部を備えた情報処理装置で実行される配賦処理方法であって、前記制御部で実行される、複数の案件の担当に対し所定の期間に発生する間接費を、前記所定の期間中に各案件に費やした時間に応じて各案件に配賦する第一の配賦処理ステップと、前記担当に対し前記所定の期間を複数含む任意の期間に発生する累計間接費を、前記所定の期間毎の前記間接費を集計することで算出すると共に、前記任意の期間中に各案件に費やした累計時間を、前記所定の期間毎の前記時間を案件毎に集計することで算出し、そして、当該算出した累計間接費を、当該算出した案件毎の累計時間に応じて各案件に配賦する第二の配賦処理ステップと、を含むこと、を特徴とする。 Further, the allocation processing method according to the present invention is an allocation processing method executed by an information processing apparatus provided with a control unit, and is executed by the control unit for a predetermined period for a person in charge of a plurality of cases. The first allocation processing step of allocating the overhead costs incurred in the above to each matter according to the time spent on each matter during the predetermined period, and any arbitrary including a plurality of the predetermined periods for the person in charge. The cumulative overhead costs incurred during the period are calculated by aggregating the overhead costs for each predetermined period, and the cumulative time spent for each project during the arbitrary period is calculated as the time for each predetermined period. Is calculated by aggregating each matter, and the calculated cumulative overhead cost is included in the second allocation processing step of allocating to each matter according to the cumulative time of each calculated matter. It is characterized by.

また、本発明に係る配賦処理プログラムは、制御部を備えた情報処理装置に実行させるための配賦処理プログラムであって、前記制御部に実行させるための、複数の案件の担当に対し所定の期間に発生する間接費を、前記所定の期間中に各案件に費やした時間に応じて各案件に配賦する第一の配賦処理ステップと、前記担当に対し前記所定の期間を複数含む任意の期間に発生する累計間接費を、前記所定の期間毎の前記間接費を集計することで算出すると共に、前記任意の期間中に各案件に費やした累計時間を、前記所定の期間毎の前記時間を案件毎に集計することで算出し、そして、当該算出した累計間接費を、当該算出した案件毎の累計時間に応じて各案件に配賦する第二の配賦処理ステップと、を含むこと、を特徴とする。 Further, the allocation processing program according to the present invention is an allocation processing program for being executed by an information processing apparatus provided with a control unit, and is predetermined to a person in charge of a plurality of cases to be executed by the control unit. The first allocation processing step of allocating the indirect costs incurred during the period of 1 to each project according to the time spent on each project during the predetermined period, and a plurality of the predetermined periods for the person in charge are included. The cumulative overhead costs incurred in an arbitrary period are calculated by aggregating the overhead costs for each predetermined period, and the cumulative time spent on each project during the arbitrary period is calculated for each predetermined period. A second allocation processing step, which is calculated by aggregating the time for each case and then allocating the calculated cumulative overhead cost to each case according to the calculated cumulative time for each case. It is characterized by including.

本発明によれば、正確な案件別収支を捉えるのに役立つ情報を提供することが可能となる配賦処理装置を提供することができるという効果を奏する。 According to the present invention, it is possible to provide an allocation processing apparatus capable of providing information useful for accurately grasping the income and expenditure for each case.

図1は、配賦処理の一例を示す図である。FIG. 1 is a diagram showing an example of allocation processing. 図2は、配賦処理装置100の構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of the allocation processing device 100. 図3は、本実施形態における配賦処理装置100が実行するメインの処理の一例を示すフローチャートである。FIG. 3 is a flowchart showing an example of the main processing executed by the allocation processing device 100 in the present embodiment. 図4は、配賦データテーブル106aの一例を示す図である。FIG. 4 is a diagram showing an example of the allocation data table 106a. 図5は、配賦仕訳及び配賦差額仕訳の一例を示す図である。FIG. 5 is a diagram showing an example of an allocation journal and an allocation difference journal. 図6は、案件の月別推移のP/Lの一例を示す図である。FIG. 6 is a diagram showing an example of P / L of the monthly transition of the project.

本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 Embodiments of the present invention will be described in detail with reference to the drawings. The present invention is not limited to the present embodiment.

[1.概要]
案件収支を見る際、複数の案件(プロジェクト)を担当する部門に発生する間接費(部門間接費)を各種比率(例えば、売上金額比率や日報時間(作業時間)比率など)で各案件へ配賦する処理(配賦処理)を行っている。ここで、日報時間比率に基づいて配賦処理を行う場合、繁忙期に作業実績が発生したプロジェクトに対する時間単価および配賦金額が小さくなり、逆に、閑散期に作業実績が発生したプロジェクトに対する時間単価および配賦金額が高くなることがある。
[1. Overview]
When looking at the project balance, indirect costs (department overhead costs) incurred by departments in charge of multiple projects (projects) are distributed to each project in various ratios (for example, sales amount ratio, daily report time (working time) ratio, etc.). Performs allocation processing (allocation processing). Here, when the allocation process is performed based on the daily report time ratio, the hourly unit price and the allocation amount for the project in which the work record occurs in the busy season becomes smaller, and conversely, the time for the project in which the work record occurs in the off-season. The unit price and allocation amount may be high.

具体的には、「製造部門」に紐づく案件が3つ存在した場合、案件収支管理を支援する標準的なシステム(アプリケーションソフトウェア)では、各月の作業時間比に応じて各案件への配賦処理が行われる。毎月部門経費(部門間接費)が定額で¥18,000発生し、且つ、4月(閑散期)の合計作業時間が6月のそれに比べて少ない図1に示すようなケースでは、部門間接費の時間単価(4月は「¥180」、6月は「¥90」)を比べると、4月は6月に比べ2倍の乖離が発生してしまうことになる。
更に、各案件の配賦結果を見てみると、案件Aと案件Cの4月から6月までの累計作業時間が120と同一であるにも関わらず、案件Aは配賦単価(時間単価)が高い4月の閑散期に作業実績が発生している為、案件ごとの累計配賦金額に大きな差が発生してしまっている(図1の塗りつぶし部分参照)。このような状態が発生すると、実施期間による案件の偏り・不公平感が高く、正確な案件収支を捉えられない。
Specifically, if there are three projects linked to the "manufacturing department", the standard system (application software) that supports project balance management will allocate to each project according to the work time ratio of each month. The process is performed. In the case where the monthly department cost (department overhead cost) is a fixed amount of ¥ 18,000 and the total work time in April (low season) is less than that in June, the department overhead cost is as shown in Fig. 1. Comparing the hourly unit prices ("180 yen" in April and "90 yen" in June), April will have a double divergence compared to June.
Furthermore, looking at the allocation results of each project, although the cumulative working hours of project A and project C from April to June are the same as 120, project A is the allocation unit price (hourly unit price). ) Is high. Since the work results are generated during the off-season in April, there is a large difference in the cumulative allocation amount for each project (see the filled part in Fig. 1). When such a situation occurs, there is a high degree of bias and unfairness in the project depending on the implementation period, and it is not possible to accurately grasp the project balance.

そこで、本実施形態では、上述したケースで発生してしまう累計配賦金額の差を均すための新たな仕組みである累計配賦処理(再配賦処理)を実施する。累計配賦処理では、4月から6月までの累計期間(本発明の「任意の期間」に相当)の累計部門間接費を当該累計期間における累計作業時間で除することによって当該累計期間の配賦単価を求め、各案件の累計作業時間から各案件の本来の再配賦金額を求める。その上で、累計配賦処理では、案件毎の配賦差額として各単月で求めた配賦金額(この金額は本実施形態における単月配賦処理を実施して得られたものである)と本来の再配賦金額の差額(配賦差額)を求める。これにより、単月配賦と累計配賦の両方を組み合わせることで、各月のP/Lを捉えながらも任意の期間でのP/Lを捉えることが出来る。以下、具体的な構成および動作について説明する。 Therefore, in the present embodiment, the cumulative allocation process (reallocation process), which is a new mechanism for equalizing the difference in the cumulative allocation amount that occurs in the above-mentioned case, is carried out. In the cumulative allocation process, the cumulative department overhead for the cumulative period from April to June (corresponding to the "arbitrary period" of the present invention) is divided by the cumulative working hours in the cumulative period to allocate the cumulative period. The unit price is calculated, and the original reallocation amount of each project is calculated from the cumulative working hours of each project. Then, in the cumulative allocation process, the allocation amount obtained in each month as the allocation difference amount for each project (this amount is obtained by performing the monthly allocation process in the present embodiment). And the difference between the original reallocation amount (allocation difference) is calculated. As a result, by combining both the monthly allocation and the cumulative allocation, it is possible to capture the P / L for each month while capturing the P / L for an arbitrary period. Hereinafter, a specific configuration and operation will be described.

[2.構成]
本実施形態に係る配賦処理装置の構成の一例について、図2を参照して説明する。図2は、配賦処理装置100の構成の一例を示すブロック図である。
[2. Constitution]
An example of the configuration of the allocation processing device according to the present embodiment will be described with reference to FIG. FIG. 2 is a block diagram showing an example of the configuration of the allocation processing device 100.

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

配賦処理装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。配賦処理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The allocation processing 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 allocation processing device 100 is communicably connected via an arbitrary communication path.

通信インターフェース部104は、ルータ等の通信装置及び専用線等の有線又は無線の通信回線を介して、配賦処理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、配賦処理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。 The communication interface unit 104 connects the allocation processing 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 allocation processing device 100 and the server 200 so as to be able to communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

記憶部106には、各種のデータベース、テーブル、及びファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、及び光ディスク等を用いることができる。ここで、記憶部106は、配賦データテーブル106aと、仕訳データテーブル106bとを備えている。 Various databases, tables, files, and the like are stored in the storage unit 106. In the storage unit 106, a computer program for giving a command 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) or a 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. Here, the storage unit 106 includes an allocation data table 106a and a journal data table 106b.

配賦データテーブル106aは、所定の期間(例えば、月を単位とする期間)における案件ごとの配賦処理に関する配賦情報と、所定の期間を複数含む任意の期間において案件ごとに行われた、累計の配賦処理に関する累計配賦情報と、任意の期間における案件ごとの再配賦処理に関する再配賦情報と、再配賦処理にて算出された案件ごとの再配賦金額から、任意の期間における配賦処理にて算出された案件ごとの累計の配賦金額(累計配賦金額)を差し引いた配賦差額に関する配賦差額情報と、を管理するテーブルである。
配賦情報は、例えば、所定の期間中に各案件に費やした作業時間と、所定の期間中に全案件に費やした合計作業時間と、所定の期間に部門に発生する間接費(例えば、部門間接費)と、案件に対する間接費の時間単価(配賦金額を算出するための時間単価)と、所定の期間における各案件の配賦金額と、などを含むものである。
累計配賦情報は、例えば、任意の期間中に全案件に費やした累計作業時間と、任意の期間に発生した累計間接費と、任意の期間中に各案件に費やした累計作業時間と、任意の期間における各案件の累計配賦金額と、などを含むものである。
再配賦情報は、例えば、任意の期間中に全案件に費やした累計作業時間と、累計間接費と、案件に対する間接費の時間単価(再配賦金額を算出するための時間単価)と、任意の期間中に各案件に費やした累計作業時間と、任意の期間における各案件の再配賦金額と、などを含むものである。
配賦差額情報は、例えば、配賦差額(例えば、正の金額、負の金額など)などを含むものである。
The allocation data table 106a includes allocation information related to allocation processing for each case in a predetermined period (for example, a period in units of months), and is performed for each case in an arbitrary period including a plurality of predetermined periods. Arbitrary from cumulative allocation information related to cumulative allocation processing, reallocation information related to reallocation processing for each matter in an arbitrary period, and reallocation amount for each matter calculated by reallocation processing. It is a table which manages the allocation difference information about the allocation difference amount which deducted the cumulative allocation amount (cumulative allocation amount) for each matter calculated by the allocation processing in a period.
Allocation information includes, for example, the work time spent on each project during a predetermined period, the total work time spent on all projects during a predetermined period, and the indirect costs incurred in the department during a predetermined period (for example, department). Indirect costs), the hourly unit price of indirect costs for projects (hourly unit price for calculating the allocation amount), the allocation amount of each project in a predetermined period, and the like.
Cumulative allocation information includes, for example, cumulative work hours spent on all projects during an arbitrary period, cumulative overhead costs incurred during an arbitrary period, and cumulative work hours spent on each project during an arbitrary period. It includes the cumulative allocation amount of each project during the period of.
The reallocation information includes, for example, the cumulative work time spent on all projects during an arbitrary period, the cumulative overhead cost, the hourly unit price of the indirect cost for the project (hourly unit price for calculating the reallocation amount), and so on. It includes the cumulative working hours spent on each project during an arbitrary period, the redistribute amount of each project during an arbitrary period, and the like.
The allocation difference amount information includes, for example, an allocation difference amount (for example, a positive amount, a negative amount, etc.).

仕訳データテーブル106bは、仕訳作成部102gが作成した仕訳情報と、振替仕訳情報と、を管理するテーブルである。
仕訳情報は、例えば、借方の情報として、勘定科目と、配賦金額と、部門と、案件に関する情報と、を含み、貸方の情報として、勘定科目と、間接費と、部門に関する情報と、を含むものである。
振替仕訳情報は、例えば、借方の情報として、勘定科目と、正の金額の配賦差額と、案件を担当する部門と、案件に関する情報と、を含み、貸方の情報として、勘定科目と、負の金額の配賦差額と、案件を担当する部門と、案件に関する情報と、を含むものである。
The journal data table 106b is a table that manages the journal information created by the journal creation unit 102g and the transfer journal information.
The journal information includes, for example, debit information such as accounts, allocation amounts, departments, and matter information, and credit information includes accounts, overhead costs, and department information. It includes.
The transfer journal information includes, for example, the account as debit information, the allocation difference of the positive amount, the department in charge of the matter, and the information about the matter, and the credit information includes the account and negative. It includes the allocation difference of the amount of money, the department in charge of the case, and information about the case.

入出力インターフェース部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). In addition to the keyboard, mouse, and microphone, the input device 112 can use a monitor that cooperates with the mouse to realize the pointing device function. 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.

制御部102は、配賦処理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、合計作業時間算出部102aと、配賦金額算出部102bと、累計作業時間算出部102cと、累計間接費算出部102dと、再配賦金額算出部102eと、差額計上部102fと、仕訳作成部102gとを備えている。なお、合計作業時間算出部102aと、配賦金額算出部102bとは、本発明の第一の配賦処理手段に相当する。また、累計作業時間算出部102cと、累計間接費算出部102dと、再配賦金額算出部102eとは、本発明の第二の配賦処理手段に相当する。また、差額計上部102fは、本発明の差額算出手段を含むものである。また、仕訳作成部102gは、本発明の仕訳作成手段に相当する。 The control unit 102 is a CPU or the like that collectively controls the allocation processing 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. Execute. The control unit 102 is functionally conceptually composed of a total work time calculation unit 102a, an allocation amount calculation unit 102b, a cumulative work time calculation unit 102c, a cumulative overhead calculation unit 102d, and a reallocation amount calculation unit 102e. , A difference accounting unit 102f and a journal entry unit 102g are provided. The total working time calculation unit 102a and the allocation amount calculation unit 102b correspond to the first allocation processing means of the present invention. Further, the cumulative working time calculation unit 102c, the cumulative overhead cost calculation unit 102d, and the redistribute amount calculation unit 102e correspond to the second allocation processing means of the present invention. Further, the difference accounting unit 102f includes the difference calculating means of the present invention. Further, the journal creation unit 102g corresponds to the journal creation means of the present invention.

合計作業時間算出部102aは、所定の期間中に全案件に費やした合計作業時間を、配賦データテーブル106aに格納されている、所定の期間中に各案件に費やした作業時間を集計することで算出し、算出した合計作業時間を配賦データテーブル106aに格納する。合計作業時間算出部102aが実施する処理については、以下の[3.処理の具体例]にて詳細に説明する。 The total work time calculation unit 102a aggregates the total work time spent on all the projects during the predetermined period, and the work time spent on each project during the predetermined period stored in the allocation data table 106a. The calculated total work time is stored in the allocation data table 106a. Regarding the processing performed by the total working time calculation unit 102a, the following [3. Specific example of processing] will be described in detail.

配賦金額算出部102bは、合計作業時間算出部102aが算出した合計作業時間と、配賦データテーブル106aに格納されている、所定の期間で発生した間接費と、配賦データテーブル106aに格納されている、所定の期間中に各案件に費やした作業時間とに基づいて、作業時間に応じた各案件の配賦金額を算出し、算出した配賦金額を配賦データテーブル106aに格納する。配賦金額算出部102bが実施する処理については、以下の[3.処理の具体例]にて詳細に説明する。 The allocation amount calculation unit 102b stores the total work time calculated by the total work time calculation unit 102a, the indirect costs incurred in a predetermined period stored in the allocation data table 106a, and the allocation data table 106a. Based on the work time spent on each matter during the predetermined period, the allocation amount of each matter is calculated according to the work time, and the calculated allocation amount is stored in the allocation data table 106a. .. Regarding the processing performed by the allocation amount calculation unit 102b, the following [3. Specific example of processing] will be described in detail.

累計作業時間算出部102cは、任意の期間中に各案件に費やした累計作業時間と、任意の期間中に全案件に費やした累計作業時間とを、配賦データテーブル106aに格納されている、所定の期間中に各案件に費やした作業時間を集計することで算出し、算出した各案件に費やした累計作業時間と、全案件に費やした累計作業時間とを配賦データテーブル106aに格納する。累計作業時間算出部102cが実施する処理については、以下の[3.処理の具体例]にて詳細に説明する。 The cumulative work time calculation unit 102c stores in the allocation data table 106a the cumulative work time spent on each project during an arbitrary period and the cumulative work time spent on all projects during the arbitrary period. Calculated by totaling the work time spent on each matter during a predetermined period, and the cumulative work time spent on each calculated matter and the cumulative work time spent on all the matter are stored in the allocation data table 106a. .. Regarding the processing performed by the cumulative work time calculation unit 102c, the following [3. Specific example of processing] will be described in detail.

累計間接費算出部102dは、任意の期間に発生した累計間接費を、配賦データテーブル106aに格納されている、所定の期間に発生した間接費を集計することで算出し、算出した累計間接費を配賦データテーブル106aに格納する。累計間接費算出部102dが実施する処理については、以下の[3.処理の具体例]にて詳細に説明する。 The cumulative overhead calculation unit 102d calculates the cumulative overhead incurred in an arbitrary period by aggregating the indirect costs incurred in a predetermined period stored in the allocation data table 106a, and calculates the cumulative overhead. The costs are stored in the allocation data table 106a. Regarding the processing performed by the cumulative overhead calculation unit 102d, the following [3. Specific example of processing] will be described in detail.

再配賦金額算出部102eは、合計作業時間算出部102aが算出した合計作業時間と、累計作業時間算出部102cが算出した、任意の期間中に各案件に費やした累計作業時間と、累計間接費算出部102dが算出した累計間接費とに基づいて、上記累計作業時間に応じた再配賦金額を算出し、算出した再配賦金額を配賦データテーブル106aに格納する。再配賦金額算出部102eが実施する処理については、以下の[3.処理の具体例]にて詳細に説明する。 The redistributed amount calculation unit 102e includes the total work time calculated by the total work time calculation unit 102a, the cumulative work time calculated by the cumulative work time calculation unit 102c for each project during an arbitrary period, and the cumulative indirect. Based on the cumulative overhead cost calculated by the cost calculation unit 102d, the reallocation amount according to the cumulative working hours is calculated, and the calculated reallocation amount is stored in the allocation data table 106a. Regarding the processing performed by the redistributed amount calculation unit 102e, the following [3. Specific example of processing] will be described in detail.

差額計上部102fは、任意の期間に発生した各案件の累計配賦金額を、配賦金額算出部102bが算出した配賦金額を集計することで算出し、算出した当該累計配賦金額を配賦データテーブル106aに格納する。また、差額計上部102fは、再配賦金額算出部102eが算出した再配賦金額と、算出した上記累計配賦金額とに基づいて、再配賦金額と、累計配賦金額との配賦差額を算出し、算出した配賦差額を配賦データテーブル106aに格納する。差額計上部102fが実施する処理については、以下の[3.処理の具体例]にて詳細に説明する。 The difference accounting unit 102f calculates the cumulative allocation amount of each project that occurred in an arbitrary period by aggregating the allocation amount calculated by the allocation amount calculation unit 102b, and distributes the calculated cumulative allocation amount. It is stored in the data table 106a. Further, the difference recording unit 102f allocates the reallocation amount and the cumulative allocation amount based on the reallocation amount calculated by the reallocation amount calculation unit 102e and the calculated cumulative allocation amount. The difference is calculated, and the calculated allocation difference is stored in the allocation data table 106a. Regarding the processing performed by the difference accounting unit 102f, the following [3. Specific example of processing] will be described in detail.

仕訳作成部102gは、配賦金額算出部102bが算出した配賦金額に基づいて、当該配賦金額に関する仕訳(配賦仕訳)を作成し、作成した配賦仕訳を仕訳データテーブル106bに格納する。また、仕訳作成部102gは、差額計上部102fが算出した配賦差額に基づいて配賦差額に関する仕訳(配賦差額仕訳)を作成し、作成した配賦差額仕訳を仕訳データテーブル106bに格納する。仕訳作成部102gが実施する処理については、以下の[3.処理の具体例]にて詳細に説明する。 The journal creation unit 102g creates a journal (allocation journal) related to the allocation amount based on the allocation amount calculated by the allocation amount calculation unit 102b, and stores the created allocation journal in the journal data table 106b. .. Further, the journal creation unit 102g creates a journal (allocation difference journal) related to the allocation difference amount based on the allocation difference amount calculated by the difference accounting unit 102f, and stores the created allocation difference amount journal in the journal data table 106b. .. Regarding the processing performed by the journal creation unit 102g, the following [3. Specific example of processing] will be described in detail.

[3.処理の具体例]
本実施形態の具体例について、図3から図6を参照して説明する。図3は、本実施形態における配賦処理装置100が実行するメインの処理の一例を示すフローチャートである。
[3. Specific example of processing]
A specific example of this embodiment will be described with reference to FIGS. 3 to 6. FIG. 3 is a flowchart showing an example of the main processing executed by the allocation processing device 100 in the present embodiment.

なお、本説明では、所定の期間が月を単位とする期間として設定され、4月から6月が任意の期間と設定され、各月に各案件に費やした作業時間と、各月に発生した部門間接費(¥18,000)とが配賦データテーブル106aに格納されていることを前提とする(図4参照)。 In this explanation, a predetermined period is set as a period in units of months, and April to June is set as an arbitrary period, and the work time spent on each project in each month and the work time generated in each month occur. It is assumed that the department overhead cost (¥ 18,000) is stored in the allocation data table 106a (see FIG. 4).

[ステップS1:各月の配賦処理]
本説明では、各月の配賦処理として、合計作業時間算出部102aによる各月で全案件に費やした合計作業時間の算出、配賦金額算出部102bによる案件に対する部門間接費の時間単価及び各月における各案件の配賦金額の算出並びに仕訳作成部102gによる配賦仕訳の作成を行う。具体的には、合計作業時間算出部102aは、配賦データテーブル106aに格納されている、各月で各案件に費やした作業時間を参照して、合計作業時間を下記の通り算出し、算出した合計作業時間を配賦データテーブル106aに格納する(図4参照)。
・4月の合計作業時間:100(案件Aの作業時間「40」と、案件Bの作業時間「60」とを足し合わせて算出したもの)
・5月の合計作業時間:150(案件Aの作業時間「40」と、案件Bの作業時間「70」と、案件Cの作業時間「40」とを足し合わせて算出したもの)
・6月の合計作業時間:200(案件Aの作業時間「40」と、案件Bの作業時間「80」と、案件Cの作業時間「80」とを足し合わせて算出したもの)
[Step S1: Allocation processing for each month]
In this explanation, as the allocation process for each month, the total work time calculation unit 102a calculates the total work time spent on all the projects in each month, the allocation amount calculation unit 102b calculates the hourly unit cost of the department overhead for the project, and each. The allocation amount of each matter in a month is calculated, and the journal creation unit 102g creates the allocation journal. Specifically, the total work time calculation unit 102a calculates and calculates the total work time as follows with reference to the work time spent on each project in each month stored in the allocation data table 106a. The total working time is stored in the allocation data table 106a (see FIG. 4).
-Total working time in April: 100 (calculated by adding the working time "40" of project A and the working time "60" of project B)
-Total working time in May: 150 (calculated by adding the working time "40" of project A, the working time "70" of project B, and the working time "40" of project C)
-Total working time in June: 200 (calculated by adding the working time "40" of project A, the working time "80" of project B, and the working time "80" of project C)

また、配賦金額算出部102bは、配賦データテーブル106aに格納されている、各月で各案件に費やした作業時間、各月に発生した部門間接費及び合計作業時間算出部102aが算出した合計作業時間を参照して、案件に対する部門間接費の時間単価及び各月における各案件の配賦金額を下記の通り算出し、算出した時間単価及び配賦金額を配賦データテーブル106aに格納する(図4参照)。
(各月の時間単価)
・4月の時間単価:¥180(4月の部門間接費「¥18,000」を4月の合計作業時間「100」で除することによって算出したもの)
・5月の時間単価:¥120(5月の部門間接費「¥18,000」を5月の合計作業時間「150」で除することによって算出したもの)
・6月の時間単価:¥90(6月の部門間接費「¥18,000」を6月の合計作業時間「200」で除することによって算出したもの)
(4月の各案件の配賦金額)
・案件Aの配賦金額:¥7,200(4月の時間単価「¥180」に4月の案件Aの作業時間「40」を掛けて算出したもの)
・案件Bの配賦金額:¥10,800(4月の時間単価「¥180」に4月の案件Bの作業時間「60」を掛けて算出したもの)
(5月の各案件の配賦金額)
・案件Aの配賦金額:¥4,800(5月の時間単価「¥120」に5月の案件Aの作業時間「40」を掛けて算出したもの)
・案件Bの配賦金額:¥8,400(5月の時間単価「¥120」に5月の案件Bの作業時間「70」を掛けて算出したもの)
・案件Cの配賦金額:¥4,800(5月の時間単価「¥120」に5月の案件Cの作業時間「40」を掛けて算出したもの)
(6月の各案件の配賦金額)
・案件Aの配賦金額:¥3,600(6月の時間単価「¥90」に6月の案件Aの作業時間「40」を掛けて算出したもの)
・案件Bの配賦金額:¥7,200(6月の時間単価「¥90」に6月の案件Bの作業時間「80」を掛けて算出したもの)
・案件Cの配賦金額:¥7,200(6月の時間単価「¥90」に6月の案件Cの作業時間「80」を掛けて算出したもの)
Further, the allocation amount calculation unit 102b is stored in the allocation data table 106a, and is calculated by the work time spent on each project in each month, the department indirect cost incurred in each month, and the total work time calculation unit 102a. With reference to the total working hours, the hourly unit price of the department indirect cost for the matter and the allocation amount of each matter in each month are calculated as follows, and the calculated hourly unit price and the allocation amount are stored in the allocation data table 106a. (See FIG. 4).
(Hour unit price for each month)
・ April hourly unit price: ¥ 180 (calculated by dividing the April department overhead cost "¥ 18,000" by the total working time "100" in April)
・ May hourly unit price: ¥ 120 (calculated by dividing the department overhead cost “¥ 18,000” in May by the total working time “150” in May)
・ June hourly unit price: ¥ 90 (calculated by dividing the June department overhead cost "¥ 18,000" by the total working time "200" in June)
(Allocation amount for each project in April)
・ Allocation amount of project A: 7,200 yen (calculated by multiplying the hourly unit price "¥ 180" in April by the working time "40" of project A in April)
・ Allocation amount of project B: ¥ 10,800 (calculated by multiplying the hourly unit price "¥ 180" in April by the working time "60" of project B in April)
(Allocation amount for each project in May)
・ Allocation amount of project A: ¥ 4,800 (calculated by multiplying the hourly unit price in May "¥ 120" by the working time "40" in project A in May)
・ Allocation amount of project B: ¥ 8,400 (calculated by multiplying the hourly unit price in May “¥ 120” by the working time “70” in project B in May)
・ Allocation amount of project C: ¥ 4,800 (calculated by multiplying the hourly unit price in May "¥ 120" by the working time "40" in project C in May)
(Allocation amount for each project in June)
・ Allocation amount of project A: ¥ 3,600 (calculated by multiplying the hourly unit price in June "¥ 90" by the working time "40" in project A in June)
・ Allocation amount of project B: ¥ 7,200 (calculated by multiplying the hourly unit price of June “¥ 90” by the working time of project B in June “80”)
・ Allocation amount of project C: ¥ 7,200 (calculated by multiplying the hourly unit price of June “¥ 90” by the working time of project C in June “80”)

また、仕訳作成部102gは、配賦データテーブル106aに格納されている、配賦金額算出部102bが算出した配賦金額を参照して、当該配賦金額に関する配賦仕訳を作成し、作成した当該配賦仕訳を仕訳データテーブル106bに格納する(図5参照)。図5に示す配賦仕訳は、本説明における4月の配賦金額に基づいて作成された配賦仕訳である。 In addition, the journal creation unit 102g creates and creates an allocation journal for the allocation amount by referring to the allocation amount calculated by the allocation amount calculation unit 102b stored in the allocation data table 106a. The allocation journal is stored in the journal data table 106b (see FIG. 5). The allocation journal shown in FIG. 5 is an allocation journal created based on the allocation amount in April in this description.

なお、各月の配賦処理は、バッチ処理により所定の日時(例えば月末など)に行われるように設定されていてもよい。 The allocation processing for each month may be set to be performed at a predetermined date and time (for example, the end of the month) by batch processing.

[ステップS2:累計作業時間及び累計間接費算出]
累計作業時間算出部102cは、配賦データテーブル106aに格納されている各月の合計作業時間を参照して、4月から6月の期間中に全案件に費やした累計作業時間を算出し、算出した累計作業時間を配賦データテーブル106aに格納する。また、累計作業時間算出部102cは、配賦データテーブル106aに格納されている、各月で各案件に費やした作業時間を参照して、4月から6月の期間中に各案件に費やした累計作業時間を算出し、算出した累計作業時間を配賦データテーブル106aに格納する。具体的には、累計作業時間算出部102cによる処理は、下記の通り行われる。
(4月から6月の期間中に全案件に費やした累計作業時間)
・4月から6月の累計作業時間:450(4月の合計作業時間「100」と、5月の合計作業時間「150」と、6月の合計作業時間「200」とを足し合わせて算出したもの)
(4月から6月の期間中に各案件に費やした累計作業時間)
・案件Aの累計作業時間:120(4月の作業時間「40」と、5月の作業時間「40」と、6月の作業時間「40」とを足し合わせて算出したもの)
・案件Bの累計作業時間:210(4月の作業時間「60」と、5月の作業時間「70」と、6月の作業時間「80」とを足し合わせて算出したもの)
・案件Cの累計作業時間:120(5月の作業時間「40」と、6月の作業時間「80」とを足し合わせて算出したもの)
[Step S2: Cumulative work time and cumulative overhead cost calculation]
The cumulative work time calculation unit 102c calculates the cumulative work time spent on all the projects during the period from April to June with reference to the total work time of each month stored in the allocation data table 106a. The calculated cumulative work time is stored in the allocation data table 106a. In addition, the cumulative work time calculation unit 102c referred to the work time spent on each project in each month stored in the allocation data table 106a, and spent on each project during the period from April to June. The cumulative working time is calculated, and the calculated cumulative working time is stored in the allocation data table 106a. Specifically, the processing by the cumulative working time calculation unit 102c is performed as follows.
(Cumulative work time spent on all projects during the period from April to June)
・ Cumulative working hours from April to June: 450 (calculated by adding the total working hours "100" in April, the total working hours "150" in May, and the total working hours "200" in June. What I did)
(Cumulative work time spent on each project during the period from April to June)
-Cumulative work time of project A: 120 (calculated by adding the work time "40" in April, the work time "40" in May, and the work time "40" in June)
-Cumulative work time of matter B: 210 (calculated by adding the work time "60" in April, the work time "70" in May, and the work time "80" in June)
-Cumulative work time of project C: 120 (calculated by adding the work time "40" in May and the work time "80" in June)

累計間接費算出部102dは、配賦データテーブル106aに格納されている、各月に発生した部門間接費を参照して、4月から6月の期間中に発生した累計間接費を算出し、算出した累計間接費を配賦データテーブル106aに格納する。具体的には、累計間接費算出部102dによる処理は、下記の通り行われる。
(累計間接費)
・累計間接費:¥54,000(各月で発生した部門間接費「¥18,000」を足し合わせて算出したもの)
The cumulative overhead calculation unit 102d calculates the cumulative overhead incurred during the period from April to June with reference to the department overhead incurred in each month stored in the allocation data table 106a. The calculated cumulative overhead cost is stored in the allocation data table 106a. Specifically, the processing by the cumulative overhead cost calculation unit 102d is performed as follows.
(Cumulative overhead)
・ Cumulative overhead cost: ¥ 54,000 (calculated by adding the department overhead costs “¥ 18,000” generated each month)

[ステップS3:再配賦金額算出]
再配賦金額算出部102eは、ステップS2にて算出した累計間接費及び4月から6月の期間中に全案件に費やした累計作業時間を参照して、4月から6月の期間における案件に対する部門間接費の配賦単価(時間単価)を算出し、算出した時間単価を配賦データテーブル106aに格納する。そして、再配賦金額算出部102eは、算出した上記時間単価及びステップS2にて算出した4月から6月の期間中に各案件に費やした累計作業時間を参照して、各案件の再配賦金額を算出し、算出した再配賦金額を配賦データテーブル106aに格納する。具体的には、再配賦金額算出部102eによる処理は、下記の通り行われる。
(時間単価)
・時間単価:¥120(累計間接費「¥54,000」を4月から6月の期間中に全案件に費やした累計作業時間「450」で除することによって算出したもの)
(再配賦金額)
・案件Aの再配賦金額:¥14,400(配賦単価「¥120」に案件Aの累計作業時間「120」を掛けて算出したもの)
・案件Bの再配賦金額:¥25,200(配賦単価「¥120」に案件Bの累計作業時間「210」を掛けて算出したもの)
・案件Cの再配賦金額:¥14,400(配賦単価「¥120」に案件Cの累計作業時間「120」を掛けて算出したもの)
[Step S3: Calculation of reallocation amount]
The redistributed amount calculation unit 102e refers to the cumulative indirect costs calculated in step S2 and the cumulative working hours spent on all the projects during the period from April to June, and the projects in the period from April to June. The allocation unit price (hourly unit price) of the department indirect cost is calculated, and the calculated hourly unit price is stored in the allocation data table 106a. Then, the reallocation amount calculation unit 102e refers to the calculated hourly unit price and the cumulative working hours spent on each project during the period from April to June calculated in step S2, and redistributes each project. The allocation amount is calculated, and the calculated reallocation amount is stored in the allocation data table 106a. Specifically, the processing by the reallocation amount calculation unit 102e is performed as follows.
(Hour unit price)
・ Hourly unit price: ¥ 120 (calculated by dividing the cumulative overhead cost “¥ 54,000” by the cumulative work time “450” spent on all projects during the period from April to June)
(Reallocation amount)
-Reallocation amount of project A: 14,400 yen (calculated by multiplying the allocation unit price "120 yen" by the cumulative working time "120" of project A)
-Reallocation amount of project B: ¥ 25,200 (calculated by multiplying the allocation unit price "¥ 120" by the cumulative work time "210" of project B)
-Reallocation amount of project C: 14,400 yen (calculated by multiplying the allocation unit price "120 yen" by the cumulative working time "120" of project C)

[ステップS4:差額計上]
差額計上部102fは、配賦データテーブル106aに格納されている各月の配賦金額を参照して、4月から6月の期間における各案件の累計配賦金額を算出し、算出した累計配賦金額を配賦データテーブル106aに格納する。そして、差額計上部102fは、ステップS3にて算出した各月の再配賦金額及び算出した上記累計配賦金額を参照して、再配賦金額と累計配賦金額の差額(配賦差額)し、算出した当該差額を配賦データテーブル106aに格納する。具体的には、差額計上部102fによる処理は、下記の通り行われる。
(累計配賦金額)
・案件Aの累計配賦金額:¥15,600(4月の案件Aの配賦金額「¥7,200」と、5月の案件Aの配賦金額「¥4,800」と、6月の案件Aの配賦金額「¥3,600」とを足し合わせて算出したもの)
・案件Bの累計配賦金額:¥26,400(4月の案件Bの配賦金額「¥10,800」と、5月の案件Bの配賦金額「¥8,400」と、6月の案件Bの配賦金額「¥7,200」とを足し合わせて算出したもの)
・案件Cの累計配賦金額:¥12,000(5月の案件Cの配賦金額「¥4,800」と、6月の案件Cの配賦金額「¥7,200」とを足し合わせて算出したもの)
(配賦差額)
・案件Aの配賦差額:−¥1,200(再配賦金額「¥14,400」から累計配賦金額「¥15,600」を引いたもの)
・案件Bの配賦差額:−¥1,200(再配賦金額「¥25,200」から累計配賦金額「¥26,400」を引いたもの)
・案件Cの配賦差額:¥2,400(再配賦金額「¥14,400」から累計配賦金額「¥12,000」を引いたもの)
[Step S4: Record difference]
The difference accounting unit 102f calculates the cumulative allocation amount of each project in the period from April to June with reference to the allocation amount of each month stored in the allocation data table 106a, and the calculated cumulative distribution. The allocation amount is stored in the allocation data table 106a. Then, the difference recording unit 102f refers to the reallocation amount of each month calculated in step S3 and the above cumulative allocation amount calculated, and the difference between the reallocation amount and the cumulative allocation amount (allocation difference). Then, the calculated difference is stored in the allocation data table 106a. Specifically, the processing by the difference accounting unit 102f is performed as follows.
(Cumulative allocation amount)
・ Cumulative allocation amount of project A: ¥ 15,600 (April project A allocation amount “¥ 7,200”, May project A allocation amount “¥ 4,800”, and June Calculated by adding the allocation amount "¥ 3,600" of Project A)
-Cumulative allocation amount of project B: ¥ 26,400 (April project B allocation amount "¥ 10,800", May project B allocation amount "¥ 8,400", June Calculated by adding the allocation amount "¥ 7,200" of Project B)
-Cumulative allocation amount of project C: 12,000 yen (sum of the allocation amount of project C in May "¥ 4,800" and the allocation amount of project C in June "¥ 7,200" (Calculated by
(Allocation difference)
・ Allocation difference of project A: -¥ 1,200 (re-allocation amount "¥ 14,400" minus cumulative allocation amount "¥ 15,600")
・ Allocation difference of project B: -¥ 1,200 (re-allocation amount "¥ 25,200" minus cumulative allocation amount "¥ 26,400")
・ Allocation difference of project C: ¥ 2,400 (re-allocation amount “¥ 14,400” minus cumulative allocation amount “¥ 12,000”)

[ステップS5:仕訳作成]
仕訳作成部102gは、正の金額に関する配賦差額を借方、負の金額に関する配賦差額を貸方として、差額に関する配賦差額仕訳を作成する(図5参照)。図5に示すように、本実施形態では、各月の配賦仕訳及び配賦差額仕訳(案件間の振替仕訳)のデータを作成することで、外部システム(例えば、会計システムなど)への連携データとしての仕訳データを作成することが可能となる。
[Step S5: Create journal]
The journal creation unit 102g creates an allocation difference journal for the difference, with the allocation difference for the positive amount as the debit and the allocation difference for the negative amount as the credit (see FIG. 5). As shown in FIG. 5, in the present embodiment, by creating data of allocation journals and allocation difference journals (transfer journals between projects) for each month, cooperation with an external system (for example, accounting system) It is possible to create journal data as data.

なお、配賦差額仕訳の作成は、バッチ処理により所定の日時(例えば任意の期間の末日など)に行われるように設定されていてもよい。 The allocation difference journal may be created by batch processing at a predetermined date and time (for example, the last day of an arbitrary period).

以上の処理により、本実施形態では、これまでの月次の配賦処理と任意の期間における再配賦それぞれを同時に満たすことが可能であり、月次決算における早期の収支把握と年次決算における正確な原価・収支把握を同時に満たすことが可能となる(図6参照)。 Through the above processing, in the present embodiment, it is possible to satisfy both the monthly allocation processing up to now and the reallocation in an arbitrary period at the same time, and it is possible to grasp the income and expenditure at an early stage in the monthly settlement and in the annual settlement. It is possible to satisfy the accurate cost / balance grasp at the same time (see Fig. 6).

以上で、[3.処理の具体例]の説明を終了する。 With the above, [3. Specific example of processing] ends.

[4.本実施形態のまとめ及び他の実施形態]
以上説明したように、本実施形態では、(1)複数の案件(例えば、案件A、案件B及び案件C)と紐付く製造部門に対し、例えば4月から6月の各月で発生した部門間接費を、各月で各案件に費やした作業時間に応じて各案件に配賦金額を配賦する処理と、(2)製造部門に対し、例えば4月から6月の期間中に発生する累計間接費を、各月で発生した部門間接費を集計することで算出すると共に、例えば4月から6月の期間中に各案件に費やした累計作業時間を、各月の作業時間を案件毎に集計することで算出し、そして、算出した累計間接費を、算出した案件毎の累計作業時間に応じて各案件に再配賦金額を配賦する処理と、(3)例えば4月から6月の期間に各案件に配賦する累計配賦金額を、各月毎に配賦した配賦金額を案件毎に集計することで算出し、算出した累計配賦金額と、配賦した再配賦金額との差額を案件毎に算出する処理と、(4)案件毎の累計配賦金額と、再配賦金額との差額に基づいて、案件間の振替仕訳を作成する処理と、を行う。
[4. Summary of this embodiment and other embodiments]
As described above, in the present embodiment, (1) for the manufacturing department associated with a plurality of projects (for example, project A, project B and project C), for example, the departments that occurred in each month from April to June. Indirect costs are allocated to each project according to the work time spent on each project in each month, and (2) are incurred for the manufacturing department during the period from April to June, for example. The cumulative indirect cost is calculated by totaling the department indirect costs incurred in each month, and the cumulative work time spent on each project during the period from April to June, for example, the work time of each month is calculated for each project. And the calculated cumulative indirect cost is allocated to each project according to the calculated cumulative work time for each project, and (3) for example, from April to 6 The cumulative allocation amount to be allocated to each project during the monthly period is calculated by aggregating the allocation amount allocated to each month for each project, and the calculated cumulative allocation amount and the allocated redistribution Performs the process of calculating the difference from the levy amount for each case, and (4) the process of creating a transfer journal between cases based on the difference between the cumulative allocation amount for each case and the reallocation amount. ..

なお、本実施形態では、部門間接費の案件配賦を実施例としているが、例えば、以下の(A)及び(B)に示す例のように、他業務(分野)への応用も可能と考える。
(A)管理会計における全社経費の各事業所・部門への配賦処理
本実施形態同様に、製造部門間によって繁忙期・閑散期が重なっておらず違っている場合、部門費用の偏りが生じ、部門業績への影響が考えられる。したがって、本実施形態の「間接費」を「全社経費」に置き換え、さらに、本実施形態の「部門」を「事業所・部門」に置き換えた場合、部門費用の偏りの解消が可能と考える。
(B)製造業における製造経費への配賦処理
製造業においても、毎月同額の製造機械や工場の原価償却費が発生している。したがって、本実施形態の「間接費」を「製造経費」に置き換え、さらに、本実施形態の「案件」を「製品」に置き換えた場合、製造時期に応じた製品ごとの原価もならすことが可能と考える。
In this embodiment, the allocation of departmental overhead costs is used as an example, but it can also be applied to other businesses (fields) as shown in the examples (A) and (B) below. Think.
(A) Allocation processing of company-wide expenses to each business establishment / department in management accounting Similar to this embodiment, if the busy season and the off-season do not overlap and differ between manufacturing departments, the department costs will be biased. , Impact on department performance is possible. Therefore, if the "indirect costs" of this embodiment are replaced with "company-wide costs" and the "department" of this embodiment is replaced with "business establishments / departments", it is considered possible to eliminate the bias of department costs.
(B) Allocation processing to manufacturing costs in the manufacturing industry In the manufacturing industry, the same amount of depreciation costs for manufacturing machines and factories are incurred every month. Therefore, when the "indirect cost" of the present embodiment is replaced with the "manufacturing cost" and the "project" of the present embodiment is replaced with the "product", the cost of each product according to the manufacturing time can be smoothed. I think.

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

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

また、配賦処理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Further, with respect to the allocation processing 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 allocation processing device 100, particularly each processing function performed by the control unit, all or any part thereof is realized by the CPU and a program interpreted and executed by the CPU. 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 processing described in the present embodiment, and the allocation processing is performed as necessary. It is read mechanically by the device 100. That is, in a storage unit such as a ROM or an HDD (Hard Disk Drive), a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded. This computer program is executed by being loaded into RAM, and cooperates with a CPU to form a control unit.

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

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), and an EEPROM (registered). Trademarks) (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magnet-Optical Disk), MO (Magnet-Optical Disk), 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 a plurality of 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 in each device shown in the embodiment, the installation procedure after reading, and the like.

記憶部に格納される各種のデータベース等は、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 allocation processing 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 allocation processing 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.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Further, the specific form of dispersion / integration of the device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically in an arbitrary 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業界などにおいて有用である。 The present invention is particularly useful in the construction industry, consulting industry, IT industry, and the like.

100 配賦処理装置
102 制御部
102a 合計作業時間算出部
102b 配賦金額算出部
102c 累計作業時間算出部
102d 累計間接費算出部
102e 再配賦金額算出部
102f 差額計上部
102g 仕訳作成部
104 通信インターフェース部
106 記憶部
106a 配賦データテーブル
106b 仕訳データテーブル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Allocation processing device 102 Control unit 102a Total work time calculation unit 102b Allocation amount calculation unit 102c Cumulative work time calculation unit 102d Cumulative indirect cost calculation unit 102e Reallocation amount calculation unit 102f Difference accounting unit 102g Journal creation unit 104 Communication interface Unit 106 Storage unit 106a Allocation data table 106b Journal data table 108 Input / output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (5)

制御部を備えた配賦処理装置であって、
前記制御部は、
複数の案件の担当に対し所定の期間に発生する間接費を、前記所定の期間中に各案件に費やした時間に応じて各案件に配賦する第一の配賦処理手段と、
前記担当に対し前記所定の期間を複数含む任意の期間に発生する累計間接費を、前記所定の期間毎の前記間接費を集計することで算出すると共に、前記任意の期間中に各案件に費やした累計時間を、前記所定の期間毎の前記時間を案件毎に集計することで算出し、そして、当該算出した累計間接費を、当該算出した案件毎の累計時間に応じて各案件に配賦する第二の配賦処理手段と、
前記任意の期間に各案件に配賦する累計配賦金額を、前記所定の期間毎に前記第一の配賦処理手段が配賦した配賦金額を案件毎に集計することで算出し、当該算出した累計配賦金額と前記第二の配賦処理手段が配賦した配賦金額との差額を案件毎に算出する差額算出手段と、
前記差額算出手段が算出した案件毎の差額に基づいて、案件間の振替仕訳を作成する仕訳作成手段と、
を備えたこと、
を特徴とする配賦処理装置。
It is an allocation processing device equipped with a control unit.
The control unit
A first allocation processing means for allocating indirect costs incurred in a predetermined period to a person in charge of a plurality of projects to each project according to the time spent on each project during the predetermined period.
Cumulative overhead costs incurred in an arbitrary period including a plurality of the predetermined periods for the person in charge are calculated by totaling the indirect costs for each predetermined period, and are spent on each project during the arbitrary period. The cumulative time is calculated by aggregating the time for each predetermined period for each case, and the calculated cumulative overhead cost is allocated to each case according to the calculated cumulative time for each case. Second allocation processing means to be
The cumulative allocation amount to be allocated to each project during the arbitrary period is calculated by totaling the allocation amount allocated by the first allocation processing means for each project for each predetermined period. A difference calculation means for calculating the difference between the calculated cumulative allocation amount and the allocation amount allocated by the second allocation processing means for each case, and
A journal creation means for creating a transfer journal between cases based on the difference for each case calculated by the difference calculation means, and
To have
An allocation processing device characterized by.
前記担当は、複数の案件と紐付く部門であることを特徴とする、請求項1に記載の配賦処理装置。 The allocation processing device according to claim 1, wherein the person in charge is a department associated with a plurality of cases. 前記所定の期間は、月を単位とする期間であることを特徴とする、請求項1または2に記載の配賦処理装置。 The allocation processing apparatus according to claim 1 or 2 , wherein the predetermined period is a period in units of months. 制御部を備えた情報処理装置で実行される配賦処理方法であって、
前記制御部で実行される、
複数の案件の担当に対し所定の期間に発生する間接費を、前記所定の期間中に各案件に費やした時間に応じて各案件に配賦する第一の配賦処理ステップと、
前記担当に対し前記所定の期間を複数含む任意の期間に発生する累計間接費を、前記所定の期間毎の前記間接費を集計することで算出すると共に、前記任意の期間中に各案件に費やした累計時間を、前記所定の期間毎の前記時間を案件毎に集計することで算出し、そして、当該算出した累計間接費を、当該算出した案件毎の累計時間に応じて各案件に配賦する第二の配賦処理ステップと、
前記任意の期間に各案件に配賦する累計配賦金額を、前記所定の期間毎に前記第一の配賦処理ステップで配賦した配賦金額を案件毎に集計することで算出し、当該算出した累計配賦金額と前記第二の配賦処理ステップで配賦した配賦金額との差額を案件毎に算出する差額算出ステップと、
前記差額算出ステップで算出した案件毎の差額に基づいて、案件間の振替仕訳を作成する仕訳作成ステップと、
を含むこと、
を特徴とする配賦処理方法。
It is an allocation processing method executed by an information processing device equipped with a control unit.
Executed by the control unit,
The first allocation processing step of allocating indirect costs incurred in a predetermined period to the person in charge of a plurality of projects to each project according to the time spent on each project during the predetermined period.
Cumulative overhead costs incurred in an arbitrary period including a plurality of the predetermined periods for the person in charge are calculated by totaling the indirect costs for each predetermined period, and are spent on each project during the arbitrary period. The cumulative time is calculated by aggregating the time for each predetermined period for each case, and the calculated cumulative overhead cost is allocated to each case according to the calculated cumulative time for each case. Second allocation processing step to
The cumulative allocation amount to be allocated to each project during the arbitrary period is calculated by totaling the allocation amount allocated in the first allocation processing step for each project for each predetermined period. A difference calculation step that calculates the difference between the calculated cumulative allocation amount and the allocation amount allocated in the second allocation processing step for each case,
A journal creation step that creates a transfer journal between projects based on the difference for each project calculated in the difference calculation step,
Including,
An allocation processing method characterized by.
制御部を備えた情報処理装置に実行させるための配賦処理プログラムであって、
前記制御部に実行させるための、
複数の案件の担当に対し所定の期間に発生する間接費を、前記所定の期間中に各案件に費やした時間に応じて各案件に配賦する第一の配賦処理ステップと、
前記担当に対し前記所定の期間を複数含む任意の期間に発生する累計間接費を、前記所定の期間毎の前記間接費を集計することで算出すると共に、前記任意の期間中に各案件に費やした累計時間を、前記所定の期間毎の前記時間を案件毎に集計することで算出し、そして、当該算出した累計間接費を、当該算出した案件毎の累計時間に応じて各案件に配賦する第二の配賦処理ステップと、
前記任意の期間に各案件に配賦する累計配賦金額を、前記所定の期間毎に前記第一の配賦処理ステップで配賦した配賦金額を案件毎に集計することで算出し、当該算出した累計配賦金額と前記第二の配賦処理ステップで配賦した配賦金額との差額を案件毎に算出する差額算出ステップと、
前記差額算出ステップで算出した案件毎の差額に基づいて、案件間の振替仕訳を作成する仕訳作成ステップと、
を含むこと、
を特徴とする配賦処理プログラム。
It is an allocation processing program to be executed by an information processing device equipped with a control unit.
To make the control unit execute
The first allocation processing step of allocating indirect costs incurred in a predetermined period to the person in charge of a plurality of projects to each project according to the time spent on each project during the predetermined period.
Cumulative overhead costs incurred in an arbitrary period including a plurality of the predetermined periods for the person in charge are calculated by totaling the indirect costs for each predetermined period, and are spent on each project during the arbitrary period. The cumulative time is calculated by aggregating the time for each predetermined period for each case, and the calculated cumulative overhead cost is allocated to each case according to the calculated cumulative time for each case. Second allocation processing step to
The cumulative allocation amount to be allocated to each project during the arbitrary period is calculated by totaling the allocation amount allocated in the first allocation processing step for each project for each predetermined period. A difference calculation step that calculates the difference between the calculated cumulative allocation amount and the allocation amount allocated in the second allocation processing step for each case,
A journal creation step that creates a transfer journal between projects based on the difference for each project calculated in the difference calculation step,
Including,
An allocation processing program characterized by.
JP2016135488A 2016-03-14 2016-07-07 Allocation processing device, allocation processing method, and allocation processing program Active JP6765880B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016050175 2016-03-14
JP2016050175 2016-03-14

Publications (2)

Publication Number Publication Date
JP2017168068A JP2017168068A (en) 2017-09-21
JP6765880B2 true JP6765880B2 (en) 2020-10-07

Family

ID=59910203

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016135488A Active JP6765880B2 (en) 2016-03-14 2016-07-07 Allocation processing device, allocation processing method, and allocation processing program

Country Status (1)

Country Link
JP (1) JP6765880B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7131936B2 (en) * 2018-03-27 2022-09-06 株式会社オービック Common expense management device, common expense management method, and common expense management program
JP7449221B2 (en) * 2020-03-24 2024-03-13 株式会社オービック Indirect cost information processing device, indirect cost information processing method, and indirect cost information processing program
JP7565870B2 (en) * 2021-05-31 2024-10-11 株式会社オービック Allocation processing execution device, allocation processing execution method, and allocation processing execution program
JP7824203B2 (en) * 2022-11-30 2026-03-04 株式会社オービック Business support device, business support method, and business support program
CN118822161A (en) * 2024-06-25 2024-10-22 深圳海规网络科技有限公司 Method, device, electronic device and medium for court case division

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008084086A (en) * 2006-09-28 2008-04-10 Chibagin Computer Service Kk Departmental cost management system and program
JP2015103175A (en) * 2013-11-27 2015-06-04 株式会社リコー Accounting system, information processing method, and program

Also Published As

Publication number Publication date
JP2017168068A (en) 2017-09-21

Similar Documents

Publication Publication Date Title
JP6765880B2 (en) Allocation processing device, allocation processing method, and allocation processing program
JP7029929B2 (en) Cost accounting equipment, cost accounting method, and cost accounting program
JP2022107788A (en) Cost calculation device, cost calculation method and cost calculation program
JP7153535B2 (en) Apportionment execution device, apportionment execution method, and apportionment execution program
JP2018139053A (en) Amount data creation device, amount data creation method, and amount data creation program
JP2022073634A (en) Bill issuance device, bill issuance method and bill issuance program
JP2018156406A (en) Sales data creating apparatus, sales data creating method, and program for creating sales data
JP7294973B2 (en) Information generation device, information generation program and information generation method
JP2022039638A (en) Business support device, business support program, and business support method
JP7089444B2 (en) Content Success Reward Allocation Device, Content Success Reward Allocation Method and Content Success Reward Allocation Program
JP7186088B2 (en) Return settlement device, return settlement method, and return settlement program
JP7104520B2 (en) Withholding tax-related business support equipment, withholding tax-related business support methods, and withholding tax-related business support programs
JP7011470B2 (en) Work-in-process automatic transfer device, work-in-process automatic transfer method, and work-in-process automatic transfer program
JP7623313B2 (en) Payroll calculation device, payroll calculation method, and payroll calculation program
JP2023060041A (en) Device, program, and method for supporting operation
JP7075289B2 (en) Journal creation device, journal creation method and journal creation program
JP2021152877A (en) Cost allocation device, cost allocation method, cost allocation program
JP7261332B2 (en) Automatic work-in-process transfer device, automatic work-in-process transfer method, and automatic work-in-process transfer program
JP7149091B2 (en) FB remittance data creation device, FB remittance data creation method, and FB remittance data creation program
JP7240100B2 (en) Proportion calculation device, proportion calculation method, and proportion calculation program
JP7662363B2 (en) Revenue recognition device, revenue recognition method, and revenue recognition program
JP7726937B2 (en) Social insurance management device, social insurance management method, and social insurance management program
JP6927771B2 (en) Sales management equipment, sales management methods, and sales management programs
JP7561784B2 (en) Automatic judgment device, automatic judgment method, and automatic judgment program
JP7801969B2 (en) Sales recording device, sales recording method, and sales recording program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190705

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200424

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200728

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200812

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200916

R150 Certificate of patent or registration of utility model

Ref document number: 6765880

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250