How to automatically reset the transaction pointer – Gasboy CFN III Mgnr's Mnl V3.4 User Manual
Page 111

MDE-4315 CFN Series CFN III Manager’s Manual for Windows NT · August 2004
Page 95
Transactions
Use the command RESET TRANSACTION or RE TR to reset the transaction-
begin pointer and print-begin pointers.
Usually you set the begin pointer to the transaction after the last transaction that
was printed with PRINT TRANSACTION. Reset the transaction-begin pointer
after you have printed the current transaction data. If you are using a network
router that supports the last transaction-settled pointer, the transaction-begin
pointer will always protect unsettled transactions and you will need to settle
before RESET TRANSACTION which will move the transaction-begin pointer
beyond those transactions. The print-begin pointer will be reset even if not
settled.
The A option resets all transaction table pointers, including the next transaction
to send to the CFN host and the next transaction to log, as well as the first
transaction to print. If a number is provided with the A option, the CFN host
poll pointer is set to that transaction number.
Note: Transactions before the transaction-begin pointer will be erased as new
transactions are recorded over them. This means that if you make a
mistake and reset the transaction-begin pointer without first printing or
otherwise saving the transactions, you should correct your error
immediately by resetting the transaction-begin pointer to the correct
place; otherwise transaction data could be lost.
Note: Be sure to reset the transaction begin pointer to the next consecutive
number. If you skip numbers, some transactions will never be printed,
and you will see the message Does not exist.
Note: If the number option is used it will sometimes cause some transactions
not to be sent while other transactions are sent twice or will not stop at
the end of the file and will wrap around and send all the transactions in
the file to the CFN host.
How to Automatically Reset the Transaction Pointer
Use the command PURGE SITE or PU SIT to automatically reset the
transaction pointer to one greater than the last transaction number.
This is handy to use in a command file that contains PRINT TRANSACTION
to print the transaction, and PURGE SITE to reset the transaction-begin pointer.
RESET TRANSACTION (RE TR)
P* RESET TRANSACTION
↵
Trans #?
4
Verify (y/n)? y
↵
P*
PURGE SITE (PU SIT)
P* PURGE SITE
↵
Verify (y/n)? y
↵
P*