JP2013008222A - Item input processing system - Google Patents
Item input processing system Download PDFInfo
- Publication number
- JP2013008222A JP2013008222A JP2011140722A JP2011140722A JP2013008222A JP 2013008222 A JP2013008222 A JP 2013008222A JP 2011140722 A JP2011140722 A JP 2011140722A JP 2011140722 A JP2011140722 A JP 2011140722A JP 2013008222 A JP2013008222 A JP 2013008222A
- Authority
- JP
- Japan
- Prior art keywords
- input
- item
- processing
- item input
- data
- 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.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 178
- 238000006243 chemical reaction Methods 0.000 claims abstract description 21
- 238000000034 method Methods 0.000 claims description 90
- 230000008569 process Effects 0.000 claims description 86
- 230000004044 response Effects 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 230000009471 action Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 208000019116 sleep disease Diseases 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
本発明は、証券業務における顧客情報等の項目を入力処理する項目入力処理システムに係り、特に、様々な入力画面に対して汎用的に対応可能とし、エラーデータの修正を容易に行うことができる項目入力処理システムに関する。 The present invention relates to an item input processing system that inputs items such as customer information in securities business. In particular, the present invention can be used universally for various input screens and can easily correct error data. The present invention relates to an item input processing system.
[従来の技術]
証券業務において、例えば、口座開設、入出庫、ファンドの手数料登録等について、顧客の個人情報、証券・債券情報等を同じような入力画面に一日に何度も入力する必要があった。
このような項目入力を人手によって繰り返し行う場合は、入力ミスが発生しやしく、時間が掛かるものとなっていた。
そこで、自動入力を行う自動入力プログラムを装置にインストールしておき、当該プログラムを用いて入力データをアップロードする方法が考えられる。
[Conventional technology]
In the securities business, for example, it was necessary to input customer personal information, securities / bond information, etc., many times a day on the same input screen for account opening, deposit / withdrawal, fund fee registration, and the like.
When such an item input is repeatedly performed manually, an input error is likely to occur and it takes time.
Therefore, a method is conceivable in which an automatic input program for performing automatic input is installed in the apparatus and input data is uploaded using the program.
[関連技術]
尚、関連する先行技術として、特開2006−73037号公報「ファイル編集装置、ファイル編集方法およびファイル編集プログラム」(株式会社大和証券グループ本社)[特許文献1]がある。
[Related technologies]
As a related prior art, there is JP 2006-73037 A “File Editing Device, File Editing Method, and File Editing Program” (Daiwa Securities Group Inc.) [Patent Document 1].
特許文献1は、イベントアクション定義部が、部品毎にイベントが発生したときにどのようなアクションを起こすのかを定義するイベント定義ファイルと、アクションの詳細を定義するアクション定義ファイルを生成し、イベントが発生すると、イベント定義ファイルとアクション定義ファイルと特定して起動すべきアクションを実行し、また、シナリオ情報に基づいて生成されたシナリオ入力テンプレートからデータ入力テンプレートを生成し、データ入力テンプレートに処理すべきデータを登録して実行ファイルを生成して、マスタファイルに対して一括して編集処理を行うことが示されている。
In
しかしながら、上記従来の項目入力を人手による場合では、入力ミスが発生しやすく、時間が掛かるという問題点があった。
また、自動入力プログラムによるアップロードする方法では、入力項目に応じて個別に自動入力プログラムを作成する必要があり、開発コストが高くなるという問題点があった。
However, when the above-described conventional item input is performed manually, there is a problem that an input error is likely to occur and it takes time.
In addition, the uploading method using the automatic input program has a problem that it is necessary to create an automatic input program individually according to the input items, resulting in a high development cost.
また、特許文献1では、シナリオ入力テンプレートからデータ入力テンプレートを生成し、更に実行ファイルを生成してマスタファイルに対する一括編集を行うことが記載されているものの、エラーデータの修正を容易に行うものとはなっていないものである。
本発明は上記実情に鑑みて為されたもので、様々な入力画面に対して汎用的に対応可能とし、エラーデータの修正を容易に行うことができる項目入力処理システムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide an item input processing system that can be used universally for various input screens and can easily correct error data. To do.
上記従来例の問題点を解決するための本発明は、操作端末からの入力項目データをマスター装置に入力する処理サーバを備えた項目入力処理システムであって、処理サーバが、項目入力処理の能力を設定する稼働状況テーブルを記憶し、入力項目データを記憶し、項目入力処理の実行結果データを記憶すると共に、項目入力処理のエラー情報を記憶する記憶装置と、入力項目データの項目入力処理を実行する制御部とを有し、制御部がプログラム処理により実現される処理手段として、入力項目データを記憶装置に格納するデータ登録手段と、項目入力処理が開始されると、データ入力画面に対応するテンプレートに規定される電文変換ルールに基づいて記憶装置に記憶された入力項目データを電文形式に変換して電文を作成する電文変換手段と、稼働状況テーブルに設定された処理能力に応じた処理ステップで、マスター装置に対して作成した電文を出力する項目入力処理を実行し、項目入力処理の実行結果データを記憶装置に格納し、項目入力処理でエラーとなった場合はエラー情報を記憶装置に格納し、エラー情報について修正された入力項目データを再度マスター装置に入力する項目入力実行手段とを有することを特徴とする。 The present invention for solving the problems of the conventional example described above is an item input processing system including a processing server for inputting input item data from an operation terminal to a master device, and the processing server has the capability of item input processing. A storage device that stores the operation status table, stores the input item data, stores the execution result data of the item input process, and stores the error information of the item input process, and the item input process of the input item data A data registration means for storing input item data in a storage device, and a data input screen when the item input process is started. A message conversion method for generating a message by converting input item data stored in a storage device into a message format based on a message conversion rule defined in a template to be generated And, in the processing step according to the processing capacity set in the operating status table, execute the item input processing to output the message created for the master device, store the execution result data of the item input processing in the storage device, In the case where an error occurs in the item input process, there is provided item input executing means for storing error information in a storage device and inputting input item data corrected for the error information to the master device again.
本発明は、上記項目入力処理システムにおいて、稼働状況テーブルには、時間区分毎に一定時間に処理される平均処理件数に基づいて時間区分毎に処理間隔が設定されており、処理サーバの制御部によって実現される項目入力実行手段が、時間区分を読み取って、当該時間区分に応じて稼働状況テーブルを参照し、設定されている処理間隔に従ってマスター装置に対する項目入力処理を実行することを特徴とする。 In the item input processing system according to the present invention, in the operation status table, a processing interval is set for each time segment based on the average number of processing cases processed for a certain time for each time segment, and the control unit of the processing server The item input execution means realized by the method reads the time segment, refers to the operation status table according to the time segment, and executes the item input process for the master device according to the set processing interval. .
本発明は、上記項目入力処理システムにおいて、処理サーバには、時間区分毎に各時間区分内で処理される平均処理件数と、最大処理件数と、最大処理件数から平均処理件数を差し引いた余裕件数と、項目入力処理を行う対象の実行予定件数を時間区分に割り当てた予定処理件数とが設定される処理可能テーブルを記憶装置に記憶しており、処理サーバの制御部によって実現される項目入力実行手段が、項目入力処理の実行予定件数について処理可能テーブルの余裕件数を参照して時間区分に実行予定件数を割り当てて時間区分に対応する予定処理件数を処理可能テーブルに設定し、時間区分を読み取って、処理可能テーブルの時間区分に対応する予定処理件数の入力処理を実行することを特徴とする。 In the item input processing system described above, the processing server includes an average processing number processed within each time segment, a maximum processing number, and a margin number obtained by subtracting the average processing number from the maximum processing number. And a processable table in which the number of scheduled executions to be subjected to item input processing and the number of scheduled processes assigned to the time segment are stored in the storage device, and item input execution realized by the control unit of the processing server The means refers to the margin of the processable table for the scheduled number of executions of item input processing, assigns the scheduled number of executions to the time segment, sets the scheduled process count corresponding to the time segment in the processable table, and reads the time segment. Thus, an input process of the number of scheduled processes corresponding to the time division of the processable table is executed.
本発明は、上記項目入力処理システムにおいて、処理サーバの制御部によって実現される項目入力実行手段が、時間区分毎に処理可能テーブルにおける余裕件数を処理可能テーブルにおける割当可能な最大の予定処理件数とすることを特徴とする。 According to the present invention, in the item input processing system, the item input execution means realized by the control unit of the processing server determines the maximum number of scheduled processes that can be allocated in the processable table by calculating the margin number in the processable table for each time segment. It is characterized by doing.
本発明は、上記項目入力処理システムにおいて、処理サーバの制御部によって実現される項目入力実行手段が、実行予定件数が処理可能テーブルにおける時間区分の割当可能な最大の予定処理件数を超えている場合、処理可能テーブルにおいて超えた分の件数を次の時間区分に予定処理件数として割り当てることを特徴とする。 In the item input processing system according to the present invention, when the item input execution means realized by the control unit of the processing server exceeds the maximum number of scheduled processes that can be assigned to the time division in the processable table, The number of cases exceeding the processable table is assigned to the next time segment as the number of scheduled processes.
本発明は、上記項目入力処理システムにおいて、処理サーバの制御部によって実現される項目入力実行手段が、項目入力処理の実行が完了すると、操作端末に実行予定件数、入力処理完了件数、エラー件数を表示出力することを特徴とする。 In the item input processing system, when the item input execution means realized by the control unit of the processing server completes the item input process, the operation terminal displays the number of scheduled executions, the number of input processes completed, and the number of errors. It is characterized by display output.
本発明は、上記項目入力処理システムにおいて、処理サーバの制御部によって実現される項目入力実行手段が、操作端末からの要求によりエラー情報の詳細を表示出力する場合には、エラーの位置情報とエラー内容を表示出力することを特徴とする。 In the item input processing system, when the item input execution means realized by the control unit of the processing server displays and outputs details of the error information in response to a request from the operation terminal, the error position information and the error The contents are displayed and output.
本発明は、上記項目入力処理システムとしてコンピュータを機能させるためのプログラムを特徴とする。 The present invention is characterized by a program for causing a computer to function as the item input processing system.
本発明によれば、操作端末からの入力項目データをマスター装置に入力する処理サーバを備え、処理サーバが、項目入力処理の能力を設定する稼働状況テーブルを記憶し、入力項目データを記憶し、項目入力処理の実行結果データを記憶すると共に、項目入力処理のエラー情報を記憶する記憶装置と、入力項目データの項目入力処理を実行する制御部とを有し、制御部がプログラム処理により実現される処理手段として、入力項目データを記憶装置に格納するデータ登録手段と、項目入力処理が開始されると、データ入力画面に対応するテンプレートに規定される電文変換ルールに基づいて記憶装置に記憶された入力項目データを電文形式に変換して電文を作成する電文変換手段と、稼働状況テーブルに設定された処理能力に応じた処理ステップで、マスター装置に対して作成した電文を出力する項目入力処理を実行し、項目入力処理の実行結果データを記憶装置に格納し、項目入力処理でエラーとなった場合はエラー情報を記憶装置に格納し、エラー情報について修正された入力項目データを再度マスター装置に入力する項目入力実行手段とを有する項目入力処理システムとしているので、様々なデータ入力画面に対して汎用的に対応可能であり、エラーデータの修正を容易に行うことができる効果がある。 According to the present invention, it is provided with a processing server that inputs input item data from the operation terminal to the master device, the processing server stores an operation status table for setting the capability of item input processing, stores input item data, It has a storage device for storing the execution result data of the item input process and storing error information of the item input process, and a control unit for executing the item input process of the input item data, and the control unit is realized by a program process. As the processing means, the data registration means for storing the input item data in the storage device, and when the item input processing is started, it is stored in the storage device based on the message conversion rules defined in the template corresponding to the data input screen. Message conversion means for converting the input item data into a message format to create a message, and a processing step corresponding to the processing capacity set in the operation status table Execute the item input process that outputs the created message to the master device, store the execution result data of the item input process in the storage device, and store the error information if an error occurs in the item input process Since the item input processing system has an item input execution means for re-inputting input item data corrected for error information to the master device, it can be used universally for various data input screens. There is an effect that error data can be easily corrected.
本発明の実施の形態について図面を参照しながら説明する。
[1.実施の形態の概要]
本発明の実施の形態に係る項目入力処理システムは、処理サーバのCSVデータ登録手段が、CSVファイルの入力項目データを記憶装置に格納しておき、項目入力の処理が開始されると、電文変換手段が、データ入力画面に対応するテンプレートに規定される電文変換ルールに基づいて記憶装置に保存する入力項目データを電文形式に変換して電文を作成し、項目入力実行手段が、予め設定された処理能力に応じた処理ステップで、マスター装置への入力処理を行い、入力処理でエラーとなった場合はエラー情報を記憶装置に格納し、エラー情報について修正後のファイルで入力項目データを再度マスター装置に入力する項目入力処理を行うようにしているので、様々なデータ入力画面に対して汎用的に対応可能であり、エラーデータの修正を容易に行うことができるものである。
Embodiments of the present invention will be described with reference to the drawings.
[1. Outline of Embodiment]
In the item input processing system according to the embodiment of the present invention, the CSV data registration unit of the processing server stores the input item data of the CSV file in the storage device, and when the item input processing is started, the message conversion The means creates a message by converting the input item data stored in the storage device into a message format based on the message conversion rule defined in the template corresponding to the data input screen, and the item input execution means is preset. In the processing step according to the processing capability, input processing to the master device is performed, and if an error occurs in the input processing, error information is stored in the storage device, and the input item data is again mastered with the corrected file for the error information. Since item input processing to be input to the device is performed, it can be used universally for various data input screens and repair error data. It is capable of performing easily.
[2.本システム:図1]
本発明の実施の形態に係る項目入力処理システム(本システム)について図1を参照しながら説明する。図1は、本発明の実施の形態に係る項目入力処理システムの概略図である。
本システムは、図1に示すように、処理サーバ1と、マスター装置2と、操作端末3とから基本的に構成されている。
尚、図1では、操作端末3が一台しか描画していないが、実際は、複数台の操作端末が処理サーバ1に接続可能となるよう、操作端末3と処理サーバ1とはネットワークで接続されている。
[2. This system: Fig. 1]
An item input processing system (present system) according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 is a schematic diagram of an item input processing system according to an embodiment of the present invention.
As shown in FIG. 1, this system basically includes a
In FIG. 1, only one operation terminal 3 is drawn, but actually, the operation terminal 3 and the
また、処理サーバ1とマスター装置2とを直接接続してもよいし、ネットワークを介して接続するようにしてもよい。
また、処理サーバ1、マスター装置2、操作端末3は、コンピュータ装置で構成され、よって、処理部、記憶部、インタフェース部等を備えている。特に、操作端末3は、指示を入力するための入力部、処理結果を表示する表示部を備えている。
Further, the
Further, the
[3.本システムの各部]
次に、本システムの各部について説明する。
[処理サーバ1]
処理サーバ1は、コンピュータ装置で構成され、コンピュータプログラムを実行する処理部(自動実行制御部)11と、必要なデータを記憶する記憶装置(記憶部及び関連するデータベース[DB])と、マスター装置2及び操作端末3と接続するインタフェース部を備えている。
記憶装置としては、記憶部12と、入力項目ファイル格納DB(CSVファイル格納DB)13と、実行結果格納DB14を備えている。
[3. Parts of this system]
Next, each part of this system will be described.
[Processing server 1]
The
The storage device includes a
[記憶装置]
記憶装置(記憶部12)は、操作端末3のデータ入力画面毎に対応して作成(変換)された複数の電文を記憶し、また、本処理を実現するプログラムを記憶する。
テンプレートについては後述するが、マスター装置2に送信するための電文形式に変換するためのルール(電文変換規則)が記述されている。
記憶装置(CSVファイル格納DB13)は、入力項目データをCSV(Comma Separated Values)データで記憶する。
記憶装置(実行結果格納DB14)は、項目入力処理が実行された場合の実行結果データを記憶する。
[Storage device]
The storage device (storage unit 12) stores a plurality of telegrams created (converted) corresponding to each data input screen of the operation terminal 3, and also stores a program for realizing this processing.
Although the template will be described later, a rule (message conversion rule) for converting to a message format for transmission to the
The storage device (CSV file storage DB 13) stores input item data as CSV (Comma Separated Values) data.
The storage device (execution result storage DB 14) stores execution result data when the item input process is executed.
[自動実行制御部11]
処理サーバ1の処理部(自動実行制御部11)は、記憶装置に記憶されているプログラムを読み込んで項目入力処理を実行するものであり、CVSデータ登録手段と、電文変換手段と、項目入力実行手段とを実現するものである。
具体的には、自動実行制御部11は、操作端末3から入力項目データのCSVファイルが指定されて入力されると((1)−1)、CVSデータ登録手段によりCSVデータを登録する処理を行う。
この登録処理は、記憶装置にCSVデータを格納するものである。尚、記憶装置に同じファイル名が存在する場合は、新たなCSVファイルで更新されることになる。
[Automatic execution control unit 11]
The processing unit (automatic execution control unit 11) of the
Specifically, when a CSV file of input item data is designated and input from the operation terminal 3 ((1) -1), the automatic
This registration process stores CSV data in the storage device. When the same file name exists in the storage device, it is updated with a new CSV file.
また、自動実行制御部11は、操作端末3からデータ入力画面に対応するテンプレートを選択して1件目の実行指示が入力されると((2)−1)、記憶装置から該当する1件目の実行データ(操作端末3から受信して記憶しているCSVデータ)を取得する((2)−2)。操作端末3からの実行指示は、特定の証券業務(例えば「信用口座開設」の業務)に対する特定項目(例えば「顧客登録」の項目)を指示するものである。
Further, when the automatic
そして、自動実行制御部11は、電文変換手段によりデータ入力画面に対応したテンプレートに規定された電文変換ルールに基づいて、記憶装置から取得した実行データを電文形式に変換して電文を作成する((2)−3)。作成された電文は、以下に説明するように、項目入力実行手段によりマスター装置2に出力される。
Then, the automatic
更に、後述する処理の能力に従い、自動実行制御部11は、項目入力実行手段によりマスター装置2に特定のステップ数分について項目入力処理のリクエストを行い、作成された電文をマスター装置2に送信(出力)し、マスター装置2からの項目入力処理の実行結果の入力を受ける((2)−4)。
そして、自動実行制御部11は、項目入力実行手段によりマスター装置2から受信した実行結果データを記憶装置に記憶すると共に、実行結果データからエラー情報を取得して記憶装置に記憶する((2)−5)。
また、自動実行制御部11は、項目入力実行手段によりエラー情報から得られた修正後のファイルにてマスター装置2に項目入力処理を行う。
Further, according to the processing capability described later, the automatic
Then, the automatic
Further, the automatic
[マスター装置2]
マスター装置2は、コンピュータ装置で構成され、コンピュータプログラムを実行する処理部と、必要なデータを記憶する記憶装置と、処理サーバ1に接続するインタフェース部を備えている。
マスター装置2は、証券業務全般のデータを管理・記憶しており、特に、処理サーバ1からの入力項目データを受信し、入力処理を行って、入力処理が正常に行われたか否かの実行結果データを処理サーバ1に返信する。正常に入力処理されたデータは、マスター装置2に蓄積されることになる。また、入力処理が正常に行われなかった場合は、エラー情報が返信される。
[Master device 2]
The
The
[操作端末3]
操作端末3は、入力項目データを作成し、CSV形式のファイルで記憶しておき、ファイルを指定して処理サーバ1に入力項目データを出力する。
操作端末3は、項目入力処理について、端末のデータ入力画面毎に対応して記憶するテンプレートを選択し、選択したテンプレートを用いて1件目の実行指示を処理サーバ1に出力する((2)−1)。
ここで、テンプレートは、端末のデータ入力画面毎にあって、それをマスター装置2に送信する電文形式に変換するためのルール(電文変換規則)が記述されたものである。
[Operation terminal 3]
The operation terminal 3 creates input item data, stores it as a CSV file, designates the file, and outputs the input item data to the
For the item input process, the operation terminal 3 selects a template to be stored corresponding to each data input screen of the terminal, and outputs a first execution instruction to the
Here, the template is provided for each data input screen of the terminal, and describes a rule (message conversion rule) for converting it into a message format to be transmitted to the
そして、処理サーバ1で特定数分の処理が為されてレスポンスを得て、数秒間スリープした((2)−6)後に、2件目の実行指示を出力して、上記処理を繰り返すことになる(3)。
また、操作端末3は、処理サーバ1の記憶装置に記憶されたエラー情報に基づいて修正後のファイルを生成する。修正されたファイルは、処理サーバ1に出力され、更にマスター装置2に入力されて、エラー部分の入力項目データについて再度項目入力処理が行われる。
Then, a specific number of processes are performed in the
Further, the operation terminal 3 generates a corrected file based on the error information stored in the storage device of the
[4.入力項目ファイル:図2,3]
次に、入力項目ファイルの例について図2,3を参照しながら説明する。図2は、顧客登録(変更)用ファイルを示す図であり、図3は、入出庫入金用ファイルを示す図である。
[顧客登録(変更)用ファイル(A1101):図2]
図2に示すように、顧客登録(変更)用ファイル(A1101)には、A1102のデータ部分と、A1103のデータ部分とが連結された状態となっている。A1102、A1103は、A1101の2ページ目、3ページ目の画面である。
[4. Input item file: Fig. 2 and 3]
Next, an example of the input item file will be described with reference to FIGS. FIG. 2 is a diagram showing a customer registration (change) file, and FIG. 3 is a diagram showing a deposit / withdrawal deposit file.
[Customer Registration (Change) File (A1101): FIG. 2]
As shown in FIG. 2, in the customer registration (change) file (A1101), the data part A1102 and the data part A1103 are connected. A1102 and A1103 are screens of the second and third pages of A1101.
顧客登録(変更)用ファイル(A1101)は、「部店」「顧客」「扱者」のデータが記憶され、A1102は、「郵便番号」「フリガナ」...「[開設1]保護預かり」「[開設2]積立投信」等のデータが記憶され、A1103には、「自動徴収口座(保)」等のデータが記憶される。 In the customer registration (change) file (A1101), data of “department store”, “customer”, and “handler” are stored, and A1102 stores “zip code”, “reading”, “[open 1] custody”, “ Data such as [Open 2] Funded Investment Trust is stored, and data such as “Automatic Collection Account (Protect)” is stored in A1103.
尚、マスター装置2で保持しているデータがある項目は、csv上で指定がない場合に、マスター装置2のデータにて再送信を行う。
例えば、既に顧客「111111」が「積立投信口座開設済(1)」の際には、初期値「未開設(0)」ではなく、マスター装置2のデータにて再び「開設済(1)」が送信される。
It should be noted that an item with data held by the
For example, when the customer “111111” is already “funded investment trust account opened (1)”, the initial value “not yet opened (0)” is used, but “opened (1)” again with the data of the
[入出庫入金用ファイル(B2200):図3]
入出庫入金用ファイル(B2200)は、図3に示すように、「入出区分」「入出庫年月日」「部店」「顧客」「扱者」「商品」「銘柄コード」「数量」等のデータが記憶される。
[File for deposit and withdrawal (B2200): Fig. 3]
As shown in FIG. 3, the file for depositing / withdrawing (B2200) includes, for example, “incoming / outgoing classification”, “entry / withdrawal date”, “part store”, “customer”, “handler”, “product”, “brand code”, “quantity”, Are stored.
[5.画面遷移:図4〜9]
次に、本システムの項目入力処理における操作端末3の表示部に表示される画面の遷移を参照しながら処理内容を説明する。
図4は、実行対象ファイル選択画面を示す図であり、図5は、実行前確認画面を示す図であり、図6は、実行中確認画面を示す図であり、図7は、実行完了画面を示す図であり、図8は、実行結果照会画面を示す図であり、図9は、エラー結果詳細画面を示す図である。
[5. Screen transition: Figures 4-9
Next, the processing content will be described with reference to the transition of the screen displayed on the display unit of the operation terminal 3 in the item input processing of this system.
4 is a diagram illustrating an execution target file selection screen, FIG. 5 is a diagram illustrating a pre-execution confirmation screen, FIG. 6 is a diagram illustrating a running confirmation screen, and FIG. 7 is an execution completion screen. FIG. 8 is a diagram showing an execution result inquiry screen, and FIG. 9 is a diagram showing an error result detail screen.
[実行対象ファイル選択画面:図4]
本処理プログラムを実行し、ユーザーIDとパスワード入力によりログインを行い、「実行」を選択すると、図4に示すように、実行対象ファイル選択画面が表示される。
実行対象ファイル選択画面では、証券業務に対応した対象画面と対象ファイル(ファイル名)を選択する。対象画面は、テンプレートの基になるもので、対象画面が選択されると、テンプレートが特定され、そのテンプレートに記述された電文変換規則(ルール)に従って、対象ファイルのデータが電文形式に変換されるようになっている。
[Execution target file selection screen: Fig. 4]
When this processing program is executed, login is performed by inputting a user ID and a password, and “execute” is selected, an execution target file selection screen is displayed as shown in FIG.
On the execution target file selection screen, the target screen and target file (file name) corresponding to the securities business are selected. The target screen is the basis of the template. When the target screen is selected, the template is specified, and the data of the target file is converted into a message format according to the message conversion rules (rules) described in the template. It is like that.
選択した対象画面と対象ファイルにはコメントを付すことができる。
尚、同一ファイルの二重実行防止のため、対象ファイルは、ユーザー毎にファイル名をユニークにする。但し、2営業日後は、二重実行の可能性が少なくなるので、同名ファイルが使用可能となる。
Comments can be attached to the selected target screen and target file.
In order to prevent double execution of the same file, the target file has a unique file name for each user. However, after two business days, the possibility of double execution is reduced, so the same name file can be used.
[実行前確認画面:図5]
図4で対象画面と対象ファイルが選択され、「ファイル確定」ボタンがクリックされると、図5の実行前確認画面が表示される。実行前確認画面では、「実行ボタンを押す前に内容を確認し、チェックを入れてください。」のメッセージを表示し、「確認」にチェックが入力されて「実行」ボタンがクリックされると次の画面に遷移する。誤取込防止のための確認チェックである。
[Confirmation screen before execution: Fig. 5]
When the target screen and the target file are selected in FIG. 4 and the “file confirmation” button is clicked, the pre-execution confirmation screen of FIG. 5 is displayed. In the pre-execution confirmation screen, the message “Please confirm the contents before pressing the execution button and check the box.” Is displayed. When the check is entered in “Confirm” and the “Execute” button is clicked, Transition to the screen. This is a confirmation check to prevent erroneous capture.
尚、図5では、権限のあるユーザーが、選択した対象画面と対象ファイルを評価できるボタンを設けるようにしてもよい。権限は、ログイン時のユーザーIDで認められる。また、図6〜9においても権限のあるユーザーが画面を評価できるようにしてもよい。 In FIG. 5, an authorized user may be provided with a button for evaluating the selected target screen and target file. Authority is recognized by the user ID at the time of login. 6 to 9, an authorized user may be able to evaluate the screen.
[実行中確認画面:図6]
図5で「実行」ボタンがクリックされると、図6に示す実行中確認画面が表示される。
実行中確認画面で「中断」ボタンをクリックすると処理が中断され、「再開」ボタンがアクティブとなり、「再開」ボタンのクリックで処理が再開される。尚、「結果照会」のボタンは、まだアクティブとはならない。
[Execution confirmation screen: Fig. 6]
When the “execution” button in FIG. 5 is clicked, an execution confirmation screen shown in FIG. 6 is displayed.
When the “suspend” button is clicked on the execution confirmation screen, the process is interrupted, the “resume” button becomes active, and the process is resumed by clicking the “resume” button. It should be noted that the “result inquiry” button is not yet active.
そして、実行中は、図6の下側に実行結果が表示される。図6では、「2件/50件 完了」の進捗状況が表示され、50件中2件が完了したことを示している。また、エラー発生件数も表示される。
実行速度は、例えば、2秒/件であり、一日の処理の上限件数は画面により異なり、後述する処理能力に応じた処理スピードとなる。
また、エラーレコードは、スキップして実行される。
During execution, the execution result is displayed on the lower side of FIG. In FIG. 6, the progress status of “2 cases / 50 cases completed” is displayed, indicating that 2 out of 50 cases are completed. The number of error occurrences is also displayed.
The execution speed is, for example, 2 seconds / case, and the upper limit number of processes per day varies depending on the screen, and is a processing speed according to the processing capability described later.
Error records are skipped and executed.
[実行完了画面:図7]
図6の実行中確認画面で処理が終了すると、図7の実行完了画面に移行する。
図7の画面下側に実行結果が表示され、例えば、「50件/50件 完了(エラー発生件数22件)」が表示される。
そして、図7では、「結果照会」ボタンがアクティブとなり、実行結果照会画面にリンク可能となる。
[Execution completion screen: Fig. 7]
When the processing is completed on the execution confirmation screen shown in FIG. 6, the process proceeds to the execution completion screen shown in FIG.
The execution result is displayed on the lower side of the screen in FIG. 7, for example, “50/50 completion (error occurrence number 22)” is displayed.
In FIG. 7, the “result inquiry” button is activated and can be linked to the execution result inquiry screen.
[実行結果照会画面:図8]
図7の実行完了画面で「結果照会」ボタンがクリックされると、図8の実行結果照会画面に移行する。
図8の実行結果照会画面では、ユーザーID、対象画面の名称、実行日、ファイル名、エラー状況を表示し、その横に設けられた「検索」ボタンをクリックすると、図8の下側に示すように、実行結果の詳細が表示される。更にファイルを選択して「詳細」を選択すると、エラー内容が表示される。
[Execution result inquiry screen: Fig. 8]
When the “result inquiry” button is clicked on the execution completion screen of FIG. 7, the screen shifts to the execution result inquiry screen of FIG.
In the execution result inquiry screen of FIG. 8, the user ID, the name of the target screen, the execution date, the file name, and the error status are displayed, and when the “Search” button provided next to it is clicked, it is shown at the bottom of FIG. As shown, the execution result details are displayed. When the file is further selected and “Details” is selected, the error contents are displayed.
[エラー結果詳細画面:図9]
図8の実行結果照会画面における詳細表示で、ファイルを選択して「詳細」を選択すると、図9に示すエラー結果詳細画面が表示される。
図9のエラー結果詳細画面では、エラーとなった内容の詳細を表示するもので、「対象画面選択」「ユーザーID」「ユーザー名」「実行日時」「ファイル名」「コメント」「総件数」「実行済件数」「総エラー件数」が表示され、更にエラーの具体的内容が「エラー行」「エラーデータ」「メッセージ」でエラー毎に表示される。
[Error result details screen: Fig. 9]
When the file is selected and “Details” is selected in the detailed display on the execution result inquiry screen of FIG. 8, the error result detail screen shown in FIG. 9 is displayed.
The error result detail screen of FIG. 9 displays details of the contents that caused the error. “Target screen selection” “User ID” “User name” “Execution date / time” “File name” “Comment” “Total number” “Executing number” and “total number of errors” are displayed, and the specific contents of the error are displayed for each error in “error line”, “error data”, and “message”.
[6.エラーレコードの修正処理:図10]
次に、エラーレコードの修正処理について図10を参照しながら説明する。図10は、エラーレコードの修正の概略図である。
図10に示すように、自動実行元ファイルについて項目入力処理を実行した場合、データの中に「B0」「C0」のエラーレコードを含んでいるとすると(A0,A1,A2は正常レコードとする)、エラーレコードを含むテータを抽出してエラーレコードファイルを生成し、その後、エラー項目を修正した修正後ファイルが生成される。図10では「B0」「C0」が「A0」に修正されている。そして、修正後ファイルには正常に実行が終了したレコードが除外されている。
[6. Error record correction processing: FIG. 10]
Next, error record correction processing will be described with reference to FIG. FIG. 10 is a schematic diagram of error record correction.
As shown in FIG. 10, when the item input process is executed for the automatic execution source file, if the data includes error records “B0” and “C0” (A0, A1, and A2 are normal records). ), A data including an error record is extracted to generate an error record file, and then a corrected file in which the error item is corrected is generated. In FIG. 10, “B0” and “C0” are corrected to “A0”. The corrected file excludes records that have been successfully executed.
エラーレコードのデータは処理がスキップされているため、処理サーバ1における項目入力実行手段により、その修正後ファイルを用いて項目入力処理を行うと、正常な処理が為されることになる。
この修正後ファイルについては、図4〜7の画面で示した処理を行うことでエラーレコードのデータについても項目入力処理が完了することになる。
Since processing of the error record data is skipped, normal processing is performed when the item input execution means in the
For the file after correction, the process shown in the screens of FIGS. 4 to 7 is performed to complete the item input process for the error record data.
[7.応用例]
次に、本システムの応用例として、1件目から実行指示を行う時に、マスター装置2側の負荷状況に応じて実行の条件を指示する例を説明する。ここで、指示された条件に従って、処理サーバ1における項目入力実行手段が項目入力処理を制御する。この応用例における項目入力処理を実行するためには、以下に説明する稼働状況テーブルと処理可能テーブルを処理サーバ1の記憶装置に記憶している。
[7. Application example]
Next, as an application example of this system, an example in which an execution condition is instructed according to a load situation on the
[マスター装置2の稼働状況テーブル:図11]
図11は、マスター装置の稼働状況テーブルを示す図である。
過去におけるマスター装置2の稼働状況を調べ、稼働状況を指数化したのが稼働状況テーブルであり、入力処理の能力を規定したテーブルである。
稼働状況テーブルは、図11に示すように、時間帯毎に、一定時間の平均処理件数、一定時間に処理される件数(MAX件数)、余裕件数(MAX件数−平均処理件数)、処理間隔(処理スピード)が記憶されている。処理間隔は、余裕件数(MAX件数から平均処理件数を減じて求められるもの)が多いと処理間隔が短くなり、余裕件数が少ないと処理間隔が長くなる。
一定時間とは、1秒間、1分間、1時間といった単位の時間である。但し、処理間隔の単位が秒であれば、1秒間であり、処理間隔の単位が分であれば、1秒間又は1分間となる。
[Operation status table of master device 2: FIG. 11]
FIG. 11 is a diagram illustrating an operation status table of the master device.
The operation status table is obtained by examining the operation status of the
As shown in FIG. 11, the operation status table includes, for each time period, an average number of processes for a certain period of time, a number of cases processed for a certain period of time (MAX number), a margin number (MAX number of cases−average number of processes), a processing interval ( Processing speed) is stored. As for the processing interval, the processing interval is shortened when the number of margins (obtained by subtracting the average number of processing from the number of MAX) is large, and the processing interval becomes long when the number of margins is small.
The fixed time is a unit time such as one second, one minute, or one hour. However, if the unit of processing interval is second, it is 1 second, and if the unit of processing interval is minute, it is 1 second or 1 minute.
例えば、図11に示すように、9時から10時の間の平均処理件数が1800件で、MAX件数が2400件であるとすると、余裕件数=MAX件数(2400件)−平均処理件数(1800件)=600件となる。いずれも1時間あたりの件数であるので、処理間隔は、1時間(3600秒)÷余裕件数(600件)=6(秒/件)、つまり、6秒に1件ということになる。 For example, as shown in FIG. 11, if the average number of processing cases from 9:00 to 10:00 is 1800 and the number of MAX is 2400, the number of margins = MAX (2400)-average number of processing (1800) = 600. Since both are the number of cases per hour, the processing interval is 1 hour (3600 seconds) ÷ the number of surplus cases (600 cases) = 6 (seconds / case), that is, 1 case in 6 seconds.
つまり、平均処理件数が多いということは市場での取引が開始されているなどの理由により、その時間帯において処理すべき件数が多いということである。市場との取引を優先的に処理するために、項目入力処理の間隔を長くしている(意図的に処理件数を抑えている)。
処理サーバ1における項目入力実行手段が、図11の稼働状況テーブルに基づいて時間帯毎の処理間隔に従って項目入力処理を制御する。
In other words, a large average number of transactions means that there are a large number of transactions to be processed in that time period, for example, because a transaction in the market has started. In order to preferentially process transactions with the market, the interval of item input processing is increased (the number of processing is intentionally suppressed).
The item input execution means in the
[マスター装置のデータ区分に応じた処理可能テーブル:図12]
図12は、マスター装置のデータ区分に応じた処理可能テーブルを示す図である。
図11に示すマスター装置2の稼働状況テーブルに基づいて、マスター装置2におけるデータ区分に応じた処理可能テーブルの内容が設定される。
データ区分に応じた処理可能テーブルは、図12に示すように、時間帯毎に画面ID(画面識別子)、平均処理件数(日々の実績平均件数)、MAX(最大処理)件数、余裕件数、処理間隔、予定処理件数が記憶されている。
[Processable table according to data classification of master device: FIG. 12]
FIG. 12 is a diagram showing a processable table corresponding to the data classification of the master device.
Based on the operation status table of the
As shown in FIG. 12, the processable table according to the data classification shows a screen ID (screen identifier), an average number of processing cases (daily average average number), a MAX (maximum processing) number, a margin number, a processing number for each time zone. The interval and the number of scheduled processes are stored.
図12では、時間帯に対する画面ID毎に、平均処理件数、MAX件数、余裕件数、更に処理間隔を求めたものである。
そして、項目入力処理の実行予定件数が、例えば、300件あるとすると、図12の処理可能テーブルを参照し、予定処理件数の欄に、時間毎に予定処理件数を設定する。
具体的には、実行予定件数300件について、9:00〜10:00の時間帯で余裕件数が200件で、10:00〜11:00の時間帯で余裕件数が100件であるため、当該300件を割り当てると、予定処理件数は、9:00〜10:00の時間帯で200件となり、10:00〜11:00の時間帯で100件となる。
よって、9:00〜10:00の時間帯で200件の予定処理件数を、10:00〜11:00の時間帯で100件の予定処理件数を項目入力実行手段が指示する。つまり、時間帯毎に余裕件数が決まっているため、処理能力に応じて実行予定件数を2つの時間帯に予定処理件数として分散させて処理を実行させるものである。
In FIG. 12, the average number of processing cases, the number of MAX cases, the number of surplus cases, and the processing interval are obtained for each screen ID for the time period.
Then, assuming that the number of scheduled executions of the item input process is 300, for example, the processable table of FIG. 12 is referred to, and the number of scheduled processes is set for each time in the column of the number of scheduled processes.
Specifically, for 300 scheduled executions, the number of margins is 200 in the time zone from 9:00 to 10:00, and the number of margins is 100 in the time zone from 10:00 to 11:00. When 300 cases are assigned, the number of scheduled processing cases is 200 in the time zone from 9:00 to 10:00, and is 100 in the time zone from 10:00 to 11:00.
Therefore, the item input execution means instructs the number of scheduled processing cases of 200 in the time zone from 9:00 to 10:00 and the number of scheduled processing cases of 100 in the time zone from 10:00 to 11:00. That is, since the number of margins is determined for each time zone, the number of scheduled executions is distributed as the number of scheduled processings in two time zones according to the processing capability, and the process is executed.
[8.処理フロー:図13]
次に、本システムの処理サーバ1における処理フローについて図13を参照しながら説明する。図13は、本システムの処理サーバ1における処理を示すフローチャートである。
本システムの処理サーバ1における処理は、図13に示すように、CVSデータ登録手段により記憶装置にCVSデータが格納された状態で、データ入力実行の処理が開始されると、電文変換手段が、実行対象のファイルを選択するための画面を表示する(S1)。この選択画面は、対象画面の選択も為される。
次に、電文変換手段が、「実行」指示あるか否かが判定され(S2)、「実行」指示がなければ(Noの場合)、その判定処理S2を繰り返し、「実行」指示があると(Yesの場合)、実行前確認画面を表示する(S3)。
[8. Processing flow: FIG. 13]
Next, a processing flow in the
As shown in FIG. 13, the processing in the
Next, it is determined whether or not the message conversion means has an “execution” instruction (S2). If there is no “execution” instruction (in the case of No), the determination process S2 is repeated, and if there is an “execution” instruction. (If Yes), a pre-execution confirmation screen is displayed (S3).
更に、電文変換手段が、「実行」指示あるか否かが判定され(S4)、「実行」指示がなければ(Noの場合)、その判定処理S4を繰り返し、「実行」指示があると(Yesの場合)、項目入力実行手段が、時間区分を読み取り、図12の処理可能テーブルを参照して余裕件数に応じて実行予定件数を予定処理件数欄に割り当てる(処理予定件数を設定する)(S5)。 Further, it is determined whether or not the message conversion means has an “execution” instruction (S4). If there is no “execution” instruction (in the case of No), the determination process S4 is repeated, and if there is an “execution” instruction ( In the case of Yes), the item input execution means reads the time division, and refers to the processable table of FIG. 12, and assigns the number of scheduled executions to the number of scheduled processing number column according to the number of margins (sets the number of scheduled processing cases) ( S5).
次に、項目入力実行手段が、作成した図12の処理可能テーブルを参照し、当該時間区分における予定処理件数を実行する(S6)。ここで、実行は、図12の処理可能テーブルの対応時間帯における処理間隔で行われる。
そして、項目入力実行手段が、当該時間区分における予定処理件数が終了したか否かを判定し(S7)、予定処理件数が終了していなければ(Noの場合)、残りの処理件数を実行する(S8)。
Next, the item input execution means refers to the created processable table of FIG. 12, and executes the scheduled number of processes in the time segment (S6). Here, the execution is performed at the processing interval in the corresponding time zone of the processable table of FIG.
Then, the item input execution means determines whether or not the number of scheduled processes in the time segment has ended (S7), and if the number of scheduled processes has not ended (in the case of No), executes the remaining number of processes. (S8).
判定処理S7で予定処理件数が終了した場合(Yesの場合)、項目入力実行手段が、処理可能テーブルを参照し、次の時間区分に予定処理件数があるか否か判定し(S9)、次の時間区分に予定処理件数があれば(Yesの場合)、次の時間区分の時間帯となったか否かを判定し(S10)、次の時間区分の時間帯になっていなければ(Noの場合)、判定処理S10を繰り返し、次の時間区分の時間帯になった場合(Yesの場合)は、処理S6、判定処理S7に移行する。
また、判定処理S9で、次の時間区分に予定処理件数がなければ(Noの場合)、処理を終了する。
When the number of scheduled processes ends in the determination process S7 (in the case of Yes), the item input execution means refers to the processable table to determine whether there is a scheduled number of processes in the next time segment (S9). If there is a scheduled processing count in the time zone (if Yes), it is determined whether or not the time zone of the next time zone is reached (S10), and if it is not in the time zone of the next time zone (No ), The determination process S10 is repeated, and when the time zone of the next time section is reached (in the case of Yes), the process proceeds to the process S6 and the determination process S7.
Further, in the determination process S9, if there is no scheduled process number in the next time segment (in the case of No), the process is terminated.
[9.実施の形態の効果]
本システムによれば、処理サーバ1において、CSVデータ登録手段が、CSVファイルの入力項目データを記憶装置に格納しておき、項目入力の処理が開始されると、自動実行制御部11は、電文変換手段によりデータ入力画面に対応するテンプレートに規定される電文変換ルールに基づいて記憶装置に保存する該当する入力項目データを電文形式に変換して電文を作成し、項目入力実行手段により処理能力に応じた処理ステップで、マスター装置2に対する入力処理を行い、入力処理でエラーとなった場合はエラー情報を記憶装置に格納し、エラー情報について修正後のファイルで入力項目データを再度入力する入力処理を行うようにしているので、様々なデータ入力画面に対して汎用的に対応可能であり、エラーデータの修正を容易に行うことができる効果がある。
[9. Effects of the embodiment]
According to this system, in the
本発明は、様々な入力画面に対して汎用的に対応可能とし、エラーデータの修正を容易に行うことができる項目入力処理システムに好適である。 The present invention is suitable for an item input processing system that can deal with various input screens universally and can easily correct error data.
1...処理サーバ、 2...マスター装置、 3...操作端末、 11...処理部(自動実行制御部)、 12...記憶部、 13...入力項目ファイル格納DB(CSVファイル格納DB)、 14...実行結果格納DB
DESCRIPTION OF
Claims (8)
前記処理サーバが、項目入力処理の能力を設定する稼働状況テーブルを記憶し、前記入力項目データを記憶し、項目入力処理の実行結果データを記憶すると共に、項目入力処理のエラー情報を記憶する記憶装置と、前記入力項目データの項目入力処理を実行する制御部とを有し、
前記制御部がプログラム処理により実現される処理手段として、
入力項目データを前記記憶装置に格納するデータ登録手段と、
項目入力処理が開始されると、データ入力画面に対応するテンプレートに規定される電文変換ルールに基づいて前記記憶装置に記憶された入力項目データを電文形式に変換して電文を作成する電文変換手段と、
前記稼働状況テーブルに設定された処理能力に応じた処理ステップで、前記マスター装置に対して前記作成した電文を出力する項目入力処理を実行し、項目入力処理の実行結果データを前記記憶装置に格納し、項目入力処理でエラーとなった場合はエラー情報を前記記憶装置に格納し、エラー情報について修正された入力項目データを再度前記マスター装置に入力する項目入力実行手段とを有することを特徴とする項目入力処理システム。 An item input processing system including a processing server for inputting input item data from an operation terminal to a master device,
The processing server stores an operation status table for setting capability of item input processing, stores the input item data, stores execution result data of the item input processing, and stores error information of the item input processing An apparatus, and a control unit that executes an item input process of the input item data,
As a processing means that the control unit is realized by program processing,
Data registration means for storing input item data in the storage device;
When the item input process is started, a message conversion means for generating a message by converting the input item data stored in the storage device into a message format based on a message conversion rule defined in the template corresponding to the data input screen When,
In a processing step according to the processing capacity set in the operating status table, an item input process for outputting the created message is executed to the master device, and the execution result data of the item input process is stored in the storage device And an item input execution means for storing error information in the storage device when an error occurs in the item input process and inputting the input item data corrected for the error information to the master device again. Item input processing system.
処理サーバの制御部によって実現される項目入力実行手段が、時間区分を読み取って、当該時間区分に応じて前記稼働状況テーブルを参照し、設定されている処理間隔に従ってマスター装置に対する項目入力処理を実行することを特徴とする請求項1記載の項目入力処理システム。 In the operation status table, a processing interval is set for each time segment based on the average number of processes processed in a certain time for each time segment,
Item input execution means realized by the control unit of the processing server reads the time section, refers to the operation status table according to the time section, and executes the item input processing for the master device according to the set processing interval The item input processing system according to claim 1, wherein:
前記処理サーバの制御部によって実現される項目入力実行手段が、項目入力処理の実行予定件数について前記処理可能テーブルの余裕件数を参照して時間区分に前記実行予定件数を割り当てて時間区分に対応する予定処理件数を前記処理可能テーブルに設定し、時間区分を読み取って、前記処理可能テーブルの前記時間区分に対応する予定処理件数の入力処理を実行することを特徴とする請求項1又は2記載の項目入力処理システム。 The processing server includes the average number of processes processed in each time segment for each time segment, the maximum number of processes, the number of margins obtained by subtracting the average number of processes from the maximum number of processes, and the target of the item input process. A processable table in which the number of scheduled executions assigned to the time segment and the number of scheduled processes is set is stored in the storage device,
The item input execution means realized by the control unit of the processing server corresponds to the time section by assigning the scheduled number of executions to the time section with reference to the surplus number of the processable table for the number of execution schedules of the item input process. The number of scheduled processes is set in the processable table, the time segment is read, and the process of inputting the scheduled process count corresponding to the time segment of the processable table is executed. Item input processing system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011140722A JP5587252B2 (en) | 2011-06-24 | 2011-06-24 | Item input processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011140722A JP5587252B2 (en) | 2011-06-24 | 2011-06-24 | Item input processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013008222A true JP2013008222A (en) | 2013-01-10 |
JP5587252B2 JP5587252B2 (en) | 2014-09-10 |
Family
ID=47675520
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011140722A Expired - Fee Related JP5587252B2 (en) | 2011-06-24 | 2011-06-24 | Item input processing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5587252B2 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0773143A (en) * | 1993-09-02 | 1995-03-17 | Nec Corp | Input/output priority control system |
JPH07225802A (en) * | 1994-02-10 | 1995-08-22 | Nec Corp | Collective processing system for money deposit/payment transaction |
JPH09146883A (en) * | 1995-11-21 | 1997-06-06 | Nec Software Ltd | Control system for number of transaction processing tasks |
JP2004302918A (en) * | 2003-03-31 | 2004-10-28 | Hitachi Ltd | Load-distributing system and operation system thereof, and processing program thereof |
JP2006073037A (en) * | 2003-03-28 | 2006-03-16 | Daiwa Securities Group Inc | File edition device, file edition method and file edition program |
-
2011
- 2011-06-24 JP JP2011140722A patent/JP5587252B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0773143A (en) * | 1993-09-02 | 1995-03-17 | Nec Corp | Input/output priority control system |
JPH07225802A (en) * | 1994-02-10 | 1995-08-22 | Nec Corp | Collective processing system for money deposit/payment transaction |
JPH09146883A (en) * | 1995-11-21 | 1997-06-06 | Nec Software Ltd | Control system for number of transaction processing tasks |
JP2006073037A (en) * | 2003-03-28 | 2006-03-16 | Daiwa Securities Group Inc | File edition device, file edition method and file edition program |
JP2004302918A (en) * | 2003-03-31 | 2004-10-28 | Hitachi Ltd | Load-distributing system and operation system thereof, and processing program thereof |
Also Published As
Publication number | Publication date |
---|---|
JP5587252B2 (en) | 2014-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140278466A1 (en) | Pharmacy workflow | |
JP2018530092A (en) | Intellectual property portfolio management system | |
US20140281917A1 (en) | Review portal | |
JP2006277362A (en) | Lunch order system, method, and program | |
JP5936760B1 (en) | Programs and servers | |
JP5587252B2 (en) | Item input processing system | |
JP2017097827A (en) | Program and server | |
CN115081977A (en) | Method and device for realizing purchasing automation, terminal equipment and storage medium | |
CN110097342B (en) | Method and device for document cooperative processing | |
JP4518730B2 (en) | Information disclosure processing system | |
JP2008009966A (en) | Device and method for setting business process | |
JP5716704B2 (en) | Data linkage flow management device and data integration device | |
JP5199795B2 (en) | Forecast management system and program | |
JP2009151416A (en) | Transaction access history referencing system | |
JP4688640B2 (en) | Correction slip creation support system | |
JP2017111836A (en) | Price setting supporting system, price setting supporting program, price setting supporting method, price setting supporting system server, and price setting supporting device | |
JP5441602B2 (en) | Data conversion apparatus, data conversion method and program | |
JP2010271815A (en) | Work management device, program, and work management method | |
JP2007087162A (en) | Order acceptance management system and computer program for realizing the same | |
JP6347374B1 (en) | Calendar providing system and calendar providing method | |
JP2022090139A (en) | Program, information processing device, and information processing method | |
JP2008117011A (en) | Information processor and information processing program | |
US20090313258A1 (en) | Systems, methods, and computer program products for creating service order control system reports | |
JP6656876B2 (en) | Information processing apparatus, information processing method, and program | |
JP2021002400A (en) | Program and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140404 |
|
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: 20140708 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140723 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5587252 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R255 | Notification that request for automated payment was rejected |
Free format text: JAPANESE INTERMEDIATE CODE: R2525 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |