JPH063603B2 - Transaction processing data management method - Google Patents
Transaction processing data management methodInfo
- Publication number
- JPH063603B2 JPH063603B2 JP19080484A JP19080484A JPH063603B2 JP H063603 B2 JPH063603 B2 JP H063603B2 JP 19080484 A JP19080484 A JP 19080484A JP 19080484 A JP19080484 A JP 19080484A JP H063603 B2 JPH063603 B2 JP H063603B2
- Authority
- JP
- Japan
- Prior art keywords
- transaction
- data
- processing unit
- batch processing
- file
- 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
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
【発明の詳細な説明】 <産業上の利用分野> 本発明は、金融機関等におけるオンライン処理システム
において、センタ側で一括処理する取引データのうち、
取引処理が正常に行えなかった取引データを効率よく管
理できる取引処理データ管理方式に関する。DETAILED DESCRIPTION OF THE INVENTION <Industrial field of application> The present invention relates to an online processing system in a financial institution, etc.
The present invention relates to a transaction processing data management method capable of efficiently managing transaction data that cannot be normally processed.
例えば銀行におけるオンラインシステムは、センターに
設置されるコンピュータと複数の営業店(支店,営業所
等)とが回線で接続される。そして各営業店に設置され
る端末装置(窓口装置,自動取引装置等)から入力され
る取引情報がセンターコンピュータに逐次送出される。
センターコンピユータでは、この取引情報に基いて顧客
マスタファイル(顧客及び顧客の持つ口座に関する情報
を格納するファイル)の更新等の取引情報を行う。For example, in an online system in a bank, a computer installed in a center and a plurality of business stores (branches, business offices, etc.) are connected by a line. Then, transaction information input from a terminal device (a teller device, an automatic transaction device, etc.) installed in each branch is sequentially sent to the center computer.
On the basis of this transaction information, the center computer performs transaction information such as updating a customer master file (a file that stores information about the customer and the customer's account).
一方センターにおいては、これらオンラインによる取引
処理と平行して、センター側独自で一括して取引処理を
行う。このセンターにおける一括処理としては、例えば
公共料金支払,期日指定の振込等にみられる自動振替処
理が該当する。即ち、毎月予め定められた日までに顧客
の口座より所定の金額を引落す処理が行われる。On the other hand, in the center, in parallel with the online transaction processing, the center side independently performs the transaction processing collectively. The collective processing at this center corresponds to, for example, automatic transfer processing such as payment of utility bills, transfer with a designated date. That is, a process of withdrawing a predetermined amount of money from the customer's account is performed every month by a predetermined date.
このようにオンラインシステムにおいては、センターコ
ンピュータによるオンライン取引処理と,一括処理(通
常、バッチ処理)とが平行して行われる。この時、一括
処理において取引処理が未完了のままで終った取引デー
タの取扱いが問題となる。つまり上述の如く一括処理さ
れる取引データは期日指定のある取引処理である。従っ
て、センタによる一括処理においてシステムエラー等の
原因で未処理のままとなった取引データについて、何ら
かの形で再処理を行う必要がある。Thus, in the online system, online transaction processing by the center computer and batch processing (usually batch processing) are performed in parallel. At this time, in batch processing, there is a problem in handling transaction data that has been left unfinished. That is, the transaction data collectively processed as described above is a transaction process with a specified date. Therefore, it is necessary to somehow reprocess transaction data that has been unprocessed due to a system error or the like in the collective processing by the center.
このように、センターでの一括処理にてシステムエラー
等によって異常終了となった取引データに対する迅速で
且つ適切な対応策が要望されている。As described above, there is a demand for a quick and appropriate countermeasure against transaction data that is abnormally terminated due to a system error or the like in the central processing of the center.
<従来の技術> 上述したシステムにおいてセンター一括処理における異
常終了(未処理)の取引データが発生した場合、従来で
はセンター側にてこの未処理分の取引データのリスト出
力が可能なよう構成されている。そしてセンタ管理者が
このリストを見て、未処理のままの取引データを再処理
するよう試みている。つまり異常終了となった原因を究
明し、一括処理を行うシステム(プログラム)の障害で
あればその障害を修正し取引データの再処理を試みるも
のである。<Prior Art> In the above system, when transaction data of abnormal termination (unprocessed) occurs in the central processing of the center, conventionally, the center side is configured to output a list of the unprocessed transaction data. There is. The center manager then looks at this list and attempts to reprocess the unprocessed transaction data. In other words, the cause of the abnormal termination is investigated, and if there is a failure in the system (program) that performs batch processing, the failure is corrected and reprocessing of transaction data is attempted.
<発明が解決しようとする問題点> しかしながら上述したエラー対処法であると、センター
管理者による一括処理プログラムのデバッグ等の作業が
必要となる。この結果、エラー発生時のエラー解析の為
の莫大な労力及び時間がかかる問題点がある。更には、
一括処理にて当日までに処理すべき取引データのうちの
未処理となった取引データの当日内での処理が不可能に
なる問題点がある。<Problems to be Solved by the Invention> However, the above-mentioned error coping method requires work such as debugging of the batch processing program by the center administrator. As a result, there is a problem that an enormous amount of labor and time are required for error analysis when an error occurs. Furthermore,
There is a problem that unprocessed transaction data out of the transaction data to be processed by the current day cannot be processed within the current day by batch processing.
<問題点を解決するための手段> 本発明は上述した従来の問題点を解決することを目的と
している。即ち、センタ一括処理にて未処理(処理不
能)になった取引データについては、その取引データの
処理を必要とする営業店側にて把握できるようにして、
未処理分データに対する営業店側での迅速な対処が可能
となる取引処理データ管理方式を提供しようというもの
である。<Means for Solving Problems> An object of the present invention is to solve the above-mentioned conventional problems. That is, for transaction data that has not been processed (cannot be processed) by the central processing of the center, it is possible for the sales office side that needs to process the transaction data to understand it.
It aims to provide a transaction processing data management method that enables a sales office to quickly deal with unprocessed data.
そしてその為に本発明においては、一括処理において異
常終了となった取引データを収集する収集ファイルを設
け、営業店の端末装置からの要求に応答して、この収集
ファイルを参照し、当該営業店に関連する未処理データ
を返送できるように構成したものである。Therefore, in the present invention, a collection file for collecting transaction data that has been abnormally terminated in batch processing is provided, and in response to a request from a terminal device of a sales office, the collection file is referred to, It is configured so that unprocessed data related to can be returned.
<作用> 後述する如く、センターにて一括処理する取引データと
は、あくまで各営業店が取扱っている取引データをセン
ター側で一括して処理するようにしたものである。従っ
て、センター一括処理で未処理となった取引データを営
業店側に通知できるようにすれば、営業店側での未処理
データに対する適切な処置が可能となる。<Operation> As will be described later, the transaction data to be collectively processed at the center is such that the transaction data handled by each sales office is collectively processed at the center side. Therefore, by making it possible to notify the sales office side of transaction data that has not been processed by the central processing, it becomes possible for the sales shop side to take appropriate measures for the unprocessed data.
つまり本発明では、顧客マスタファイルをアクセスする
ルートとしてセンタ一括処理と、オンライン取引処理と
が存在する点に着目したものである。そしてセンタ一括
処理にて異常終了となったものについては、各営業店か
らのオンライン取引入力について再処理を試みられるよ
うにしたものである。これにより、センターでの一括処
理部の障害(プログラムエラー)によって未処理となっ
たデータについて、オンライン取引による取引処理リカ
バリが可能となるものである。以下、実施例を用いて本
発明を詳述する。In other words, the present invention focuses on the fact that the central batch processing and the online transaction processing exist as routes for accessing the customer master file. Then, for those that are abnormally terminated by the batch processing of the center, it is possible to re-process the online transaction input from each sales office. As a result, it becomes possible to recover transaction processing by online transaction for data that has not been processed due to a failure (program error) of the batch processing unit at the center. Hereinafter, the present invention will be described in detail with reference to examples.
<実施例> 第1図及び第2図は本発明を銀行のオンライン処理シス
テムに適用した場合の一実施例を示す図であり、第1図
はセンター側の具体的構成を示す図、第2図はシステム
全体の構成を示すブロック図である。両図において共通
する部分には各々同一の符号を附すものとする。<Embodiment> FIGS. 1 and 2 are diagrams showing an embodiment in which the present invention is applied to an online processing system of a bank, and FIG. 1 is a diagram showing a concrete configuration on the center side, and FIG. The figure is a block diagram showing the configuration of the entire system. In both figures, common parts are designated by the same reference numerals.
図中、1はセンタコンピュータ,3は営業店,11はシ
ステム制御部(OS),12は通信制御部(NCP,V
TAM),13はデータベース制御部(AIM),14
はバッチ処理支援部,15はオンライン入出金処理部
(以下、単にオンライン処理部と称す),16はセンタ
一括処理制御部(以下、単に一括処理部と称す),17
は異常処終了データ管理部(以下、異常管理部と称
す),18はフォーマット変換部,19は異常処理部,
20は顧客マスタファイル(以下、単にマスタファイル
と称す),21は一括処理ファイル,22は管理ファイ
ル,23は異常終了データ収集ファイル(以下収集ファ
イルと称す)をそれぞれ示す。In the figure, 1 is a center computer, 3 is a sales office, 11 is a system controller (OS), 12 is a communication controller (NCP, V).
TAM), 13 is a database control unit (AIM), 14
Is a batch processing support unit, 15 is an online deposit / withdrawal processing unit (hereinafter, simply referred to as an online processing unit), 16 is a center batch processing control unit (hereinafter, simply referred to as a batch processing unit), 17
Is an abnormal termination data management unit (hereinafter referred to as an abnormality management unit), 18 is a format conversion unit, 19 is an abnormality processing unit,
Reference numeral 20 is a customer master file (hereinafter, simply referred to as a master file), 21 is a batch processing file, 22 is a management file, and 23 is an abnormal end data collection file (hereinafter, collection file).
図においてセンターコンピュータ1を構成する各部1
1,13〜19は、それぞれコンピュータが動作する機
能部分であり、本実施例では各々独立したプログラムパ
ッケージとして実現している。そして、システム制御部
11,データベース制御部1はオンラインシステムを構
築するためのベースプログラムであり、メーカ提供基本
ソフトウェア及びパッケージとして実現しているもので
ある。オンライン処理部15,一括処理部16及び異常
管理部17、銀行業務を行うためのユーザ・アプリケー
ションプログラムと考えてよい。In the figure, each part 1 that constitutes the center computer 1
Reference numerals 1 and 13 to 19 are functional portions for operating a computer, respectively, and are realized as independent program packages in this embodiment. The system control unit 11 and the database control unit 1 are base programs for constructing an online system, and are realized as basic software and packages provided by the manufacturer. It can be considered as an online processing unit 15, a batch processing unit 16, an abnormality management unit 17, and a user application program for performing banking business.
オンライン処理部15及び一括処理部16は、データベ
ース制御部の制御のもとに各々独立してマスタファイル
20をアクセスできるよう構成される。このうちオンラ
イン処理部15は、営業店3における窓口装置や自動取
引装置などの端末装置33から入力される取引情報を通
信制御部12を介して受信する。受信する取引情報に
は、入金取引,出金取引、或いは為替取引に関する情報
(口座番号,取引種別,金額等)が含まれる。オンライ
ン処理部15は、この取引情報に応じてマスタファイル
20をアクセスし、取引遂行の可否を判断するととも
に、取引遂行可能であれば該当する口座における残高等
の更新及び取引内容の履歴をとる。そして取引可否情
報,取引結果,印字データを当該端末装置33に返送す
る。端末装置33では受信した情報に基いて伝票34を
出力し、顧客に渡すことにとって1つの取引を終了する
ことになる。The online processing unit 15 and the batch processing unit 16 are configured to be able to independently access the master file 20 under the control of the database control unit. Of these, the online processing unit 15 receives transaction information input from a terminal device 33 such as a window device or an automatic transaction device in the sales office 3 via the communication control unit 12. The transaction information to be received includes information (account number, transaction type, amount, etc.) regarding deposit transaction, withdrawal transaction, or exchange transaction. The online processing unit 15 accesses the master file 20 according to the transaction information, determines whether or not the transaction can be performed, and if the transaction can be performed, updates the balance and the like in the corresponding account and records the transaction content. Then, the transaction approval / disapproval information, the transaction result, and the print data are returned to the terminal device 33. The terminal device 33 outputs the slip 34 on the basis of the received information, and ends one transaction for handing over to the customer.
一方、一括処理部16では、上述の如く自動振替処理を
行う。この一括処理部16での取引処理は、銀行窓口業
務終業後(例えば夜間)にバッチ処理にて行われる。或
いはオンライン処理部15によるオンライン取引処理と
並行したバッチ処理にて行われる。On the other hand, the collective processing unit 16 performs the automatic transfer processing as described above. The transaction processing in the batch processing unit 16 is performed by batch processing after the bank window business is completed (for example, at night). Alternatively, it is performed by batch processing in parallel with the online transaction processing by the online processing unit 15.
第1図に示す如く、センタにて一括処理を行うべき取引
データ(自動振替データ)は、磁気テープ(MT)24
に格納される。例えば処理すべき毎月の期日期限毎に一
括して別々の磁気テープ24に格納されている。つまり
各営業店3にて顧客との間で取決めた自動振替に関する
データが処理期日毎に一括して格納される。そして、図
示しないコンソールからオペレータ(センタ管理者等)
が指示することにより、以下に述べる一括処理が起動さ
れる。As shown in FIG. 1, the transaction data (automatic transfer data) to be collectively processed at the center is the magnetic tape (MT) 24.
Stored in. For example, they are collectively stored in separate magnetic tapes 24 for each deadline of each month to be processed. That is, the data relating to the automatic transfer agreed with the customer at each business office 3 is stored collectively for each processing date. From the console (not shown), the operator (center manager, etc.)
Is issued, the batch processing described below is started.
まずデータベース制御部13が、この磁気テープ24に
格納される取引データを読込む。そしてフオーマット変
換部変換部18にて読込んだ取引データのフォーマット
を揃え一括処理ファイル21に順次格納する。この取引
データには、例えば自動振替を行うべき口座番号情報,
振替金額,期日,及び取扱営業店コードが含まれる。フ
ォーマット変換部18は、この取引データを所定個(例
えば100件分の取引データ)ずつを1つの一括処理フ
ァイル21として、更にレコード番号Rを付して1つの
取引データTR1,TR2,…として格納する。First, the database control unit 13 reads the transaction data stored on the magnetic tape 24. Then, the format of the transaction data read by the format conversion unit conversion unit 18 is sequentially stored in the uniform batch processing file 21. This transaction data includes, for example, account number information for automatic transfer,
It includes the transfer amount, the due date, and the sales office code. The format conversion unit 18 sets a predetermined number (for example, 100 pieces of transaction data) of this transaction data as one batch processing file 21 and further attaches a record number R to each transaction data TR 1 , TR 2 ,. Store as.
次に制御部13における異常処理部19が、フォーマッ
ト変換部18にて生成された一括処理ファイル21に各
々対応した管理ファイル22を生成する。これら各ファ
イル21,22はセンタコンピュータ1の持つ図示しな
い主記憶或いは補助記憶装置上に割付けられる記憶エリ
アと考えてよい。そしてこれらのファイル21,22は
それぞれ一連のファイル番号にて一対一に対応付けて管
理されることは云うまでもない。Next, the abnormality processing unit 19 in the control unit 13 generates a management file 22 corresponding to each batch processing file 21 generated by the format conversion unit 18. Each of these files 21 and 22 may be considered as a storage area allocated to a main storage or an auxiliary storage device (not shown) of the center computer 1. It goes without saying that these files 21 and 22 are managed in a one-to-one correspondence with a series of file numbers.
一括処理ファイル21及び管理ファイル22の生成終了
により、制御部13のバッチ処理支援部14が起動す
る。バッチ処理支援部14には一括処理ファイル21に
格納された取引データを1レコード(1取引データ)毎
に読出し、一括処理部16を起動し読出した取引データ
を送出する。そして取引データの内容に従って一括処理
部16がマスタファイル20をアクセスし、指定された
振替処理を遂行することになる。与えられた取引データ
の処理が正常に終了すると、一括処理部16は正常終了
の旨をバッチ処理支援部14に通知する。これにより支
援部14は次のレコードの取引データをファイル21か
ら読出して一括処理部16に与えられることになる。こ
のようにして一括処理ファイル21の各レコードの取引
データが順次処理されることになる。Upon completion of generation of the batch processing file 21 and the management file 22, the batch processing support unit 14 of the control unit 13 is activated. The transaction data stored in the batch processing file 21 is read to the batch processing support unit 14 for each record (one transaction data), the batch processing unit 16 is activated, and the read transaction data is sent. Then, the collective processing unit 16 accesses the master file 20 according to the contents of the transaction data, and executes the designated transfer process. When the processing of the given transaction data ends normally, the batch processing unit 16 notifies the batch processing support unit 14 of the normal end. As a result, the support unit 14 reads the transaction data of the next record from the file 21 and gives it to the batch processing unit 16. In this way, the transaction data of each record of the batch processing file 21 is sequentially processed.
一方、与えられた取引データに対する処理が異常終了と
なった場合、一括処理部16は異常終了の旨をデータベ
ース制御部13に返送する。この異常終了の原因として
は、プログラム(一括処理部16)でのデータ例外,デ
ータベース(マスタファイル)のアクセスエラー等があ
る。一括処理部16からの異常終了通知は制御部13の
異常処理部19に受付けられる。On the other hand, when the processing for the given transaction data ends abnormally, the collective processing unit 16 returns a message of the abnormal end to the database control unit 13. The cause of this abnormal termination includes a data exception in the program (collective processing unit 16), a database (master file) access error, and the like. The abnormal end notification from the batch processing unit 16 is accepted by the abnormal processing unit 19 of the control unit 13.
異常終了の通知を受けた異常処理部19は、異常終了と
なった取引データを格納していた一括処理ファイル21
に対応した管理ファイル22上に、当該取引データの格
納されるファイルのレコード番号を記録する。この後一
括処理を継続する場合は図示しないコンソールより再度
リスタート指定で起動コマンドを投入する。すると、バ
ッチ処理支援部14は次のレコードの取引データを読出
し、一括処理部16による後続データの処理を続行せし
める。このようにして1つの一括処理ファイル21中の
全取引データ(上述の例では100件分のデータ)の処
理を実行することになる。Upon receiving the notification of the abnormal end, the abnormal processing unit 19 stores the transaction data in the abnormal end in the batch processing file 21.
The record number of the file in which the transaction data is stored is recorded on the management file 22 corresponding to. If the batch processing is to be continued after this, a restart command is input from the console (not shown) by restarting. Then, the batch processing support unit 14 reads the transaction data of the next record and allows the batch processing unit 16 to continue processing the subsequent data. In this way, processing of all transaction data (100 data in the above example) in one batch processing file 21 is executed.
一括処理ファイル21の処理終了により、オペレータは
コンソール(図示せず)を操作し、異常終了となった取
引データ(以下、異常終了データと略称する)の収集指
示を行う。この収集指示により、データベース制御部1
3のバッチ処理支援部14が異常管理部17を起動す
る。When the processing of the batch processing file 21 is completed, the operator operates a console (not shown) to give an instruction to collect transaction data that has ended abnormally (hereinafter, abbreviated as abnormal end data). By this collection instruction, the database control unit 1
The batch processing support unit 14 of No. 3 activates the abnormality management unit 17.
異常管理部17は、まず管理ファイル22を参照し、異
常終了となったレコード番号Rを読出す。そしてこのレ
コード番号Rを用いて一括処理ファイル21をアクセス
する。第2図に示すように、異常管理部17は各ファイ
ル21〜23をアクセス可能なよう構成されている。異
常管理部17は各ファイル21,22のアクセスにより
異常終了データとなった取引データTRIを読出す。そ
して取引データ中に含まれる営業店コードに従って、各
営業店01,02,……毎に異常終了データを編集し、
編集結果を収集ファイル23に格納する。以上の動作に
より1つの一括処理ファイル21中の各取引データの処
理、及び一括処理にて異常終了となった取引データの収
集が行われる。The abnormality management unit 17 first refers to the management file 22 and reads the record number R that ended abnormally. Then, the batch processing file 21 is accessed using this record number R. As shown in FIG. 2, the abnormality management unit 17 is configured to be able to access the files 21 to 23. The abnormality management unit 17 reads the transaction data TRI that has become abnormal end data by accessing the files 21 and 22. Then, according to the sales office code included in the transaction data, the abnormal termination data is edited for each sales office 01, 02, ...
The edited result is stored in the collection file 23. By the above operation, processing of each transaction data in one batch processing file 21 and collection of transaction data abnormally ended in the batch processing are performed.
尚、従来においてセンタ側にて行っていた異常終了デー
タのリスト出力とは、この管理ファイル22に記録され
るレコード番号及び入力データのリスト出力である。本
実施例では、収集ファイル23中に、異常終了となった
取引データを各営業店毎にまとめて書出すものである。
更に、以下に述べる如く、この収集ファイル23をデー
タベース制御部13によって参照可能に設けるものであ
る。これにより、各営業店からの問合せに従って、異常
終了データをオンラインにて返送できるものである。Incidentally, the list output of the abnormal end data, which is conventionally performed on the side of the center, is the list output of the record number and the input data recorded in the management file 22. In the present embodiment, transaction data that has ended abnormally is collectively written in the collection file 23 for each business store.
Further, as will be described below, the collection file 23 is provided so that it can be referred to by the database control unit 13. This enables the abnormal termination data to be returned online in response to an inquiry from each sales office.
一括処理部16にて一括処理が行われる時間帯は各銀行
システムにて予め定められている。したがって、各営業
店ではセンターによる一括処理の終了を見計って、セン
ターに対して異常終了データの参照(照会)要求を行
う。即ち各営業店3においては、自己の端末装置31を
用いて要求を行う。この異常終了データの参照要求の為
の電文送出は、端末装置31上の所定のキーに参照要求
指示機能を割付けることで容易に実現できる。The time zone in which the batch processing is performed by the batch processing unit 16 is predetermined by each bank system. Therefore, each sales office makes a reference (inquiry) request for abnormal end data to the center in anticipation of the end of batch processing by the center. That is, each business office 3 makes a request using its own terminal device 31. The transmission of a telegram for requesting the reference of the abnormal termination data can be easily realized by assigning the reference request instruction function to a predetermined key on the terminal device 31.
端末装置31からの照会要求により、データベース制御
部13は収集ファイル23を参照する。この収集ファイ
ル23のアクセスは、異常管理部17を介して行われ
る。そして照会要求のあった端末装置13の設置される
営業店に関連する異常終了データが読出される。読出さ
れた異常終了データは、データベース制御部13及び通
信制御部12を介し端末装置31に返送される。In response to the inquiry request from the terminal device 31, the database control unit 13 refers to the collection file 23. The collection file 23 is accessed through the abnormality management unit 17. Then, the abnormal termination data relating to the sales office in which the terminal device 13 that made the inquiry request is installed is read. The read abnormal termination data is returned to the terminal device 31 via the database control unit 13 and the communication control unit 12.
異常終了データを受信した端末装置31は、自己のプリ
ンタ等によって、この受信データを照会票32として出
力することになる。この照会票32を見ることにより、
各営業店3において未処理のままとなっている取引デー
タ(この場合振替データ)を把握できる。そしてこの未
処理データのうち、即日(当日中)処理が必要なものに
ついては、上述した端末装置33によるオンライン取引
処理にて遂行することになる。或いは営業店内でのオフ
ライン取引にて処理される場合もある。The terminal device 31, which has received the abnormal termination data, outputs the received data as the inquiry form 32 by its own printer or the like. By looking at this inquiry form 32,
The transaction data (transfer data in this case) that has not been processed yet at each sales office 3 can be grasped. Then, among the unprocessed data, data that needs to be processed on the same day (within the day) will be performed by the online transaction processing by the terminal device 33 described above. Alternatively, it may be processed by off-line transactions within the sales office.
以上の如く本実施例においては、センタ一括処理にて未
処理(以上終了)となった取引データについてその管理
・運用を各営業店にて分散できる。これにより、センタ
管理者による未処理データ発生に対する負荷を軽減でき
る。As described above, in the present embodiment, the management and operation of transaction data that has not been processed (end of processing) in the center batch processing can be distributed among the sales offices. As a result, the load on the unprocessed data generated by the center administrator can be reduced.
また、未処理となった取引データを各営業店にて再処理
(オンライン,或いはオフライン処理)できるため、こ
の未処理データを対する迅速且つ適切な処理が可能とな
る。特に未処理データをオンライン取引にて処理する場
合、センタにおけるマスタファイルのアクセスを一括処
理部と別個に動作するオンライン処理部にて行うことに
なる。この為、一括処理部自体に障害が発生して未処理
となったデータについて、確実にリカバリ処理できるこ
とになる。In addition, since the unprocessed transaction data can be reprocessed (online or offline processing) at each business store, it is possible to process the unprocessed data quickly and appropriately. In particular, when processing unprocessed data by online transaction, the master file in the center is accessed by the online processing unit that operates separately from the batch processing unit. Therefore, the unprocessed data due to the failure of the batch processing unit itself can be reliably recovered.
尚、上述した実施例において異常終了データの照会を行
う端末装置とオンライン取引の端末装置とを別個に設け
る如く説明したが、これは便宜上のものであって、両機
能を1つの端末装置で行えることは云うまでもない。ま
た、実施例ではセンタ一括処理として自動振替処理を例
にとったが、営業店にてオンラインで取扱う取引以外の
ものをセンターにて一括処理する場合に本発明が適用で
きることも勿論である。Although the terminal device for inquiring about abnormal termination data and the terminal device for online transaction are separately provided in the above-described embodiment, this is for convenience, and both functions can be performed by one terminal device. Needless to say. Further, in the embodiment, the automatic transfer processing is taken as an example of the center batch processing, but it is needless to say that the present invention can be applied to the case where the center collectively processes transactions other than transactions handled online at a sales office.
以上のように本発明によれば、センターにて一括処理を
行う取引データ中に未処理(異常終了)のものが発生し
た場合、未処理の取引データを営業店側に通知できる。
従って、その取引データに対する処理を各営業店にて分
散して実行することが可能となり、異常終了となった取
引データに対する迅速且つ適切な対処が可能となる。As described above, according to the present invention, when unprocessed (abnormal termination) occurs in the transaction data collectively processed in the center, the unprocessed transaction data can be notified to the sales office side.
Therefore, the processing on the transaction data can be distributed and executed in each sales office, and the transaction data that has ended abnormally can be dealt with promptly and appropriately.
第1図及び第2図は本発明を銀行のオンラインシステム
に適用した場合の一実施例を示すもので、第1図はセン
ターでの一括処理システムの構成を示す図,第2図はシ
ステム全体の構成を示す図である。1はセンターコンピ
ュータ,3は営業店,15はオンライン処理部,16は
一括処理部,17は異常管理部である。1 and 2 show an embodiment in which the present invention is applied to a bank online system. FIG. 1 is a diagram showing a configuration of a batch processing system in a center, and FIG. 2 is an entire system. It is a figure which shows the structure of. Reference numeral 1 is a center computer, 3 is a sales office, 15 is an online processing unit, 16 is a batch processing unit, and 17 is an abnormality management unit.
Claims (1)
れ、端末装置からの入力情報に基いて取引処理を行うオ
ンライン取引処理部と、このオンライン取引処理部と別
個に設けられオンライン取引以外の所定の取引を一括し
て行う一括処理部とを備えたオンライン処理システムに
おいて、前記一括処理部の処理中にエラーが発生した取
引データに関連する情報を記憶する管理ファイルと、こ
の管理ファイルに記憶された情報に基いて前記一括処理
部にて異常終了となった取引データを収集する収集ファ
イルとを備え、前記端末装置からの要求に応じてこの収
集ファイルを参照し、端末装置の設置される営業店に関
連する異常終了データを返送することを特徴とする取引
処理データ管理方式。1. An online transaction processing unit connected to a terminal device for inputting transaction information and performing a transaction process based on input information from the terminal device, and an online transaction processing unit provided separately from the online transaction processing unit. In an online processing system including a batch processing unit that collectively carries out predetermined transactions, a management file that stores information related to transaction data in which an error occurred during processing of the batch processing unit, and a management file that stores the management file A collection file that collects transaction data that has been abnormally terminated by the batch processing unit based on the information obtained, and refers to this collection file in response to a request from the terminal device and installs the terminal device. A transaction processing data management method characterized by returning abnormal termination data related to a sales office.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19080484A JPH063603B2 (en) | 1984-09-12 | 1984-09-12 | Transaction processing data management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19080484A JPH063603B2 (en) | 1984-09-12 | 1984-09-12 | Transaction processing data management method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6168670A JPS6168670A (en) | 1986-04-09 |
| JPH063603B2 true JPH063603B2 (en) | 1994-01-12 |
Family
ID=16264018
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19080484A Expired - Lifetime JPH063603B2 (en) | 1984-09-12 | 1984-09-12 | Transaction processing data management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH063603B2 (en) |
-
1984
- 1984-09-12 JP JP19080484A patent/JPH063603B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6168670A (en) | 1986-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6990466B1 (en) | Method and system for integrating core banking business processes | |
| US7617152B2 (en) | Bankcard transaction exchange system | |
| US5151988A (en) | Intersystem data base sharing journal merge method | |
| CN109949144A (en) | Entry processing method, apparatus, device and computer-readable storage medium | |
| US7171401B2 (en) | Data processing system and method having high availability | |
| JP3335893B2 (en) | Passbook / Certificate issuing system | |
| JPH063603B2 (en) | Transaction processing data management method | |
| EP0394019A2 (en) | Computerised database system | |
| JP3628159B2 (en) | Transaction data processing method of transaction system and transaction system | |
| JP3550289B2 (en) | Operation information management method in multi-cluster system, multi-cluster system and program storage medium for online operation information management | |
| JPH10512985A (en) | Track transaction state | |
| KR100311123B1 (en) | Automatic teller machine management system | |
| JP2880828B2 (en) | Message recovery method in case of system failure | |
| JP2944138B2 (en) | Operation of automated equipment | |
| JP4267470B2 (en) | Financial device centralized management system, financial device centralized management method, financial device centralized management program | |
| JPS6149710B2 (en) | ||
| JPH06251051A (en) | Transaction information management device | |
| JPH0355858B2 (en) | ||
| JPH064564A (en) | Banking system | |
| TWM644251U (en) | Financial system operating compensation method for financial transaction | |
| JP2003345983A (en) | Seal registration system, window terminal, officer platform terminal, business parlor server, seal registration server, web server, and program therefor | |
| JP2002366400A (en) | Data migration method, program and storage medium | |
| CN117131017A (en) | Methods and equipment for online migration of telecommunications data | |
| JPH07239826A (en) | Update managing system for master file | |
| CN114168579A (en) | Comprehensive query method and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |