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
JP7780469B2 - Evidence attachment business support device, evidence attachment business support method, and evidence attachment business support program - Google Patents
[go: Go Back, main page]

JP7780469B2 - Evidence attachment business support device, evidence attachment business support method, and evidence attachment business support program - Google Patents

Evidence attachment business support device, evidence attachment business support method, and evidence attachment business support program

Info

Publication number
JP7780469B2
JP7780469B2 JP2023035893A JP2023035893A JP7780469B2 JP 7780469 B2 JP7780469 B2 JP 7780469B2 JP 2023035893 A JP2023035893 A JP 2023035893A JP 2023035893 A JP2023035893 A JP 2023035893A JP 7780469 B2 JP7780469 B2 JP 7780469B2
Authority
JP
Japan
Prior art keywords
file
voucher
evidence
information
journal entry
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
JP2023035893A
Other languages
Japanese (ja)
Other versions
JP2024127049A (en
Inventor
優花 松沢
実紀 島田
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2023035893A priority Critical patent/JP7780469B2/en
Publication of JP2024127049A publication Critical patent/JP2024127049A/en
Application granted granted Critical
Publication of JP7780469B2 publication Critical patent/JP7780469B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、証憑添付業務支援装置、証憑添付業務支援方法および証憑添付業務支援プログラムに関する。 The present invention relates to a document attachment support device, a document attachment support method, and a document attachment support program.

特許文献1には、経過日数の算出における汎用性を高めつつ、領収書等の証憑の原本としての保存が必要である旨を使用者に認識させることが可能な情報処理プログラム、情報処理装置及び情報処理方法が開示されている(特許文献1の0005段落、0008段落参照)。 Patent Document 1 discloses an information processing program, information processing device, and information processing method that can increase the versatility of calculating the number of days elapsed while making users aware that it is necessary to keep original copies of receipts and other supporting documents (see paragraphs 0005 and 0008 of Patent Document 1).

特開2021-077143号公報Japanese Patent Application Laid-Open No. 2021-077143

このような証憑の管理を行う分野においては、仕訳に証憑(請求書および領収書等)を添付することにより仕訳と証憑を紐づけて管理することが重要となるが、この添付の作業は、従来においては、経理担当者が手作業により行っていたため、膨大な時間およびコストがかかり、また、添付ミスも発生しやすいという問題があった。 In areas where such supporting documents are managed, it is important to link the journal entries and supporting documents (invoices, receipts, etc.) by attaching them to the journal entries. However, this attachment work has traditionally been done manually by accounting staff, which has been a huge time-consuming and costly process, and has also been prone to attachment errors.

本発明は、上記問題点に鑑みてなされたものであって、仕訳に証憑を添付する業務を支援することができる証憑添付業務支援装置、証憑添付業務支援方法および証憑添付業務支援プログラムを提供することを目的とする。 The present invention was made in consideration of the above-mentioned problems, and aims to provide a supporting device, a supporting method, and a supporting program for attaching supporting documents to journal entries.

上述した課題を解決し、目的を達成するために、本発明に係る証憑添付業務支援装置においては、仕訳を生成する際に当該仕訳に証憑を添付する業務を支援することができる、制御部および記憶部を備える証憑添付業務支援装置であって、前記記憶部には、証憑のファイル名と、証憑に関する詳細情報と、を含む添付情報ファイルと、証憑のファイルが格納された格納先フォルダと、が記憶されており、前記制御部は、仕訳の伝票番号を含む仕訳明細テーブルを生成する仕訳明細生成手段と、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得手段と、前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得手段で取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成手段と、前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得手段で取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成手段と、を備えること、を特徴とする。 In order to solve the above-mentioned problems and achieve the objectives, the supporting device for attaching supporting documents according to the present invention is a supporting device for attaching supporting documents to journal entries when generating the journal entries, and is equipped with a control unit and a memory unit. The memory unit stores an attachment information file containing the file name of the supporting document and detailed information about the supporting document, and a storage folder in which the supporting document file is stored. The control unit controls a journal entry detail generation unit that generates a journal entry detail table containing the slip number of the journal entry, and a storage folder in which the file name of the supporting document is stored. The system is characterized by comprising: a voucher file acquisition means for acquiring a voucher file corresponding to the file name of the voucher; a voucher linking table generation means for generating a voucher linking table including the slip number of the journal entry in the journal entry detail table and voucher identification data corresponding to the voucher file acquired by the voucher file acquisition means; and a voucher table generation means for generating a voucher table including the voucher identification data in the voucher linking table, detailed information about the voucher in the specified attached information file, and the voucher file acquired by the voucher file acquisition means.

また、本発明に係る証憑添付業務支援装置においては、生成された仕訳に証憑を添付する業務を支援することができる、制御部および記憶部を備える証憑添付業務支援装置であって、前記記憶部には、生成された仕訳の伝票番号と、証憑のファイル名と、証憑に関する詳細情報と、更新の仕方を示す区分である更新区分と、を含む添付情報ファイルと、証憑のファイルが格納された格納先フォルダと、生成された仕訳の伝票番号を含む仕訳明細テーブルと、が記憶されており、前記制御部は、前記添付情報ファイル中の前記更新区分が、生成された仕訳に証憑を添付することを示す区分である場合、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得手段と、前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得手段で取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成手段と、前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得手段で取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成手段と、を備えること、を特徴とする。 Furthermore, the supporting device for attaching supporting documents according to the present invention is a supporting device for attaching supporting documents to generated journal entries, and is equipped with a control unit and a memory unit. The memory unit stores an attachment information file containing the voucher number of the generated journal entry, the file name of the supporting document, detailed information about the supporting document, and an update category indicating how to update it; a storage folder in which the file of the supporting document is stored; and a journal entry detail table containing the voucher number of the generated journal entry. When the update category in the attachment information file indicates that supporting documents are to be attached to the generated journal entry, the control unit The system is characterized by comprising: a voucher file acquisition means for acquiring, from the storage folder, a voucher file corresponding to the file name of the voucher in the specified attached information file; a voucher linking table generation means for generating a voucher linking table including the slip number of the journal entry in the journal entry detail table and voucher identification data corresponding to the voucher file acquired by the voucher file acquisition means; and a voucher table generation means for generating a voucher table including the voucher identification data in the voucher linking table, detailed information about the voucher in the specified attached information file, and the voucher file acquired by the voucher file acquisition means.

また、本発明に係る証憑添付業務支援装置においては、前記制御部は、前記更新区分が、生成された仕訳に添付された証憑に関する編集または削除を行うことを示す区分である場合、前記証憑紐づけテーブル生成手段で生成した前記証憑紐づけテーブルから、前記添付情報ファイル中の生成された仕訳の伝票番号と紐づく証憑識別データを取得し、更に、前記証憑テーブル生成手段で生成した前記証憑テーブル中の情報のうち、当該取得した証憑識別データと紐づくものを編集または削除する証憑編集手段を更に備えること、を特徴とする。 In addition, in the supporting device for attaching supporting evidence according to the present invention, the control unit, when the update category indicates editing or deleting supporting evidence attached to the generated journal entry, acquires supporting evidence identification data linked to the slip number of the generated journal entry in the attached information file from the supporting evidence linking table generated by the supporting evidence linking table generation means, and further includes supporting evidence editing means for editing or deleting information linked to the acquired supporting evidence identification data from the information in the supporting evidence table generated by the supporting evidence table generation means.

また、本発明に係る証憑添付業務支援方法においては、仕訳を生成する際に当該仕訳に証憑を添付する業務を支援することができる、制御部および記憶部を備える情報処理装置で実行される証憑添付業務支援方法であって、前記記憶部には、証憑のファイル名と、証憑に関する詳細情報と、を含む添付情報ファイルと、証憑のファイルが格納された格納先フォルダと、が記憶されており、前記制御部で実行される、仕訳の伝票番号を含む仕訳明細テーブルを生成する仕訳明細生成ステップと、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得ステップと、前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得ステップで取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成ステップと、前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得ステップで取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成ステップと、を含むこと、を特徴とする。 In addition, the method for supporting the attachment of supporting documents according to the present invention is a method for supporting the attachment of supporting documents to journal entries when generating the journal entries, and is executed by an information processing device having a control unit and a memory unit. The memory unit stores an attachment information file containing the file name of the supporting document and detailed information about the supporting document, and a storage folder in which the supporting document file is stored. The control unit executes a journal entry detail generation step of generating a journal entry detail table containing the slip number of the journal entry, and a step of extracting the supporting document from the specified storage folder. The method includes a voucher file acquisition step for acquiring a voucher file corresponding to the file name; a voucher linking table generation step for generating a voucher linking table including the journal entry slip number in the journal entry detail table and voucher identification data corresponding to the voucher file acquired in the voucher file acquisition step; and a voucher table generation step for generating a voucher table including the voucher identification data in the voucher linking table, detailed information about the voucher in the specified attached information file, and the voucher file acquired in the voucher file acquisition step.

また、本発明に係る証憑添付業務支援方法においては、生成された仕訳に証憑を添付する業務を支援することができる、制御部および記憶部を備える情報処理装置で実行される証憑添付業務支援方法であって、前記記憶部には、生成された仕訳の伝票番号と、証憑のファイル名と、証憑に関する詳細情報と、更新の仕方を示す区分である更新区分と、を含む添付情報ファイルと、証憑のファイルが格納された格納先フォルダと、生成された仕訳の伝票番号を含む仕訳明細テーブルと、が記憶されており、前記制御部で実行される、前記添付情報ファイル中の前記更新区分が、生成された仕訳に証憑を添付することを示す区分である場合、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得ステップと、前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得ステップで取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成ステップと、前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得ステップで取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成ステップと、を含むこと、を特徴とする。 Furthermore, the supporting method for attaching supporting documents according to the present invention is a supporting method for attaching supporting documents to generated journal entries, executed by an information processing device equipped with a control unit and a memory unit, which can support the task of attaching supporting documents to generated journal entries. The memory unit stores an attachment information file containing the voucher number of the generated journal entry, the file name of the supporting document, detailed information about the supporting document, and an update category indicating how to update it; a storage folder in which the supporting document file is stored; and a journal entry detail table containing the voucher number of the generated journal entry. When the update category in the attachment information file is a category indicating that supporting documents are to be attached to the generated journal entry, the control unit executes a The method includes a voucher file acquisition step of acquiring, from a specified storage folder, a voucher file corresponding to the file name of the voucher in the specified attached information file; a voucher linking table generation step of generating a voucher linking table including the slip number of the journal entry in the journal entry detail table and voucher identification data corresponding to the voucher file acquired in the voucher file acquisition step; and a voucher table generation step of generating a voucher table including the voucher identification data in the voucher linking table, detailed information about the voucher in the specified attached information file, and the voucher file acquired in the voucher file acquisition step.

また、本発明に係る証憑添付業務支援プログラムにおいては、仕訳を生成する際に当該仕訳に証憑を添付する業務を支援することができる、制御部および記憶部を備える情報処理装置に実行させるための証憑添付業務支援プログラムであって、前記記憶部には、証憑のファイル名と、証憑に関する詳細情報と、を含む添付情報ファイルと、証憑のファイルが格納された格納先フォルダと、が記憶されており、前記制御部に実行させるための、仕訳の伝票番号を含む仕訳明細テーブルを生成する仕訳明細生成ステップと、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得ステップと、前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得ステップで取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成ステップと、前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得ステップで取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成ステップと、を含むこと、を特徴とする。 The supporting document attachment support program of the present invention is a supporting document attachment support program for execution by an information processing device having a control unit and a memory unit, which can support the task of attaching supporting documents to journal entries when generating the journal entries. The memory unit stores an attachment information file containing the file name of the supporting document, detailed information about the supporting document, and a storage folder in which the supporting document file is stored. The supporting document attachment support program is executed by the control unit and includes a journal entry detail generation step for generating a journal entry detail table containing the journal entry slip number, and a step for extracting the specified attachment information file from the specified storage folder. The method includes a voucher file acquisition step for acquiring a voucher file corresponding to the file name of the voucher in the specified attached information file; a voucher linking table generation step for generating a voucher linking table including the slip number of the journal entry in the journal entry detail table and voucher identification data corresponding to the voucher file acquired in the voucher file acquisition step; and a voucher table generation step for generating a voucher table including the voucher identification data in the voucher linking table, detailed information about the voucher in the specified attached information file, and the voucher file acquired in the voucher file acquisition step.

また、本発明に係る証憑添付業務支援プログラムにおいては、生成された仕訳に証憑を添付する業務を支援することができる、制御部および記憶部を備える情報処理装置に実行させるための証憑添付業務支援プログラムであって、前記記憶部には、生成された仕訳の伝票番号と、証憑のファイル名と、証憑に関する詳細情報と、更新の仕方を示す区分である更新区分と、を含む添付情報ファイルと、証憑のファイルが格納された格納先フォルダと、生成された仕訳の伝票番号を含む仕訳明細テーブルと、が記憶されており、前記制御部に実行させるための、前記添付情報ファイル中の前記更新区分が、生成された仕訳に証憑を添付することを示す区分である場合、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得ステップと、前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得ステップで取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成ステップと、前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得ステップで取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成ステップと、を含むこと、を特徴とする。 Furthermore, the supporting document attachment program of the present invention is a supporting document attachment program for execution by an information processing device having a control unit and a memory unit, which can support the task of attaching supporting documents to generated journal entries. The memory unit stores an attachment information file containing the voucher number of the generated journal entry, the file name of the supporting document, detailed information about the supporting document, and an update category indicating how to update it; a storage folder in which the supporting document file is stored; and a journal entry detail table containing the voucher number of the generated journal entry. The program is executed by the control unit, and the update category in the attachment information file is a category indicating that supporting documents are to be attached to the generated journal entry. In some cases, the method includes a document file acquisition step for acquiring, from a specified storage folder, a document file corresponding to the document file name in the specified attached information file; a document linking table generation step for generating a document linking table including the journal entry slip number in the journal entry detail table and document identification data corresponding to the document file acquired in the document file acquisition step; and a document table generation step for generating a document table including the document identification data in the document linking table, detailed information about the document in the specified attached information file, and the document file acquired in the document file acquisition step.

本発明によれば、仕訳に証憑を添付する業務を支援することができるという効果を奏する。 The present invention has the effect of supporting the task of attaching supporting documents to journal entries.

図1は、証憑添付業務支援装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of a document attachment business support device. 図2は、本実施形態に関係するシステムおよびデータベースの一覧の一例を示す図である。FIG. 2 is a diagram showing an example of a list of systems and databases related to this embodiment. 図3は、上流の他業務システムから会計ERPに仕訳を連携する場合の従来における業務フローの一例を示す図である。FIG. 3 is a diagram showing an example of a conventional business flow when journal entries are linked from other upstream business systems to an accounting ERP. 図4は、他社の会計ERPシステムから移行してくる場合の従来における業務フローの一例を示す図である。FIG. 4 is a diagram showing an example of a conventional business flow when migrating from another company's accounting ERP system. 図5は、上流の他業務システムから会計ERPに仕訳を連携する場合の本実施形態における業務フローの一例を示す図である。FIG. 5 is a diagram showing an example of a business flow in this embodiment when journal entries are linked from other upstream business systems to the accounting ERP. 図6は、従来における業務一覧と当該業務に付随するリスク・デメリットとの対応関係をまとめた表を示す図である。FIG. 6 is a diagram showing a table summarizing the correspondence between a list of conventional tasks and the risks and disadvantages associated with the tasks. 図7は、本実施形態における業務一覧と当該業務を行うことによる効果との対応関係をまとめた表を示す図である。FIG. 7 is a diagram showing a table summarizing the correspondence between a list of tasks and the effects of performing the tasks in this embodiment. 図8は、添付情報ファイル中の各項目についての説明をまとめた表を示す図である。FIG. 8 is a table showing a summary of the explanations for each item in the attached information file. 図9は、更新区分が0である場合の添付情報ファイルの一例を示す図である。FIG. 9 is a diagram showing an example of an attachment information file when the update category is 0. In FIG. 図10は、更新区分が1である場合の添付情報ファイルの一例を示す図である。FIG. 10 is a diagram showing an example of an attachment information file when the update category is 1. In FIG. 図11は、更新区分が2である場合の添付情報ファイルの一例を示す図である。FIG. 11 is a diagram showing an example of an attachment information file when the update category is 2. In FIG. 図12は、更新区分が3である場合の添付情報ファイルの一例を示す図である。FIG. 12 is a diagram showing an example of an attachment information file when the update category is 3. In FIG. 図13は、更新区分が4である場合の添付情報ファイルの一例を示す図である。FIG. 13 is a diagram showing an example of an attachment information file when the update category is 4. In FIG. 図14は、仕訳外部データ受入画面の一例を示す図である。FIG. 14 is a diagram showing an example of the external journal entry data reception screen. 図15は、ファイル一括添付画面の一例を示す図である。FIG. 15 is a diagram showing an example of the file batch attachment screen. 図16は、添付情報ファイルの一例を示す図である。FIG. 16 is a diagram showing an example of an attachment information file. 図17は、仕訳外部データ受入画面の一例を示す図である。FIG. 17 is a diagram showing an example of the external journal entry data reception screen. 図18は、ファイル一括添付画面の一例を示す図である。FIG. 18 is a diagram showing an example of the file batch attachment screen. 図19は、添付情報ファイルの一例を示す図である。FIG. 19 is a diagram showing an example of an attachment information file. 図20は、仕訳受入後の証憑添付における前提を示す図である。FIG. 20 is a diagram showing the premise for attaching supporting documents after journalization acceptance. 図21は、仕訳受入後の証憑添付における前提を示す図である。FIG. 21 is a diagram showing the premise for attaching supporting documents after journalization acceptance. 図22は、仕訳受入後の証憑添付における前提を示す図である。FIG. 22 is a diagram showing the premise for attaching supporting documents after journalization acceptance. 図23は、仕訳受入後の証憑添付における前提を示す図である。FIG. 23 is a diagram showing the premise for attaching supporting documents after journalization acceptance. 図24は、仕訳受入後の証憑添付における前提を示す図である。FIG. 24 is a diagram showing the premise for attaching supporting documents after journalization acceptance. 図25は、仕訳受入後の証憑添付における前提を示す図である。FIG. 25 is a diagram showing the premise for attaching supporting documents after journalization acceptance. 図26は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 26 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図27は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 27 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図28は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 28 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図29は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 29 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図30は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 30 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図31は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 31 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図32は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 32 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図33は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 33 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図34は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 34 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図35は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 35 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図36は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 36 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図37は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 37 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図38は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 38 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図39は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 39 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図40は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 40 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図41は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 41 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図42は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 42 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図43は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 43 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図44は、仕訳受入後の証憑添付の具体例を説明するための図である。FIG. 44 is a diagram for explaining a specific example of attaching supporting documents after journalization acceptance. 図45は、仕訳受入と同時の証憑添付における前提を示す図である。FIG. 45 is a diagram showing the premise for attaching supporting documents simultaneously with journal entry acceptance. 図46は、仕訳受入と同時の証憑添付における前提を示す図である。FIG. 46 is a diagram showing the premise for attaching supporting documents simultaneously with journal entry acceptance. 図47は、仕訳受入と同時の証憑添付の具体例を説明するための図である。FIG. 47 is a diagram for explaining a specific example of attaching supporting documents simultaneously with journal entry acceptance. 図48は、仕訳受入と同時の証憑添付の具体例を説明するための図である。FIG. 48 is a diagram for explaining a specific example of attaching supporting documents simultaneously with journal entry acceptance. 図49は、仕訳受入と同時の証憑添付の具体例を説明するための図である。FIG. 49 is a diagram for explaining a specific example of attaching supporting documents simultaneously with journal entry acceptance.

以下に、本発明に係る証憑添付業務支援装置、証憑添付業務支援方法および証憑添付業務支援プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。 Embodiments of a document attachment support device, a document attachment support method, and a document attachment support program according to the present invention are described in detail below with reference to the accompanying drawings. Note that the present invention is not limited to these embodiments.

[1.概要]
業務システムに添付する証憑(請求書および領収書等)は、財務数字に関わることが多い。このため、仕訳と証憑を合わせて会計システム(基幹ERP)に保管することで、経理業務の負荷軽減ができる。なお、ERPとは、企業資源計画(Enterprise Resources Planning)のことである。元証憑については、業務システムで管理しているパターンと、そもそもシステム管理していないパターンと、が考えられる。
[1. Overview]
The supporting documents (invoices, receipts, etc.) attached to business systems often involve financial figures. For this reason, storing journal entries and supporting documents together in an accounting system (core ERP) can reduce the workload of accounting work. ERP stands for Enterprise Resource Planning. There are two possible patterns for original supporting documents: those that are managed in business systems, and those that are not managed in the system at all.

しかしながら、従来においては、伝票と証憑を紐づけてシステム内に保管するためには、経理担当者が、入力画面から個別に伝票を呼び出して添付作業をする必要があった。取引量の多い企業ほど、この添付作業には膨大なコストおよび時間を要する。つまり、従来においては、システム内で伝票に証憑を添付して管理するという運用ができていなかった。 However, in the past, in order to link vouchers and supporting documents and store them within the system, accounting staff had to individually access and attach vouchers from the input screen. The more transactions a company has, the more costly and time-consuming this attachment process becomes. In other words, previously, it was not possible to attach supporting documents to vouchers and manage them within the system.

そこで、本実施形態においては、例えば、上流他システムからデータ連携をする場合および会計システムを移行する場合等に、仕訳に対して証憑を一括添付できるようにした。これにより、例えば、添付作業に関する負荷および人的ミスのリスクを軽減することに成功した。また、添付作業に関する負荷の軽減に伴い、会計システム側で証憑を添付する運用が可能となり、この結果、経理の確認業務を効率化することに成功した。そして、電子帳簿保存法やペーパレスといった要件がほぼ必須となっている中で、月次業務中やシステム移行時等に発生する大量の業務伝票登録の中で証憑ファイルもまとめて管理できるようになったため、作業効率向上が見込めるようになった。特に、伝票を大量に取り込む取引量の多い大手企業においては、大幅な作業効率向上を期待できる。 In this embodiment, therefore, it is possible to attach supporting documents to journal entries in bulk, for example, when integrating data from other upstream systems or migrating accounting systems. This successfully reduces the workload associated with attachment work and the risk of human error, for example. Furthermore, as the workload associated with attachment work is reduced, it is now possible to attach supporting documents on the accounting system side, resulting in the efficiency of accounting confirmation work. Furthermore, with requirements such as the Electronic Bookkeeping Act and paperless systems becoming almost mandatory, it is now possible to collectively manage supporting document files among the large number of business document registrations that occur during monthly operations or system migrations, which is expected to improve work efficiency. Significant improvements in work efficiency can be expected, particularly for large companies with a high volume of transactions that import large volumes of documents.

また、本実施形態においては、データ取込と同時に証憑を一括添付できるようにするだけではなく、データ取込後に証憑の追加、更新および削除等の操作をできるようにした。 In addition, in this embodiment, not only can supporting documents be attached simultaneously with data import, but it is also possible to add, update, and delete supporting documents after data import.

なお、参考として、本実施形態に関係するシステムおよびデータベースの一覧を図2に示す。以下、具体的な構成および動作について説明する。 For reference, a list of systems and databases related to this embodiment is shown in Figure 2. Specific configurations and operations are explained below.

[2.構成]
本実施形態に係る証憑添付業務支援装置100の構成の一例について、図1を参照して説明する。図1は、証憑添付業務支援装置100の構成の一例を示すブロック図である。
2. Configuration
An example of the configuration of the voucher attachment work support device 100 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of the voucher attachment work support device 100.

証憑添付業務支援装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、証憑添付業務支援装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The evidential document attachment work support device 100 is a commercially available desktop personal computer. Note that the evidential document attachment work support device 100 is not limited to stationary information processing devices such as desktop personal computers, but may also be portable information processing devices such as commercially available notebook personal computers, PDAs (Personal Digital Assistants), smartphones, and tablet personal computers.

証憑添付業務支援装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。証憑添付業務支援装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The document attachment support device 100 comprises a control unit 102, a communication interface unit 104, a memory unit 106, and an input/output interface unit 108. Each unit of the document attachment support device 100 is connected to each other so that they can communicate with each other via any communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、証憑添付業務支援装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、証憑添付業務支援装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する各種マスタ等のデータは、例えばサーバ200に格納されてもよい。 The communication interface unit 104 communicably connects the evidence attachment work support device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has the function of communicating data with other devices via a communication line. Here, the network 300 has the function of connecting the evidence attachment work support device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). Note that data such as various masters described below may be stored in the server 200, for example.

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 are connected to the input/output interface unit 108. 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 functions as a pointing device in conjunction with a mouse. Note that, below, 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 stores computer programs that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes. The storage unit 106 can be, for example, a memory device such as RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, or an optical disk.

記憶部106は、例えば、添付情報ファイル106aと、格納先フォルダ106bと、仕訳明細テーブル106cと、証憑紐づけテーブル106dと、証憑情報テーブル106eと、証憑イメージテーブル106fと、ファイル情報テーブル106gと、ファイルイメージテーブル106hと、受入情報ワークテーブル106iと、既存情報ワークテーブル106jと、を備えている。証憑情報テーブル106eおよび証憑イメージテーブル106fを併せて証憑テーブルということができる。また、ファイル情報テーブル106gとおよびファイルイメージテーブル106hを併せてファイルテーブルということができる。 The memory unit 106 includes, for example, an attachment information file 106a, a storage folder 106b, a journal entry details table 106c, a voucher linking table 106d, a voucher information table 106e, a voucher image table 106f, a file information table 106g, a file image table 106h, an accepted information worktable 106i, and an existing information worktable 106j. The voucher information table 106e and the voucher image table 106f can be collectively referred to as the voucher table. Furthermore, the file information table 106g and the file image table 106h can be collectively referred to as the file table.

添付情報ファイル106aは、本願においてポイントとなるテーブルである。添付情報ファイル106aにおいて、仕訳に対する証憑の一括添付を行うための詳細設定を行う。添付情報ファイル106aは、図8および図25等に示すように、例えば、仕訳の伝票番号と、伝票種類と、証憑のファイル名と、証憑やファイルの管理の仕方を定めた区分である制度区分と、書類種類と、取引年月日と、金額と、取引先名と、品名と、受領日と、サイズと、メモと、遅延理由と、更新の仕方を示す区分である更新区分と、変更前伝票番号と、等の項目を含む。前記書類種類から前記遅延理由までの項目は、証憑に関する詳細情報ということができる。各項目についての説明を記載した添付情報ファイル106aのフォーマットを図8に示すが、前記制度区分および前記更新区分は本願においてポイントとなる項目であるため、以下説明する。 Attachment file 106a is a key table in this application. Attachment file 106a is used to set detailed settings for attaching supporting documents to journal entries all at once. As shown in Figures 8 and 25, attachment file 106a includes fields such as the journal entry voucher number, voucher type, supporting document file name, system classification, which defines how supporting documents and files are managed, document type, transaction date, amount, client name, product name, receipt date, size, memo, reason for delay, update classification, which defines how the document is updated, and pre-change voucher number. The items from document type to reason for delay can be considered detailed information about the supporting documents. Figure 8 shows the format of attachment file 106a, which includes an explanation of each item. Since the system classification and update classification are key items in this application, they will be explained below.

前記制度区分としては、「1:電子取引」、「2:スキャナ保存」および「3:その他添付」の3つの区分が挙げられる。前記制度区分のうち、「1:電子取引」および「2:スキャナ保存」は、「制度ファイル」に該当する。「3:その他添付」は、社内管理用の区分である。 These system classifications include three categories: "1: Electronic Transactions," "2: Scanner Storage," and "3: Other Attachments." Of these system classifications, "1: Electronic Transactions" and "2: Scanner Storage" fall under the category of "system files." "3: Other Attachments" is a classification for internal management.

前記更新区分としては、「0:ファイルを新規追加」、「1:添付済のファイルを削除」、「2:添付済ファイルの証憑情報を変更(書類種類~遅延理由のみ変更)」、「3:添付済の同名ファイルを差し替え」および「4:添付済ファイルを別の伝票に付け替え」の5つの区分が挙げられる。「0:ファイルを新規追加」は、生成された仕訳に証憑を添付することを示す区分である。これに対して、「1:添付済のファイルを削除」、「2:添付済ファイルの証憑情報を変更(書類種類~遅延理由のみ変更)」、「3:添付済の同名ファイルを差し替え」および「4:添付済ファイルを別の伝票に付け替え」は、生成された仕訳に添付された証憑に関する編集または削除を行うことを示す区分である。 The update categories include five: "0: Add a new file," "1: Delete an attached file," "2: Change the supporting information of an attached file (change only the document type and reason for delay)," "3: Replace an attached file with the same name," and "4: Replace an attached file with a different voucher." "0: Add a new file" is a category that indicates attaching supporting information to the generated journal entry. In contrast, "1: Delete an attached file," "2: Change the supporting information of an attached file (change only the document type and reason for delay)," "3: Replace an attached file with the same name," and "4: Replace an attached file with a different voucher" are categories that indicate editing or deleting supporting information attached to the generated journal entry.

前記更新区分が「0:ファイルを新規追加」である場合の添付情報ファイル106aの例を図9に示し、前記更新区分が「1:添付済のファイルを削除」である場合の添付情報ファイル106aの例を図10に示し、前記更新区分が「2:添付済ファイルの証憑情報を変更(書類種類~遅延理由のみ変更)」である場合の添付情報ファイル106aの例を図11に示し、前記更新区分が「3:添付済の同名ファイルを差し替え」である場合の添付情報ファイル106aの例を図12に示し、前記更新区分が「4:添付済ファイルを別の伝票に付け替え」である場合の添付情報ファイル106aの例を図13に示す。 Figure 9 shows an example of attachment information file 106a when the update category is "0: Add new file," Figure 10 shows an example of attachment information file 106a when the update category is "1: Delete attached file," Figure 11 shows an example of attachment information file 106a when the update category is "2: Change supporting evidence information of attached file (change only document type to delay reason)," Figure 12 shows an example of attachment information file 106a when the update category is "3: Replace attached file with same name," and Figure 13 shows an example of attachment information file 106a when the update category is "4: Replace attached file with different voucher."

格納先フォルダ106bには、証憑のファイルが格納されている。なお、当該ファイルの形式は、特に制限されない。 The storage folder 106b stores files of supporting evidence. There are no particular restrictions on the format of these files.

仕訳明細テーブル106cは、生成された仕訳の情報を管理するためのテーブルである。仕訳明細テーブル106cは、図21等に示すように、例えば、仕訳の伝票番号と、仕訳を他システムから受け入れたとき等に採番される伝票番号である受入伝票番号と、借方勘定科目と、借方金額と、等を含む。 The journal entry details table 106c is a table for managing information about generated journal entries. As shown in FIG. 21, the journal entry details table 106c includes, for example, the journal entry voucher number, the receipt voucher number, which is the voucher number assigned when the journal entry is accepted from another system, the debit account title, the debit amount, and so on.

証憑紐づけテーブル106dは、証憑と生成された仕訳とを紐づけるためのテーブルである。証憑紐づけテーブル106dは、図22等に示すように、例えば、前記仕訳の伝票番号と、システム分類と、証憑を識別するための証憑識別データ(Guid)と、前記制度区分と、等を含む。 The evidence linking table 106d is a table for linking evidence with generated journal entries. As shown in FIG. 22, the evidence linking table 106d includes, for example, the journal entry's slip number, system classification, evidence identification data (Guid) for identifying the evidence, and the system classification.

証憑情報テーブル106eは、前記証憑に関する詳細情報を管理するためのテーブルである。証憑情報テーブル106eは、図23等に示すように、例えば、前記証憑識別データ(Guid)と、前記証憑のファイル名と、前記書類種類と、前記取引年月日と、前記金額と、前記取引先名と、前記品名と、前記受領日と、前記サイズと、前記遅延理由と、前記制度区分と、削除フラグと、等を含む。 The supporting document information table 106e is a table for managing detailed information about the supporting document. As shown in FIG. 23, the supporting document information table 106e includes, for example, the supporting document identification data (Guid), the file name of the supporting document, the document type, the transaction date, the amount, the customer name, the item name, the receipt date, the size, the reason for the delay, the system classification, and a deletion flag.

証憑イメージテーブル106fは、証憑のファイルそのもの(バイナリデータ等)を管理するためのテーブルである。証憑イメージテーブル106fは、図23等に示すように、例えば、前記証憑識別データ(Guid)と、証憑のバイナリデータ(バイナリ)と、等を含む。 The evidence image table 106f is a table for managing the evidence file itself (binary data, etc.). As shown in FIG. 23, the evidence image table 106f includes, for example, the evidence identification data (Guid) and the evidence binary data (binary).

ファイル情報テーブル106gは、ファイルに関する詳細情報を管理するためのテーブルである。ファイル情報テーブル106gは、図24等に示すように、例えば、前記証憑識別データ(Guid)と、前記仕訳の伝票番号と、前記システム分類と、前記メモと、等を含む。 The file information table 106g is a table for managing detailed information about files. As shown in FIG. 24, the file information table 106g includes, for example, the document identification data (Guid), the journal entry slip number, the system classification, the memo, etc.

ファイルイメージテーブル106hは、ファイルそのもの(バイナリデータ等)を管理するためのテーブルである。ファイルイメージテーブル106hは、図24等に示すように、例えば、前記証憑識別データ(Guid)と、ファイルのファイル名と、ファイルのバイナリデータ(バイナリ)と、等を含む。 The file image table 106h is a table for managing the file itself (binary data, etc.). As shown in FIG. 24, the file image table 106h includes, for example, the document identification data (Guid), the file name, and the file's binary data (binary).

受入情報ワークテーブル106iおよび既存情報ワークテーブル106jの内容の詳細については、以下の[5.処理の具体例]で説明する。 Details of the contents of the incoming information worktable 106i and existing information worktable 106j are explained in [5. Specific examples of processing] below.

制御部102は、証憑添付業務支援装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。 The control unit 102 is a CPU or the like that provides overall control of the document attachment support device 100. The control unit 102 has internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and executes various information processing operations based on these stored programs.

制御部102は、機能概念的に、例えば、(1)仕訳の伝票番号を含む仕訳明細テーブルを生成する仕訳明細生成手段としての仕訳明細生成部102aと、(2)指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得手段(前記添付情報ファイル中の前記更新区分が、生成された仕訳に証憑を添付することを示す区分である場合、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得手段)としての証憑ファイル取得部102bと、(3)前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得手段で取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成手段としての証憑紐づけテーブル生成部102cと、(4)前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得手段で取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成手段としての証憑テーブル生成部102dと、(5)前記更新区分が、生成された仕訳に添付された証憑に関する編集または削除を行うことを示す区分である場合、前記証憑紐づけテーブル生成手段で生成した前記証憑紐づけテーブルから、前記添付情報ファイル中の生成された仕訳の伝票番号と紐づく証憑識別データを取得し、更に、前記証憑テーブル生成手段で生成した前記証憑テーブル中の情報のうち、当該取得した証憑識別データと紐づくものを編集または削除する証憑編集手段としての証憑編集部102eと、を備えている。 The control unit 102 functionally comprises, for example, (1) a journal entry detail generation unit 102a as a journal entry detail generation means for generating a journal entry detail table including a journal entry voucher number; (2) a voucher file acquisition unit 102b as a voucher file acquisition means for acquiring, from a specified storage folder, a file of a voucher corresponding to the file name of the voucher in a specified attachment information file (if the update category in the attachment information file is a category indicating that a voucher is to be attached to the generated journal entry, the voucher file acquisition means for acquiring, from a specified storage folder, a file of a voucher corresponding to the file name of the voucher in the specified attachment information file); and (3) a voucher linking table generation means for generating a voucher linking table including the journal entry voucher number in the journal entry detail table and voucher identification data corresponding to the file of the voucher acquired by the voucher file acquisition means. (4) a voucher linking table generating unit 102d as a voucher table generating means that generates a voucher table including the voucher identification data in the voucher linking table, detailed information on the vouchers in the specified attached information file, and the voucher file acquired by the voucher file acquiring means; and (5) a voucher editing unit 102e as a voucher editing means that, when the update category indicates editing or deletion of the vouchers attached to the generated journal entry, acquires from the voucher linking table generated by the voucher linking table generating means voucher identification data linked to the voucher number of the generated journal entry in the attached information file, and further edits or deletes information in the voucher table generated by the voucher table generating means that is linked to the acquired voucher identification data.

以下、[2-1]においては、仕訳受入後に証憑を一括添付する場合の処理について説明し、[2-2]においては、一括添付した証憑を編集する場合の処理について説明し、[2-3]においては、仕訳受入と同時に証憑を一括添付する場合の処理について説明する。 In the following, [2-1] explains the process for attaching supporting documents in bulk after journal entry acceptance, [2-2] explains the process for editing the attached supporting documents in bulk, and [2-3] explains the process for attaching supporting documents in bulk at the same time as journal entry acceptance.

[2-1.仕訳受入後に証憑を一括添付する場合]
本項目では、仕訳受入後に証憑を一括添付する場合の処理について説明する。なお、当該処理は、以下の[5.処理の具体例]でいうと、[5-1]の(7)における(証憑追加時)および(ファイル追加時)において実行される処理である。
[2-1. When attaching supporting documents all at once after journal entry acceptance]
This section explains the process for attaching supporting documents all at once after journal entry acceptance. This process is executed in (7) of [5-1] (when adding supporting documents) and (when adding files) in [5. Specific examples of processing] below.

証憑ファイル取得部102bは、添付情報ファイル106a(図25参照)中の前記更新区分が、生成された仕訳に証憑を添付することを示す区分(「0:ファイルを新規追加」の区分)である場合、指定された格納先フォルダ106b(図25参照)から、指定された添付情報ファイル106a(図25参照)中の証憑のファイル名に対応する証憑のファイルを取得する。 If the update category in the attachment information file 106a (see Figure 25) is a category indicating that a voucher is to be attached to the generated journal entry (category "0: Add new file"), the evidence file acquisition unit 102b acquires the evidence file corresponding to the file name of the evidence in the specified attachment information file 106a (see Figure 25) from the specified storage folder 106b (see Figure 25).

[5-1]の(7)における(証憑追加時)の例(図36参照)でいうと、証憑ファイル取得部102bは、添付情報ファイル106a(図25参照)中の1行目のレコード(伝票番号「Zaimu100」のレコード)中の前記更新区分が、「0:ファイルを新規追加」の区分であるため、指定された格納先フォルダ106b(図25参照)から、指定された添付情報ファイル106a(図25参照)中の前記1行目のレコード(伝票番号「Zaimu100」のレコード)中の証憑のファイル名「ファイルA.pdf」に対応する証憑のファイル「ファイルA.pdf」を取得する。 In the example of (7) (when adding evidence) in [5-1] (see Figure 36), since the update category in the record on the first line (record with voucher number "Zaimu100") in the attached information file 106a (see Figure 25) is "0: Add new file", the evidence file acquisition unit 102b acquires the evidence file "File A.pdf" corresponding to the evidence file name "File A.pdf" in the record on the first line (record with voucher number "Zaimu100") in the specified attached information file 106a (see Figure 25) from the specified storage folder 106b (see Figure 25).

証憑紐づけテーブル生成部102cは、仕訳明細テーブル106c(図21参照)中の前記仕訳の伝票番号と、証憑ファイル取得部102bで取得した証憑のファイルに対応する証憑識別データ(Guid)と、を含む証憑紐づけテーブル106dを生成する。 The evidence linking table generation unit 102c generates a evidence linking table 106d that includes the voucher number of the journal entry in the journal entry details table 106c (see Figure 21) and the evidence identification data (Guid) corresponding to the evidence file acquired by the evidence file acquisition unit 102b.

[5-1]の(7)における(証憑追加時)の例(図36参照)でいうと、証憑紐づけテーブル生成部102cは、仕訳明細テーブル106c(図21参照)中の生成された仕訳の伝票番号「Zaimu100」と、証憑ファイル取得部102bで取得した証憑のファイル「ファイルA.pdf」に対応するGuid「Guid1」と、等を含む証憑紐づけテーブル106dを生成する。 In the example of (7) of [5-1] (when adding evidence) (see Figure 36), the evidence linking table generation unit 102c generates the evidence linking table 106d, which includes the voucher number "Zaimu100" of the generated journal entry in the journal entry details table 106c (see Figure 21) and the Guid "Guid1" corresponding to the evidence file "File A.pdf" acquired by the evidence file acquisition unit 102b.

証憑テーブル生成部102dは、証憑紐づけテーブル106d中の前記証憑識別データ(Guid)と、前記指定された添付情報ファイル106a中の証憑に関する詳細情報と、証憑ファイル取得部102bで取得した証憑のファイルと、を含む証憑テーブルを生成する。 The evidence table generation unit 102d generates a evidence table that includes the evidence identification data (Guid) in the evidence linking table 106d, detailed information about the evidence in the specified attached information file 106a, and the evidence file acquired by the evidence file acquisition unit 102b.

[5-1]の(7)における(証憑追加時)の例(図36参照)でいうと、証憑テーブル生成部102dは、証憑紐づけテーブル106d中のGuid「Guid1」と、添付情報ファイル106a(図25参照)中の1行目のレコード(伝票番号「Zaimu100」のレコード)中の前記書類種類~前記遅延理由と、等を含む証憑情報テーブル106e、および、証憑紐づけテーブル106d中のGuid「Guid1」と、証憑ファイル取得部102bで取得した証憑のファイル「ファイルA.pdf」のバイナリデータと、を含む証憑イメージテーブル106fを生成する。 In the example of (7) (when adding evidence) in [5-1] (see Figure 36), the evidence table generation unit 102d generates a evidence information table 106e that includes the Guid "Guid1" in the evidence linking table 106d and the document type to the reason for delay in the first row of the record (the record for voucher number "Zaimu100") in the attached information file 106a (see Figure 25), and a evidence image table 106f that includes the Guid "Guid1" in the evidence linking table 106d and the binary data of the evidence file "File A.pdf" acquired by the evidence file acquisition unit 102b.

[2-2.一括添付した証憑を編集する場合]
本項目では、一括添付した証憑を編集する場合の処理について説明する。なお、当該処理は、以下の[5.処理の具体例]でいうと、[5-1]の(7)における(証憑削除時)、(証憑情報変更時)、(ファイル削除時)、(ファイル修正時)、(添付済ファイル差替時)および(別の伝票に付替時)において実行される処理である。
[2-2. When editing all attached documents]
This section explains the process for editing all attached vouchers. In terms of [5. Specific examples of processing] below, this process is the process executed in (7) of [5-1] (when deleting vouchers), (when changing voucher information), (when deleting files), (when correcting files), (when replacing attached files), and (when transferring to another voucher).

証憑編集部102eは、前記更新区分が、生成された仕訳に添付された証憑に関する編集または削除を行うことを示す区分(「1:添付済のファイルを削除」、「2:添付済ファイルの証憑情報を変更(書類種類~遅延理由のみ変更)」、「3:添付済の同名ファイルを差し替え」または「4:添付済ファイルを別の伝票に付け替え」の区分)である場合、証憑紐づけテーブル生成部102cで生成した証憑紐づけテーブル106d(図22参照)から、添付情報ファイル106a(図25参照)中の生成された仕訳の伝票番号と紐づく証憑識別データ(Guid)を取得する。証憑編集部102eは、更に、証憑テーブル生成部102dで生成した証憑テーブル中の情報のうち、当該取得した証憑識別データ(Guid)と紐づくものを編集または削除する。 If the update category is one indicating editing or deletion of the evidence attached to the generated journal entry (categories of "1: Delete attached file," "2: Change evidence information of attached file (change only document type to delay reason)," "3: Replace attached file with same-named file," or "4: Replace attached file with different voucher"), the evidence editing unit 102e obtains evidence identification data (Guid) linked to the voucher number of the generated journal entry in the attachment information file 106a (see Figure 25) from the evidence linking table 106d (see Figure 22) generated by the evidence linking table generation unit 102c. The evidence editing unit 102e further edits or deletes information in the evidence table generated by the evidence table generation unit 102d that is linked to the obtained evidence identification data (Guid).

[5-1]の(7)における(証憑削除時)の例(図37参照)でいうと、証憑編集部102eは、添付情報ファイル106a(図25参照)中の2行目のレコード(伝票番号「Zaimu200」のレコード)中の前記更新区分が、「1:添付済のファイルを削除」の区分であるため、証憑紐づけテーブル生成部102cで生成した証憑紐づけテーブル106d(図22参照)から、前記2行目のレコード(伝票番号「Zaimu200」のレコード)中の生成された仕訳の伝票番号「Zaimu200」と紐づくGuid「Guid2」を取得する。証憑編集部102eは、更に、証憑テーブル生成部102dで生成した証憑情報テーブル106e(図37参照)および証憑イメージテーブル106f(図37参照)中の情報のうち、当該取得した「Guid2」と紐づく情報である削除フラグを、「False」から「True」に更新する。 In the example of (7) (when deleting a supporting document) in [5-1] (see Figure 37), since the update category in the record on the second line (record with voucher number "Zaimu200") in the attachment information file 106a (see Figure 25) is "1: Delete attached file", the supporting document editing unit 102e obtains the Guid "Guid2" linked to the voucher number "Zaimu200" of the generated journal entry in the record on the second line (record with voucher number "Zaimu200") from the supporting document linking table 106d (see Figure 22) generated by the supporting document linking table generation unit 102c. The voucher editing unit 102e further updates the deletion flag, which is information linked to the acquired "Guid2," from "False" to "True" among the information in the voucher information table 106e (see Figure 37) and the voucher image table 106f (see Figure 37) generated by the voucher table generation unit 102d.

[2-3.仕訳受入と同時に証憑を一括添付する場合]
本項目では、仕訳受入と同時に証憑を一括添付する場合の処理について説明する。なお、当該処理は、以下の[5.処理の具体例]でいうと、[5-2]の(7)における(証憑追加時)および(ファイル追加時)において実行される処理である。
[2-3. When attaching supporting documents at the same time as journal entry acceptance]
This section explains the process for attaching supporting documents at the same time as journal entry acceptance. This process is executed in (7) of [5-2] (when adding supporting documents) and (when adding files) in [5. Specific examples of processing] below.

仕訳明細生成部102aは、仕訳の伝票番号を含む仕訳明細テーブル106cを生成する。 The journal entry details generation unit 102a generates a journal entry details table 106c that includes the journal entry voucher number.

[5-2]の(7)における(証憑追加時)の例(図48参照)でいうと、仕訳明細生成部102aは、仕訳の伝票番号「Zaimu001」等を含む仕訳明細テーブル106cを生成する。 In the example of (7) of [5-2] (when adding supporting evidence) (see Figure 48), the journal entry details generation unit 102a generates a journal entry details table 106c that includes the journal entry voucher number "Zaimu001", etc.

証憑ファイル取得部102bは、指定された格納先フォルダ106b(図46参照)から、指定された添付情報ファイル106a(図46参照)中の証憑のファイル名に対応する証憑のファイルを取得する。 The evidence file acquisition unit 102b acquires the evidence file corresponding to the file name of the evidence in the specified attachment information file 106a (see Figure 46) from the specified storage folder 106b (see Figure 46).

[5-2]の(7)における(証憑追加時)の例(図48参照)でいうと、証憑ファイル取得部102bは、指定された格納先フォルダ106b(図46参照)から、指定された添付情報ファイル106a(図46参照)中の1行目のレコード(伝票番号「Uke001」のレコード)中の証憑のファイル名「ファイルA.pdf」に対応する証憑のファイル「ファイルA.pdf」を取得する。 In the example of (7) (when adding evidence) in [5-2] (see Figure 48), the evidence file acquisition unit 102b acquires the evidence file "File A.pdf" corresponding to the evidence file name "File A.pdf" in the record on the first line (record with slip number "Uke001") in the specified attachment information file 106a (see Figure 46) from the specified storage folder 106b (see Figure 46).

証憑紐づけテーブル生成部102cは、仕訳明細テーブル106c(図48参照)中の前記仕訳の伝票番号と、証憑ファイル取得部102bで取得した証憑のファイルに対応する証憑識別データ(Guid)と、を含む証憑紐づけテーブル106dを生成する。 The evidence linking table generation unit 102c generates a evidence linking table 106d that includes the voucher number of the journal entry in the journal entry details table 106c (see Figure 48) and the evidence identification data (Guid) corresponding to the evidence file acquired by the evidence file acquisition unit 102b.

[5-2]の(7)における(証憑追加時)の例(図48参照)でいうと、証憑紐づけテーブル生成部102cは、仕訳明細テーブル106c(図48参照)中の前記仕訳の伝票番号「Zaimu001」と、証憑ファイル取得部102bで取得した証憑のファイル「ファイルA.pdf」に対応するGuid「Guid001」と、等を含む証憑紐づけテーブル106dを生成する。 In the example of (7) (when adding evidence) in [5-2] (see Figure 48), the evidence linking table generation unit 102c generates the evidence linking table 106d, which includes the voucher number "Zaimu001" of the journal entry in the journal entry details table 106c (see Figure 48) and the Guid "Guid001" corresponding to the evidence file "File A.pdf" acquired by the evidence file acquisition unit 102b.

証憑テーブル生成部102dは、証憑紐づけテーブル106d中の前記証憑識別データ(Guid)と、前記指定された添付情報ファイル106a中の証憑に関する詳細情報と、証憑ファイル取得部102bで取得した証憑のファイルと、を含む証憑テーブルを生成する。 The evidence table generation unit 102d generates a evidence table that includes the evidence identification data (Guid) in the evidence linking table 106d, detailed information about the evidence in the specified attached information file 106a, and the evidence file acquired by the evidence file acquisition unit 102b.

[5-2]の(7)における(証憑追加時)の例(図48参照)でいうと、証憑テーブル生成部102dは、証憑紐づけテーブル106d中のGuid「Guid001」と、添付情報ファイル106a(図46参照)中の1行目のレコード(伝票番号「Uke001」のレコード)中の前記書類種類~前記遅延理由と、等を含む証憑情報テーブル106e、および、証憑紐づけテーブル106d中のGuid「Guid001」と、証憑ファイル取得部102bで取得した証憑のファイル「ファイルA.pdf」のバイナリデータと、を含む証憑イメージテーブル106fを生成する。 In the example of (7) (when adding evidence) in [5-2] (see Figure 48), the evidence table generation unit 102d generates a evidence information table 106e that includes the Guid "Guid001" in the evidence linking table 106d and the document type to the reason for delay in the first record (record with voucher number "Uke001") in the attached information file 106a (see Figure 46), and a evidence image table 106f that includes the Guid "Guid001" in the evidence linking table 106d and the binary data of the evidence file "File A.pdf" acquired by the evidence file acquisition unit 102b.

[3.業務フローの概要]
本項目では、従来における業務フローの概要と本実施形態における業務フローの概要を比較して説明する。
[3. Business flow overview]
In this section, an outline of a conventional business flow and an outline of a business flow in this embodiment will be compared and explained.

[3-1.従来における業務フローの概要]
上流の他業務システムから会計ERPに仕訳を連携する場合の従来における業務フローの一例を図3に示す。上流の業務システムと会計システム(基幹ERP)とで証憑保管の仕組みが異なる場合、図3の「仕訳に対して添付が必要」の文言で示すように、経理担当者が、仕訳ファイルの受入後に証憑を手動で添付する必要があった。
[3-1. Overview of conventional business flow]
An example of a conventional workflow for linking journal entries from other upstream business systems to an accounting ERP is shown in Figure 3. If the upstream business system and the accounting system (core ERP) have different mechanisms for storing supporting documents, as indicated by the phrase "Attachments required for journal entries" in Figure 3, accounting personnel had to manually attach supporting documents after accepting the journal entry file.

他社の会計ERPシステムから移行してくる場合の従来における業務フローの一例を図4に示す。会計システムを移行する場合、図4の「仕訳に対して添付が必要」の文言で示すように、経理担当者が、仕訳の移行とともに、受入した仕訳に対して証憑を手動で添付する必要があった。 Figure 4 shows an example of the conventional workflow when migrating from another company's accounting ERP system. When migrating accounting systems, as indicated by the phrase "Attachments required for journal entries" in Figure 4, accounting staff had to manually attach supporting documents to accepted journal entries along with the migration of journal entries.

従来における業務一覧と当該業務に付随するリスク・デメリットとの対応関係をまとめた表を図6に示す。図6からわかるように、従来においては簡単にいうと、証憑の添付に手間がかかっていた。 Figure 6 shows a table summarizing the correspondence between the list of conventional tasks and the risks and disadvantages associated with those tasks. As can be seen from Figure 6, simply put, in the past, attaching supporting documents was a time-consuming process.

[3-2.本実施形態における業務フローの概要]
そこで、本実施形態においては、仕訳ファイルとは別に、一括添付用の添付情報ファイルおよび1フォルダ内の全添付証憑ファイルを事前に用意しておくことで、仕訳受入と同時または仕訳受入後に、仕訳に対する証憑の一括添付を容易にできるようにした。
[3-2. Overview of the business flow in this embodiment]
Therefore, in this embodiment, by preparing in advance an attachment information file for bulk attachment and all attached supporting documents files in one folder in addition to the journal entry file, it is possible to easily attach supporting documents to the journal entry in bulk at the same time as or after the journal entry is accepted.

上流の他業務システムから会計ERPに仕訳を連携する場合の本実施形態における業務フローの一例を図5に示す。図5の「添付情報ファイル受入」の文言で示すように、本実施形態に係る一括添付機能があることで、本実施形態においては、仕訳に対する証憑の添付に要する手間およびリスクを大幅に軽減することに成功した。 Figure 5 shows an example of the workflow in this embodiment when journal entries are linked to the accounting ERP from other upstream business systems. As indicated by the wording "accept attachment files" in Figure 5, the bulk attachment function of this embodiment has succeeded in significantly reducing the effort and risk required to attach supporting documents to journal entries.

本実施形態に係る一括添付機能においては、以下の(1)~(3)に示すような柔軟な対応もできるようにした。
(1)添付タイミングを柔軟に選択できるようにした。すなわち、仕訳受入と同タイミングで添付を行うパターンおよび仕訳受入後に添付のみ行うパターンの両方に対応できるようにした。
(2)「電子取引」、「スキャナ保存」および「その他添付」の制度区分に柔軟に対応できるようにした。これにより、混在データを一括で受入可能となった。なお、「その他添付」の制度区分は、社内管理用添付の区分である。
(3)複数操作(追加、削除、証憑情報のみの変更、同名ファイル差し替えおよび添付先伝票変更)を1回の添付作業に集約できるようにした。
The batch attachment function according to this embodiment is also capable of flexible responses such as those shown in (1) to (3) below.
(1) The timing of attachment can be flexibly selected. In other words, it is now possible to accommodate both a pattern in which attachment is made at the same time as journal entry acceptance, and a pattern in which attachment is made only after journal entry acceptance.
(2) The system can now flexibly accommodate the classifications of "electronic transactions,""scannerstorage," and "other attachments." This allows mixed data to be accepted in bulk. The classification of "other attachments" is for attachments for internal management purposes.
(3) It is now possible to consolidate multiple operations (addition, deletion, changing only supporting information, replacing files with the same name, and changing the attached document) into a single attachment operation.

本実施形態における業務一覧と当該業務を行うことによる効果との対応関係をまとめた表を図7に示す。 Figure 7 shows a table summarizing the correspondence between the list of tasks in this embodiment and the effects of performing those tasks.

[4.画面および操作のイメージ]
本項目では、本実施形態における画面および操作のイメージについて説明する。
[4. Screen and Operation Images]
In this section, an image of the screen and operations in this embodiment will be described.

(1)仕訳データの受入と同時に証憑を一括添付する場合
担当者は、まず、メニュー画面から図14に示す仕訳外部データ受入画面を起動し、当該画面において「一括添付」ボタンをクリックする。当該クリックにより、図15に示すファイル一括添付画面が起動する。
(1) When accepting journal data and simultaneously attaching supporting documents, the person in charge first launches the external journal data acceptance screen shown in Fig. 14 from the menu screen, and then clicks the "attach all" button on that screen. This launches the file attachment screen shown in Fig. 15.

担当者は、次に、起動した図15に示すファイル一括添付画面において、添付情報ファイル106aおよび格納先フォルダ106bを指定した上で、当該画面の右下の「実行」ボタンをクリックする。なお、添付情報ファイル106aとしては、図16に示す内容のものが予め生成されているものとする。当該クリックにより、図17に示す仕訳外部データ受入画面に戻る。 The person in charge then specifies the attachment file 106a and destination folder 106b on the launched file batch attachment screen shown in Figure 15, and clicks the "Execute" button at the bottom right of the screen. Note that the attachment file 106a is assumed to have been created in advance with the contents shown in Figure 16. This click returns the user to the external journal entry data acceptance screen shown in Figure 17.

担当者は、最後に、図17に示す仕訳外部データ受入画面の右下の「実行」ボタンをクリックする。当該クリックにより、仕訳データの受入と証憑添付が同時に実行され、仕訳データが証憑と紐づいた状態で受入される。 Finally, the person in charge clicks the "Execute" button in the bottom right of the external journal data acceptance screen shown in Figure 17. This click simultaneously accepts the journal data and attaches supporting documents, and the journal data is accepted linked to the supporting documents.

(2)仕訳データの受入後に証憑を一括添付する場合(財務に登録済の仕訳データに対して証憑を一括添付する場合)
担当者は、まず、事前作業として、メニュー画面から仕訳外部データ受入画面を起動し、当該画面において「実行」ボタンをクリックすることで、仕訳データを登録する。すなわち、担当者は、仕訳データを先に登録する。
(2) When attaching supporting documents in bulk after accepting journal data (when attaching supporting documents in bulk to journal data registered in finance)
First, as a preliminary step, the person in charge launches the external journal data reception screen from the menu screen and registers the journal data by clicking the "Execute" button on that screen. In other words, the person in charge registers the journal data first.

担当者は、次に、メニュー画面から図18に示すファイル一括添付画面を起動し、当該画面において、添付情報ファイル106aおよび格納先フォルダ106bを指定した上で、当該画面の右下の「実行」ボタンをクリックする。なお、添付情報ファイル106aとしては、図19に示す内容のものが予め生成されているものとする。当該クリックにより、先に登録された仕訳データに対して証憑が事後的に添付される。 The person in charge then launches the file batch attachment screen shown in Figure 18 from the menu screen, specifies the attachment information file 106a and destination folder 106b on that screen, and clicks the "Execute" button in the bottom right of the screen. Note that the attachment information file 106a is assumed to have been created in advance with the contents shown in Figure 19. By clicking this button, the supporting documents are retroactively attached to the previously registered journal data.

[5.処理の具体例]
本項目では、本実施形態に係る処理の具体例について説明する。以下、[5-1]においては、仕訳受入後に証憑を一括添付する場合の具体例について説明し、[5-2]においては、仕訳受入と同時に証憑を一括添付する場合の具体例について説明する。
5. Specific examples of processing
This section describes a specific example of processing according to this embodiment. Below, [5-1] describes a specific example of attaching supporting documents collectively after journal entry acceptance, and [5-2] describes a specific example of attaching supporting documents collectively at the same time as journal entry acceptance.

[5-1.仕訳受入後に証憑を一括添付する場合の具体例]
本項目では、仕訳受入後に証憑を一括添付する場合(仕訳受入後、後から添付操作を行う場合)の具体例について説明する。
[5-1. Example of attaching supporting documents all at once after journal entry acceptance]
This section explains a specific example of attaching supporting documents all at once after accepting the journal entry (when the attachment operation is performed later after accepting the journal entry).

(1)前提
本項目[5-1]において主に用いる情報は、図20に示すように、添付情報ファイル106aおよび格納先フォルダ106bである。また、本項目[5-1]における説明の前提として、
・図21の仕訳明細テーブル106cに示すように、伝票100-900(受入伝票番号:Uke100-Uke900)の9伝票を既に受入済であるものとし、
・図22の証憑紐づけテーブル106dに示すように、伝票200および300には「制度ファイル」に該当する証憑(Guid2およびGuid3)が添付されており、伝票500、600、700および800には「その他ファイル」に該当するファイル(Guid5、Guid6、Guid7およびGuid8)が添付されており、
・「制度ファイル」に該当する証憑(Guid2およびGuid3)の情報は、図23に示す証憑情報テーブル106eおよび証憑イメージテーブル106fに格納されており、
・「その他ファイル」に該当するファイル(Guid5、Guid6、Guid7およびGuid8)の情報は、図24に示すファイル情報テーブル106gおよびファイルイメージテーブル106hに格納されており、
・添付情報ファイル106aおよび格納先フォルダ106bは、図25に示す内容で設定されている、
ものとする。
(1) Premise The information mainly used in this section [5-1] is the attached information file 106a and the storage folder 106b, as shown in Figure 20. In addition, as a premise for the explanation in this section [5-1],
As shown in the journal entry detail table 106c in FIG. 21, it is assumed that nine vouchers, 100-900 (acceptance voucher numbers: Uke100-Uke900), have already been accepted.
As shown in the voucher linking table 106d in FIG. 22, vouchers (Guid2 and Guid3) corresponding to the "regulatory file" are attached to slips 200 and 300, and files (Guid5, Guid6, Guid7, and Guid8) corresponding to the "other file" are attached to slips 500, 600, 700, and 800.
The information on the evidence (Guid2 and Guid3) corresponding to the "regulatory file" is stored in the evidence information table 106e and the evidence image table 106f shown in FIG. 23.
Information on files (Guid5, Guid6, Guid7, and Guid8) that fall under "other files" is stored in the file information table 106g and file image table 106h shown in FIG. 24.
The attachment information file 106a and the storage folder 106b are set as shown in FIG. 25.
It shall be.

(2)受入情報ワークテーブル106iの生成
まず、図26に示すように、図25に示した添付情報ファイル106aが読み込まれて、添付情報ファイル106a中の前記制度区分がチェックされる。図26に示すように、前記制度区分が「1:電子取引」または「2:スキャナ保存」である場合は、制度要件項目未入力チェックが行われ、これに対して、前記制度区分が「3:その他添付」である場合は、制度要件項目入力不可チェックが行われる。
(2) Generation of Acceptance Information Work Table 106i First, as shown in Fig. 26, the attachment information file 106a shown in Fig. 25 is read and the system classification in the attachment information file 106a is checked. As shown in Fig. 26, if the system classification is "1: Electronic Transaction" or "2: Scanner Storage", a check is made to see if the system requirement items have been entered. On the other hand, if the system classification is "3: Other Attachments", a check is made to see if the system requirement items cannot be entered.

続けて、図26に示すように、受入時基本チェックとして、入力項目型桁チェック、ファイル存在チェックおよび同一ファイル添付チェックが行われる。以上の処理により、図26に示すように、添付情報ファイル106aを受入情報ワークテーブル106iに退避させることができる。言い換えると、以上の処理により、添付情報ファイル106aに基づいて、受入情報ワークテーブル106iを生成することができる。 Next, as shown in Figure 26, basic checks at the time of acceptance are performed: an input item type digit check, a file existence check, and a check that the same file is attached. Through the above processing, the attachment information file 106a can be saved to the acceptance information work table 106i, as shown in Figure 26. In other words, through the above processing, the acceptance information work table 106i can be generated based on the attachment information file 106a.

生成された受入情報ワークテーブル106iを図27に示す。受入情報ワークテーブル106iは、添付情報ファイル106aが含む項目に加えて、図27に示すように、例えば、業務伝票番号と、前記証憑識別データ(Guid)と、前記バイナリデータと、差替前の証憑についての前記証憑識別データ(差替前Guid)と、等を含む。 The generated accepted information worktable 106i is shown in Figure 27. In addition to the items included in the attached information file 106a, the accepted information worktable 106i also includes, as shown in Figure 27, for example, the business voucher number, the voucher identification data (Guid), the binary data, and the voucher identification data for the pre-replacement voucher (pre-replacement Guid).

前記業務伝票番号は、添付する既存伝票の既存伝票番号である。前記業務伝票番号の初期値はNULLであり、受入情報ワークテーブル106iの作成後に値が以下のようにして更新される。すなわち、受入情報ワークテーブル106i中で伝票番号として「登録済伝票番号」が指定されている場合には、受入情報ワークテーブル106i中の前記業務伝票番号の値は、添付情報ファイル106a内の「伝票番号」と同値になる。これに対して、受入情報ワークテーブル106i中で伝票番号として「受入伝票番号」が指定されている場合には、受入情報ワークテーブル106i中の前記業務伝票番号の値は、当該受入伝票番号をキーとして特定される。なお、前記業務伝票番号の値の更新については、以下の(3)で詳細に説明する。 The business voucher number is the existing voucher number of the existing voucher to be attached. The initial value of the business voucher number is NULL, and the value is updated as follows after the receipt information worktable 106i is created. That is, if "Registered Voucher Number" is specified as the voucher number in the receipt information worktable 106i, the value of the business voucher number in the receipt information worktable 106i will be the same as the "Voucher Number" in the attached information file 106a. On the other hand, if "Acceptance Voucher Number" is specified as the voucher number in the receipt information worktable 106i, the value of the business voucher number in the receipt information worktable 106i is identified using the acceptance voucher number as a key. Note that updating the value of the business voucher number is explained in detail in (3) below.

前記Guidは、システム内でファイルを識別するために使用され、システム内で一意に採番される。受入情報ワークテーブル106i中の前記更新区分が、「1:添付済のファイルを削除」、「2:添付済ファイルの証憑情報を変更」または「4:添付済ファイルを別の伝票に付け替え」である場合には、以下の(6)で説明するように、当該Guidの値が更新される。 The Guid is used to identify the file within the system and is assigned a unique number within the system. If the update category in the receiving information worktable 106i is "1: Delete attached file," "2: Change supporting information for attached file," or "4: Reassign attached file to another voucher," the value of the Guid is updated as explained in (6) below.

前記差替前Guidは、初期値はNULLである。受入情報ワークテーブル106i中の前記更新区分が、「3:添付済の同名ファイルを差し替え」である場合には、以下の(6)で説明するように、当該差替前Guidの値が更新される。 The initial value of the pre-replacement Guid is NULL. If the update category in the incoming information worktable 106i is "3: Replace an already attached file with the same name," the value of the pre-replacement Guid is updated as explained in (6) below.

(3)受入情報ワークテーブル106i中の業務伝票番号の値の更新
次に、受入情報ワークテーブル106i中の前記業務伝票番号の値が、以下のようにして更新される。すなわち、受入情報ワークテーブル106i中の前記伝票種類が図28に示すように「1:財務伝票番号」である場合には、受入情報ワークテーブル106i中の伝票番号(財務伝票番号)と同じ伝票番号(財務伝票番号)を有する仕訳明細テーブル106c中のレコードが特定され、当該特定されたレコード中の前記伝票番号(財務伝票番号)が受入情報ワークテーブル106i中の前記業務伝票番号となる。つまり、受入情報ワークテーブル106iにおいて、前記伝票番号(財務伝票番号)の値と前記業務伝票番号の値が同じとなる。これに対して、受入情報ワークテーブル106i中の前記伝票種類が「0:受入伝票番号」である場合には、受入情報ワークテーブル106i中の伝票番号(受入伝票番号)と同じ受入伝票番号を有する仕訳明細テーブル106c中のレコードが特定され、当該特定されたレコード中の前記伝票番号(財務伝票番号)が受入情報ワークテーブル106i中の前記業務伝票番号となる。
(3) Updating the Value of the Business Voucher Number in the Receipt Information Worktable 106i Next, the value of the business voucher number in the receipt information worktable 106i is updated as follows. That is, if the voucher type in the receipt information worktable 106i is "1: Financial Voucher Number" as shown in Figure 28, a record in the journal entry detail table 106c that has the same voucher number (financial voucher number) as the voucher number (financial voucher number) in the receipt information worktable 106i is identified, and the voucher number (financial voucher number) in the identified record becomes the business voucher number in the receipt information worktable 106i. That is, in the receipt information worktable 106i, the value of the voucher number (financial voucher number) and the value of the business voucher number become the same. On the other hand, if the voucher type in the acceptance information worktable 106i is "0: acceptance voucher number", a record in the journal entry details table 106c having the same acceptance voucher number as the voucher number (acceptance voucher number) in the acceptance information worktable 106i is identified, and the voucher number (financial voucher number) in the identified record becomes the business voucher number in the acceptance information worktable 106i.

(4)既存情報ワークテーブル106jの生成
次に、受入情報ワークテーブル106i中の前記更新区分が「0:ファイルを新規追加」以外の場合は、既存情報ワークテーブル106jが以下のようにして生成される。
(4) Generating the Existing Information Work Table 106j Next, if the update category in the incoming information work table 106i is other than "0: Add new file", the existing information work table 106j is generated as follows.

図29に示すように、(3)で更新された受入情報ワークテーブル106i中の前記更新区分が、「1:添付済のファイルを削除」、「2:添付済ファイルの証憑情報を変更」または「3:添付済の同名ファイルを差し替え」である場合には、受入情報ワークテーブル106i中の「前記業務伝票番号」を伝票番号として有する証憑紐づけテーブル106d中のレコードが特定される。これに対して、図29に示すように、(3)で更新された受入情報ワークテーブル106i中の前記更新区分が、「4:添付済ファイルを別の伝票に付け替え」である場合には、受入情報ワークテーブル106i中の「前記変更前伝票番号」を伝票番号として有する証憑紐づけテーブル106d中のレコードが特定される。 As shown in Figure 29, if the update category in the receipt information worktable 106i updated in (3) is "1: Delete attached file," "2: Change voucher information for attached file," or "3: Replace attached file with same-named file," a record in the voucher linking table 106d that has the "business voucher number" in the receipt information worktable 106i as its voucher number is identified. On the other hand, as shown in Figure 29, if the update category in the receipt information worktable 106i updated in (3) is "4: Replace attached file with another voucher," a record in the voucher linking table 106d that has the "pre-change voucher number" in the receipt information worktable 106i as its voucher number is identified.

そして、図29に示すように、証憑紐づけテーブル106dから特定されたレコードが有する前記伝票番号、前記証憑識別データ(Guid)および前記制度区分が既存情報ワークテーブル106jに格納されることにより、既存情報ワークテーブル106jが生成される。なお、既存情報ワークテーブル106j中のファイル名は、以下の(5)の処理で更新される。 Then, as shown in FIG. 29, the voucher number, the voucher identification data (Guid), and the system classification of the record identified from the voucher linking table 106d are stored in the existing information worktable 106j, thereby generating the existing information worktable 106j. Note that the file name in the existing information worktable 106j is updated in the process (5) below.

(5)既存情報ワークテーブル106j中のファイル名の更新
次に、図30に示すように、証憑情報テーブル106eおよびファイルイメージテーブル106hから、(4)で生成された既存情報ワークテーブル106j中の前記証憑識別データ(Guid)と同じものと紐づくファイル名が特定される。そして、図30に示すように、当該特定されたファイル名が、既存情報ワークテーブル106jに更新される。
(5) Updating the file name in the existing information work table 106j Next, as shown in Figure 30, from the evidence information table 106e and the file image table 106h, a file name linked to the same evidence identification data (Guid) in the existing information work table 106j generated in (4) is identified. Then, as shown in Figure 30, the identified file name is updated in the existing information work table 106j.

続けて、図31に示すように、添付内容修正チェックとして、既存添付チェック、重複添付チェックおよび制度区分変更チェックが行われる。 Next, as shown in Figure 31, attachment content correction checks are performed, including an existing attachment check, a duplicate attachment check, and a system classification change check.

(6)受入情報ワークテーブル106i中のGuidおよび差替前Guidの更新
次に、受入情報ワークテーブル106i中のGuidおよび差替前Guidが、以下のようにして更新される。
(6) Updating the Guid and the Pre-Replacement Guid in the Acceptance Information Work Table 106i Next, the Guid and the pre-replacement Guid in the acceptance information work table 106i are updated as follows.

図32に示すように、受入情報ワークテーブル106i中の前記更新区分が、「1:添付済のファイルを削除」または「2:添付済ファイルの証憑情報を変更」である場合には、受入情報ワークテーブル106i中の前記業務伝票番号および前記ファイル名と同じものを有する既存情報ワークテーブル106j中のレコードが特定される。そして、図32に示すように、当該特定されたレコードが有するGuid(=該当ファイル添付時に採番されたGuid)が、受入情報ワークテーブル106iのGuidとして更新される。 As shown in Figure 32, if the update category in the receiving information worktable 106i is "1: Delete attached file" or "2: Change supporting information for attached file," a record in the existing information worktable 106j that has the same business voucher number and file name as those in the receiving information worktable 106i is identified. Then, as shown in Figure 32, the Guid of the identified record (= the Guid assigned when the file was attached) is updated as the Guid of the receiving information worktable 106i.

図32に示すように、受入情報ワークテーブル106i中の前記更新区分が、「3:添付済の同名ファイルを差し替え」である場合には、受入情報ワークテーブル106i中の前記業務伝票番号および前記ファイル名と同じものを有する既存情報ワークテーブル106j中のレコードが特定される。そして、図32に示すように、当該特定されたレコードが有するGuid(=該当ファイル添付時に採番されたGuid)が、受入情報ワークテーブル106iの差替前Guidとして更新される。 As shown in Figure 32, if the update category in the receiving information worktable 106i is "3: Replace an already attached file with the same name," a record in the existing information worktable 106j that has the same business slip number and file name as those in the receiving information worktable 106i is identified. Then, as shown in Figure 32, the Guid of the identified record (= the Guid assigned when the file was attached) is updated as the pre-replacement Guid in the receiving information worktable 106i.

図32に示すように、受入情報ワークテーブル106i中の前記更新区分が、「4:添付済ファイルを別の伝票に付け替え」である場合には、受入情報ワークテーブル106i中の前記変更前伝票番号および前記ファイル名と同じものを有する既存情報ワークテーブル106j中のレコードが特定される。そして、図32に示すように、当該特定されたレコードが有するGuid(=該当ファイル添付時に採番されたGuid)が、受入情報ワークテーブル106iのGuidとして更新される。 As shown in Figure 32, if the update category in the receiving information worktable 106i is "4: Reassign attached file to another voucher," a record in the existing information worktable 106j that has the same pre-change voucher number and file name as those in the receiving information worktable 106i is identified. Then, as shown in Figure 32, the Guid of the identified record (= the Guid assigned when the file was attached) is updated as the Guid of the receiving information worktable 106i.

続けて、図33に示すように、伝票が修正可能かのチェックとして、伝票存在チェック、最終承認チェックおよび伝票締日チェックが行われる。 Next, as shown in Figure 33, a voucher existence check, final approval check, and voucher closing date check are performed to check whether the voucher can be modified.

以上の処理により、図32に示す受入情報ワークテーブル106iが完成する。 The above processing completes the receiving information worktable 106i shown in Figure 32.

(7)証憑の添付または編集
次に、図34に示すように、(6)で生成された受入情報ワークテーブル106i(図32参照)中の前記制度区分に応じて、異なるDBが更新される。すなわち、図34に示すように、前記制度区分が「1:電子取引」または「2:スキャナ保存」である場合には、証憑保管DBが主に更新され、これに対して、前記制度区分が「3:その他添付」である場合には、会計DBが更新される。DBの更新の仕方については、(6)で生成された受入情報ワークテーブル106i(図32参照)中の前記更新区分の値によって処理が分岐する。
(7) Attaching or Editing Vouchers Next, as shown in Figure 34, different DBs are updated depending on the system classification in the receiving information worktable 106i (see Figure 32) generated in (6). That is, as shown in Figure 34, if the system classification is "1: Electronic Transaction" or "2: Scanner Storage," the voucher storage DB is primarily updated, whereas if the system classification is "3: Other Attachments," the accounting DB is updated. Regarding how the DBs are updated, the processing branches depending on the value of the update classification in the receiving information worktable 106i (see Figure 32) generated in (6).

以下、(7-1)においては、前記制度区分が「1:電子取引」または「2:スキャナ保存」である場合の処理について説明し、(7-2)においては、前記制度区分が「3:その他添付」である場合の処理について説明する。 In the following, (7-1) explains the processing when the system classification is "1: Electronic Transaction" or "2: Scanner Storage," and in (7-2) explains the processing when the system classification is "3: Other Attachments."

(7-1)制度区分が「1:電子取引」または「2:スキャナ保存」である場合
(6)で生成された受入情報ワークテーブル106i中の前記制度区分が「1:電子取引」または「2:スキャナ保存」である場合、図35に示すように、仕訳明細テーブル106cおよび証憑紐づけテーブル106dは会計DBに保持され、これに対して、証憑情報テーブル106eおよび証憑イメージテーブル106fは証憑保管DBに保持される。
(7-1) When the system classification is "1: Electronic transaction" or "2: Scanner storage" When the system classification in the receipt information work table 106i generated in (6) is "1: Electronic transaction" or "2: Scanner storage", as shown in Figure 35, the journal details table 106c and the supporting document linking table 106d are stored in the accounting DB, while the supporting document information table 106e and the supporting document image table 106f are stored in the supporting document storage DB.

(証憑追加時)
(6)で生成された受入情報ワークテーブル106i(図32参照)のNO1のレコード(前記制度区分が「1:電子取引」かつ前記更新区分が「0:ファイルを新規追加」のレコード)で特定されるパターンにおいては、図36に示すように、新たなレコードが生成されて、証憑紐づけテーブル106d、証憑情報テーブル106eおよび証憑イメージテーブル106fに追加される。このパターンは証憑の追加であるため、証憑紐づけテーブル106d中のレコードも新しく生成される点がポイントである。
(When adding evidence)
In the pattern identified by record No. 1 (a record in which the system classification is "1: electronic transaction" and the update classification is "0: new file added") in the receipt information work table 106i (see Figure 32) generated in (6), a new record is generated and added to the voucher linking table 106d, the voucher information table 106e, and the voucher image table 106f, as shown in Figure 36. The key point is that because this pattern is an addition of a voucher, a new record is also generated in the voucher linking table 106d.

(証憑削除時)
(6)で生成された受入情報ワークテーブル106i(図32参照)のNO2のレコード(前記制度区分が「2:スキャナ保存」かつ前記更新区分が「1:添付済のファイルを削除」のレコード)で特定されるパターンにおいては、図37に示すように、証憑紐づけテーブル106d中のレコードは物理削除され、証憑情報テーブル106e中のレコードは論理削除され、一方で、証憑イメージテーブル106f中のレコードは更新されない。このパターンは証憑の削除であるが、「2:スキャナ保存」の制度区分は制度ファイルに該当するため(=制度上、データを完全に削除せず残しておく必要があるため)、証憑情報テーブル106e中のレコードは物理的には削除はされず、論理削除扱いとなる点がポイントである。なお、この論理削除は、図37の証憑情報テーブル106eにハッチングで示すように、削除フラグが「False」から「True」に更新されることにより行われる。
(When evidence is deleted)
In the pattern identified by record No. 2 (a record with the system classification "2: Saved by scanner" and the update classification "1: Delete attached files") in the receiving information worktable 106i (see Figure 32) generated in (6), as shown in Figure 37, the record in the evidence linking table 106d is physically deleted, the record in the evidence information table 106e is logically deleted, and the record in the evidence image table 106f is not updated. This pattern involves the deletion of evidence, but because the system classification "2: Saved by scanner" corresponds to an evidence file (i.e., data must be retained and not completely deleted according to the system), the record in the evidence information table 106e is not physically deleted but is treated as a logical deletion. Note that this logical deletion is performed by updating the deletion flag from "False" to "True" in the evidence information table 106e, as shown by the hatching in Figure 37.

(証憑情報変更時)
(6)で生成された受入情報ワークテーブル106i(図32参照)のNO3のレコード(前記制度区分が「1:電子取引」かつ前記更新区分が「2:添付済ファイルの証憑情報を変更(書類種類~遅延理由のみ変更)」のレコード)で特定されるパターンにおいては、図38に示すように、証憑情報テーブル106e中のレコードのハッチングで示す箇所(書類種類~遅延理由)が更新され、一方で、証憑紐づけテーブル106d中のレコードおよび証憑イメージテーブル106f中のレコードは更新されない。このパターンは証憑情報の変更であるため、証憑情報テーブル106eのみ更新される点がポイントである。
(When supporting information changes)
In the pattern identified by record No. 3 in the receipt information worktable 106i (see Figure 32) generated in (6) (a record in which the system classification is "1: electronic transaction" and the update classification is "2: change the evidence information of the attached file (change only the document type to the reason for delay)"), as shown in Figure 38, the hatched parts (document type to reason for delay) of the record in the evidence information table 106e are updated, while the records in the evidence linking table 106d and the evidence image table 106f are not updated. The key point is that since this pattern is a change in evidence information, only the evidence information table 106e is updated.

(7-2)制度区分が「3:その他添付」である場合
(6)で生成された受入情報ワークテーブル106i中の前記制度区分が「3:その他添付」である場合、図39に示すように、仕訳明細テーブル106c、証憑紐づけテーブル106d、ファイル情報テーブル106gおよびファイルイメージテーブル106hのすべてが、会計DBに保持される。
(7-2) When the system classification is "3: Other attachments" When the system classification in the acceptance information work table 106i generated in (6) is "3: Other attachments", as shown in Figure 39, all of the journal entry details table 106c, the voucher linking table 106d, the file information table 106g and the file image table 106h are stored in the accounting DB.

(ファイル追加時)
(6)で生成された受入情報ワークテーブル106i(図32参照)のNO4のレコード(前記制度区分が「3:その他添付」かつ前記更新区分が「0:ファイルを新規追加」のレコード)で特定されるパターンにおいては、図40に示すように、新たなレコードが生成されて、証憑紐づけテーブル106d、ファイル情報テーブル106gおよびファイルイメージテーブル106hに追加される。このパターンはファイルの追加であるため、証憑紐づけテーブル106d中のレコードが新しく生成される点がポイントである。
(When adding a file)
In the pattern identified by record No. 4 (a record in which the system classification is "3: Other attachments" and the update classification is "0: New file added") in the receipt information work table 106i (see Figure 32) generated in (6), a new record is generated and added to the voucher linking table 106d, file information table 106g, and file image table 106h, as shown in Figure 40. Since this pattern is a file addition, the key point is that a new record is generated in the voucher linking table 106d.

(ファイル削除時)
(6)で生成された受入情報ワークテーブル106i(図32参照)のNO5のレコード(前記制度区分が「3:その他添付」かつ前記更新区分が「1:添付済のファイルを削除」のレコード)で特定されるパターンにおいては、図41に示すように、証憑紐づけテーブル106d、ファイル情報テーブル106gおよびファイルイメージテーブル106h中のレコードが物理削除される。このパターンはファイルの削除であり、「3:その他添付」の制度区分は制度ファイルに該当しないため(=データは社内管理用に過ぎないため完全に削除しても問題ないため)、レコードが物理削除される点がポイントである。
(When deleting a file)
In the pattern identified by record No. 5 (a record in which the system classification is "3: Other attachments" and the update classification is "1: Delete attached files") in the acceptance information work table 106i (see Figure 32) generated in (6), the records in the voucher linking table 106d, file information table 106g, and file image table 106h are physically deleted, as shown in Figure 41. This pattern is a file deletion, and the key point is that the record is physically deleted because the system classification of "3: Other attachments" does not apply to system files (= the data is only for internal management, so there is no problem with completely deleting it).

(ファイル修正時)
(6)で生成された受入情報ワークテーブル106i(図32参照)のNO6のレコード(前記制度区分が「3:その他添付」かつ前記更新区分が「2:添付済ファイルの証憑情報を変更(書類種類~遅延理由のみ変更)」のレコード)で特定されるパターンにおいては、図42に示すように、証憑紐づけテーブル106d中のレコードよびファイルイメージテーブル106h中のレコードは更新されず、一方で、ファイル情報テーブル106g中のレコードのメモのみ更新される。このパターンはファイル情報の修正であるため、ファイル情報テーブル106gのみ更新される点がポイントである。
(When modifying a file)
In the pattern identified by record No. 6 in the receiving information worktable 106i (see Figure 32) generated in (6) (a record in which the system classification is "3: Other attachments" and the update classification is "2: Change evidence information of attached file (only document type - delay reason changed)"), as shown in Figure 42, the records in the evidence linking table 106d and the file image table 106h are not updated, while only the notes of the records in the file information table 106g are updated. Since this pattern is a modification of file information, the key point is that only the file information table 106g is updated.

(添付済ファイル差替時)
(6)で生成された受入情報ワークテーブル106i(図32参照)のNO7のレコード(前記制度区分が「3:その他添付」かつ前記更新区分が「3:添付済の同名ファイルを差し替え」のレコード)で特定されるパターンにおいては、図43に示すように、証憑紐づけテーブル106d、ファイル情報テーブル106gおよびファイルイメージテーブル106h中の元々添付されていた「ファイルG.pdf」に関するレコードは削除され、一方で、証憑紐づけテーブル106d、ファイル情報テーブル106gおよびファイルイメージテーブル106hに、新しく添付される「ファイルG.pdf」に関するレコードが追加される。このパターンは添付済ファイルの差替であるため、削除されたレコード中のファイルと追加されたレコード中のファイルとで、ファイル名は同じであるもののファイルの内容は異なる点がポイントである(図25も参照)。
(When replacing an attached file)
In the pattern identified by record No. 7 (a record with the system classification "3: Other attachments" and the update classification "3: Replacing an already attached file with the same name") in the receipt information worktable 106i (see Figure 32) generated in (6), as shown in Figure 43, the records for the originally attached "File G.pdf" in the voucher linking table 106d, file information table 106g, and file image table 106h are deleted, while records for the newly attached "File G.pdf" are added to the voucher linking table 106d, file information table 106g, and file image table 106h. Because this pattern involves replacing an already attached file, the key point is that although the file name is the same for the file in the deleted record and the file in the added record, the file contents are different (see also Figure 25).

(別の伝票に付替時)
(6)で生成された受入情報ワークテーブル106i(図32参照)のNO8のレコード(前記制度区分が「3:その他添付」かつ前記更新区分が「4:添付済ファイルを別の伝票に付け替え」のレコード)で特定されるパターンにおいては、図44に示すように、証憑紐づけテーブル106dおよびファイル情報テーブル106g中の元々添付されていた「Zaimu800」および「ファイルH.pdf」に関するレコードは削除され、一方で、証憑紐づけテーブル106dおよびファイル情報テーブル106gに、「Zaimu900」および「ファイルH.pdf」に関するレコードが追加される。なお、図44に示すように、ファイルイメージテーブル106hは更新されない。このパターンは別の伝票への付替であるため、同じ内容のファイルが、「Zaimu800」の伝票から「Zaimu900」の伝票へと付け替えられる点がポイントである。
(When transferring to another document)
In the pattern identified by record No. 8 (a record with the system classification "3: Other attachments" and the update classification "4: Reassign attached file to another voucher") in the receipt information worktable 106i (see Figure 32) generated in (6), as shown in Figure 44, the records for the originally attached "Zaimu800" and "File H.pdf" in the voucher linking table 106d and file information table 106g are deleted, while records for "Zaimu900" and "File H.pdf" are added to the voucher linking table 106d and file information table 106g. Note that, as shown in Figure 44, the file image table 106h is not updated. Because this pattern involves a transfer to a different voucher, the key point is that a file with the same contents is transferred from the "Zaimu800" voucher to the "Zaimu900" voucher.

[5-2.仕訳受入と同時に証憑を一括添付する場合の具体例]
本項目では、仕訳受入と同時に証憑を一括添付する場合(仕訳受入と同時に添付操作を行う場合)の具体例について説明する。
[5-2. Example of attaching supporting documents at the same time as journal entry acceptance]
This section explains a specific example of attaching supporting documents at the same time as accepting journal entries (attaching documents at the same time as accepting journal entries).

(1)前提
本項目[5-2]において主に用いる情報は、図45に示すように、添付情報ファイル106a、格納先フォルダ106bおよび仕訳明細テーブル106cである。また、本項目[5-2]における説明の前提として、添付情報ファイル106aおよび格納先フォルダ106bは、図46に示す内容で設定されているものとする。
(1) Premise The information mainly used in this item [5-2] is the attached information file 106a, the storage folder 106b, and the journal entry detail table 106c, as shown in Fig. 45. Furthermore, as a premise for the explanation in this item [5-2], it is assumed that the attached information file 106a and the storage folder 106b are set as shown in Fig. 46.

(2)から(6)まで
本項目[5-2]において、「(2)受入情報ワークテーブル106iの生成」から「(6)受入情報ワークテーブル106i中のGuidおよび差替前Guidの更新」までの処理は、[5-1]で述べた処理と同様である。
(2) to (6) In this item [5-2], the processes from "(2) Generating the acceptance information work table 106i" to "(6) Updating the Guid and pre-replacement Guid in the acceptance information work table 106i" are the same as the processes described in [5-1].

ただし、本項目[5-2]のように仕訳受入と同時に証憑を一括添付する場合には、仕訳明細テーブル106c中の伝票番号(財務伝票番号)が採番された後に、受入情報ワークテーブル106i中の業務伝票番号が更新される。具体的には、本項目[5-2]のように仕訳受入と同時に証憑を一括添付する場合には、添付情報ファイル106a中の「伝票番号」の列には受入伝票番号が設定されており、前記伝票種類が「0:受入伝票番号」であるため、受入情報ワークテーブル106i中の伝票番号(受入伝票番号)と同じ受入伝票番号を有する仕訳明細テーブル106c中のレコードが特定され、当該特定されたレコード中の前記伝票番号(財務伝票番号)が受入情報ワークテーブル106i中の前記業務伝票番号となる。 However, when supporting documents are attached in bulk at the same time as journal entry acceptance, as in item [5-2], the voucher number (financial voucher number) in the journal entry details table 106c is assigned, and then the business voucher number in the acceptance information worktable 106i is updated. Specifically, when supporting documents are attached in bulk at the same time as journal entry acceptance, as in item [5-2], the acceptance voucher number is set in the "Voucher Number" column in the attachment information file 106a, and since the voucher type is "0: Acceptance Voucher Number," a record in the journal entry details table 106c that has the same acceptance voucher number as the voucher number (acceptance voucher number) in the acceptance information worktable 106i is identified, and the voucher number (financial voucher number) in the identified record becomes the business voucher number in the acceptance information worktable 106i.

以上の処理により、図47に示す受入情報ワークテーブル106iが完成する。 The above processing completes the receiving information worktable 106i shown in Figure 47.

(7)証憑の添付
次に、生成された受入情報ワークテーブル106i(図47参照)中の前記制度区分に応じて、異なるDBが更新される。すなわち、前記制度区分が「1:電子取引」または「2:スキャナ保存」である場合には、証憑保管DBが主に更新され、これに対して、前記制度区分が「3:その他添付」である場合には、会計DBが更新される。なお、本項目[5-2]のように仕訳受入と同時に証憑の添付を行う場合には、前記更新区分としては「0:ファイルを新規追加」しかとりえないため、前記制度区分による処理分岐のみが行われる。
(7) Attachment of Vouchers Next, different DBs are updated depending on the system classification in the generated acceptance information worktable 106i (see Figure 47). That is, if the system classification is "1: Electronic Transaction" or "2: Scanner Storage," the voucher storage DB is primarily updated, whereas if the system classification is "3: Other Attachments," the accounting DB is updated. Note that when attaching vouchers simultaneously with journal acceptance as in this item [5-2], the only update classification available is "0: New File Added," so only processing branching based on the system classification is performed.

以下、(7-1)においては、前記制度区分が「1:電子取引」または「2:スキャナ保存」である場合の処理について説明し、(7-2)においては、前記制度区分が「3:その他添付」である場合の処理について説明する。 In the following, (7-1) explains the processing when the system classification is "1: Electronic Transaction" or "2: Scanner Storage," and in (7-2) explains the processing when the system classification is "3: Other Attachments."

(7-1)制度区分が「1:電子取引」または「2:スキャナ保存」である場合
生成された受入情報ワークテーブル106i中の前記制度区分が「1:電子取引」または「2:スキャナ保存」である場合、図35で示したように、仕訳明細テーブル106cおよび証憑紐づけテーブル106dは会計DBに保持され、これに対して、証憑情報テーブル106eおよび証憑イメージテーブル106fは証憑保管DBに保持される。
(7-1) When the system classification is "1: Electronic transaction" or "2: Scanner storage" When the system classification in the generated acceptance information work table 106i is "1: Electronic transaction" or "2: Scanner storage", as shown in Figure 35, the journal details table 106c and the supporting document linking table 106d are stored in the accounting DB, while the supporting document information table 106e and the supporting document image table 106f are stored in the supporting document storage DB.

(証憑追加時)
生成された受入情報ワークテーブル106i(図47参照)のNO1のレコード(前記制度区分が「1:電子取引」かつ前記更新区分が「0:ファイルを新規追加」のレコード)で特定されるパターンにおいては、図48に示すように、新たなレコードが生成されて、仕訳明細テーブル106c、証憑紐づけテーブル106d、証憑情報テーブル106eおよび証憑イメージテーブル106fに追加される。このパターンは証憑の追加であるため、証憑紐づけテーブル106d中のレコードも新しく生成される点がポイントである。また、本項目[5-2]のように仕訳受入と同時に証憑を一括添付する場合には、添付操作の時点では仕訳が未生成の状態であるため、仕訳明細テーブル106c中のレコードが新しく生成される点もポイントである。
(When adding evidence)
In the pattern identified by record No. 1 (a record in which the system classification is "1: electronic transaction" and the update classification is "0: new file added") in the generated acceptance information worktable 106i (see FIG. 47), a new record is generated and added to the journal entry details table 106c, the voucher linking table 106d, the voucher information table 106e, and the voucher image table 106f, as shown in FIG. 48. Because this pattern involves the addition of a voucher, the key point is that a new record is also generated in the voucher linking table 106d. Also, when vouchers are attached en bloc at the same time as journal entry acceptance, as in this item [5-2], the journal entry has not yet been generated at the time of the attachment operation, so a new record is generated in the journal entry details table 106c.

(7-2)制度区分が「3:その他添付」である場合
生成された受入情報ワークテーブル106i中の前記制度区分が「3:その他添付」である場合、図39で示したように、仕訳明細テーブル106c、証憑紐づけテーブル106d、ファイル情報テーブル106gおよびファイルイメージテーブル106hのすべてが、会計DBに保持される。
(ファイル追加時)
生成された受入情報ワークテーブル106i(図47参照)のNO2のレコード(前記制度区分が「3:その他添付」かつ前記更新区分が「0:ファイルを新規追加」のレコード)で特定されるパターンにおいては、図49に示すように、新たなレコードが生成されて、仕訳明細テーブル106c、証憑紐づけテーブル106d、ファイル情報テーブル106gおよびファイルイメージテーブル106hに追加される。このパターンはファイルの追加であるため、証憑紐づけテーブル106d中のレコードも新しく生成される点がポイントである。また、本項目[5-2]のように仕訳受入と同時にファイルを一括添付する場合には、添付操作の時点では仕訳が未生成の状態であるため、仕訳明細テーブル106c中のレコードが新しく生成される点もポイントである。
(7-2) When the system classification is "3: Other attachments" When the system classification in the generated acceptance information work table 106i is "3: Other attachments", as shown in Figure 39, all of the journal entry details table 106c, the supporting document linking table 106d, the file information table 106g, and the file image table 106h are stored in the accounting DB.
(When adding a file)
In the pattern identified by record No. 2 in the generated acceptance information worktable 106i (see FIG. 47) (a record in which the system classification is "3: Other attachments" and the update classification is "0: New file added"), a new record is generated and added to the journal entry details table 106c, the voucher linking table 106d, the file information table 106g, and the file image table 106h, as shown in FIG. 49. Because this pattern involves the addition of a file, it is important to note that a new record is also generated in the voucher linking table 106d. Also, when files are attached in bulk at the same time as journal entry acceptance, as in item [5-2], the journal entry has not yet been generated at the time of the attachment operation, so a new record is generated in the journal entry details table 106c.

[6.本実施形態のまとめ]
以上説明してきたように、本実施形態に係る証憑添付業務支援装置100によれば、仕訳に証憑を添付する業務を支援することができる。具体的には、経理担当者等が予め添付情報ファイル106aおよび添付対象となる証憑のファイルさえ用意しておけば、仕訳に対する証憑の添付作業を行う経理担当者は、何も意識することなく、当該添付作業を行うことができる。これにより、例えば、前記添付作業に要していた時間およびコストを削減し、また、添付ミスの発生も防ぐことができる。
[6. Summary of this embodiment]
As described above, the voucher attachment support device 100 according to this embodiment can support the task of attaching vouchers to journal entries. Specifically, as long as an accounting staff member or the like prepares the attachment information file 106a and the files of the vouchers to be attached in advance, the accounting staff member who attaches the vouchers to journal entries can do so without any prior knowledge. This can, for example, reduce the time and cost required for the attachment task and prevent attachment errors.

また、本実施形態に係る証憑添付業務支援装置100によれば、生成された仕訳に証憑を添付する業務を支援することもできるし、仕訳を生成する際に当該仕訳に証憑を添付する業務を支援することもできる。つまり、本実施形態に係る証憑添付業務支援装置100は、[5-1]で説明した仕訳受入後に証憑を一括添付する場合および[5-2]で説明した仕訳受入と同時に証憑を一括添付する場合の両方に対応している。 The evidential document attachment work support device 100 according to this embodiment can also support the work of attaching evidential documents to generated journal entries, and can also support the work of attaching evidential documents to journal entries when generating the journal entries. In other words, the evidential document attachment work support device 100 according to this embodiment supports both the case where evidential documents are attached in bulk after journal entries are accepted, as described in [5-1], and the case where evidential documents are attached in bulk at the same time as journal entries are accepted, as described in [5-2].

[7.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[7. Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of SDGs Goals 8 and 9.

また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13及び15に貢献することが可能となる。 Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to SDGs goals 12, 13, and 15.

また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 Furthermore, this embodiment can contribute to strengthening control and governance, thereby contributing to Goal 16 of the SDGs.

[8.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
8. Other Embodiments
The present invention may be implemented 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 known methods.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 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 document attachment business support device 100, the components shown in the figure are functional concepts and do 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, all or any part of the processing functions of the evidential document attachment support device 100, particularly the processing functions performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory, computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the evidential document attachment support device 100 as needed. In other words, a computer program that works in conjunction with the OS to issue commands to the CPU and perform various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and works in conjunction with the CPU to form the control unit.

また、このコンピュータプログラムは、証憑添付業務支援装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 In addition, this computer program may be stored on an application program server connected to the document attachment business support device 100 via any network, and it may be possible to download all or part of it 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-temporary computer-readable recording medium, or may be configured as a program product. Here, this "recording medium" includes memory cards, USB (Universal Serial Bus) memories, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (registered trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and more. This includes any "portable physical media" such as a Blu-ray Disc (registered trademark) 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. It should be noted that a "program" is not necessarily limited to a single structure, but also includes a distributed structure consisting of multiple modules or libraries, or a structure that achieves its function by working in conjunction with a separate program, such as an OS. The specific structure 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 structures and procedures.

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

また、証憑添付業務支援装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、証憑添付業務支援装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 The evidential document attachment work support device 100 may be configured as a known information processing device such as a personal computer or workstation, or may be configured as such an information processing device to which any peripheral device is connected. The evidential document attachment work support device 100 may also be realized by installing software (including programs, data, etc.) that causes the device to perform 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 may be implemented in any combination, or embodiments may be implemented selectively.

本発明は、証憑の管理が必要となるあらゆる業界および業種において有用であるが、特に、大量の証憑の管理が必要となる大手企業においては極めて有用である。 This invention is useful in all industries and sectors where managing supporting documents is required, but is particularly useful for large companies that need to manage large volumes of supporting documents.

100 証憑添付業務支援装置
102 制御部
102a 仕訳明細生成部
102b 証憑ファイル取得部
102c 証憑紐づけテーブル生成部
102d 証憑テーブル生成部
102e 証憑編集部
104 通信インターフェース部
106 記憶部
106a 添付情報ファイル
106b 格納先フォルダ
106c 仕訳明細テーブル
106d 証憑紐づけテーブル
106e 証憑情報テーブル
106f 証憑イメージテーブル
106g ファイル情報テーブル
106h ファイルイメージテーブル
106i 受入情報ワークテーブル
106j 既存情報ワークテーブル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Voucher attachment business support device 102 Control unit
102a Journal entry details generation unit
102b Evidence file acquisition unit
102c Voucher linking table generation unit
102d Evidence table generation unit
102e Evidence editing unit 104 Communication interface unit 106 Storage unit
106a Attachment file
106b Storage folder
106c Journal entry details table
106d Evidence linking table
106e Evidence information table
106f Evidence image table
106g File information table
106h File Image Table
106i Receipt Information Worktable
106j existing information work table 108 input/output interface unit 112 input device 114 output device 200 server 300 network

Claims (8)

ある情報処理システムで作成し且つ管理している仕訳を当該ある情報処理システムとは別の情報処理システムに受入する際に当該仕訳に証憑を添付する業務を支援することができる、制御部を備える証憑添付業務支援装置であって
記制御部は、
(A)受入対象の複数の前記仕訳の情報を格納する仕訳ファイルの格納先フォルダと、(B)前記仕訳ファイルのファイル名と、(C)前記仕訳ファイルに含まれる各仕訳の伝票番号を、添付対象の証憑ファイルのファイル名および証憑に関する詳細情報と紐づけて格納する添付情報ファイルの格納先フォルダと、(D)前記添付情報ファイルのファイル名と、(E)複数の前記証憑ファイルの格納先フォルダと、が指定されると、
(1)前記指定された前記仕訳ファイルの前記格納先フォルダにアクセスして、前記指定された前記仕訳ファイルの前記ファイル名に対応する前記仕訳ファイルを取得し、
(2)前記指定された前記添付情報ファイルの前記格納先フォルダにアクセスして、前記指定された前記添付情報ファイルの前記ファイル名に対応する前記添付情報ファイルを取得し、
(3)前記指定された前記複数の前記証憑ファイルの前記格納先フォルダにアクセスして、前記取得した前記添付情報ファイルに含まれる複数の前記証憑ファイルの前記ファイル名を基に、複数の前記証憑ファイルを取得し、
(4)前記取得した前記仕訳ファイルに含まれる各々の前記仕訳に対し、伝票番号を新規に採番し、当該仕訳ファイルに含まれる各々の前記仕訳の前記情報と当該採番された伝票番号とを含む複数の仕訳明細レコードを生成し、当該生成した複数の前記仕訳明細レコードを仕訳明細テーブルに登録し、
(5)前記取得した前記添付情報ファイルと前記取得した複数の前記証憑ファイルと前記生成した複数の前記仕訳明細レコードを基に、前記採番された各々の前記伝票番号と前記証憑ファイルに対応する証憑識別データとを含む複数の証憑紐づけレコードを生成し、当該生成した複数の前記証憑紐づけレコードを証憑紐づけテーブルに登録し、
(6)前記取得した前記添付情報ファイルと前記取得した複数の前記証憑ファイルと前記生成した複数の前記証憑紐づけレコードを基に、前記証憑識別データと前記証憑ファイルの前記ファイル名と前記詳細情報と前記証憑ファイルとを含む複数の証憑レコードを生成し、当該生成した複数の前記証憑レコードを証憑テーブルに登録すること、
を特徴とする証憑添付業務支援装置。
A supporting device for attaching supporting documents, the supporting device being equipped with a control unit , capable of supporting a task of attaching supporting documents to journal entries created and managed in a certain information processing system when the journal entries are received in an information processing system other than the certain information processing system ,
The control unit
When (A) a storage folder for a journal entry file that stores information on the multiple journal entries to be accepted, (B) the file name of the journal entry file, (C) a storage folder for an attachment information file that stores the slip number of each journal entry included in the journal entry file in association with the file name of the attached supporting document file and detailed information on the supporting document, (D) the file name of the attachment information file, and (E) a storage folder for the multiple supporting document files are specified,
(1) accessing the storage destination folder of the specified journal file, and acquiring the journal file corresponding to the file name of the specified journal file;
(2) accessing the storage destination folder of the specified attachment file, and acquiring the attachment file corresponding to the file name of the specified attachment file;
(3) accessing the storage destination folder of the specified plurality of evidence files, and acquiring the plurality of evidence files based on the file names of the plurality of evidence files included in the acquired attachment information file;
(4) assigning a new voucher number to each of the journal entries included in the acquired journal entry file, generating a plurality of journal entry detail records including the information of each of the journal entries included in the journal entry file and the assigned voucher number, and registering the generated plurality of journal entry detail records in a journal entry detail table;
(5) based on the acquired attached information file, the acquired plurality of evidence files, and the generated plurality of journal entry detail records, generate a plurality of evidence linking records including each of the assigned slip numbers and evidence identification data corresponding to the evidence files, and register the generated plurality of evidence linking records in a evidence linking table;
(6) generating a plurality of evidence records including the evidence identification data, the file name of the evidence file, the detailed information, and the evidence file based on the acquired attached information file, the acquired plurality of evidence files, and the generated plurality of evidence linking records, and registering the generated plurality of evidence records in a evidence table ;
A supporting device for attaching supporting documents, characterized by the above.
前記ある情報処理システムは、業務システムに該当するものであり、The certain information processing system corresponds to a business system,
前記別の情報処理システムは、会計システムに該当するものであること、The other information processing system corresponds to an accounting system;
を特徴とする請求項1に記載の証憑添付業務支援装置。2. The supporting device for attaching supporting documents according to claim 1,
生成された仕訳に証憑を添付する業務を支援することができる、制御部および記憶部を備える証憑添付業務支援装置であって、
前記記憶部には、
生成された仕訳の伝票番号と、証憑のファイル名と、証憑に関する詳細情報と、更新の仕方を示す区分である更新区分と、を含む添付情報ファイルと、
証憑のファイルが格納された格納先フォルダと、
生成された仕訳の伝票番号を含む仕訳明細テーブルと、
が記憶されており、
前記制御部は、
前記添付情報ファイル中の前記更新区分が、生成された仕訳に証憑を添付することを示す区分である場合、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得手段と、
前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得手段で取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成手段と、
前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得手段で取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成手段と、
を備えること、
を特徴とする証憑添付業務支援装置。
A supporting device for attaching supporting documents to generated journal entries, the supporting device comprising a control unit and a storage unit,
The storage unit includes:
An attached information file including the voucher number of the generated journal entry, the file name of the voucher, detailed information about the voucher, and an update category indicating how to update the voucher;
A storage folder where the supporting documents are stored,
a journal entry details table containing the voucher numbers of the generated journal entries;
is stored,
The control unit
a voucher file acquisition means for acquiring, from a designated storage folder, a file of the voucher corresponding to the file name of the voucher in the designated attachment information file, when the update classification in the attachment information file indicates that the voucher is to be attached to the generated journal entry;
a voucher linking table generating means for generating a voucher linking table including the slip number of the journal entry in the journal entry detail table and the voucher identification data corresponding to the voucher file acquired by the voucher file acquiring means;
a voucher table generating means for generating a voucher table including the voucher identification data in the voucher linking table, detailed information on the voucher in the specified attached information file, and the voucher file acquired by the voucher file acquiring means;
To have
A supporting device for attaching supporting documents, characterized by the above.
前記制御部は、
前記更新区分が、生成された仕訳に添付された証憑に関する編集または削除を行うことを示す区分である場合、前記証憑紐づけテーブル生成手段で生成した前記証憑紐づけテーブルから、前記添付情報ファイル中の生成された仕訳の伝票番号と紐づく証憑識別データを取得し、更に、前記証憑テーブル生成手段で生成した前記証憑テーブル中の情報のうち、当該取得した証憑識別データと紐づくものを編集または削除する証憑編集手段
を更に備えること、
を特徴とする請求項に記載の証憑添付業務支援装置。
The control unit
When the update category indicates editing or deleting of a voucher attached to the generated journal entry, the system further comprises a voucher editing means for acquiring, from the voucher linking table generated by the voucher linking table generating means, voucher identification data linked to the slip number of the generated journal entry in the attached information file, and further editing or deleting information linked to the acquired voucher identification data from the information in the voucher table generated by the voucher table generating means;
4. The supporting device for supporting document attachment work according to claim 3 .
ある情報処理システムで作成し且つ管理している仕訳を当該ある情報処理システムとは別の情報処理システムに受入する際に当該仕訳に証憑を添付する業務を支援することができる、制御部を備える情報処理装置で実行される証憑添付業務支援方法であって
記制御部
受入対象の複数の前記仕訳の情報を格納する仕訳ファイルの格納先フォルダと、前記仕訳ファイルのファイル名と、前記仕訳ファイルに含まれる各仕訳の伝票番号を、添付対象の証憑ファイルのファイル名および証憑に関する詳細情報と紐づけて格納する添付情報ファイルの格納先フォルダと、前記添付情報ファイルのファイル名と、複数の前記証憑ファイルの格納先フォルダと、が指定されると、
(1)前記指定された前記仕訳ファイルの前記格納先フォルダにアクセスして、前記指定された前記仕訳ファイルの前記ファイル名に対応する前記仕訳ファイルを取得し、
(2)前記指定された前記添付情報ファイルの前記格納先フォルダにアクセスして、前記指定された前記添付情報ファイルの前記ファイル名に対応する前記添付情報ファイルを取得し、
(3)前記指定された前記複数の前記証憑ファイルの前記格納先フォルダにアクセスして、前記取得した前記添付情報ファイルに含まれる複数の前記証憑ファイルの前記ファイル名を基に、複数の前記証憑ファイルを取得し、
(4)前記取得した前記仕訳ファイルに含まれる各々の前記仕訳に対し、伝票番号を新規に採番し、当該仕訳ファイルに含まれる各々の前記仕訳の前記情報と当該採番された伝票番号とを含む複数の仕訳明細レコードを生成し、当該生成した複数の前記仕訳明細レコードを仕訳明細テーブルに登録し、
(5)前記取得した前記添付情報ファイルと前記取得した複数の前記証憑ファイルと前記生成した複数の前記仕訳明細レコードを基に、前記採番された各々の前記伝票番号と前記証憑ファイルに対応する証憑識別データとを含む複数の証憑紐づけレコードを生成し、当該生成した複数の前記証憑紐づけレコードを証憑紐づけテーブルに登録し、
(6)前記取得した前記添付情報ファイルと前記取得した複数の前記証憑ファイルと前記生成した複数の前記証憑紐づけレコードを基に、前記証憑識別データと前記証憑ファイルの前記ファイル名と前記詳細情報と前記証憑ファイルとを含む複数の証憑レコードを生成し、当該生成した複数の前記証憑レコードを証憑テーブルに登録すること、
を特徴とする証憑添付業務支援方法。
A method for supporting a voucher attachment process executed by an information processing device having a control unit, which can support a process of attaching a voucher to a journal entry created and managed in a certain information processing system when the journal entry is received in an information processing system other than the certain information processing system ,
The control unit
When a destination folder for a journal entry file that stores information on the plurality of journal entries to be accepted, a destination folder for an attachment file that stores the file name of the journal entry file and the slip number of each journal entry included in the journal entry file in association with the file name of the attached supporting document file and detailed information on the supporting document, and the file name of the attached information file and the destination folder for the plurality of supporting document files are specified,
(1) accessing the storage destination folder of the specified journal file, and acquiring the journal file corresponding to the file name of the specified journal file;
(2) accessing the storage destination folder of the specified attachment file, and acquiring the attachment file corresponding to the file name of the specified attachment file;
(3) accessing the storage destination folder of the specified plurality of evidence files, and acquiring the plurality of evidence files based on the file names of the plurality of evidence files included in the acquired attachment information file;
(4) assigning a new voucher number to each of the journal entries included in the acquired journal entry file, generating a plurality of journal entry detail records including the information of each of the journal entries included in the journal entry file and the assigned voucher number, and registering the generated plurality of journal entry detail records in a journal entry detail table;
(5) based on the acquired attached information file, the acquired plurality of evidence files, and the generated plurality of journal entry detail records, generate a plurality of evidence linking records including each of the assigned slip numbers and evidence identification data corresponding to the evidence files, and register the generated plurality of evidence linking records in a evidence linking table;
(6) generating a plurality of evidence records including the evidence identification data, the file name of the evidence file, the detailed information, and the evidence file based on the acquired attached information file, the acquired plurality of evidence files, and the generated plurality of evidence linking records, and registering the generated plurality of evidence records in a evidence table ;
A supporting method for attaching supporting documents, characterized by the above.
生成された仕訳に証憑を添付する業務を支援することができる、制御部および記憶部を備える情報処理装置で実行される証憑添付業務支援方法であって、
前記記憶部には、
生成された仕訳の伝票番号と、証憑のファイル名と、証憑に関する詳細情報と、更新の仕方を示す区分である更新区分と、を含む添付情報ファイルと、
証憑のファイルが格納された格納先フォルダと、
生成された仕訳の伝票番号を含む仕訳明細テーブルと、
が記憶されており、
前記制御部で実行される、
前記添付情報ファイル中の前記更新区分が、生成された仕訳に証憑を添付することを示す区分である場合、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得ステップと、
前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得ステップで取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成ステップと、
前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得ステップで取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成ステップと、
を含むこと、
を特徴とする証憑添付業務支援方法。
A method for supporting a task of attaching supporting documents to generated journal entries, the method being executed by an information processing device having a control unit and a storage unit,
The storage unit includes:
An attached information file including the voucher number of the generated journal entry, the file name of the voucher, detailed information about the voucher, and an update category indicating how to update the voucher;
A storage folder where the supporting documents are stored,
a journal entry details table containing the voucher numbers of the generated journal entries;
is stored,
Executed by the control unit,
a voucher file acquisition step of acquiring, from a specified storage folder, a file of the voucher corresponding to the file name of the voucher in the specified attachment information file, when the update classification in the attachment information file is a classification indicating that the voucher is attached to the generated journal entry;
a voucher linking table generating step of generating a voucher linking table including the voucher number of the journal entry in the journal entry detail table and the voucher identification data corresponding to the voucher file acquired in the voucher file acquiring step;
a voucher table generating step of generating a voucher table including the voucher identification data in the voucher linking table, detailed information on the voucher in the specified attached information file, and the voucher file acquired in the voucher file acquiring step;
containing,
A supporting method for attaching supporting documents, characterized by the above.
ある情報処理システムで作成し且つ管理している仕訳を当該ある情報処理システムとは別の情報処理システムに受入する際に当該仕訳に証憑を添付する業務を支援することができる、制御部を備える情報処理装置に実行させるための証憑添付業務支援プログラムであって
記制御部に、
受入対象の複数の前記仕訳の情報を格納する仕訳ファイルの格納先フォルダと、前記仕訳ファイルのファイル名と、前記仕訳ファイルに含まれる各仕訳の伝票番号を、添付対象の証憑ファイルのファイル名および証憑に関する詳細情報と紐づけて格納する添付情報ファイルの格納先フォルダと、前記添付情報ファイルのファイル名と、複数の前記証憑ファイルの格納先フォルダと、が指定されると、
(1)前記指定された前記仕訳ファイルの前記格納先フォルダにアクセスして、前記指定された前記仕訳ファイルの前記ファイル名に対応する前記仕訳ファイルを取得し、
(2)前記指定された前記添付情報ファイルの前記格納先フォルダにアクセスして、前記指定された前記添付情報ファイルの前記ファイル名に対応する前記添付情報ファイルを取得し、
(3)前記指定された前記複数の前記証憑ファイルの前記格納先フォルダにアクセスして、前記取得した前記添付情報ファイルに含まれる複数の前記証憑ファイルの前記ファイル名を基に、複数の前記証憑ファイルを取得し、
(4)前記取得した前記仕訳ファイルに含まれる各々の前記仕訳に対し、伝票番号を新規に採番し、当該仕訳ファイルに含まれる各々の前記仕訳の前記情報と当該採番された伝票番号とを含む複数の仕訳明細レコードを生成し、当該生成した複数の前記仕訳明細レコードを仕訳明細テーブルに登録し、
(5)前記取得した前記添付情報ファイルと前記取得した複数の前記証憑ファイルと前記生成した複数の前記仕訳明細レコードを基に、前記採番された各々の前記伝票番号と前記証憑ファイルに対応する証憑識別データとを含む複数の証憑紐づけレコードを生成し、当該生成した複数の前記証憑紐づけレコードを証憑紐づけテーブルに登録し、
(6)前記取得した前記添付情報ファイルと前記取得した複数の前記証憑ファイルと前記生成した複数の前記証憑紐づけレコードを基に、前記証憑識別データと前記証憑ファイルの前記ファイル名と前記詳細情報と前記証憑ファイルとを含む複数の証憑レコードを生成し、当該生成した複数の前記証憑レコードを証憑テーブルに登録する、
という処理を実行させること、
を特徴とする証憑添付業務支援プログラム。
A supporting program for attaching supporting documents to be executed by an information processing device having a control unit, which can support a task of attaching supporting documents to journal entries created and managed in a certain information processing system when the journal entries are received in an information processing system other than the certain information processing system ,
The control unit
When a destination folder for a journal entry file that stores information on the plurality of journal entries to be accepted, a destination folder for an attachment file that stores the file name of the journal entry file and the slip number of each journal entry included in the journal entry file in association with the file name of the attached supporting document file and detailed information on the supporting document, and the file name of the attached information file and the destination folder for the plurality of supporting document files are specified,
(1) accessing the storage destination folder of the specified journal file, and acquiring the journal file corresponding to the file name of the specified journal file;
(2) accessing the storage destination folder of the specified attachment file, and acquiring the attachment file corresponding to the file name of the specified attachment file;
(3) accessing the storage destination folder of the specified plurality of evidence files, and acquiring the plurality of evidence files based on the file names of the plurality of evidence files included in the acquired attachment information file;
(4) assigning a new voucher number to each of the journal entries included in the acquired journal entry file, generating a plurality of journal entry detail records including the information of each of the journal entries included in the journal entry file and the assigned voucher number, and registering the generated plurality of journal entry detail records in a journal entry detail table;
(5) based on the acquired attached information file, the acquired plurality of evidence files, and the generated plurality of journal entry detail records, generate a plurality of evidence linking records including each of the assigned slip numbers and evidence identification data corresponding to the evidence files, and register the generated plurality of evidence linking records in a evidence linking table;
(6) based on the acquired attached information file, the acquired plurality of evidence files, and the generated plurality of evidence linking records, generate a plurality of evidence records including the evidence identification data, the file name of the evidence file, the detailed information, and the evidence file, and register the generated plurality of evidence records in a evidence table;
To execute the process ,
A supporting program for document attachment work that features:
生成された仕訳に証憑を添付する業務を支援することができる、制御部および記憶部を備える情報処理装置に実行させるための証憑添付業務支援プログラムであって、
前記記憶部には、
生成された仕訳の伝票番号と、証憑のファイル名と、証憑に関する詳細情報と、更新の仕方を示す区分である更新区分と、を含む添付情報ファイルと、
証憑のファイルが格納された格納先フォルダと、
生成された仕訳の伝票番号を含む仕訳明細テーブルと、
が記憶されており、
前記制御部に実行させるための、
前記添付情報ファイル中の前記更新区分が、生成された仕訳に証憑を添付することを示す区分である場合、指定された格納先フォルダから、指定された添付情報ファイル中の証憑のファイル名に対応する証憑のファイルを取得する証憑ファイル取得ステップと、
前記仕訳明細テーブル中の前記仕訳の伝票番号と、前記証憑ファイル取得ステップで取得した証憑のファイルに対応する証憑識別データと、を含む証憑紐づけテーブルを生成する証憑紐づけテーブル生成ステップと、
前記証憑紐づけテーブル中の前記証憑識別データと、前記指定された添付情報ファイル中の証憑に関する詳細情報と、前記証憑ファイル取得ステップで取得した証憑のファイルと、を含む証憑テーブルを生成する証憑テーブル生成ステップと、
を含むこと、
を特徴とする証憑添付業務支援プログラム。
A supporting program for attaching supporting documents to a generated journal entry, the supporting program being executed by an information processing device having a control unit and a storage unit,
The storage unit includes:
An attached information file including the voucher number of the generated journal entry, the file name of the voucher, detailed information about the voucher, and an update category indicating how to update the voucher;
A storage folder where the supporting documents are stored,
a journal entry details table containing the voucher numbers of the generated journal entries;
is stored,
To cause the control unit to execute
a voucher file acquisition step of acquiring, from a specified storage folder, a file of the voucher corresponding to the file name of the voucher in the specified attachment information file, when the update classification in the attachment information file is a classification indicating that the voucher is attached to the generated journal entry;
a voucher linking table generating step of generating a voucher linking table including the voucher number of the journal entry in the journal entry detail table and the voucher identification data corresponding to the voucher file acquired in the voucher file acquiring step;
a voucher table generating step of generating a voucher table including the voucher identification data in the voucher linking table, detailed information on the voucher in the specified attached information file, and the voucher file acquired in the voucher file acquiring step;
containing,
A supporting program for document attachment work that features:
JP2023035893A 2023-03-08 2023-03-08 Evidence attachment business support device, evidence attachment business support method, and evidence attachment business support program Active JP7780469B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023035893A JP7780469B2 (en) 2023-03-08 2023-03-08 Evidence attachment business support device, evidence attachment business support method, and evidence attachment business support program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023035893A JP7780469B2 (en) 2023-03-08 2023-03-08 Evidence attachment business support device, evidence attachment business support method, and evidence attachment business support program

Publications (2)

Publication Number Publication Date
JP2024127049A JP2024127049A (en) 2024-09-20
JP7780469B2 true JP7780469B2 (en) 2025-12-04

Family

ID=92761459

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023035893A Active JP7780469B2 (en) 2023-03-08 2023-03-08 Evidence attachment business support device, evidence attachment business support method, and evidence attachment business support program

Country Status (1)

Country Link
JP (1) JP7780469B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016186773A (en) 2015-03-27 2016-10-27 株式会社日本デジタル研究所 Processing image acquisition method and accounting processing system with the same
JP2019016045A (en) 2017-07-04 2019-01-31 株式会社 Kagホールディングズ Accounting apparatus and program
JP2019023793A (en) 2017-07-24 2019-02-14 株式会社オービックビジネスコンサルタント Journalizing information processing apparatus, journalizing information processing method, and program
JP2021072110A (en) 2020-04-30 2021-05-06 株式会社日本デジタル研究所 Voucher determination device, accounting processing device, voucher determination program, voucher determination system, and voucher determination method
JP2021072088A (en) 2020-04-30 2021-05-06 株式会社日本デジタル研究所 Voucher determination device, accounting processing device, voucher determination program, voucher determination system, and voucher determination method
JP2022140858A (en) 2013-03-18 2022-09-28 フリー株式会社 ACCOUNTING PROCESSING DEVICE, ACCOUNTING PROCESSING METHOD AND ACCOUNTING PROCESSING PROGRAM

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022140858A (en) 2013-03-18 2022-09-28 フリー株式会社 ACCOUNTING PROCESSING DEVICE, ACCOUNTING PROCESSING METHOD AND ACCOUNTING PROCESSING PROGRAM
JP2016186773A (en) 2015-03-27 2016-10-27 株式会社日本デジタル研究所 Processing image acquisition method and accounting processing system with the same
JP2019016045A (en) 2017-07-04 2019-01-31 株式会社 Kagホールディングズ Accounting apparatus and program
JP2019023793A (en) 2017-07-24 2019-02-14 株式会社オービックビジネスコンサルタント Journalizing information processing apparatus, journalizing information processing method, and program
JP2021072110A (en) 2020-04-30 2021-05-06 株式会社日本デジタル研究所 Voucher determination device, accounting processing device, voucher determination program, voucher determination system, and voucher determination method
JP2021072088A (en) 2020-04-30 2021-05-06 株式会社日本デジタル研究所 Voucher determination device, accounting processing device, voucher determination program, voucher determination system, and voucher determination method

Also Published As

Publication number Publication date
JP2024127049A (en) 2024-09-20

Similar Documents

Publication Publication Date Title
US20130173541A1 (en) Database version management system
JP7614018B2 (en) Accounting processing device, accounting processing method, and accounting processing program
JP7780469B2 (en) Evidence attachment business support device, evidence attachment business support method, and evidence attachment business support program
JP7186088B2 (en) Return settlement device, return settlement method, and return settlement program
JP2023060041A (en) Device, program, and method for supporting operation
JP7220113B2 (en) Deposit transfer device, deposit transfer method, and deposit transfer program
JP7385508B2 (en) Prepayment/transfer link management device, prepayment/transfer link management method, and prepayment/transfer link management program
JP7807408B2 (en) Apparatus for supporting additional attachment work, method for supporting additional attachment work, and program for supporting additional attachment work
JP7744381B2 (en) Negotiation record management device, negotiation record management method, and negotiation record management program
JP7300036B2 (en) Distribution information transmission device, distribution information transmission method, and distribution information transmission program
JP6947596B2 (en) Deposit processing device, deposit processing method, and deposit processing program
JP7791126B2 (en) Attendance management support device, attendance management support method, and attendance management support program
JP7223903B1 (en) Fixed Asset System, Fixed Asset Management Method, and Fixed Asset Management Program
JP2025139599A (en) File registration support device, file registration support method, and file registration support program
JP7235522B2 (en) Payment record issuing device, payment record issuing method, and payment record issuing program
JP7787855B2 (en) Invoice processing device, invoice processing method, and invoice processing program
JP7261332B2 (en) Automatic work-in-process transfer device, automatic work-in-process transfer method, and automatic work-in-process transfer program
JP7445536B2 (en) Order processing device, order processing method, and order processing program
JP7754866B2 (en) Invoice issuing device, invoice issuing method, and invoice issuing program
JP2021039610A (en) Rental management device, rental management method, and rental management program
JP7410746B2 (en) Payment application processing device, payment application processing method, and payment application processing program
JP7758696B2 (en) Loan management device, loan management method, and loan management program
JP6951165B2 (en) Distribution management device, distribution management method and distribution management program
JP7064300B2 (en) Distribution information acquisition device, distribution information acquisition method, and distribution information acquisition program
JP7377166B2 (en) Accounting processing device, accounting method, and accounting processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250326

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20250326

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250725

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251121

R150 Certificate of patent or registration of utility model

Ref document number: 7780469

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150