10. DATA CAPTURE FUNCTION EO1-11152
10. DATA CAPTURE FUNCTION
10- 1
10. DATA CAPTURE FUNCTION
(1) Function
To make it possible to transfer data to the PC, the details of registration jobs performed on each terminal are
pooled in the Master Terminal as transaction data.
(2) Buffering Transaction Data
When a terminal performs the finalize operation, transaction data entered in registrations is sent to the Master
Terminal. The Master Terminal receives the transaction data and pools it in the transaction buffer.
The transaction data is controlled usually in two buffers. One is for buffering transaction data and the other is
for collecting data from the PC. (When one buffer becomes full, or when the collection request is issued from
the PC, the buffer in use is released for the PC, and the other buffer is used for subsequent buffering.)
(3) Collecting Transaction Data
The transaction data stored in the Master Terminal is sent to the PC according to the request from the PC.
If the buffer becomes full when the Master Terminal receives the transaction data request command from the
PC, the transaction data of the full buffer is sent to the PC. If the buffer is not full, the transaction data in the
buffer (the buffer used for buffering) is sent to the PC.
(4) Processing when the Transaction Buffer is Full
When transaction data is received from the terminal (Backup Master, Satellite Terminal), the Master Terminal
checks the vacant area of the transaction buffer. If the received transaction data cannot be stored in the
buffer, the Master Terminal sends to the terminal a response indicating that the buffer is full. The terminal
receiving this response, performs journal printing indicating that the transaction data is missing.
(5) Supplementary
• Only when the transaction data capture function is selected by program option, transaction data can be
sent/received and buffered.
• There is no warning reporting the remaining capacity of the transaction buffer.
• Once the transaction data collection command is issued, data in one buffer is collected. (When data in two
buffers is required, this command should be issued twice.)