JP7543032B2 - Business support device, business support program, and business support method - Google Patents
Business support device, business support program, and business support method Download PDFInfo
- Publication number
- JP7543032B2 JP7543032B2 JP2020144774A JP2020144774A JP7543032B2 JP 7543032 B2 JP7543032 B2 JP 7543032B2 JP 2020144774 A JP2020144774 A JP 2020144774A JP 2020144774 A JP2020144774 A JP 2020144774A JP 7543032 B2 JP7543032 B2 JP 7543032B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- amount
- contract
- cost
- sales
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 29
- 238000012790 confirmation Methods 0.000 claims description 7
- 230000004931 aggregating effect Effects 0.000 claims description 6
- 230000010365 information processing Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000002360 preparation method Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、業務支援装置、業務支援プログラムおよび業務支援方法に関する。 The present invention relates to a business support device, a business support program, and a business support method.
従来、収益計上を行うオペレータの業務を支援する業務支援装置が用いられている。この業務支援装置において、契約明細に紐づけられた原価金額を含む原価情報と売上金額を含む売上情報とは、それぞれ独立して登録されていた。そのため、オペレータは、この原価情報と売上情報とをそれぞれ参照して、仕訳情報を作成していた。 Conventionally, a business support device has been used to support the work of operators who record revenue. In this business support device, cost information including the cost amount linked to the contract details and sales information including the sales amount are registered separately. Therefore, the operator creates accounting information by referring to this cost information and sales information separately.
なお、特許文献1には、売上時発生原価に関する仕訳データや、売上月仮原価に関する仕訳データ、累積未達原価および累積見込原価に関する仕訳データを取り消すための逆仕訳データなどを作成することが記載されている。
代理人取引では、仕訳情報を作成する際に、原価金額を売上金額と相殺し、売上純額で収益を計上することが求められている。一方、本人取引では、仕訳情報を作成する際に、原価金額を売上金額と相殺することは求められておらず、売上金額を収益として計上する。その結果、本人取引と代理人取引とが混在している場合、仕訳情報を作成するオペレータは、その契約明細が本人取引または代理人取引のどちらであるかによって、異なる処理を行わなければならず、手間が掛かっていた。 In the case of agent transactions, when preparing accounting information, it is required to offset the cost amount with the sales amount and record the revenue as the net sales amount. On the other hand, in the case of principal transactions, it is not required to offset the cost amount with the sales amount when preparing accounting information, and the sales amount is recorded as revenue. As a result, when principal transactions and agent transactions are mixed, the operator preparing the accounting information must carry out different processing depending on whether the contract details are principal transactions or agent transactions, which is time-consuming.
本発明は、上記に鑑みてなされたものであって、本人取引と代理人取引とが混在している場合に、仕訳を作成するオペレータの負担を低減することができる業務支援装置、業務支援プログラムおよび業務支援方法を提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide a business support device, a business support program, and a business support method that can reduce the burden on an operator who creates accounting entries when principal transactions and agent transactions are mixed.
上述した課題を解決し、目的を達成するために、本発明に係る業務支援装置は、制御部を備える業務支援装置であって、前記制御部は、契約金額を契約の明細別に含み且つ代理人取引または本人取引のどちらであるかを識別するための識別情報を前記明細別に設定可能な契約情報、原価金額を前記明細別且つ原価分類別に含む原価情報、および、売上金額を前記明細別に含む売上情報を基に、前記識別情報の設定状態に従って、仕訳情報を作成する仕訳作成手段を備え、前記仕訳作成手段は、代理人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報を作成すると共に、契約番号及び契約明細番号に基づいて前記明細単位の原価金額を集計した原価総額と前記原価総額の前記契約番号及び契約明細番号に対応する売上金額の差額である売上純額を示し、前記原価総額と加算した金額で、前記売上金額を相殺するための相殺仕訳情報を作成し、本人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報だけを作成すること、を特徴とする。 In order to solve the above-mentioned problems and achieve the object, the business support device of the present invention is a business support device equipped with a control unit, and the control unit is equipped with a journal entry creation means for creating journal entry information based on contract information including a contract amount for each contract detail and for which identification information for identifying whether it is an agent transaction or a principal transaction can be set for each detail, cost information including a cost amount for each detail and by cost classification, and sales information including a sales amount for each detail, in accordance with the setting state of the identification information, and the journal entry creation means creates sales journal entry information and cost journal entry information for the details related to agent transactions , and shows a net sales amount which is the difference between a total cost amount obtained by aggregating the cost amount for each detail based on a contract number and a contract detail number and the sales amount corresponding to the contract number and contract detail number of the total cost amount, and creates offsetting journal entry information to offset the sales amount with an amount added to the total cost amount, and creates only sales journal entry information and cost journal entry information for the details related to principal transactions.
また、本発明に係る業務支援装置において、前記識別情報は、代理人取引または本人取引のどちらであるかを識別する代理人取引フラグであってもよい。 In addition, in the business support device according to the present invention, the identification information may be an agent transaction flag that identifies whether the transaction is an agent transaction or a principal transaction.
また、本発明に係る業務支援装置において、前記制御部は、前記仕訳情報を基に、代理人取引に対応する前記明細だけを出力した帳票である代理人取引確認リストを出力するリスト出力制御手段をさらに備えてもよい。 In addition, in the business support device according to the present invention, the control unit may further include a list output control means for outputting an agent transaction confirmation list, which is a document that outputs only the details corresponding to the agent transaction, based on the journal entry information.
また、本発明に係る業務支援プログラムは、制御部を備える業務支援装置の前記制御部に実行させるための、契約金額を契約の明細別に含み且つ代理人取引または本人取引のどちらであるかを識別するための識別情報を前記明細別に設定可能な契約情報、原価金額を前記明細別且つ原価分類別に含む原価情報、および、売上金額を前記明細別に含む売上情報を基に、前記識別情報の設定状態に従って、仕訳情報を作成する仕訳作成ステップを含み、前記仕訳作成ステップは、代理人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報を作成すると共に、契約番号及び契約明細番号に基づいて前記明細単位の原価金額を集計した原価総額と前記原価総額の前記契約番号及び契約明細番号に対応する売上金額の差額である売上純額を示し、前記原価総額と加算した金額で、前記売上金額を相殺するための相殺仕訳情報を作成し、本人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報だけを作成すること、を特徴とする。 In addition, the business support program of the present invention includes a journal entry creation step for creating journal entry information based on contract information including a contract amount for each contract detail and for which identification information for identifying whether the transaction is an agent transaction or a principal transaction can be set for each detail, cost information including a cost amount for each detail and by cost classification, and sales information including a sales amount for each detail, in accordance with the setting state of the identification information, to be executed by a control unit of a business support device equipped with a control unit, and the journal entry creation step creates sales journal entry information and cost journal entry information for the details relating to agent transactions, and shows a net sales amount which is the difference between a total cost amount obtained by aggregating the cost amount for each detail based on a contract number and a contract detail number and the sales amount corresponding to the contract number and contract detail number of the total cost amount, and creates offsetting journal entry information to offset the sales amount with an amount obtained by adding the total cost amount to the total cost amount, and creates only sales journal entry information and cost journal entry information for the details relating to principal transactions.
また、本発明に係る業務支援方法は、業務支援装置の制御部が仕訳作成手段として実行する、契約金額を契約の明細別に含み且つ代理人取引または本人取引のどちらであるかを識別するための識別情報を前記明細別に設定可能な契約情報、原価金額を前記明細別且つ原価分類別に含む原価情報、および、売上金額を前記明細別に含む売上情報を基に、前記識別情報の設定状態に従って、仕訳情報を作成する仕訳作成ステップを含み、前記仕訳作成手段は、前記仕訳作成ステップにおいて、代理人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報を作成すると共に、契約番号及び契約明細番号に基づいて前記明細単位の原価金額を集計した原価総額と前記原価総額の前記契約番号及び契約明細番号に対応する売上金額の差額である売上純額を示し、前記原価総額と加算した金額で、前記売上金額を相殺するための相殺仕訳情報を作成し、本人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報だけを作成すること、を特徴とする。 The business support method according to the present invention further includes a journal entry creation step executed by a control unit of the business support device as journal entry creation means , which creates journal entry information based on contract information including contract amounts by contract details and in which identification information for identifying whether the transaction is an agent transaction or a principal transaction can be set by the details, cost information including cost amounts by the details and by cost classification, and sales information including sales amounts by the details, in accordance with the setting state of the identification information, and the journal entry creation means, in the journal entry creation step, creates sales journal entry information and cost journal entry information for the details relating to agent transactions, and shows a net sales amount which is the difference between a total cost amount obtained by aggregating cost amounts for each detail based on a contract number and a contract detail number and the sales amount corresponding to the contract number and contract detail number of the total cost amount, and creates offsetting journal entry information to offset the sales amount with an amount obtained by adding the total cost amount to the total cost amount, and creates only sales journal entry information and cost journal entry information for the details relating to principal transactions.
本発明は、本人取引と代理人取引とが混在している場合に、仕訳を作成するオペレータの負担を低減することができるという効果を奏する。 The present invention has the effect of reducing the burden on operators who prepare accounting entries when principal and agent transactions are mixed.
以下に、本発明に係る業務支援装置、業務支援プログラムおよび業務支援方法の実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。 Below, an embodiment of a business support device, a business support program, and a business support method according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the present embodiment.
[1.構成]
本実施形態に係る業務支援装置の構成の一例について、図1等を参照して説明する。図1は、業務支援装置の構成の一例を示す図である。
[1. Configuration]
An example of the configuration of a task support device according to this embodiment will be described with reference to Fig. 1 etc. Fig. 1 is a diagram showing an example of the configuration of a task support device.
業務支援装置100は、収益計上を行うオペレータの業務を支援する。収益には、本人取引による収益と代理人取引による収益とが混在している。なお、本人取引とは、特定された財又はサービスを自らが顧客に提供するような取引を指し、本人取引では、収入総額で収益を計上する。これに対して、代理人取引とは、他の事業者によって特定された財又はサービスが顧客に提供されるように手配するような取引を指し、代理人取引では、収入総額から費用を控除した純額で収益を計上する。 The business support device 100 supports the work of operators who record revenue. Revenue is a mixture of revenue from principal transactions and revenue from agent transactions. Note that a principal transaction refers to a transaction in which a business provides a specified good or service to a customer, and in a principal transaction, revenue is recorded as the total amount of revenue. In contrast, an agent transaction refers to a transaction in which a business arranges for a specified good or service to be provided to a customer by another business, and in an agent transaction, revenue is recorded as the net amount obtained by deducting expenses from the total amount of revenue.
業務支援装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、業務支援装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The business support device 100 is a commercially available desktop personal computer. Note that the business support device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.
業務支援装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。業務支援装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
The business support device 100 includes a control unit 102, a
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、業務支援装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、業務支援装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、記憶部106に格納されるデータは、例えばサーバ200に格納されてもよい。
The
入出力インターフェース部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. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that works with a mouse to provide a pointing device function. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.
記憶部106には、各種のデータベース、テーブルおよびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. The storage unit 106 can be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, or the like.
記憶部106は、契約金額を契約の明細別に含む契約情報データ106a(図2参照)、原価金額を明細別且つ原価分類別に含む原価情報データ106b(図3参照)および売上金額を明細別に含む売上情報データ106c(図4参照)などを備える。
The memory unit 106 includes contract information data 106a (see FIG. 2) that includes contract amounts by contract details,
制御部102は、業務支援装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。 The control unit 102 is a CPU or the like that performs overall control of the business support device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing operations based on these stored programs.
制御部102は、機能概念的に、契約情報登録部102a、原価情報登録部102b、売上情報登録部102c、仕訳作成部102dおよびリスト出力制御部102eを備える。
The control unit 102 conceptually includes a contract information registration unit 102a, a cost information registration unit 102b, a sales information registration unit 102c, a journal
契約情報登録部102aは、契約金額を契約明細番号と対応付けた契約情報データ106aを記憶部106に登録する情報処理手段である。また、契約情報登録部102aは、契約明細番号と対応付けて、この取引が代理人取引または本人取引のどちらであるかを識別するための識別情報である代理人取引フラグを契約情報データ106aに含めて記憶部106に登録する情報処理手段である。 The contract information registration unit 102a is an information processing means that registers contract information data 106a, in which the contract amount is associated with a contract detail number, in the storage unit 106. The contract information registration unit 102a is also an information processing means that includes an agent transaction flag, which is identification information for identifying whether the transaction is an agent transaction or a principal transaction, in the contract information data 106a, in association with the contract detail number, and registers the resulting data in the storage unit 106.
原価情報登録部102bは、原価金額及び原価分類を契約明細番号と対応付けた原価情報データ106bを記憶部106に登録する情報処理手段である。
The cost information registration unit 102b is an information processing means that registers
売上情報登録部102cは、売上金額を契約明細番号と対応付けた売上情報データ106cを記憶部106に登録する情報処理手段である。
The sales information registration unit 102c is an information processing means that registers
仕訳作成部102dは、契約情報データ106a、原価情報データ106bおよび売上情報データ106cを基に、識別情報である代理人フラグの設定状態に従って、仕訳情報を作成する情報処理手段である。仕訳作成部102dは、代理人取引に係る明細に対しては、売上仕訳情報と原価仕訳情報を作成すると共に、原価金額を明細単位で集計した原価総額を基に、この原価総額を売上と相殺するための相殺仕訳情報を作成する。一方、仕訳作成部102dは、本人取引に係る明細に対しては、売上仕訳情報と原価仕訳情報だけを作成する。
The journal
リスト出力制御部102eは、仕訳作成部102dが作成した仕訳情報を基に、取引リストを出力する情報処理手段である。具体的には、リスト出力制御部102eは、図5に示す代理人取引確認リストを出力する。この代理人取引確認リストは、代理人取引に対応する契約明細(契約明細番号「001」および「002」)だけを出力した帳票である。なお、リスト出力制御部102eは、本人取引に対応する契約明細(契約明細番号「003」)だけを出力した帳票である本人取引確認リストを出力してもよい。
The list
[2.処理の具体例]
ここでは、業務支援装置100で実行される処理の具体例について、図6~10を参照して説明する。
2. Specific examples of processing
Here, a specific example of the process executed by the task assistance device 100 will be described with reference to FIGS.
本説明では、業務支援装置100が、本人取引による収益と代理人取引による収益とが混在している場合に収益計上を行う処理を説明する。 This explanation describes the process by which the business support device 100 records revenue when revenue from principal transactions and revenue from agent transactions are mixed.
[S1:契約情報登録]
契約情報登録部102aは、オペレータの入力に基づいて、契約情報データ106aを記憶部106に登録する。契約情報データ106aは、契約明細番号と、契約金額と、その契約明細番号に対応する取引が代理人取引または本人取引のどちらであるかを識別するための識別情報である代理人取引フラグとを含む(図2参照)。
[S1: Contract information registration]
Based on the input from the operator, the contract information registration unit 102a registers the contract information data 106a in the storage unit 106. The contract information data 106a includes a contract detail number, a contract amount, and an agent transaction flag which is identification information for identifying whether the transaction corresponding to the contract detail number is an agent transaction or a principal transaction (see FIG. 2).
[S2:原価情報登録]
原価情報登録部102bは、オペレータの入力に基づいて、原価情報データ106bを記憶部106に登録する。原価情報データ106bは、原価金額と、この取引に対応する契約情報データ106aの契約明細番号とを含む(図3参照)。
[S2: Cost information registration]
Based on the input by the operator, the cost information registration unit 102b registers the
[S3:売上情報登録]
売上情報登録部102cは、オペレータの入力に基づいて、売上情報データ106cを記憶部106に登録する。売上情報データ106cは、売上金額と、この取引に対応する契約情報データ106aの契約明細番号とを含む(図4参照)。
[S3: Sales information registration]
Based on the operator's input, the sales information registration unit 102c registers the
[S4:仕訳作成]
仕訳作成部102dは、契約情報データ106a、原価情報データ106bおよび売上情報データ106cを参照して仕訳情報を作成する。仕訳作成部102dで実行される処理の具体例について、図7~10を参照して説明する。
[S4: Journal entry creation]
The journal
[S11:売上仕訳作成]
仕訳作成部102dは、売上仕訳情報(図8参照)を作成する。売上仕訳情報は、契約明細番号と、契約明細番号別の売上金額とを含む。
[S11: Create sales journal entry]
The journal
[S12:原価仕訳作成]
仕訳作成部102dは、原価仕訳情報(図9参照)を作成する。原価仕訳情報は、契約明細番号と、契約明細番号別の原価分類および原価金額とを含む。
[S12: Cost journal entry creation]
The journal
[S13:代理人取引の判定]
仕訳作成部102dは、契約明細番号別に、代理人取引であるか否かを代理人取引フラグに基づいて判定する(図10参照)。
[S13: Determination of Proxy Transaction]
The journal
[S14:相殺仕訳作成]
契約明細番号に対して、仕訳作成部102dが、代理人取引であるかと判定した場合(S13:Yes)、その契約明細番号に対して、原価金額を明細単位で集計した原価総額を基に、この原価総額を売上と相殺するための相殺仕訳情報を作成する。具体的には、仕訳作成部102dは、契約明細番号「001」について、売上金額が1,800,000円(図8参照)であり、原価金額が500,000円(図9参照)であるから、売上純額1,300,000円を収益として仕訳を作成する(図5参照)。同様に、仕訳作成部102dは、契約明細番号「002」について、売上金額が80,000円(図8参照)であり、原価金額が60,000円(図9参照)であるから、売上純額20,000円を収益として仕訳を作成する(図5参照)。
[S14: Create offsetting journal entry]
When the journal
[S5:リスト出力]
リスト出力制御部102eは、仕訳作成部102dが作成した仕訳情報を基に、代理人取引確認リストを出力する(図5参照)。
[S5: List output]
The list
以上、本実施形態によれば、代理人取引フラグに応じて、自動的に相殺仕訳情報を作成するか否かが判定されるため、仕訳情報を作成するオペレータが明細別に異なる処理を行う必要がない。その結果、本人取引と代理人取引とが混在している場合に、仕訳を作成するオペレータの負担を低減することができる。 As described above, according to this embodiment, whether or not to create offsetting journal information is automatically determined depending on the agent transaction flag, so the operator who creates the journal information does not need to perform different processing for each line item. As a result, when principal transactions and agent transactions are mixed, the burden on the operator who creates the journal information can be reduced.
[3.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
3. Other embodiments
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
また、業務支援装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Furthermore, with regard to the business support device 100, each component shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure.
例えば、業務支援装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて業務支援装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, the processing functions of the business support device 100, particularly the processing functions performed by the control unit, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded on a non-transient computer-readable recording medium that includes programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the business support device 100 as necessary. That is, a computer program is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) for working with the OS to give instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM, and works with the CPU to form the control unit.
また、このコンピュータプログラムは、業務支援装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 This computer program may also be stored in an application program server connected to the business support device 100 via any network, and all or part of it may be downloaded as needed.
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-transitory computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" refers to a memory card, a USB (Universal Serial Bus) memory, a SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile This includes any "portable physical media" such as a Blu-ray (registered trademark) Disc, and a Blu-ray (registered trademark) Disc.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration consisting of multiple modules or libraries, and a program that works in conjunction with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.
記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit are storage devices such as RAM, ROM, etc., fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.
また、業務支援装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、業務支援装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 The business support device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The business support device 100 may be realized by implementing software (including programs or data, etc.) that causes the device to realize the processing described in this embodiment.
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.
本発明は、例えば、本人取引と代理人取引とを含む収益計上を行う際(例えばIT業界や建設工事業界など)に有用である。 The present invention is useful, for example, when recording revenue including principal and agent transactions (e.g., in the IT and construction industries).
100 業務支援装置
102 制御部
102a 契約情報登録部
102b 原価情報登録部
102c 売上情報登録部
102d 仕訳作成部
102e リスト出力制御部
104 通信インターフェース部
106 記憶部
106a 契約情報データ
106b 原価情報データ
106c 売上情報データ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Business support device 102 Control unit
102a Contract information registration unit
102b Cost information registration unit
102c Sales information registration section
102d Journal entry preparation department
102e List
106a Contract information data
106b Cost information data
106c Sales information data 108 Input/output interface unit 112 Input device 114 Output device 200
Claims (5)
前記制御部は、
契約金額を契約の明細別に含み且つ代理人取引または本人取引のどちらであるかを識別するための識別情報を前記明細別に設定可能な契約情報、原価金額を前記明細別且つ原価分類別に含む原価情報、および、売上金額を前記明細別に含む売上情報を基に、前記識別情報の設定状態に従って、仕訳情報を作成する仕訳作成手段
を備え、
前記仕訳作成手段は、
代理人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報を作成すると共に、契約番号及び契約明細番号に基づいて前記明細単位の原価金額を集計した原価総額と前記原価総額の前記契約番号及び契約明細番号に対応する売上金額の差額である売上純額を示し、前記原価総額と加算した金額で、前記売上金額を相殺するための相殺仕訳情報を作成し、
本人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報だけを作成すること、
を特徴とする業務支援装置。 A business support device including a control unit,
The control unit is
a journal entry creation means for creating journal entry information in accordance with the setting state of the identification information based on contract information including a contract amount for each contract detail and capable of setting identification information for each of the details to identify whether the transaction is an agent transaction or a principal transaction, cost information including a cost amount for each of the details and for each cost classification, and sales information including a sales amount for each of the details,
The journal entry creation means includes:
For the details relating to the agent transaction, sales journal information and cost journal information are prepared, and a net sales amount is shown, which is the difference between the total cost amount obtained by aggregating the cost amount for each detail based on the contract number and contract detail number and the sales amount corresponding to the contract number and contract detail number of the total cost amount, and offsetting journal information is prepared to offset the sales amount with the amount added to the total cost amount;
For the details related to personal transactions, only sales journal information and cost journal information shall be prepared;
A business support device comprising:
代理人取引または本人取引のどちらであるかを識別する代理人取引フラグであること、
を特徴とする請求項1に記載の業務支援装置。 The identification information is
An agent transaction flag that identifies whether the transaction is an agent transaction or a principal transaction;
2. The business support device according to claim 1,
前記仕訳情報を基に、代理人取引に対応する前記明細だけを出力した帳票である代理人取引確認リストを出力するリスト出力制御手段
をさらに備えること、
を特徴とする請求項1又は2に記載の業務支援装置。 The control unit is
a list output control means for outputting an agent transaction confirmation list, which is a document outputting only the details corresponding to the agent transaction, based on the journal information;
3. The business support device according to claim 1 or 2.
契約金額を契約の明細別に含み且つ代理人取引または本人取引のどちらであるかを識別するための識別情報を前記明細別に設定可能な契約情報、原価金額を前記明細別且つ原価分類別に含む原価情報、および、売上金額を前記明細別に含む売上情報を基に、前記識別情報の設定状態に従って、仕訳情報を作成する仕訳作成ステップを含み、
前記仕訳作成ステップは、
代理人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報を作成すると共に、契約番号及び契約明細番号に基づいて前記明細単位の原価金額を集計した原価総額と前記原価総額の前記契約番号及び契約明細番号に対応する売上金額の差額である売上純額を示し、前記原価総額と加算した金額で、前記売上金額を相殺するための相殺仕訳情報を作成し、
本人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報だけを作成すること、
を特徴とする業務支援プログラム。 To cause a control unit of a task support device to execute
a journal entry creation step for creating journal entry information based on contract information including a contract amount for each contract detail and in which identification information for identifying whether the transaction is an agent transaction or a principal transaction can be set for each of the details, cost information including a cost amount for each of the details and for each cost classification, and sales information including a sales amount for each of the details, in accordance with the setting state of the identification information;
The journal entry creation step includes:
For the details relating to the agent transaction, sales journal information and cost journal information are prepared, and a net sales amount is shown, which is the difference between the total cost amount obtained by aggregating the cost amount for each detail based on the contract number and contract detail number and the sales amount corresponding to the contract number and contract detail number of the total cost amount, and offsetting journal information is prepared to offset the sales amount with the amount added to the total cost amount;
For the details related to personal transactions, only sales journal information and cost journal information shall be prepared;
A business support program that features:
契約金額を契約の明細別に含み且つ代理人取引または本人取引のどちらであるかを識別するための識別情報を前記明細別に設定可能な契約情報、原価金額を前記明細別且つ原価分類別に含む原価情報、および、売上金額を前記明細別に含む売上情報を基に、前記識別情報の設定状態に従って、仕訳情報を作成する仕訳作成ステップを含み、
前記仕訳作成手段は、前記仕訳作成ステップにおいて、
代理人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報を作成すると共に、契約番号及び契約明細番号に基づいて前記明細単位の原価金額を集計した原価総額と前記原価総額の前記契約番号及び契約明細番号に対応する売上金額の差額である売上純額を示し、前記原価総額と加算した金額で、前記売上金額を相殺するための相殺仕訳情報を作成し、
本人取引に係る前記明細に対しては、売上仕訳情報と原価仕訳情報だけを作成すること、
を特徴とする業務支援方法。 A control unit of the business support device executes as a journal entry creation means ,
a journal entry creation step for creating journal entry information based on contract information including a contract amount for each contract detail and in which identification information for identifying whether the transaction is an agent transaction or a principal transaction can be set for each of the details, cost information including a cost amount for each of the details and for each cost classification, and sales information including a sales amount for each of the details, in accordance with the setting state of the identification information;
The journal entry creation means, in the journal entry creation step,
For the details relating to the agent transaction, sales journal information and cost journal information are prepared, and a net sales amount is shown, which is the difference between the total cost amount obtained by aggregating the cost amount for each detail based on the contract number and contract detail number and the sales amount corresponding to the contract number and contract detail number of the total cost amount, and offsetting journal information is prepared to offset the sales amount with the amount added to the total cost amount;
For the details related to personal transactions, only sales journal information and cost journal information shall be prepared;
A business support method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020144774A JP7543032B2 (en) | 2020-08-28 | 2020-08-28 | Business support device, business support program, and business support method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020144774A JP7543032B2 (en) | 2020-08-28 | 2020-08-28 | Business support device, business support program, and business support method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022039639A JP2022039639A (en) | 2022-03-10 |
| JP7543032B2 true JP7543032B2 (en) | 2024-09-02 |
Family
ID=80499178
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020144774A Active JP7543032B2 (en) | 2020-08-28 | 2020-08-28 | Business support device, business support program, and business support method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7543032B2 (en) |
-
2020
- 2020-08-28 JP JP2020144774A patent/JP7543032B2/en active Active
Non-Patent Citations (1)
| Title |
|---|
| 古市 岳久,収益認識会計基準 論点別 業務・システム対応・Part1,企業会計 第70巻 第9号 ACCOUNTING,株式会社中央経済社,2018年08月03日,第70巻 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022039639A (en) | 2022-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7601997B2 (en) | Cost budget/actual management device, cost budget/actual management method, and cost budget/actual management program | |
| JP7474364B2 (en) | Management outsourcing business support device, management outsourcing business support program, and management outsourcing business support method | |
| JP7132056B2 (en) | Departmental Profit and Loss Management Device, Departmental Profit and Loss Management Method, and Departmental Profit and Loss Management Program | |
| JP7085304B2 (en) | Cost calculator, cost calculation method and cost calculation program | |
| JP7079673B2 (en) | Cost-bearing department setting device, cost-bearing department setting method and cost-bearing department setting program | |
| JP7046153B2 (en) | Work completion control device, work completion control method, and work completion control program | |
| JP7454470B2 (en) | Business support device, business support program, and business support method | |
| JP7543032B2 (en) | Business support device, business support program, and business support method | |
| JP2020030537A (en) | Data generation device, data generation method, and data generation program | |
| JP7104520B2 (en) | Withholding tax-related business support equipment, withholding tax-related business support methods, and withholding tax-related business support programs | |
| JP7186088B2 (en) | Return settlement device, return settlement method, and return settlement program | |
| JP2019061569A (en) | Retroactive unit price correction device, retroactive unit price correction method, and retroactive unit price correction program | |
| JP7550714B2 (en) | Payment processing device, payment processing method, and payment processing program | |
| JP2023105271A (en) | Journal data creation device, journal data creation method and journal data creation program | |
| JP7535003B2 (en) | Account title discrimination device, account title discrimination method, and account title discrimination program | |
| JP2023060041A (en) | Device, program, and method for supporting operation | |
| JP7341845B2 (en) | Product management equipment, product management methods, and product management programs | |
| JP2021196918A (en) | Tax imposition/exempt determination device, tax imposition/exempt determination method and tax imposition/exempt determination program | |
| JP7618767B2 (en) | Inquiry device, inquiry program, and inquiry method | |
| JP7075289B2 (en) | Journal creation device, journal creation method and journal creation program | |
| JP6947596B2 (en) | Deposit processing device, deposit processing method, and deposit processing program | |
| JP7642461B2 (en) | Substitute processing device, substitute processing method, and substitute processing program | |
| JP7104817B2 (en) | Voucher registration control device, voucher registration control method, and voucher registration control program | |
| JP7449882B2 (en) | Journal creation device, journal creation method, and journal creation program | |
| JP7333447B2 (en) | Depreciation Cost Calculation Device, Depreciation Cost Calculation Method, and Depreciation Cost Calculation Program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230420 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240305 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240425 |
|
| 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: 20240730 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240821 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7543032 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |