JP7591003B2 - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing program Download PDFInfo
- Publication number
- JP7591003B2 JP7591003B2 JP2022055195A JP2022055195A JP7591003B2 JP 7591003 B2 JP7591003 B2 JP 7591003B2 JP 2022055195 A JP2022055195 A JP 2022055195A JP 2022055195 A JP2022055195 A JP 2022055195A JP 7591003 B2 JP7591003 B2 JP 7591003B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- billing
- information processing
- imported
- breakdown
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 43
- 238000003672 processing method Methods 0.000 title claims description 6
- 230000015556 catabolic process Effects 0.000 claims description 88
- 238000012545 processing Methods 0.000 claims description 83
- 238000006243 chemical reaction Methods 0.000 claims description 37
- 230000008676 import Effects 0.000 claims description 23
- 230000008859 change Effects 0.000 claims description 19
- 238000004891 communication Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 19
- 238000000034 method Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000001788 irregular Effects 0.000 description 5
- 238000007792 addition Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Document Processing Apparatus (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、情報処理装置、情報処理方法、及び、情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.
今日において、取引先から送付される多数の請求書等の処理は、業務オペレータの大きな負担となっている。特許文献1(特開2022-045315号公報)には、複数の請求書データの分類作業の負担を軽減することを目的としたデータ処理装置が開示されている。 Nowadays, processing a large number of invoices and other documents sent by business partners places a heavy burden on business operators. Patent Document 1 (JP Patent Publication 2022-045315 A) discloses a data processing device that aims to reduce the burden of sorting multiple invoice data.
このデータ処理装置は、データ取得部が、複数の請求書を読み取り、読み取られた各請求書を、分類部が、宛名及び日付等が記載された表紙に相当する「鑑」の鑑データと、請求金額等が記載された「明細」を示す明細データに分類する。特定部は、鑑の発行元及び明細の発行元を特定する。そして、生成部は、分類部により分類された鑑データ及び明細データを、特定部が特定した発行元毎に集約して複数の請求書データを生成する。生成された請求書データは、出力部により出力される。これにより、複数の請求書データの分類作業の負担を軽減できる。 In this data processing device, the data acquisition unit reads multiple invoices, and the classification unit classifies each read invoice into catalog data for a "catalog" equivalent to a cover page on which the recipient's name, date, etc. are written, and detail data indicating a "detail" on which the invoice amount, etc. is written. The identification unit identifies the issuer of the catalog and the issuer of the detail. The generation unit then aggregates the catalog data and detail data classified by the classification unit for each issuer identified by the identification unit to generate multiple invoice data. The generated invoice data is output by the output unit. This reduces the burden of the task of classifying multiple invoice data.
ここで、近年では、例えば請求書又は領収書等、様々な情報がデータ化されて送信されることが多い。しかし、請求書又は領収書等をデータで受信する場合でも、受信したデータ数に応じた業務オペレータの作業が必要となる。このため、業務オペレータの作業の負担は、請求書又は領収書等が郵送されていた時代と、あまり変わりがない。 Nowadays, various information, such as invoices or receipts, is often digitized and transmitted. However, even when invoices or receipts are received as data, the work of the business operator is required according to the amount of data received. For this reason, the work burden on the business operator is not much different from when invoices or receipts were sent by mail.
本発明は、上述の課題に鑑みてなされたものであり、データ処理に要する業務オペレータの作業負担を軽減可能とした情報処理装置、情報処理方法、及び、情報処理プログラムの提供を目的とする。 The present invention has been made in consideration of the above-mentioned problems, and aims to provide an information processing device, an information processing method, and an information processing program that can reduce the workload of business operators required for data processing.
上述の課題を解決し、目的を達成するために、本発明に係る情報処理装置は、ファイルデータのレイアウトに基づいて設定された取込位置から取込対象データを取得する取得部と、取得された取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換部と、分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成部と、を備え、取得部は、ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、変換部は、内訳として取得された取込対象データを、会計上の分類を示す科目データに変換し、データ生成部は、情報処理データとして、科目データ及び請求金額データを含む会計処理用の費用データを生成すると共に、費用データに基づいて、会計計上用の仕訳データを生成する。 In order to solve the above-mentioned problems and achieve the object, the information processing device of the present invention comprises an acquisition unit that acquires data to be imported from an import position set based on the layout of file data, a conversion unit that converts data to be imported that has been acquired as details from the acquired data to be imported into classification data indicating a specified classification, and a data generation unit that generates information processing data for specified information processing including the classification data , wherein the acquisition unit acquires at least the data to be imported of the details and billing amount data indicating the billing amount from each import position set based on the layout of billing data indicating the billing amount, which is file data, and the conversion unit converts the data to be imported that has been acquired as details into item data indicating an accounting classification, and the data generation unit generates expense data for accounting processing including item data and billing amount data as information processing data, and generates journal entry data for accounting based on the expense data .
また、上述の課題を解決し、目的を達成するために、本発明に係る情報処理方法は、取得部が、ファイルデータのレイアウトに基づいて設定された取込位置から取込対象データを取得する取得ステップと、変換部が、取得された取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換ステップと、データ生成部が、分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成ステップと、を備え、取得ステップでは、取得部が、ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、変換ステップでは、変換部が、内訳として取得された取込対象データを、会計上の分類を示す科目データに変換し、データ生成ステップでは、データ生成部が、情報処理データとして、科目データ及び請求金額データを含む会計処理用の費用データを生成すると共に、費用データに基づいて、会計計上用の仕訳データを生成する。 In addition, in order to solve the above-mentioned problems and achieve the object, the information processing method of the present invention includes an acquisition step in which an acquisition unit acquires data to be imported from an import position set based on the layout of file data, a conversion step in which a conversion unit converts data to be imported that has been acquired as details from the acquired data to be imported, into classification data indicating a predetermined classification, and a data generation step in which a data generation unit generates information processing data for predetermined information processing including the classification data , wherein in the acquisition step, the acquisition unit acquires at least data to be imported of the details and billing amount data indicating the billing amount from each import position set based on the layout of the billing data indicating the billing amount, which is file data, and in the conversion step, the conversion unit converts the data to be imported that has been acquired as details into item data indicating an accounting classification, and in the data generation step, the data generation unit generates expense data for accounting processing including item data and billing amount data as information processing data, and generates journal entry data for accounting based on the expense data .
また、上述の課題を解決し、目的を達成するために、本発明に係る情報処理プログラムは、コンピュータを、ファイルデータのレイアウトに基づいて設定された取込位置 から取込対象データを取得する取得部と、取得された取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データ に変換する変換部と、分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成部として機能させ、取得部は、ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、変換部は、内訳として取得された取込対象データを、会計上の分類を示す科目データに変換し、データ生成部は、情報処理データとして、科目データ及び請求金額データを含む会計処理用の費用データを生成すると共に、費用データに基づいて、会計計上用の仕訳データを生成する。 In addition, in order to solve the above-mentioned problems and achieve the object, the information processing program of the present invention causes a computer to function as an acquisition unit that acquires data to be imported from an import position set based on the layout of file data, a conversion unit that converts data to be imported that is acquired as a breakdown from the acquired data to be imported into classification data indicating a predetermined classification, and a data generation unit that generates information processing data for specified information processing including the classification data, wherein the acquisition unit acquires at least data to be imported of the breakdown and billing amount data indicating the billing amount from each import position set based on the layout of billing data indicating the billing amount, which is file data, and the conversion unit converts the data to be imported that is acquired as the breakdown into item data indicating an accounting classification, and the data generation unit generates expense data for accounting processing including item data and billing amount data as information processing data, and generates journal entry data for accounting based on the expense data .
本発明は、データ処理に要する業務オペレータの作業負担を軽減できる。 The present invention can reduce the workload of business operators required for data processing.
以下、本発明を適用した実施の形態となる請求処理装置を、図面に基づいて詳細に説明する。この実施の形態の請求処理装置は、コールセンター請負会社の端末装置であり、コールセンターで利用された回線(電話番号)毎に送信される、電話通信会社(キャリア会社)からの請求データの処理を行う端末装置である。なお、このような実施の形態に本発明が限定されるものではない。 The following is a detailed explanation of a billing processing device according to an embodiment of the present invention, with reference to the drawings. The billing processing device in this embodiment is a terminal device of a call center contractor, and is a terminal device that processes billing data sent from a telephone communication company (carrier company) for each line (telephone number) used at the call center. However, the present invention is not limited to this embodiment.
(概要)
コールセンター請負会社は、コールセンターで利用する回線(電話番号)毎にキャリア会社から請求を受ける。キャリア会社からの請求は、利用種類毎に明細が分かれており、その内容毎に費用の科目が異なる。また、キャリア会社毎にフォーマット(レイアウト)も異なっている。このため、業務オペレータが、キャリア会社毎に請求データの中身を分析し、支払依頼の入力画面を介して手入力を行う業務が必要となり、業務オペレータの月末の作業負荷が過大になる問題がある。
(overview)
Call center contractors receive invoices from carrier companies for each line (telephone number) used at the call center. Invoices from carrier companies are broken down into separate details for each type of usage, with different expense items for each type. In addition, the format (layout) differs for each carrier company. This means that business operators are required to analyze the contents of the invoice data for each carrier company and manually enter the data into the payment request input screen, which creates an excessive workload for business operators at the end of the month.
実施の形態の請求処理装置では、キャリア会社毎に異なる請求データのレイアウトに基づいて、例えば「列」又は「行」等のレイアウト上の取込位置を指定してデータを自動的に取得する。これにより、電話番号毎に、科目、支払区分、原価区分等の所望のデータの取込みを可能としている。また、取得したデータのうち、請求内容を示す内訳データを会計用の科目データに変換して、会計処理用の費用データを生成する。さらに、この費用データに基づいて、会計計上用の仕訳データも生成する。これにより、請求データの処理に掛かる業務オペレータの負担を大幅に軽減している。 In the billing processing device of the embodiment, data is automatically acquired by specifying the import position on the layout, such as "column" or "row," based on the billing data layout, which differs for each carrier company. This makes it possible to import desired data such as subject, payment category, cost category, etc. for each telephone number. In addition, of the acquired data, breakdown data indicating the contents of the billing is converted into subject data for accounting, and expense data for accounting processing is generated. Furthermore, based on this expense data, journal entry data for accounting purposes is also generated. This significantly reduces the burden on business operators in processing billing data.
また、キャリア会社との契約の関係等により請求データに修正の必要が生じた場合に、キャリア会社からの請求データを直接修正すると、元のデータを修正することとなるため、この元のデータの修正にミスが発生した場合、後続の処理にミスが引き継がれる不都合を生ずる。このため、実施の形態の請求処理装置では、元の請求データに修正を施すのではなく、請求データから生成した費用データに対して、修正を施すようにしている。これにより、元の請求データに修正を施す際に発生したミスが、後続の処理に引き継がれる不都合を防止できる。 Furthermore, if the billing data needs to be modified due to a contract with a carrier company or the like, directly modifying the billing data from the carrier company will result in modifying the original data, which can cause the mistake to be carried over to subsequent processing if an error occurs when modifying the original data. For this reason, the billing processing device of the embodiment does not modify the original billing data, but instead modifies the expense data generated from the billing data. This can prevent the inconvenience of a mistake made when modifying the original billing data being carried over to subsequent processing.
また、請求データの識別番号(ID)としては、「電話番号」が用いられる場合、又は、特定の識別番号が用いられる場合等のように、キャリア会社毎に異なる。実施の形態の請求処理装置は、いずれの場合も上述の所望のデータの取込みが可能となっている。 The identification number (ID) of the billing data may differ depending on the carrier company, such as in some cases being a "telephone number" or in other cases being a specific identification number. In either case, the billing processing device of the embodiment is capable of importing the desired data described above.
(ハードウェア構成)
図1は、実施の形態の請求処理装置1のハードウェア構成を示すブロック図である。この図1に示す請求処理装置1は、記憶部2、制御部3、通信インターフェース部4及び入出力インターフェース部5を備えている。入出力インターフェース部5には、入力装置6及び出力装置7が接続されている。出力装置7としては、モニタ装置(家庭用テレビを含む)等の表示部を用いることができる。入力装置6としては、キーボード装置、マウス装置及びマイクロホン装置等の他、マウス装置と協働してポインティングデバイス機能を実現するモニタ装置等を用いることができる。
(Hardware configuration)
Fig. 1 is a block diagram showing the hardware configuration of a
通信インターフェース部4には、例えばインターネット等の広域網又はLAN(Local Area Network)等のプライベート網であるネットワーク8を介して、一つ又は複数のキャリア会社のキャリア端末装置20、及び、一つ又は複数の会計端末装置30が接続されている。通信インターフェース部4は、各キャリア端末装置20から送信される請求データを受信する。また、通信インターフェース部4は、費用データに基づいて生成した仕訳データを会計端末装置30に送信する。会計端末装置30は、ソフトウェアである会計システム40に基づいて、この仕訳データの会計処理を行う。なお、会計システム40は、図1に点線のブロックで示すように、請求処理装置1側に設けてもよい。
The
記憶部2としては、例えばROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)又はSSD(Solid State Drive)等の記憶装置を用いることができる。記憶部2には、それぞれ記憶領域である、回線マスタ11、勘定科目マスタ12、請求内訳マスタ13、請求IDマスタ14、日付マスタ15、請求金額マスタ16、及び、科目変換マスタ17が設けられている。
The
図2は、回線マスタ11の一例を示す図である。この図2に示すように、回線マスタ11には、キャリアコード、キャリア名、回線ID、請求ID、支払区分、及び、支払区分名等が記憶されている。キャリアコードは、キャリア会社毎に付されたコードである。キャリア名は、各キャリア会社の会社名である。図2は、キャリア会社であるA社に対して「90」のキャリアコードが付され、B社に対して「91」のキャリアコードが付され、C社に対して「92」のキャリアコードが付されている例である。
Figure 2 is a diagram showing an example of the
回線ID及び請求IDとしては、契約している電話番号、又は、キャリア会社側で付与される特定の識別番号が記憶される。図2の例は、A社の回線ID及び請求IDとして、共に「090-1111-1111」等の電話番号が記憶されている例である。また、図2の例は、B社の回線IDとして「090-1111-3333」等の電話番号が記憶され、請求IDとして「B000001」等の特定の識別番号が記憶されている例である。 The line ID and billing ID are stored as the contracted telephone number or a specific identification number assigned by the carrier company. The example in Figure 2 is an example in which a telephone number such as "090-1111-1111" is stored as the line ID and billing ID of company A. The example in Figure 2 is also an example in which a telephone number such as "090-1111-3333" is stored as the line ID of company B, and a specific identification number such as "B000001" is stored as the billing ID.
支払区分は、料金体系の区分であり、支払区分名は、この料金体系の名称である。図2の例は、支払区分「1」が「定額制」の料金体系を示しており、支払区分「2」が「従量課金」の料金体系を示している。 The payment category is the category of the fee system, and the payment category name is the name of this fee system. In the example of Figure 2, payment category "1" indicates a "flat rate" fee system, and payment category "2" indicates a "pay as you go" fee system.
図3は、勘定科目マスタ12の一例を示す図である。この図3に示すように、勘定科目マスタ12には、科目コード及び科目名等が記憶されている。この図3の例の場合、「K001」の科目コードは「〇〇通信費」を示し、「K002」の科目コードは「××通信費」を示し、「K003」の科目コードは「消費税」を示している。
Figure 3 is a diagram showing an example of the
図4は、請求内訳マスタ13の一例を示す図である。請求内訳マスタ13には、通常時に請求内訳データを取得する列(第1の取込位置の一例)が記憶された第1の請求内訳マスタ13a、及び、イレギュラー時に請求内訳データを取得する、上述の通常時の列とは異なる列(第2の取込位置の一例)が記憶された第2の請求内訳マスタ13bが記憶されている。図4(a)は、第1の請求内訳マスタ13aの一例を示し、図4(b)は、第2の請求内訳マスタ13bの一例を示している。
Figure 4 is a diagram showing an example of the
この図4に示すように、請求内訳マスタ13には、キャリアコード及びキャリア名に関連付けて、そのキャリア会社の請求データから取得するデータの「列」を指定するカラム番号(カラムNo)が記憶されている。また、請求内訳マスタ13には、そのカラム番号のデータが示す請求内訳コード、及び、請求内訳名が記憶されている。
As shown in FIG. 4, the
図4(a)に示す通常時に使用される第1の請求内訳マスタ13aの例は、A社の請求データに対しては、「5列目(カラムNo5)」が、データを取得する列として指定されていることを示している。また、この5列目のデータには、請求内訳コードが「101」の「回線使用料(基本料)」、請求内訳コードが「102」の「ダイヤル通話料」、請求内訳コードが「103」の「ユニバーサルサービス料」、請求内訳コードが「104」の「消費税相当額」、及び、請求内訳コードが「105」の「SMS通信料」が含まれていることを示している。
The example of the first
また、図4(a)に示す通常時に使用される第1の請求内訳マスタ13aの例は、B社の請求データに対しては、「6列目(カラムNo6)」が、データを取得する列として指定されていることを示している。この6列目のデータには、請求内訳コードが「106」の「定額通信料(定額データプラン)」、請求内訳コードが「107」の「屋内配線使用料」、及び、請求内訳コードが「108」の「一括請求基本料割引」が含まれる。
The example of the first
これに対して、図4(b)に示すイレギュラー時に使用される第2の請求内訳マスタ13bの例は、A社の請求データに対しては、「7列目(カラムNo7)」が、データを取得する列として指定されていることを示している。イレギュラー時に取得される7列目のデータには、請求内訳コードが「101」の「回線使用料(基本料)」、請求内訳コードが「102」の「ダイヤル通話料」、請求内訳コードが「103」の「ユニバーサルサービス料」、請求内訳コードが「104」の「消費税相当額」、及び、請求内訳コードが「105」の「SMS通信料」が含まれる。
In contrast, the example of the second
図5は、請求IDマスタ14の一例を示す図である。この請求IDマスタ14には、キャリアコード及びキャリア名に関連付けて、請求IDが記録されている列を示すカラムNoが記憶されている。この図5の例の場合、A社及びB社共に、請求IDは「1列目」に記録されていることを示している。
Figure 5 is a diagram showing an example of the
図6は、日付マスタ15の一例を示す図である。この日付マスタ15には、キャリアコード及びキャリア名に関連付けて、請求日付が記録されている列を示すカラムNoが記憶されている。この図6の例の場合、A社及びB社共に、請求日付は「3列目」に記録されていることを示している。
Figure 6 is a diagram showing an example of the
図7は、請求金額マスタ16の一例を示す図である。この請求金額マスタ16には、キャリアコード及びキャリア名に関連付けて、請求金額が記録されている列を示すカラムNoが記憶されている。この図7の例の場合、A社及びB社共に、請求日付は「4列目」に記録されていることを示している。
Figure 7 is a diagram showing an example of the
図8は、請求内訳データを勘定科目の科目コードに変換するための科目変換マスタ17の一例を示す図である。この科目変換マスタ17には、上述のように各キャリア会社の請求データの指定された列から取得される請求内訳コード及び請求内訳名にそれぞれ対応する科目コード及び科目名が記憶されている。
Figure 8 shows an example of the
具体的には、この図8の例は、A社の請求内訳コードが「101」の「回線使用料(基本料)」は、科目コードが「K001」で科目名が「〇〇通信費」の科目データに変換されることを示している。また、図8の例は、A社の請求内訳コードが「102」の「タイヤル通話料」、請求内訳コードが「103」の「ユニバーサルサービス料」、及び、請求内訳コードが「105」の「SMS通信料」は、それぞれ科目コードが「K002」で科目名が「××通信費」の科目データに変換されることを示している。また、図8の例は、A社の請求内訳コードが「104」の「消費税相当額」は、科目コードが「K003」で科目名が「消費税」の科目データに変換されることを示している。 Specifically, the example in Figure 8 shows that Company A's "Line usage fee (basic fee)" with billing breakdown code "101" is converted to item data with item code "K001" and item name "XX communication fee". The example in Figure 8 also shows that Company A's "Tayal call fee" with billing breakdown code "102", "Universal service fee" with billing breakdown code "103", and "SMS communication fee" with billing breakdown code "105" are each converted to item data with item code "K002" and item name "XX communication fee". The example in Figure 8 also shows that Company A's "Amount equivalent to consumption tax" with billing breakdown code "104" is converted to item data with item code "K003" and item name "consumption tax".
また、図8の例は、B社の請求内訳コードが「106」の「定額通信料(定額データプラン)」、請求内訳コードが「107」の「屋内配線使用料」、及び、請求内訳コードが「108」の「一括請求基本料割引」は、それぞれ科目コードが「K001」で科目名が「〇〇通信費」の科目データに変換されることを示している。 The example in Figure 8 also shows that the billing breakdown code for Company B's "Flat-rate communication charges (flat-rate data plan)" with billing breakdown code "106", "Indoor wiring usage charges" with billing breakdown code "107", and "Lump-sum basic fee discount" with billing breakdown code "108" are each converted into item data with the item code "K001" and the item name "XX communication charges".
(請求処理装置の機能構成)
次に、制御部3は、記憶部2に記憶されている請求処理プログラムを実行することで、取得部21、変換部22、データ生成部23、変更処理部24、表示制御部25及びマスタ選択処理部26として機能する。
(Functional configuration of billing processing device)
Next, the
取得部21は、請求データのレイアウトに基づいて予め指定されている「列」のデータを取得する。なお、以下、実施の形態の請求処理装置1は、請求データから予め指定されている「列」のデータを取得することとして説明を進めるが、この他、予め指定されている「行」のデータを取得する等、指定された所望の取込位置のデータを取得してもよい。いずれの場合も、後述と同じ効果を得ることができる。
The acquisition unit 21 acquires "column" data that is pre-specified based on the layout of the billing data. Note that, in the following, the description will be given assuming that the
変換部22は、請求データから取得されたデータのうち、請求内訳を示す請求内訳データを、勘定科目を示す科目データに変換処理する。データ生成部24は、請求データから取得されたデータ、及び、変換処理により生成された科目データに基づいて、コールセンターの通信費用を示す費用データ(=原価データ)を生成する。変更処理部24は、業務オペレータにより、費用データに対する変更操作(修正操作)が行われた際に、この変更操作に応じて費用データの値を変更処理する。 The conversion unit 22 converts billing breakdown data indicating billing details, among the data obtained from the billing data, into item data indicating account items. The data generation unit 24 generates expense data (= cost data) indicating the communication costs of the call center, based on the data obtained from the billing data and the item data generated by the conversion process. When a change operation (modification operation) is performed on the expense data by the business operator, the change processing unit 24 changes the value of the expense data in accordance with this change operation.
表示制御部25は、生成された費用データ等を表示部の一例となる出力装置7を介して表示する。業務オペレータは、この表示された費用データに基づいて、必要な場合に費用データの変更操作を行う。また、上述のように、請求内訳マスタ13には、通常時に請求内訳データを取得する列が記憶された第1の請求内訳マスタ13a、及び、イレギュラー時に請求内訳データを取得する列として、上述の通常時の列とは異なる列が記憶された第2の請求内訳マスタ13bが記憶されている。マスタ選択処理部26は、業務オペレータの選択操作に応じて、第1の請求内訳マスタ13a又は第2の請求内訳マスタ13bを、請求内訳データの取得に用いる請求内訳マスタ13として選択する。取得部21は、この選択された方の請求内訳マスタ13を用いて、キャリア会社の請求データから請求内訳データを取得する。
The
(請求処理装置の請求データの処理動作の概要)
次に、図9に、このような構成を有する実施の形態の請求処理装置1における各社からの請求データの処理動作の概要を示す。この図9に示すように、実施の形態の請求処理装置1は、A社~C社等の各キャリア会社のキャリア端末装置20から請求データを取得すると、ステップS1において、上述の請求内訳マスタ13等の各種マスタ11~16に基づき、指定された列の請求内訳データ(請求内訳コード及び請求内訳名)等を、請求データから取得する。そして、科目変換マスタ17に基づいて、この請求内訳データを、勘定科目を示す科目データに変換する。
(Overview of billing data processing operation of billing processing device)
Next, Fig. 9 shows an overview of the processing operation of billing data from each company in the
次に、請求処理装置1は、ステップS2において、変換により生成した科目データを含む費用データを生成する。そして、ステップS3において、この費用データに基づいて、会計計上用の仕訳データを生成し、会計端末装置30の会計システム40に送信して会計処理を行う。
Next, in step S2, the
(請求処理装置の請求データの処理動作の詳細)
次に、図10のフローチャートを用いて、このような実施の形態の請求処理装置1における請求データの処理動作を詳細に説明する。請求処理装置1の制御部3は、記憶部2に記憶されている請求処理プログラムに基づいて、この図10のフローチャートの各処理を実行する。まず、ステップS11では、取得部21が、各キャリア会社のキャリア端末装置20から受信した請求データを取得する。
(Details of billing data processing operation of billing processing device)
Next, the billing data processing operation in the
図11は、この請求データの一例を示している。このうち、図11(a)は、A社の請求データの一例であり、図11(b)は、B社の請求データの一例となっている。図11(a)に示すA社の請求データは、請求ID、基本料前回、基本料今回、請求金額、請求内訳コード、予備、検針日前回、及び、検針日今回を含んで構成されている。A社の場合、請求IDは、例えば「090-1111-1111」等の電話番号となっている。また、請求内訳コードは「5列目」に記録されている。 Figure 11 shows an example of this billing data. Of these, Figure 11(a) is an example of the billing data for Company A, and Figure 11(b) is an example of the billing data for Company B. Company A's billing data shown in Figure 11(a) is composed of a billing ID, last basic fee, current basic fee, billing amount, billing breakdown code, backup, last meter reading date, and current meter reading date. In the case of Company A, the billing ID is a telephone number such as "090-1111-1111". The billing breakdown code is recorded in the "5th column".
これに対して、図11(b)に示すB社の請求データは、請求ID、基本料前回、基本料今回、請求金額、予備、請求内訳コード、検針日前回、及び、検針日今回を含んで構成されている。B社の場合、請求IDは、例えば「B000001」等の特定の識別番号となっている。また、請求内訳コードは「6列目」に記録されている。 In contrast, the billing data for Company B shown in Figure 11 (b) is composed of a billing ID, last basic fee, current basic fee, billing amount, reserve, billing breakdown code, last meter reading date, and current meter reading date. In the case of Company B, the billing ID is a specific identification number such as "B000001". The billing breakdown code is recorded in the "sixth column".
次に、ステップS12では、取得部21が、請求内訳マスタ13の変更指定操作の有無を判別する。すなわち、上述のように、請求内訳マスタ13には、通常時に請求内訳データを取得する列が記憶された第1の請求内訳マスタ13a、及び、イレギュラー時に請求内訳データを取得する、上述の通常時の列とは異なる列が記憶された第2の請求内訳マスタ13bが記憶されている。
Next, in step S12, the acquisition unit 21 determines whether or not a change designation operation has been performed on the
通常時には(又はデフォルトの設定により)、マスタ選択処理部26は、第1の請求内訳マスタ13aを選択する。マスタ選択処理部26により第1の請求内訳マスタ13aが選択されている場合、取得部21は、変更指定操作なしと判別し(ステップS12:No)、処理をステップS13に進める。
Normally (or by default), the master selection processing unit 26 selects the first
ステップS13では、取得部21が、図4(a)に示す第1の請求内訳マスタ13aを参照し、各社の請求内訳コードが記録されている「列」を検出する。この図4(a)の例の場合、A社の請求データの請求内訳コードが記録されている「列」は「5列目」であり、B社の請求データの請求内訳コードが記録されている「列」は「6列目」となっている。このため、取得部21は、図11(a)に例示するA社の請求データからは、5列目のデータを取得することで、例えば「101」及び「102」等の請求内訳コードを取得する。また、取得部21は、図11(a)に例示するB社の請求データからは、6列目のデータを取得することで、例えば「107」及び「108」等の請求内訳コードを取得する。
In step S13, the acquisition unit 21 refers to the first
また、取得部21は、このステップS13において、図5に示す請求IDマスタ14を参照することで、各社の請求IDが記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの1列目から「090-1111-1111」等の電話番号の請求IDを取得する。また、取得部21は、図11(b)に示すB社の請求データの1列目から「B000001」等の特定の請求番号の請求IDを取得する。
In step S13, the acquisition unit 21 also detects the columns in which the billing IDs of each company are recorded by referring to the
また、取得部21は、このステップS13において、図6に示す日付マスタ15を参照することで、各社の請求日付が記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの3列目から「2021年2月1日」等の請求日付を取得する。また、取得部21は、図11(b)に示すB社の請求データの3列目から「2021年2月1日」等の請求日付を取得する。
In addition, in step S13, the acquisition unit 21 detects the columns in which the billing dates of each company are recorded by referring to the
また、取得部21は、このステップS13において、図7に示す請求金額マスタ16を参照することで、各社の請求金額が記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの4列目から「1000円」、「200円」等の請求金額を取得する。また、取得部21は、図11(b)に示すB社の請求データの4列目から「1000円」、「200円」等の請求金額を取得する。
In step S13, the acquisition unit 21 also detects the columns in which the billing amounts of each company are recorded by referring to the
一方、例えば請求データのレイアウトが変更となった場合等に、業務オペレータは、変更になったレイアウトに対応する、例えば図4(b)に示した第2の請求内訳マスタ13bを選択操作する。なお、図4(b)に示す第2の請求内訳マスタ13bは、A社の請求データのレイアウトが変更となり、請求内訳データ(請求内訳コード及び請求内訳名)を取得する列が、「5列目(図4(a)参照)」から「7列目(図4(b)参照)」に変更になった例である。請求内訳マスタ13bが選択操作されると、取得部21は、変更指定操作ありと判別し(ステップS12:Yes)、処理をステップS18に進める。
On the other hand, for example, if the layout of the billing data is changed, the business operator selects the second
ステップS18では、取得部21が、図4(b)に示す第2の請求内訳マスタ13bを参照し、各社の請求内訳コードが記録されている「列」を検出する。この図4(a)の例の場合、A社の請求データの請求内訳コードが記録されている「列」は「7列目」に変更となっている。このため、取得部21は、A社の請求データの7列目のデータを取得することで、例えば「101」及び「102」等の請求内訳コードを取得する。これにより、A社の請求データのレイアウトの変更に対応して、請求内訳コード等の所望のデータを取得することができる。
In step S18, the acquisition unit 21 refers to the second
請求データのレイアウトが変更となった際に、例えば図4(a)に示す「5列目」のカラム番号を「7列目」に修正してもよい。ただ、この実施の形態のように、レイアウト変更対応用の請求内訳マスタ13bを予め用意しておき、レイアウト変更があった際に、使用する請求内訳マスタ13を切り替えることで、請求内訳マスタ13のカラム番号を書き換えることなく、安全かつ簡単に、レイアウト変更に対応することができる。
When the layout of the billing data is changed, for example, the column number of the "fifth column" shown in FIG. 4(a) may be modified to the "seventh column." However, as in this embodiment, by preparing a billing details
また、取得部21は、このステップS18において、図5に示す請求IDマスタ14を参照することで、各社の請求IDが記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの1列目から「090-1111-1111」等の電話番号の請求IDを取得する。また、取得部21は、図11(b)に示すB社の請求データの1列目から「B000001」等の特定の請求番号の請求IDを取得する。
In step S18, the acquisition unit 21 also detects the columns in which the billing IDs of each company are recorded by referring to the
また、取得部21は、このステップS18において、図6に示す日付マスタ15を参照することで、各社の請求日付が記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの3列目から「2021年2月1日」等の請求日付を取得する。また、取得部21は、図11(b)に示すB社の請求データの3列目から「2021年2月1日」等の請求日付を取得する。
In addition, in step S18, the acquisition unit 21 detects the columns in which the billing dates of each company are recorded by referring to the
また、取得部21は、このステップS18において、図7に示す請求金額マスタ16を参照することで、各社の請求金額が記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの4列目から「1000円」、「200円」等の請求金額を取得する。また、取得部21は、図11(b)に示すB社の請求データの4列目から「1000円」、「200円」等の請求金額を取得する。
In step S18, the acquisition unit 21 also detects the columns in which the billing amounts of each company are recorded by referring to the
次に、ステップS14では、変換部22が、ステップS13又はステップS18で取得された請求内訳データ(請求内訳コード及び請求内訳名)を、図8に示した科目変換マスタ17に基づいて、勘定科目の科目コードに変換処理する。
Next, in step S14, the conversion unit 22 converts the billing breakdown data (billing breakdown code and billing breakdown name) acquired in step S13 or step S18 into the subject code of the account subject based on the
具体的には、変換部22は科目変換マスタ17を参照することで、A社の請求内訳コードが「101」の「回線使用料(基本料)」を、科目コードが「K001」で科目名が「〇〇通信費」の科目データに変換する。また、変換部22は、A社の請求内訳コードが「102」の「タイヤル通話料」、請求内訳コードが「103」の「ユニバーサルサービス料」、及び、請求内訳コードが「105」の「SMS通信料」を、それぞれ科目コードが「K002」で科目名が「××通信費」の科目データに変換する。また、変換部22は、A社の請求内訳コードが「104」の「消費税相当額」を、科目コードが「K003」で科目名が「消費税」の科目データに変換する。
Specifically, by referring to the
また、変換部22は、B社の請求内訳コードが「106」の「定額通信料(定額データプラン)」、請求内訳コードが「107」の「屋内配線使用料」、及び、請求内訳コードが「108」の「一括請求基本料割引」を、それぞれ科目コードが「K001」で科目名が「〇〇通信費」の科目データに変換する。 The conversion unit 22 also converts B company's "Flat-rate communication fee (flat-rate data plan)" with billing breakdown code "106", "Indoor wiring usage fee" with billing breakdown code "107", and "Lump-sum basic fee discount" with billing breakdown code "108" into item data with item code "K001" and item name "XX communication fee".
次に、ステップS15では、データ生成部23が、変換された科目データを含む、図12に例示する費用データを生成する。具体的には、データ生成部23は、この図12に示すように、上述の変換前の請求内訳データ(請求内訳コード及び請求内訳名)、上述の変換により生成した科目データ(科目コード及び科目名)を含むように、費用データを生成する。また、データ生成部23は、キャリアコード、キャリア名、請求ID及び請求金額を含めて、この費用データを生成する。 Next, in step S15, the data generation unit 23 generates expense data as illustrated in FIG. 12, which includes the converted item data. Specifically, as shown in FIG. 12, the data generation unit 23 generates expense data to include the billing item data (billing item code and billing item name) before the conversion described above, and the item data (item code and item name) generated by the conversion described above. The data generation unit 23 also generates this expense data, including the carrier code, carrier name, billing ID, and billing amount.
次に、生成された費用データは、変更(修正)が可能となっている。費用データを変更する場合、業務オペレータは、入力装置6を介して費用データの表示を指定する。表示制御部25は、この表示が指定されると、出力装置7を介して費用データを表示する。費用データが表示されると、業務オペレータは、入力装置6を介して費用データの変更を指定操作する。これにより、費用データの変更が可能となり、業務オペレータは、入力装置6を介して費用データの所望の箇所を所望の値に変更操作する。
Next, the generated expense data can be changed (modified). When changing the expense data, the business operator specifies the display of the expense data via the
ステップS16では、変更処理部24が、このような費用データの変更操作の有無を監視している。費用データの変更操作が行われない場合(ステップS16:No)、処理がステップS17に進む。これに対して、費用データの変更操作が検出された場合(ステップS16:Yes)、変更処理部24はステップS19に処理を進め、業務オペレータの変更操作に応じて費用データを修正する。 In step S16, the change processing unit 24 monitors whether or not such a change operation to the expense data has been performed. If no change operation to the expense data has been performed (step S16: No), the process proceeds to step S17. On the other hand, if a change operation to the expense data has been detected (step S16: Yes), the change processing unit 24 proceeds to step S19 and modifies the expense data in accordance with the change operation by the business operator.
キャリア会社との契約の関係等により請求データに修正の必要が生じた場合に、キャリア会社からの請求データを直接修正すると、元のデータを修正することとなるため、この元のデータの修正にミスが発生した場合、後続の処理にミスが引き継がれる不都合を生ずる。しかし、実施の形態の請求処理装置1では、元の請求データに修正を施すのではなく、請求データから生成した費用データに対して修正を施すようにしている。これにより、元の請求データに修正を施す際に発生したミスが、後続の処理に引き継がれる不都合を防止できる。
If the billing data needs to be modified due to a contract with a carrier company, etc., directly modifying the billing data from the carrier company will result in modifying the original data, which can cause the mistake to be carried over to subsequent processing if an error occurs when modifying the original data. However, in the
次に、ステップS17では、データ生成部23が、費用データに基づいて、図13に例示する会計計上用の仕訳データを生成して、図10のフローチャートの処理を終了する。この図13に例示する仕訳データは、借方を4400円の○○通信費及び400円の××通信費とし、貸方を4800円の未払金とした例である。 Next, in step S17, the data generation unit 23 generates accounting journal data as shown in FIG. 13 based on the expense data, and ends the processing of the flowchart in FIG. 10. The journal data shown in FIG. 13 is an example in which the debit side is XX communication expenses of 4,400 yen and XX communication expenses of 400 yen, and the credit side is an amount payable of 4,800 yen.
生成された仕訳データは、業務オペレータにより指定されたタイミングで、会計端末装置30に送信され会計システム40により会計処理され、又は、記憶部2に記憶されている会計システム40により会計処理される。このように、実施の形態の請求処理装置1は、費用データ及び仕訳データを自動的に生成できるため、業務オペレータの業務負荷を大幅に軽減できる。
The generated accounting data is sent to the
(実施の形態の効果)
以上の説明から明らかなように、実施の形態の請求処理装置1は、キャリア会社毎に異なる請求データのレイアウトに基づいて、例えば「列」又は「行」等のレイアウト上の取込位置を指定してデータを自動的に取得する。これにより、電話番号毎に、科目、支払区分、原価区分等の所望のデータの取込みを可能とすることができる。また、取得したデータのうち、請求内容を示す内訳データを勘定科目の科目データに変換して、会計処理用の費用データを生成する。さらに、この費用データに基づいて、会計計上用の仕訳データも生成する。これにより、請求データの処理に掛かる業務オペレータの負担を大幅に軽減できる。
(Effects of the embodiment)
As is clear from the above description, the
また、キャリア会社との契約の関係等により請求データに修正の必要が生じた場合に、キャリア会社からの請求データを直接修正すると、元のデータを修正することとなるため、この元のデータの修正にミスが発生した場合、後続の処理にミスが引き継がれる不都合を生ずる。しかし、実施の形態の請求処理装置1では、元の請求データに修正を施すのではなく、請求データから生成した費用データに対して修正を施すようにしている。これにより、元の請求データに修正を施す際に発生したミスが、後続の処理に引き継がれる不都合を防止できる。
Furthermore, if the billing data needs to be modified due to a contract with the carrier company or the like, directly modifying the billing data from the carrier company will result in modifying the original data, which can cause the mistake to be carried over to subsequent processing if an error occurs when modifying the original data. However, in the
また、請求データの識別番号(ID)として「電話番号」が用いられている場合、及び、特定の識別番号(請求ID)が用いられている場合の両方に対応して、所望の項目のデータを取得できる。このため、業務オペレータ等にとって、使い勝手の良い請求処理装置1を提供できる。
In addition, it is possible to obtain data for the desired items in both cases where a "telephone number" is used as the identification number (ID) for the billing data, and where a specific identification number (billing ID) is used. This makes it possible to provide a
[国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び目標9に貢献することが可能となる。
[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 making it possible to contribute to
また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、目標13及び目標15に貢献することが可能となる。
In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of
また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。
In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to
[他の実施の形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[Other embodiments]
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、或いは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
また、請求処理装置1に関して、図示の各構成要素は機能概念的なものであり、必ずしも図示の如く物理的に構成されていることを要しない。
Furthermore, with regard to the
例えば、請求処理装置1が備える処理機能、特に制御部3及び制御部3にて行われる各処理機能については、その全部又は任意の一部を、CPU(Central Processing Unit)および当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。なお、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて請求処理装置1に機械的に読み取られる。すなわち、ROM又はHDD等の記憶部等には、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部3を構成する。
For example, the processing functions of the
また、この請求処理装置1の請求処理プログラムは、請求処理装置1に対して任意のネットワークを介して接続された他のサーバ装置に記憶されていてもよく、必要に応じてその全部又は一部をダウンロードすることも可能である。
In addition, the billing processing program of this
また、本実施形態で説明した処理を実行するための請求処理プログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical Disk)、DVD(Digital Versatile Disk)、及び、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 The billing processing program for executing the processing described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical Disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) Disc.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコード又はバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した請求処理装置1において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a distributed structure consisting of multiple modules or libraries, and a structure that achieves its function by working together with a separate program, such as an OS. Note that the specific structure and reading procedure for reading a recording medium in the
記憶部2は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。
The
また、請求処理装置1は、既知のパーソナルコンピュータ装置又はワークステーション等の情報処理装置で構成してもよく、また、任意の周辺装置が接続された情報処理装置で構成してもよい。また、情報処理装置は、本実施形態で説明した処理を実現させるソフトウェア(プログラム又はデータ等を含む)を実装することにより実現してもよい。
The
さらに、装置の分散・統合の具体的形態は図示するものに限られず、その全部又は一部を、各種の付加等に応じて又は機能付加に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 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 function additions. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.
本発明は、レイアウトが固定されたファイルデータのデータ処理を行う業務に適用して好適である。 The present invention is suitable for use in tasks involving data processing of file data with a fixed layout.
1 請求処理装置
2 記憶部
3 制御部
4 通信インターフェース部
5 入出力インターフェース部
6 入力装置
7 出力装置
8 ネットワーク
11 回線マスタ
12 勘定科目マスタ
13 請求内訳マスタ
13a 第1の請求内訳マスタ
13b 第2の請求内訳マスタ
14 請求IDマスタ
15 日付マスタ
16 請求金額マスタ
17 科目変換マスタ
20 キャリア端末装置
21 取得部
22 変換部
23 データ生成部
24 変更処理部
25 表示制御部
26 マスタ選択処理部
30 会計端末装置
40 会計システム
REFERENCE SIGNS
Claims (7)
取得された前記取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換部と、
前記分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成部と、を備え、
前記取得部は、前記ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも前記内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、
前記変換部は、内訳として取得された前記取込対象データを、会計上の分類を示す科目データに変換し、
前記データ生成部は、前記情報処理データとして、前記科目データ及び前記請求金額データを含む会計処理用の費用データを生成すると共に、前記費用データに基づいて、会計計上用の仕訳データを生成すること、
を特徴とする情報処理装置。 an acquisition unit that acquires data to be imported from an import position that is set based on a layout of the file data;
A conversion unit that converts the data to be imported, which is acquired as a breakdown of the acquired data to be imported, into classification data indicating a predetermined classification;
a data generating unit that generates information processing data for a predetermined information processing, including the classification data ;
The acquisition unit acquires at least the data to be imported of the breakdown and the billing amount data indicating the billing amount from each import position set based on a layout of the billing data indicating the billing amount, which is the file data;
The conversion unit converts the data to be imported acquired as a breakdown into item data indicating an accounting classification,
the data generation unit generates, as the information processing data, expense data for accounting processing including the item data and the billing amount data, and generates journal entry data for accounting based on the expense data;
An information processing device comprising :
を特徴とする請求項1に記載の情報処理装置。 the acquiring unit acquires, from the file data, the data to be imported of a column to be imported that is set as the import position;
2. The information processing apparatus according to claim 1,
を特徴とする請求項1又は請求項2に記載の情報処理装置。 The conversion unit converts the data to be imported acquired as a breakdown into item data indicating an accounting classification;
3. The information processing device according to claim 1 or 2,
を特徴とする請求項1から請求項3のうち、いずれか一項に記載の情報処理装置。 a change processing unit that changes a value of the generated cost data to a value according to a change operation by a business operator ;
4. The information processing device according to claim 1, wherein :
を特徴とする請求項1から請求項4のうち、いずれか一項に記載の情報処理装置。 the acquiring unit acquires the data to be imported from a first import position set based on a layout of file data or from a second import position different from the first import position;
5. The information processing device according to claim 1, wherein :
変換部が、取得された前記取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換ステップと、
データ生成部が、前記分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成ステップと、を備え、
前記取得ステップでは、前記取得部が、前記ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも前記内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、
前記変換ステップでは、前記変換部が、内訳として取得された前記取込対象データを、会計上の分類を示す科目データに変換し、
前記データ生成ステップでは、前記データ生成部が、前記情報処理データとして、前記科目データ及び前記請求金額データを含む会計処理用の費用データを生成すると共に、前記費用データに基づいて、会計計上用の仕訳データを生成すること、
を特徴とする情報処理方法。 an acquiring step in which an acquiring unit acquires data to be imported from an import position set based on a layout of the file data;
A conversion step in which a conversion unit converts the captured data acquired as a breakdown of the captured data into classification data indicating a predetermined classification;
a data generating step in which a data generating unit generates information processing data for a predetermined information processing, the information processing data including the classification data;
In the acquisition step, the acquisition unit acquires at least the data to be imported of the breakdown and the billing amount data indicating the billing amount from each import position set based on a layout of the billing data indicating the billing amount, which is the file data;
In the conversion step, the conversion unit converts the data to be imported acquired as a breakdown into item data indicating an accounting classification,
In the data generation step, the data generation unit generates, as the information processing data, expense data for accounting processing including the item data and the billing amount data, and generates journal data for accounting based on the expense data;
An information processing method comprising :
ファイルデータのレイアウトに基づいて設定された取込位置 から取込対象データを取得する取得部と、
取得された前記取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換部と、
前記分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成部として機能させ、
前記取得部は、前記ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも前記内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、
前記変換部は、内訳として取得された前記取込対象データを、会計上の分類を示す科目データに変換し、
前記データ生成部は、前記情報処理データとして、前記科目データ及び前記請求金額データを含む会計処理用の費用データを生成すると共に、前記費用データに基づいて、会計計上用の仕訳データを生成すること、
を特徴とする情報処理プログラム。 Computer,
an acquisition unit that acquires data to be imported from an import position that is set based on the layout of the file data;
A conversion unit that converts the data to be imported, which is acquired as a breakdown of the acquired data to be imported, into classification data indicating a predetermined classification;
a data generating unit that generates information processing data for a predetermined information processing, the information processing data including the classification data ;
The acquisition unit acquires at least the data to be imported of the breakdown and the billing amount data indicating the billing amount from each import position set based on a layout of the billing data indicating the billing amount, which is the file data;
The conversion unit converts the data to be imported acquired as a breakdown into item data indicating an accounting classification,
the data generation unit generates, as the information processing data, expense data for accounting processing including the item data and the billing amount data, and generates journal entry data for accounting based on the expense data;
An information processing program characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022055195A JP7591003B2 (en) | 2022-03-30 | 2022-03-30 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022055195A JP7591003B2 (en) | 2022-03-30 | 2022-03-30 | Information processing device, information processing method, and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023147605A JP2023147605A (en) | 2023-10-13 |
| JP7591003B2 true JP7591003B2 (en) | 2024-11-27 |
Family
ID=88288425
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022055195A Active JP7591003B2 (en) | 2022-03-30 | 2022-03-30 | Information processing device, information processing method, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7591003B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014030266A1 (en) | 2012-08-20 | 2014-02-27 | 株式会社オービックビジネスコンサルタント | Information processing device, information processing method, and program |
| JP2019109808A (en) | 2017-12-20 | 2019-07-04 | 株式会社日本デジタル研究所 | Accounting processor, accounting system, accounting method and program |
| WO2019146118A1 (en) | 2018-01-29 | 2019-08-01 | ファーストアカウンティング株式会社 | Accounting processing device, accounting processing system, accounting processing method, and accounting processing program |
| JP2022045315A (en) | 2020-09-08 | 2022-03-18 | ファーストアカウンティング株式会社 | Data processing device, data processing method, and program |
-
2022
- 2022-03-30 JP JP2022055195A patent/JP7591003B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014030266A1 (en) | 2012-08-20 | 2014-02-27 | 株式会社オービックビジネスコンサルタント | Information processing device, information processing method, and program |
| JP2019109808A (en) | 2017-12-20 | 2019-07-04 | 株式会社日本デジタル研究所 | Accounting processor, accounting system, accounting method and program |
| WO2019146118A1 (en) | 2018-01-29 | 2019-08-01 | ファーストアカウンティング株式会社 | Accounting processing device, accounting processing system, accounting processing method, and accounting processing program |
| JP2022045315A (en) | 2020-09-08 | 2022-03-18 | ファーストアカウンティング株式会社 | Data processing device, data processing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023147605A (en) | 2023-10-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6997629B2 (en) | Credit pass / fail judgment device, credit pass / fail judgment method, and credit pass / fail judgment program | |
| JP6927719B2 (en) | Deposit application processing device, payment application processing method, and payment application processing program | |
| JP7377340B2 (en) | Contract management device, contract management method, and contract management program | |
| JP7266083B2 (en) | Data display device, data display method and data display program | |
| JP7591003B2 (en) | Information processing device, information processing method, and information processing program | |
| JP7644288B2 (en) | Apparatus for preventing erroneous payment of rent, etc., method for preventing erroneous payment of rent, etc., and program for preventing erroneous payment of rent, etc. | |
| JP6974581B1 (en) | Fee processing equipment, fee processing methods, and fee processing programs | |
| JP6841895B2 (en) | Advance payment management device, advance payment management method, and advance payment management program | |
| JP2022073634A (en) | Bill issuance device, bill issuance method and bill issuance program | |
| JP7623313B2 (en) | Payroll calculation device, payroll calculation method, and payroll calculation program | |
| JP2020107208A (en) | Return settling device, return settling method, and return settling program | |
| JP2023060041A (en) | Device, program, and method for supporting operation | |
| JP7754866B2 (en) | Invoice issuing device, invoice issuing method, and invoice issuing program | |
| JP2023015921A (en) | Deposit processing device, deposit processing method, and deposit processing program | |
| JP7768943B2 (en) | Rent guarantee management device, rent guarantee management method, and rent guarantee management program | |
| JP7807412B2 (en) | Partner company support system, partner company support method, and partner company support program | |
| JP7787855B2 (en) | Invoice processing device, invoice processing method, and invoice processing program | |
| JP7783134B2 (en) | Rent Debt Management Device, Rent Debt Management Method, and Rent Debt Management Program | |
| JP7768838B2 (en) | Fee management device, fee management method, and fee management program | |
| JP7248752B2 (en) | Accounting device, accounting method and accounting program | |
| JP7593961B2 (en) | Business support device, business support method, and business support program | |
| JP7550181B2 (en) | Payment management device, payment management method, and payment management program | |
| JP2019219864A (en) | Expense application related business support device, expense application related business support method and expense application related business support program | |
| JP2025163982A (en) | Dispensing device, dispensing method, and dispensing program | |
| JP2025117136A (en) | Business support device, business support method, and business support program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240626 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20240626 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241003 |
|
| 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: 20241022 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241115 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7591003 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |