JP7588173B2 - Sales management system and sales management program - Google Patents
Sales management system and sales management program Download PDFInfo
- Publication number
- JP7588173B2 JP7588173B2 JP2023048056A JP2023048056A JP7588173B2 JP 7588173 B2 JP7588173 B2 JP 7588173B2 JP 2023048056 A JP2023048056 A JP 2023048056A JP 2023048056 A JP2023048056 A JP 2023048056A JP 7588173 B2 JP7588173 B2 JP 7588173B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- sales
- database
- history
- journal
- 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
- 238000007726 management method Methods 0.000 claims description 170
- 238000012545 processing Methods 0.000 claims description 66
- 238000000034 method Methods 0.000 claims description 64
- 238000012937 correction Methods 0.000 claims description 61
- 230000008569 process Effects 0.000 claims description 61
- 238000012217 deletion Methods 0.000 claims description 31
- 230000037430 deletion Effects 0.000 claims description 31
- 230000004044 response Effects 0.000 claims description 18
- 238000012546 transfer Methods 0.000 claims description 14
- 238000004364 calculation method Methods 0.000 claims description 13
- 230000008859 change Effects 0.000 claims description 11
- 238000012384 transportation and delivery Methods 0.000 claims description 9
- 238000012986 modification Methods 0.000 claims description 7
- 230000004048 modification Effects 0.000 claims description 7
- 238000013500 data storage Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 26
- 238000007792 addition Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 9
- 238000013518 transcription Methods 0.000 description 6
- 230000035897 transcription Effects 0.000 description 5
- 238000013523 data management Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 238000012015 optical character recognition Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000003449 preventive effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、電子帳簿保存に対応した販売管理システムおよび販売管理プログラムに関する。 The present invention relates to a sales management system and a sales management program that support electronic bookkeeping.
電子帳簿保存法やインボイス制度がはじまり、それを機にデジタルトランスフォーメーション(DX:digital transformation)化推進に舵を切る会社も増加する傾向にある。 With the introduction of the Electronic Bookkeeping Act and the invoice system, an increasing number of companies are taking advantage of this opportunity to promote digital transformation (DX).
DX化にとって、インターネットを活用したシステムが欠かせないだけでなく、会社間の取引をスピーディーに記録し、整理していつでも出力できる基幹業務システムの役割が重要になる。 For digital transformation, not only are internet-based systems essential, but the role of core business systems that can quickly record transactions between companies, organize them, and output them at any time will also be important.
そして、その基幹業務システムは内部統制の強化にも寄与しつつ効率化を図り、企業の成長を支援する必要がある。そのような基幹業務システムを評価する尺度の一つとして、公益社団法人日本文書情報マネジメント協会(JIIMA:Japan Image and Information Management Association)の認証制度(以下、「JIIMA認証制度」と呼ぶ)がある。 These core business systems must also contribute to strengthening internal controls while improving efficiency and supporting the growth of the company. One of the standards for evaluating such core business systems is the certification system of the Japan Image and Information Management Association (JIIMA), a public interest incorporated association (hereinafter referred to as the "JIIMA Certification System").
電子帳簿保存法は、帳簿や領収書・請求書などの保存処理に係る負担を軽減するために、電子データによる保存を認めるものである。ここで、「電子帳簿等保存」とは、コンピュータなどで電子的に作成した国税関係帳簿書類の電子保存を認めるものであって、国税関係帳簿書類には、決算書類(貸借対照表や損益計算書)、注文書、契約書、請求書、領収書、仕訳帳、現金出納帳、売掛金元帳などがある。 The Electronic Bookkeeping Act allows for the storage of documents as electronic data in order to reduce the burden of storing and processing ledgers, receipts, invoices, etc. Here, "electronic bookkeeping" refers to the electronic storage of national tax-related documents that have been created electronically using a computer or other device. National tax-related documents include financial statements (balance sheets and profit and loss statements), purchase orders, contracts, invoices, receipts, journals, cash ledgers, accounts receivable ledgers, etc.
たとえば、これらの書類を販売管理システムや会計ソフトウェア(以下、「会計ソフト」と称する)及び証憑保管サービス(以下、電帳業務システム)などにより作成し、一定の要件を満たしたときに、電子データ保存することができる。 For example, these documents can be created using a sales management system, accounting software (hereinafter referred to as "accounting software"), and document storage services (hereinafter referred to as electronic bookkeeping systems), and can be stored as electronic data when certain requirements are met.
特に、2022年1月より、税務署長の事前承認制度が廃止されるなど、大幅に改正され条件が緩くなり、多くの電帳業務システムには電子帳簿保存の機能があるが、それらを個人事業でも利用できるようになった。 In particular, from January 2022, the tax office director's prior approval system will be abolished and the conditions will be significantly revised and relaxed, and many electronic accounting systems have electronic bookkeeping functions, which can now be used by sole proprietorships.
ここで、電子的に保存されたデータに対しての検索要件が、日付・金額・取引先のみで十分となるなどの制度変更も行われている。 At this point, system changes are also being made, such as requiring only date, amount, and transaction partner to search electronically stored data.
こうした中で、2022年1月からは、電子取引における請求書等(ネット通販での領収書などを含む)は、電子帳簿を利用している、していないに関わらず、紙に印刷して保存しておく方法は有効な請求書等にはならなくなり、電子的な方法で保存しなくてはならなくなった。したがって、たとえば、i)電帳業務システムから出力された請求書等をスキャンしたファイルにタイムスタンプを付与する、ii)訂正・削除ができない、もしくは、記録が残るシステム(電帳業務システムなどのクラウドサービスなど)に請求書等のファイルを保存などの対処も必要となっている。 In this context, from January 2022, invoices, etc. for electronic transactions (including receipts for online shopping) will no longer be valid if they are printed out and stored on paper, regardless of whether electronic bookkeeping is used or not, and must be stored electronically. Therefore, for example, it will be necessary to take measures such as i) adding a timestamp to scanned files of invoices, etc. output from an electronic bookkeeping system, and ii) storing files of invoices, etc. in systems where corrections or deletions cannot be made or where records are left (such as cloud services such as electronic bookkeeping systems).
また、上述したようなJIIMA認証制度において、優良な電子帳簿として認められる重要な要件に、訂正削除履歴の機能が必要となっている。ここで、単に、訂正削除履歴が検索して抽出出力されるだけではなく、他システムとシームレスに連携できる事が、DX化・効率化・内部統制化に繋がる事になる。 In addition, as mentioned above, in the JIIMA certification system, a function for recording corrections and deletions is an important requirement for a good electronic ledger to be recognized. Here, it is not enough to simply search and extract and output the correction and deletion history; the ability to seamlessly link with other systems will lead to digital transformation, efficiency, and internal control.
ここで、上記のような技術上の要請に関連する「訂正・削除の記録が残るシステム」としては、たとえば、特許文献1に開示された技術などがある。
Here, an example of a "system that keeps a record of corrections and deletions" that meets the above technical requirements is the technology disclosed in
特許文献1に開示された技術では、複数のアカウントのうち特定の従属アカウントに対して予め対応付けられている代理アカウントのユーザによる入力操作に応じて、従属アカウントに対応付けられた管理対象データを修正する代理修正処理手段と、所定期間における代理修正処理手段による管理対象データの修正の履歴に係る修正履歴情報と、記憶部に登録されている従属アカウントに対応付けられた管理対象データと、に基づいて、代理アカウントのユーザによる修正作業の想定負荷に係る負荷情報を生成する負荷情報生成手段と、負荷情報に基づいて、想定負荷に応じた出力を出力部に行わせる出力制御手段と、を備える、データ管理装置が開示されている。
The technology disclosed in
しかしながら、特許文献1に開示のデータ管理装置は、以下のような課題の認識の下で動作するものである。
すなわち、「新たに登録された管理対象データに対して代理アカウントのユーザによる修正が必要となる頻度は、通常、管理対象データを登録したユーザの習熟度や、当該ユーザが登録する管理対象データの種別などに応じて大きく異なる。このため、上記従来の技術では、代理アカウントのユーザによる管理対象データの確認及び修正に係る作業に過不足が生じやすく、管理対象データを効率良く管理することができないという課題」である。
However, the data management device disclosed in
In other words, "the frequency with which newly registered managed data needs to be modified by the proxy account user typically varies greatly depending on the level of proficiency of the user who registered the managed data and the type of managed data that the user registers. As a result, with the above-mentioned conventional technology, there is a tendency for the proxy account user to overdo and underdo the work involved in checking and modifying the managed data, resulting in an issue of being unable to efficiently manage the managed data."
したがって、このデータ管理装置では、「訂正・削除の記録が残るシステム」ではあっても、電子帳簿保存法で要求されるような「訂正・削除ができない、もしくは、記録が残るシステム」が想定されているわけではない。 Therefore, although this data management device is a "system that keeps records of corrections and deletions," it is not intended to be a "system that does not allow corrections or deletions or that keeps records," as required by the Electronic Bookkeeping Act.
また、もちろん、企業の販売管理システム、会計ソフトでは、訂正や削除が起こることは、むしろ当然に想定されるものであるから、「訂正・削除ができないシステム」は現実的ではない。そこで、あくまで、「訂正・削除の記録が残るシステム」であることを要するものの、特許文献1に開示の装置では、そのような記録(修正履歴)については、ユーザ側からは、変更ができないようにする、という点については、考慮されていない。
Of course, in a company's sales management system or accounting software, it is naturally expected that corrections and deletions will occur, so a "system that does not allow corrections or deletions" is not realistic. Therefore, while it is essential that the system "keeps a record of corrections and deletions," the device disclosed in
さらに、会計ソフトにおいては、複式簿記形式での記帳にあたって、いわゆる「仕訳処理」が実施される。しかしながら、このような仕訳処理をして記帳するにあたっては、販売管理を行う側と、会計ソフト側との間で、たとえば、売上データの本データの整合性が取れるだけではなく、修正履歴を変更できないという条件を維持しつつ、仕訳処理を行って、両システム間でどう連携をするべきか、という点が、大きな課題として存在する。 Furthermore, in accounting software, the so-called "journal entry processing" is carried out when recording in double-entry bookkeeping format. However, when performing this type of journal entry processing and recording, a major issue exists in how to link the two systems, for example, while maintaining the condition that the sales data is consistent with the accounting software and that the revision history cannot be changed.
本発明は、上記のような課題を解決するためになされたものであって、それが電子帳簿保存法などで要求される条件を満たしつつ、修正履歴を残すことが可能な販売管理システムおよび販売管理プログラムを提供することである。 The present invention has been made to solve the above problems, and aims to provide a sales management system and a sales management program that can keep a revision history while meeting the requirements of the Electronic Bookkeeping Act and other laws.
この発明のさらに他の目的は、販売管理システム側で修正履歴を変更不可の状態で残しつつ、会計ソフトとの間で、整合をとった仕訳処理を実行することが可能な販売管理システムおよび販売管理プログラムを提供することである。 Yet another object of the present invention is to provide a sales management system and a sales management program that can execute accounting processing that is consistent with accounting software while leaving the revision history in an unchangeable state on the sales management system side.
この発明の一つの局面に従うと、販売管理システムであって、請求管理データベースを格納するための記憶装置を備え、請求管理データベースは、売上本データを含むデータを格納する売上データベースと、売上データベースのうち、変更および削除が可能な項目に関連付けられており、売上本データに対する修正履歴を格納する修正履歴情報とを含み、ユーザの外部端末からの操作に応じて、指示を受け付け、売上データベースの売上本データの書込み、修正、削除の処理を実行する書込み処理手段と、売上データベースの各項目への書込み、修正、削除の処理の履歴を修正履歴情報として格納するための履歴記録手段と、外部端末からのリクエストに応じて、売上データベースの内容および修正履歴情報の内容を外部端末に表示させるためのデータを出力するための読出し処理手段とを備え、外部端末からの修正履歴情報への書込みおよび変更を禁止するための手段と、売上データベースのデータに基づき、外部の会計ソフトへ供給するための仕訳データを生成する仕訳生成手段と、仕訳生成手段により生成された仕訳データを、会計ソフトに転記するための会計ソフト連携手段とをさらに備え、仕訳生成手段は、仕訳データの生成にあたり、売上データベースへの変更履歴に応じて、会計ソフト連携手段による転記処理が終了しているデータについて、修正前の仕訳を赤伝票仕訳するための仕訳データを生成する。 According to one aspect of the present invention, there is provided a sales management system comprising a storage device for storing a billing management database, the billing management database including a sales database for storing data including sales book data, and revision history information associated with items in the sales database that can be changed or deleted and for storing revision history information for the sales book data, and including a write processing means for receiving an instruction in response to an operation from a user's external terminal and executing a process of writing, modifying, or deleting the sales book data in the sales database, a history recording means for storing a history of the processes of writing, modifying, and deleting each item in the sales database as revision history information, and a history recording means for storing a history of the processes of writing, modifying, and deleting each item in the sales database in response to a request from the external terminal. The system further comprises a read processing means for outputting data for displaying the contents of the sales database and the contents of the correction history information on an external terminal, a means for prohibiting writing to and changing the correction history information from the external terminal , a journal entry generation means for generating journal entry data to be supplied to external accounting software based on the data in the sales database, and an accounting software linkage means for transcribing the journal entry data generated by the journal entry generation means into the accounting software, and in generating the journal entry data, the journal entry generation means generates journal entry data for turning the pre-correction journal entry into a red slip entry for data for which transcribing processing by the accounting software linkage means has been completed, in accordance with the change history to the sales database.
好ましくは、仕訳生成手段は、仕訳データの生成にあたり、売上データベースへの変更履歴に応じて、会計ソフト連携手段による転記処理が終了前のデータについて、黒伝票仕訳するための仕訳データを生成する。 Preferably, when generating the journal data, the journal generation means generates journal data for making black voucher journal entries for data before the transcription process by the accounting software linkage means is completed, in accordance with the change history to the sales database.
好ましくは、修正履歴情報は、変更および削除が可能な項目に対応するフィールドと関連付けられた修正履歴テーブルであり、修正履歴テーブルは、売上本データごとに関連付けて、売上本データの新規追加、転記処理済みおよび転記済み分修正を区別するための第1のフラグデータと、修正後および削除の履歴を示す第2のフラグデータとを含み、仕訳生成手段は、第1および第2のフラグデータに基づいて、転記処理が終了しているデータについて、修正前の仕訳を赤伝票仕訳するための仕訳データを生成する。
好ましくは、売上データベースは、売上本データごとに関連付けて、当該データを新規追加、転記処理済みおよび転記済み分修正を区別するための第3のフラグデータを含み、
Preferably, the correction history information is a correction history table associated with fields corresponding to items that can be changed and deleted, and the correction history table includes, associated with each sales book data, first flag data for distinguishing between new additions of sales book data, data that has already been posted, and corrections to data that has already been posted, and second flag data indicating post-correction and deletion history, and the journal entry generation means generates journal entry data for turning the pre-correction journal entry into a red slip journal entry for data for which posting has been completed, based on the first and second flag data.
Preferably, the sales database includes third flag data associated with each sales book data for distinguishing the data as newly added, transcribed, or modified;
仕訳生成手段は、第3のフラグデータに基づいて、転記処理が終了前のデータについて、黒伝票仕訳するための仕訳データを生成する。 The journal entry generation means generates journal entry data for black voucher journal entry for data before the end of the posting process based on the third flag data.
好ましくは、請求管理データベースは、外部端末へのログイン時に、ユーザにおける操作者を個別に認証し、履歴記録手段は、修正履歴情報に、履歴と操作者を関連付けて格納し、読出し処理手段は、修正履歴情報の内容を外部端末に表示させるためのデータとして、操作者を特定する情報を関連付けて出力する。 Preferably, the billing management database individually authenticates the user's operator when logging in to the external terminal, the history recording means stores the revision history information in association with the history and the operator, and the read processing means outputs the revision history information in association with information identifying the operator as data for displaying the contents of the revision history information on the external terminal.
好ましくは、ユーザの顧客からの受注データを受け付けて、受注データに応じた納品処理後に、請求書の発行を行う請求管理手段をさらに備え、請求管理データベースは、さらに、売上本データや請求書に関連する入金処理のデータを格納し、請求管理手段は、請求書の発行にあたり、請求管理データベースに請求書控えデータを格納し、請求書の検索が可能なインデックスデータを売上本データから抽出して、請求書の正本データと関連付けて、電子データ保存サービス提供サーバへ送信し、顧客へ、電子データ保存サービス提供サーバから、請求書の正本データのダウンロードを促す通知を送信する。
Preferably, the system further includes a billing management means for accepting order data from the user's customers and issuing invoices after delivery processing according to the order data, and the billing management database further stores sales book data and data on payment processing related to the invoice, and when issuing an invoice, the billing management means stores invoice copy data in the billing management database, extracts index data that allows the invoice to be searched from the sales book data , associates it with the original invoice data, sends it to the electronic data storage service providing server, and sends a notification from the electronic data storage service providing server to the customer urging them to download the original invoice data.
この発明の他の局面に従うと、請求管理データベースを格納するための記憶装置と請求管理データベースを操作する処理を実行するための演算装置とを備える販売管理システムの動作を制御するための販売管理プログラムであって、請求管理データベースは、売上本データを含むデータを格納する売上データベースと、売上データベースのうち、変更および削除が可能な項目に関連付けられており、売上本データに対する修正履歴を格納する修正履歴情報とを含み、演算装置が、ユーザの外部端末からの操作に応じて、指示を受け付け、売上データベースの売上本データの書込み、修正、削除の書込み処理を実行するステップと、演算装置が、売上データベースの各項目への書込み、修正、削除の処理の履歴を修正履歴情報として格納するステップと、演算装置が、外部端末からのリクエストに応じて、売上データベースの内容および修正履歴情報の内容を外部端末に表示させるためのデータを出力するステップとを備え、書込み処理を実行するステップは、外部端末からの修正履歴情報への書込みおよび変更を禁止するステップを含み、演算装置が、売上データベースのデータに基づき、外部の会計ソフトへ供給するための仕訳データを生成するステップと、演算装置が、仕訳データを生成するステップにより生成された仕訳データを、会計ソフトに転記するステップとをさらに備え、演算装置は、仕訳データを生成するステップにおいて、仕訳データの生成にあたり、売上データベースへの変更履歴に応じて、会計ソフトに転記するステップによって転記処理が終了しているデータについては、修正前の仕訳を赤伝票仕訳するための仕訳データを生成する、処理をコンピュータに実行させる。 According to another aspect of the present invention, there is provided a sales management program for controlling the operation of a sales management system having a storage device for storing a billing management database and a calculation device for executing processing to operate the billing management database, the billing management database including a sales database for storing data including sales book data, and revision history information associated with items in the sales database that can be changed and deleted and for storing a revision history of the sales book data, the calculation device receiving an instruction in response to an operation from an external terminal of a user and executing a write process for writing, modifying, and deleting the sales book data in the sales database, the calculation device storing a history of the write, modify, and delete processes for each item in the sales database as revision history information, and the calculation device responding to a request from the external terminal by executing the following steps: and outputting data for displaying the contents of the sales database and the contents of the correction history information on an external terminal , the step of executing the write process includes a step of prohibiting writing to and changes to the correction history information from the external terminal, and further comprising a step in which the arithmetic device generates journal entry data to be supplied to external accounting software based on the data of the sales database, and a step in which the arithmetic device transfers the journal entry data generated in the journal entry data generating step into the accounting software, and in the step of generating journal entry data, the arithmetic device causes the computer to execute a process of generating journal entry data for making a red slip entry for data before correction for which the transfer process has been completed in the transfer to the accounting software step, in accordance with the change history to the sales database.
本発明の販売管理システムおよび販売管理プログラムによれば、電子帳簿保存法などで要求される条件を満たしつつ、修正履歴を残すことが可能である。 The sales management system and sales management program of the present invention make it possible to keep a revision history while satisfying the requirements of the Electronic Bookkeeping Act and other laws.
また、この発明によれば、販売管理システム側で修正履歴を変更不可の状態で残しつつ、会計ソフトとの間で、整合をとった仕訳処理を実行することが可能である。 In addition, this invention makes it possible to execute accounting processing that is consistent with the accounting software while leaving the revision history unchangeable on the sales management system side.
以下、本発明の実施の形態の販売管理システム1000の構成を説明する。なお、以下の実施の形態において、同じ符号を付した構成要素および処理工程は、同一または相当するものであり、必要でない場合は、その説明は繰り返さない。
The configuration of the
なお、以下では、本発明の販売管理システム1000の販売管理サービス提供サーバ3000上で稼働するプログラムは、単体のサーバ装置にインストールされ、販売管理システムとしての処理を実行するコンピュータプログラムであるものとして説明する。
In the following, the program running on the sales management
ただし、販売管理サービス提供サーバ3000の処理は、複数のコンピュータ装置で分散処理されるものであってもよいし、コンピュータ処理を実行する演算装置も単数でも複数でもよい。
However, the processing of the sales management
また、販売管理サービス提供サーバ3000は、クラウド上のサーバで稼働するものであってもよいし、クラウド上のサーバおよび企業内のオンプレミスのサーバで分散して稼働する構成であってもよい。たとえば、重要な販売管理データの一部または全部はオンプレミスサーバに保持した状態で、必要に応じて、会計処理との連携などをクラウド上のサーバと連携して処理する、というような構成であってもよい。あるいは、特に限定されないが、販売管理サービス提供サーバ3000上で稼働するプログラムは、オンプレミス又はクラウドのサーバ上のみで動作するものとしてもよい。
[実施の形態]
(システムの全体構成の概観)
The sales management
[Embodiment Mode]
(Overview of the overall system configuration)
図1は、本実施の形態の販売管理システム1000の構成の概観を示す図である。
Figure 1 shows an overview of the configuration of the
販売管理システム1000では、システムを利用する利用企業の販売管理部門端末2000とシステムを利用する利用企業の会計部門端末2300とが、ネットワーク2(たとえば、インターネット)を介して、販売管理サービス提供サーバ3000と接続されている。
In the
販売管理部門端末2000は、管理者または管理者の監督下でのユーザの操作により、販売管理データの管理として、売上データの入力や編集を実行したり、受注データ管理として、注文書の登録、見積書の発行、納品書の発行・登録、請求書の発行を実行したりするのに使用される。
The sales
ここで、販売管理部門端末2000が管理する「売上データ」とは、企業会計で用いられる収益の分類のひとつであり、企業の本業の商品やサービスによる収益を数値化したデータである。日別、週別、月次、年次などで管理される。
The "sales data" managed by the sales
また、「売上本データ」とは、新規追加、修正等を経て、最終的に、企業会計として使用される売上データの正本となるデータをいう。「売上履歴データ」とは、販売管理部門端末2000に新規に売上データとして登録されてからの一切の修正履歴および会計ソフトとの連携処理に関する履歴のデータをいう。後述するように、「売上本データ」自体は、販売管理部門端末2000において、認証されたユーザによって、追加、修正、削除することで「売上本データ」の編集が可能であるものの、販売管理システム1000は、販売管理部門端末2000から「売上履歴データ」を追加、修正、削除する等の編集操作を禁じる構成となっている。
Furthermore, "sales book data" refers to data that, after new additions and corrections, ultimately becomes the original sales data used for corporate accounting. "Sales history data" refers to all correction history data from when the data is newly registered as sales data in the sales
会計サービス提供サーバ4000は、クラウド型の会計ソフトサービスであって、インターネット上で帳簿入力や、会計上の仕訳作業、支払管理、決算書作成などの会計業務を自動化して行う会計ソフトを利用したサービスを提供するものである。クラウド型の場合、インターネット環境のある場所であればどこからでも会計ソフトにアクセスでき、リモートワークや移動中なども作業することが可能である。なお、会計サービス提供サーバ4000についても、販売管理サービス提供サーバ3000と同様に、一部または全部がオンプレミスのサーバで運用される構成であってもよい。
The accounting service providing server 4000 is a cloud-based accounting software service that provides a service using accounting software that automates accounting tasks such as bookkeeping, accounting journal entries, payment management, and preparation of financial statements over the Internet. In the case of a cloud-based system, the accounting software can be accessed from anywhere with an Internet connection, and it is possible to work remotely or while traveling. As with the sales management
証憑管理サービス提供サーバ8000は、販売管理部門端末2000および販売管理サービス提供サーバ3000とネットワーク2を介して、接続している。証憑管理サービス提供サーバ8000は、得意先から受領、あるいは自社発行した「証憑」をクラウド上で保存・管理できるサービスを提供するものである。ここで、「証憑」とは、取引内容を示す証拠書類のことであり、たとえば、領収書、請求書、納品書、見積書である。
The evidence management
この場合、証憑管理サービス提供サーバ8000における証憑の管理においては、電子帳簿保存法の定めに従い、検索要件や訂正削除の防止措置に対応する必要がある。
In this case, the management of evidence in the evidence management
ここで、「訂正削除の防止措置」としては、電子帳簿保存法第7条(電子取引)の保存要件(真実性の確保)を満たすために必要とされるものである。 Here, "measures to prevent corrections and deletions" are required to meet the storage requirements (ensuring authenticity) of Article 7 (electronic transactions) of the Electronic Bookkeeping Act.
「真実性の確保」のためには、以下のいずれかの措置を行う必要があるとされている。 In order to "ensure authenticity," it is necessary to take one of the following measures:
1.当該電磁的記録の記録事項に公開/非公開フラグが付された後、当該取引情報の授受を行うこと。 1. After the disclosure/non-disclosure flag has been attached to the recorded items of the electromagnetic record, the transaction information is exchanged.
2.次に掲げる方法のいずれかにより、当該電磁的記録の記録事項に公開/非公開フラグを付すとともに、当該電磁的記録の保存を行う者又はその者を直接監督する者に関する情報を確認することができるようにしておくこと。 2. Use one of the following methods to mark the items recorded in the electromagnetic records as public/private, and make it possible to confirm information about the person who stores the electromagnetic records or the person who directly supervises that person.
2-1.当該電磁的記録の記録事項に公開/非公開フラグを付すことを当該取引情報の授受後、速やかに行うこと。 2-1. Immediately after receiving or sending the transaction information, a public/private flag must be attached to the recorded items in the electromagnetic record.
2-2.当該電磁的記録の記録事項に公開/非公開フラグを付すことをその業務の処理に係る通常の期間を経過した後、 速やかに行うこと(当該取引情報の授受から当該記録事項に公開/非公開フラグを付すまでの 各事務の処理に関する規程を定めている場合に限る。)。
3.次に掲げる要件のいずれかを満たす電子計算機処理システムを使用して当該取引情報の授受及び当該電磁的記録の保存を行うこと。
2-2. Mark the electromagnetic records as public or private promptly after the normal period for processing the business has elapsed (only if regulations have been established for the processing of each business from the receipt and delivery of the transaction information to marking the recorded matters as public or private).
3. The transaction information is exchanged and the electromagnetic records are stored using a computer processing system that satisfies any of the following requirements:
3-1.当該電磁的記録の記録事項について訂正又は削除を行った場合には、これらの事実及び内容を確認することができること。 3-1. If any corrections or deletions are made to the information recorded in the electromagnetic record, these facts and contents can be confirmed.
3-2.当該電磁的記録の記録事項について訂正又は削除を行うことができないこと。 3-2. The information recorded in the electromagnetic record cannot be corrected or deleted.
4.当該電磁的記録の記録事項について正当な理由がない訂正及び削除の防止に関する事務処理の規程を定め、 当該規程に沿った運用を行い、当該電磁的記録の保存に併せて当該規程の備付けを行うこと。 4. Establish rules for administrative procedures to prevent unauthorized corrections and deletions of the electromagnetic records, operate in accordance with said rules, and keep said rules in place when storing the electromagnetic records.
したがって、証憑を手動で証憑管理サービス提供サーバ8000にアップロードする場合、「真実性の確保」を満たすには、たとえば、上記の4の事務処理規程の整備が必要となる。ただし、後述するように、販売管理サービス提供サーバ3000経由では、そもそも、「訂正・削除の履歴」が自動で作成され、かつ、履歴データの編集ができないとの構成により、訂正削除の防止措置に対応することができる。
Therefore, when uploading evidence to the evidence management
また、「検索要件」については、以下のような要件を満たす必要がある。 In addition, the "search requirements" must meet the following requirements:
保存場所に、電子計算機(パソコン等)、プログラム、ディスプレイ、プリンターおよびこれらの操作マニュアルを備え付け、画面・書面に整然とした形式および明瞭な状態で速やかに出力できるようにしておくこと。 The storage location must be equipped with a computer (such as a personal computer), programs, a display, a printer, and their operating manuals so that they can be quickly output on the screen or in writing in a clear and organized format.
1.取引年月日その他の日付、取引金額、取引先を検索条件として設定できること。 1. You can set the transaction date and other dates, transaction amount, and trading partner as search conditions.
2.日付または金額の範囲指定により検索できること。 2. Ability to search by specifying date or amount range.
3.二つ以上の任意の記録項目を組み合わせた条件により検索できること。 3. Ability to search using conditions that combine two or more arbitrary record items.
ここで、保存義務者が国税庁等の当該職員の質問検査権に基づく電磁的記録のダウンロードの求めに応じることができるようにしている場合には、範囲指定及び項目を組み合わせて設定できる機能の確保は不要である。 Here, if the person obligated to preserve the records is able to respond to requests from the relevant officials of the National Tax Agency, etc., to download the electromagnetic records based on their right to question and inspect, there is no need to ensure that there is a function that allows the specification of the scope and the combination of items to be set.
なお、販売管理サービス提供サーバ3000経由の場合の「証憑についての検索要件」の充足のための構成については、後述する。
The configuration for satisfying the "search requirements for evidence" when going via the sales management
図2は、販売管理サービス提供サーバ3000の機能的な構成を説明するための機能ブロック図である。
Figure 2 is a functional block diagram to explain the functional configuration of the sales management
図2を参照して、販売管理サービス提供サーバ3000は、ネットワーク2を介して、販売管理部門端末2000や会計部門端末2300、会計サービス提供サーバ4000、あるいは、証憑管理サービス提供サーバ8000とデータの授受を行うための通信インタフェース3002と、演算処理部3100と、一時的にデータを格納するためのメモリ3200と、不揮発的にデータを記憶するための記憶部3300とを含む。
Referring to FIG. 2, the sales management
記憶部3300には、請求管理データベースが格納される。
The
請求管理データベースは、売上本データベース3310と、売上履歴データ3320と、仕訳データ3330と、請求管理データ3340と、請求管理履歴データ3350と、操作者登録データ3360とを含む。
The billing management database includes a
なお、請求管理データベースとしては、リレーショナル(関係)データベース、オブジェクトリレーショナルデータベース、オブジェクトデータベース等で実現され得るが、そのデータ構造は問わない。 The billing management database can be realized as a relational database, an object relational database, an object database, etc., but the data structure is not important.
より一般的には、「データベース」としては、関係データベース、オブジェクト関係データベースなどのように、スキーマがしっかり決まっていて、トランザクションが利用できるデータベースや、オブジェクトデータベース、列指向データベース管理システムなどのように、同一列のデータを物理的に近い領域に集約して格納されるものであってもよい。 More generally, a "database" may be a database with a well-defined schema and capable of using transactions, such as a relational database or an object-relational database, or an object database or column-oriented database management system, in which data in the same column is stored in a physically close area.
以下では、一例として、請求管理データベースとしては、リレーショナルデータベースであるものとして説明する。 In the following, as an example, the billing management database will be described as a relational database.
この場合、メモリ3200には、データベースのインスタンスを置く構成とすることができる。すなわち、この場合、「データベース」とは、データファイルをはじめとする物理ファイルであり、データベースに対する変更情報を管理するファイル等を含む。言い換えると、データベースとは、「表」、「その他オブジェクト群」を指すのに対して、「インスタンス」は、メモリ上にプロセスとして存在して、データ管理を担うものとすることができる。もちろん、データベースの構成は、このような構成に必ずしも限定されない。
In this case,
演算処理部3100は、記憶部3300に格納される請求管理データベース(以下、請求管理DB)中の売上本データ3310、請求管理データ3340、操作者登録データ3360への情報の新規追加登録および修正・削除などの編集を行うためのテーブルデータ書込み処理モジュール(以下、テーブルデータ書込み処理MD)3110を含む。
The
テーブルデータ書込み処理MD3110からは、売上履歴データ3320や請求管理履歴データ3350へのアクセスを禁止して、これらのデータについては、書込み、修正・削除などの編集が、販売管理部門端末2000からは実施できない構成となっている。
The table data writing process MD3110 is prohibited from accessing the
演算処理部3100は、さらに、販売管理部門端末2000からの操作や指示に応じて、請求管理データベースからのデータを読み出し、販売管理部門端末2000への表示データを生成するためのテーブルデータ読出し処理モジュール(以下、テーブルデータ読出し処理MD)3120と、テーブルデータ書込み処理MD3110による売上本データへの新規追加登録および修正・削除などの編集の履歴情報を生成して、売上履歴データ3320へ記録するためのテーブルデータ履歴記録モジュール(以下、テーブルデータ履歴記録MD)3130とを含む。
The
演算処理部3100は、さらに、販売管理部門端末2000からの操作や指示に応じて、売上本データ3310および売上履歴データ3320中のデータに応じて、会計サービス提供サーバ4000へ転記するための仕訳データを生成して、仕訳データ3330として記憶部3300に格納するテーブルデータ仕訳作成モジュール(以下、テーブルデータ仕訳作成MD)3140と、テーブルデータ仕訳作成MD3140により作成された仕訳データを、会計サービス提供サーバ4000へ転記する処理を実行するための会計ソフト連携モジュール(以下、会計ソフト連携MD)3150とを含む。
The
特に限定されないが、会計ソフト連携MD3150は、予め、市販の会計ソフトウェアへの転記フォーマットが登録されており、販売管理部門端末2000からの操作や指示に応じて、仕訳データを必要なフォーマットに変換して、会計サービス提供サーバ4000へ転記する機能を有する構成とすることができる。
Although not limited to this, the accounting software linkage MD3150 can be configured to have a transcription format for commercially available accounting software preregistered, and to have the function of converting accounting data into the required format and transcribing it to the accounting service provider server 4000 in response to operations and instructions from the sales
演算処理部3100は、さらに、販売管理部門端末2000からの操作や指示に応じて、受注データの管理、見積書の発行、納品書の管理、請求書の発行、請求書の保存などの管理を行い、請求管理データ3340として登録して、所定の処理を行うための請求管理モジュール(以下、請求管理MD)3160を含む。なお、テーブルデータ書込み処理MD3110は、販売管理部門端末2000からの操作や指示に応じて、請求管理データ3340の新規追加登録および修正・削除などの編集処理を行う機能を有するとともに、データテーブル履歴記録MD3130は、これらの履歴情報を請求管理履歴データ3350へ記録する。
The
テーブルデータ書込み処理MD3110からは、請求管理履歴データ3350へのアクセスを禁止して、これらのデータについては、書込み、修正・削除などの編集が、販売管理部門端末2000からは実施できない構成となっている点は、売上履歴データ3320と同様である。
Access to the billing
また、請求管理データベースには、販売管理サービス提供サーバ3000のユーザを、予め、操作者登録データ3360として登録しておき、アクセスの際に、パスワードその他による認証処理を行うとともに、販売管理部門端末2000からの操作や指示によるデータの新規追加登録および修正・削除などの編集処理を、操作者と関連付けて、記録する構成となっている。
The billing management database also has users of the sales
図3は、図2に示した販売管理サービス提供サーバ3000のハードウェア構成を説明するためのブロック図である。
Figure 3 is a block diagram illustrating the hardware configuration of the sales management
上述した通り、販売管理サービス提供サーバ3000は、自身の筐体内の演算装置(CPU:Central Processing Unit)が演算処理を実行する構成であってもよいし、プログラムの処理の一部は、さらに他のサーバ上で実行される構成であってもよい。以下では、自身の筐体内の演算装置が演算処理を実行するものとして説明する。
As described above, the sales management
なお、販売管理部門端末2000、会計部門端末2300、会計サービス提供サーバ4000、証憑管理サービス提供サーバ8000も、CPUの処理能力などは異なるものの、ハードウェアとして構成は、基本的には、同様であるので、説明は繰り返さない。
Note that although the sales
図3を参照して、販売管理サービス提供サーバ3000は、演算処理部3100として機能するCPU3100と、RAM(Random Access Memory)3200と、記憶部3300と、操作部3004と、表示部3005(出力部)と、通信インタフェース3002などを備えている。また、販売管理サービス提供サーバ3000の各部は、バス3007を介して接続されている。
Referring to FIG. 3, the sales management
CPU3100は、記憶部3300に記憶されているシステムプログラムやアプリケーションプログラムといった各種プログラムを読み出して、RAM3200のワークエリアに展開し、そのプログラムに従って、演算処理部3100として、販売管理サービス提供サーバ3000の各部の動作を制御する。
The
RAM3200は、例えば、揮発性のメモリであり、CPU3100により読み出された各種プログラムやデータを一時的に格納するワークエリアを有する。 RAM3200 is, for example, a volatile memory, and has a work area for temporarily storing various programs and data read by CPU3100.
記憶部3300は、例えば、HDD(Hard Disc Drive)、SSD(Solid State Drive)、フラッシュメモリなどの不揮発性記憶装置により構成される。記憶部3300には、CPU3100により実行される各種プログラムや、設定データなどの各種データが記憶される。また、記憶部3300は、請求管理データベースを格納する。
The
操作部3004は、例えば、キーボード等のキー入力部、マウス等のポインティングデバイス、表示部3005の表示画面に重ねられて設けられたタッチパネルなどを有している。操作部3004は、キー入力部に対する入力操作(キー入力)やポインティングデバイスやタッチパネルに対する入力操作(位置入力)を受け付け、その操作情報をCPU3100に出力する。
The
表示部3005は、例えば、LCD(Liquid Crystal Display)や有機EL(Electroluminescence)ディスプレイなどにより構成される。表示部3005は、CPU3100から出力された制御信号に従って、アプリケーションプログラムの処理結果や、操作部3004による入力内容などを表示画面に表示する。
The
通信インタフェース3002は、例えば、ネットワークカード、モデム、ルータなどにより構成される。また、通信インタフェース3002は、アンテナ、変復調回路、信号処理回路などを備え無線通信が可能な構成であってもよい。通信インタフェース3002は、通信ネットワーク2上のサーバなどの外部機器と通信接続してデータ送受信を行う。
The
なお、たとえば、販売管理部門端末2000であれば、CPU3100は、ブラウザなどの情報表示入力プログラムを実行して、操作部3004に対するユーザの入力操作の内容に基づく情報を通信インタフェース3002によりサーバ2に送信させたり、サーバ2から受信した情報を表示部3005に表示させたりする。上記プログラムには、ブラウザといった情報表示入力プログラムが含まれる。
For example, in the case of the sales
販売管理サービス提供サーバ3000が、コンピュータ装置として機能するためのプログラムは、その流通にあたっては、コンピュータ本体に、情報処理装置等の機能を実行させるオペレーティングシステム(OS)は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステムがどのように動作するかは周知であり、詳細な説明は省略する。
When distributed, the program that enables the sales management
さらに、CPU3100も、1つのコアのプロセッサであっても、あるいは複数のコアのプロセッサであってもよい。すなわち、シングルコアのプロセッサであっても、マルチコアのプロセッサであってもよい。
Furthermore, the
図4は、売上本データ3310への編集処理の一例を示す概念図である。
Figure 4 is a conceptual diagram showing an example of an editing process for
なお、特に限定されないが、売上本データ3310がリレーショナルデータベースである場合、売上履歴データ3320は、追加・修正・削除が可能な売上本データのタプルの各項目と関連付けられていてもよい。あるいは、売上本データの追加・修正・削除の履歴と関連付けることが可能であれば、このような構成に限定されない。
Although not limited to this, if the
なお、売上本データのタプルの属性(項目データ)としては、売上の日時、取引先、金額、商品名、取引個数、売掛取引・現金取引の区別、など、一般的に、売上データの管理に必要な項目が含まれるものとする。また、取引先や商品名については、別途、取引先マスタテーブルや商品マスタテーブルで管理する構成とすることが可能である。データベースにおいて、個々のデータが書き込まれる領域を「フィールド」と呼ぶ。 The attributes (item data) of a tuple in the sales book data include items generally required for managing sales data, such as the date and time of the sale, the business partner, the amount, the product name, the number of units traded, and whether the transaction is accounts receivable or cash. It is also possible to configure the system so that business partners and product names are managed separately in a business partner master table and a product master table. In a database, the area where individual pieces of data are written is called a "field."
なお、図2に示した売上本データ3310と売上履歴データ3320とは、後述するように、市販の他の会計ソフトと連動することも考慮して設計されている。
Note that the
また、訂正削除の都度、会計ソフト側に、仕訳転記するのではなく、必要最小限に仕訳転記する構成となっている。すなわち販売管理で何回訂正しても転記済分のみ、赤伝票仕訳とする構成となっている。 In addition, instead of posting a journal entry to the accounting software each time a correction or deletion is made, the system is set up so that only the minimum necessary journal entries are posted. In other words, no matter how many corrections are made in sales management, only the posted entries will be recorded as red slips.
また、訂正削除履歴を持つことによって、会計ソフトへの赤伝票・黒伝票仕訳(赤黒仕訳)転記も可能な構成としている。 In addition, by having a history of corrections and deletions, it is also possible to transfer red and black vouchers (red and black entries) to accounting software.
図4を参照して、訂正削除履歴の仕組みについて説明する。 Refer to Figure 4 to explain how correction and deletion history works.
まず、図4に示すように、売上本データに、最初、金額100(単位は任意。たとえば、100万円)の売上データが新規追加されて、その後、金額が、数値200に修正された後に、その売上データが削除された場合を考える。
First, as shown in Figure 4, consider the case where new sales data with an amount of 100 (the unit can be any, for example, 1 million yen) is initially added to the sales book data, and then the amount is revised to the
図5は、図4に示した売上本データ3310への編集処理とこれに対応して売上履歴データ3320に格納される履歴データの一例を示す概念図である。
Figure 5 is a conceptual diagram showing an example of the editing process for the
1)図5(a)に示すように、販売管理部門端末2000でのユーザ操作により、売上入力で、売上本データに、金額100の売上伝票を追加(新規追加)すると、テーブルデータ書込み処理MD3110が、売上本データ3310への新規追加を行うとともに、図5(b)に示すように、テーブルデータ履歴記録MD3130が、売上履歴データ3320に追加の記録を行う。このとき、売上履歴データにおいては、更新区分のフラグとして、売上履歴データの更新区分は、「1:追加」が記録される。
1) As shown in FIG. 5(a), when a user operates the sales
3)たとえば、処理ステップ3として、販売管理部門端末2000でのユーザ操作により、売上入力で、金額を100から200へとする訂正がされると、テーブルデータ履歴記録MD3130が、売上履歴データ3320に売上本データの修正後の内容を追加し、売上履歴データの更新区分を「3:修正後」と記録する。テーブルデータ書込み処理MD3110が、売上本データ3310の内容を修正して上書きする。
3) For example, in processing
6)つづいて、たとえば、処理ステップ6として、販売管理部門端末2000でのユーザ操作により、売上入力の削除の処理がされると、テーブルデータ履歴記録MD3130が、売上履歴データ3320に、削除する売上本データの内容を追加し、売上履歴データの更新区分を、「4:削除」と記録する。テーブルデータ書込み処理MD3110が、売上本データ3310の売上本データを削除する。
6) Next, for example, in processing
図6は、売上本データ3310への編集処理とこれに対応して売上履歴データ3320に格納される履歴データ、ならびに仕訳処理を行う際の仕訳データ3330の一例を示す概念図である。
Figure 6 is a conceptual diagram showing an example of the editing process for
また、図9は、図6~図8に示すような売上データの追加・編集・仕訳・転記処理のフローを示すフローチャートである。 Figure 9 is a flowchart showing the process of adding, editing, accounting for, and posting sales data as shown in Figures 6 to 8.
図6および図9を参照して、まず、図6(a)に示すように、販売管理部門端末2000でのユーザ操作により、売上入力で、売上本データに、金額100の売上伝票を追加(新規追加)すると(S100)、テーブルデータ書込み処理MD3110が、売上本データ3310への新規追加を行う(S102)とともに、図6(b)に示すように、テーブルデータ履歴記録MD3130が、売上履歴データ3320に追加の記録を行う(S104)。このとき、売上履歴データにおいては、更新区分のフラグとして、売上履歴データの更新区分は、「1:追加」が記録される。
Referring to Figures 6 and 9, first, as shown in Figure 6(a), when a user operates the sales
なお、この時点では、仕訳データの会計サービス提供サーバ4000への転記処理を実行していないので、売上本データ及び売上履歴データの転記フラグは「0:未転記」と記録される。 Note that at this point, the transcription process of the journal data to the accounting service provider server 4000 has not been executed, so the transcription flags for the sales book data and sales history data are recorded as "0: Not Transcribed."
続いて、図6(a)に示すように、販売管理部門端末2000でのユーザ操作により、仕訳転記の指示がされると(S106)、売上本データに基づいて、テーブルデータ仕訳作成MD3140が、黒伝票仕訳(売掛金100/売上100)のデータを作成し、仕訳データ3330に記録する(S108)。この仕訳データについては、会計ソフト連携モジュール3150が、会計サービス提供サーバ4000への転記処理を実行する。このような処理に応じて、テーブルデータ履歴記録MD3130が、売上本データと売上履歴データの転記フラグを「1:転記済」にし(S100)、売上履歴データにおいては、更新区分のフラグとして、売上履歴データの更新区分は、「1:追加」のままである。
Next, as shown in FIG. 6(a), when a journal entry posting instruction is given by user operation on the sales management department terminal 2000 (S106), the table data journal entry creation MD3140 creates black voucher journal entry (accounts receivable 100/sales 100) data based on the sales book data and records it in the journal entry data 3330 (S108). For this journal entry data, the accounting
図7は、図6の処理に引き続き、売上本データ3310への編集処理とこれに対応して売上履歴データ3320に格納される履歴データ、ならびに仕訳データ3330の一例を示す概念図である。
Figure 7 is a conceptual diagram showing an example of an editing process for
図7および図9を参照して、まず、図7(a)に示すように、販売管理部門端末2000でのユーザ操作により、売上本データの金額100の売上伝票の金額の金額200への修正がされると(S112)、テーブルデータ書込み処理MD3110が、売上本データ3310への金額の修正を行う(S114)とともに、図7(b)に示すように、テーブルデータ履歴記録MD3130が、売上履歴データ3320に金額修正の記録を行う(S116)。このとき、テーブルデータ履歴記録MD3130は、売上本データと売上履歴データにおいては、転記フラグとして「2:転記済分修正」とし、更新区分のフラグとして、売上履歴データの更新区分は、「3:修正」を記録する。
Referring to Figures 7 and 9, first, as shown in Figure 7(a), when a user operates the sales
図8は、図7の処理に引き続き、売上本データ3310に対する仕訳転記の処理とこれに対応して売上履歴データ3320に格納される履歴データ、ならびに仕訳データ3330の一例を示す概念図である。
Following the processing of FIG. 7, FIG. 8 is a conceptual diagram showing the process of posting journal entries to the
図8および図9を参照して、図8(a)に示すように、販売管理部門端末2000でのユーザ操作により、売上本データの修正後の金額200に基づいて、仕訳処理を指示すると、テーブルデータ仕訳作成MD3140が、売上履歴データの転移フラグの「2:転記済分修正」の直前の転記フラグが「1:転記済のデータ」から赤伝票仕訳(売掛金 △100/売上 △100)データを作成し(S120)、修正後であって未転記の売上本データから黒伝仕訳(売掛金200/売上200)データを作成し(S122)、仕訳データ3330に記録する。この仕訳データについては、会計ソフト連携モジュール3150が、会計サービス提供サーバ4000への転記処理を実行する。このような処理に応じて、テーブルデータ履歴記録MD3130が、売上本データと売上履歴データの転記フラグを「1:転記済」にし(S124)、売上履歴データにおいては、更新区分のフラグとして、売上履歴データの更新区分として、「3:修正」を記録する。
8 and 9, as shown in FIG. 8(a), when a user instructs journalization processing based on the revised
なお、以下では、赤伝票仕訳を「赤伝仕訳」、黒伝票仕訳を「黒電仕訳」と呼ぶ。 In the following, red slip journal entries will be referred to as "red slip journal entries" and black slip journal entries will be referred to as "black slip journal entries."
以下では、さらに、図8での売上本データ3310への編集処理とこれに対応して売上履歴データ3320に格納される履歴データ、ならびに仕訳データ3330について、説明する。
The following further describes the editing process for the
図10は、図8に引き続いて行われる、売上本データ3310への編集処理とこれに対応して売上履歴データ3320に格納される履歴データ、ならびに仕訳データ3330の一例を示す概念図である。
Figure 10 is a conceptual diagram showing an example of the editing process of the
図10は、図8での赤伝仕訳および黒伝仕訳とそれらの転記処理の後に、さらに、売上本データについて修正を行ったものの、仕訳作成しない場合を示す。 Figure 10 shows the case where, after the red and black journal entries in Figure 8 and their posting process, further corrections are made to the sales book data, but no journal entries are created.
すなわち、まず、図10(a)に示すように、販売管理部門端末2000でのユーザ操作により、売上本データ3310の金額200の売上伝票の金額の金額150への修正がされると、テーブルデータ書込み処理MD3110が、売上本データ3310への金額の修正を行うとともに、図10(b)に示すように、テーブルデータ履歴記録MD3130が、売上履歴データ3320に金額修正の記録を行う。このとき、テーブルデータ履歴記録MD3130は、売上本データと売上履歴データにおいては、転記フラグとして「2:転記済分修正」とし、更新区分のフラグとして、売上履歴データの更新区分は、「3:修正」を記録する。
That is, first, as shown in FIG. 10(a), when a user operates the sales
図11は、図10に引き続いて行われる、売上本データ3310への編集処理とこれに対応して売上履歴データ3320に格納される履歴データ、ならびに仕訳データ3330の一例を示す概念図である。
Figure 11 is a conceptual diagram showing an example of the editing process performed on the
図11は、図10での転記後の金額の修正処理の後に、さらに、売上本データについて削除を行う場合を示す。 Figure 11 shows the case where the sales book data is further deleted after the post-transcription amount correction process in Figure 10.
すなわち、まず、図11(a)に示すように、販売管理部門端末2000でのユーザ操作により、売上本データ3310の売上伝票の金額の金額150の削除がされると、テーブルデータ書込み処理MD3110が、売上本データ3310の金額の削除を行うとともに、図11(b)に示すように、テーブルデータ履歴記録MD3130が、売上履歴データ3320に削除前の金額の記録を行う。このとき、テーブルデータ履歴記録MD3130は、売上履歴データにおいては、転記フラグとして「2:転記済分修正」のままとし、更新区分のフラグとして、売上履歴データの更新区分は、「4:削除」を記録する。
That is, first, as shown in FIG. 11(a), when the amount of 150 is deleted from the sales slip amount in the
図12は、図11での金額の削除処理の後に、さらに、売上本データ3310に対する仕訳転記の処理とこれに対応して売上履歴データ3320に格納される履歴データ、ならびに仕訳データ3330の一例を示す概念図である。
Figure 12 is a conceptual diagram showing the process of posting journal entries to the
図12を参照して、図12(a)に示すように、販売管理部門端末2000でのユーザ操作により、売上本データの削除後に、仕訳処理を指示すると、テーブルデータ仕訳作成MD3140が、売上履歴データの転移フラグの「2:転記済分修正」の直前の転記フラグが「1:転記済のデータ」から赤伝票仕訳(売掛金△200/売上△200)データを作成し、仕訳データ3330に記録する。このとき、最新の売上更新履歴データの更新区分のフラグは、「4:削除」になっているので、テーブルデータ仕訳作成MD3140は、売上本データから黒伝仕訳データは作成しない。
Referring to FIG. 12, as shown in FIG. 12(a), when a user instructs journal processing after deleting the sales book data through operation at the sales
また、図10において、金額修正した売上本データの150は、転記フラグからは、仕訳転記されていないと判断されるので、テーブルデータ仕訳作成MD3140は、赤伝仕訳データを作成しない。
In addition, in FIG. 10, the posting flag indicates that the revised amount of
以上のようにして作成された仕訳データについては、会計ソフト連携モジュール3150が、会計サービス提供サーバ4000への転記処理を実行する。このような処理に応じて、テーブルデータ履歴記録MD3130が、売上履歴データの更新区分のフラグとして、売上履歴データの更新区分として、「4:削除」を維持する。
The accounting
結果として、会計サービス提供サーバ4000において、仕訳履歴の合計をすると売掛金0/売上0となり、販売管理サービス提供サーバ3000における売上データと整合することになる。
As a result, when the accounting service provider server 4000 totals the accounting history, the accounts receivable becomes 0/sales becomes 0, which is consistent with the sales data in the sales management
以上のような処理により、売上本データ3310においては、新規追加と会計ソフト側への転記の有無と転記後の修正について、転記フラグにより管理し、売上履歴データ3320においては、売上本データそのものの値と関連付けて、新規追加と会計ソフト側への転記の有無と転記後の修正について、転記フラグにより管理するとともに、更新区分フラグにより、新規追加、修正後、削除の状態を管理して、これらのフラグに基づいて、仕訳処理と転記処理の際に、赤伝仕訳および黒伝仕訳を作成して、会計ソフト側に転記する構成とする。このような構成により、販売管理システムとしては、修正・削除の全ての履歴を記録するとともに、仕訳と転記処理において、会計サービス提供サーバ4000で稼働する外部の会計ソフトとの連携において、売上データを整合されることが可能となる。
Through the above processing, in the
図13は、販売管理部門端末2000での表示部に表示される売上更新履歴照会画面の一例を示す図である。
Figure 13 shows an example of a sales update history inquiry screen displayed on the display unit of the sales
操作者登録データ3360において、管理者は「担当者別機能制限」で当該担当者の新規追加・修正・削除などの編集処理に制限をかけることも可能である。
In the
たとえば、特定の操作者については、担当者機能制限で売上データは照会のみ操作できるように設定することもできる。 For example, you can set the function restrictions for a specific operator so that they can only view sales data.
そして、図13では、売上履歴照会画面を一例として示す。 Figure 13 shows an example of a sales history inquiry screen.
下部の枠200の箇所に新規追加/訂正/削除の操作担当者・日時・履歴回数が表示される。“<”ボタンや>”ボタンをクリックすると、前回履歴や次回履歴に画面遷移することも可能である。
The
図13では、直前に管理者が2023/1/11の11:45:59に修正したことが表示されている。
(証憑電子保存サービスとの連携について)
In FIG. 13, it is shown that the administrator last modified the file at 11:45:59 on 1/11/2023.
(Regarding collaboration with electronic document storage services)
図14は、販売管理サービス提供サーバ3000において管理されるアカウント関係を示す図である。
Figure 14 shows the account relationships managed by the sales management
図14を参照して、販売管理サービス提供サーバ3000を経由して、証憑電子保存サービス提供サーバ8000を利用する利用者の関係は、以下の通りとなる。
Referring to FIG. 14, the relationship between users who use the electronic evidence storage
A:販売管理システム(販売管理サービス提供サーバ3000)とするとき、Bは、販売管理サービス提供サーバ3000の利用者(契約者)であり、Cは、契約者の得意先を示す。
したがって、管理すべきアカウントの数の比は、一般には、
A:B=1:N、B:C=1:M(N,Mは自然数)
の関係にある。
When A is a sales management system (sales management service providing server 3000), B is a user (contractor) of the sales management
Therefore, the ratio of the number of accounts to be managed is generally:
A:B = 1:N, B:C = 1:M (N and M are natural numbers)
This is in a relationship.
販売管理システム(販売管理サービス提供サーバ3000)の管理用のアカウントでは、その権限は、契約者の追加、編集、削除、パスワード変更が可能であって、全社共通の運用設定、アカウント確認や電子証憑の閲覧及びダウンロードが可能である。 The management account for the sales management system (sales management service provider server 3000) has the authority to add, edit, and delete contractors, change passwords, and set up company-wide operations, check accounts, and view and download electronic vouchers.
契約者Bの管理者アカウントでは、その権限は、契約情報確認、自アカウントの編集やパスワード変更が可能であり、得意先アカウントの追加、編集、削除、パスワード変更が可能である。また、さらに、各社毎の運用設定や、全得意先アカウントの確認や、得意先への電子証憑アップロードや、その他、他社から受領した電子証憑のアップロードや、電子証憑閲覧及びダウンロードが可能である。 Contractor B's administrator account has the authority to check contract information, edit his/her own account, change password, and add, edit, delete, and change password for customer accounts. In addition, he/she can set up operations for each company, check all customer accounts, upload electronic vouchers to customers, and upload electronic vouchers received from other companies, as well as view and download electronic vouchers.
得意先Cのアカウントでは、その権限は、取引のある契約者BのIDを持ち、自アカウントの編集、パスワード変更が可能であって、契約者Bから受領した自社の電子証憑の閲覧及びダウンロードが可能である。 Customer C's account has the ID of Contractor B with whom they do business, and can edit their own account and change their password, as well as view and download their company's electronic vouchers received from Contractor B.
図15は、販売管理サービス提供サーバ3000を利用した請求書の発行の際のデータの流れを示す概念図である。
Figure 15 is a conceptual diagram showing the flow of data when issuing an invoice using the sales management
図16は、販売管理サービス提供サーバ3000での電子帳簿のデータの流れを示す概念図である。
Figure 16 is a conceptual diagram showing the flow of electronic ledger data in the sales management
まず、図16を参照すると、たとえば仕入先などの取引先からは、取引先端末2500から、電子帳簿として、納品書や請求書が送られてきており、特に、限定されないが、たとえば、販売管理部門端末2000のローカルストレージ2400などに格納保存される。
First, referring to FIG. 16, for example, a business partner such as a supplier sends delivery notes and invoices as electronic ledgers from the
さて、一方で、図15および図16を参照して、販売管理サービス提供サーバ3000の利用者の得意先については、販売管理部門端末2000から、1)得意先アカウントの登録がされる。
Now, on the other hand, referring to Figures 15 and 16, for customers of users of the sales management
その後に、登録された得意先と販売管理部門端末2000との間では、販売管理サービス提供サーバ3000を介して、見積書の発行、請求書・納品書の発行(図15での2及び5、電子帳簿のダウンロードに相当)及び発注書の受領(図15での3)などを行う。
After that, between the registered customer and the sales
その後に、販売管理部門端末2000からの操作に応じて、販売管理サービス提供サーバ3000を経由して、2)請求書が、証憑電子保存サービス提供サーバ8000にアップロードされる。
After that, in response to an operation from the sales
また、請求書の正本データは、たとえば、PDF(Portable Document Format)データとして、アップロードされるものとする。なお、正本データのフォーマットとしては、PDFには限られず、たとえば、bmp,jpeg,pngなどの別の画像フォーマットであってもよい。 The original data of the invoice is uploaded, for example, as PDF (Portable Document Format) data. Note that the format of the original data is not limited to PDF, and may be other image formats such as bmp, jpeg, and png.
このとき、販売管理サービス提供サーバ3000では、見積書の発行、発注書の受領、請求書・納品書の発行などの一連の取引をすべて管理しているので、請求書の正本データに対して、取引年月日その他の日付、取引金額、取引先を検索可能なデータを、電子データとして付加したうえで、証憑電子保存サービス提供サーバ8000にアップロードすることができる。
At this time, the sales management
この結果、請求書の控えデータ、請求書の正本データとも、電子帳簿保存法で要求される「検索要件」を満たすことが可能となる。すなわち、請求書の控えデータは、電子帳簿として、販売管理サービス提供サーバ3000のデータ内でのみ検索可能となる。一方、請求書正データは販売管理サービス提供サーバ3000内でも、証憑電子保存サービス提供サーバ8000内でも検索可能となる。
As a result, both the copy of the invoice data and the original of the invoice data can satisfy the "search requirements" required by the Electronic Bookkeeping Act. In other words, the copy of the invoice data can be searched only within the data of the sales management
販売管理サービス提供サーバ3000経由で、証憑電子保存サービス提供サーバ8000に請求書の正本データがアップロードされると、ユーザの得意先企業の取引先端末2800へは、販売管理部門端末2000または販売管理サービス提供サーバ3000から、4)請求書発行通知メールが送信される。
When the original invoice data is uploaded to the electronic voucher storage
これに応じて、取引先端末2800では、証憑電子保存サービス提供サーバ8000から、5)請求書の正本データをダウンロードすることが可能となる。
In response to this, the
このとき、販売管理サービス提供サーバ3000を経由することで、証憑電子保存サービス提供サーバ8000には、請求書の控えデータを保存する必要がない。
In this case, by going through the sales management
販売管理サービス提供サーバ3000を経由しない場合には、証憑電子保存サービス提供サーバ8000には、正本データと控えデータの双方を保存することが必要であり、控えデータの保存容量分だけ、コストが増加する。また、「検索要件」を満たすために、一般には、請求書のPDFデータから、文字読み取り機能(OCR(Optical Character Recognition)機能)を利用して、検索に必要なデータを読み取ることが必要である。しかしながら、この場合は、読み取りエラーによる文字の誤りが一定割合で生じることは避けられない。
If the sales management
販売管理サービス提供サーバ3000を経由とすることで、このような文字の読み取りエラーは、避けることが可能となる。
By passing through the sales management
以上説明したように、実施の形態で説明した販売管理システムおよび販売管理プログラムによれば、電子帳簿保存法などで要求される条件を満たしつつ、修正履歴を残すことが可能な販売管理システムおよび販売管理プログラムが実現できる。 As described above, the sales management system and sales management program described in the embodiment can realize a sales management system and sales management program that can keep a revision history while satisfying the conditions required by the Electronic Bookkeeping Act and other laws.
また、実施の形態で説明した販売管理システムおよび販売管理プログラムによれば、販売管理システム側で修正履歴を変更不可の状態で残しつつ、会計ソフトとの間で、整合をとった仕訳処理を実行することが可能である。 In addition, according to the sales management system and sales management program described in the embodiment, it is possible to execute accounting processing that is consistent with the accounting software while leaving the revision history in an unchangeable state on the sales management system side.
また、実施の形態で説明した販売管理システムおよび販売管理プログラムによれば、電子帳簿保存法などで要求される条件を満たしつつ、外部サーバに保存するデータ量を抑制しつつ、かつ、検索時の誤りも抑制することが可能である。 In addition, the sales management system and sales management program described in the embodiment can satisfy the conditions required by the Electronic Bookkeeping Act and other laws, while reducing the amount of data stored on an external server and reducing search errors.
今回開示された実施の形態は、本発明を具体的に実施するための構成の例示であって、本発明の技術的範囲を制限するものではない。本発明の技術的範囲は、実施の形態の説明ではなく、特許請求の範囲によって示されるものであり、特許請求の範囲の文言上の範囲および均等の意味の範囲内での変更が含まれることが意図される。 The embodiments disclosed herein are illustrative of configurations for specifically implementing the present invention, and do not limit the technical scope of the present invention. The technical scope of the present invention is indicated by the claims, not by the description of the embodiments, and is intended to include modifications within the literal scope of the claims and within the scope of equivalent meanings.
2 ネットワーク、1000 販売管理システム、2000 販売管理部門端末、2300 会計部門端末、3000 販売管理サービス提供サーバ、3002 通信インタフェース3002、3100 演算処理部、3110 テーブルデータ書込み処理モジュール、3120 テーブルデータ読出し処理モジュール、3130 テーブルデータ履歴記録モジュール、3140 テーブルデータ仕訳作成モジュール、3150 会計ソフト連携モジュール、3160 受発注管理モジュール、3200 メモリ、3300 記憶部、3310 売上本データベース、3320 売上履歴データ、3330 仕訳データ、3340 請求管理データ、3350 請求管理履歴データ、3360 操作者登録データ。
2 network, 1000 sales management system, 2000 sales management department terminal, 2300 accounting department terminal, 3000 sales management service providing server, 3002
Claims (7)
請求管理データベースを格納するための記憶装置を備え、
前記請求管理データベースは、
売上本データを含むデータを格納する売上データベースと、
前記売上データベースのうち、変更および削除が可能な項目に関連付けられており、前記売上本データに対する修正履歴を格納する修正履歴情報とを含み、
ユーザの外部端末からの操作に応じて、指示を受け付け、前記売上データベースの前記売上本データの書込み、修正、削除の処理を実行する書込み処理手段と、
前記売上データベースの各前記項目への書込み、修正、削除の処理の履歴を前記修正履歴情報として格納するための履歴記録手段と、
前記外部端末からのリクエストに応じて、前記売上データベースの内容および前記修正履歴情報の内容を前記外部端末に表示させるためのデータを出力するための読出し処理手段と、
前記外部端末からの前記修正履歴情報への書込みおよび変更を禁止するための手段と、
前記売上データベースのデータに基づき、外部の会計ソフトへ供給するための仕訳データを生成する仕訳生成手段と、
前記仕訳生成手段により生成された仕訳データを、前記会計ソフトに転記するための会計ソフト連携手段とを備え、
前記仕訳生成手段は、前記仕訳データの生成にあたり、前記売上データベースへの変更履歴に応じて、前記会計ソフト連携手段による転記処理が終了しているデータについて、修正前の仕訳を赤伝票仕訳するための仕訳データを生成する、販売管理システム。 A sales management system,
a storage device for storing a claim management database;
The claim management database includes:
a sales database storing data including book sales data;
revision history information associated with items in the sales database that can be changed or deleted, the revision history information storing revision history of the sales data;
a write processing means for receiving an instruction in response to an operation from a user's external terminal and executing a process of writing, modifying, or deleting the sales book data in the sales database;
a history recording means for storing a history of writing, modifying, and deleting processes for each of the items in the sales database as the modification history information;
a read processing means for outputting data for displaying the contents of the sales database and the contents of the correction history information on the external terminal in response to a request from the external terminal ;
means for prohibiting writing and modification of the revision history information from the external terminal;
a journal entry generating means for generating journal entry data to be supplied to an external accounting software based on the data in the sales database;
accounting software linking means for transferring the journal data generated by the journal data generating means to the accounting software;
The journal entry generation means, in generating the journal entry data, generates journal entry data for converting pre-correction journal entries into red slip entries for data for which posting processing by the accounting software linkage means has been completed in accordance with the change history to the sales database , in a sales management system.
前記修正履歴テーブルは、
前記売上本データごとに関連付けて、前記売上本データの新規追加、転記処理済みおよび転記済み分修正を区別するための第1のフラグデータと、
修正後および削除の履歴を示す第2のフラグデータとを含み、
前記仕訳生成手段は、前記第1および第2のフラグデータに基づいて、前記転記処理が終了しているデータについて、修正前の仕訳を赤伝票仕訳するための仕訳データを生成する、請求項1記載の販売管理システム。 the revision history information being a revision history table associated with fields corresponding to the changeable and deletable items;
The revision history table includes:
first flag data associated with each of the sales book data for distinguishing between a new addition, a transfer process, and a correction of a transfer process of the sales book data;
and second flag data indicating a history of modification and deletion;
The sales management system according to claim 1 , wherein the journal entry generation means generates journal entry data for converting the pre-correction journal entry into a red slip journal entry for data for which the posting process has been completed based on the first and second flag data.
前記仕訳生成手段は、前記第3のフラグデータに基づいて、前記転記処理が終了前のデータについて、黒伝票仕訳するための仕訳データを生成する、請求項3記載の販売管理システム。 the sales database includes third flag data associated with each of the sales book data for distinguishing whether the data is newly added, has been transcribed, or has been modified;
4. The sales management system according to claim 3 , wherein said journal entry generating means generates journal entry data for journalizing black vouchers for data before the end of said posting process, based on said third flag data.
前記履歴記録手段は、前記修正履歴情報に、前記履歴と前記操作者を関連付けて格納し、
前記読出し処理手段は、前記修正履歴情報の内容を前記外部端末に表示させるためのデータとして、前記操作者を特定する情報を関連付けて出力する、請求項1記載の販売管理システム。 The request management database individually authenticates the operator of the user when logging in to the external terminal,
The history recording means stores the correction history information in such a manner that the history and the operator are associated with each other,
2. The sales management system according to claim 1, wherein said read processing means outputs said correction history information in association with information for identifying said operator as data for displaying the contents of said correction history information on said external terminal.
前記請求管理データベースは、さらに、前記売上本データや前記請求書に関連する入金処理のデータを格納し、
前記請求管理手段は、
前記請求書の発行にあたり、前記請求管理データベースに請求書控えデータを格納し、
前記請求書の検索が可能なインデックスデータを前記売上本データから抽出して、前記請求書の正本データと関連付けて、電子データ保存サービス提供サーバへ送信し、
前記顧客へ、前記電子データ保存サービス提供サーバから、前記請求書の正本データのダウンロードを促す通知を送信する、請求項1記載の販売管理システム。 The system further includes a billing management means for receiving order data from the user's customers and issuing an invoice after a delivery process according to the order data,
The billing management database further stores the sales data and the payment processing data related to the invoice,
The claim management means includes:
When issuing the invoice, storing invoice copy data in the invoice management database;
extracting index data that enables searching of the invoice from the sales copy data, associating the index data with the original copy data of the invoice, and transmitting the index data to an electronic data storage service providing server;
2. The sales management system according to claim 1, further comprising a step of transmitting a notification from said electronic data storage service providing server to said customer, urging said customer to download original data of said invoice.
前記請求管理データベースは、売上本データを含むデータを格納する売上データベースと、前記売上データベースのうち、変更および削除が可能な項目に関連付けられており、前記売上本データに対する修正履歴を格納する修正履歴情報とを含み、
前記演算装置が、ユーザの外部端末からの操作に応じて、指示を受け付け、前記売上データベースの前記売上本データの書込み、修正、削除の書込み処理を実行するステップと、
前記演算装置が、前記売上データベースの各前記項目への書込み、修正、削除の処理の履歴を前記修正履歴情報として格納するステップと、
前記演算装置が、前記外部端末からのリクエストに応じて、前記売上データベースの内容および前記修正履歴情報の内容を前記外部端末に表示させるためのデータを出力するステップとを備え、
前記書込み処理を実行するステップは、前記外部端末からの前記修正履歴情報への書込みおよび変更を禁止するステップを含み、
前記演算装置が、前記売上データベースのデータに基づき、外部の会計ソフトへ供給するための仕訳データを生成するステップと、
前記演算装置が、前記仕訳データを生成するステップにより生成された仕訳データを、前記会計ソフトに転記するステップとをさらに備え、
前記演算装置は、前記仕訳データを生成するステップにおいて、前記仕訳データの生成にあたり、前記売上データベースへの変更履歴に応じて、前記会計ソフトに転記するステップによって転記処理が終了しているデータについては、修正前の仕訳を赤伝票仕訳するための仕訳データを生成する、処理をコンピュータに実行させる、販売管理プログラム。 A sales management program for controlling the operation of a sales management system including a storage device for storing a request management database and a computing device for executing a process for operating the request management database, comprising:
The billing management database includes a sales database that stores data including sales book data, and revision history information that is associated with items in the sales database that can be changed or deleted and that stores revision history information for the sales book data;
the computing device receiving an instruction in response to an operation from a user's external terminal and executing a write process for writing, modifying, or deleting the sales book data in the sales database;
the calculation device storing a history of writing, modifying, and deleting processes for each of the items in the sales database as the modification history information;
a step of outputting data for displaying the contents of the sales database and the contents of the correction history information on the external terminal in response to a request from the external terminal by the arithmetic device;
the step of executing the writing process includes a step of prohibiting writing and changing of the revision history information from the external terminal;
generating journal entry data to be supplied to an external accounting software based on the data in the sales database by the computing device;
The calculation device further includes a step of transcribing the journal data generated by the step of generating the journal data into the accounting software,
The sales management program causes a computer to execute a process in which, in the step of generating the journal data, the calculation device generates journal data for making red slip entries for the journal entries before correction for data for which the posting process has been completed by the step of posting to the accounting software, in accordance with the change history to the sales database .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023048056A JP7588173B2 (en) | 2023-03-24 | 2023-03-24 | Sales management system and sales management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023048056A JP7588173B2 (en) | 2023-03-24 | 2023-03-24 | Sales management system and sales management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024136802A JP2024136802A (en) | 2024-10-04 |
| JP7588173B2 true JP7588173B2 (en) | 2024-11-21 |
Family
ID=92912652
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023048056A Active JP7588173B2 (en) | 2023-03-24 | 2023-03-24 | Sales management system and sales management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7588173B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001109961A (en) | 1999-10-05 | 2001-04-20 | Casio Comput Co Ltd | Sales data processing system and program recording medium therefor |
| JP2012133507A (en) | 2010-12-21 | 2012-07-12 | Fujitsu Marketing Ltd | Receipt data collation support apparatus and receipt data collation support program |
| JP2012177982A (en) | 2011-02-25 | 2012-09-13 | Yakult Honsha Co Ltd | Traceability system |
| KR102126887B1 (en) | 2019-06-04 | 2020-06-25 | 최인준 | Cloud-based Tax Accounting Computer System and processing method Using the same |
| JP2023027470A (en) | 2021-08-17 | 2023-03-02 | 株式会社オービック | Work supporting device, method for supporting work, and work support program |
-
2023
- 2023-03-24 JP JP2023048056A patent/JP7588173B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001109961A (en) | 1999-10-05 | 2001-04-20 | Casio Comput Co Ltd | Sales data processing system and program recording medium therefor |
| JP2012133507A (en) | 2010-12-21 | 2012-07-12 | Fujitsu Marketing Ltd | Receipt data collation support apparatus and receipt data collation support program |
| JP2012177982A (en) | 2011-02-25 | 2012-09-13 | Yakult Honsha Co Ltd | Traceability system |
| KR102126887B1 (en) | 2019-06-04 | 2020-06-25 | 최인준 | Cloud-based Tax Accounting Computer System and processing method Using the same |
| JP2023027470A (en) | 2021-08-17 | 2023-03-02 | 株式会社オービック | Work supporting device, method for supporting work, and work support program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024136802A (en) | 2024-10-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7348944B2 (en) | Accounting equipment and programs | |
| US7707079B2 (en) | Tax declaration system | |
| US7941744B2 (en) | System and method for electronic document generation and delivery | |
| JP5043280B2 (en) | Processing ebook requests | |
| US20060184452A1 (en) | Electronic document management system | |
| US7313540B1 (en) | Electronic communication system and method for facilitating financial transaction bidding and reporting processes | |
| US20030033248A1 (en) | Method and system for selecting electronic payment of vendors through an automated remittance delivery system | |
| CN1541362B (en) | WebJINS Automatic Editing System for Various Information Publications | |
| JP2004513421A (en) | Content processing for electronic distribution using digital rights management system | |
| US20130282408A1 (en) | Apparatus, method and article to automate and manage communications to multiple entities in a networked environment | |
| JP2012146158A (en) | Accounting processing system | |
| JP2016194802A (en) | Accounting input system, terminal equipment, server device, method, and program | |
| US20080140555A1 (en) | System and method for deal management of syndicated loans by multiple bookrunners | |
| US20020083092A1 (en) | Method and system for automated electronic document distribution | |
| US20170330288A1 (en) | Method and system for formatting data from one software application source into a format compatible for importing into another software application | |
| US20060106629A1 (en) | Record transfer | |
| JP2002117215A (en) | Patent management system | |
| US20060155570A1 (en) | Aggregation and control of documents in the document repository using meta data and context information and creation of online info binder | |
| US20120278251A1 (en) | System and method for compliant integrated paperless workflow | |
| JP7588173B2 (en) | Sales management system and sales management program | |
| JP6993200B2 (en) | Data display device, data display method and data display program | |
| JP2022022377A (en) | Data display device, data display method, and data display program | |
| JP6508917B2 (en) | INFORMATION PROCESSING APPARATUS, PROGRAM, AND INFORMATION PROCESSING METHOD | |
| JP4560171B2 (en) | Computer-readable recording medium recording consolidated settlement method and program | |
| US20050289027A1 (en) | Peer-to-peer database connector for tax and other information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230412 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231205 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240730 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240926 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241010 |
|
| 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: 20241029 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241111 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7588173 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |