JPH1039941A - Carry-over method for daily processing - Google Patents

Carry-over method for daily processing

Info

Publication number
JPH1039941A
JPH1039941A JP8209125A JP20912596A JPH1039941A JP H1039941 A JPH1039941 A JP H1039941A JP 8209125 A JP8209125 A JP 8209125A JP 20912596 A JP20912596 A JP 20912596A JP H1039941 A JPH1039941 A JP H1039941A
Authority
JP
Japan
Prior art keywords
processing
date
job
daily
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.)
Pending
Application number
JP8209125A
Other languages
Japanese (ja)
Inventor
Toru Mabuchi
透 馬渕
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 JP8209125A priority Critical patent/JPH1039941A/en
Publication of JPH1039941A publication Critical patent/JPH1039941A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To perform a daily processing carried over from a previous day after a date is changed by managing the processing conditions of a job and performing the plural daily processings on the same day in the daily processing of transmission data. SOLUTION: A management table 30 stores processing dates for the respective jobs, that are the processing date 31 of a first job 21 and the processing date 32 of a second job 22. Then, first transmission data 11 are received and the first job 21 is activated. The first job 21 acquires the date information 13 of the first transmission data 11 and the processing date 31 of the first job 21 stored in the management table 30. The processing date 31 and the date 13 are compared, and when the processing date 31 is before the date 13, the first transmission data 11 are processed and the processing date 31 of the first job 21 in the management table 30 is changed to the date 13. Also, at the time of receiving second transmission data 12, the second job 22 is activated, and when the processing date 32 of the management table 30 is after the date 14 of the second transmission data, the second job 22 is not processed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、情報処理システム
における日次処理に関し、特に、日次処理システムの伝
送データの処理方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to daily processing in an information processing system, and more particularly, to a processing method for transmission data in a daily processing system.

【0002】[0002]

【従来の技術】この種の従来の日次処理は、オンライン
システムにおいて、端末等からの伝送データの到着とい
うイベント(事象)を契機として起動されるが、日付変
更前に、当日分の伝送データが到着しなかった場合に
は、処理を翌日に持ち越すことは行われていない。これ
は、日付変更に伴い、翌日には翌日分の新たな伝送デー
タが到着する可能性があり、システムにおいて処理シー
ケンスの整合性が保たれなくなる場合があるためであ
る。
2. Description of the Related Art Conventional daily processing of this type is started in an online system upon an event of arrival of transmission data from a terminal or the like. If does not arrive, the process is not carried over to the next day. This is because the date change may cause new transmission data for the next day to arrive on the next day, and the system may not be able to maintain the consistency of the processing sequence.

【0003】[0003]

【発明が解決しようとする課題】上記した従来の日次処
理システムにおいては、伝送データが到着しているにも
かかわらず、日付変更前に、未処理の日次処理を翌日に
持ち越さなかった場合、到着していたデータが失われて
しまい、各種不具合が発生するという問題点を有してい
る。
In the above-mentioned conventional daily processing system, if the unprocessed daily processing is not carried over to the next day before the date change even though the transmission data has arrived. However, there is a problem that the data that has arrived is lost, and various problems occur.

【0004】その理由は、日次処理において、到着した
伝送データを到着日に処理しないと、翌日には新たな伝
送データが到着するため、処理を持ち越すことができな
い、ことによる。
[0004] The reason for this is that, in daily processing, unless transmission data that has arrived is processed on the arrival date, new transmission data arrives the next day, so that the processing cannot be carried over.

【0005】したがって、本発明は、上記事情に鑑みて
なされたものであって、その目的は、日付変更後に前日
から繰り越した日次処理を翌日に持ち越すことを可能と
した日次処理システムを提供することにある。
Accordingly, the present invention has been made in view of the above circumstances, and has as its object to provide a daily processing system capable of carrying over daily processing carried over from the previous day after a date change to the next day. Is to do.

【0006】[0006]

【課題を解決するための手段】前記目的を達成するた
め、本発明は、伝送データの日次処理において、ジョブ
の処理状況を管理し、同日に複数の日次処理を行うこと
を特徴とする。
In order to achieve the above object, the present invention is characterized in that, in daily processing of transmission data, a job processing status is managed and a plurality of daily processings are performed on the same day. .

【0007】また、本発明は、好ましくは、投入された
データの日次処理を行うジョブ毎に処理日付を管理テー
ブルに記憶しておき、新たにデータが投入され日次処理
要求があった場合に、該当するジョブは前記管理テーブ
ルから前回の処理日付を参照し、該処理日付を前記新た
に投入されたデータの日付と比較して、持ち越しデータ
であるか当日分データであるかを判定し、未処理と判定
された場合に、該データの処理を行い、これにより、前
日から繰り越した日次処理を翌日に処理シーケンスを保
証して処理することを可能としたことを特徴とする。
Further, according to the present invention, preferably, the processing date is stored in a management table for each job for performing the daily processing of the input data, and when a new data is input and a daily processing request is issued. The corresponding job refers to the previous processing date from the management table, compares the processing date with the date of the newly input data, and determines whether the data is carryover data or data for the current day. If it is determined that the data has not been processed, the data is processed, whereby the daily processing carried over from the previous day can be processed with the processing sequence guaranteed on the next day.

【0008】さらに、本発明においては、前記データの
処理を行う際に前記管理テーブルの該当するジョブのエ
ントリの処理日付を前記データが投入された日付に基づ
き更新する、ことを特徴とする。
Further, in the present invention, when processing the data, a processing date of an entry of a corresponding job in the management table is updated based on a date when the data is input.

【0009】[0009]

【発明の実施の形態】本発明の好ましい実施の形態につ
いて以下に説明する。本発明の実施の形態に係る日次処
理システムは、処理ごとに処理日付を管理することによ
り、同日にものであり、より詳細には、日次処理を構成
するジョブごとに処理日付を管理テーブルに記憶してお
く。そして、伝送データの到着などにより日次処理の要
求があった場合には、該当ジョブの前回処理日付を管理
テーブルより参照し、到着した伝送データの日付と比較
し、該伝送データが、持ち越しデータであるか、または
当日分データであるかを判定する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below. The daily processing system according to the embodiment of the present invention manages the processing date for each processing, so that the processing date is the same. More specifically, the processing date is stored in a management table for each job constituting the daily processing. To memorize it. If there is a request for daily processing due to the arrival of transmission data or the like, the previous processing date of the job is referred to from the management table and compared with the date of the transmission data that has arrived. Or the data for the current day.

【0010】持ち越しデータまたは当日分データであっ
た場合には、伝送データの日付を用いて処理を行い、管
理テーブルの日付を伝送データの日付で更新する。
If the data is carryover data or data for the current day, processing is performed using the date of the transmission data, and the date in the management table is updated with the date of the transmission data.

【0011】その際、伝送データの日付が、管理テーブ
ルに記憶されている処理日付よりも前の場合、処理の不
整合を招くおそれがあるため、処理は行わない。
At this time, if the date of the transmission data is earlier than the processing date stored in the management table, the processing is not performed because there is a possibility of causing processing inconsistency.

【0012】このように、本発明の実施の形態において
は、伝送データの日次処理を構成するジョブの処理日付
を管理することにより、伝送データが到着しなかった場
合、および伝送データが到着しているにもかかわらず、
当日に日次処理が行われなかった場合には、該当処理を
翌日に持ち越すことが可能とされる。
As described above, according to the embodiment of the present invention, by managing the processing dates of jobs constituting daily processing of transmission data, when transmission data does not arrive, and when transmission data arrives, Despite
If the daily processing is not performed on the day, the processing can be carried over to the next day.

【0013】[0013]

【実施例】上記した本発明の実施の形態をさらに詳細に
説明すべく、本発明の実施例について図面を参照して以
下に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In order to explain the above-described embodiment of the present invention in more detail, embodiments of the present invention will be described below with reference to the drawings.

【0014】図1は、本発明の一実施例の構成を模式的
に示す図である。図1を参照すると、本実施例は、到着
した第1伝送データ11と、第1伝送データ11が保有
する第1日付情報13と、第1伝送データ11を処理す
る第ジョブ(ジョブ1)21と、第2伝送データ12
と、第2伝送データ12が保有する第2日付情報と、第
2伝送データ12を処理する第2ジョブ(ジョブ2)2
2と、管理テーブル30と、から構成されている。な
お、図1には、簡単のため2つの伝送データ及びこれを
処理するジョブが示されているが、本発明はこのような
構成に限定されるものでないことは勿論である。
FIG. 1 is a diagram schematically showing the configuration of one embodiment of the present invention. Referring to FIG. 1, in the present embodiment, the first transmission data 11 that has arrived, the first date information 13 held by the first transmission data 11, and the first job (job 1) 21 that processes the first transmission data 11 And the second transmission data 12
And second date information held by the second transmission data 12 and a second job (job 2) 2 for processing the second transmission data 12
2 and a management table 30. Although FIG. 1 shows two transmission data and a job for processing the same for simplicity, it goes without saying that the present invention is not limited to such a configuration.

