Nothing Special   »   [go: up one dir, main page]

JP3904476B2 - Bookkeeping system - Google Patents

Bookkeeping system Download PDF

Info

Publication number
JP3904476B2
JP3904476B2 JP2002147568A JP2002147568A JP3904476B2 JP 3904476 B2 JP3904476 B2 JP 3904476B2 JP 2002147568 A JP2002147568 A JP 2002147568A JP 2002147568 A JP2002147568 A JP 2002147568A JP 3904476 B2 JP3904476 B2 JP 3904476B2
Authority
JP
Japan
Prior art keywords
record
dictionary
description
summary dictionary
instruction
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.)
Expired - Lifetime
Application number
JP2002147568A
Other languages
Japanese (ja)
Other versions
JP2003346072A (en
Inventor
一生 土本
宗孝 臼井
Original Assignee
株式会社日本デジタル研究所
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社日本デジタル研究所 filed Critical 株式会社日本デジタル研究所
Priority to JP2002147568A priority Critical patent/JP3904476B2/en
Publication of JP2003346072A publication Critical patent/JP2003346072A/en
Application granted granted Critical
Publication of JP3904476B2 publication Critical patent/JP3904476B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、専門的な会計・税務知識のない小規模法人や個人事業者向けの会計処理システムにおいて、取引情報を記帳する際に行う摘要辞書編集技術に関する。
【0002】
【従来の技術】
従来、会計事務所とその顧問先(会計事務所との契約により会計処理又は会計処理にかかわる指導を委託した個人又は企業をいう)間で会計処理を行う方式として、顧問先で入力したある期間(日、週、月)内の会計データ(会計処理時に会計伝票メモからデータ入力されたデータや仕訳データをいう)を会計事務所に通信回線を介して送信したり、記憶媒体に記憶して郵送したりして会計事務所側で会計処理を行う方式がある。
【0003】
しかしながら、専門的な会計・税務知識のない小規模法人や個人事業者の場合は会計データ入力をできるだけ容易にする必要があるので、入力方式に様々な工夫を凝らした会計処理システムが提案、開発されている。
【0004】
【発明が解決しようとする課題】
本願出願人が平成14年5月2日に出願済みの特願2002−130956に開示の発明では、会計処理装置でのデータの記帳時に入力された摘要文字列を基に勘定科目等の科目情報と摘要名を対応付けて記憶した摘要辞書から入力データに対応する科目情報と摘要名を取り出して自動仕訳する技術が開示されている。
【0005】
しかしながら、同発明において、入力された摘要文字列に全部一致又は部分一致する摘要名が複数ある場合はそれらを一覧表示して絞込み選択するようにしているので、摘要辞書に登録されている摘要名が少なかったり、ユーザの業種に適合していない場合は部分一致検索による摘要検索が増し、結果として一覧表示される摘要名が多すぎて選択の手間がかかることとなり、摘要辞書に業種に応じた新たな摘要名を登録したり、従来登録されている摘要名を更新したり、不要な摘要名を削除する必要がある。
【0006】
本発明は、上記問題点を解決するためになされたものであり、専門的な会計・税務知識のない小規模法人や個人事業者が、摘要辞書への登録や編集を簡単に行うことができる記帳システム、摘要辞書編集画面、摘要登録方法、摘要辞書編集方法、摘要登録プログラム、摘要辞書編集プログラム及び記憶媒体の提供を目的とする。
【0007】
【課題を解決するための手段】
上記課題を解決するため、第1の発明の記帳システムは、複数のデータ入力/表示行を備えたデータ入力画面と、摘要と勘定科目及び課税区分等の科目情報を対応させて記憶した摘要辞書と、データ入力済みのデータ入力/表示行に表示されている摘要文字列のうち、所望の摘要文字列を指定する摘要文字列指定手段と、摘要文字列指定手段によって指定された摘要文字列の摘要辞書への登録指示を行う摘要登録指示手段と、摘要登録指示手段による摘要登録指示に基いて、摘要文字列指定手段によって指定された摘要文字列と該摘要文字列に対応付けられている科目情報とを含む摘要辞書レコードを生成して摘要辞書に登録する摘要辞書レコード登録手段とを備えたことを特徴とする。
【0008】
また、第2の発明は上記第1の発明の記帳システムにおいて、摘要登録指示手段は、データ入力画面に設けられた摘要登録指示表示情報と、摘要登録指示情報を指定して摘要登録指示を入力する指示情報指定/入力手段からなり、摘要辞書レコード登録手段は、指示情報指定/入力手段による摘要登録指示の入力があると、摘要文字列指定手段によって指定された摘要文字列と該摘要文字列に対応付けられている科目情報とを含む摘要辞書レコードを生成するレコード生成手段と、レコード生成手段によって生成された摘要辞書レコードを摘要辞書に登録する登録手段とからなることを特徴とする。
【0009】
また、第3の発明は上記第1の発明の記帳システムにおいて、摘要登録指示手段は、摘要登録指示を入力する指示入力手段からなり、摘要辞書レコード登録手段は、指示入力手段による摘要登録指示の入力があると、摘要文字列指定手段によって指定された摘要文字列と該摘要文字列に対応付けられている科目情報とを含む摘要辞書レコードを生成するレコード生成手段と、レコード生成手段によって生成された摘要辞書レコードを摘要辞書に登録する登録手段とからなることを特徴とする。
【0010】
また、第4の発明は上記第1乃至第3のいずれかの発明の記帳システムにおいて、摘要辞書は、摘要と、科目情報と、記憶内容が更新できないように更新禁止設定されている摘要種類情報と、登録時にはレコード使用許可設定されている使用可否情報とを記憶した第1の摘要辞書レコードと、摘要と、科目情報と、更新許可設定されている摘要種類情報と、使用許可に設定されている使用可否情報とを記憶した第2の摘要辞書レコードとを複数記憶してなり、摘要辞書レコード登録手段によって摘要辞書に登録される摘要辞書レコードは、摘要文字列及び科目情報に加え、更新許可設定した摘要種類情報と、使用許可設定した使用可否情報と、を含むことを特徴とする。
【0011】
また、第5の発明の記帳システムは、記憶内容の更新ができないように更新禁止設定されている摘要種類情報と、登録時は使用許可設定されている使用可否情報とを記憶した第1の摘要辞書レコードと、更新許可設定されている摘要種類情報と、使用許可設定されている使用可否情報とを記憶した第2の摘要辞書レコードとを複数記憶してなる摘要辞書と、摘要辞書に記憶されている摘要辞書レコードの内容を表示する摘要辞書レコード表示行を複数行備えた摘要辞書編集画面と、摘要辞書編集指示があったとき、摘要辞書編集画面を表示する摘要辞書編集画面表示手段と、摘要辞書から指定された範囲の摘要辞書レコードを取得する摘要辞書レコード取得手段と、摘要辞書編集画面の摘要辞書レコード表示行に取得した摘要辞書レコードを表示する摘要辞書レコード表示手段と、表示されている摘要辞書レコードの更新指示を行う更新指示手段と、更新指示手段による指示があったとき、更新対象とされた摘要辞書レコードが第2の摘要辞書レコードの場合にのみ該摘要辞書レコードを更新する更新手段と、表示されている摘要辞書レコードの使用可否情報の変更指示を行う使用可否情報変更指示手段と、使用可否情報変更指示手段による指示があったとき、使用可否情報の変更対象とされた摘要辞書レコードが第1の摘要辞書レコードの場合にのみ該摘要辞書レコードの使用可否情報を変更する使用可否情報変更手段と、表示されている摘要辞書レコードの削除指示を行う削除指示手段と、削除指示手段による指示があったとき、削除対象とされた摘要辞書レコードが第2の摘要辞書レコードの場合にのみ該摘要辞書レコードを摘要辞書から削除するレコード削除手段と、更新手段により更新された摘要辞書レコードと、使用可否変更手段により使用可否情報が変更された摘要辞書レコードを摘要辞書に記憶されている摘要辞書レコードの中の対応する摘要辞書レコードに上書き記憶するレコード上書き手段と、を備えていることを特徴とする。
【0012】
また、第6の発明は上記第5の発明の記帳システムにおいて、摘要辞書レコード表示手段は取得した摘要辞書レコードが第2の摘要辞書レコードのときにのみ、該摘要辞書レコードの表示行の先頭を色表示することを特徴とする。
【0013】
また、第7の発明は上記第5の発明の記帳システムにおいて、摘要辞書レコード表示手段は取得した、摘要辞書レコードが第1の摘要辞書レコードのときの表示色と第2の摘要辞書レコードの表示色を異なる色で表示することを特徴とする。
【0014】
【発明の実施の形態】
図1は本発明の記帳システムを適用可能な会計処理装置のハードウエア構成を示すブロック図であり、会計処理装置1は、制御部10、キー入力部11、ポインティングデバイスとしてのマウス12、記憶媒体アクセス部13、表示部14、保存記憶メモリ15及びプリンタ17を備えている。なお、ネットワークと接続して外部装置とデータ授受を行う通信制御部16を備えるようにしてもよい。また、小規模法人や小規模事業者の使用する会計処理装置として、同様の構成を備えたパーソナルコンピュータ(パソコン)を用いることができる。
【0015】
制御部10は、CPU、プログラム格納メモリおよびRAM等の周辺回路(図示せず)からなり、上述の各構成部分の動作及び会計処理装置1全体の動作を制御する。また、プログラム格納メモリには制御プログラム、本発明の摘要辞書登録プログラム及び摘要辞書編集プログラム等のプログラム又はプログラムモジュールを含む記帳システムプログラムと摘要辞書編集画面及び各帳簿毎の記帳データ入力/表示画面のフォーマットデータや定数等を格納している。
【0016】
キー入力部11はデータ入力用のキーボードやファンクションキー等を供え、オペレータはキーボードやファンクションキー等を用いて領収書や納品書、売上伝票等のメモを基に帳簿データの入力、摘要文字列の入力やウインドウに一覧表示された取引区分の選択(指定)等を行う。キー操作が行われると制御部10に選択又は指定されたキーのコード及び状態信号等が送出される。
【0017】
マウス12は画面上に表示される選択ボタンやアイコン、メニュー等を選択する選択手段や、ウインドウに一覧表示される取引名や摘要名等の選択手段等として用いられ、オペレータによりクリック操作が行われると制御部10に選択又は指定された画面上の指定位置情報が送出される。
【0018】
記憶媒体アクセス部13は、CDやFD等の記憶媒体を着脱自在に構成され、本発明の記帳システムのインストール時に、記憶媒体に記憶された摘要登録プログラムや摘要辞書編集プログラムを含む記帳システム用プログラムを読み取ったり、記憶媒体に記憶されたデータを読み取ったり、会計年度の切替え時に前年度データを記憶媒体に書き込んだりする際に駆動される。
【0019】
表示部14はディスプレイ等の表示装置からなり、処理選択用のアイコンやボタン、或いはメニューやメッセージを表示すると共に、入力画面や帳簿等の表示を行う。また、キー入力された帳簿データや、摘要及び科目情報等を入力/表示画面の所定の位置に表示する。
【0020】
保存記憶メモリ15は、HD(ハードディスク)やMO(光ディスク)等のようにデータの保存記憶及び読み出しが可能なメモリであり、記帳システム及び他のシステムで規定されたファイル領域が確保されており、各ファイルには記帳システム用の、各帳簿ファイル、元帳ファイル、取引辞書ファイル、摘要辞書ファイル2、科目名ファイル3、仕訳ファイル等のファイルが記憶される。
【0021】
なお、ROM等のプログラム格納メモリに代えてプログラム格納領域が確保し、インストールされた各種システム(この例では、OS(オペレーティング・システム))や自動仕訳プログラム等を含む記帳入力処理プログラム等や各帳簿に対応した画面フォーマットデータや定数等を格納するようにしてもよい。
【0022】
日常的に発生する取引は、取引の際発行される領収書や納品書、売上伝票等のメモを基に会計処理装置1に入力の際、オペレータは取引日付、摘要及び金額を入力すればよく、摘要入力により、取引は自動仕訳されて仕訳ファイル及び記帳入力対象となった出納帳又は補助簿に相当する出納帳ファイル又は補助簿ファイルに書き込まれる。
【0023】
また、オペレータの指示に基き、所定の時期に、仕訳ファイル(図示せず)に書き込まれた仕訳済み帳簿データにより総勘定元帳ファイルや補助元帳ファイル(図示せず)が更新される。また、このようにして会計処理装置1に保存記憶された取引は、オペレータの指示に基き、一定期間毎(日、月、季、期、年度等)に集計され、試算表として所定のフォーマットで表示部14に表示したりプリンタ17に出力することができる。
【0024】
図2は摘要辞書ファイル2に記憶される摘要辞書レコード20の構成例を示す図である。摘要辞書レコード20は、借方科目情報を記憶する借方領域(借方欄、以下、レコードやデータ内の記憶領域を単に欄と記す)21、貸方科目情報を記憶する貸方欄22、借方科目情報又は貸方科目情報と対応付けられた取引名(実施例では、全角漢字であるが半角英数字でもよい)を記憶する摘要欄23、メーカー提供のレコード(=第1の摘要辞書レコード)か、ユーザによって登録されたレコード(=第2の摘要辞書レコード)かの別を示す摘要種類情報を記憶する摘要種類フラグ欄24及び検索等で使用可能なレコードか否かを示す情報(=使用可否情報)を記憶する使用許可フラグ欄25を備えている。
【0025】
ここで、摘要辞書レコード20がメーカーによって登録されたレコードの場合は、摘要種類フラグ欄24はメーカー提供(例えば、フラグ値=「0」)に設定されており変更不可である。また、この場合、使用許可フラグ欄25は摘要辞書レコードの登録時に使用許可(例えばフラグ値=「1」)に設定されているが使用禁止(例えば、フラグ値=「0」)に変更可能である。使用許可フラグ欄25のフラグ値が使用禁止を意味する場合は次回からその摘要辞書レコードは摘要検索の際の検索の対象とならない(但し、図6の摘要辞書編集画面50に摘要辞書レコードを表示する際には検索対象となり、表示される)。
【0026】
また、摘要辞書レコード20がユーザによって登録されたレコードの場合は、摘要種類フラグ欄24はユーザ登録(例えば、フラグ値=「1」)に設定されており変更不可である。この場合、使用許可フラグ欄25は摘要辞書レコードの登録時に使用許可(例えばフラグ値=「1」)に設定されている。
【0027】
なお、摘要辞書ファイルを帳簿別に作成するようにしてもよい。また、借方欄21は勘定科目コードを記憶する勘定科目コード欄21−1、課税区分を記憶する課区欄21−2、消費税率を記憶する税区欄21−3及び内税、外税等の消費税税種区分を記憶する消費税税種区分欄21−4を有し、貸方欄22は勘定科目コードを記憶する勘定科目コード欄22−1、課税区分を記憶する課区欄22−2、消費税率を記憶する税区欄22−3及び内税、外税等の消費税税種区分を記憶する消費税税種区分欄22−4を有している。更に、摘要欄23は摘要名を記憶する摘要名欄23−1とオペレータによってキー入力される摘要の説明を記憶する説明文欄23−2とを有している。なお、説明文欄23−2を設けずにすべて摘要として摘要欄23に記憶するようにしてもよい。
【0028】
図3は科目名ファイル3に記憶される勘定科目名レコードの構成例を示す図であり、勘定科目名レコード30は勘定科目コードを記憶した勘定科目コード欄31、補助科目コードを記憶した補助科目コード欄32、勘定科目名、補助科目名、課区(課税区分名)等の科目情報の名称を記憶した科目情報名称欄33及びこのレコードの勘定科目が借方科目か貸方科目かを示す貸借コードを記憶した貸借コード欄34からなる。
【0029】
また、勘定科目名レコード30は予め作成され科目名ファイル3に記憶されているが、科目名称は変更可能である。また、科目名ファイル3は、自動仕訳プログラムによって取引が絞り込まれ、摘要辞書ファイル2が検索されたとき取得する科目コードで検索され、科目コードが一致したレコードの科目情報名称が記帳画面に表示される。
【0030】
図4は入力/表示画面としての記帳画面の一実施例を示す図であり、記帳画面(この例では出納帳画面のうちの現金出納帳画面)40は、記帳入力処理する帳簿の種類(現金出納帳、預金出納帳、・・、売掛帳、・・)を示す帳簿処理選択ボタンやアイコン等が表示されている帳簿処理選択領域(帳簿選択欄、以下、表示部14に表示される画面上に割り当てられたデータ入力領域やデータ表示領域も単に欄と記す)41と、帳簿データの、追加、訂正、削除、検索、・・、印刷、消費税入力方式等の指示ボタン及び摘要登録指示ボタン49が設けられた記帳処理選択欄42と、入力/表示する帳簿データが消費税抜きか消費税込みかを表示する消費税入力方法表示欄43と、取引科目名等を表示する取引科目表示欄44と、見出しを表示する見出表示欄45と、期首残高入力/表示欄46と、複数の行からなるデータ入力/表示欄47と、合計欄48を配置してなる。
【0031】
見出表示欄45には、選択された帳簿と同じ形式の配列で、日付欄、取引区分欄、摘要欄、相手科目名、補助科目名、課区、借方金額(この例では入金額)、貸方金額(この例では出金額)及び合計額を意味する見出しが表示される。また、データ入力/表示欄47にはキー入力により記帳され帳簿データが入力に追従して1行1データで表示される。
【0032】
上記図4の記帳画面40から入力された帳簿データは仕訳処理されて帳簿データファイルに格納される。また、帳簿データの訂正処理や検証時にはこれらの入力画面上に帳簿データファイル等に記憶されているデータを1行1仕訳で表示できる。
【0033】
なお、データ入力/表示行は上下にスクロールし、データ入力時には、1仕訳分の入力が終わると次の行の先頭にカーソルが移動するが、データ入力/表示欄47の行数を超えた場合は、順次スクロールアップされるので、次の行にデータ入力を行うことができる。また、オペレータが手動によりスクロールさせることもできる。
【0034】
また、データ入力/表示欄47の各データ入力行は、帳簿データ入力が定型仕訳によって入力されたデータの場合は色表示等によって明示する入力区分欄47−1と、取引月日を入力/表示する日付欄47−2と、日付欄47−2に日付を入力した後、ウインドウ表示される取引区分のうちから選択された取引コードを表示する取引区分欄47−3と、摘要を入力/表示する摘要欄47−4と、摘要の入力によって自動的に相手科目名、補助科目、課区及び税区を表示する相手科目欄47−5、補助科目欄47−6、課区欄47−7、税区欄47−8と、借方金額(この例では入金額)を入力/表示する借方金額欄(この例では入金欄)47−9と、貸方金額(この例では出金額)を入力/表示する貸方金額欄(この例では出金欄)47−10と、残高を表示する残高欄47−11からなる。
【0035】
カーソルが取引区分欄47−3に移動すると取引区分、取引名等の取引区分情報を一覧表示したウインドウ(図示せず)や摘要欄47−4に摘要文字列がキー入力された場合に対応する摘要名を一覧表示したウインドウ(図示せず)を記帳画面40上に表示することができる。
【0036】
また、1データ入力後は自動的に改行がなされるが、訂正等の必要のある場合はマウス12で必要な行をクリックしてカーソルを移動させ、その位置から処理を開始できる。また、帳簿処理選択欄41に表示されているボタン(又はアイコン)をクリックすることにより、記帳画面40で入力又は表示中であっても選択した帳簿等の処理画面にジャンプして当該処理を実行することができる。また、記帳処理選択欄42のボタンをクリックすることにより、特定の処理、例えば、新規データの入力、訂正、削除、挿入、検索、摘要登録、印刷、・・・等の処理を実行できる。
【0037】
つまり、データ入力/表示欄47の各データ入力行に表示されている入力済みの仕訳の摘要名(摘要欄47−4)にマウスカーソルを移動し、クリックしてから、摘要登録指示ボタン49をマウス12でクリックすると摘要登録処理に移行し、マウスカーソルで指定したデータ入力行の摘要及び科目情報を基に、摘要種類フラグ欄24をユーザ登録(例えば、フラグ値=「1」)に設定し、使用許可フラグ欄25を使用許可(例えばフラグ値=「1」)に設定した摘要辞書レコード20が生成され、摘要辞書ファイル2に登録される。
【0038】
図5は摘要登録時の会計処理装置1の動作例を示すフローチャートである。各帳簿処理に対応した記帳画面(以下、図4の記帳画面40を例とする)で、記帳入力処理を行っているとき(ステップS0)、データ入力/表示欄47の各データ入力行に表示されている入力済みの仕訳のうち、ユーザが摘要辞書ファイル2に登録したい摘要名が表示されている摘要名があるとオペレータはその摘要名が表示されている摘要欄47−4にマウスカーソルを移動し、摘要名をクリックするので、制御部10はマウス12からの信号を調べ、マウス12による摘要名(摘要文字列)の指定が検出された場合はステップS2に遷移する。また、マウス12による摘要名の指定が検出されなかった場合はステップS0に戻る(ステップS1)。
【0039】
制御部10は、指定された摘要名(又は、その摘要名を含むデータ表示行全体)を異なった色で表示するなどして差別し(ステップS2)、摘要登録指示ボタン49がマウス12でクリックされたか否かを調べ、クリックされた場合はステップS4に遷移する。また、摘要登録指示ボタン49がクリックされない場合はステップS9に遷移する(ステップS3)。
【0040】
摘要登録指示ボタン49がクリックされた場合は、摘要登録指示の検出により、指定された摘要文字列と、該摘要文字列に対応付けられている科目情報と、「ユーザ登録」に設定した摘要種類情報と、「レコード使用許可」に設定した使用可否情報とを含む摘要辞書レコードを生成し(ステップS4)、摘要辞書ファイル2にステップS4で生成した摘要辞書レコードと同じレコードが記憶されているか否かを調べ、同じレコードがない場合はステップS6に遷移し、同じレコードが既に記憶されている場合はステップS8に遷移する(ステップS5)。
【0041】
生成した摘要辞書レコードと同じレコードが摘要辞書ファイル2に記憶されていない場合は、確認メッセージ(例えば、登録YES→「Y」、登録NO→「N」)を表示してオペレータの確認を促し、確認操作があると(ステップS6)、ステップS4で生成された摘要辞書レコード(=第2の摘要辞書レコード)を摘要辞書ファイル2に登録してステップS1に戻る(ステップS7)。
【0042】
また、生成した摘要辞書レコードと同じレコードが摘要辞書ファイル2に記憶されている場合は、「摘要が重複しています」といった重複メッセージを表示してステップS1に戻る(ステップS8)。
【0043】
また、上記ステップS3で摘要登録指示ボタン49がクリックされない場合は、マウス12による摘要名の指定解除操作(欄外のクリック等)が行われたかを調べ(ステップS9)、指定解除操作が行われた場合は、上記ステップS2で行った差別表示等を解除してカーソルを元に戻し、ステップS0に戻る(ステップS10)。
【0044】
なお、上記図5のフローチャートでは、上記ステップS1で摘要登録する摘要名を指定し、ステップS3で摘要登録指示を行うと、ステップS4で摘要辞書レコードを生成するように構成したが、上記ステップS1で摘要登録指示を行ない、上記ステップS2で摘要名を指定し、ステップS3で差別表示してから、確認操作があると、ステップS4で摘要辞書レコードを生成するように構成してもよい。
【0045】
また、上記図5のフローチャートのステップS5で摘要辞書ファイル2に生成したレコードと同じレコードがある場合はステップS8で重複レコード表示を行ってステップS1に戻るように構成したが、この場合、ステップS5、S6及びS8を設けずに、ステップS4で摘要辞書レコードを生成した後、ステップS7でその摘要辞書レコードを摘要辞書ファイル2に登録するようにしてもよい。なお、重複レコードがあった場合は上書きするようにすればよい。
【0046】
また、上記図5のフローチャートでは、マウスカーソルで摘要名を指定し、マウスで摘要登録指示ボタン49をクリックして選択するようにしたが、これに限定されない。例えば、キーボードのカーソル移動キー(←↑↓→キー)の操作を行って摘要名を指定し、キーボード上の特定のキー(例えば、シフトキー+文字キー「T」)の操作により摘要登録指示を行うようにしてもよい。
【0047】
図6は摘要辞書編集画面の一実施例を示す図であり、摘要辞書編集画面50は、記帳入力処理する帳簿等の種類(現金出納帳、小口現金出納帳、預金出納帳、売掛帳、買掛帳、応用帳、振替伝票、仕訳帳、元帳、補助元帳、日計表、試算表)を示す帳簿処理選択ボタン等が表示されている帳簿処理選択欄51と、摘要辞書編集時の指示ボタン、つまり、訂正ボタン52−1、削除ボタン52−2及び検索ボタン52−3、及び印刷ボタン52−4が設けられた摘要処理選択欄52と、摘要の編集対象とする帳簿の種類を表示する帳簿名表示欄53−1と帳簿名選択ボタン53−2と、取引区分名表示欄53−3と、取引区分選択ボタン53−4とを設けた帳簿名等表示欄53と、見出し表示欄54と、摘要辞書ファイル2に記憶されている摘要辞書レコード20の摘要種類情報、摘要、使用可否情報及び勘定科目名等の科目情報とを表示する摘要辞書レコード表示行を複数行備えた摘要辞書レコード表示欄55とを備えている。
【0048】
また、摘要辞書レコード表示欄55の各摘要辞書レコード表示行は、摘要が更新可能なレコードであることを背景色とは異なる色で色表示(実施例では青色で表示)して明示する摘要種類欄55−1と、摘要辞書レコードに記憶されている摘要を表示し、摘要種類欄55−1が背景色とは異なる色で色表示されている場合には更新入力可能である摘要欄55−2と、摘要辞書レコードの使用可否情報を表示し、摘要種類欄55−1が色表示されていない場合に使用可否情報の切替えが可能な使用許可フラグ表示/変更欄55−3と、摘要辞書レコードに記憶されている借方勘定科目および貸方勘定科目の科目名称を表示する借方勘定科目欄55−4、貸方勘定科目欄55−5と、課区及び税区を表示する課区欄55−6及び税区欄55−7からなる。また、符号56、57はスクロールボタンを意味する。
【0049】
図6の摘要辞書編集画面50の例で検索ボタン52−3をマウス12でクリックすると、検索したい摘要の文字列(全部又は一部)の入力を促すウインドウ(図示せず)が表示され、オペレータが文字列をキー入力すると、帳簿名表示欄53−1に表示された帳簿の摘要辞書レコードのうち、取引区分名表示欄53−3で指定された取引区分に属する摘要辞書レコード(この例では現金出納帳の出金に係わる摘要辞書レコード全部)のうちキー入力された文字列を含む摘要辞書レコードが摘要辞書レコード表示欄55の各行に表示される。ここで、ユーザ登録、つまり、図5のフローチャートに示したような動作で摘要辞書登録された摘要辞書レコードは、摘要種類欄55−1に背景色や他の表示色とは異なる色表示がなされるので、オペレータにとってこの行の摘要欄55−2に表示されている摘要は更新可能な摘要であることがわかる。なお、摘要種類欄55−1を設けずに、更新可能な摘要及び/又は更新禁止とする摘要を含む行の表示色を変えるようにしてもよい。
【0050】
一方、摘要種類欄55−1が空欄(背景色のみ)の摘要辞書レコード、つまり、メーカー提供の摘要辞書レコードの摘要欄55−2に表示されている摘要は更新することができない。
【0051】
また、使用許可フラグ表示/変更欄55−3ではメーカー提供の摘要辞書レコードのみが訂正操作により表示内容を変更することができる。使用許可フラグ表示/変更欄55−3に○印が表示されている行は、その行に表示されている摘要辞書レコードの使用許可フラグ欄25が使用許可(例えばフラグ値=「1」)であることを意味しているが、摘要種類欄55−1が空欄(背景色のみ)の摘要辞書レコード、つまり、メーカー提供の摘要辞書レコードを使用禁止にする際はマウスカーソルを使用禁止にしたい摘要辞書レコードの内容が表示されている行の使用許可フラグ表示/変更欄55−3に移動させ、訂正ボタン52−1或いは使用許可フラグ表示/変更欄55−3をクリックすることにより摘要辞書レコードの使用許可フラグ欄25を使用禁止に変更できる(例えばフラグ値=「0」を上書きする)。使用許可フラグ欄25が使用禁止に変更された摘要辞書レコードの使用許可フラグ表示/変更欄55−3には×印が表示される。使用許可フラグ表示/変更欄55−3が×印にされた場合は、記帳入力処理や集計処理等においてその摘要辞書レコードは検索対象外となる。
【0052】
一方、摘要種類欄55−1に背景色や他の部分の色とは異なる色で色表示がなされている摘要辞書レコード、つまり、ユーザが登録した摘要辞書レコードの削除はマウスカーソルを削除対象の摘要辞書レコードが表示されている行に移動させ、削除ボタン52−2をマウス12でクリックするとその摘要辞書レコードが摘要辞書ファイル2から削除される。
【0053】
また、オペレータはマウスカーソルを訂正したい摘要が表示されている行の摘要欄55−2に移動させキー入力を行って表示されている摘要を訂正することができる。
【0054】
また、オペレータが帳簿処理選択欄51のボタンをクリックすると、更新された摘要辞書レコードを摘要辞書ファイル2に記憶されている元の摘要辞書レコード20に上書き記憶し、選択対象となった帳簿処理に移行する。
【0055】
なお、上記図6の説明ではマウスカーソルで摘要辞書レコードを指定し、マウス12で編集処理ボタンをクリックして訂正、削除、検索等の編集指示を行うようにしたが、これに限定されない。例えば、キーボードのカーソル移動キー(←↑↓→キー)の操作を行って摘要辞書レコードを指定し、キーボード上の特定のキー(例えば、シフトキー+文字キー「T」)の操作により訂正、削除、検索等の編集指示を行うようにしてもよい。
【0056】
図7は摘要辞書編集時の会計処理装置1の動作例を示すフローチャートである。摘要辞書編集指示があると、摘要辞書編集プログラムが呼び出され、図6に示したような摘要辞書編集画面50が表示される(ステップT1)。摘要辞書編集指示が図4に示したような記帳画面で選択されていた場合は、その画面で選択されていた帳簿名及びそのとき処理対象となっていたデータの取引区分名を帳簿名表示欄53−1及び取引区分名表示欄53−3に表示し、ステップT3に遷移する。また、メニュー画面等で最初から摘要辞書編集指示がなされた場合はステップT3に遷移する。なお、取引区分名表示欄53−3に特定の取引区分の取引区分名を表示するようにしてもよい(ステップT2)。
【0057】
所望する表示範囲が帳簿名表示欄53−1及び取引区分名表示欄53−3に表示された帳簿名及び取引区分名でよい場合は、つまり、帳簿名選択ボタン53−2又は取引区分名選択ボタン53−4が操作されなかった場合はステップT4に遷移する。これに対し、所望する表示範囲が帳簿名表示欄53−1及び取引区分名表示欄53−3に表示された帳簿名及び取引区分名とは異なる場合は、帳簿名選択ボタン53−2又は取引区分名選択ボタン53−4を操作(マウス12でクリック)すると、帳簿名又は取引区分名をドロップダウン表示させて所望の帳簿名及び取引区分名を選択できる。
【0058】
そこで、制御部10は帳簿名選択ボタン53−2又は取引区分名選択ボタン53−4の操作による選択の有無を調べ、帳簿名選択ボタン53−2又は取引区分名選択ボタン53−4が操作されなかった場合は表示されている帳簿名又は取引区分名を確定済みとしてステップT4に遷移する(ステップT3)。
【0059】
上記ステップT3で確定済みとされたか確定された帳簿名及び取引区分の摘要辞書レコードを摘要辞書ファイル2から順次読み出し(ステップT4)、読み出された摘要辞書レコードを取り込んでRAMに一時記憶し(ステップT5)、RAMから取り出した摘要辞書レコードの摘要種類情報、摘要、使用可否情報、科目名、課税区分及び消費税率を摘要辞書レコード表示欄55の摘要辞書レコード表示行の摘要種類欄55−1、摘要欄55−2、使用許可フラグ表示/変更欄55−3、借方勘定科目欄55−4、貸方勘定科目欄55−5、課区欄55−6、税区欄55−7に順次表示する。なお、この際、表示する摘要辞書レコードの摘要種類フラグ欄24に記憶されている摘要種類情報が「ユーザ登録」を意味している場合(例えば、フラグ値=「1」の場合)、つまり、ユーザが登録した摘要辞書レコードの場合は摘要種類欄55−1に色彩(例えば「青」)を表示し、摘要種類フラグ欄24に記憶されている摘要種類情報が「メーカー提供」(例えば、フラグ値=「0」)の場合、つまり、メーカー提供の摘要辞書レコードの場合は摘要種類欄55−1を空欄(背景色のみ)とする。また、使用許可フラグ表示/変更欄55−3には使用許可フラグの値に対応するマーク又は文字(この例ではフラグ値=「1」なら○、フラグ値=「0」なら×)を表示する(ステップT6)。
【0060】
制御部10はマウスカーソルで摘要辞書レコード表示欄55の摘要辞書レコード表示行の指定操作(例えば、マウス12のダブルクリック)があったか否かを調べ、指定操作があった場合はステップT8に遷移し、そうでない場合はステップT18に遷移する(ステップT7)。
【0061】
制御部10は各種ボタンの状態を調べ、訂正ボタン52−1がクリックされた場合はステップT9に遷移し、削除ボタン52−2が操作された場合はステップT15に遷移する(ステップT8)。
【0062】
上記ステップT8で訂正ボタン52−1がクリックされた場合は、制御部10は、上記ステップS7で指定された摘要辞書レコード20の摘要種類フラグ欄24に記憶されている摘要種類情報を調べ、更新許可を意味する場合(例えば、ユーザが登録した摘要辞書レコードの場合)はステップT10に遷移し、更新禁止を意味する場合(例えば、メーカー提供の摘要辞書レコードの場合)はステップT12に遷移する(ステップT9)。
【0063】
更新許可の摘要辞書レコードの場合は、制御部10は、カーソルをその摘要辞書レコードが表示されている行の摘要欄55−2の先頭位置に移動させ、オペレータによるキー入力を促し、キー入力があると(ステップT10)、RAMに記憶されている当該摘要辞書レコードの摘要名欄23−1にキー入力により訂正済みの摘要欄55−2の内容(摘要文字列)を上書きして更新し、ステップT7に戻る(ステップT11)。
【0064】
また、更新禁止の摘要辞書レコードの場合は、制御部10は、カーソルをその摘要辞書レコードが表示されている行の使用許可フラグ表示/変更欄55−3に移動し、使用許可フラグ表示/変更欄53−3に表示されているマークの切替え(つまり、当該レコードを使用するか否か)を問うメッセージ又は選択ウインドウ、例えば、「このレコードを使用禁止にする→×、使用する→○」といったメッセージ又はウインドウを表示し(ステップT12)、オペレータが「使用禁止」を選択した場合は、使用許可フラグ表示/変更欄55−3の表示を使用許可を意味する「○」から使用禁止を意味する「×」に変更し、「使用許可」を選択した場合は、使用許可フラグ表示/変更欄55−3の表示を使用禁止を意味する「×」から使用許可を意味する「○」に変更してステップT14に遷移する。また、なにも選択しなかった場合(例えば、改行キーを操作した場合)は単にステップT7に戻る(ステップT13)。
【0065】
上記ステップT13で使用許可フラグ表示/変更欄55−3のマーク表示が変更された場合は、制御部10は、RAMに記憶されている当該摘要辞書レコードの使用許可フラグ欄25の使用可否情報を切替え後の使用許可フラグ表示/変更欄55−3の表示に対応する内容(例えば、「×」ならフラグ値=「0」、「○」ならフラグ値=「1」)に書き換えてステップT7に戻る(ステップT14)。
【0066】
上記ステップT8で削除ボタン52−2がクリックされた場合は、制御部10は、上記ステップT7で指定された摘要辞書レコード20の摘要種類フラグ欄24に記憶されている摘要種類情報を調べ、更新許可を意味する場合はステップT16に遷移し、更新禁止を意味する場合はステップT17に遷移する(ステップT15)。
【0067】
更新許可のレコードの場合は、上記ステップT7で指定された摘要辞書レコードを削除してステップT7に戻る(ステップT16)。また、更新禁止の摘要辞書レコードの場合は、削除できない旨のメッセージを表示してステップT7に戻る。なお、削除できない旨のメッセージに代えて訂正による使用禁止操作を促すメッセージ、例えば、「削除できませんが、訂正ボタンをクリックして使用禁止にすることができます」を表示するようにしてもよい(ステップT17)。
【0068】
制御部10は各種ボタンの状態を調べ、スクロールボタン56又は57がマウス12でクリックされた場合はステップT19に遷移し、印刷ボタン52−4がクリックされた場合はステップT20に遷移し、帳簿処理選択欄51のボタンがクリックされた場合はステップT21に遷移する(ステップT18)。
【0069】
上記ステップT18でスクロールボタン56又は57がクリックされた場合は、RAMに一時記憶されている摘要辞書レコードを順方向又は逆方向にサーチして取り出し、摘要辞書レコード表示欄55の摘要辞書レコード表示行の該当欄に表示する。これにより、スクロールボタン56又は57のクリック時間に応じて摘要辞書レコード表示欄55に表示される各表示内容が順方向又は逆方向にスクロールする。スクロールボタン56又は57のクリックが終わると摘要辞書レコード表示欄55の表示内容のスクロールは停止し、ステップT7に戻る(ステップT19)。
【0070】
上記ステップT18で印刷ボタン52−4がクリックされた場合は、帳簿名表示欄53−1及び取引区分名表示欄53−3で指定された範囲の摘要辞書レコードが摘要辞書レコード表示欄55の摘要辞書レコード表示行に表示されている形式でプリンタ17によって印刷出力され、印刷出力が終わるとステップT7に戻る(ステップT20)。
【0071】
上記ステップT18で帳簿処理選択欄51のボタンがクリックされた場合は、ステップT11又はステップT14で更新された摘要辞書レコードが摘要辞書ファイル2に記憶されている元の摘要辞書レコード20に上書き記憶する。なお、ここでいう更新される摘要辞書レコードとは、摘要辞書編集画面50で訂正されたユーザ登録の摘要辞書レコード又は使用許可フラグ欄25が変更されたメーカー提供の摘要辞書レコードである(ステップS21)。
【0072】
上記図7のフローチャートに示した動作により、簡単に摘要辞書レコードの訂正、削除等を行うことができる。また、摘要辞書編集画面でメーカー提供の摘要辞書レコードを判別できるように表示行の先頭に色表示するようにしたので、摘要の更新が禁止されているメーカー提供の摘要辞書レコードの更新指定を防止できる。また、ユーザ登録済みの摘要は摘要辞書編集画面から簡単な操作で訂正したり、レコードを削除したりできる。
【0073】
なお、上記図7のフローチャートの説明ではマウスカーソルで摘要辞書レコードを指定し、マウス12で編集処理ボタンをクリックして訂正、削除、検索等の編集指示を行うようにしたが、これに限定されない。例えば、キーボードのカーソル移動キー(←↑↓→キー)の操作を行って摘要辞書レコードを指定し、キーボード上の特定のキー(例えば、シフトキー+文字キー「T」)の操作により訂正、削除、検索、終了等の編集指示を行うようにしてもよい。
【0074】
また、上記各実施例ではデータ入力/表示画面として現金出納帳記帳用の記帳画面を例としたが現金出納帳に限定されない。また、上記各実施例の説明では、出納帳データや補助簿データを1行1取引で入力/表示するデータ入力/表示画面の記帳入力処理で自動仕訳を行う場合を例として示したが、本発明は帳簿データの記帳入力の場合に限定されず、伝票等のメモを基に会計データを入力する場合についても適用できる。
【0075】
以上、本発明の一実施例について説明したが本発明は上記実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【0076】
【発明の効果】
上記説明したように、本発明によれば、記帳画面上で摘要入力により自動仕訳を行う際に、摘要登録指示を行うだけで指定した仕訳の摘要及び科目情報を摘要辞書に登録することができる。つまり、従来のように摘要登録画面から改めて摘要をキー入力しなくても、入力処理時に選択した摘要やキー入力した摘要を登録指示を行うだけで摘要辞書に登録できるので、摘要登録が簡単になる。
【0077】
また、ユーザ登録済みの摘要は摘要辞書編集画面から簡単な操作で訂正したり、レコードを削除したりでき、メーカー提供の摘要も事実上削除できるので、業種に適した摘要辞書に編集することができる。
【図面の簡単な説明】
【図1】本発明の記帳システムを適用可能な会計処理装置のハードウエア構成を示すブロック図である。
【図2】摘要辞書ファイルに記憶される摘要辞書レコードの構成例を示す図である。
【図3】科目名ファイルに記憶される勘定科目名レコードの構成例を示す図である。
【図4】入力/表示画面としての記帳画面の一実施例を示す図である。
【図5】摘要登録時の会計処理装置の動作例を示すフローチャートである。
【図6】摘要辞書編集画面の一実施例を示す図である。
【図7】摘要辞書編集時の会計処理装置の動作例を示すフローチャートである。
【符号の説明】
1 会計処理装置
2 摘要辞書ファイル(摘要辞書)
10 制御部(摘要辞書レコード登録手段、レコード生成手段、登録手段、摘要辞書レコード取得手段、摘要辞書レコード表示手段、レコード削除手段、レコード訂正手段)
11 キー入力部(入力手段、摘要登録指示手段、指示入力手段、削除指示手段、訂正指示手段)
12 マウス(ポインティングデバイス、摘要文字列指定手段、摘要登録指示手段、指示情報指定/入力手段、削除指示手段、訂正指示手段)
14 表示部(摘要辞書編集画面表示手段)
20 摘要辞書レコード
24 摘要種類フラグ(摘要種類情報)
25 使用許可フラグ(使用可否情報)
40 記帳画面(データ入力画面)
49 摘要登録指示ボタン(摘要登録指示手段、摘要登録指示表示情報)
50 摘要辞書編集画面
58 カーソル
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a summary dictionary editing technique performed when accounting information is recorded in an accounting processing system for small corporations and individual businesses without specialized accounting / tax knowledge.
[0002]
[Prior art]
Previously, a period entered by the advisor as a method of performing accounting between the accounting firm and its advisor (which means an individual or a company that has been entrusted with accounting or accounting guidance under a contract with the accounting firm) (Day, week, month) accounting data (data entered from accounting slip memo or journal data at accounting process) is sent to accounting office via communication line or stored in storage medium There is a method of accounting by the accounting office side by mail.
[0003]
However, in the case of small corporations and individual businesses with no specialized accounting / tax knowledge, it is necessary to make accounting data entry as easy as possible, so an accounting system with various ingenuity has been proposed and developed. Has been.
[0004]
[Problems to be solved by the invention]
In the invention disclosed in Japanese Patent Application No. 2002-130956 filed on May 2, 2002 by the applicant of the present application, subject information such as account items based on a summary character string input at the time of data entry in the accounting processing device A technique is disclosed in which subject information and a description name corresponding to input data are extracted from a description dictionary in which a description name and a description name are stored in association with each other and automatically entered.
[0005]
However, in the same invention, when there are a plurality of description names that match all or part of the input description character string, they are displayed in a list and selected for selection, so the description names registered in the description dictionary If there are few or is not suitable for the user's industry, there will be an increase in the number of abstract searches by partial match search, resulting in too many abstract names being listed and it will take time to select. It is necessary to register a new description name, update a previously registered description name, or delete an unnecessary description name.
[0006]
The present invention has been made to solve the above-mentioned problems, and a small corporation or private business operator who does not have specialized accounting / tax knowledge can easily register and edit the summary dictionary. An object is to provide a bookkeeping system, a summary dictionary editing screen, a summary registration method, a summary dictionary editing method, a summary registration program, a summary dictionary editing program, and a storage medium.
[0007]
[Means for Solving the Problems]
In order to solve the above-described problem, a bookkeeping system according to a first invention includes a data input screen having a plurality of data input / display lines, and a description dictionary storing a description, account items, taxable classifications, and other subject information in association with each other. And a description character string specifying means for specifying a desired description character string among the description character strings displayed in the data input / display line that has already been input, and a description character string specified by the description character string specifying means. A description registration instruction means for instructing registration in the description dictionary, and a description character string specified by the description character string specifying means on the basis of the description registration instruction by the description registration instruction means and a subject associated with the description character string And a summary dictionary record registration means for generating a summary dictionary record including information and registering the summary dictionary record in the summary dictionary.
[0008]
The second invention is the bookkeeping system according to the first invention, wherein the summary registration instructing means inputs the summary registration instruction by specifying the summary registration instruction display information provided on the data input screen and the summary registration instruction information. The description dictionary record registration means, when the description registration instruction is input by the instruction information specification / input means, the description character string specified by the description character string specifying means and the description character string It is characterized by comprising a record generating means for generating a summary dictionary record including subject information associated with the information and a registration means for registering the summary dictionary record generated by the record generating means in the summary dictionary.
[0009]
According to a third aspect of the present invention, in the bookkeeping system of the first aspect, the summary registration instructing means comprises an instruction input means for inputting a summary registration instruction, and the summary dictionary record registration means is configured to receive a summary registration instruction by the instruction input means. When there is an input, a record generation unit that generates a description dictionary record including a description character string specified by the description character string specifying unit and subject information associated with the description character string is generated by the record generation unit. And a registration means for registering the summary dictionary record in the summary dictionary.
[0010]
Further, the fourth invention is the bookkeeping system according to any one of the first to third inventions, wherein the summary dictionary is set to prohibit the update so that the summary, subject information, and stored contents cannot be updated. And the first summary dictionary record storing the use permission / inhibition information set for the record use permission at the time of registration, the description, the subject information, the summary type information for which the update permission is set, and the use permission are set. A plurality of second description dictionary records that store information on whether or not the information is available, and the description dictionary record registered in the description dictionary by the description dictionary record registration means is allowed to be updated in addition to the description character string and subject information It includes set summary type information and use permission / inhibition information for which use permission is set.
[0011]
The bookkeeping system according to the fifth aspect of the present invention is a first description storing summary type information that is prohibited from being updated so that the stored contents cannot be updated, and availability information that is permitted to be used at the time of registration. A description dictionary that stores a plurality of second description dictionary records that store dictionary records, description type information for which update permission is set, and use permission information for which use permission is set, and is stored in the description dictionary A summary dictionary edit screen having a plurality of summary dictionary record display lines for displaying the contents of the summary dictionary record, a summary dictionary edit screen display means for displaying the summary dictionary edit screen when there is a summary dictionary edit instruction, A description dictionary record acquisition means for acquiring a description dictionary record in a specified range from the description dictionary, and a description dictionary record acquired in the description dictionary record display line of the description dictionary edit screen A summary dictionary record display means to be displayed, an update instruction means for instructing to update the displayed summary dictionary record, and when there is an instruction by the update instruction means, the summary dictionary record to be updated is the second summary dictionary There are instructions from the updating means for updating the summary dictionary record only in the case of the record, the availability information change instruction means for instructing to change the availability information of the displayed summary dictionary record, and the availability information change instruction means. The availability information changing means for changing the availability information of the summary dictionary record only when the summary dictionary record for which the availability information is to be changed is the first summary dictionary record, and the displayed summary dictionary When there is an instruction from the deletion instructing unit for instructing to delete the record and the deletion instructing unit, the summary dictionary record to be deleted is stored in the second selection record. A record deletion means for deleting the summary dictionary record from the summary dictionary only in the case of a dictionary record, a summary dictionary record updated by the update means, and a summary dictionary record whose availability information has been changed by the availability change means Record overwriting means for overwriting and storing the corresponding summary dictionary record in the summary dictionary record stored in the table.
[0012]
The sixth invention is the bookkeeping system of the fifth invention, wherein the summary dictionary record display means sets the top of the display line of the summary dictionary record only when the obtained summary dictionary record is the second summary dictionary record. It is characterized by color display.
[0013]
Further, according to a seventh aspect of the present invention, in the bookkeeping system of the fifth aspect, the summary dictionary record display means obtains the display color and the display of the second summary dictionary record when the summary dictionary record is the first summary dictionary record. It is characterized by displaying colors in different colors.
[0014]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram showing a hardware configuration of an accounting processing apparatus to which the bookkeeping system of the present invention can be applied. The accounting processing apparatus 1 includes a control unit 10, a key input unit 11, a mouse 12 as a pointing device, and a storage medium. An access unit 13, a display unit 14, a storage memory 15 and a printer 17 are provided. In addition, you may make it provide the communication control part 16 connected with a network and exchanging data with an external device. Further, a personal computer (personal computer) having a similar configuration can be used as an accounting processing apparatus used by a small corporation or a small business.
[0015]
The control unit 10 includes a peripheral circuit (not shown) such as a CPU, a program storage memory, and a RAM, and controls the operations of the above-described components and the operation of the accounting processing apparatus 1 as a whole. In addition, the program storage memory includes a control system, a bookkeeping dictionary registration program according to the present invention, a bookkeeping dictionary editing screen including a program module, a summary dictionary editing screen, and a bookkeeping data input / display screen for each book. Stores format data and constants.
[0016]
The key input unit 11 is provided with a keyboard and function keys for data input, and the operator uses the keyboard and function keys to input book data based on memos such as receipts, invoices, sales slips, etc. Select (specify) the transaction category displayed in the input or window. When a key operation is performed, the code and status signal of the key selected or designated are sent to the control unit 10.
[0017]
The mouse 12 is used as a selection means for selecting a selection button, an icon, a menu, or the like displayed on the screen, a selection means for a transaction name or a summary name displayed in a list in the window, and the operator performs a click operation. The designated position information on the screen selected or designated by the control unit 10 is transmitted.
[0018]
The storage medium access unit 13 is configured such that a storage medium such as a CD or FD can be freely attached and detached, and includes a summary registration program and a summary dictionary editing program stored in the storage medium when the bookkeeping system of the present invention is installed. Is read, when data stored in the storage medium is read, or when data for the previous year is written to the storage medium when the fiscal year is switched.
[0019]
The display unit 14 includes a display device such as a display, and displays icons and buttons for processing selection, menus, and messages, and displays an input screen, a book, and the like. Further, the book data input by key, summary, subject information and the like are displayed at predetermined positions on the input / display screen.
[0020]
The storage memory 15 is a memory capable of storing and reading data, such as HD (hard disk) and MO (optical disk), and has a file area defined by the bookkeeping system and other systems. Each file stores files such as each book file, ledger file, transaction dictionary file, summary dictionary file 2, subject name file 3, and journal file for the bookkeeping system.
[0021]
A program storage area is secured instead of a program storage memory such as a ROM, and a book entry processing program including various installed systems (in this example, OS (operating system)) and automatic journalizing programs, etc. It is also possible to store screen format data, constants, etc. corresponding to the above.
[0022]
When transactions that occur on a daily basis are entered into the accounting processing device 1 based on receipts, delivery notes, sales slips, etc. issued at the time of transactions, the operator only has to enter the transaction date, description, and amount. By the summary input, the transaction is automatically journalized and written in a journal file and a cash book file or auxiliary book file corresponding to a journal book or a book of entries.
[0023]
Further, based on the operator's instruction, the general ledger file and the auxiliary ledger file (not shown) are updated with the journal book data written in the journal file (not shown) at a predetermined time. Further, the transactions stored and stored in the accounting processing apparatus 1 in this way are aggregated for each predetermined period (day, month, season, period, year, etc.) based on an instruction from the operator, and in a predetermined format as a trial calculation table. It can be displayed on the display unit 14 or output to the printer 17.
[0024]
FIG. 2 is a diagram showing a configuration example of the summary dictionary record 20 stored in the summary dictionary file 2. The summary dictionary record 20 includes a debit area (debit field, hereinafter referred to as a storage area in a record or data) 21 for storing debit item information, a credit field 22 for storing credit item information, debit item information or credit. A description column 23 for storing the transaction name associated with the subject information (in the embodiment, full-width Kanji characters may be half-width alphanumeric characters), a record provided by the manufacturer (= first description dictionary record), or registered by the user Stored is a summary type flag column 24 for storing summary type information indicating whether the record has been recorded (= second summary dictionary record) and information (= usability information) indicating whether the record is usable in a search or the like. The use permission flag column 25 is provided.
[0025]
Here, when the summary dictionary record 20 is a record registered by the manufacturer, the summary type flag column 24 is set to the manufacturer (for example, flag value = “0”) and cannot be changed. In this case, the use permission flag column 25 is set to use permission (for example, flag value = “1”) when registering the summary dictionary record, but can be changed to use prohibition (for example, flag value = “0”). is there. If the flag value in the use permission flag column 25 indicates that the use is prohibited, the summary dictionary record will not be a search target in the summary search from the next time (however, the summary dictionary record is displayed on the summary dictionary editing screen 50 in FIG. 6). When you do this, it becomes a search target and is displayed).
[0026]
When the summary dictionary record 20 is a record registered by the user, the summary type flag column 24 is set to user registration (for example, flag value = “1”) and cannot be changed. In this case, the use permission flag column 25 is set to use permission (for example, flag value = “1”) when registering the summary dictionary record.
[0027]
Note that a summary dictionary file may be created for each book. Further, the debit column 21 is an account item code column 21-1 for storing an account item code, a ward column 21-2 for storing a tax classification, a tax ward column 21-3 for storing a consumption tax rate, internal tax, external tax, etc. A consumption tax tax type category column 21-4 for storing the consumption tax tax category category, a credit column 22 for an account item code column 22-1, for storing an account code, and a ward column 22- for storing a tax category. 2. It has a tax zone column 22-3 for storing the consumption tax rate and a consumption tax type category column 22-4 for storing consumption tax category categories such as internal tax and external tax. Furthermore, the summary column 23 has a summary name column 23-1 for storing a summary name and an explanatory note column 23-2 for storing a description of a summary key-input by an operator. Note that the description column 23-2 may be stored in the summary column 23 as a summary without providing the description column 23-2.
[0028]
FIG. 3 is a diagram showing a configuration example of an account name record stored in the account name file 3. An account name record 30 is an account code column 31 in which an account code is stored, and an auxiliary item in which an auxiliary item code is stored. Code column 32, account item name, supplementary subject name, subject information name column 33 storing the name of subject information such as section (tax classification name), and a debit code indicating whether the account of this record is a debit item or a credit item Is stored in the loan code column 34.
[0029]
The account title name record 30 is created in advance and stored in the subject name file 3, but the subject name can be changed. The course name file 3 is searched by the course code acquired when the automatic journalizing program narrows down the transaction and the summary dictionary file 2 is searched, and the course information name of the record with the matched course code is displayed on the entry screen. The
[0030]
FIG. 4 is a diagram showing an embodiment of a bookkeeping screen as an input / display screen. A bookkeeping screen (in this example, a cash bookkeeping screen of the cashbook screen) 40 is a type of book (cash cash) for bookkeeping input processing. Book process selection area (book select field, hereinafter referred to as display section 14) on which a book process selection button and icons indicating account book, deposit account book, .., accounts receivable,... (The data input area and data display area allocated above are also simply referred to as columns.) 41, book data addition, correction, deletion, search, etc., instructions buttons for printing, consumption tax input, etc. and summary registration instructions A book processing selection field 42 provided with a button 49, a consumption tax input method display field 43 for displaying whether the book data to be input / displayed is consumption tax-excluded or consumption tax included, and a transaction item display field for displaying a transaction item name and the like 44 and display headline A display column 45 heading, an opening balance input / display space 46, a data input / display space 47 comprised of a plurality of lines, formed by arranging the total column 48.
[0031]
The entry display field 45 has an arrangement in the same format as the selected book, a date field, a transaction classification field, a description field, an opponent subject name, an auxiliary subject name, a division, a debit amount (in this example, a deposit amount), A headline indicating the credit amount (in this example, the amount to be paid) and the total amount are displayed. The data input / display field 47 is booked by key input, and the book data follows the input and is displayed as one line and one data.
[0032]
The book data input from the bookkeeping screen 40 in FIG. 4 is journalized and stored in a book data file. In addition, when the book data is corrected or verified, the data stored in the book data file or the like on these input screens can be displayed in one line and one journal.
[0033]
The data input / display line scrolls up and down, and when data is input, the cursor moves to the beginning of the next line when input for one journal is completed, but the number of lines in the data input / display field 47 is exceeded. Are scrolled up sequentially so that data can be entered on the next line. Also, the operator can manually scroll.
[0034]
Each data input line in the data input / display field 47 is input / displayed with an input classification field 47-1 which is clearly indicated by color display or the like when the book data input is data input by a fixed journal, and a transaction date. Date column 47-2, transaction date column 47-3 for displaying the transaction code selected from the transaction categories displayed in the window after inputting the date in the date column 47-2, and description / input Summary column 47-4, opponent subject column 47-5, supplementary subject column 47-6, division category column 47-7, which automatically displays the subject name, supplementary subjects, section and tax territory by inputting the summary Tax field 47-8, debit amount (in this example, deposit amount) debit amount column (in this example, deposit column) 47-9, credit amount (in this example, withdrawal amount) Credit amount column to be displayed (in this example, withdrawal column) 47-1 If, consisting of the balance column 47-11 that displays the balance.
[0035]
When the cursor moves to the transaction category column 47-3, this corresponds to a case where a summary character string is keyed in a window (not shown) displaying transaction category information such as transaction category and transaction name or a summary column 47-4. A window (not shown) displaying a list of summary names can be displayed on the bookkeeping screen 40.
[0036]
A line feed is automatically made after one data is input, but when correction or the like is necessary, the cursor 12 is clicked with the mouse 12 to move the cursor, and the processing can be started from that position. In addition, by clicking the button (or icon) displayed in the book processing selection field 41, even if it is being input or displayed on the book screen 40, it jumps to the selected book processing screen and executes the processing. can do. In addition, by clicking a button in the book entry process selection field 42, a specific process such as input of new data, correction, deletion, insertion, search, summary registration, printing,.
[0037]
That is, the mouse cursor is moved to and clicked on the description name (summary field 47-4) of the entered journal displayed in each data input line of the data input / display field 47, and then the description registration instruction button 49 is pressed. When the mouse 12 is clicked, the process proceeds to a description registration process, and the description type flag column 24 is set to user registration (for example, flag value = “1”) based on the description and subject information in the data input line designated by the mouse cursor. The summary dictionary record 20 in which the use permission flag column 25 is set to use permission (for example, flag value = “1”) is generated and registered in the summary dictionary file 2.
[0038]
FIG. 5 is a flowchart showing an operation example of the accounting processing apparatus 1 at the time of summary registration. When a book entry process is performed on the book entry screen corresponding to each book process (hereinafter, the book entry screen 40 in FIG. 4 is taken as an example) (step S0), the data entry / display column 47 displays each data entry line. If there is a description name displaying a description name that the user wants to register in the description dictionary file 2 among the entered journal entries, the operator moves the mouse cursor to the description column 47-4 in which the description name is displayed. Since it moves and clicks on a summary name, the control part 10 checks the signal from the mouse | mouth 12, and when designation | designated of the summary name (summary character string) by the mouse | mouth 12 is detected, it will transfer to step S2. On the other hand, if designation of the summary name by the mouse 12 is not detected, the process returns to step S0 (step S1).
[0039]
The control unit 10 discriminates by displaying the specified description name (or the entire data display line including the description name) in different colors (step S2), and the description registration instruction button 49 is clicked with the mouse 12. If it is clicked, the process proceeds to step S4. If the summary registration instruction button 49 is not clicked, the process proceeds to step S9 (step S3).
[0040]
When the description registration instruction button 49 is clicked, the specified description character string, the subject information associated with the description character string, and the description type set to “user registration” are detected by detecting the description registration instruction. A summary dictionary record including the information and the availability information set to “record use permission” is generated (step S4), and whether or not the same record as the summary dictionary record generated in step S4 is stored in the summary dictionary file 2 If there is no same record, the process proceeds to step S6. If the same record is already stored, the process proceeds to step S8 (step S5).
[0041]
If the same record as the generated summary dictionary record is not stored in the summary dictionary file 2, a confirmation message (for example, registration YES → “Y”, registration NO → “N”) is displayed to prompt the operator to confirm, When there is a confirmation operation (step S6), the summary dictionary record (= second summary dictionary record) generated in step S4 is registered in the summary dictionary file 2 and the process returns to step S1 (step S7).
[0042]
When the same record as the generated summary dictionary record is stored in the summary dictionary file 2, a duplicate message such as “Summary is duplicated” is displayed and the process returns to step S1 (step S8).
[0043]
If the summary registration instruction button 49 is not clicked in step S3, it is checked whether a summary name designation canceling operation (such as a click outside the margin) has been performed with the mouse 12 (step S9), and the designation canceling operation has been performed. In this case, the discrimination display or the like performed in step S2 is canceled to return the cursor to the original state, and the process returns to step S0 (step S10).
[0044]
In the flowchart of FIG. 5 described above, a description name to be registered in step S1 is specified, and when a description registration instruction is given in step S3, a description dictionary record is generated in step S4. In step S4, a description dictionary instruction may be generated. In step S4, a description dictionary record may be generated if a confirmation operation is performed after specifying a description name in step S2 and performing a discrimination display in step S3.
[0045]
Further, when there is a record that is the same as the record generated in the summary dictionary file 2 in step S5 in the flowchart of FIG. 5, the duplicate record display is performed in step S8, and the process returns to step S1. Instead of providing S6 and S8, after generating a summary dictionary record in step S4, the summary dictionary record may be registered in the summary dictionary file 2 in step S7. Note that if there are duplicate records, they may be overwritten.
[0046]
Further, in the flowchart of FIG. 5 described above, the description name is designated with the mouse cursor, and the description registration instruction button 49 is selected by clicking with the mouse. However, the present invention is not limited to this. For example, by operating the cursor movement key (← ↑ ↓ → key) of the keyboard, the description name is designated, and the registration registration instruction is performed by operating a specific key (for example, shift key + character key “T”) on the keyboard. You may do it.
[0047]
FIG. 6 is a diagram showing an embodiment of the summary dictionary edit screen. The summary dictionary edit screen 50 displays the types of books and the like to be entered (cash account book, petty cash account book, deposit account book, account book, A book processing selection column 51 that displays a book processing selection button indicating a payable book, application book, transfer slip, journal book, ledger, subledger, daily schedule, trial balance), and an instruction button when editing the summary dictionary That is, the summary process selection field 52 provided with the correction button 52-1, the delete button 52-2, the search button 52-3, and the print button 52-4, and the type of the book to be edited as the summary are displayed. Book name display field 53 provided with a book name display field 53-1, a book name selection button 53-2, a transaction category name display field 53-3, and a transaction category selection button 53-4, and a headline display field 54 And the tab stored in the summary dictionary file 2 Summary information about the type of dictionary record 20, digest, and a summary dictionary record display column 55 with multiple lines payee dictionary record display rows to display the item information such as use permission information and the account name.
[0048]
Each summary dictionary record display line in the summary dictionary record display field 55 clearly indicates that the summary is an updatable record by displaying it in a color different from the background color (displayed in blue in the embodiment). The summary stored in the column 55-1 and the summary dictionary record is displayed. If the summary type column 55-1 is displayed in a color different from the background color, the summary column 55- can be updated and input. 2, use permission flag display / change column 55-3 for displaying availability information of the summary dictionary record, and enabling switching of the availability information when the summary type column 55-1 is not displayed in color, and a summary dictionary Debit account column 55-4 for displaying the name of the debit account item and credit account item stored in the record, credit account column 55-5, and a ward column 55-6 for displaying the ward and tax zone And tax zone 55-7 It made. Reference numerals 56 and 57 denote scroll buttons.
[0049]
When the search button 52-3 is clicked with the mouse 12 in the example of the summary dictionary editing screen 50 of FIG. 6, a window (not shown) that prompts input of a character string (all or a part) of the summary to be searched is displayed. Key input of the character string, among the summary dictionary records of the book displayed in the book name display column 53-1, the summary dictionary record belonging to the transaction category specified in the transaction category name display column 53-3 (in this example, A summary dictionary record including a character string key-inputted out of all the summary dictionary records related to withdrawal in the cash book is displayed in each line of the summary dictionary record display field 55. Here, the user dictionary, that is, the summary dictionary record registered in the summary dictionary by the operation shown in the flowchart of FIG. 5, is displayed in a color different from the background color and other display colors in the summary type column 55-1. Therefore, it is understood by the operator that the summary displayed in the summary column 55-2 of this line is an updatable summary. In addition, you may make it change the display color of the line | wire containing the summary which can be updated and / or the update prohibition without providing the summary type column 55-1.
[0050]
On the other hand, the summary dictionary record whose summary type column 55-1 is blank (only the background color), that is, the summary displayed in the summary column 55-2 of the summary dictionary record provided by the manufacturer cannot be updated.
[0051]
Further, in the use permission flag display / change column 55-3, only the summary dictionary record provided by the manufacturer can change the display content by a correction operation. For the line where the ○ mark is displayed in the use permission flag display / change column 55-3, the use permission flag column 25 of the summary dictionary record displayed in the line indicates use permission (for example, flag value = “1”). This means that there is a summary dictionary record whose summary type column 55-1 is blank (only the background color), that is, when the manufacturer-provided summary dictionary record is prohibited, it is necessary to disable the mouse cursor. Move to the use permission flag display / change column 55-3 of the line in which the contents of the dictionary record are displayed, and click the correction button 52-1 or the use permission flag display / change column 55-3 to change the summary dictionary record. The use permission flag column 25 can be changed to use prohibition (for example, flag value = “0” is overwritten). A cross mark is displayed in the use permission flag display / change field 55-3 of the summary dictionary record in which the use permission flag field 25 is changed to use prohibition. When the use permission flag display / change column 55-3 is marked with a cross, the summary dictionary record is excluded from the search target in the book entry process, the tabulation process, and the like.
[0052]
On the other hand, when the summary dictionary record 551 is displayed in a color different from the background color or the color of other parts, that is, when the summary dictionary record registered by the user is deleted, the mouse cursor is deleted. The summary dictionary record is deleted from the summary dictionary file 2 by moving to the line where the summary dictionary record is displayed and clicking the delete button 52-2 with the mouse 12.
[0053]
Further, the operator can correct the displayed summary by moving the mouse cursor to the summary column 55-2 of the line where the summary to be corrected is displayed and performing key input.
[0054]
When the operator clicks the button in the book processing selection column 51, the updated summary dictionary record is overwritten and stored in the original summary dictionary record 20 stored in the summary dictionary file 2, and the selected book processing is performed. Transition.
[0055]
In the description of FIG. 6 above, the summary dictionary record is designated with the mouse cursor and the editing process button is clicked with the mouse 12 to perform editing instructions such as correction, deletion, search, etc., but this is not limitative. For example, by operating the cursor movement key (← ↑ ↓ → key) on the keyboard to specify a summary dictionary record, correction or deletion is performed by operating a specific key on the keyboard (for example, shift key + character key “T”). An editing instruction such as search may be given.
[0056]
FIG. 7 is a flowchart showing an operation example of the accounting processing apparatus 1 when editing the summary dictionary. When there is a summary dictionary editing instruction, the summary dictionary editing program is called, and a summary dictionary editing screen 50 as shown in FIG. 6 is displayed (step T1). When the summary dictionary editing instruction is selected on the bookkeeping screen as shown in FIG. 4, the book name selected on the screen and the transaction classification name of the data to be processed at that time are displayed in the book name display field. 53-1 and the transaction category name display field 53-3, and the process proceeds to Step T3. If an instruction to edit the summary dictionary is given from the beginning on the menu screen or the like, the process proceeds to step T3. In addition, you may make it display the transaction classification name of a specific transaction classification in the transaction classification name display column 53-3 (step T2).
[0057]
When the desired display range may be the book name and transaction category name displayed in the book name display column 53-1 and transaction category name display column 53-3, that is, the book name selection button 53-2 or transaction category name selection If button 53-4 is not operated, the process proceeds to step T4. On the other hand, if the desired display range is different from the book name and transaction category name displayed in the book name display column 53-1 and transaction category name display column 53-3, the book name selection button 53-2 or transaction When the category name selection button 53-4 is operated (clicked with the mouse 12), the book name or transaction category name is displayed in a drop-down manner, and the desired book name and transaction category name can be selected.
[0058]
Therefore, the control unit 10 checks whether or not the book name selection button 53-2 or the transaction category name selection button 53-4 is operated, and the book name selection button 53-2 or the transaction category name selection button 53-4 is operated. If not, the displayed book name or transaction classification name is confirmed and the process proceeds to step T4 (step T3).
[0059]
The summary dictionary record of the book name and transaction category that has been confirmed or confirmed in step T3 is sequentially read from the summary dictionary file 2 (step T4), and the read summary dictionary record is fetched and temporarily stored in the RAM ( Step T5), description type information, description, availability information, subject name, taxation classification and consumption tax rate of the description dictionary record extracted from the RAM are stored in the description type column 55-1 of the description dictionary record display line of the description dictionary record display field 55 , Summary column 55-2, use permission flag display / change column 55-3, debit account item column 55-4, credit account item column 55-5, ward column 55-6, tax zone column 55-7 To do. At this time, if the summary type information stored in the summary type flag column 24 of the summary dictionary record to be displayed means “user registration” (for example, flag value = “1”), that is, In the case of the description dictionary record registered by the user, the color (for example, “blue”) is displayed in the description type column 55-1, and the description type information stored in the description type flag column 24 is “provided by manufacturer” (for example, flag Value = “0”), that is, in the case of a manufacturer-provided summary dictionary record, the summary type column 55-1 is blank (only the background color). In the use permission flag display / change column 55-3, a mark or a character corresponding to the value of the use permission flag is displayed (in this example, ○ if flag value = “1”, × if flag value = “0”). (Step T6).
[0060]
The control unit 10 checks with the mouse cursor whether or not there is a designation operation for the summary dictionary record display line in the summary dictionary record display field 55 (for example, double-clicking the mouse 12), and if there is a designation operation, the process proceeds to step T8. Otherwise, the process proceeds to step T18 (step T7).
[0061]
The control unit 10 checks the state of the various buttons. If the correction button 52-1 is clicked, the process proceeds to step T9. If the delete button 52-2 is operated, the process proceeds to step T15 (step T8).
[0062]
When the correction button 52-1 is clicked in step T8, the control unit 10 checks and updates the summary type information stored in the summary type flag column 24 of the summary dictionary record 20 specified in step S7. If it means permission (for example, in the case of a summary dictionary record registered by the user), the process proceeds to step T10, and if it means update prohibition (for example, in the case of a summary dictionary record provided by the manufacturer), the process proceeds to step T12 ( Step T9).
[0063]
In the case of an update-permitted summary dictionary record, the control unit 10 moves the cursor to the top position of the summary column 55-2 in the row where the summary dictionary record is displayed, and prompts the operator to enter a key. If there is (step T10), the summary name column 23-1 of the summary dictionary record stored in the RAM is overwritten with the contents (summary character string) of the summary column 55-2 corrected by key input, and updated. The process returns to step T7 (step T11).
[0064]
Also, in the case of a summary dictionary record that is prohibited from being updated, the control unit 10 moves the cursor to the use permission flag display / change column 55-3 of the line where the summary dictionary record is displayed, and displays / changes the use permission flag. A message or a selection window asking for switching of the mark displayed in the column 53-3 (that is, whether or not to use the record), for example, “Disable use of this record → ×, use → ○” When a message or window is displayed (step T12) and the operator selects “use prohibited”, the display of the use permission flag display / change column 55-3 means “use prohibited” from “◯” indicating use permission. When "X" is changed and "Use permission" is selected, the display of the use permission flag display / change column 55-3 means "Use permission" from "X" which means use prohibition Change to that "○" to transition to step T14. If nothing is selected (for example, when a line feed key is operated), the process simply returns to step T7 (step T13).
[0065]
When the mark display in the use permission flag display / change column 55-3 is changed in step T13, the control unit 10 displays the use permission information in the use permission flag column 25 of the summary dictionary record stored in the RAM. The contents corresponding to the display in the use permission flag display / change column 55-3 after switching (for example, flag value = “0” for “×”, flag value = “1” for “◯”) are rewritten to step T7. Return (step T14).
[0066]
When the delete button 52-2 is clicked in step T8, the control unit 10 checks and updates the summary type information stored in the summary type flag column 24 of the summary dictionary record 20 specified in step T7. If it means permission, the process proceeds to step T16, and if it means update prohibition, the process proceeds to step T17 (step T15).
[0067]
In the case of an update-permitted record, the summary dictionary record specified in step T7 is deleted, and the process returns to step T7 (step T16). If the summary dictionary record is prohibited from being updated, a message indicating that it cannot be deleted is displayed and the process returns to step T7. Instead of a message indicating that deletion cannot be performed, a message that prompts the user to prohibit use by correction, for example, “cannot be deleted, but can be disabled by clicking the correction button” may be displayed ( Step T17).
[0068]
The control unit 10 checks the state of various buttons. If the scroll button 56 or 57 is clicked with the mouse 12, the process proceeds to step T19. If the print button 52-4 is clicked, the process proceeds to step T20, and the book processing is performed. If the button in the selection column 51 is clicked, the process proceeds to step T21 (step T18).
[0069]
When the scroll button 56 or 57 is clicked in step T18, the summary dictionary record temporarily stored in the RAM is searched out in the forward direction or backward direction, and the summary dictionary record display line in the summary dictionary record display field 55 is retrieved. Is displayed in the corresponding column. Thereby, each display content displayed in the summary dictionary record display field 55 is scrolled forward or backward according to the click time of the scroll button 56 or 57. When the click of the scroll button 56 or 57 is finished, the scrolling of the display contents in the summary dictionary record display field 55 is stopped, and the process returns to step T7 (step T19).
[0070]
When the print button 52-4 is clicked in step T18, the description dictionary record in the range specified in the book name display field 53-1 and the transaction category name display field 53-3 is stored in the description dictionary record display field 55. Printing is output by the printer 17 in the format displayed in the dictionary record display line, and when the printing output is completed, the process returns to step T7 (step T20).
[0071]
When the button of the book processing selection column 51 is clicked in step T18, the summary dictionary record updated in step T11 or step T14 is overwritten and stored in the original summary dictionary record 20 stored in the summary dictionary file 2. . The updated summary dictionary record referred to here is a user-registered summary dictionary record corrected on the summary dictionary edit screen 50 or a manufacturer-provided summary dictionary record in which the use permission flag column 25 is changed (step S21). ).
[0072]
By the operation shown in the flowchart of FIG. 7, the summary dictionary record can be easily corrected and deleted. In addition, since the description dictionary record provided by the manufacturer can be identified in the description dictionary edit screen, it is displayed in color at the beginning of the display line, so that the update specification of the manufacturer-provided description dictionary record that is prohibited to update the description is prevented. it can. In addition, the user registered summary can be corrected or deleted by a simple operation from the summary dictionary editing screen.
[0073]
In the description of the flowchart of FIG. 7, the description dictionary record is specified with the mouse cursor and the editing process button is clicked with the mouse 12 to perform editing instructions such as correction, deletion, and search. However, the present invention is not limited to this. . For example, by operating the cursor movement key (← ↑ ↓ → key) on the keyboard to specify a summary dictionary record, correction or deletion is performed by operating a specific key on the keyboard (for example, shift key + character key “T”). Editing instructions such as search and termination may be performed.
[0074]
In each of the above embodiments, the data entry / display screen is an example of a cash entry / exit entry entry screen, but is not limited to a cash entry / exit entry. Further, in the description of each of the above embodiments, the case where automatic journal entry is performed in the book entry process of the data entry / display screen for inputting / displaying the accounting book data and the auxiliary book data in one line and one transaction is shown as an example. The present invention is not limited to the case of inputting book data, and can also be applied to the case of inputting accounting data based on a memo such as a slip.
[0075]
As mentioned above, although one Example of this invention was described, this invention is not limited to the said Example, It cannot be overemphasized that various deformation | transformation implementation is possible.
[0076]
【The invention's effect】
As described above, according to the present invention, when automatic journal entry is performed by inputting a description on the entry screen, it is possible to register the specified journal description and subject information in the description dictionary simply by issuing a description registration instruction. . In other words, even if you do not input the description again from the description registration screen as in the past, you can register the description selected at the time of input processing or the description you keyed in the description dictionary, so you can register the description easily. Become.
[0077]
In addition, the user-registered summary can be corrected with a simple operation from the summary dictionary edit screen, the record can be deleted, and the manufacturer-provided summary can be virtually deleted, so it can be edited into a summary dictionary suitable for the industry. it can.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a hardware configuration of an accounting processing apparatus to which a bookkeeping system of the present invention can be applied.
FIG. 2 is a diagram illustrating a configuration example of a summary dictionary record stored in a summary dictionary file.
FIG. 3 is a diagram showing a configuration example of an account title name record stored in a subject name file.
FIG. 4 is a diagram showing an embodiment of a bookkeeping screen as an input / display screen.
FIG. 5 is a flowchart showing an operation example of the accounting processing apparatus at the time of summary registration.
FIG. 6 is a diagram illustrating an example of a summary dictionary editing screen.
FIG. 7 is a flowchart showing an operation example of the accounting processing apparatus when editing a summary dictionary.
[Explanation of symbols]
1 Accounting processing equipment
2. Summary dictionary file (summary dictionary)
10 control unit (summary dictionary record registration means, record generation means, registration means, summary dictionary record acquisition means, summary dictionary record display means, record deletion means, record correction means)
11 Key input unit (input means, summary registration instruction means, instruction input means, deletion instruction means, correction instruction means)
12 Mouse (pointing device, summary character string designation means, summary registration instruction means, instruction information designation / input means, deletion instruction means, correction instruction means)
14 Display (summary dictionary edit screen display means)
20 summary dictionary records
24 Summary Type Flag (Summary Type Information)
25 Use permission flag (usability information)
40 Booking screen (data entry screen)
49 Summary registration instruction button (Summary registration instruction means, Summary registration instruction display information)
50 Summary dictionary edit screen
58 cursor

Claims (7)

複数のデータ入力/表示行を備えたデータ入力画面と、摘要と勘定科目及び課税区分等の科目情報を対応させて記憶した摘要辞書と、データ入力済みの前記データ入力/表示行に表示されている摘要文字列のうち、所望の摘要文字列を指定する摘要文字列指定手段と、前記摘要文字列指定手段によって指定された摘要文字列の前記摘要辞書への登録指示を行う摘要登録指示手段と、前記摘要登録指示手段による摘要登録指示に基いて、前記摘要文字列指定手段によって指定された摘要文字列と該摘要文字列に対応付けられている科目情報とを含む摘要辞書レコードを生成して前記摘要辞書に登録する摘要辞書レコード登録手段と、を備えたことを特徴とする記帳システム。  Displayed in the data entry screen with multiple data entry / display lines, the description dictionary storing the subject information such as the description, account item, and taxation classification, and the data input / display line where the data has been entered A description character string specifying means for specifying a desired description character string, and a description registration instruction means for instructing registration of the description character string specified by the description character string specifying means in the description dictionary; And generating a description dictionary record including a description character string specified by the description character string specifying means and subject information associated with the description character string based on the description registration instruction by the description registration instruction means A bookkeeping system comprising: a summary dictionary record registration means for registering in the summary dictionary. 前記摘要登録指示手段は、前記データ入力画面に設けられた摘要登録指示表示情報と、前記摘要登録指示情報を指定して摘要登録指示を入力する指示情報指定/入力手段からなり、前記摘要辞書レコード登録手段は、前記指示情報指定/入力手段による摘要登録指示の入力があると、前記摘要文字列指定手段によって指定された摘要文字列と該摘要文字列に対応付けられている科目情報とを含む摘要辞書レコードを生成するレコード生成手段と、前記レコード生成手段によって生成された摘要辞書レコードを前記摘要辞書に登録する登録手段とからなることを特徴とする請求項1記載の記帳システム。  The summary registration instruction means includes summary registration instruction display information provided on the data input screen and instruction information designation / input means for designating the summary registration instruction information and inputting a summary registration instruction, and the summary dictionary record The registration means includes a summary character string designated by the summary character string designation means and subject information associated with the summary character string when a summary registration instruction is input by the designation information designation / input means. 2. The bookkeeping system according to claim 1, further comprising: a record generation unit that generates a summary dictionary record; and a registration unit that registers the summary dictionary record generated by the record generation unit in the summary dictionary. 前記摘要登録指示手段は、摘要登録指示を入力する指示入力手段からなり、前記摘要辞書レコード登録手段は、前記指示入力手段による摘要登録指示の入力があると、前記摘要文字列指定手段によって指定された摘要文字列と該摘要文字列に対応付けられている科目情報とを含む摘要辞書レコードを生成するレコード生成手段と、前記レコード生成手段によって生成された摘要辞書レコードを前記摘要辞書に登録する登録手段とからなることを特徴とする請求項1記載の記帳システム。  The summary registration instruction means comprises instruction input means for inputting a summary registration instruction, and the summary dictionary record registration means is designated by the summary character string designation means when the summary registration instruction is input by the instruction input means. Record generating means for generating a description dictionary record including the description character string and subject information associated with the description character string, and registration for registering the description dictionary record generated by the record generating means in the description dictionary The bookkeeping system according to claim 1, comprising: means. 前記摘要辞書は、摘要と、科目情報と、記憶内容が更新できないように更新禁止設定されている摘要種類情報と、登録時にはレコード使用許可設定されている使用可否情報とを記憶した第1の摘要辞書レコードと、摘要と、科目情報と、更新許可設定されている摘要種類情報と、使用許可に設定されている使用可否情報とを記憶した第2の摘要辞書レコードとを複数記憶してなり、前記摘要辞書レコード登録手段によって前記摘要辞書に登録される摘要辞書レコードは、前記摘要文字列及び科目情報に加え、更新許可設定した摘要種類情報と、使用許可設定した使用可否情報とを含むことを特徴とする請求項1乃至3のいずれか1項に記載の記帳システム。  The summary dictionary stores a summary of information, subject information, summary type information that is prohibited from being updated so that stored contents cannot be updated, and availability information that is permitted to use records at the time of registration. Storing a plurality of second description dictionary records storing dictionary records, descriptions, subject information, description type information set for update permission, and use permission information set for use permission, The summary dictionary record registered in the summary dictionary by the summary dictionary record registration means includes, in addition to the summary character string and subject information, summary type information for which update permission is set, and usage permission information for which usage permission is set. The bookkeeping system according to any one of claims 1 to 3. 記憶内容の更新ができないように更新禁止設定されている摘要種類情報と、登録時は使用許可設定されている使用可否情報とを記憶した第1の摘要辞書レコードと、更新許可設定されている摘要種類情報と、使用許可設定されている使用可否情報とを記憶した第2の摘要辞書レコードとを複数記憶してなる摘要辞書と、前記摘要辞書に記憶されている摘要辞書レコードの内容を表示する摘要辞書レコード表示行を複数行備えた摘要辞書編集画面と、摘要辞書編集指示があったとき、前記摘要辞書編集画面を表示する摘要辞書編集画面表示手段と、前記摘要辞書から指定された範囲の摘要辞書レコードを取得する摘要辞書レコード取得手段と、前記摘要辞書編集画面の前記摘要辞書レコード表示行に前記取得した摘要辞書レコードを表示する摘要辞書レコード表示手段と、表示されている摘要辞書レコードの更新指示を行う更新指示手段と、前記更新指示手段による指示があったとき、更新対象とされた摘要辞書レコードが第2の摘要辞書レコードの場合にのみ該摘要辞書レコードを更新する更新手段と、表示されている摘要辞書レコードの使用可否情報の変更指示を行う使用可否情報変更指示手段と、前記使用可否情報変更指示手段による指示があったとき、使用可否情報の変更対象とされた摘要辞書レコードが第1の摘要辞書レコードの場合にのみ該摘要辞書レコードの使用可否情報を変更する使用可否情報変更手段と、表示されている摘要辞書レコードの削除指示を行う削除指示手段と、前記削除指示手段による指示があったとき、削除対象とされた摘要辞書レコードが第2の摘要辞書レコードの場合にのみ該摘要辞書レコードを前記摘要辞書から削除するレコード削除手段と、前記更新手段により更新された摘要辞書レコードと、前記使用可否変更手段により使用可否情報が変更された摘要辞書レコードを前記摘要辞書に記憶されている摘要辞書レコードの中の対応する摘要辞書レコードに上書き記憶するレコード上書き手段と、を備えていることを特徴とする記帳システム。  First summary dictionary record storing summary type information for which update prohibition is set so that stored contents cannot be updated, and use permission information for which use permission is set at the time of registration, and summary for which update permission is set A summary dictionary that stores a plurality of second summary dictionary records that store type information and use permission / inhibition information that is set to permit use, and the contents of the summary dictionary records that are stored in the summary dictionary are displayed. A summary dictionary edit screen having a plurality of summary dictionary record display lines, a summary dictionary edit screen display means for displaying the summary dictionary edit screen when there is a summary dictionary edit instruction, and a range specified from the summary dictionary A summary dictionary record acquisition means for acquiring a summary dictionary record, and a description for displaying the acquired summary dictionary record in the summary dictionary record display line of the summary dictionary edit screen. A dictionary record display means, an update instruction means for instructing to update the displayed summary dictionary record, and when an instruction is given by the update instruction means, the summary dictionary record to be updated is the second summary dictionary record There is an instruction from the updating means for updating the summary dictionary record only when the information is used, an availability information change instruction means for instructing to change the availability information of the displayed summary dictionary record, and an instruction from the availability information change instruction means. The availability information changing means for changing the availability information of the summary dictionary record only when the summary dictionary record for which the availability information is changed is the first summary dictionary record, and the displayed summary dictionary record Delete instruction means for issuing a delete instruction, and when there is an instruction from the delete instruction means, the summary dictionary record to be deleted is the second Record deletion means for deleting the summary dictionary record from the summary dictionary only in the case of a dictionary record required, a summary dictionary record updated by the update means, and a summary dictionary in which the availability information is changed by the availability change means And a record overwriting means for overwriting and storing a record in a corresponding dictionary record in the summary dictionary record stored in the summary dictionary. 摘要辞書レコード表示手段は前記取得した摘要辞書レコードが第2の摘要辞書レコードのときにのみ、該摘要辞書レコードの表示行の先頭を色表示することを特徴とする請求項5記載の記帳システム。  6. The bookkeeping system according to claim 5, wherein the summary dictionary record display means displays the top of the display line of the summary dictionary record in color only when the acquired summary dictionary record is the second summary dictionary record. 摘要辞書レコード表示手段は前記取得した、摘要辞書レコードが前記第1の摘要辞書レコードのときの表示色と前記第2の摘要辞書レコードの表示色を異なる色で表示することを特徴とする請求項5記載の記帳システム。  The summary dictionary record display means displays the acquired display color when the summary dictionary record is the first summary dictionary record and the display color of the second summary dictionary record in different colors. 5. The bookkeeping system according to 5.
JP2002147568A 2002-05-22 2002-05-22 Bookkeeping system Expired - Lifetime JP3904476B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002147568A JP3904476B2 (en) 2002-05-22 2002-05-22 Bookkeeping system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002147568A JP3904476B2 (en) 2002-05-22 2002-05-22 Bookkeeping system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2006297420A Division JP4204613B2 (en) 2006-11-01 2006-11-01 Bookkeeping system, summary dictionary editing method, program, and recording medium recording the program

Publications (2)

Publication Number Publication Date
JP2003346072A JP2003346072A (en) 2003-12-05
JP3904476B2 true JP3904476B2 (en) 2007-04-11

Family

ID=29766573

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002147568A Expired - Lifetime JP3904476B2 (en) 2002-05-22 2002-05-22 Bookkeeping system

Country Status (1)

Country Link
JP (1) JP3904476B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008282177A (en) * 2007-05-09 2008-11-20 Meinan Keiei:Kk Journalizing tabulation system and journalizing tabulation method
JP5210148B2 (en) * 2008-12-25 2013-06-12 株式会社日本デジタル研究所 BOOKING METHOD, INFORMATION PROCESSING DEVICE, AND BOOKING PROGRAM
CN112465619B (en) * 2020-12-30 2024-04-23 广东金赋科技股份有限公司 Tax handling method and device based on data conversion and one-key input tax three-period system

Also Published As

Publication number Publication date
JP2003346072A (en) 2003-12-05

Similar Documents

Publication Publication Date Title
Walkenbach et al. Office 2010 Library: Excel 2010 Bible, Access 2010 Bible, PowerPoint 2010 Bible, Word 2010 Bible
Walkenbach Excel 2013 bible
US7610227B2 (en) System and method for creating cross-reference links, tables and lead sheets for tax return documents
US20050278625A1 (en) Dynamic document and template previews
US20010029475A1 (en) Financial processing system and method
US5920866A (en) Process and system for generating shared value lists for databases
JP2007183981A (en) Account processor, entry processing control program and recording medium recording the same
JP3904476B2 (en) Bookkeeping system
JP3929824B2 (en) Computer-readable storage medium storing accounting processing apparatus and automatic journalizing program
JP4204613B2 (en) Bookkeeping system, summary dictionary editing method, program, and recording medium recording the program
JP2003323581A (en) Entry system, entry image plane, entry method, entry processing program and storage medium
JP2003323536A (en) Input/display screen, method of displaying consumption tax information, consumption tax information display program and memory medium
JP2008198225A (en) Abstract registration method, abstract registration program, and computer-readable recording medium with program recorded thereon
JP2008198226A (en) Abstract dictionary editing method, abstract dictionary editing program, and computer-readable recoding medium with its program recorded thereon
JP4257284B2 (en) Accounting processing system, accounting processing apparatus and program
JP2004005274A (en) Accounting system, inter-book data tracking interlock method, inter-book data tracking interlock program and storage medium
JP5085210B2 (en) Medical support device
JPH08263574A (en) Processor and method for account processing
JP2007157174A (en) Accounting processor, control program for refining error data, and storage medium
Walkenbach et al. Excel 2000
Jelen Microsoft Excel Inside Out (Office 2021 and Microsoft 365)
JP2007207279A (en) Account processing device
Harvey Excel 2007 workbook for dummies
JP5085488B2 (en) Medical support device
JP2004005196A (en) Item editing/balance setting method, item editing/balance setting program, storage medium and trial balance display screen

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20040608

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20040608

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060905

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061101

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070109

R150 Certificate of patent or registration of utility model

Ref document number: 3904476

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130119

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130119

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160119

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term