(57)【要約】【課題】各店舗に対して仮想口座を割り当てることにより店舗毎の入出金額を含む仕訳データを作成できる仕訳データ作成装置、仕訳データ作成方法および仕訳データ作成プログラムの提供を課題とする。【解決手段】本実施形態では（１）仮想口座番号と前記仮想口座番号に対応する決済口座コードとを含む決済口座マスタを参照して、前記仮想口座番号と前記仮想口座についての入出金額とを含む入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記決済口座コードと店舗コードとを含む入手金データ紐づけマスタを参照して、前記取得した決済口座コードと紐づく店舗コードを取得し（２）前記入出金明細データに含まれる入出金額および前記取得した店舗コードを含む仕訳元データを作成し、（３）前記仕訳元データに含まれる入出金額および店舗コードを含む仕訳データを作成する。【選択図】図３
2019061406.tif 000002
【特許請求の範囲】
【請求項１】
制御部および記憶部を備える仕訳データ作成装置であって、
前記記憶部には、
仮想口座の口座番号を識別するための仮想口座番号と当該仮想口座についての入出金額とを含む入出金明細データと、
前記仮想口座番号と前記仮想口座番号に対応する決済口座コードとを含む決済口座マスタと、
前記決済口座コードと前記仮想口座を有する店舗を識別するための店舗コードとを含む入出金データ紐づけマスタと、
が格納されており、
前記制御部は、
前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードと紐づく前記店舗コードを取得する店舗コード取得手段と、
前記入出金明細データに含まれる前記入出金額および前記店舗コード取得手段で取得した前記店舗コードを含む仕訳元データを作成する仕訳元データ作成手段と、
前記仕訳元データに含まれる前記入出金額および前記店舗コードを含む仕訳データを作成する仕訳データ作成手段と、
を備えること、
を特徴とする仕訳データ作成装置。
【請求項２】
前記記憶部には、前記入出金額についての科目名と当該科目名に対応する費目コードとを含む費目マスタが更に格納されており、
前記入出金明細データは、前記入出金額の内容を表す文字を更に含み、
前記入出金データ紐づけマスタは、前記費目コードおよび前記文字に対応する紐づけ文字を更に含み、
前記店舗コード取得手段は、
前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードおよび前記入出金明細データに含まれる前記文字に対応する前記紐づけ文字と紐づく前記店舗コードおよび前記費目コードを取得し、
前記仕訳元データ作成手段は、
前記入出金明細データに含まれる前記入出金額ならびに前記店舗コード取得手段で取得した前記店舗コードおよび前記費目コードを含む仕訳元データを作成し、
前記仕訳データ作成手段は、
前記費目マスタを参照して、前記仕訳元データに含まれる前記費目コードと紐づく前記科目名を取得し、当該取得した科目名ならびに前記仕訳元データに含まれる入出金額および前記店舗コードを含む仕訳データを作成すること、
を特徴とする請求項１に記載の仕訳データ作成装置。
【請求項３】
前記入出金データ紐づけマスタは、前記店舗の取引先を識別するための先コードを更に含み、
前記店舗コード取得手段は、
前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードおよび前記入出金明細データに含まれる前記文字に対応する前記紐づけ文字と紐づく前記店舗コード、前記費目コードおよび前記先コードを取得し、
前記仕訳元データ作成手段は、
前記入出金明細データに含まれる前記入出金額ならびに前記店舗コード取得手段で取得した前記店舗コード、前記費目コードおよび前記先コードを含む仕訳元データを作成し、
前記仕訳データ作成手段は、
前記費目マスタを参照して、前記仕訳元データに含まれる前記費目コードと紐づく前記科目名を取得し、当該取得した科目名ならびに前記仕訳元データに含まれる入出金額、前記店舗コードおよび前記先コードを含む仕訳データを作成すること、
を特徴とする請求項２に記載の仕訳データ作成装置。
【請求項４】
制御部および記憶部を備える情報処理装置で実行される仕訳データ作成方法であって、
前記記憶部には、
仮想口座の口座番号を識別するための仮想口座番号と当該仮想口座についての入出金額とを含む入出金明細データと、
前記仮想口座番号と前記仮想口座番号に対応する決済口座コードとを含む決済口座マスタと、
前記決済口座コードと前記仮想口座を有する店舗を識別するための店舗コードとを含む入出金データ紐づけマスタと、
が格納されており、
前記制御部で実行される、
前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードと紐づく前記店舗コードを取得する店舗コード取得ステップと、
前記入出金明細データに含まれる前記入出金額および前記店舗コード取得ステップで取得した前記店舗コードを含む仕訳元データを作成する仕訳元データ作成ステップと、
前記仕訳元データに含まれる前記入出金額および前記店舗コードを含む仕訳データを作成する仕訳データ作成ステップと、
を含むこと、
を特徴とする仕訳データ作成方法。
【請求項５】
制御部および記憶部を備える情報処理装置に実行させるための仕訳データ作成プログラムであって、
前記記憶部には、
仮想口座の口座番号を識別するための仮想口座番号と当該仮想口座についての入出金額とを含む入出金明細データと、
前記仮想口座番号と前記仮想口座番号に対応する決済口座コードとを含む決済口座マスタと、
前記決済口座コードと前記仮想口座を有する店舗を識別するための店舗コードとを含む入出金データ紐づけマスタと、
が格納されており、
前記制御部に実行させるための、
前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードと紐づく前記店舗コードを取得する店舗コード取得ステップと、
前記入出金明細データに含まれる前記入出金額および前記店舗コード取得ステップで取得した前記店舗コードを含む仕訳元データを作成する仕訳元データ作成ステップと、
前記仕訳元データに含まれる前記入出金額および前記店舗コードを含む仕訳データを作成する仕訳データ作成ステップと、
を含むこと、
を特徴とする仕訳データ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仕訳データ作成装置、仕訳データ作成方法および仕訳データ作成プログラムに関する。
【背景技術】
【０００２】
特許文献１には、複数の営業店を有する企業において、各営業店での売上金を迅速に当該企業の所定の口座へ回収することが可能な売上金回収システムおよび方法が開示されている（特許文献１の段落０００４等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０３０２７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような売上計上の管理や仕訳計上の管理を行う際、多店舗展開する業態においては、本部一括精算を行うことが多い。このため、店舗ごとに発生した経費を特定することが難しかった。
【０００５】
本発明は、上記問題点に鑑みてなされたものであって、各店舗に対して仮想口座を割り当てることにより、店舗ごとの入出金額を含む仕訳データを作成することができる仕訳データ作成装置、仕訳データ作成方法および仕訳データ作成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る仕訳データ作成装置は、制御部および記憶部を備える仕訳データ作成装置であって、前記記憶部には、仮想口座の口座番号を識別するための仮想口座番号と当該仮想口座についての入出金額とを含む入出金明細データと、前記仮想口座番号と前記仮想口座番号に対応する決済口座コードとを含む決済口座マスタと、前記決済口座コードと前記仮想口座を有する店舗を識別するための店舗コードとを含む入出金データ紐づけマスタと、が格納されており、前記制御部は、前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードと紐づく前記店舗コードを取得する店舗コード取得手段と、前記入出金明細データに含まれる前記入出金額および前記店舗コード取得手段で取得した前記店舗コードを含む仕訳元データを作成する仕訳元データ作成手段と、前記仕訳元データに含まれる前記入出金額および前記店舗コードを含む仕訳データを作成する仕訳データ作成手段と、を備えること、を特徴とする。
【０００７】
また、本発明に係る仕訳データ作成装置は、前記記憶部には、前記入出金額についての科目名と当該科目名に対応する費目コードとを含む費目マスタが更に格納されており、前記入出金明細データは、前記入出金額の内容を表す文字を更に含み、前記入出金データ紐づけマスタは、前記費目コードおよび前記文字に対応する紐づけ文字を更に含み、前記店舗コード取得手段は、前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードおよび前記入出金明細データに含まれる前記文字に対応する前記紐づけ文字と紐づく前記店舗コードおよび前記費目コードを取得し、前記仕訳元データ作成手段は、前記入出金明細データに含まれる前記入出金額ならびに前記店舗コード取得手段で取得した前記店舗コードおよび前記費目コードを含む仕訳元データを作成し、前記仕訳データ作成手段は、前記費目マスタを参照して、前記仕訳元データに含まれる前記費目コードと紐づく前記科目名を取得し、当該取得した科目名ならびに前記仕訳元データに含まれる入出金額および前記店舗コードを含む仕訳データを作成すること、を特徴とする。
【０００８】
また、本発明に係る仕訳データ作成装置は、前記入出金データ紐づけマスタは、前記店舗の取引先を識別するための先コードを更に含み、前記店舗コード取得手段は、前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードおよび前記入出金明細データに含まれる前記文字に対応する前記紐づけ文字と紐づく前記店舗コード、前記費目コードおよび前記先コードを取得し、前記仕訳元データ作成手段は、前記入出金明細データに含まれる前記入出金額ならびに前記店舗コード取得手段で取得した前記店舗コード、前記費目コードおよび前記先コードを含む仕訳元データを作成し、前記仕訳データ作成手段は、前記費目マスタを参照して、前記仕訳元データに含まれる前記費目コードと紐づく前記科目名を取得し、当該取得した科目名ならびに前記仕訳元データに含まれる入出金額、前記店舗コードおよび前記先コードを含む仕訳データを作成すること、を特徴とする。
【０００９】
また、本発明に係る仕訳データ作成方法は、制御部および記憶部を備える情報処理装置で実行される仕訳データ作成方法であって、前記記憶部には、仮想口座の口座番号を識別するための仮想口座番号と当該仮想口座についての入出金額とを含む入出金明細データと、前記仮想口座番号と前記仮想口座番号に対応する決済口座コードとを含む決済口座マスタと、前記決済口座コードと前記仮想口座を有する店舗を識別するための店舗コードとを含む入出金データ紐づけマスタと、が格納されており、前記制御部で実行される、前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードと紐づく前記店舗コードを取得する店舗コード取得ステップと、前記入出金明細データに含まれる前記入出金額および前記店舗コード取得ステップで取得した前記店舗コードを含む仕訳元データを作成する仕訳元データ作成ステップと、前記仕訳元データに含まれる前記入出金額および前記店舗コードを含む仕訳データを作成する仕訳データ作成ステップと、を含むこと、を特徴とする。
【００１０】
また、本発明に係る仕訳データ作成プログラムは、制御部および記憶部を備える情報処理装置に実行させるための仕訳データ作成プログラムであって、前記記憶部には、仮想口座の口座番号を識別するための仮想口座番号と当該仮想口座についての入出金額とを含む入出金明細データと、前記仮想口座番号と前記仮想口座番号に対応する決済口座コードとを含む決済口座マスタと、前記決済口座コードと前記仮想口座を有する店舗を識別するための店舗コードとを含む入出金データ紐づけマスタと、が格納されており、前記制御部に実行させるための、前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードと紐づく前記店舗コードを取得する店舗コード取得ステップと、前記入出金明細データに含まれる前記入出金額および前記店舗コード取得ステップで取得した前記店舗コードを含む仕訳元データを作成する仕訳元データ作成ステップと、前記仕訳元データに含まれる前記入出金額および前記店舗コードを含む仕訳データを作成する仕訳データ作成ステップと、を含むこと、を特徴とする。
【発明の効果】
【００１１】
本発明によれば、各店舗に対して仮想口座を割り当てることにより、店舗ごとの入出金額を含む仕訳データを作成することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、仕訳データ作成装置の構成の一例を示すブロック図である。
【図２】図２は、本実施形態に係る処理フローの一例を示す図である。
【図３】図３は、本実施形態に係る各マスタおよび各データにおける内容の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下に、本発明に係る仕訳データ作成装置、仕訳データ作成方法および仕訳データ作成プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。
【００１４】
［１．概要］
多店舗展開する業態においては、本部一括精算をとることが多い。このため、従来は、店舗ごとに発生した経費を特定することが難しかった。
【００１５】
そこで、本実施形態では、例えば、多店舗展開する業態において店舗ごとに仮想口座（バーチャル口座）を割り当てることによって、光熱費等の引き落としは本部口座から行いながらも、各店舗分の費用を特定した仕訳計上を行えるようにした。
【００１６】
本実施形態に係る処理の概要について、図２を用いて説明する。まず、図２の「口座引落データ取込」に示すように、入出金明細データ１０６ａに相当するエレクトロニックバンキングデータ（ＥＢデータ）がシステムに取り込まれる。次に、図２の「口座引落データ紐づけ処理」に示すように、取り込まれたＥＢデータに対して、決済口座マスタ１０６ｂ、費目マスタ１０６ｃ、仕入先マスタ１０６ｄ、店舗マスタ１０６ｅおよび入手金データ紐づけマスタ１０６ｆを紐づけた（結合した）データであるマスタ紐づけ後口座引落データ１０６ｇが作成される。最後に、図２の「仕訳データ連携処理」に示すように、作成されたマスタ紐づけ後口座引落データ１０６ｇを基にして仕訳データ１０６ｈが作成され、作成された仕訳データ１０６ｈは会計へと送信される。以下、具体的な構成および動作について説明する。
【００１７】
［２．構成］
本実施形態に係る仕訳データ作成装置１００の構成の一例について、図１を参照して説明する。図１は、仕訳データ作成装置１００の構成の一例を示すブロック図である。
【００１８】
仕訳データ作成装置１００は、市販のデスクトップ型パーソナルコンピュータである。なお、仕訳データ作成装置１００は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。
【００１９】
仕訳データ作成装置１００は、制御部１０２と通信インターフェース部１０４と記憶部１０６と入出力インターフェース部１０８と、を備えている。仕訳データ作成装置１００が備えている各部は、任意の通信路を介して通信可能に接続されている。
【００２０】
通信インターフェース部１０４は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、仕訳データ作成装置１００をネットワーク３００に通信可能に接続する。通信インターフェース部１０４は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク３００は、仕訳データ作成装置１００とサーバ２００とを相互に通信可能に接続する機能を有し、例えばインターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等である。なお、後述する各種マスタ等のデータは、例えばサーバ２００に格納されてもよい。
【００２１】
入出力インターフェース部１０８には、入力装置１１２および出力装置１１４が接続されている。出力装置１１４には、モニタ（家庭用テレビを含む）の他、スピーカやプリンタを用いることができる。入力装置１１２には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置１１４をモニタ１１４とし、入力装置１１２をキーボード１１２またはマウス１１２として記載する場合がある。
【００２２】
記憶部１０６には、各種のデータベース、テーブルおよびファイルなどが格納される。記憶部１０６には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部１０６として、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）・ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。
【００２３】
記憶部１０６は、例えば、入出金明細データ１０６ａと、決済口座マスタ１０６ｂと、費目マスタ１０６ｃと、仕入先マスタ１０６ｄと、店舗マスタ１０６ｅと、入出金データ紐づけマスタ１０６ｆと、仕訳元データとしてのマスタ紐づけ後口座引落データ１０６ｇと、仕訳データ１０６ｈと、を備えている。
【００２４】
以下においては、多店舗展開する業態における各店舗に該当するＡ店、Ｂ店およびＣ店のそれぞれに対して、以下のように仮想口座が割り当てられるものとして説明を進める。すなわち、Ａ店に対してはＸＸ銀行_ＹＹ支店_Ａ店口座（仮想口座番号：８０００００１）が割り当てられ、Ｂ店に対してはＸＸ銀行_ＹＹ支店_Ｂ店口座（仮想口座番号：８０００００２）が割り当てられ、Ｃ店に対してはＸＸ銀行_ＹＹ支店_Ｃ店口座（仮想口座番号：８０００００３）が割り当てられるものとする。なお、当該３つの仮想口座に対応する実在する口座は、ＸＸ銀行_ＹＹ支店の口座１つのみである。このため、経費等の引落は、実在するＸＸ銀行_ＹＹ支店の口座１つのみから行いながらも、前記３つの仮想口座番号を知ることができれば、店舗ごと（Ａ店、Ｂ店およびＣ点ごと）にどれだけの費用が発生したかを把握することができる。
【００２５】
入出金明細データ１０６ａは、銀行システムから出力されるＥＢデータである。入出金明細データ１０６ａは、図３に示すように、例えば、計上日、銀行コード、銀行名、支店コード、支店名、仮想口座の口座番号を識別するための仮想口座番号（口座番号）、入払区分、仮想口座についての入出金額（金額）および入出金額の内容を表す文字（摘要）等を含む。入払区分としては、例えば、仮想口座への入金を意味する入金区分または仮想口座からの出金を意味する出金区分等が存在するが、図３においては、入払区分が出金区分であり、これに伴い、金額が出金額である場合の例を示している。入払区分を「出金」に指定すれば、例えば、入出金明細データ１０６ａに含まれる入金データは除外して、仕訳データ１０６ｈを作成することができる。以下の説明においては、入払区分が出金区分であり、金額が出金額であると仮定して説明を進める。
【００２６】
決済口座マスタ１０６ｂは、口座情報（仮想口座）と勘定科目とを紐づけるためのマスタである。決済口座マスタ１０６ｂは、図３に示すように、例えば、仮想口座に対応する決済口座コード（決済口座コード）、決済口座名、銀行コード、銀行名、支店コード、支店名、仮想口座番号（口座番号）、総勘定科目コード、総勘定科目名、補助科目コード、補助科目名、補助内訳科目コードおよび補助内訳科目名等を含む。
【００２７】
費目マスタ１０６ｃは、費目コードと費目勘定科目とを紐づけるためのマスタである。費目マスタ１０６ｃは、図３に示すように、例えば、前記入出金額についての科目名（総勘定科目名）、総勘定科目コード、当該科目名に対応する費目コード（費目コード）および費目名等を含む。
【００２８】
仕入先マスタ１０６ｄは、仕入先情報（入出金明細データ１０６ａにおける金額を引き落とす側である○○電気および××水道局）を格納するためのマスタである。仕入先情報は、仕訳データ１０６ｈにおいては取引先情報としてセットされる。仕入先マスタ１０６ｄは、図３に示すように、例えば、店舗の取引先を識別するための先コード（仕入先コード）および仕入先名等を含む。
【００２９】
店舗マスタ１０６ｅは、店舗情報（入出金明細データ１０６ａにおける金額を引き落とされる側であるＡ店、Ｂ店およびＣ店）を格納するためのマスタである。店舗情報は、仕訳データ１０６ｈにおいては部門情報としてセットされる。店舗マスタ１０６ｅは、図３に示すように、例えば、前記仮想口座を有する店舗を識別するための店舗コード（店舗コード）および店舗名等を含む。
【００３０】
入出金データ紐づけマスタ１０６ｆは、入出金データ１０６ａを基に、決済口座マスタ１０６ｂ、費目マスタ１０６ｃ、仕入先マスタ１０６ｄおよび店舗マスタ１０６ｅを紐づけるためのマスタである。入出金データ紐づけマスタ１０６ｆは、図３に示すように、例えば、決済口座コード、入払区分、入出金額の内容を表す文字（摘要）に対応する紐づけ文字（紐づけ文字）、費目コード、先コード（仕入先コード）および店舗コード等を含む。紐づけ文字は、入出金額の内容を表す文字とのあいまい検索での紐づけが可能な文字とする。例えば、「デンキリョウ」、「デンキダイ」および「デンキダイキン」という３つの摘要に対して、当該３つの摘要に共通する文字列である「デンキ」という紐づけ文字を設定すれば、摘要と紐づけ文字とを紐づけることができる。
【００３１】
マスタ紐づけ後口座引落データ１０６ｇは、入出金明細データ１０６ａに含まれる情報と入出金データ紐づけマスタ１０６ｆに含まれる情報とを結合したデータであり、仕訳データ１０６ｈの元データともいえる。マスタ紐づけ後口座引落データ１０６ｇは、図３に示すように、例えば、計上日、銀行コード、銀行名、支店コード、支店名、仮想口座番号（口座番号）、入払区分、入出金額（金額）、入出金額の内容を表す文字（摘要）、決済口座コード、費目コード、先コード（仕入先コード）および店舗コード等を含む。
【００３２】
仕訳データ１０６ｈは、マスタ紐づけ後口座引落データ１０６ｇから発生させる（作成する）仕訳のデータである。仕訳データ１０６ｈにおいては、費用（借方本体金額および借方消費税）は、部門別（借方部門コード別）かつ取引先別（借方取引先コード別）に管理され、仮想口座は実口座に集約されている。仕訳データ１０６ｈは、図３に示すように、例えば、仕訳番号、行番号、借方科目コード、科目名（借方科目名）、入出金額（借方本体金額と借方消費税の合計額）、店舗コード（借方部門コード）、先コード（借方取引先コード）、貸方科目コード、貸方科目名、貸方補助科目コード、貸方補助科目名、貸方補助内訳科目コードおよび貸方補助内訳科目名等を含む。
【００３３】
制御部１０２は、仕訳データ作成装置１００を統括的に制御するＣＰＵ等である。制御部１０２は、ＯＳ等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。
【００３４】
制御部１０２は、機能概念的に、（１）前記決済口座マスタを参照して、前記入出金明細データに含まれる前記仮想口座番号に対応する前記決済口座コードを取得し、更に、前記入出金データ紐づけマスタを参照して、前記取得した決済口座コードと紐づく前記店舗コードを取得する店舗コード取得手段としての店舗コード取得部１０２ａと、（２）前記入出金明細データに含まれる前記入出金額および前記店舗コード取得手段で取得した前記店舗コードを含む仕訳元データを作成する仕訳元データ作成手段としての仕訳元データ作成部１０２ｂと、（３）前記仕訳元データに含まれる前記入出金額および前記店舗コードを含む仕訳データを作成する仕訳データ作成手段としての仕訳データ作成部１０２ｃと、を備えている。
【００３５】
店舗コード取得部１０２ａは、決済口座マスタ１０６ｂを参照して、入出金明細データ１０６ａに含まれる仮想口座番号に対応する決済口座コードを取得し、更に、入出金データ紐づけマスタ１０６ｆを参照して、前記取得した決済口座コードと紐づく店舗コードを取得する。
【００３６】
店舗コード取得部１０２ａは、以下のようにして、店舗コードに加えて、費目コードも取得することができる。すなわち、店舗コード取得部１０２ａは、決済口座マスタ１０６ｂを参照して、入出金明細データ１０６ａに含まれる仮想口座番号に対応する決済口座コードを取得し、更に、入出金データ紐づけマスタ１０６ｆを参照して、前記取得した決済口座コードおよび入出金明細データ１０６ａに含まれる入出金額の内容を表す文字に対応する紐づけ文字と紐づく店舗コードおよび費目コードを取得することができる。
【００３７】
店舗コード取得部１０２ａは、以下のようにして、店舗コードおよび費目コードに加えて、先コードも取得することができる。すなわち、店舗コード取得部１０２ａは、決済口座マスタ１０６ｂを参照して、入出金明細データ１０６ａに含まれる仮想口座番号に対応する決済口座コードを取得し、更に、入出金データ紐づけマスタ１０６ｆを参照して、前記取得した決済口座コードおよび入出金明細データ１０６ａに含まれる入出金額の内容を表す文字に対応する紐づけ文字と紐づく店舗コード、費目コードおよび先コードを取得することができる。
【００３８】
仕訳元データ作成部１０２ｂは、入出金明細データ１０６ａに含まれる入出金額および店舗コード取得部１０２ａで取得した店舗コードを含む仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）を作成する。
【００３９】
仕訳元データ作成部１０２ｂは、以下のようにして、入出金額および店舗コードに加えて、費目コードも仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）に含ませてもよい。すなわち、仕訳元データ作成部１０２ｂは、入出金明細データ１０６ａに含まれる入出金額ならびに店舗コード取得部１０２ａで取得した店舗コードおよび費目コードを含む仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）を作成することができる。
【００４０】
仕訳元データ作成部１０２ｂは、以下のようにして、入出金額、店舗コードおよび費目コードに加えて、先コードも仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）に含ませてもよい。すなわち、仕訳元データ作成部１０２ｂは、入出金明細データ１０６ａに含まれる入出金額ならびに店舗コード取得部１０２ａで取得した店舗コード、費目コードおよび先コードを含む仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）を作成することができる。
【００４１】
仕訳データ作成部１０２ｃは、仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）に含まれる入出金額および店舗コードを含む仕訳データ１０６ｈを作成する。
【００４２】
仕訳データ作成部１０２ｃは、以下のようにして、入出金額および店舗コードに加えて、科目名も仕訳データ１０６ｈに含ませてもよい。すなわち、仕訳データ作成部１０２ｃは、費目マスタ１０６ｃを参照して、仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）に含まれる費目コードと紐づく科目名を取得し、当該取得した科目名ならびに仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）に含まれる入出金額および店舗コードを含む仕訳データ１０６ｈを作成することができる。
【００４３】
仕訳データ作成部１０２ｃは、以下のようにして、入出金額、店舗コード、科目名に加えて、先コードも仕訳データ１０６ｈに含ませてもよい。すなわち、仕訳データ作成部１０２ｃは、費目マスタ１０６ｃを参照して、仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）に含まれる費目コードと紐づく科目名を取得し、当該取得した科目名ならびに仕訳元データ（マスタ紐づけ後口座引落データ１０６ｇ）に含まれる入出金額、店舗コードおよび先コードを含む仕訳データ１０６ｈを作成することができる。
【００４４】
［３．処理の具体例］
以下、本実施形態に係る処理の具体例について図３を用いて詳細に説明する。本項目においては、多店舗展開する業態における各店舗に該当するＡ店、Ｂ店およびＣ店のうち、Ａ店についての仕訳データ１０６ｈを作成する場合を具体的に説明する。なお、各マスタおよび各データにおける内容は、図３に示すとおりであるとする。
【００４５】
（店舗コード取得処理）
店舗コード取得部１０２ａは、図３に示すように、決済口座マスタ１０６ｂを参照して、入出金明細データ１０６ａに含まれる仮想口座番号（Ａ店の仮想口座番号：８０００００１）に対応する決済口座コード（決済口座マスタ１０６ｂにおける「１００」）を取得する。この際、店舗コード取得部１０２ａは、図３に示すように、決済口座マスタ１０６ｂを参照して、入出金データ１０６ａに含まれる仮想口座番号（Ａ店の仮想口座番号：８０００００１）に対応する総勘定科目コード（決済口座マスタ１０６ｂにおける「１０００」）、総勘定科目名（決済口座マスタ１０６ｂにおける「普通預金」）、補助科目コード（決済口座マスタ１０６ｂにおける「０００９」）、補助科目名（決済口座マスタ１０６ｂにおける「ＸＸ銀行」）、補助内訳科目コード（決済口座マスタ１０６ｂにおける「００１００００１」）および補助内訳科目名（決済口座マスタ１０６ｂにおける「ＹＹ支店」）を取得してもよい。
【００４６】
店舗コード取得部１０２ａは、更に、図３に示すように、入出金データ紐づけマスタ１０６ｆを参照して、前記取得した決済口座コード（１００）および入出金明細データ１０６ａに含まれる入出金額の内容を表す文字（Ａ店についての摘要：デンキリョウ）に対応する紐づけ文字（入出金データ紐づけマスタ１０６ｆにおける「デンキ」）と紐づく店舗コード（入出金データ紐づけマスタ１０６ｆにおける「Ｔ１００」）、費目コード（入出金データ紐づけマスタ１０６ｆにおける「Ｈ１００」）および先コード（入出金データ紐づけマスタ１０６ｆにおける「Ｓ１００」）を取得する。
【００４７】
（仕訳元データ作成処理）
仕訳元データ作成部１０２ｂは、図３のマスタ紐づけ後口座引落データ１０６ｇに示すように、入出金明細データ１０６ａに含まれる入出金額（Ａ店の出金額：１０，８００円）ならびに店舗コード取得部１０２ａで取得した店舗コード（Ｔ１００）、費目コード（Ｈ１００）および先コード（Ｓ１００）を含むマスタ紐づけ後口座引落データ１０６ｇを作成する。仕訳元データ作成部１０２ｂは、更に、図３のマスタ紐づけ後口座引落データ１０６ｇに示すように、入出金明細データ１０６ａに含まれる計上日（２０１７／４／１）、銀行コード（０００９）、銀行名（ＸＸ銀行）、支店コード（２３０）、支店名（ＹＹ支店）、仮想口座番号（８０００００１）、入払区分（出金）、摘要（デンキリョウ）および店舗コード取得部１０２ａで取得した決済口座コード（１００）をマスタ紐づけ後口座引落データ１０６ｇに含ませてもよい。
【００４８】
言い換えると、仕訳元データ作成部１０２ｂは、入出金明細データ１０６ａと入出金データ紐づけマスタ１０６ｆとを結合することにより、マスタ紐づけ後口座引落データ１０６ｇを作成することができる。
【００４９】
（仕訳データ作成処理）
仕訳データ作成部１０２ｃは、図３に示すように、費目マスタ１０６ｃを参照して、マスタ紐づけ後口座引落データ１０６ｇに含まれる費目コード（Ｈ１００）と紐づく科目名（費目マスタ１０６ｃにおける総勘定科目名「電気代」）を取得する。この際、仕訳データ作成部１０２ｃは、図３に示すように、費目マスタ１０６ｃを参照して、マスタ紐づけ後口座引落データ１０６ｇに含まれる費目コード（Ｈ１００）と紐づく総勘定科目コード（費目マスタ１０６ｃにおける総勘定科目コード「２０００」）を取得してもよい。
【００５０】
仕訳データ作成部１０２ｃは、更に、図３の仕訳データ１０６ｈに示すように、前記取得した科目名（仕訳データ１０６ｈにおける借方科目名「電気代」）ならびにマスタ紐づけ後口座引落データ１０６ｇに含まれる入出金額（仕訳データ１０６ｈにおける借方本体金額「１０，０００円」と借方消費税「８００円」の合計額「１０，８００円」）、店舗コード（仕訳データ１０６ｈにおける借方部門コード「Ｔ１００」）および先コード（仕訳データ１０６ｈにおける借方取引先コード「Ｓ１００」）を含む仕訳データ１０６ｈを作成する。仕訳データ作成部１０２ｃは、更に、図３の仕訳データ１０６ｈに示すように、仕訳番号（Ｓ０００００００００１）、行番号（１）、店舗コード取得部１０２ａで取得した総勘定科目コード（仕訳データ１０６ｈにおける貸方科目コード「１０００」）、総勘定科目名（仕訳データ１０６ｈにおける貸方科目名「普通預金」）、補助科目コード（仕訳データ１０６ｈにおける貸方補助科目コード「０００９」）、補助科目名（仕訳データ１０６ｈにおける貸方補助科目名「ＸＸ銀行」）、補助内訳科目コード（仕訳データ１０６ｈにおける貸方補助内訳科目コード「００１００００１」）および補助内訳科目名（仕訳データ１０６ｈにおける「ＹＹ支店」）を仕訳データ１０６ｈに含ませてもよい。
【００５１】
以上説明したように、Ａ店についての仕訳データ１０６ｈ（図３における、仕訳番号Ｓ０００００００００１の行のデータ）を作成することができる。なお、Ｂ店についての仕訳データ１０６ｈ（図３における、仕訳番号Ｓ０００００００００２の行のデータ）およびＣ店についての仕訳データ１０６ｈ（図３における、仕訳番号Ｓ０００００００００３の行のデータおよび仕訳番号Ｓ０００００００００４の行のデータ）も、同様の方法により作成することができる。
【００５２】
そして、Ａ店についての仮想口座からの出金額である１０，８００円、Ｂ店についての仮想口座からの出金額である２１，６００円およびＣ店についての仮想口座からの出金額である７６，０００円（３２，４００円＋４３，２００円）が集約されて、合計額１０８，０００円がＸＸ銀行_ＹＹ支店の実口座からの実際の出金額となる。
【００５３】
（効果）
このように、本実施形態に係る仕訳データ作成装置１００によれば、各店舗に対して仮想口座を割り当てることにより、店舗ごとの入出金額を含む仕訳データを作成することができる。これにより、例えば、店舗ごとに発生した経費を容易に特定することができる。図３の仕訳データ１０６ｈの例でいえば、経費である借方本体金額「１０，０００円」と紐づく借方部門コードは「Ｔ１００」であることから、経費が発生した店舗は、借方部門コード「Ｔ１００」に対応する「Ａ店」であると把握することができる。
【００５４】
また、本実施形態に係る仕訳データ作成装置１００によれば、例えば、各入出金額がどの店舗で発生した経費かという情報のみならず、各入出金額の科目名および店舗の取引先も同時に特定することができる。図３の仕訳データ１０６ｈの例でいえば、経費である借方本体金額「１０，０００円」と紐づく科目名は借方科目名「電気代」であることから、科目名は、「電気代」であると把握することができる。また、また、経費である借方本体金額「１０，０００円」と紐づく取引先は借方取引先コード「Ｓ１００」であることから、取引先は、借方取引先コード「Ｓ１００」に対応する○○電気であると把握することができる。
【００５５】
そして、本実施形態に係る仕訳データ作成装置１００によれば、例えば、仮想口座を用いることにより、発生部門を特定し、摘要項目を元に、発生科目を特定し、仕訳を自動計上することができる。また、支払処理は、口座引落のため発生せず、預金口座から出金した仕訳のみを計上すればよい。
【００５６】
［４．他の実施形態］
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
【００５７】
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００５８】
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【００５９】
また、仕訳データ作成装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００６０】
例えば、仕訳データ作成装置１００が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵおよび当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて展開データ作成装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶部などには、ＯＳと協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【００６１】
また、このコンピュータプログラムは、仕訳データ作成装置１００に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００６２】
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（登録商標）（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、および、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。
【００６３】
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００６４】
記憶部に格納される各種のデータベース等は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。
【００６５】
また、仕訳データ作成装置１００は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、仕訳データ作成装置１００は、当該装置に本実施形態で説明した処理を実現させるソフトウェア（プログラムまたはデータ等を含む）を実装することにより実現してもよい。
【００６６】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。
【産業上の利用可能性】
【００６７】
本発明は、あらゆる業界および業種において有用であるが、特に、多店舗展開する業界において極めて有用である。
【符号の説明】
【００６８】
１００  仕訳データ作成装置
１０２  制御部
１０２ａ  店舗コード取得部
１０２ｂ  仕訳元データ作成部
１０２ｃ  仕訳データ作成部
１０４  通信インターフェース部
１０６  記憶部
１０６ａ  入出金明細データ
１０６ｂ  決済口座マスタ
１０６ｃ  費目マスタ
１０６ｄ  仕入先マスタ
１０６ｅ  店舗マスタ
１０６ｆ  入出金データ紐づけマスタ
１０６ｇ  マスタ紐づけ後口座引落データ
１０６ｈ  仕訳データ
１０８  入出力インターフェース部
１１２  入力装置
１１４  出力装置
２００  サーバ
３００  ネットワーク
【図１】
2019061406.tif 000003
【図２】
2019061406.tif 000004
【図３】
2019061406.tif 000005