All Gasboy computer programs (including software on diskettes and within memory chips) a nd documentation are copyrighted by, and shall remain the property of, Gasboy. Such computer
programs and documents may also contain trade secret information. The duplication, disclosure, modification, or unauthorized use of computer programs or documentation is strictly prohibited,
unless otherwise licensed by Gasboy.
FCC Warning
This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection
against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy, and if not installed and used
in accordance with the instruction manual, may c ause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in
which case the user will be required to correct the interference at his own expense. Changes or modifications not expressly approved by the manufacturer could void the user’s authority to
operate this equipment.
Approvals
Gasboy, Greensboro, is an ISO 9001:2000 registered facility.
Underwriters Laboratories:
U.L. File# Products listed with U.L. NYFD of A # Product
MH4314 All dispensers and self -
MH6418Power operated Transfer
MH7404Hand operated Transfer
MH10581Key control unit, Model GKE-
Card reader terminals,
Site controller, Model 2000S
Data entry terminals, Model
Fuel Point Reader System
NCWM – Certificate of Compliance
Gasboy pumps and dispensers are evaluated by the National Conference of Weights and Measures (NCWM) under the National Type Evaluation Program (NTEP).
NCWM has issued the following Certificates of Compliance (COC):
COC# Product Model # COC # Product Model # COC # Product Model #
Option: C
0 prompt displays ?Price?, not ?Amount?
1 product is not a refund
2 product is not a payout
3 product is not a withdrawal
4 disables dollar amount inventory for product
5 disables inventory tracking for product
7 low inventory not indicated by asterisk in
PRINT PRODUCT
8 product is not a fuel product
9 journal does not use category number as
department number
15 disable patronage (Buypass only)
DIsable PUmp (21) shuts down a pump.
Options: C A
A option disables all pumps
DIsable RAW (109) turns off raw mode.
DIsable REader (22) shuts down a card reader
terminal.
Option: C
DIsable SDI (163) shuts down SDI.
Option: C
DIsable TMS (86) shuts down a tank monitor
system (gauge).
Option: C
DOwnload SDI(100) forces a download of an SDI.
Include the SDI number(s) on the same line as the
command, no C option is needed.
Page 2 MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005
CFN III Quick Reference
DUMP disk-based command to print raw tables.
Options: (see below)
[D]TIPpump_number [P] dump transaction in
progress on specified pump; D decodes the
transaction; P dumps previous transaction
-or[D]TIP NF console_number [P] dump
merchandise transaction in progress on specified
console; D decodes the transaction; P dumps
previous transaction
-or[D]TRAN [R]transaction_number(s) dump the
indicated transaction (or range of transactions) in
decoded format; D decodes the transaction; R
indicates a raw index number (to be used only by
technicians)
-orCORE [address_range [page_size]] dump
specified range of addresses from memory
-orPROCESS [process number(s)] dumps all
processes (default) or specified range
-ortable_name [major_range [minor_range]] dump
from specified table record numbers included in
major range (by subrecords in minor range);
default is all records
ECho (144) outputs the string given as argument.
Option: A T P1
A option suppresses line feed
T option displays string on console
P1 is used with fixed decimal numbers. Place a
number between the @ and M to specify the
number of characters including decimal point.
ELSE command used with IF in command files.
Option: blockblock is command or begin...end block
Enable COnsole (23) returns a console to operation.
Options: C I
I option initializes and enables all consoles
Enable DUmp (112) starts file dumping.
Option: A
A option appends file
Enable FPR (161) enables a fuel point reader.
Option: C I
I option initializes and enables fuel point
reader
Enable GAte (87) returns a gate controller to
operation.
Options: C I
I option initializes and enables all gate
controllers
Enable HIstory (113) restarts system history
recording.
Option: I
I option clears history table
Enable PCu (24) returns a pump control unit to
operation.
Options: C I
I option initializes and enables all PCUs
Enable PROduct (114) enables product attributes.
Option: C
0 prompt displays ?Amount?, not ?Price?
1 product is a refund
2 product is a payout (subtracts from sales)
3 product is a withdrawal
4 enables dollar amount (not units) inventory
for product
5 enables inventory tracking for product
7 low inventory indicated by asterisk in
PRINT PRODUCT
8 product is a fuel product
9 journal uses category number as department
number
15 enables patronage (Buypass only)
Enable PUmp (25) returns a pump to operation.
Options: C A I
I option enables all pumps
A option clears ownership and frees the pump
Enable RAW (8) enables raw output mode.
Option: A
A option sends only 1 line of response at a
time
Enable REader (26) returns a reader terminal to
operation.
Options: C I
I option initializes and enables all readers
MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005 Page 3
CFN III Quick Reference
Enable SDI (164) returns SDI to operation.
Option: C I
I option enables and re-initialize the SDI
Enable TMS (85) returns a tank monitor system to
operation.
Options: C I
I option enables and re-initializes all TMSs
EXit (27) exits command mode, enters system
monitor mode; if the exit command is in a command
file, the system prompt returns.
FIND disk-based command to search for pattern in
.CMD or text files.
Options: [;[A][I]] pattern file1 [file2] ...
;A prints line numbers along with lines
;I returns the number of lines on which pattern
is found (%E)
FIX_CONF disk-based command to update an old
configuration file to work with a new release of
FRAMOS (but not a new version number).
Options: [-Dconf_name]...[filename]
-Dconf_name conf_name is replaced with name
of configuration program to be reset to defaults
(e.g., READER, PUMP, SYS_PAR) or ALL
for all configuration programs at once; you may
specify more than one program by repeating
modifier in front of the name of each
configuration program you want to reset to its
default
filename name of configuration file; if no file
name is given, assumes FRAMOS.CFG
Fix TRansactions (28) changes transaction-begin
and -end pointers.
Options: AI rec1 rec2A recalculate CRC; allows damaged
transaction records to be used; use only if
necessary to allow corrupted records to be polled
I clear all transaction numbers from the
transaction file and reset the transaction pointers;
irreversible; fill transaction number field with -1s
for all transactions
rec1 rec2 set pointers; rec1 is the physical
record number of the oldest transaction you want
to include in the active portion of the table; rec2
is the physical record number of the most recent
transaction you wish to include in the active
portion of the table
fmtlint a shift-change command to output memory
utilization to the screen.
Options: [filename]
FORMAT (116) formats the RAM disk.
Do not use unless supervised by a Gasboy
Technician. Erases your site information.
FRED disk-based full-screen text editor (FRED
commands are summarized later in this chapter).
Option: [filename]
FUELER disk-based program to set the fueler ID for
a cluster.
Options: [<cluster> <fueler-ID>]
If the arguments are not provided, the current
state of all fuelers is shown. Only clusters 1-9
can have a fueler. Entry of a Fuel ID card
generates a disk journal event type 197 with the
first two characters of the text field containing
the cluster number.
Fuelpt disk-based configuration program for fuel
point readers.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice versa
-! negation operator; comes between dash (-)
and conditional expression; reverses the truth
conditions of the conditional expression it
proceeds
-Ytext the text is echoed, and if the user enters a
1, Y, or y, then the command following the IF
statement is executed
-Efilename if the named file exists, the
command following the IF statement is executed
-or-
-{= |< | <= | > | >=} arg1 arg2} the command or
block of commands following the IF statement is
executed if =, <, <=, >, or >= holds between
arg1 and arg2; that is, if arg1 {comparison}
arg2 is true. You can separate expressions by |,
which means “or,” or by &, which means “and”
INSTALL disk-based command for hard drive
installation.
KERMIT disk-based program for file transfer to
external computer. Note: press CTRL-SHIFT-6 to
exit from connect mode.
Options: [baud][D][L#]
{R | Sfile1 [file2] ...}
baud data transmission rate to use, in bits-per-
second
D debug mode (used in development only)
L# Site Controller RS-232 port number to use;
where # is the port number
(without R or S) connect mode; default is port
number 1
-orR receive-file(s) mode
-orSfile1 [file2] ... send the specified file(s) to the
connected computer
lddrawer a shift-change command to enter the
initial amount in the cash drawer at the beginning of
a shift on a console.
Options: [POS#] [$amount]
listday a shift-change command; with the 0
argument, it moves the PREVIOUS.LOG file to the
reports directory; with the 1 argument, it completes
the processing of the PREVIOUS.LOG file.
Options: 0 | 1 [POS#] [shift# POS#] . . .
listnext a shift-change command to generate a shift
report.
listone a shift-change command that runs the
cashier, pritem, and prhour commands to generate the
end-of-day reports.
Options: [filename-extension only] [POS#]
[POS#] the number of the console associated
with the receipt printer where the end-of-day
report is to be printed
LOad ALlocation (78) enters amounts in allocation
totalizers.
Option: C
LOad Authorization (30) enters authorization code
for allowed fuels or disallowed merchandise.
Options: C I
I option erases all authorization codes
LOad CArd (146) is run by a remote host to
download a bit-mapped lockout file.
Option: C
LOad CRon (76) creates cron entries.
Options: C I
I option removes all entries from the cron file
Action types: @ ! ^ % ?
@ DWMMDDYYHHMM command is a timed
entry
! command executes at a system restart
^ command executes at boot
% command executes when transaction file is
near full
Note: an optional hyphen (-) after the action type
and before the command name suppresses output
to the printer.
LOad CUtoff (40) enters pump-fill limit and slowto-cutoff point.
Option: C
LOad DAte (31) enters date and time.
MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005 Page 5
CFN III Quick Reference
LOad DRawer (32) enters initial amount of money
in cash drawer.
Option: C
LOad Fuel (33) assigns product codes, price codes,
and tank numbers to pumps.
Option: C
LOad Heading (34) enters receipt heading and
footing messages.
Options: C I
I option erases all heading and footing lines
LOad INventory (118) sets up inventory for a
product and enables inventory tracking.
Option: C
LOad KEY loads the 18-character DES (data
encryption standard) key or keys —
ttxxxxxxxxxxxxxxxx, where tt is:
00 = master key
10 = working key
20 = working based on previous working
30 = exclusive or with previous master
xxxxxxxxxxxxxxxx is the 16 characters of the key
LOad LImitation (35) enters limitation code and
fuel limit.
Options: C I
I option erases all limitation codes and fuel
Options: C I #
I option removes all phone numbers
# is
1 = main CFN host phone number
2 = backup CFN host phone number
3 = main bank phone number
4 = backup bank phone number
5 = main auxiliary phone number
6 = backup auxiliary phone number
LOad PLU (119) loads price lookup information for
merchandise products.
Option: C
LOad PRice (37) enters price code, price level, and
price.
Options: C I
I option erases all price codes, price levels,
and prices
LOad PROduct (38) changes product number,
name, or other product information.
Options: C A
A option creates a new product
LOad PUmp (39) enters pump totalizer amount.
Option: C
LOad SHift (41) changes the site’s shift.
LOad SIGnon (42) changes your sign-on code.
LOad TAnk (45) enters tank inventory counter
quantity.
Options: C I
I option clears all tank inventory counters
LOad TAX (142) enters tax numbers and names.
Options: C I
I option clears all tax accumulator names
LOad Vehicle (82) enrolls a vehicle in the MPG
package.
Options: C I A
I option removes all vehicles from the MPG
package
A option resets MPG period for all vehicles
LOCk CArd (48) invalidates a card.
Options: C A
A option erases card file and sets positive
lockout
LOG EVent (158) puts an event in the disk journal.
Options: <et><amt><d><c#><cl#><sh#><sq#>
et event type (required)
amt amount in current monetary units (no
decimal)
d descriptive text (up to 20 characters).
enclose spaces in quotes
c# console number - 2 or less characters
cl# clerk number - 2 or less characters
sh# shift number - 2 or less characters
sq# shift sequence number - 4 or less characters
Use a 0 as placeholder for parameters not used.
Page 6 MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005
CFN III Quick Reference
LOG FIle (121) prints a file on the log printer.
Option: A
A option deletes file after logging
LOG MEssage (93) prints a message on the log
printer.
Option: C
MKdir (122) creates a new directory.
NExt CLerk (159) allows the disk journal to keep
separate shifts for each console.
nextday a shift-change command to end the day and
begin a new day.
Options: [POS#]
[POS#] the number of the console associated
with the receipt printer where the end-of-day
report is to be printed
NExt DAY (151) stops the site, closes the current
day, restarts the site, opens the cash drawer for a safe
drop, and loads shift 1.
Options: I A
I option does not restart the site; useful for
sites that are not open 24 hours a day
A option ignores the system parameter that set
the time interval required between changing
shifts with this command
nextshft a shift-change command to change shift,
either system-wide or on a particular console.
-Rn[-m] list journal entries for island card reader
n (to m)
-An[-m] list journal entries for pump n (to m)
-Un[-m] list journal entries for user/clerk n (to
m)
-Sn[-m] list journal entries for shift n (to m)
-Dn[-m] list journal entries for date n (to m)
-Hn[-m] list journal entries for hour n (to m)
-Bn[-m] list journal entries for department n (to
m)
-Nx[-y] list journal entries for transaction
number x (to y)
-Tx[ss] list tender type x (sub-tender type ss)
-Oy[:z] length of the first and second fields of
club cards
-X compressed listing
-W raw data listing
-V list events only
-E include events
MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005 Page 7
CFN III Quick Reference
-I do not include merchandise-item entries
-F do not include fuel-item entries
-G List general events only
-L Print total without transaction records
-M do not include tender records
-P list journal entries for previous day’s
journal; if no filename specified,
PREVIOUS.LOG is default
-? print help
[filename] if no filename is specified,
JOURNAL.LOG is default
PORT (155) allows the site to manipulate a serial
port to communicate with devices connected to that
port.
Options: Open, Send, Wait, Receive, Flush,
Close
Open option initializes the port:
PORT OPEN [<port #>] [BAUD
(300|1200|2400|4800|9600)] [DATA7]
[STOPS2] [PARITY (EVEN|ODD)]
[NOFLOW] [LF]
<port #> SC port number, defaults to 2
BAUD baud rate, defaults to 2400
DATA7 7 data bits, defaults to 8
STOPS2 2 stop bits, defaults to 1
PARITY parity, defaults to none
NOFLOW turns off flow-control
(normally XON/XOFF)
LF adds CR LF to lines (default is CR)
Send option transmits characters from string or
file, or causes a break:
PORT (SEND[LINE] <string>|
SENDPACKET<string>|
SENDSLOW<string>|
SENDBREAK|SENDFILE <fname >)
SEND <string> <string> is sent to port
SENDLINE <string> <string> is sent followed by a CR (and LF if LF option
was used in OPEN)
SENDBREAK causes a break on the line
SENDFILE <fname> sends file as lines
followed by CR (and LF if LF option
was used in OPEN)
SENDPACKET <string> sends
<STX><string><ETX><LRC> where LRC is
the XOR of <string> and ETX
SENDSLOW <string> string is sent one char. at
a time paced about 1/4 second apart.
Note: This command may be used to
cause a modem to dial, etc., by sending
the appropriate modem command. Often
a break may be used to cause the modem
to hang up the phone.
Wait option pauses until a string matching the
specified string (or any of a list of strings) is
received or until timeout is reached:
PORT WAIT <option-list> FOR <string>
[<string>...]
The <option-list> is replaced by one or more of:
TIME <seconds> is time to wait, defaults
to 30 seconds
CASE string is case sensitive
SPACE length of white space in target is
significant
MAX <integer> give up after that many
characters are received
QUIET <integer> give up if host silent that
many seconds
VAR <variable> target matched is returned in
<variable>
ECHO display characters as received
The keyword FOR signals the end of the option
list and the beginning of the string list. Each
string may contain control codes (for example,
~0D or ^M) or wildcard characters (@s).
If any string contains internal spaces, it must be
enclosed in quotes (‘‘this string’’).
The return code is the number of the string that
was matched (for example, 1 if the first (or only)
string was matched).
Receive option captures incoming characters in
variable and/or file:
PORT RECEIVE [<until-list>] (VAR <variable>
| FILE[APPEND] <fname>)
The <until-list> is replaced by one or more of:
MAX <integer> get the given number of
characters (defaults to 39 if VAR, 80 if
FILE)
END <string> until any character in the
string is encountered (this option may
appear multiple times), defaults to LF
and FF
TIME <seconds> timeout in seconds, defaults
to 30
QUIET <seconds> give up if line quiet for
given number of seconds
PACKET terminated on receipt of packet,
returns 0 (may combine with END)
Page 8 MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005
CFN III Quick Reference
VAR <variable> is the user variable to hold
the data
FILE <filename> name of a file to hold the
data, if file exists, it is overwritten
FILEAPPEND <fname> if file exists,
received data is added at the end.
Note: the terminator character is not
included in the string. If a terminator
character is found, the return code of n
means the nth character in the END
string was found.
Flush option discards pending input:
PORT FLUSH
Close option relinquishes control of port:
PORT CLOSE
The following error codes are used by all
variants of the PORT command:
0 Success
100 Syntax error
101 Bad port
102 Bad baud
103 No channel open
104 Timeout
105 Quiet timeout
106 Max. chars termination
107 Terminated with ^C
108 Can’t create file
109 LRC didn’t check in packet
110 Port busy
Non-printing Characters: In any data string in
one of the commands, non-printing characters
may be represented in hex or control-letter form.
For example, CR may be represented by ~0D or
^M.
prattend a shift-change command to print attendant
sales.
Print ALlocation (79) prints allocation totalizers.
Print Authorization (49) prints authorization codes
and fuels allowed.
Print CArd (95) prints lockout file in bitmapped
format.
Print COnsole (150) puts a line of text on console
display.
Print CRon (15) prints entries in cron file.
Print DAte (50) prints date, time, and current
transaction number.
Print DIagnostics (51) prints system errors.
Option: A
A option prints all error codes
Arguments:
0 when diagnostics were last reset
1 Site Information
2 PCUs
3 readers
4 consoles
5 fuel point readers
6 gate controllers
7 tank gauges
8 pumps
12 SDI
Print DRawer (52) prints shift and daily cash
drawer totals.
MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005 Page 9
CFN III Quick Reference
Print Heading (53) prints receipt heading and
footing.
Print HIstory (123) prints event history.
Option: A
A option displays new events as they occur.
Print LImitation (54) prints limitation codes and
fuel limits.
Print LOckout (55) prints invalid or valid card
numbers.
Print MEssage (56) prints broadcast messages.
Print MOnitor (89) prints stored log.
Option: A
A option prints with physical record numbers.
Print PHone (16) prints the dial-out phone numbers.
Print PRice (57) prints price codes, levels, and
prices.
Print PROduct (58) prints product information.
Options: I A
I option allows ranges of categories
A option prints attributes enabled with
ENABLE PRODUCT
Print PUmp (59) prints pump numbers, tank
numbers, products, price codes, prices, pump totals,
and pulse rates.
Option: A
A option prints buffered totals
Print QUantity (145) prints quantity sold
information.
Options: IA
I option allows ranges of categories
A option allows choice of periods:
1 = previous shift 1
2 = previous shift 2
3 = previous shift 3
C = current shift
Y = yesterday’s total
D = today’s total
T = cumulative total
P = cumulative totals at last day change
Print RECeipt (124) prints text on receipt printer.
Option: C A [# | C# | P1=# | P1=C#] [message]
A option allows a file to be printed on a receipt
printer without waiting for the printer to
complete printing on the receipt. You must
redirect a file to the command or it is an error.
# is a receipt printer’s number; C# is the
number of the console to which the receipt
printer is attached.
P1 option is usually used when redirecting a file
that does not have a stored printer number
Print SAles (126) prints sales information.
Options: I A
I option allows ranges of categories
A option allows choice of periods:
0 = print tax accumulators (with I option:
P SA;I 0)
1 = previous shift 1
2 = previous shift 2
3 = previous shift 3
C = current shift
Y = yesterday’s total
D = today’s total
T = cumulative total
P = cumulative totals at last day-change
Print SIGnon (125) prints user numbers and
permission levels.
Print SUmmary (18) prints summary of sales totals
report.
Options: I A
I option allows ranges of categories
A option allows choice of periods:
1 = previous shift 1
2 = previous shift 2
3 = previous shift 3
C = current shift
Y = yesterday’s total
D = today’s total
T = cumulative total
P = cumulative totals at last day change
Print TAnk (60) prints tank numbers and inventory
totals.
print tax use Print SAles;I 0
Page 10 MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005
CFN III Quick Reference
prntrpt a shift-change command to print reports.
Options [Report type] [Report number] [Day of
week extension] [Date and time][Printer POS]
[Report flag]
prtender creates a report similar to the site PRINT
TRANSACTION command. The report is a file in
the reports directory named ptend###.rpt where ###
is the tender type and/or subtype of the report.
-tn(mm) Designates tender type n and
subtype mm for report creation
-en Displays extra account digit from offset n
into discretionary data
-a(n) Displays Aux Tran sequential
numbers for all tenders
-dn(-m) Date n to m
-hn(-m) Hour n to m
-p Processes previous journal file
infile Journal file to process. Defaults to /
journal.log
Print TIp (129) prints transactions in progress.
Option: A
A option continuously updates (for use with
CRTs only)
Print TOtals (61) prints sales totals.
Options: I A
I option allows you to specify categories
A option allows choice of periods:
1 = previous shift 1
2 = previous shift 2
3 = previous shift 3
C = current shift
Y = yesterday’s total
D = today’s total
T = cumulative total
P = cumulative totals at last day-change
Print TRansaction (62) prints completed
transactions.
Options: I A P1 P2
I option shows format header of remote site
when used with Site control command
A option prints with physical record numbers
P1 and P2 options sort transactions
Print Vehicle (83) prints MPG information for
vehicles in the MPG package.
prvoid displays all voids found in the journal.
Options [-?] [-cn] [-sn] [-f flatfile] [infile]
-? Displays this message
-c Displays voids for console n
-s Displays voids for shift n
-p Processes the previous journal file
-f Outputs raw data into flatfile
PUMP disk-based configuration program for pumps.
Options: [-P][-V] [filename]
-P prints current configuration
-V displays in TTY form if port is configured as
a CRT in the system parameters, or vice versa
PUrge SIte (130) resets transaction-begin pointer.
RCP disk-based command to copy dir1 and all
subdirectories thereof to dir2 directory and new
subdirectories.
Option: dir1 dir2
RDEL disk-based command to delete a directory
and all of its contents.
READER disk-based configuration program for
island card reader.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form even though port is
configured as a CRT in the system parameters, or
vice versa
REBOOT (131) with no options, reloads
configuration and reboots.
Options: I A P1
I option does a warm boot in version 1.0
A option reboots from disk (cold boot)
P1 option reconstructs all tables
RECord (7) writes data to a disk file.
Option: I
I option overwrites existing file
REMove ALlocation (80) removes a totalizer from
the allocation package.
Options: C A
A option initializes the allocation file and frees
all accounts from allocation
REMove Authorization (63) removes a fuel or
merchandise code.
Option: C
MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005 Page 11
CFN III Quick Reference
REMove CRon (132) removes a cron entry.
Options: C I A
I option deletes any pending executable
A option attempts to kill the executable or cron
command currently running
REMove Heading (133) removes a receipt heading
line.
Option: C
REMove LImitation (64) removes a limitation
code.
Option: C
REMove MEssage (134) removes a broadcast
message.
Option: C
REMove PRice (17) removes a price level.
Option: C
REMove PROduct (135) removes a product.
Options: C A
A option removes all products
REMove SIGnon (136) removes a user sign on.
REMove Vehicle (84) removes a vehicle from the
MPG system.
Option: C
REName (138) renames a disk file.
Option: A
A option moves file(s) across directories
report a shift-change command to regenerate shift
and end-of-day reports using an existing journal file.
Option: A I
A option resets daily and cumulative sales
totals to zero, and loads shift 1
I option resets cumulative only
REset TRansaction (68) resets first (oldest)
transaction to save and to print pointer.
Options: AI
A option resets all transaction table pointers,
including next transaction to send to CFN host
and next transaction to log; if a number is
provided with the A option, the CFN host poll
pointer is set to that transaction number;
I option deletes transactions in progress
(resulting in unassigned transactions and loss of
card data needed for billing any pumping
transactions that were in progress)
RESTORE Command file that extractes the files
compressed with the BACKUP command and returns
the files to the SC3 directory.
Page 12 MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005
CFN III Quick Reference
RESTORE disk-based command to restore contents
of selected data tables from disk file
SYSBACK.DTA (by filename if specified).
[old] restores from backup files created under
FRAMOS version 0.2, which used a different
format for the cron table; it converts the cron
entries to FRAMOS version 1.0 format while
restoring them
all tables (if backed up); optional: except
specified tables table1, table2, etc.
-orreconstructed [excepttable1 [table2] ...]
restores all reconstructed tables (if backed up);
optional: except specified tables table1, table2,
etc.
[fromfilename] this option restores from data in
file filename
[corrupt] restores records with bad checksums
RMdir (140) removes an empty directory.
RUN (69) restarts site.
Options: I A
I option starts site initially, or after a crash
A option restarts a site after a console disable
pumps
safedrop a shift-change command to reconcile a
cash-drawer amount when money is taken out to
adjust the till.
Options: [POS#] [$amount]
SCReen(167) allows command files to perform
screen functions independent of the type of terminal
connected.
SEND COMmand (156) sends a command from the
Site Controller to one or more Profit Points
SEND COMMAND device command
For device, substitute one of the following:
C* all Profit Points
C1 Profit Point #1 (or C2 for Profit
Point #2, etc.)
C1C2 Profit Points 1 and 2; etc.
For command, substitute any of the commands
you can enter at a DOS prompt
Option: A
A option does not wait for operator response at
the Profit Point before clearing the display, if
any, from the executed command.
SEND FIle (157) sends a file from the Site
Controller to one or more Profit Points, or from a
Profit Point to the Site Controller. Requires at least
50 free buffers.
In the following, S stands for source, and D
stands for destination:
A option causes the command to run in the
background.
Mode stands for transfer mode. It is a single-digit
number or the letter e (9 is the default). Only one
mode is allowed at a time. Modes are:
1 overwrite only (send the file only if the file
already exists)
3 resume prior send, abort if file does not exist
4 do not overwrite, do not make directory
5 overwrite ok, do not make directory
8 do not overwrite, ok to make directory
9 overwrite ok, ok to make directory
e execute transferred file on destination
device.
For S-device, substitute one of the following:
S Site Controller
C1 Profit Point #1
C2 Profit Point #2; etc.
In place of S-filename, insert the name (including
the path) of the file to be sent.
For D-device, substitute one of the following:
S Site Controller
C* all Profit Points
C1 Profit Point #1
C2 Profit Point #2; etc.
In place of D-filename, insert a new name (and,
optionally, the path) if you want the transferred
file to have a name different from the source
file’s name (and path).
MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005 Page 13
CFN III Quick Reference
SET_PERM disk-based command to change file
attributes and permissions of disk-based commands.
-Rfile1 [file2] sets read-only status on file1
[file2]
-H file1 [file2] sets hidden status on file1 [file2]
-N file1 [file2] allows any user to execute the
disk-based command(s) file1, file2, etc.
-Uuser_no file1 [file2] ... only user number
user_no may execute the disk-based command(s)
file1, file2, etc.
-Pperm_level file1 [file2] ... only users having a
permission level greater than or equal to
perm_level may execute the disk-based
command(s) file1, file2, etc.
Copy all necessary hard-drive files to RAM disk,
run SET_PERM, copy back to hard disk.
settle varies for each card network; see the specific
Credit and Debit Card Networks manual.
setup a shift-change command to configure report
package parameters.
setup clerk a shift-change command to customize
clerk reports; makes a copy of the existing format
file, which can be used to undo the changes, and then
runs the ALTER CLERK command to create a new
format file for clerk reports.
Options: [-D]
[-D] copies the CLERK.FMT file, wipes out the
existing report configuration, and runs ALTER
CLERK -D to generate a default report
configuration for demo purposes
setup day a shift-change command to customize the
end-of-day reports; makes a copy of the existing
format file, which can be used to undo the changes,
and then runs the ALTER DAY command to create a
new format file for end-of-day reports.
Options: [-D]
[-D] copies the DAY.FMT file, wipes out the
existing report configuration, and runs ALTER
DAY -D to generate a default report
configuration for demonstration purposes
setup shift a shift-change command to customize the
shift reports; makes a copy of the existing format file,
which can be used to undo the changes, and then runs
the ALTER SHIFT command to create a new format
file for shift reports.
Options: [-D]
[-D] copies the SHIFT.FMT file, wipes out the
existing report configuration, and runs ALTER
SHIFT -D to generate a default report
configuration for demonstration purposes
SET_VAR or SET command to create variables on
RAM disk to store text or integers.
-or-
variable = string sets variable equal to value
(literal text, % parameter number, or % variable
name)
-orvariable @ string echoes string text as prompt
on terminal, set variable equal to line typed by
user
-or-
variable {+ | - | * | / | % | ^} number_value sets
variable to the result of performing the given
mathematical operation on the current value of
variable and number_value; % = mod, ^ =
exclusive or
-or-
variable $ filename [line [column [length]]] sets
variable to the substring at location line column
in filename, for length characters
-or-
Page 14 MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005
CFN III Quick Reference
variable ~ string [column [length]] sets variable
to string; if string is followed by a blank space
and a number, column, that number is the offset
into the string, from the left, before the
remainder of string will be set to variable; (any
blank spaces in the string itself must be enclosed
in quotation marks.); the second number, length,
if present, specifies how many characters after
the offset will be included in variable
-orvariable ? filename sets variable to exact length
in bytes of disk file named by filename
-orvariable # string sets variable to length in
characters of string
-or-
variable := number_value [{+ | - | * | / | % | ^}
number_value] . . . sets variable to result of
numeric expression
-orset variable < format data allows a number to
be formatted into a user variable using the same
format options available for the P1 option in
ECHO. Useful for converting the internal format
of numbers in command files to a form that can
be used a input for commands that require
decimal points in a correct place.
Four of the operators (=, @, $, and ~) can be
followed by one of these three modifiers:
B stands for Boolean. If a 1, y, or Y is entered,
a y is stored. If any other character is entered, an
n is stored.
M stands for configured monetary units. In the
United States, the default configuration is for
two decimal places (xx.xx) for cents as
hundredths of a dollar
Q stands for configured quantity units. The
default configuration is for three decimal places
(xx.xxx) for thousandths of a unit.
SHow(166) displays communication between the
site and devices.
SHow <device> [<device>...]
<device> may be a single word if it is one of:
ALL - shows communication of all devices
RBroad - shows reader broadcast messages
CBroad - shows console broadcast messages
ROUTer - shows router activity
STATUS disk-based command to print selected site
status information.
Options: [B][C][D][H][N][S][T][U][V][!]
With no arguments, defaults to VTS B backup; backs up user data in a file of your
choosing (enter the command as
STATUS;>>filenameB).
C CPU; calculates percentage of CPU being
used at site
D prints daily settlement control information
H host; reports last transaction number sent to
CFN host
N no-sale; reports all non-zero no-sale
counters
O oldest; returns oldest transaction number as
its error code %E
R reports; prints reports on users (sign-ons),
including no-sales, item voids, and length user
was signed on. Default report is for previous
shift. A character following the R indicates the
period requested:
C = current shift
D = current day
Y = yesterday
T - cumulative totals
1 = previous shift
2 = one before previous shift
3 = two before previous shift
P = cumulative totals at last day-change
S switches; reports current DIP switch settings
T transaction table; reports how many more
transactions will fit in the transaction table
U unpaid; reports all non-zero unpaid counters
V version; reports operating system version
number and release level
! repeat; causes specified report to repeat
every 1 second; for use with CRT
STOP (70) shuts down a site.
Options: A I
A option halts pumping transactions. Pay off
fuel sales to display prompt.
I option does not wait for site to stop
SUbtract ALlocation (81) subtracts from an
allocation totalizer.
Option: C
SUbtract DRawer (71) subtracts from cash in
drawer.
Option: C
MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005 Page 15
CFN III Quick Reference
SUbtract INventor y (141) subtracts from inventory
for a product.
Option: C
SUbtract TAnk (72) subtracts from tank inventory
counter.
Option: C
SYSBACK disk-based command to back up all
system tables in RAM, except transactions, to the
SYSBACK.DTA file.
SYS_PAR disk-based configuration program for
system parameters; main configuration program for
Site Controller.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice versa.
SYSte m (160) changes from the CFN3 prompt (R*)
to the NT operating system prompt. Type EXIT to
return to the CFN3 prompt. Designed for use from a
remote site only.
TABLE disk-based configuration program for data
table sizes.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice versa
TAX disk-based tax table entry program.
Options: [;[C][I]] [-P | -R | -?] ;C chain entries: keep looping back to the
initial prompt
;I reconstruct the tax rate table
-P print tax table summary
-R print tax table in raw form used by
RESTORE
-? run in tutorial mode
TEst PCu (73) tests a pump control unit’s memory.
TRANBACK disk-based command to back up
transaction data to the TRANBACK.DTA file.
TREE disk-based command to print directory
structure of the R drive only.
TRFMT disk-based configuration program for local
transaction format.
Options: [-P][-V] [filename]
-P print current configuration
-V display in TTY form if port is configured as
a CRT in the system parameters, or vice versa
TYpe (5) prints the contents of a file.
Option: A
A option prints past the MS-DOS end-of-file
marker
Unlock CArd (74) validates a card.
Options: C A
A option clears card file and sets negative
lockout
variable a shift-change command to list the state of
the shift sequence and shift number for the system
and for each console.
WHERE disk-based command to print current
directory.
Page 16 MDE-4483 CFN III Quick Reference Guide v3.3 · August 2005
Loading...
+ 44 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.