【0015】管理テーブル30は、ジョブ毎の処理日
付、すなわち第1ジョブ21の処理日付31と、第2ジ
ョブ22の処理日付32を記憶格納する。
The management table 30 stores a processing date for each job, that is, a processing date 31 for the first job 21 and a processing date 32 for the second job 22.

【0016】次に、図1を参照して、本実施例の動作に
ついて説明する。
Next, the operation of this embodiment will be described with reference to FIG.

【0017】まず、第1伝送データ11を受信し、第1
ジョブ21が起動される。第1ジョブ21は、第1伝送
データ11の日付情報13と、管理テーブル30に格納
された第1ジョブ21の処理日付31と、を取得する。
First, the first transmission data 11 is received, and the first transmission data 11 is received.
The job 21 is started. The first job 21 acquires the date information 13 of the first transmission data 11 and the processing date 31 of the first job 21 stored in the management table 30.

【0018】そして、第1ジョブ21は、処理日付31
と日付13とを比較し、処理日付31が日付13より前
であれば、第1伝送データ11の処理を行い、管理テー
ブル30の第1ジョブの処理日付31を日付13に更新
する。
The first job 21 has a processing date 31
Then, if the processing date 31 is earlier than the date 13, the first transmission data 11 is processed, and the processing date 31 of the first job in the management table 30 is updated to the date 13.

【0019】このとき、管理テーブル30における第1
ジョブ21のエントリに対して、排他制御を行い、第1
ジョブ21の重複処理を規制する。
At this time, the first in the management table 30
Exclusive control is performed on the entry of the job 21 and the first
The duplication processing of the job 21 is restricted.

【0020】また、第2伝送データ12を受信した際、
第2ジョブ22が起動される。第2ジョブ22は、第2
伝送データ12の第2日付情報14と、管理テーブル3
0に格納されている第2ジョブ22の処理日付32と、
を取得し、処理日付32が日付14よりも後であれば、
第2ジョブ22は処理を行わない。また、管理テーブル
30の処理日付32の更新も行わない。
When the second transmission data 12 is received,
The second job 22 is started. The second job 22 is the second job
Second date information 14 of transmission data 12 and management table 3
0, the processing date 32 of the second job 22 stored in
And if the processing date 32 is later than the date 14,
The second job 22 does not perform processing. Also, the processing date 32 of the management table 30 is not updated.

【0021】第1ジョブ21が第2ジョブ22とが同一
である場合、管理テーブル30はジョブ単位に排他制御
が行われているため、同一の日付または処理日付よりも
前の日付を持つ伝送データを受信しても、ジョブは処理
を行わない。
When the first job 21 is the same as the second job 22, since the exclusive control is performed in the management table 30, transmission data having the same date or a date earlier than the processing date is used. Does not process the job.

【0022】[0022]

【発明の効果】以上説明したように、本発明によれば下
記記載の効果を奏する。
As described above, according to the present invention, the following effects can be obtained.

【0023】(1)第1の効果は、日付変更後に、前日
から繰り越した日次処理が、翌日行うことを可能とす
る、ということである。
(1) The first effect is that, after the date is changed, the daily processing carried over from the previous day can be performed on the next day.

【0024】その理由は、本発明においては、管理テー
ブルで処理日付を保有しているため、日次処理のシーケ
ンスを保証することができる、ことによる。
The reason is that, in the present invention, since the processing date is held in the management table, the sequence of daily processing can be guaranteed.

【0025】(2)第2の効果は、同一日付の日次処理
の重複が回避できる、ということである。
(2) A second effect is that daily processing on the same date can be prevented from being duplicated.

【0026】その理由は、本発明においては、管理テー
ブルで日付を保有し、管理テーブルがジョブの排他制御
が行われるためである。
The reason is that, in the present invention, a date is held in the management table, and the management table performs exclusive control of the job.

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

【図1】本発明の実施例に係る日次処理持ち越し方法を
説明するための図である。
FIG. 1 is a diagram illustrating a daily carryover method according to an embodiment of the present invention.

【符号の説明】[Explanation of symbols]

11、12 伝送データ 13、14 日付 21、22 ジョッブ 30 管理テーブル 31、32 処理日付エントリ 11, 12 Transmission data 13, 14 Date 21, 22 Job 30 Management table 31, 32 Processing date entry

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】伝送データの日次処理において、ジョブの
処理状況を管理し、同日に複数の日次処理を行うことを
特徴とする日次処理方法。
1. A daily processing method for managing the processing status of a job in daily processing of transmission data and performing a plurality of daily processing on the same day.
【請求項2】投入されたデータの日次処理を行うジョブ
毎に処理日付を管理テーブルに記憶しておき、新たにデ
ータが投入され日次処理要求があった場合に、該当する
ジョブは前記管理テーブルから前回の処理日付を参照
し、該処理日付を前記新たに投入されたデータの日付と
比較して、持ち越しデータであるか当日分データである
かを判定し、未処理と判定された場合に、該データの処
理を行い、 これにより、前日から繰り越した日次処理を翌日に処理
シーケンスを保証して処理することを可能としたことを
特徴とする日次処理方法。
2. A processing date is stored in a management table for each job for performing daily processing of input data, and when a new data is input and a daily processing request is issued, the corresponding job is stored in the management table. Referring to the previous processing date from the management table, the processing date is compared with the date of the newly input data, and it is determined whether the data is carryover data or data for the current day. A daily processing method, wherein the data processing is performed in such a case, whereby the daily processing carried over from the previous day can be processed with the processing sequence guaranteed on the next day.
【請求項3】前記データの処理を行う際に前記管理テー
ブルの該当するジョブのエントリの処理日付を前記デー
タが投入された日付に基づき更新する、ことを特徴とす
る請求項2記載の日次処理方法。
3. The daily processing method according to claim 2, wherein when processing the data, a processing date of an entry of a corresponding job in the management table is updated based on a date when the data is input. Processing method.
【請求項4】前記管理テーブルがジョブ単位に排他制御
される、ことを特徴とする請求項2記載の日次処理方
法。
4. The daily processing method according to claim 2, wherein the management table is exclusively controlled on a job-by-job basis.
JP8209125A 1996-07-19 1996-07-19 Carry-over method for daily processing Pending JPH1039941A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8209125A JPH1039941A (en) 1996-07-19 1996-07-19 Carry-over method for daily processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8209125A JPH1039941A (en) 1996-07-19 1996-07-19 Carry-over method for daily processing

Publications (1)

Publication Number Publication Date
JPH1039941A true JPH1039941A (en) 1998-02-13

Family

ID=16567706

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8209125A Pending JPH1039941A (en) 1996-07-19 1996-07-19 Carry-over method for daily processing

Country Status (1)

Country Link
JP (1) JPH1039941A (en)

Similar Documents

Publication Publication Date Title
US6493727B1 (en) System and method for synchronizing database in a primary device and a secondary device that are derived from a common database
US20020023118A1 (en) Method for effective utilizing of shared resources in computerized system
JPH04284548A (en) Data base exclusive controlling system
JPH1039941A (en) Carry-over method for daily processing
CN107844566A (en) A dump control method and system thereof
JPH0448348A (en) Decentralized updating processing system
JP2745971B2 (en) Backup method
JPH06314208A (en) Inter-process communication method
JP2650907B2 (en) Resource synchronization control method
JP2000082051A (en) Program distribution method
JPH06250910A (en) Management system for message queue incoming call
JPH076081A (en) Numeric data processor
JPH03100840A (en) Distributed computer equipment and data maintenance method
JPH1091595A (en) Transaction management device
JPH06110699A (en) Business execution order control method
JPH0713836A (en) File management system
JPH11194978A (en) Priority control system for transmission data
JP2000020376A (en) Method and system for exclusively controlling transaction system
JPH0588919A (en) Data processing method for host computer
JPH1131100A (en) Real-time data updating system for plural database
JPH0421150A (en) On-line processing system
JPS62147543A (en) Access system for decentralized file
JPH0365720A (en) Print server
JPS63282869A (en) Channel cross call device
JPS60117357A (en) Terminal information processing system

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19991102