JPH0224746A - データ処理装置 - Google Patents

データ処理装置

Info

Publication number
JPH0224746A
JPH0224746A JP63175407A JP17540788A JPH0224746A JP H0224746 A JPH0224746 A JP H0224746A JP 63175407 A JP63175407 A JP 63175407A JP 17540788 A JP17540788 A JP 17540788A JP H0224746 A JPH0224746 A JP H0224746A
Authority
JP
Japan
Prior art keywords
word
file
input
data
standard
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.)
Pending
Application number
JP63175407A
Other languages
English (en)
Inventor
Toshio Kashio
俊雄 樫尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP63175407A priority Critical patent/JPH0224746A/ja
Priority to CN 89104799 priority patent/CN1017664B/zh
Publication of JPH0224746A publication Critical patent/JPH0224746A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、売上げ、仕入等の各種取引別のデータ処理
を行ない、対応する各種ファイルに対して記帳処理(フ
ァイル更新処理)を行なうデータ処理装置に関する。
[従来の技術] 従来、各種売上げ商品に対する売上げ伝票を発行する場
合、ビジネス用パーソナルコンピュータ、オフィスコン
ピュータ、汎用コンピュータ等の事務処理装置が一般に
使用されている。これらの事務処理装置を使用すること
により、各種入力伝票に基づくデータ処理が行なわれて
各種管理情報、例えば品目別売上明細情報、得意先別売
上情報等を容易に得ることができる。そして、上記各種
情報は上記事務処理装置に接続される各種ファイル群例
えば元帳ファイル、集計ファイル、管理ファイル等に分
類されて記憶管理されている。
[発明が解決しようとする問題点] ところで、上記事務処理装置において上述したような複
数のファイルにより情報を記憶管理する為には、システ
ムエンジニアが予め各ファイルに対応するファイル管理
システムを設計しておかなければならない。これらシス
テム設計において従来の事務処理装置でネックとなるも
のとして、ファイルに対する更新プログラムの設計があ
げられる。即ち、ファイルのレコード構造は、各ファイ
ル毎に異なっており、各ファイル毎にレコードの構造を
決めるワードの種類及びワードの位置が異なっている。
そのため、予め決められた入力伝票に基づいて入力され
たデータより個々のファイルに対してワード内容を更新
するに当っては、各ファイルに1対1に対応して更新用
プログラムの設計をしておかなければならず、使用した
いファイルの数が非常に多い場合には、そのプログラム
設計に多大な時間を要していた。
また、通常の企業において取扱う伝票の種類は非常に多
く、例えば受注伝票、売上伝票、佳人伝票等の各種営業
伝票や、旅費精算書、入金伝票等の各種振替伝票等、種
々雑多である。しかも上記各伝票のフォーマット(入力
ワードの種類及びその順番)も個々の伝票毎に異なって
いるのが一般的である。従って、入力伝票のフォーマッ
トに基づいて入力されたデータによるファイル更新プロ
グラムの設計も、上記各種伝票毎に設計しなければなら
ず、ユーザーの各種要望に沿った伝票処理システムの設
計には多大な手間と時間を要していた。
この発明の課題は、各種伝票発行に伴う各種管理情報を
記憶する各種ファイルを有する装置に対するシステム設
計処理を簡易化することにより、ユーザーの要望に応じ
たシステム全体の新規設計及び設計変更を容易にするこ
とである。
〔問題点を解決するための手段〕
この発明は、統一化された標準レコードを構成する各標
準ワードに対して、例えば売上伝票、佳人伝票等に基づ
く各種取引処理別に各入力ワードとの対応づけを任意に
定義する定義手段と、指定された取引処理における各入
力ワードに対応するデータを入力する入力手段と、上記
定義手段で定義づけられた取引処理の入力ワードと標準
ワードとの対応に基づいて、各入力ワードのデータを標
準レコードの標準ワードのデータに変換する変換手段と
を備えるものである。
[作用〕 まず定義手段によって、各種伝票等に基づく各種取引別
に、各入力ワードを特定フォーマットの標準レコードを
構成する標準ワードに対応づけた定義を行なっておく。
そして、実際の伝票に基づく取引処理を行なう場合、ま
ず、いずれの取引処理を行なうかを指定し、その指定に
基づく伝票等のフォーマットに従って入力ワードに対応
するデータを入力手段より順次入力して入力レコードを
作成する。すると変換手段が起動され、上記定義手段で
予め定義づけされた入力ワードと標準ワードの対応に基
づいて、入力レコードが統一された1種類の標準レコー
ドに変換される。すなわち、いかなるフォーマットの入
力伝票に基づいてデータ入力が行なわれたとしても、こ
のデータ入力により作成される入力レコードは全て唯一
のフォーマットの標準レコードに変換されることになる
従って、各種伝票に基づいて入力されたデータはフォー
マットが統一化された標準レコードとして記憶されるこ
とになり、このレコードに基づいて各種ファイル、例え
ば元帳ファイル、集計ファイル、管理ファイルに対する
更新等のデータ処理を行なう際は、その処理が全て統一
化されたものとなり、上記更新処理のためのファイル処
理設計が極めて簡単なものとなる。
[実施例] 以下、一実施例を第1図乃至第15図を参照して説明す
る。
(1) 実施例の構成 第1図は可変長データを処理するデータ処理装置のシス
テム構成図を示したものである。同図において11は入
力装置で、各種入力モードを指定するモードキー、取引
の種類(仕種)を指定する仕種指定キー、テンキー、フ
ァンクションキー等を備えている。上記入力モードとし
ては、詳細を後述する記帳設定テーブルをエデイツトす
るテーブルエデイツトモード、仕種指定ワードをエデイ
ツトするワードエデイツトモード、伝票の記帳処理等を
行なう処理モードがある。そして、上記入力装置11よ
りキー操作に従って出力される入力モード指定データ、
仕種指定データ、エデイツトデータ等は、エデイツト処
理装置12へ送られ、このエデイツト処理袋ff112
により伝種別ワードファイル13及び記帳設定テーブル
14がアクセスされる。上記伝種別ワードファイル13
には、各種入力伝票のフォーマットに対応して入力すべ
きデータのワード名を定義するための定義表(以下、A
表と言う)と、各種入力伝票に基づいて入力されるデー
タを後述する標準伝票ファイルのレコード構造に一致す
るレコードデータに変換することを定義するための定義
表(以下、0表と言う)と、入力伝票等の各種表示フォ
ーマットを定義するための定義表(以下、D表と言う)
と、入力伝票等の各種印字フォーマットを定義するため
の定義表(以下、E表と言う)が各種取引の種類に応じ
て設定されている。第2図は伝種別ワードファイル13
の内容を示すもので、「受注」、「掛売上」、「発注」
、「掛仕入」・・・等の取引処理あるいは「旅費精算」
・・・等の取引処理別に設定される上記A−E表の内容
を示している。例えば「受注」についてはAt表、01
表、C1表、E1表の各定義がなされ、「掛売上」につ
いてはA2表、C2表、D2表。
62表の各定義がなされている。
しかして、上記エデイツト処理装置12は、入力装置1
1からの指示に基づいて記帳設定テーブル14のエデイ
ツト、伝種別ワードファイル13における指定仕種の定
義内容のエデイツト、伝種別の定義内容の読出し等の処
理を行なうもので、伝種別ワードファイル13から伝種
別の定義内容を読出した際は、A表を入カワートメモリ
15に、0表を伝票ワードメモリIBに、D表を表示ワ
ードメモリ17に、E表を印字ワードメモリ18にロー
ドし、その後、入力処理装置20に起動指令を与える。
そして、上記入カワートメモリ15にロードされたA表
は入力処理装置20へ、伝票ワードメモリ16にロード
された0表は伝票処理装置21へ、表示ワードメモリ1
7にロードされたD表は表示処理装置22へ、印字ワー
ドメモリ18にロードされたE表は印字処理装置23へ
読出される。また、上記入力処理装置20には、入力装
置11が接続されると共に、索引テーブル24.ワーク
メモリ26が接続される。上記索引テーブル24には、
例えば当日の日付及び伝票発行毎に自動更新される伝播
(伝票番号)が記憶されていると共に、各種板い商品に
対する商品コード。
商品名、単価等が予め記憶設定されている。そして、上
記入力処理装置20は、入カワートメモリ15から読出
したA表に基づいて入力処理を行ない、その入力データ
をワークメモリ2Bに記憶すると共に、データ処理に応
じて伝票処理装置21.表示処理装置22.印字処理装
置23を起動する。上記伝票処理装置21には、標準伝
票ファイル27が接続され、この上記伝票処理装置21
は、入力処理装置20からの起動指令によって処理動作
を開始し、伝票ワードメモリ1Bに記憶された0表に基
づいて標準伝票レコードデータを作成し、標準伝票ファ
イル27に順次登録する。
また、上記表示処理装置22は、入力処理装置20から
の起動指令により処理動作を開始し、表示ワードメモリ
17に記憶されているD表に基づいてワークメモリ2B
内のワードデータを読出して表示データを作成し、表示
装置28に表示する。印字処理装置23は、入力処理装
置20から起動指令が与えられると、印字ワードメモリ
18に記憶されているE表に基づいてワークメモリ2B
から読出したワードデータから読出した各種ワードデー
タにより指定フォーマットの伝票データあるいは帳票デ
ータを作成し、印字装置29を駆動して伝票あるいは帳
票をプリントアウトする。
しかして、上記標準伝票ファイル27に登録された標準
伝票レコードデータは、記帳処理装置31へ送られる。
この記帳処理装置31は、内部に変換メモリ32を備え
ており、上記記帳設定テーブル14と共にファイルフォ
ーマットメモリ33が接続される。
上記記帳処理装置31は、入力装置11からの記帳指令
により起動し、記帳設定テーブル14、変換メモリ32
、ファイルフォーマットメモリ33の記憶データに基づ
き、標準伝票ファイル27に登録されている標準伝票レ
コードよりファイル更新用のレコード(以下、メンテナ
ンスレコードと言う)を作成し、メンテナンスメモリ3
4に記帳する。このメンテナンスメモリ34には、複数
のメンテナンスレコードデータが記憶され、入力装置1
1あるいは記帳処理装置31からの更新指令によりファ
イル更新装置35へ送られ、このメンテナンスレコード
データに基づいて元帳ファイル群3θ、集計ファイル群
37、管理ファイル群38内の対応ファイルに対して更
新処理が行なわれる。
しかして、上記仕種別ワードファイル13には、−■二
記したように各種仕種別の定義内容が設定されるが、例
えば「掛売上」の伝票処理及び「掛仕入」の伝票処理を
行なう場合のA表、0表は具体的には第3図、第4図に
示すように設定される。第3図は「掛売上」の伝票処理
を行なう場合のA2表。
02表について、又、第4図は「掛仕入」の伝票処理を
行なう場合のA4.C4表について示したものである。
A2表及びA4表は共に入力データをワード名に対応づ
け、以後ワードデータとじて取扱えるようにするための
ワード名及びワード条件を定義するA表であり、このA
表は、al。
C2,C3の3つの項目からなっている。即ち、alに
は「得意先名9日付、伝番(伝票番号)」の各ワード名
がヘッディングのワードとして、C2には「品名、コー
ド、数量、単価、金額(数量×単価)」の各ワード名が
アイテムのワードとして、C3には「金額(合計)」の
ワード名が後人ヘディングのワードとして設定される。
ここで、上記各ワード名のうち「日付、伝書、単価」の
各ワード名は索引テーブル24を参照することにより入
力されるワードであることを示す索引のワード条件を、
「得意先名2品名、数量」の各ワード名は入力装置11
でのキー操作により入力されるワードであることを示す
入力のワード条件を、「金額(数fix単価)」のワー
ド名は計算式がワード名で記された演算ワード条件を示
している。
また、02表及び04表は共に各種入力伝票に基づいて
入力されたレコードデータを統一化された標準伝票のレ
コードデータに変換し、このレコードデータを標準伝票
ファイル27に登録することを定義する0表であり、こ
の0表は、cl、C2゜C3,C4の項目からなる。即
ち、C1には「標準伝票ファイル」が更新対象のファイ
ル名として、C2には「追加」を示すコードが更新種別
として設定され、C3,C4には標準伝票ファイル27
におけるワード名(標準ワード名)と上記A表により指
定されるワード名(入力ワード名)との対応づけが設定
される。上記C3には例えば「年月口」、「金額」、「
借方科目」、・・・等の各種標準ワード名が固定化され
た順番で予め設定されている。そして、この各標準ワー
ド名に対応させて各仕種におけるC4の入力ワード名が
設定される。例えば「年月日」標準ワード名に対しては
「日付」の入力ワード名が設定され、「金額」の標準ワ
ード名に対しては「金額」の入力ワード名が設定される
。ところで「借方科目」、「貸方科目J、rfff1区
」、「取引科目」、「会計年月」の各標準ワード名は上
記A表のワード名とは1対1に対応していない。これは
、これら標準ワード名が仕種の内容によって一義的に決
まるワード名だからであり、例えば第3図の02表のよ
うに仕種が「掛売上」の場合、上記各標準ワード名に対
して「売掛」、「売上J、r20J、r50J。
r63.3Jのワードデータ(第3図の02表ではワー
ドデータであることを[]の記号で示す)が一義的に設
定され、また、第4図の04表のように仕種が「掛仕入
」の場合、上記各標準ワードに対しては「仕入」、[買
掛J、rlOJ。
r60j、r63,3」のワードのデータが一義的に設
定される。
上記A表及び0表を利用することにより、ユーザーが希
望する任意フォーマットの各種入力伝票を、ワード内容
及びその順序が予め統一化された唯一の標準伝票に変換
して記憶管理することができ、以後、各種ファイル群3
6〜38に対する上記標準伝票のレコードによるファイ
ル更新処理を単純化することができる。しかも、上記A
表及び0表の設定はワード名の設定だけであるので、ユ
ーザーであっても極めて簡単に、しかも自由に設定する
ことができる。即ち、A表においてはユーザーが希望す
る任意フォーマットの入力伝票に合う順序で設定すれば
良く、また0表においては標準ワード名が予め固定化さ
れた順番で設定されているので、この標準ワード名に対
応するように上記入力ワード名の設定を行なえば良い。
このようにして更新された各種ファイル群36゜38の
内容を印字出力する場合は、指定ファイル内の各レコー
ドが入力処理装置20を介してワークメモリ2Bに読出
され、更にこのレコードは印字ワードメモリ18に記憶
されているE表に基づいて印字処理装置23を介して印
字装置29にて印字される。
次に第1図における記帳処理装置31が標準伝票ファイ
ル27に登録された標準伝票のレコードから元帳ファイ
ル群36.集計ファイル群37.管理ファイル群38の
各ファイルを更新するためのファイル更新用レコード(
メンテナンスレコード)を作成する場合に使用する記帳
設定テーブル14.ファイルフォーマットメモリ33.
変換メモリ32について説明する。
まず、上記記帳設定テーブル14には、第5図に示すよ
うに「種区」、「取引科目」、「取引名」。
「ファイル記帳区分」の項目が予め設けられている。上
記「取引名」の項目には、「受注」、「掛売上」、「発
注」、「掛仕入」・・・等の各種取引内容が設定されて
おり、「ファイル記帳区分」の項目には「勘定元帳ファ
イル」、「売掛金請求元帳ファイル」、「買掛金請求元
帳ファイル」、「勘定集計ファイル」、「売掛金請求集
計ファイル」。
「買掛金請求集計ファイル」、「品目管理ファイル」、
「販売先管理ファイル」等の各ファイル別項目が設けら
れている。そして、この「ファイル記帳区分」の各ファ
イル別項目に対し、上記「取引名」の各種取引内容に対
応する箇所にフラグ“1”が立てられ、取引の内容に応
じて更新すべきファイルが指定できるようになっている
。例えば第5図の記帳設定テーブル14のようにフラグ
が立っている状態において「掛売上」の取引を行なった
場合には、「勘定元帳ファイル」、「売掛金請求元帳フ
ァイル」、「勘定集計ファイル」。
「売掛金請求集計ファイル」、「品目管理ファイル」、
「販売先管理ファイル」の各ファイルに対して更新が行
なわれる。なお、この「ファイル記帳区分」の各ファイ
ル名に対するフラグは、前述したエデイツト処理装置1
2を介して入力装置11より自由に設定できるものする
又、ファイルフォーマットメモリ33は、元帳ファイル
群3G、集計ファイル群37.管理ファイル群38に存
在する各種ファイルのレコード構造をワード名で定義す
るもので、そのレコード構造が第6図に示すように設定
される。例えば、「勘定元帳ファイル」に対応しては「
当方勘定(当座勘定)」、「日仏(日付伝播)」、「和
動(相手勘定)」、「倍高」、「貸高」の各ワード名が
定義される。
更に、記帳処理装置31内に設けられる変換メモリ32
には、標準伝票ファイル27内のレコードデータを上記
各種ファイル群36〜38のうちの更新すべきファイル
のレコードデータに変換し、このレコードデータにより
対応ファイルを更新すべきことを定義するW表が各ファ
イル別に設定されている。第7図に各ファイルとW表(
W1表、 W2表、・・・)との対応関係を示す。第8
図(a)〜(c)は、上記Wt表、W2表、・・・の各
W表のうち、W1表(勘定元帳ファイルに対応)、W2
表(売掛金請求元帳ファイルに対応)、W4表(勘定集
計ファイルに対応)の具体的な設定例について示したも
のである。これらW表は、wl 、 W2 。
w3.w4の項目からなり、wlには「勘定元帳ファイ
ル」や「売掛金請求元帳ファイル」等のファイル名が更
新対象のファイル名として、W2には「追加」、「集計
」等を示すコードが更新種別として設定され、w3.w
4には各ファイルのワード名(ファイルワード名)と標
準伝票のワード名(標準ワード名)との対応づけが設定
される。
例えば、「勘定元帳ファイル」に対する更新を定義する
W1表においては、上記「勘定元帳ファイル」のレコー
ド構造を示す「当駒」、「日仏」。
「和動」、「倍高」、「貸高」の各ファイルワード名に
対しては、標準伝票レコードの「借方科目」、「年月日
、及び伝播」、「貸方科目」。
[合計金額(これは1伝票分の各レコードの金額の合計
を示す)J、r/Jの各標準ワード名が対応づけて設定
され、また、上記各ファイルワード名においては、標準
伝票レコードの「貸方科目」。
「年月日、及び伝播」、「借方科目J、r/J。
「合計金額」の各標準ワード名が対応づけて設定される
。即ち、このW1表は1伝票分の全標準伝票レコードか
ら2M914のファイル更新用レコードを作成し、この
2種類の更新用レコードにより「勘定元帳ファイル」を
更新することを定義している。また、「売掛金請求元帳
ファイル」に対する更新を定義するW2表においては、
上記「売掛金請求元帳ファイル」のレコード構造を示す
「取引先」、「8伝」、「品目」、「倍高」。
「数量」、「単価」、「和動」の各ファイルワード名に
対しては、標準伝票レコードの「借方取引先」 「年月
日、及び伝播」、「品目コード」。
「金額」、」数量」、「単価」、「貸方科目」の各標準
ワード名が対応づけて設定されている。即ち、このW2
表は、1つの標準伝票レコードから18類のファイル更
新用レコードを作成し、この更新用レコードにより「売
掛金請求元帳ファイル」を更新することを定義している
(2) 実施例の動作 次に上記実施例の動作を説明する。入力装置11のキー
操作により入力モードの指定2伝種の指定等を行なうこ
とにより、エデイツト処理装置12が動作し、第9図の
フローチャートに示す処理が実行される。エデイツト処
理装置12は、キー入力が与えられると、まず、第9図
のステップAIに示すように入力モードの判定を行ない
、テーブルエデイツトモードが指定されている場合は、
第5図に詳細を示す記帳設定テーブル14の内容を画面
表示し、修正操作によりエデイツト、つまり、「ファイ
ル記帳区分」の各項目と各取引との関係を示すフラグ修
正を行なう(ステップA2)。また、ワードエデイツト
モードが指定されている場合には、伝種指定が行なわれ
るまでステップ八3において待機し、仕種が指定される
と伝種別ワードファイル13から指定された仕種に対応
して設定された定義内容(A表、6表、D表、E表)を
読出して画像表示し、修正操作に応じて上記定義内容を
修正する(ステップA4)。更に処理モードが指定され
ている場合には、伝種指定が行なわれるまでステップA
5で待機し、仕種が指定されると伝種別ワードファイル
13から指定伝種の定義内容を読出して対応するワード
メモリ15〜18にロードしくステップ八〇)、その後
、入力処理装置20を起動する(ステップA7)。
上記入力処理装置20は、エデイツト処理装置12から
の起動指令により、入カワートメモリ15にロードされ
ているA表に従って第10図のフローチャートに示す処
理を実行する。入力処理装置20は、まず、表示処理装
置22を起動し、その時の指定伝種のフォーマットを表
示ワードメモリ17にロードされたD表に応じて画面表
示する。今、例えば仕種として第3図に示す「掛売上」
の指定が行なわれたとすると、入カワートメモリI5に
はA2表がロードされ、表示ワードメモリ17にはB2
表がロードされているので、第13図に示すような「掛
売上」のフォーマットが画面表示される。また、入力処
理装置20は、A2表で指定されるワード名に対応する
ワードデータの入力に備える(ステップBl)。このス
テップB1において、入力装置11からワード名に対応
するデータが入力されると、その入力されたデータはワ
ード名と対応づけされ、ワードデータとしてワークメモ
リ2Bに書込まれる(ステップB2)。そして、1伝票
分のワードデータが入力されるまで、ステップBl。
B2の処理を繰返し、1伝票分のワードデータ入力が終
了したと判断されると(ステップB3)、伝票処理装置
21に起動指令を与える(ステップB4)。以上の処理
により第13図に示すような掛売上伝票が作成され、ワ
ークメモリ26内には上記1伝票分の全ワードデータが
記憶される。この第13図では、「A商店」に対してr
1500円の電卓101を3個」、r2000円の時計
201を6個」売上げた場合の例を示している。
L記伝票処理装置21は、入力処理装置20からの起動
指令により起動し、伝票ワードメモリ16にロードされ
ている・0表に基づいて第11図のフローチャートに示
す伝票処理を実行し、ワークメモリ26に記憶されるワ
ードデータに基づいて標準伝票レコードを作成して標準
伝票ファイル27に登録する。すなわち、伝票処理装置
21は、まず、内部の標準伝票レコード作成用レジスタ
(このレジスタは標準伝票ファイル27のレコード構造
と同一構造を有し、第3図あるいは第4図に示したよう
な各標準ワード名に1対1に対応する記憶エリアを有す
る)をクリアする(ステップCI)。そして、伝票ワー
ドメモリ16から「借方科目」、「貸方科目」、「種区
」、「取引科目」、「会計年月」のワード名に対応する
データを読出し、上記レコード作成用レジスタの対応す
る記憶エリアに書込む(ステップC2)。次いで、ワー
クメモリ2B内の1アイテム、この場合には[電卓10
1 Jに対するアイテムを指定しくステップC3)、こ
のアイテムに関するワードデータ、この場合には「口付
」、「金額」、「得意先」、「伝書」。
「品名」、「数量」、「単価」の各ワード名に対応して
入力されたr62.10.8Jr4.500J、rA商
店J、r123Jrll101J、r3J、rl、50
0Jの各ワードデータを上記レコード作成用レジスタの
対応記憶エリアに書込む(ステップC4)。次いで別途
演算ルーチンによる演算により「損料」のワード名°に
対応するデータを計算し、上記レコード作成用レジスタ
の対応エリアに書込む(ステップC5)。そしてこのレ
ジスタ内に作成された標準伝票のレコードデータにより
標準伝票ファイル27を「追加」更新登録する(ステッ
プCB)。以上の処理により標準伝票ファイル27に第
14図(a)に示すように「電卓101」に関する標準
伝票レコードデータが登録される。その後、1伝票分の
処理を終了したか否を判断する判断ステップC7を経て
ステップC1に戻り、上記と同様の処理によりワークメ
モリ26における′入力伝票の次のアイテム、つまり、
「時計201」に関する標準伝票レコードデータが第1
4図(b)に示すように作成され、標準伝票ファイル2
7に登録される。上記のようにして1伝票分の処理を終
了すると、その状態がステップC7で判断され、標準伝
票レコードの作成処理を終了する。
このようにユーザーが希望するフォーマット(ワード内
容及びその順序)で設定した入力伝票により、ワード内
容及びその順序が統一化された唯一の標準伝票レコード
を作成することができる。
特に、A表及び0表を入力伝票の種類に応じて1対1に
対応させて設定しているので、入力伝票のフォーマット
が発行伝票毎に全く異なっていたとしても、各種入力伝
票に基づいて入力された各種レコードデータを、上述し
たように統一化された唯一の標準伝票レコードにより統
合して記憶管理することができる。
しかして、上記標準伝票レコードを作成した後、入力装
置11のキー操作により記帳操作を行なうと、記帳指令
が記帳処理装置31に送られて、第12図のフローチャ
ートに示す記帳処理(各ファイル群36〜38を更新す
るためのメンテナンスレコードを作成するための処理)
が実行される。記帳処理装置31は、入力装置11から
記帳指令が与えられると、まず、標準伝票ファイル27
から最初の標準伝票レコードデータを読出しくステップ
DI)、この標準伝票レコードデータに含まれる「種区
」及び「取引科目」のワード名に対応するワードデータ
により記帳設定テーブル14の取引を指定する(ステッ
プD2)。上記第14図に示す「電卓101 Jあるい
は「時計201」の標準伝票レコードの場合、「種区」
及び「取引科目」のワード名に対応するワードデータは
「20」及び「50」であるので、第5図の記帳設定テ
ーブル14に対し「掛売上」の取引が指定され、ファイ
ル記帳区分の各ファイル名のうちフラグ1°が立ってい
るファイル名を順次指定する。即ち、まず、「勘定元帳
ファイル」のファイル名を指定する(ステップD3)。
次いで、変換メモリ32内の各種W表のうち「勘定元帳
ファイル」のファイル名に対応するW表、即ち、第8図
(a)に示すW1表を指定し、このW1表に基づき1伝
票分の標準伝票レコード(この場合は第14図(a)及
び(b)に示す2つの標準伝票レコード)から第15図
(a)に示すように「勘定元帳ファイル」に対する2種
類のメンテナンスレコードデータ、即ち「5勘」のファ
イルワード名に対して「借方科目」及び「貸方科目」の
標準ワードのワードデータ「売掛金」及び「売上」を割
当てたメンテナンスレコードデータ(この場合、「倍高
」及び「貸高」のファイルワード名に対応するワードデ
ータとしては1伝票分の合計金額、即ち「電卓101」
と「時計201」の金額を合計した金額r16,500
Jが割当てられる)を作成する(ステップD4)。そし
て、°この2種類のメンテナンスレコードデータをメン
テナンスメモリ34へ登録(ステップD5)した後、上
記ファイル記帳区分内でフラグが立っているファイル名
のうち未指定のファイル名が存在するか否かを判断する
(ステップDB)。今の場合、未指定のファイル名が存
在するのでステップD3に戻り、次のファイル名「売掛
金請求元帳ファイル」を指定し、このファイル名に対応
するW表、即ち第8図(b)に示すWz表を指定する。
そして、このW2表に基づき上記ステップDiで指定さ
れた1つの標準伝票レコード、即ち第14図(a)のレ
コードから第15図(b)に示すようなメンテナンスレ
コードデータを作成し、メンテナンスメモリ34に登録
する。次いで記帳設定テーブル14から次のファイル名
「勘定集計ファイル」を指定して、上述した「勘定元帳
ファイル」に対するメンテナンスレコードデータの作成
と同様の処理を行ない、第8図(c)のW4表に基づい
て第15図(c)に示すような2種類のメンテナンスレ
コードデータを作成し、メンテナンスメモリ34に登録
する。
以下同様にしてファイル記帳区分内のフラグで指定され
る全ファイル名に対してステップD3〜D6の処理を繰
返し、「掛売上」の取引に対して更新すべき全ファイル
に対する全メンテナンスレコードデータを作成し、メン
テナンスメモリ34に登録する。そして、全てのメンテ
ナンスレコードデータを作成すると、ステップD6を経
てステップDIに進み、標準伝票ファイル27に未読出
しの標準伝票レコードデータが有るか否かを判断する。
未読出しの標準伝票レコードデータが残っていればステ
ップDiに戻り、その標準伝票レコードデータに対して
も上述した処理を行ない、作成されたメンテナンスレコ
ードデータをメンテナンスメモリ34に順次登録する。
上記の処理により標準伝票ファイル27に登録されてい
る全標準伝票レコードデータに対する処理を終了すると
、その状態がステップD7で判断され、メンテナンスレ
コードデータの作成処理を終了する。
このように、標準伝票ファイル27より順次読出される
標準伝票レコードによれば、この標準伝票レコード内に
含まれる「種区」及び「取引科目」のワード名に対応す
るワードデータから取引データ入力時の伝票の種類(取
引名)が判断でき、その取引に対して記帳処理(ファイ
ル更新処理)が、記帳設定テーブル14により自動的に
決定される。
しかも、上記記帳設定テーブル14に対しては取引名別
に記帳すべきファイル名をエデイツト処理装置12を介
して任意に設定できる(ファイル記帳区分のファイル名
に対応する箇所にフラグを設定するだけ)ので、複数の
ファイルに対する取引名別の記帳処理内容をユーザーの
要望に応じて自由に設計できる。
また、標準伝票レコードはその取引の種類によらず全て
同一のフォーマットでワードデータが記憶されるので、
記帳処理装置31内に設けられる変換メモリ32に基づ
いて、標準伝票レコードの各標準ワード名に対応するワ
ードデータを各ファイルのファイルワード名に対応する
データとして処理できるように一義的に対応づけること
がき、レコード構造が個々に異なる各種ファイルに対し
て更新を行なうメンテナンスレコードの作成も、極めて
簡単な作成プログラムにより達成できる。
しかして、記帳処理装置31によるメンテナンスレコー
ドデータの作成処理が終了すると、記帳処理装置31あ
るいは入力装置11からの更新指令によりファイル更新
装置35が起動し、メンテナンスメモリ34に登録され
た各メンテナンスレコードデータに基づいて、各ファイ
ル群36〜38に対するファイル更新が行なわれる。
このファイル更新を行なうために、ファイル更新装置3
5は、まず、メンテナンスメモリ34に登録されたメン
テナンスレコードデータを1つづつ読出し、このレコー
ドデータの解析を行なう。即ち、どのファイルに対して
、どのようなワード内容により、どのような更新を行な
うのかを上記メンテナンスレコードデータから解析する
。例えば第15図(a)の左側に示すメンテナンスレコ
ードデータの場合は、「勘定元帳ファイル」がファイル
名として、「追加」がファイルに対する更新種別を示す
コードとして判断され、また[売掛金。
821008−123.売上、 113500 、 O
J (7)各ワードデータがファイルワードデータとし
て判断される。その結果、更新対象ファイルとしては元
帳ファイル群3B内の「勘定元帳ファイル」が指定され
、このファイルに上記ファイルコードデータが「追加」
更新される。また、第15図(b)に示すメンテナンス
レコードデータの場合も同様で、更新対象ファイルとし
ては元帳ファイル群3B内の[売掛金請求元帳ファイル
」が指定され、このファイルに対してrA商店、 62
1008−123.11101 、450G、 3 。
1500、売上」なるファイルワードデータが「追加」
更新される。
このように、ファイル更新装置35は、メンテナンスメ
モリ34に登録された個々のメンテナンスレコードデー
タに基づいて、更新対象のファイル及びそのファイルに
対する更新種別の特定、及び更新すべきファイルワード
データによる更新、を実行するだけとなり、各種ファイ
ルに対するファイル更新のための処理を極めて単純化す
ることができる。
ところで、上記実施例では標準伝票レコード及びメンテ
ナンスレコード等の各種レコードは、そのレコードを構
成する各ワードを特定の制御コードで区分することによ
り可変長のレコードとして処理しているため、入力ワー
ド長が各取引毎に異なっていたり、又はファイルのワー
ド長あるいはレコード長が各ファイル別に全く異なって
いたとしても、各取引別の入力ワードの構成あるいは各
ファイルのレコード構成とは全く無関係に標準レコード
及びメンテナンスレコードを作成することができる。
なお、上記実施例においては、1伝票分のデータが全て
入力されてから標準伝票のレコードを作成するようにし
たが、ルコード分のデータ入力毎に、対応する標準伝票
のレコードを作成するようにしても良い。
また、標準伝票のレコードに基づいてファイルに対する
処理を行なう際、標準伝票のレコードをファイル更新用
のメンテナンスレコードに変換してメンテナンスメモリ
34に順次蓄え、入力装置11あるいは記帳処理装置3
1からの記帳指令により各ファイルに対する更新処理を
連続的に行なうようにしたが、これに限定されるもので
はなく、標準伝票のレコードをファイルのフォーマット
に合うレコードに変換する毎に、対応するファイルに対
して直接更新を行なうようにしても良い。
更に、上記実施例の標準伝票レコードは可変長のレコー
ドで構成したが、固定長のレコードで構成しても良いこ
とはもちろんである。
[発明の効果] この発明によれば、それぞれフォーマットの異なる各種
の伝票に基づいて入力される入力ワードを唯一の標準ワ
ードに変換でき、各ファイルに対する記帳処理(ファイ
ル更新処理)を統一化することができる。このためプロ
グラム設計が楽になり、システム全体の設計を極めて容
易に行なうことができる。更に各種伝票の入力ワードを
標準ワードに変換するための定義も、各伝票に対応する
取引処理別に入力ワードと標準ワードとの対応づけを行
なうだけでよいので、経験の浅いシステムエンジニアで
あっても容易に設計することができる。
【図面の簡単な説明】
第1図ないし第15図はこの発明の実施例を示したもの
で、第1図はデータ処理装置のシステム構成図、第2図
は伝種別ワードファイルに設定されるワード構成例を示
す図、第3図及び第4図は上記伝種別ワードファイルに
おける各ワードの具体的設定例を示す図、第5図は記帳
設定テーブルの設定内容を示す図、第6図はファイルフ
ォーマットメモリに設定される各ファイルのレコード構
造を示す図、第7図は変換メモリに設定される変換ワー
ドと各ファイルとの対応関係を示す図、第8図は上記変
換ワードの具体的設定例を示す図、第9図はエデイツト
処理装置の動作を示すフローチャート、第10図は入力
処理装置の動作を示すフローチャート、第11図は伝票
処理装置の処理動作を示すフローチャート、第12図は
記帳処理装置の処理動作を示すフローチャート、第13
図は入力伝票のフォーマットを示す図、第14図は標準
伝票の記憶フォーマットを示す図、第15図はメンテナ
ンスメモリに登録するメンテナンスレコードの作成例を
示す図である。 11・・・入力装置、12・・・エデイツト処理装置、
13・・・仕種別ワードファイル、14・・・記帳設定
テーブル、15・・・人カワートメモリ、16・・・伝
票ワードメモリ、17・・・表示ワードメモリ、【訃・
・印字ワードメモリ、20・・・入力処理装置、21・
・・伝票処理装置、22・・・表示処理装置、23・・
・印字処理装置、24・・・索引テーブルメモリ、2B
・・・ワークメモリ、27・・・標準伝票ファイル、2
8・・・表示装置、29・・・印字装置、31・・・記
帳処理装置、32・・・変換メモリ、33・・・ファイ
ルフォーマットメモリ、34・・・メンテナンスメモリ
、35・・・ファイル更新装置、36・・・元帳ファイ
ル群、37・・・集計ファイル群、38・・・管理ファ
イル群。

Claims (1)

    【特許請求の範囲】
  1. 統一化された標準レコードを構成する各標準ワードに対
    する入力ワードの対応づけを各種取引処理別に任意に定
    義する定義手段と、指定された取引処理における各入力
    ワードに対応するデータを入力する入力手段と、上記定
    義手段で定義づけられた取引処理の入力ワードと標準ワ
    ードとの対応に基づいて、各入力ワードのデータを標準
    レコードの標準ワードのデータに変換する変換手段とを
    備え、指定された取引処理に応じて、入力された各入力
    ワードデータを統一化された1種類の標準レコードの各
    標準ワードデータに変換し、この1種類の標準レコード
    に基づいて各種ファイルに対するデータ処理を行なうこ
    とを特徴とするデータ処理装置。
JP63175407A 1988-07-14 1988-07-14 データ処理装置 Pending JPH0224746A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP63175407A JPH0224746A (ja) 1988-07-14 1988-07-14 データ処理装置
CN 89104799 CN1017664B (zh) 1988-07-14 1989-07-14 数据处理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63175407A JPH0224746A (ja) 1988-07-14 1988-07-14 データ処理装置

Publications (1)

Publication Number Publication Date
JPH0224746A true JPH0224746A (ja) 1990-01-26

Family

ID=15995555

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63175407A Pending JPH0224746A (ja) 1988-07-14 1988-07-14 データ処理装置

Country Status (1)

Country Link
JP (1) JPH0224746A (ja)

Similar Documents

Publication Publication Date Title
KR900005286B1 (ko) 재무재고 등의 관리를 위한 장치
JP4617050B2 (ja) 取引データの登録および処理方法
JP2011170490A (ja) SaaS型汎用会計処理システム
JP2012146158A (ja) 会計処理システム
US5504676A (en) Slip processing method processing data from slips with varying formats
JP3026964B1 (ja) 伝票データ処理装置、及びその処理方法
US6697790B2 (en) Intelligent data structure, processing apparatus, and medium using network
JPH0224746A (ja) データ処理装置
JP5282219B2 (ja) 仕訳データ作成装置
JP2001084304A (ja) 連結決算用データ作成システム
JPH0224738A (ja) データ処理装置
JPH0225945A (ja) ファイル記帳装置
JPH0225966A (ja) データ集計装置
JP2001101266A (ja) キャッシュフロー計算システム
JP3047398B2 (ja) ファイル処理装置
JP3047397B2 (ja) ファイル処理装置
JPH0224768A (ja) ファイル記帳装置
JP3063612U (ja) カスタマイズ可能な業務プログラム処理装置
JP3047396B2 (ja) ファイル処理装置
Baker et al. LOLITA: An on-line book order and fund accounting system
JPH0225949A (ja) データ処理装置
JP2001167221A (ja) 自動仕訳記帳システム
JP3030300U (ja) 会計情報処理装置
JPH0224778A (ja) データ処理装置
JP2001167192A (ja) コンピュータによる事業業績の算出方法、装置及びコンピュータプログラムを記録した媒体