Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3141391B2 - Online slip processing method - Google Patents
[go: Go Back, main page]

JP3141391B2 - Online slip processing method - Google Patents

Online slip processing method

Info

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
Application number
JP02265733A
Other languages
Japanese (ja)
Other versions
JPH04141768A (en
Inventor
正行 伊奈
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP02265733A priority Critical patent/JP3141391B2/en
Publication of JPH04141768A publication Critical patent/JPH04141768A/en
Application granted granted Critical
Publication of JP3141391B2 publication Critical patent/JP3141391B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

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.

〔従来の技術〕[Conventional technology]

端末から入力伝票を処理するに際しては、従来端末画
面から入力されたデータは、オンライン回線を介してホ
スト側へ送信され、ホストではそのデータをもとにマス
タ類を更新し、その後、処理結果を端末へ返し、それか
ら次の伝票を入力するのが一般的であった。従来はホス
ト側のオンラインプログラム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.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

上述した従来の端末からのオンラインでデータを入力
する方式では、次の様な問題が発生する。データの発生
から処理の完了迄の一連の流れをオンラインプログラム
が管理している為、そのデータの処理が完全に済む迄は
次のデータが処理できず、処理速度はホストマシンの性
能に大きく左右されていた。即ち、ホストに接続される
端末台数が多くなりかつ起動されるオンラインジョブが
多くなった場合、負荷が大きくなりそのオンラインシス
テム全体の処理速度が落ちる為、端末から処理できる件
数も制限されてくる。特に窓口にオンライン端末を設置
し、サービスを行う場合などは顧客を待たせる結果とな
り、顧客に与えるシステムイメージが悪くなる。
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.

〔課題を解決するための手段〕[Means for solving the problem]

本発明は、端末からオンラインで入力される伝票を処
理するオンラインシステムにおけるオンライン伝票処理
方式において、前記端末からの前記伝票を受信し受理可
能な前記伝票を予じめ具備した取引ファイルに書き込み
メール信号を発行するエントリ型処理手段と、前記メー
ル信号を受信し前記メール信号の内容に従い前記取引フ
ァイルから前記伝票を取り出し前記伝票のデータにより
予じめ具備した業務用データベースファイルを更新する
業務処理手段とを有することを特徴とする。
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.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 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.

〔発明の効果〕〔The invention's effect〕

以上説明した様に、本発明はホスト構成を端末からの
受付をするエントリ型処理手段,業務用データベースを
更新する業務処理手段に分けたことにより次の効果があ
る。
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.

【図面の簡単な説明】[Brief description of the drawings]

第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)

(57)【特許請求の範囲】(57) [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.
JP02265733A 1990-10-03 1990-10-03 Online slip processing method Expired - Lifetime JP3141391B2 (en)

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)

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