JP3141391B2 - Online slip processing method - Google Patents
Online slip processing methodInfo
- Publication number
- JP3141391B2 JP3141391B2 JP02265733A JP26573390A JP3141391B2 JP 3141391 B2 JP3141391 B2 JP 3141391B2 JP 02265733 A JP02265733 A JP 02265733A JP 26573390 A JP26573390 A JP 26573390A JP 3141391 B2 JP3141391 B2 JP 3141391B2
- Authority
- JP
- Japan
- Prior art keywords
- online
- slip
- processing
- data
- processing means
- 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
Links
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000012545 processing Methods 0.000 claims description 45
- 238000000034 method Methods 0.000 description 14
- 230000004913 activation Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、端末からオンラインで入力された伝票の処
理方式に関し、特に処理効率を高める様にしたオンライ
ン伝票処理方式に関するものである。Description: BACKGROUND OF THE INVENTION The present invention relates to a method for processing slips input online from a terminal, and more particularly to an online slip processing method for improving processing efficiency.
端末から入力伝票を処理するに際しては、従来端末画
面から入力されたデータは、オンライン回線を介してホ
スト側へ送信され、ホストではそのデータをもとにマス
タ類を更新し、その後、処理結果を端末へ返し、それか
ら次の伝票を入力するのが一般的であった。従来はホス
ト側のオンラインプログラム1本の制御のもとで、端末
入力からホストのマスタ更新迄の全てを処理する方式
か、またはホスト側オンラインプログラムと端末側のオ
ンラインプログラムとの対話形式によるデータのやりと
りで処理を行う方式が一般的であった。When processing input slips from the terminal, data input from the conventional terminal screen is transmitted to the host via an online line, and the host updates the masters based on the data, and then updates the processing result. It was common to return to the terminal and then enter the next slip. Conventionally, under the control of one host-side online program, all processes from terminal input to host master update are processed, or data is exchanged between the host-side online program and the terminal-side online program. A method of performing processing by exchange was common.
上述した従来の端末からのオンラインでデータを入力
する方式では、次の様な問題が発生する。データの発生
から処理の完了迄の一連の流れをオンラインプログラム
が管理している為、そのデータの処理が完全に済む迄は
次のデータが処理できず、処理速度はホストマシンの性
能に大きく左右されていた。即ち、ホストに接続される
端末台数が多くなりかつ起動されるオンラインジョブが
多くなった場合、負荷が大きくなりそのオンラインシス
テム全体の処理速度が落ちる為、端末から処理できる件
数も制限されてくる。特に窓口にオンライン端末を設置
し、サービスを行う場合などは顧客を待たせる結果とな
り、顧客に与えるシステムイメージが悪くなる。The above-described conventional method of inputting data online from a terminal has the following problems. Since the online program manages a series of flows from the generation of data to the completion of processing, the next data cannot be processed until the processing of the data is completely completed, and the processing speed greatly depends on the performance of the host machine. It had been. That is, when the number of terminals connected to the host increases and the number of online jobs to be activated increases, the load increases and the processing speed of the entire online system decreases, so that the number of items that can be processed from the terminals is also limited. In particular, when an online terminal is installed at a counter and a service is provided, the customer is kept waiting, and the system image given to the customer is deteriorated.
以上の様に従来の方式では、マスタ更新等をリアルタ
イムで行なっていたため、1件のデータを入力してから
次のデータが入力できる迄の時間、即ちオンラインレス
ポンスが大きくなり問題があった。As described above, in the conventional method, since the master update and the like are performed in real time, there is a problem that the time from the input of one data to the input of the next data, that is, the on-line response is increased.
本発明は、端末からオンラインで入力される伝票を処
理するオンラインシステムにおけるオンライン伝票処理
方式において、前記端末からの前記伝票を受信し受理可
能な前記伝票を予じめ具備した取引ファイルに書き込み
メール信号を発行するエントリ型処理手段と、前記メー
ル信号を受信し前記メール信号の内容に従い前記取引フ
ァイルから前記伝票を取り出し前記伝票のデータにより
予じめ具備した業務用データベースファイルを更新する
業務処理手段とを有することを特徴とする。The present invention relates to an online slip processing method in an online system for processing slips input online from a terminal, wherein the slip received from the terminal and the slips that can be received are written in a transaction file provided in advance and a mail signal is written. Entry-type processing means for issuing the e-mail signal, and retrieving the voucher from the transaction file according to the content of the e-mail signal, and updating the business database file previously provided by the data of the voucher. It is characterized by having.
次に、本発明について図面を参照して説明する。 Next, the present invention will be described with reference to the drawings.
第1図は、本発明のオンライン伝票処理の全体的なブ
ロック構成図である。第1図において、1はデータ入力
端末,2はエントリ型処理手段,3は取引ファイルを示し、
各処理毎に存在する。4は業務処理手段であり、各業務
毎に1つ存在する。5は更新用の業務用データベース,6
は精査ファイルである。FIG. 1 is an overall block diagram of the online slip processing according to the present invention. In FIG. 1, 1 is a data input terminal, 2 is an entry type processing means, 3 is a transaction file,
It exists for each process. Reference numeral 4 denotes a task processing means, one for each task. 5 is a business database for updating, 6
Is a scrutiny file.
まず、第1図において、1の入力端末から入力された
データはエントリ型処理手段2で内容のチェックのみを
行い、取引データを取引ファイル3に書込む。業務処理
手段4は、メール信号7あるいはタイマ起動手段8ある
いはキーボード10からのコマンドによる起動により取引
ファイル3から取引データを読み込み、各業務用データ
ベースファイル5を更新する。取引ファイル3は、業務
処理手段4の主入力ファイルでありシーケンシャルに処
理される。First, in FIG. 1, only the contents of data input from one input terminal are checked by the entry type processing means 2, and the transaction data is written in the transaction file 3. The business processing means 4 reads the transaction data from the transaction file 3 by activation by a command from the mail signal 7, the timer activation means 8 or the keyboard 10, and updates each business database file 5. The transaction file 3 is a main input file of the business processing means 4 and is processed sequentially.
第2図は、取引ファイル3のデータフォーマットであ
る。制御フィールドには、入力端末名,端末一連No,処
理フラグ,エラーフラグ,受信日付,受信時刻等が存在
する。データフィールドは、業務コード,取引コード,
取引区分,店舗コード等がはいる共通フィールドと、各
入力画面に対応する項目のはいる未定義フィールドから
なる。処理フラグは“△";初期状態,“1";データ受
信,未処理レコード,“2";処理済の意味をもち、エン
トリ型処理手段2は処理フラグが“△”又は“2"の時は
初期状態又は処理済のデータエリアとみなし“1"に書き
換え同エリアに入力データを出力する。FIG. 2 shows the data format of the transaction file 3. The control field includes an input terminal name, a terminal serial number, a processing flag, an error flag, a reception date, a reception time, and the like. Data fields are business code, transaction code,
It consists of a common field with a transaction category, a store code, etc., and an undefined field with items corresponding to each input screen. The processing flag is “△”; initial state, “1”; data received, unprocessed record, “2”; processed, meaning that the entry type processing means 2 has the processing flag “△” or “2”. Is regarded as an initial state or a processed data area, rewritten to "1", and outputs input data to the same area.
業務処理手段4では、処理フラグが“1"のレコードだ
けを処理し、処理後取引データの処理フラグを“2"に書
き換える。The business processing means 4 processes only the record whose processing flag is "1", and rewrites the processing flag of the post-processing transaction data to "2".
業務処理手段4を起動させる方法として、メール信号
方式,タイマ起動方式,コマンド移動方式があることは
前に述べたが、その詳細について説明する。As described above, there are a mail signal method, a timer starting method, and a command moving method as a method of activating the business processing means 4, but details thereof will be described.
メール信号方式とは、エントリ型処理手段2が取引フ
ァイル3にデータを出力した後、業務処理手段4側にそ
の旨をメール信号で通知し、業務処理手段4はその通知
を受信後、取引ファイル3のデータを読み込み処理す
る。タイマ起動方式とは、第1図のタイマ値を設定する
タイマ制御テーブル9に予めタイマ値を設定し、そのタ
イマ値に達した時タイマ起動手段8により業務処理手段
4を起動させるものであり、タイマ制御テーブル9の設
定によりホスト負荷の軽減をはかることができる。KB
(キーボード)10からの起動コマンドによる方式は、業
務処理手段4をバッチ的に起動させる場合有効となる。The mail signal method means that after the entry type processing means 2 outputs data to the transaction file 3, the business processing means 4 notifies the business processing means 4 by a mail signal. 3 is read and processed. The timer starting method is a method in which a timer value is set in advance in a timer control table 9 for setting the timer value in FIG. 1, and when the timer value is reached, the job processing means 4 is started by the timer starting means 8. The host load can be reduced by setting the timer control table 9. KB
The method using the start command from the (keyboard) 10 is effective when the business processing unit 4 is started in a batch.
また、第1図中6は、精査ファイルであり、エントリ
型処理手段2が処理した結果と業務処理手段4が処理し
た結果を突合させ、更新内容のチェックを行うものであ
る。In FIG. 1, reference numeral 6 denotes a close inspection file, which compares the result processed by the entry type processing means 2 with the result processed by the business processing means 4 and checks the updated contents.
以上説明した様に、本発明はホスト構成を端末からの
受付をするエントリ型処理手段,業務用データベースを
更新する業務処理手段に分けたことにより次の効果があ
る。As described above, the present invention has the following effects by dividing the host configuration into entry-type processing means for receiving from a terminal and business processing means for updating a business database.
1.エントリ型処理手段は、取引ファイルへのデータ出力
のみで、業務データベースの更新がないため端末へのレ
スポンスの短縮がはかれる。1. The entry-type processing means only outputs data to the transaction file and does not update the business database, thereby shortening the response to the terminal.
2.業務処理手段はエントリ型処理手段とは非同期ではあ
るがリアルタイムに業務用データベースの更新を行うた
め、実質上は従来のオンラインリアルタイム処理と変わ
らない。2. Although the business processing means is asynchronous with the entry type processing means, it updates the business database in real time, so it is practically no different from the conventional online real-time processing.
3.業務処理手段のいろいろな起動方法により、ホスト負
荷に応じた業務データベースの更新が行える。3. The business database can be updated according to the host load by various starting methods of the business processing means.
第1図は本発明のオンライン伝票処理の全体的なブロッ
ク構成図、第2図は取引ファイルのデータフォーマット
を示した図である。 1……データ入力端末、2……エントリ型処理手段、3
……取引ファイル、4……業務処理手段、5……業務用
データベースファイル、6……精査ファイル、7……メ
ール信号、8……タイマ起動手段、9……タイマ制御テ
ーブル、10……KB(キーボード)。FIG. 1 is an overall block diagram of the online slip processing of the present invention, and FIG. 2 is a view showing a data format of a transaction file. 1 ... data input terminal, 2 ... entry type processing means, 3
… Transaction file, 4… business processing means, 5… business database file, 6… examination file, 7… mail signal, 8… timer activation means, 9… timer control table, 10… KB (keyboard).
Claims (1)
理するオンラインシステムにおけるオンライン伝票処理
方式において、前記端末からの前記伝票を受信し受理可
能な前記伝票を予め具備した取引ファイルに書き込みメ
ール信号を発行するエントリ型処理手段と、前記メール
信号を受信し前記メール信号の内容に従い前記取引ファ
イルから前記伝票を取り出し前記伝票のデータにより予
め具備した業務用データベースファイルを更新する業務
処理手段とを有することを特徴とするオンライン伝票処
理方式。In an online slip processing method in an online system for processing a slip input online from a terminal, a mail signal is written in a transaction file having the slip which can receive and receive the slip from the terminal in advance. Entry type processing means for issuing, and business processing means for receiving the mail signal, extracting the slip from the transaction file in accordance with the content of the mail signal, and updating a business database file provided in advance with data of the slip. Online slip processing method characterized by the following.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP02265733A JP3141391B2 (en) | 1990-10-03 | 1990-10-03 | Online slip processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP02265733A JP3141391B2 (en) | 1990-10-03 | 1990-10-03 | Online slip processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04141768A JPH04141768A (en) | 1992-05-15 |
| JP3141391B2 true JP3141391B2 (en) | 2001-03-05 |
Family
ID=17421244
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP02265733A Expired - Lifetime JP3141391B2 (en) | 1990-10-03 | 1990-10-03 | Online slip processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3141391B2 (en) |
-
1990
- 1990-10-03 JP JP02265733A patent/JP3141391B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04141768A (en) | 1992-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH11184926A (en) | POS system and recording medium recording program used therein | |
| JPH02236627A (en) | Program automatic generation method | |
| JP3141391B2 (en) | Online slip processing method | |
| JPS603783A (en) | Sales data processing device | |
| JPH0577106B2 (en) | ||
| JP2880828B2 (en) | Message recovery method in case of system failure | |
| JP2621618B2 (en) | Closing method | |
| JP2957674B2 (en) | Betting ticket release system of the betting ticket release device | |
| JPH11353371A (en) | Date management system corresponding to customer state | |
| JPH1091706A (en) | Business processing system | |
| JP2667925B2 (en) | Sales data management device and processing procedure management method in this management device | |
| JP2000339209A (en) | Online system, static ledger creation method and recording medium | |
| JP3508154B2 (en) | Database update processor | |
| JP3129254B2 (en) | Book output management system | |
| JPH08329347A (en) | Store data management device | |
| JPH05265828A (en) | Journal sampling device for batch processing program | |
| JPS61139879A (en) | Seal retrieval system | |
| JPH0363845A (en) | Automatic data recovery system | |
| JPH05257772A (en) | Master file updating system | |
| JPH0567123A (en) | Automatic generating system for classification data | |
| JPH11144153A (en) | Merchandise sales registration data processing method, its processing device and recording medium | |
| JPS63221474A (en) | Setting system for refunding period | |
| JPH04305768A (en) | Input control method for finance terminal | |
| JPH07117937B2 (en) | Online system transaction processor | |
| JPH0224739A (en) | Data processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071222 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081222 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091222 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091222 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101222 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term |