[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN1312628C - Financial online system and information updating processing method thereof - Google Patents

Financial online system and information updating processing method thereof Download PDF

Info

Publication number
CN1312628C
CN1312628C CNB981152821A CN98115282A CN1312628C CN 1312628 C CN1312628 C CN 1312628C CN B981152821 A CNB981152821 A CN B981152821A CN 98115282 A CN98115282 A CN 98115282A CN 1312628 C CN1312628 C CN 1312628C
Authority
CN
China
Prior art keywords
data
customer information
updating
transaction
information
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 - Fee Related
Application number
CNB981152821A
Other languages
Chinese (zh)
Other versions
CN1213802A (en
Inventor
釜野武
中山浩一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Publication of CN1213802A publication Critical patent/CN1213802A/en
Application granted granted Critical
Publication of CN1312628C publication Critical patent/CN1312628C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

A financial online system comprises a host computer and a business office system. The transaction data is sent to the host computer through the terminal control device. The host computer processes the transaction data and updates the ledger file as needed. In synchronization with the transmission of the transaction output data obtained as a result of the processing to the terminal control apparatus, the host computer transmits update information for updating the customer information of the business office to the terminal control apparatus in accordance with the update of the general ledger file. The terminal control device outputs the transaction output data to the terminal device, and updates the customer information of the business office in the business office database according to the update information.

Description

Financial online system and information updating processing method thereof
The present invention relates to a financial online system for managing customer information in a business office of a financial institution such as a bank, and more particularly to a financial online system for updating a customer information database in accordance with customer information that changes one after another in accordance with transactions such as deposits and loans of customers.
In an online financial system used by a financial institution such as a bank, a central host generally manages data on deposits and loans in a unified manner throughout a business office. The host computer receives the transaction input data from the terminal device arranged in each business office, then carries out data processing, updates the general ledger file according to the needs, generates transaction output data and then sends the transaction output data to the terminal device. Each business office acquires customer information necessary for business activities from a central general ledger file, holds the customer information in a terminal device, and periodically updates the customer information. For example, the following method may be employed: that is, the host writes customer information for each office into a Flexible Disk (FD) at a time using a general ledger file as an input source, and aggregates the customer information concerning a plurality of FDs onto a magnetic tape Cassette (CMT) using a converter. The CMT thus prepared is distributed to each office, and customer information of the office is used by a terminal device. For this reason, much labor, time, and cost are required for generation and distribution of customer information in a business office. Further, there is a problem that it is necessary to store and modify a plurality of pieces of customer information of the FD in the CMT, and it takes time to post the generated CMT to each business, and it is difficult to obtain a reflection of the latest transaction situation.
The invention aims to provide a system for updating customer information of a business office reflecting the latest transaction state of a customer without manual intervention when the customer information is acquired at the business office.
In a preferred embodiment, the financial online system of the present invention includes a host computer (hereinafter, simply referred to as a "host") provided on a central side, a business office system provided in a business office, and a channel connecting the host computer and the business office system. The host has a general ledger file. The business office system comprises a terminal device for inputting transaction data and a terminal control device connected with the terminal device. The terminal control device has a business office database for storing business office customer information on customers installed in the business office. In such a system, the transaction data input through the terminal device is transmitted from the terminal control device to the host computer. The host computer processes the transaction data and updates the general ledger file according to the requirement. In synchronization with the transmission of the transaction output data obtained as a result of the processing to the terminal control device, the host transmits update information of the customer information of the business office updated in accordance with the update of the general ledger file to the terminal control device. The terminal control device outputs the transaction output data to the terminal device, and updates the customer information of the business office in the business office database according to the update information. Therefore, the office customer information in the office database is updated substantially in synchronization with the update of the main machine-side general ledger file.
Fig. 1 is a block diagram of a financial online system according to an embodiment of the present invention.
Fig. 2 is a data configuration diagram showing an example of the data configuration of the customer information log file 14.
Fig. 3 is a data configuration diagram showing an example of the data configuration of the customer information database 17.
Fig. 4 is a flowchart showing a processing flow of the text transmission/reception section 11.
Fig. 5 is a flowchart showing a processing flow of the customer information updating section 16.
Fig. 1 is a configuration diagram of a financial online system according to the present embodiment. The host 8 is a host computer provided in a computer center. The general ledger document 9 is stored on a storage device connected to the host computer 8, and is a main document holding information on the deposit relationship, loan relationship, and the like of all the offices. The terminal control device 2, an ATM (automatic transaction device) 6, and a terminal device 7 for a cashier are installed in a business office. The terminal control device 2 is connected to a host computer 8 via a communication circuit 5 and a communication control device not shown. The terminal control device 2 is a terminal device viewed from the host 8. The ATM6 and the terminal device 7 for the cashier are connected to the terminal control device 2 via a transmission line. The customer information log file 14 is a file for temporary storage that stores data for updating the customer information sent from the host computer 8. The customer information database 17 is a database storing customer information. The customer information log file 14 and the customer information database 17 are stored in a storage device connected to the terminal control device 2. The terminal control device 2 is an information processing device that looks like a server from the ATM6 and the terminal device 7 for a cashier, and has a text transmission/reception section 11, a form editing section 12, a customer information updating section 16, and a DBMS (database management system) 18. In the present embodiment, the text transmitting/receiving section 11, the form editing section 12, the customer information updating section 16, and the DBMS18 are implemented as programs stored in a storage device carried by an information processing device constituting the terminal control device 2, respectively, in order to achieve functions to be described later. The upstream text 3 is an inquiry message transmitted from the terminal control device 2 to the host computer via the communication line 5. In the upper text 3 is included input data resulting from transactions conducted at the offices. The downlink text 10 is a reply message transmitted from the host computer 8 to the terminal control device 2 via the communication line 5. The downward text 10 includes transaction output data such as form data and data for updating customer information. The text transmission/reception section 11 transmits transaction data input from the ATM6 and the terminal device 7 for cashier to the host computer 8 in the form of the upstream text 3. The text transmission/reception section 11 also separates the downward text 10 received from the host computer 8 into transaction output data and data for updating customer information, transmits the transaction output data to the form editing section 12, and stores the data for updating customer information in the customer information log file 14. The form editing section 12 edits form data among the transaction output data and transmits the edited form data to the ATM6 and the terminal device 7 for the cashier. The text transmitting/receiving section 11 and the form editing section 12 operate in an online real-time manner. The customer information updating section 16 is a program that is activated at regular intervals and operates off-line, reads data for updating customer information from the customer information log file 14, and updates the customer information in the customer information database 17 by the DBMS 18. Further, the programs of the text transmitting/receiving section 11 and the customer information updating section 16 according to the present invention may be stored in a storage medium such as an optical disk or a magnetic tape, read into the terminal control device 2 by a magnetic tape device or the like, and executed.
The host computer 8 receives the upstream text 8 from the terminal control device 2, processes the input transaction data, updates the general ledger file 9 as necessary, generates transaction output data, and transmits the transaction output data to the terminal control device 2 as the downstream text 10. If the transaction is to update the general ledger file 9, the host computer 8 adds data for updating the customer information to the transaction output data and transmits the data to the terminal control device 2.
Fig. 2 is a schematic diagram showing a data structure of the customer information log file 14. The customer information log file 14 is composed of a management section 14a and a data section 14 b. In the data section 14b, data for updating the customer information for each received downlink text 10 is stored. The data for updating the customer information is variable in length, and the data length of the data is added to the head of the data. In the management section 14a, a recording end pointer and an updating end pointer are stored. The record end pointer indicates the address of the last data recorded in the customer information log file 14. The update end pointer indicates the address of the last data of the customer information database 17 at which the update is ended. The two pointer values can be expressed by, for example, relative byte addresses of the last data bytes of data to be indicated when the forefront of the data portion 14b is 0.
Fig. 3 is a diagram showing a data structure of the customer information database 17. Each record of the customer information database 17 has a counter service person, a head number, and a subject as main keys, and has data item values such as the following name, legal/individual distinction, age, address area, deposit balance, and the like. The address area is, for example, an area classification in a business office area. In order to understand the progress of the transaction, the year, month, and day of the transaction, the division of deposit/loan, and the transaction amount may be added to each record only for the most recent specified number of times, for the same account number and subject. The data for updating customer information sent from the host computer 8 includes counter service personnel, account numbers and subjects as necessary data items, and data item codes and data item values of the updated data items are appended.
Fig. 4 is a flowchart showing a processing flow of the text transmission/reception section 11. The text transmission/reception section 11 receives transaction data input from the ATM6 or the terminal device 7 for cashier (step 41), generates an upstream text 3, and transmits the upstream text to the host computer 8 (step 42). The host computer 8 checks the transaction data received from the terminal control device 2, and updates the general ledger file 9 as necessary. When the transaction output data and the general ledger file 9 are updated, the host computer 8 generates data for updating the customer information and transmits the data as a downstream text 10 to the terminal control device 2. The text transmission/reception section 11 receives the downstream text 10 sent from the host computer 8 (step 43), and performs data check (step 44). After the data inspection, the text-transceiving part 11 separates the data included in the downward text 10 into the form data as the output data output to the display device or the printer of the ATM6 or the terminal device 7 for cashier and the data for customer information update (step 45). A code for identification is inserted in advance between form data and data for updating customer information, and the beginning of the data for updating customer information is identified based on the code for identification. The text-transceiving part 11 transmits the form data to the form editing part 12. The form editing section 12 edits the form data into a display screen, a slip or a passbook, and transmits the edited form data to the ATM6 or the terminal device 7 for a cashier. On the other hand, data for updating the customer information is stored in a buffer area for editing in the main memory. The text transmission/reception section 11 performs editing such as code conversion between the transmission code and the internal processing code on the customer information update data once stored in the buffer for editing (step 46), and then stores the data in the customer information log file 14 (step 47). When storing data in the customer information log file 14, the text transmission/reception section 11 acquires a record end pointer with reference to the management section 14a of the customer information log file 14, and records the data length and data at a storage position indicated by a value obtained by adding 1 to the record end pointer value. The end of recording pointer of the last management section 14a is updated (step 48) to indicate the last data byte. Further, in step 43, the terminal control device 2 may receive data for updating the customer information in synchronization with the reception of the transaction output data. Therefore, the transaction output data and the data for updating the customer information may be transmitted as separate messages instead of being transmitted as the same message.
Fig. 5 is a flowchart showing a processing flow of the customer information updating section 16. The customer information updating section 16 starts an action by a timer task started at a certain time interval (step 51). When the customer information update unit 16 starts operating, the management unit 14a of the customer information log file 14 is first read (step 52). The customer information updating section 16 compares the record end pointer and the update end pointer of the management section 14a that have been read (step 53). When the two are not in agreement, that is, when there is not updated data, the customer information updating section 16 reads the data length and the data from the storage location indicated by the value of adding 1 to the update end pointer (step 54). And, the update of the customer information database 17 is instructed in the DBMS18 based on the data that has been read (step 55). The DBMS18 retrieves the customer information database 17 using the counter attendant, the account number, and the subject specified by the instruction from the customer information updating section 16 as keys, and updates the values of the data items specified by the appropriate records. During the additional transaction duration, the latest transaction year, month and day, the payment/payment differentiation and the transaction amount specified by the corresponding record are written. Finally, the customer information updating section 16 updates the update end pointer of the management section 14a so as to indicate the last data byte of the update end data (step 56). Thereafter, the customer information updating section 16 returns to the process of step 52.
In step 53, when the recording end pointer and the update end pointer of the management section 14a coincide, that is, when there is no non-updated data, the customer information updating section 16 terminates the processing.
Since the text-transceiving part 11 and the customer-information updating part 16 can generate a state of simultaneously accessing the customer-information log file 14, exclusive control is performed for the access of the customer-information log file 14. In the present embodiment, the customer information database is updated after the customer information updating unit 16 is activated at regular time intervals, but if it is determined in step 53 that there is no unrefreshed data, the processing loop may be returned to step 52 and the processing loop of step 52 and step 53 may be executed to be in a standby state. At this time, if the priority of the processing of the customer information updating portion 16 is made lower than the priority of the processing of the text transmitting/receiving portion 11 and the form editing portion 12, the processing of the customer information updating portion 16 is started as background processing, and the processing of steps 54 to 56 is performed as long as there is no updated data.
In the present embodiment, the content of the data for updating the customer information is not particularly limited, and may include information that can be used by a salesperson in a business office, for example, information on a bonus payment day of a specific individual or information on a new house. These pieces of information are inputted from a terminal device 7 for a cashier, transferred to a host computer 8 through a text transmission/reception section 11, registered in a general ledger file 9, transferred to a terminal control device 2 as data for customer information update, and finally registered in a record of a corresponding individual in a customer information database 17.
In addition, regarding a transaction (called a pure transaction) generated in a business other than the management source, the host 8 transmits transaction output data to the terminal control device 2 of the business where the transaction is generated, and if the transaction output data is update data, transmits data for updating the customer information to the terminal control device 2 of the management source business. The text transmission/reception section 11 of the terminal control device 2 of the management source office recognizes only the data for updating the customer information and stores the data in the customer information log file 14 as described above.
As described above, according to the present invention, it is possible to acquire customer information reflecting the latest transaction status without manual intervention using a storage medium such as FD or CMT in order to generate customer information for a business office.

Claims (8)

1. A method for updating customer information in a financial online system, the financial online system comprising the following devices: a host computer having a general ledger file and provided on the center side; a terminal device which is arranged in a business office and inputs transaction data; a place system connected to the terminal device and including a terminal control device having a place database for holding customer information on customers in places; and a channel connecting the host and the office system,
the method comprises the following steps:
transmitting, by the terminal control device, transaction data input via the terminal device into the host computer;
processing the transaction data in the host computer, and updating the general ledger file according to the processing result;
transmitting update information for updating the customer information to a terminal control apparatus in accordance with an update of the ledger document in synchronization with transmission of transaction output data obtained as a result of processing of the transaction data to the terminal control apparatus; and
in the terminal control device, the transaction output data is output to the terminal device, and the customer information of the business office database is updated according to the update information.
2. The method according to claim 1, wherein in the step of transmitting the update information, the transaction output data and the update information are transmitted in the same text.
3. A method according to claim 2, wherein the telegram includes identification information for identifying the update information from the transaction output data, the updating step including the step of extracting the update information based on the identification information.
4. A financial online system comprising the following means:
a host computer provided with a general ledger file at the central side;
a terminal device arranged at a business office for inputting transaction data;
a terminal control device connected to the terminal device and having a business office database holding customer information on customers of the business office; and
a channel connecting the terminal control device and the host;
wherein,
the host computer includes a device for processing the transaction data inputted via the terminal information, updating the general ledger file according to the processing result, transmitting the update information for updating the customer information according to the update of the general ledger file to the terminal control device in synchronization with the transmission of the transaction output data obtained from the processing result; and
the terminal control device comprises a device for outputting the transaction output data to the terminal device and updating the customer information of the business office database according to the updating information.
5. The financial online system of claim 4, wherein the transaction output data and the update information are transmitted in the same text.
6. The financial online system of claim 5, wherein the electronic message includes identification information for identifying the updated information from the transaction output data.
7. A terminal control device connected to a central processing unit on the central side via a communication line, transmitting transaction input data to the central processing unit, and provided on the business office side in a financial online system receiving transaction output data, includes the following devices,
customer information database including account number and balance amount;
means for receiving latest data for updating customer information in synchronization with the transaction output data;
a temporary storage device for temporarily storing the data for updating the customer information received by the receiving device;
and a device for reading the data for updating the customer information from the temporary storage device and updating the customer information database.
8. A method for performing update processing of customer information of a business office, which is used for a business office-side terminal control device connected with a central processing device on a central side via a communication line, transmitting transaction input data to the central processing device, and provided in a financial online system receiving transaction output data, comprising the steps of:
(a) receiving data for updating the latest customer information including a account number and a balance amount from a central processing device on the center side in synchronization with the transaction output data and temporarily storing the data in a storage device,
(b) the customer information database is updated by reading the data for updating the customer information from the temporary storage device.
CNB981152821A 1997-06-26 1998-06-25 Financial online system and information updating processing method thereof Expired - Fee Related CN1312628C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP16995897A JPH1115903A (en) 1997-06-26 1997-06-26 System for executing updating processing of customer information in store
JP169958/1997 1997-06-26
JP169958/97 1997-06-26

Publications (2)

Publication Number Publication Date
CN1213802A CN1213802A (en) 1999-04-14
CN1312628C true CN1312628C (en) 2007-04-25

Family

ID=15895997

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB981152821A Expired - Fee Related CN1312628C (en) 1997-06-26 1998-06-25 Financial online system and information updating processing method thereof

Country Status (4)

Country Link
JP (1) JPH1115903A (en)
KR (1) KR100307119B1 (en)
CN (1) CN1312628C (en)
TW (1) TW381220B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104424695A (en) * 2013-08-23 2015-03-18 光荣株式会社 Paper management system and paper management method

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8200622B2 (en) 2002-05-31 2012-06-12 Informatica Corporation System and method for integrating, managing and coordinating customer activities
US7496588B2 (en) 2005-06-27 2009-02-24 Siperian, Inc. Method and apparatus for data integration and management
US8150803B2 (en) 2006-01-03 2012-04-03 Informatica Corporation Relationship data management
US7523121B2 (en) 2006-01-03 2009-04-21 Siperian, Inc. Relationship data management
US8271477B2 (en) 2007-07-20 2012-09-18 Informatica Corporation Methods and systems for accessing data
KR100982294B1 (en) * 2007-10-09 2010-09-15 주식회사 신한은행 Method and system for processing financial transaction application and record medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4797911A (en) * 1987-06-16 1989-01-10 Inventions, Inc. Customer account online servicing system
CN1081268A (en) * 1992-05-11 1994-01-26 多米尼克·布瓦索 Method for querying and updating special data and implementation system of method
US5903881A (en) * 1997-06-05 1999-05-11 Intuit, Inc. Personal online banking with integrated online statement and checkbook user interface

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0833958B2 (en) * 1989-05-30 1996-03-29 沖電気工業株式会社 Customer information processing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4797911A (en) * 1987-06-16 1989-01-10 Inventions, Inc. Customer account online servicing system
CN1081268A (en) * 1992-05-11 1994-01-26 多米尼克·布瓦索 Method for querying and updating special data and implementation system of method
US5903881A (en) * 1997-06-05 1999-05-11 Intuit, Inc. Personal online banking with integrated online statement and checkbook user interface

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104424695A (en) * 2013-08-23 2015-03-18 光荣株式会社 Paper management system and paper management method
CN104424695B (en) * 2013-08-23 2017-07-07 光荣株式会社 Paper management systems and paper management method

Also Published As

Publication number Publication date
TW381220B (en) 2000-02-01
JPH1115903A (en) 1999-01-22
CN1213802A (en) 1999-04-14
KR19990007339A (en) 1999-01-25
KR100307119B1 (en) 2001-10-19

Similar Documents

Publication Publication Date Title
US7275684B2 (en) Method and system for consolidating cash letters
AU758266B2 (en) Remote image capture with centralized processing and storage
US5710889A (en) Interface device for electronically integrating global financial services
CA2571251A1 (en) Scored negative file system and method
CN1312628C (en) Financial online system and information updating processing method thereof
WO1999022327A1 (en) Method and system for automated electronic receipt of transactions
CA2393943A1 (en) Remote image capture with centralized processing and storage
CA2275652C (en) System and method of applying price changes in an electronic price label system
JP4217222B2 (en) Integrated business system
CN101650801A (en) Method, device and system for transferring data in ERP system
JP3678664B2 (en) Collection and distribution system for customer transaction information in banks
JP2861572B2 (en) Customer database update method
JP4340412B2 (en) Data verification device
CN103914514A (en) Method and system for controlling business voucher output mode
CN112116467B (en) Heterogeneous counter parallel operation method and system
JP2875569B2 (en) Information inquiry system
JP4695683B2 (en) Integrated business system
JP4030950B2 (en) Excess amount management apparatus, method and program thereof
KR100907830B1 (en) System and Method for Creating Series Telegraphic Message for Parall Processing Enterprise Application Integration System and Program Recording Medium
JP2759962B2 (en) Prepaid card system
JP2002092319A (en) Trade inquiry system and storage medium
JPH06251051A (en) Transaction information management device
JPH0896052A (en) Management method for transaction result with other bank
JP2003316947A (en) System and method for electronic banking service, program for running the method by computer, and recording medium having the program recorded therein
JP2004152222A (en) Fault-tolerant atm

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070425

Termination date: 20130625