Escolar Documentos
Profissional Documentos
Cultura Documentos
V3.0/21
Installation Manual
Introduction
J/Install Installation
Installation Steps
Parameters in "CUSTOM.PPF"
Parameter Management
Continued
Installation of Communication SW
Contents
Contents
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Whats new ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Software Product Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Product short description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
ProBase/C Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hardware Configuration Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Customization File for ProBase/C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROBASE.CUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Customization Files for ProSetup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROSETUP.CUS and PROSETUP.PAR . . . . . . . . . . . . . . . . . . . . . . . .
37
39
39
39
39
39
J/Install Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Registration Key Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Product Updates via J/Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Customizing Media for J/Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enable ProAgent Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rich Client Manager Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Creation of Installation Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Multi Vendor Installation capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation subfolders of custom/update files . . . . . . . . . . . . . . . . . . . . .
The Installation Disk Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IInstallation of Terminal Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Run application as "Non Administrator" user . . . . . . . . . . . . . . . . . . . . . . . .
Installation restriction with NCR Aptra 05.01.xx . . . . . . . . . . . . . . . . . . .
41
42
42
43
45
46
47
47
47
48
50
50
51
Installation Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 1 - Windows Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Windows 7 + SP1 , Windows XP + SP3 or POSReady2009 . . . . . . . . .
Step 2 - Communication Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 3 - J/Install Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROEINFO installation log folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
53
53
54
55
60
June 2015
Contents
Dialog main and sub menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Parameters in CUSTOM.PPF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[START_APPLICATION] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Program list called by the Restart Manager . . . . . . . . . . . . . . . . . . . . . .
[STARTUP] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Communication framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operator panel framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EPP framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Special Electronics framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cash Dispenser framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Coin Dispenser framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Card Reader framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Journal framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Service Handler framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dialog framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Application framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Data framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Converter framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Presentation framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Protocol framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Message Control framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receipt Printer framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Journal Printer framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Document Printer framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device Status framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Deposit framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transaction framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Script framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utility framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Security framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ProCash/XDC-SOP dialog framework . . . . . . . . . . . . . . . . . . . . . . . . . . .
Barcode Reader framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Restart settings of the Restart Manager . . . . . . . . . . . . . . . . . . . . .
Automatic System shut down & restart . . . . . . . . . . . . . . . . . . . . . . . . . .
Maximum system reboots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power up period timer to clear actual reboot counter . . . . . . . . . . . . . . .
Configurable screen during system shut down . . . . . . . . . . . . . . . . . . . .
June 2015
63
64
64
65
65
65
66
67
67
68
68
69
69
70
70
70
71
71
71
72
72
73
73
74
74
75
75
75
76
76
76
77
78
78
78
79
79
Contents
[CCPROTFW1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Message Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Character Conversion Table location . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messages log file location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Size of Messages log file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Append ETX character to the end of a message . . . . . . . . . . . . . . . . . .
Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[SNA] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SNA Communication Framework . . . . . . . . . . . . . . . . . . . . . . . . . . .
Strip Function Management Header (FMH) . . . . . . . . . . . . . . . . . . .
SNA open timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NAUTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logical Unit Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Communication response timer . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receive buffer size of project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OPMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Destination Logical Unit Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OPUID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OPPASS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OPLIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[X25] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
X.25 Communication Framework . . . . . . . . . . . . . . . . . . . . . . . . . . .
Number of Virtual Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Short hold mode time delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waiting time for Call Accept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waiting time for Call Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Waiting time for Clear Request . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Number of calling retries to open X.25 connection . . . . . . . . . . . . . .
Calling delay timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receive buffer size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
X.25 connection index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Type of Virtual Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Suppress TLS trace output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Buffer size in send direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Buffer size in receive direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Permanent Virtual Circuit (PVC) number . . . . . . . . . . . . . . . . . . . . .
Delivery control for send and receive direction . . . . . . . . . . . . . . . . .
Activate Short Hold Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Short Hold Mode passive configuration . . . . . . . . . . . . . . . . . . . . . .
June 2015
80
80
80
81
81
81
82
82
82
82
83
83
84
84
85
85
85
86
86
86
87
87
87
88
88
89
89
90
90
90
91
91
92
92
92
93
93
94
94
7
Contents
Start Short Hold Mode passive connection . . . . . . . . . . . . . . . . . . . . 95
Connection reconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Diagnostic code setting for SHM clear cause . . . . . . . . . . . . . . . . . . 96
Closed user group selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Closed user group outgoing call assignment . . . . . . . . . . . . . . . . . . . 97
Add Reversed Charging Facility to Call Request packets . . . . . . . . 97
Accept Reversed Charging Facility of incoming calls . . . . . . . . . . . . 98
Add Call User Data to Call Request packets . . . . . . . . . . . . . . . . . . 98
Check Call User Data of incoming calls . . . . . . . . . . . . . . . . . . . . . . . 99
Local station address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Remote station (host) address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
[TCPIP] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
TCP/IP Communication Framework . . . . . . . . . . . . . . . . . . . . . . . . 101
Remote station (host) address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
TCP port number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Keep Alive mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
TCP/IP open timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Connection retries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Send timeout timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Close timeout timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Local port address configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Coding DLL location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Size of memory blocks need to allocate . . . . . . . . . . . . . . . . . . . . . 106
TCP/IP parameters used by Windows . . . . . . . . . . . . . . . . . . . . . . . . . 107
KeepAliveTime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
TcpKeepTries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
TcpKeepCnt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
KeepAliveInterval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
TcpMaxDataRetransmissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
[SSL_PROJECT] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Remote station (host) address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
SSL port number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
SSL Coding DLL location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
SSL Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
SSL Message length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
[LYNXCI_PARAMETER] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Optional Parameters (NDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Miscellaneous Features I (DDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Miscellaneous Features II (DDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
8
June 2015
Contents
Miscellaneous Features III (DDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logical Unit Number (LUNO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration Identification (Config ID) . . . . . . . . . . . . . . . . . . . . . . . . . . .
[LYNXCI_TIMER] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Keyboard response time (Timer 00) . . . . . . . . . . . . . . . . . . . . . . . . . . .
Additional time (Timer 01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Close state time delay (Timer 02) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Communication response time (Timer 03) . . . . . . . . . . . . . . . . . . . . . .
Envelope insertion time (Timer 04) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cash retract time-out ( Timer 05) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Poll/select time (Timer 06) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Take cash time (Timer 07) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Card capture time (Timer 09) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Additional cash present time (Timer 10) . . . . . . . . . . . . . . . . . . . . . . . .
Document/Envelope present timeout (Timer 94) . . . . . . . . . . . . . . . . .
Statement retract (Timer 95) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Statement present (Timer 96) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vandal guard close (Timer 98) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vandal guard close time (Timer 99) . . . . . . . . . . . . . . . . . . . . . . . . . . .
Unsupported timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[LYNXCI_SCREEN] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen default foreground color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen default background color . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen transparent mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Blink rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Graphic file location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure MacroMedia Flash Animations . . . . . . . . . . . . . . . . . . . . . . .
Palette file location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Character Width screen global . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Character Height screen global . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen horizontal offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen vertical offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen background picture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Play videos in full screen mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ESC substitution character . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Graphic and Video file extension mapping . . . . . . . . . . . . . . . . . . . . . .
Stop Video after screen delay sequence (NDC only) . . . . . . . . . . . . . .
Touch zone support in PIN entry dialogs (EPP only) . . . . . . . . . . . . . .
Assign "Confirm" FDK in PIN entry dialogs (EDM only) . . . . . . . . . . . .
June 2015
118
119
119
120
120
120
121
121
121
122
122
122
123
123
123
124
124
124
125
125
126
126
127
127
128
129
130
132
133
133
133
134
134
135
135
136
137
137
138
9
Contents
Configure default Audio path for NDC . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure default Audio path for DDC . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurable substitution character on display . . . . . . . . . . . . . . . . . . .
Specific supervisor mode screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure number of PIN digits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[SCREEN_XXX] [1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Foreground Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Background Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen idle next screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen idle time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Character Width screen specific . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Character Height screen specific . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen horizontal offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen vertical offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen transparent mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen background picture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen display contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Curser position for consumer inputs locally . . . . . . . . . . . . . . . . . .
Upper left offset of the input rectangle . . . . . . . . . . . . . . . . . . . . . . .
Upper top offset of the input rectangle . . . . . . . . . . . . . . . . . . . . . . .
Lower right offset of the input rectangle . . . . . . . . . . . . . . . . . . . . . .
Lower bottom offset of the input rectangle . . . . . . . . . . . . . . . . . . . .
Input adjustment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Language bank screen parameters (DDC only) . . . . . . . . . . . . . . . . . . . . .
[TOP_MSG] and [CUST_MSG] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Event and Error message definitions . . . . . . . . . . . . . . . . . . . . . . . . . .
Format Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Event and Error message destination . . . . . . . . . . . . . . . . . . . . . . . . . .
[HARDWARE_CONFIGURATION] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hardware Configuration Parameters (NDC) . . . . . . . . . . . . . . . . . . . . .
Unsol./Sol. message logging on journal . . . . . . . . . . . . . . . . . . . . . . . .
Expanded Hardware Configuration Parameters (DDC) . . . . . . . . . . . .
MACing configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Send TVN and MAC in Transaction Request messages . . . . . . . . .
Check TVN and MAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Send Machine Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Check Machine Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Send TVN and MAC in solicited status . . . . . . . . . . . . . . . . . . . . . .
10
June 2015
138
139
139
140
140
141
141
141
142
142
143
143
143
144
144
145
145
146
146
146
147
147
147
148
149
150
150
151
152
153
153
154
155
156
156
156
156
157
157
Contents
Field selected MACing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ASCII MACing activation in EBCDIC line environments . . . . . . . . .
M-Data and MDS i series status code handling . . . . . . . . . . . . . . . . . .
Go offline after host reply timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RKL message encoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SAF Machine Number (DDC only) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[APPLICATION_XXX][1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hardware Fitness Fitness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Resend Power Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Suspend Mode timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Resend Power up message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sensor messages for terminal doors . . . . . . . . . . . . . . . . . . . . . . . . . .
Force Supervisor Mode when door open . . . . . . . . . . . . . . . . . . . . . . .
Solicited and Unsolicited message queuing . . . . . . . . . . . . . . . . . . . . .
Default Miscellaneous Features (DDC only) . . . . . . . . . . . . . . . . . . . .
Switch on/off logo light together with ready indicator . . . . . . . . . . . . . .
Ready/Supply/Amount option defaults (NDC) . . . . . . . . . . . . . . . . . . .
Card Read/Write error threshold defaults . . . . . . . . . . . . . . . . . . . . . . .
Enter "Out of service" mode after line reconnect . . . . . . . . . . . . . . . . .
Rear Balancing host timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure Customer Relays 1 - 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LED_IN_SERVICE (ATM is in service mode) . . . . . . . . . . . . . . . . .
LED_CUSTOMER (transaction active) . . . . . . . . . . . . . . . . . . . . . .
LED_CASH (cash cassette(s) has/have low or out status) . . . . . . .
LED_PAPER (printer paper low) . . . . . . . . . . . . . . . . . . . . . . . . . . .
LED_SERVICE (technical service required) . . . . . . . . . . . . . . . . . .
LED_SVR_MODE (ATM in supervisor mode) . . . . . . . . . . . . . . . . .
Configure Remote Sensor Indicators (RSI) . . . . . . . . . . . . . . . . . . . . .
RSI Status GREEN (RELAY3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RSI Status YELLOW (RELAY2) . . . . . . . . . . . . . . . . . . . . . . . . . . .
RSI Status RED (RELAY1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure Remote Status Monitor (RSM) . . . . . . . . . . . . . . . . . . . . . . .
LED Mapping for systems of other vendors . . . . . . . . . . . . . . . . . . . . .
Guide Light flash rate control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Offline Reboot timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enable double length keys for triple DES . . . . . . . . . . . . . . . . . . . . . . .
Zero filled General Purpose Buffer B and C . . . . . . . . . . . . . . . . . . . . .
Configurable cassette names on journal . . . . . . . . . . . . . . . . . . . . . . .
Configurable text for reject/retract counter on journal . . . . . . . . . . . . .
June 2015
157
158
158
159
159
160
161
161
161
162
162
163
163
164
165
165
166
167
167
168
168
170
170
170
171
171
171
172
173
174
174
175
176
177
178
179
179
180
181
11
Contents
ADRS options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ADRS max retries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Store downloaded COM key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Force displaying "Card captured" screen in close state . . . . . . . . . . . .
Print immediate processing options . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure anti skimming, mouthpiece and alarm sensors . . . . . . . . . . .
Initial Status after application start . . . . . . . . . . . . . . . . . . . . . . . . . .
Display receipt delivered screen in close state . . . . . . . . . . . . . . . . . . .
Use Close (J) state Timer 02 always . . . . . . . . . . . . . . . . . . . . . . . . . . .
Delay after Transaction Request processing . . . . . . . . . . . . . . . . . . . . .
Screen delay time for FID Z (DDC only) . . . . . . . . . . . . . . . . . . . . . . .
Options for PAN handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Monitor SEL boot switch (Wincor only) . . . . . . . . . . . . . . . . . . . . . . . . .
Monitor Safe door . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reconnection delay time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Save Mode delay time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NDC LTS Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Host Protocol (HP) Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CAS dialog timer parameters (DDC only) . . . . . . . . . . . . . . . . . . . . . . . . . .
Time-out for CAS of cash dispenser . . . . . . . . . . . . . . . . . . . . . . . . . . .
Time-out for CAS of deposit module . . . . . . . . . . . . . . . . . . . . . . . . . . .
Time-out for CAS of receipt printer . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Time-out for CAS of document printer . . . . . . . . . . . . . . . . . . . . . . . . . .
Check CAS of deposit module during dispense . . . . . . . . . . . . . . . . . .
[CASH_DISPENSER] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Number of logical cassettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set cassettes currencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set cassettes values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Default number of notes loaded . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Automatic cassettes logon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Automatic cassettes logon in SOP session . . . . . . . . . . . . . . . . . . . . . .
Set initial number of notes for auto logon cassettes . . . . . . . . . . . . . . .
Send cash low message only if whole denomination low . . . . . . . . . . .
Set dispense algorithm (ATMs only) . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ignore cash counters for removed cassettes . . . . . . . . . . . . . . . . . . . .
Send unsol. Cash low message not only once . . . . . . . . . . . . . . . . . . .
Stop dispensing after max. number of present errors . . . . . . . . . . . . . .
Set fatal after max. number of failed dispenses . . . . . . . . . . . . . . . . . .
Send sol. message on Cash present time-out (NDC only) . . . . . . . . . .
12
June 2015
182
183
183
184
184
185
189
190
190
191
191
192
192
193
193
194
194
195
196
196
197
198
199
200
201
201
201
202
202
203
203
204
205
205
206
207
208
209
210
Contents
Cash retract through Presenter Dump Q (DDC only) . . . . . . . . . . . . .
Send missing (@) for fatal cassettes (DDC only) . . . . . . . . . . . . . . . .
Allow dispense if cassettes counter < 0 (NDC only) . . . . . . . . . . . . . . .
Security timer between dispense and presenting money . . . . . . . . . . .
Logical cassettes mapping for 6 cassettes ATMs . . . . . . . . . . . . . . . .
Check cash dispenser shutter status after money taken . . . . . . . . . . .
Upper case Denomination ID for cassettes (DDC only) . . . . . . . . . . . .
Present failure screen and synchronous retract . . . . . . . . . . . . . . . . . .
Screen display options during cash present . . . . . . . . . . . . . . . . . . . . .
Cash Dispenser fatal if reject bin not operational . . . . . . . . . . . . . . . . .
Dispense retries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dispense retries after hardware error . . . . . . . . . . . . . . . . . . . . . . . . . .
Currency Exponent correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maximum cash retracts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Low threshold for physical cassettes . . . . . . . . . . . . . . . . . . . . . . . . . .
Maximum dispense time (watch dog) . . . . . . . . . . . . . . . . . . . . . . . . . .
Withdrawal Retract logging and recycling on RM3 . . . . . . . . . . . . . . . .
WOSA XFS30 Parameters (Wincor Nixdorf only) . . . . . . . . . . . . . . . .
Number of minimum bills (money low limit) . . . . . . . . . . . . . . . . .
Number of maximum bills to be rejected . . . . . . . . . . . . . . . . . . . . .
[COIN_DISPENSER] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Number of coin hoppers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set coin hopper currency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set coin hopper values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set coin dispense flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Number of coin hoppers reported to the host . . . . . . . . . . . . . . . . . . . .
[DEPOSIT] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Options to dispense envelopes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen to be displayed during envelope dispense . . . . . . . . . . . . . . . .
Screen "Please wait for an envelope" . . . . . . . . . . . . . . . . . . . . . . . . .
Allow to cancel deposit transaction . . . . . . . . . . . . . . . . . . . . . . . . . . .
Disable printing on retracted envelopes . . . . . . . . . . . . . . . . . . . . . . . .
Deposit print character mapping table . . . . . . . . . . . . . . . . . . . . . . . . .
Deposit entry splitting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prepare envelope dispense . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[CARD_READER] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Default track read definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Default chip data read on Smart Cards . . . . . . . . . . . . . . . . . . . . . . . .
Card insert/eject wake up time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
June 2015
210
211
212
212
213
214
214
215
215
216
217
217
218
218
219
219
220
221
221
221
222
222
222
223
223
224
225
225
226
227
227
228
228
229
229
230
230
230
231
13
Contents
"Remove Card" screen for left cards in DIP reader . . . . . . . . . . . . . . . .
Read tracks during insert or remove direction (SWIPE) . . . . . . . . . . . .
Card manipulation threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Card jam threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DIP eject screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contactless Reader Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[BARCODE] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure barcode type formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[OPERATOR_SCREENS] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Printer header for Operator screens . . . . . . . . . . . . . . . . . . . . . . . . . . .
[JOURNALPRINTER] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set journal destination on paper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Journal printer CPI setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Journal printer LPI setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Double Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Condensed Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Electronic journal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Send Spooler active or journal printer error message . . . . . . . . . . . . . .
Keep original printer status if Spooler is configured . . . . . . . . . . . . . . .
Force to send "Paper Out" message on paper out supply . . . . . . . . . .
Assign codepage control sequence to NDC font type . . . . . . . . . . . . . .
Print journal host data always prior function IDs . . . . . . . . . . . . . . . . .
Hard disk free space low threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enable journal file writing error messages . . . . . . . . . . . . . . . . . . . . . .
Configure EJU or SAF shared mapping file . . . . . . . . . . . . . . . . . . . . .
Configure EJU or SAF maximum file size . . . . . . . . . . . . . . . . . . . . . . .
EJU journal NCR compatible mode . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Extended range of characters in file journal . . . . . . . . . . . . . . . . . . . . .
Print unicode (GDI only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[ELECTRONIC_JOURNAL] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maximum journal files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Journal Spooler reset sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Journal Spooler check timer for Spooler data . . . . . . . . . . . . . . . . . . . .
Journal Spooler threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maximum spool file size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maximum unprinted spool data size . . . . . . . . . . . . . . . . . . . . . . . . . . .
[RECEIPTPRINTER] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receipt printer CPI setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receipt printer LPI setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
June 2015
231
232
232
233
233
234
235
235
237
237
238
238
238
238
239
239
240
240
241
241
242
242
243
243
244
244
245
245
246
247
247
247
248
248
248
249
250
250
250
Contents
Receipt printer character set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Double Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Condensed Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receipt printer page header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receipt printer page footer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Receipt footer line position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LED timer during receipt delivery . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enable R01 print data merging (NDC only) . . . . . . . . . . . . . . . . . . . . .
Assign codepage control sequence to NDC font type . . . . . . . . . . . . .
Force receipt delivery after each host reply . . . . . . . . . . . . . . . . . . . . .
Force to send "Paper Out" message on paper out supply . . . . . . . . . .
Options during Rear Balancing print . . . . . . . . . . . . . . . . . . . . . . . . . . .
Print unicode (GDI only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[DOCUMENTPRINTER] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Document printer CPI setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Document printer LPI setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Document printer character set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Double Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Condensed Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Document printer page header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Document printer page footer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Document footer line position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maximum documents to be collected before delivery . . . . . . . . . . . . . .
Cancel document processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Print unicode (GDI only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Printer Font parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Font type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Double Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Condensed Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
User defined Character set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Printer initialization macros or characters . . . . . . . . . . . . . . . . . . . . . . .
Printer character mapping table . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Print unicode font specific (GDI only) . . . . . . . . . . . . . . . . . . . . . . . . . .
GDI Windows name for receipt printer . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GDI Windows name for document printer . . . . . . . . . . . . . . . . . . . . . . . . .
Screen Font configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[VIEWER_FONT] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Number of screen fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Font name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
June 2015
250
251
251
252
252
253
253
254
254
255
255
256
257
258
258
258
258
259
259
259
260
260
261
261
262
263
263
265
265
266
266
267
268
269
269
270
270
270
270
15
Contents
Font size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Font height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Font Resolution tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NDC font identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NDC double size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display characters in proportional mode . . . . . . . . . . . . . . . . . . . . . . . .
Resolution dependent WINNT Font installation . . . . . . . . . . . . . . . . . . . . .
Resolution dependent Bitmap/Icon installation . . . . . . . . . . . . . . . . . . . . . .
User defined WINNT fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enable and preconfigure ProAgent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Primary/Secondary Server and Port . . . . . . . . . . . . . . . . . . . . . . . .
Terminal ID of ATM client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enable Application Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Error description for ProAgent Server log window . . . . . . . . . . . . . .
VDM Activation for ProAgent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EMV parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Completion Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contact Threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Language support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EMV Protocol Vendor Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acquirer Identifier 9F01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Merchant Category Code 9F15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terminal Country Code 9F1A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terminal Capabilities 9F33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terminal Type 9F35 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Additional Terminal Capabilities 9F40 . . . . . . . . . . . . . . . . . . . . . . . . . .
Vendor specific parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Number of physical cassettes names . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure physical names of cassettes units . . . . . . . . . . . . . . . . . . . .
Set number of maximum rejected notes . . . . . . . . . . . . . . . . . . . . . . . .
Set number of maximum retracts . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enable test dispense function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Devide remaining notes equally to physical cassettes . . . . . . . . . . . . .
272
272
273
275
276
277
278
278
279
280
280
281
281
281
281
282
282
282
283
283
284
284
285
285
286
286
287
287
287
288
288
289
289
Parameter Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The PARAC run . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parameter update process via PARAC . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCEDT - PARAC Parameter Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vendor and AddOn depended configuration . . . . . . . . . . . . . . . . . . . . . . .
291
291
292
293
294
16
June 2015
Contents
ProCash/NDC parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ProCash/DDC parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Customize Error Mapping Table CCERRMAP . . . . . . . . . . . . . . . . . . . . . .
Configure multiple CDM Error Reasons for DDC . . . . . . . . . . . . . . . . .
Variables in MDS i series status: . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cassette specific variable in DDC912 status: . . . . . . . . . . . . . . . . . . . .
Variables in M-Data status field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Error Class mapping of CSC-W32 and XFS classes . . . . . . . . . . . . . .
Error mapping of XFS30 (WOSA) error events . . . . . . . . . . . . . . . . . .
Error Suppression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure DDC 911 protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Use CCERRMAP.INA for 911 mode . . . . . . . . . . . . . . . . . . . . . . . . . .
Setup hardware configuration status fields for 911 mode . . . . . . . . . . .
Dispenser configuration for HI and LO denomination bills . . . . . . . . . .
Diebold 911 compatible HI and LO denomination mode . . . . . . . . . . .
Specific Step for dispense FID 8 in 911 Mode . . . . . . . . . . . . . . . . . .
Printer initialisation via macro tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Macro parameters for Journal and Receipt printer . . . . . . . . . . . . . . . .
User defined Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurable ESC xx mapping to Macros . . . . . . . . . . . . . . . . . . . . . . .
Enable Secure Key Entry (SKE) mode . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enable Triple DES operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Triple DES enabled via J/Install installation . . . . . . . . . . . . . . . . . . . . .
Triple DES activation manually on a running system . . . . . . . . . . . . . .
Switch back to Single DES operation . . . . . . . . . . . . . . . . . . . . . . . . . .
Switch to triple or single DES via SOP . . . . . . . . . . . . . . . . . . . . . . . . .
Enable GDI Windows print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Automatic Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GDI operation and configuration parameters . . . . . . . . . . . . . . . . . . . .
Configuration settings for TH23 on Cineo 4090 . . . . . . . . . . . . . . . . . .
Enable card less transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Repository configuration of CLTSTTFW.DLL . . . . . . . . . . . . . . . . . . . .
Dialog configuration parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parameter fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Timeout parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Screen display and exit for parallel FDK press . . . . . . . . . . . . . . . . . . .
Alpha numeric SMS key input style on EPP . . . . . . . . . . . . . . . . . . . . . . .
Assign values for Left/Right keys of the 0 key . . . . . . . . . . . . . . . . . . . . .
Dependent parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
June 2015
295
301
306
307
308
309
309
310
311
311
312
312
312
313
314
315
316
316
318
319
320
320
320
321
321
321
322
322
322
323
324
324
324
325
326
326
327
327
328
17
Contents
Specify cursor character for input position . . . . . . . . . . . . . . . . . . . . . . . . .
Specify cursor character for input position . . . . . . . . . . . . . . . . . . . . . . . . .
Set up character sequences for single EPP keys . . . . . . . . . . . . . . . . . . . .
Input options for SMS input (NDC only) . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dialog options for SMS input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Allowed alpha numeric characters for SMS input . . . . . . . . . . . . . . . . . . . .
Enable timer restart for input dialogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure Dial Up communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Repository section [STARTUP] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Protocol Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modem Interface DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Serial Interface DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Communication Yield DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Restart Manager section [START_APPLICATION] . . . . . . . . . . . . . . .
Load dial up frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Specific communication settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modem automatic dial up number . . . . . . . . . . . . . . . . . . . . . . . . . .
Modem initialisation command . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Serial interface line attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Serial interface port name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Project settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COM channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Protocol channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Protocol type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Route ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terminal ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Changing Network settings under restricted User . . . . . . . . . . . . . . . . . . .
Parameters for Forms printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rich Client Manager (RCM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Journal Event handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Free Journal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Joker Journal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Client Settlement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
328
329
329
330
331
332
333
334
334
334
334
335
335
336
336
337
337
337
338
338
339
339
339
339
340
340
341
341
342
342
342
342
343
18
June 2015
Contents
Start application services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
Stop application services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
Application Error Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transaction Framework (Class 6434) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cash Dispenser Framework (class 643A) . . . . . . . . . . . . . . . . . . . . . . . . .
Security Overlay Framework (Class 643C) . . . . . . . . . . . . . . . . . . . . . . . .
349
349
352
354
381
381
382
388
388
394
402
403
406
411
June 2015
19
Contents
20
June 2015
Introduction
This manual provides a detailed description for service technicans how to install
the neccessary software components needed to get ProCash/NDC or
ProCash/DDC running. It gives instructions in which order each product has to
be installed and which parameters you have to keep an eye on. Furthermore
this manual provides function descriptions about customizable parameters and
how to create a branch specific installation set.
June 2015
21
Introduction
22
June 2015
Whats new ?
Whats new ?
This section lists a summery of documentation changes and extensions of the
ProCash/NDC - ProCash/DDC Installation Manual.
Since November 2014 until June 2015:
New section Configuration settings for TH23 on Cineo 4090 on page 323
Windows 7 support
June 2015
23
Whats new ?
24
June 2015
Whats new ?
New section Alpha numeric SMS key input style on EPP on page 327
New section Monitor SEL boot switch (Wincor only) on page 192
New section Enable Secure Key Entry (SKE) mode on page 320
June 2015
25
Whats new ?
Since July 2006 until May 2007:
New section Screen delay time for FID Z (DDC only) on page 191
New section Screen display options during cash present on page 215
New section Error mapping of XFS30 (WOSA) error events on page 311
26
June 2015
Whats new ?
New section Use Close (J) state Timer 02 always on page 190
New section Display receipt delivered screen in close state on page 190
Extended section Font utilities for RJ03 series printers on page 403
New section Configure EJU or SAF shared mapping file on page 244
New section Configure EJU or SAF maximum file size on page 244
New section Enable journal file writing error messages on page 243
New section Present failure screen and synchronous retract on page 215
New section Font utilities for RJ03 series printers on page 403
June 2015
27
Whats new ?
New section Enable R01 print data merging (NDC only) on page 254
New section Hard disk free space low threshold on page 243
New section Configure multiple CDM Error Reasons for DDC on page 307
New section Check cash dispenser shutter status after money taken on
page 214
New section Print journal host data always prior function IDs on page 242
28
June 2015
Whats new ?
Since April 2002 until March 2003:
New section GDI Windows name for document printer on page 269
New section GDI Windows name for receipt printer on page 269
New section Default chip data read on Smart Cards on page 230
New section Force to send "Paper Out" message on paper out supply on
page 241 and 255.
New section Zero filled General Purpose Buffer B and C on page 179
Description of section Font and Logo tools for printers on page 394
extended for TH30 and TH21/TH22.
June 2015
29
Whats new ?
Since October 2001 until April 2002:
New section Send missing (@) for fatal cassettes (DDC only) on
page 211
New section CAS dialog timer parameters (DDC only) on page 196
New section Configure default Audio path for NDC on page 138
New section Configure default Audio path for DDC on page 139
New section Enable double length keys for triple DES on page 179
30
June 2015
Whats new ?
Since March 2001 until October 2001:
New section Graphic and Video file extension mapping on page 136
New section Touch zone support in PIN entry dialogs (EPP only) on
page 137
New section Send sol. message on Cash present time-out (NDC only) on
page 210
Changed section Force Supervisor Mode when door open on page 163
June 2015
31
Whats new ?
32
June 2015
Windows 7 or
CD
CD
CD
Windows XP
Communication Packets
EICON
Software
SNA
Workstation
CD
ProBase/C 1.2/00
Device Drivers
CD
CD
Firmware CSC-W32
ProDevice (XFS)
CD
J
/
I
N
S
T
A
L
L
3.0/21 NDC/DDC
ProCash/NDC
ProCash/DDC
ProTopas Manager
AddOn Products
ProAgent
June 2015
J
/
I
N
S
T
A
L
L
CD
33
NAME
VERSION DESCRIPTION
MEDIAS
Windows 7 or
Windows XP
SP1
SP3
CD
CD
SNA
Workstation
MS Windows 7
MS Windows XP
34
NAME
VERSION DESCRIPTION
MEDIAS
CSC-W32
---
CD
ProDevice
(WOSA)
XFS 3.x
---
Firmware
---
June 2015
CD
NAME
VERSION DESCRIPTION
ProCash/NDC
3.0/21
MEDIAS
3.0/21
ProAgent
1.2/21
ProAgent
PARAC NT
3.2/30
ProTopas
Manager
5.1/30
AddOn
Products
---
ProTopas/SOP-NDC
ProCash/DDC
ProTopas/SOP-DDC
June 2015
CD
35
36
June 2015
ProBase/C Installation
ProBase/C Installation
Since ProCash/NDC - ProCash/DDC 2.0/00 the installation concept has been
redesigned. As it is shown in table Product Overview on page 33,
the CSC-W32 Operating System, T-SOP, Firmware, ProDevice (XFS) and
drivers are separated in a new Product CD named ProBase/C.
For the ProBase/C installation you need the Hardware Configuration Media
(HW_CONF.INI) and minimum one Customizing Media where the customizing
file PROBASE.CUS has to be included. You can use "Installation Disk Manager"
for automatic creation of the Customizing Media. Refer to section Creation of
Installation Media on page 47 for detailed description.
June 2015
37
ProBase/C Installation
CD
CD
ProBase/C
1.
2.
Hardware
Media
Customization
Media
Note: Instead of floppy diskettes you can use CDs, USB or HDD medias
Please refer to ProBase Installation 1.2/00 User manual for detailed descriptions
how to install and customize the ProBase/C product.
Detailed descriptions about ProSetup configuration are described in
ProSetup User Manual.
38
June 2015
ProBase/C Installation
With each new ordered hardware system the specific Hardware Configuration
Media will be delivered automatically from the factory. Service technicans have
the possibility to create their own HW_CONF.INI with the utility HW_CREATE
on the original J/Install CD. With HW_CREATE you can select the requested
hardware system, printers, card reader and additional devices that differ from
the standard configuration.
June 2015
39
40
June 2015
ProBase/C Installation
J/Install Installation
J/Install Installation
The J/Install CD contains the application product components that will be
installed above ProBase/C on Wincor hardware systems. The core product and
AddOn products can be installed only with a valid security key (REG_KEY.INI).
This registration mechanism allows the installation of licensed software only.
Different hardware systems and their customer specific variations presuppose
specific configuration settings. Each customer has the possibility to create a
customized configuration for different branches. Furthermore the product
contents of the CD can be overloaded via an update configuration. The next
figure clearifies the combination of CD, registration, customization and update.
Please refer to J/Install User Guide to get detailed information about the installation concept and configuration possibilities.
Figure 3: J/Install Installation medias
CD
CD
J/Install
1.
2.
Registration Key
Medias
Customization
Media
3.
Update
Medias
Note: Instead of floppy diskettes you can use CDs, USB or HDD medias
June 2015
41
J/Install Installation
The registration key file "REG_KEY.INI" on the Registration Key Media contains
the product name and major version of the main product you have ordered. All
sub products like, ProTopas Manager, XFSAddOn, PARAC, ..., etc. are defined
in the component file "PRODUCT.INI". This file also is key generated as the
REG_KEY.INI file on the registration key diskette or CD.
You will find the file "PRODUCT.INI" on the J/Install CD in subfolder
"INSTALL\PRODUCTS" separated for each product and release version.
42
June 2015
J/Install Installation
File Structure
\ BMP\prondc.bmp
or
\ BMP\proddc.bmp
\ VENDORS\
WN\XFS30\custom.wn
or
NCR\XFS30\custom.ncr
or
DIEBOLD\XFS30\
custom.dib
or
DELARUE\XFS30\
custom.dlr
or
GRG\XFS30\
custom.grg
or
NAUTILUS\XFS30\
custom.nhy
Description
Customer specific bitmap which is displayed when
the part ProCash/NDC or ProCash/DDC is
installed during the J/Install run.
Vendor specific parameters:
specific parameters for Wincor systems
specific parameters for NCR systems
June 2015
43
File Structure
\ ADDON.PPF\
custom.emv
custom.ccd
custom.crs
custom.rm2
custom.chq
custom.p36
custom.web
custom.rxe
custom.rkl
custom.coi
custom.coo
custom.snd
custom.flx
custom.rcc
custom.fui
\ custom.ppf
\ jinstall.cus
\ dialog.ctl
\ probase.cus
44
J/Install Installation
Description
Specific parameters for AddOn products:
ProChip/EMV
ProCashIn/Online with CCDM
ProCashIn/Online with CRS
Recycling Module 2 (PC4000)
ProChequeIn
CashIn/Signature
Web-Extensions
Specific for CRSxe
ProRKL
CoinIn
CoinOut
Specific for SlimCash (obsolete)
Parameter settings for ProTopas/Flow-Extensions
Rich Client Manager parameters
Flex UI parameters
customer parac parameter file - contains basic
parameters that are set during the PARAC run. All
parameters defined in this file must be known by
PARAC. The PCEDT (PARAC PARAMETER
EDITOR) utility should be used to modify the file
custom.ppf.
customizing control file - contains sections of
product names, versions and definitions for update
diskettes. This file is automatically copied from the
vendor specific sub folder from the J/Install CD to
the root folder of the Customizing Disk.
dialog control file - contains the dialog definition of
the installation dialog for the purpose of presetting
parameters during the J/Install run. This file is
automatically copied from the vendor specific sub
folder from the J/Install CD to the root folder of the
Customizing Disk.
customizing file for ProBase/C - contains
parameters for CSCW32 and XFS services. This
file is automatically copied from the J/Install CD to
the root folder of the Customizing Disk.
June 2015
J/Install Installation
File Structure
\ prosetup.cus
\ prosetup.par
\ POST\
update.zip
Description
customizing file for ProSetup - contains global
parameters and network settings. This file is
automatically copied from the J/Install CD to the
root folder of the Customizing Disk.
parameter definition file for ProSetup - contains
some environment variables and the link to the
JInstall.xml script.
Sub folder for UPDATE file(s)
update file with additional parameter configuration
files (INA files) and batch routines which are called
during the installation process. The update.zip will
be automatically extracted by during the JInstall
installation process.
Note: If you need to add additional customizing,
you can add addditional ZIP files to the POST
folder. They will be extracted in alphabetical order.
June 2015
45
J/Install Installation
46
June 2015
J/Install Installation
Wincor Nixdorf
NCR
Diebold
DeLaRue
Nautilus Hyosung
GRG
June 2015
47
J/Install Installation
Vendor selection
The Installation Disk Manager has to be called directly from the J/Install CD. For
the ProCash/DDC installation you have to start the executable program
"DSKMANAG.EXE" from folder \INSTALL\PRODDC\R30.21. For ProCash/NDC
you have to start it from \INSTALL\PRONDC\R30.21.
See further steps on the next page ...
48
June 2015
J/Install Installation
If you have selected a floppy drive destination (A:) and you press the "OK"
button after the vendor selection, you will be advised to get an empty formatted
1,44 MB floppy diskette.
If you have inserted the diskette correctly, the required files for the Customizing
Media will be copied from the J/Install CD onto the floppy disk. If the copy
process is completed, you are ready for the product installation with J/Install.
June 2015
49
J/Install Installation
50
June 2015
J/Install Installation
NOTE:
If the pop up window has been confirmed, it does not come up any
more after Windows logon.
June 2015
51
52
June 2015
J/Install Installation
Installation Steps
Installation Steps
Wincor Nixdorf hardware systems
On Wincor hardware systems the J/Install installation can be performed as
follows:
Install Windows 7, Windows XP or POSReady2009 and additional drivers
manually. Install from ProBase/C CD via call AUTORUN.BAT, but do NOT boot
from CD. Install from J/Install CD. See brief description of Step 1 to Step 3.
June 2015
53
Installation Steps
For X.25 Native and TCP/IP all drivers are included on the J/Install CD.
54
June 2015
Installation Steps
June 2015
55
Installation Steps
3. After product selection the next J/Install Dialog asks for the
Customizing Disk or Customizing folder:
Note:
56
June 2015
Installation Steps
If you select the item Configuration is already prepared or after you have
finished specific configurations and you select All settings done
("Configuration is already prepared" will be replaced), the J/Install installation is
processing the next dialog window.
June 2015
57
Installation Steps
Note:
58
June 2015
Installation Steps
After J/Install has successfully finished the Installation you will see the installation finished screen. Please read the notes in the background around the
dialog window of the screen.
June 2015
59
Installation Steps
60
June 2015
Communication
SNA
X.25
TCPIP
Back to Main Menu
Screen display
Printers
Journal Printer
Electronic Journal settings
Receipt Printer
Document printer
Cash Dispenser
Deposit module
ProAgent
Encryption Security
June 2015
61
62
June 2015
Parameters in CUSTOM.PPF
Parameters in CUSTOM.PPF
This chapter describes parameters which are customizable in the Parac
Parameter File (PPF) CUSTOM.PPF. Parameters in "CUSTOM.PPF can be
modified with the Parameter Configuration Editor PCEDT.EXE. All parameters
which are not described in this section but exist in "CUSTOM.PPF" should not
be modified or removed.
On the customizing disk, the major CUSTOM.PPF file is located in the root of
the diskette. Vendor specific parameters will be found in the vendor sub folder,
where XFS settings are defined in XFS30 under the "VENDORS" folder.
Parameters that are used by the ADDON products are found in sub folder
"ADDON.PPF". Configuration files in these sub folders do NOT have the file
extension *.PPF.
The parameters of the configuration files, which have another extension than
*.PPF, are added and merged together to one single CUSTOM.PPF file that
finally can be found in folder "C:\INSTALL\CUSTOM" on the harddisk after
installation.
June 2015
63
[START_APPLICATION]
Parameters in CUSTOM.PPF
[START_APPLICATION]
This section describes the parameters which are used to specify the
programs and framework list which are called by the restart manager of
Protopas.
[START_APPLICATION]
Valid range:
Parameter,Parameter,Parameter,...,...,...
CCBase,WosaCtrl,ApplPM,ProSop,ApplStart
Enable ProAgent:
ProViewAgent,CCBase,WosaCtrl,ApplPM,ProSop,ApplStart
64
June 2015
Parameters in CUSTOM.PPF
[STARTUP]
[STARTUP]
This section describes the parameters which are used to specify the
frameworks path definition for the Repository Manager of Protopas.
See Protopas Programmers Reference manual for detailed descriptions about
Repository- and Restart Manager.
Communication framework
This parameter specifies which communication framework should be started.
Parameter name: COM_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\dcSimCom.dll [1]
ComSnaSr.dll
ComTcpIP.dll
ComX25Ei.dll
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCOpl30.DLL
June 2015
65
[STARTUP]
Parameters in CUSTOM.PPF
EPP framework
This parameter specifies the location of the EPP framework which has to be
started. The EPP framework is the direct interface to the encryption services of
WOSA for the EPP or EDM. Refer to section Enable Triple DES operation on
page 320 for detailed description about Triple DES activation.
Parameter name: EPP_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
66
C:\PROTOPAS\BIN\CCEpp30.DLL
June 2015
Parameters in CUSTOM.PPF
[STARTUP]
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCSel30.DLL
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCCdm30.DLL;
C:\PROTOPAS\BIN\dcCdmFw.DLL
June 2015
67
[STARTUP]
Parameters in CUSTOM.PPF
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCCoinOutFW
[STARTUP]
Valid range:
68
C:\PROTOPAS\BIN\CCCard30.DLL
June 2015
Parameters in CUSTOM.PPF
[STARTUP]
Journal framework
This parameter specifies the location of the Journal framework which has to be
started.
Parameter name: JOURNAL_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCJOUREX.DLL
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\dcServic.DLL
June 2015
69
[STARTUP]
Parameters in CUSTOM.PPF
Dialog framework
This parameter specifies the location of the Dialog framework which has to be
started.
Parameter name: DLG_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
Application framework
This parameter specifies the location of the Application framework which has to
be started.
Parameter name: APPLICATION_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\dcApplFw.DLL
Data framework
This parameter specifies the location of the Data framework which has to be
started.
Parameter name: APPL_DATA_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
70
C:\PROTOPAS\BIN\CCDATAFW.DLL
June 2015
Parameters in CUSTOM.PPF
[STARTUP]
Variable framework
This parameter specifies the location of the Variable framework which has to be
started.
Parameter name: VARIABLE_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCVarFw.DLL
Converter framework
This parameter specifies the location of the Converter framework which has to
be started.
Parameter name: CONVERTER_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\dcConvFw.DLL
Presentation framework
This parameter specifies the location of the Presentation framework which has
to be started.
Parameter name: PRESS_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCNtPres.DLL
June 2015
71
[STARTUP]
Parameters in CUSTOM.PPF
Protocol framework
This parameter specifies the location of the Protocol framework which has to be
started.
Parameter name: PROT1_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCProtFw.DLL
[STARTUP]
Valid range:
72
C:\PROTOPAS\BIN\dcMsgCFw.DLL
June 2015
Parameters in CUSTOM.PPF
[STARTUP]
[STARTUP]
Valid range:
[STARTUP]
Valid range:
June 2015
73
[STARTUP]
Parameters in CUSTOM.PPF
[STARTUP]
Valid range:
[STARTUP]
Valid range:
74
C:\PROTOPAS\BIN\dcDevSta.DLL
June 2015
Parameters in CUSTOM.PPF
[STARTUP]
Deposit framework
This parameter specifies the location of the Deposit framework which has to be
started.
Parameter name: DEPOSIT_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCDepo30.DLL
Transaction framework
This parameter specifies the location of the Transaction framework which has
to be started.
Parameter name: TRANSACT_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\dcSttFW.DLL
Script framework
This parameter specifies the location of the Script framework which has to be
started.
Parameter name: SCRIPT_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCScript.DLL
June 2015
75
[STARTUP]
Parameters in CUSTOM.PPF
Utility framework
This parameter specifies the location of the ProTopas Utility framework which
has to be started.
Parameter name: UTILFW_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCUtilFW.DLL
Security framework
This parameter specifies the location of the Security framework which has to be
started.
Parameter name: SECURE_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCSecure.DLL;
C:\PROTOPAS\BIN\dcSecure.DLL
[STARTUP]
Valid range:
76
CCSopDiaJFW@C:\Protopas\java\lib\
JVMPROPERTIES.TXT;C:\ProTopas\bin\ccsopdia.DLL
June 2015
Parameters in CUSTOM.PPF
[STARTUP]
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\CCBcr30.DLL"
June 2015
77
[DEFAULT]
Valid range:
0-1
[DEFAULT]
Valid range:
0-99
78
3"
June 2015
[DEFAULT]
Valid range:
-1; 0-999
Value description: -1
0 - 999
Default value:
parameter ignored
number of minutes the system must run properly
before the actual reboot counter is set to zero
[DEFAULT]
Valid range:
C:\PROTOPAS\BIN\SHOWBMP.EXE,
C:\PROTOPAS\BITMAPS\DCTMPOOS.BMP
June 2015
79
[CCPROTFW1]
Parameters in CUSTOM.PPF
[CCPROTFW1]
Message Protocol
This parameter defines whether the NCR Direct Connect (NDC) or Diebold
Direct Connect (DDC) message protocol is in use.
Parameter name: PROTOCOL
Section in *.PPF:
[CCPROTFW1]
Valid range:
NDC, DDC
[CCPROTFW1]
Valid range:
C:\PROTOPAS\CONF\CCVTABLE.FIL
80
June 2015
Parameters in CUSTOM.PPF
[CCPROTFW1]
[CCPROTFW1]
Valid range:
character string
C:\PROTOPAS\CCPROT.LOG
[CCPROTFW1]
Valid range:
50-2000
200
[CCPROTFW1]
Valid range:
0, 1
June 2015
81
Communication
Parameters in CUSTOM.PPF
Communication
[SNA]
SNA Communication Framework
This parameter is used to specify the SNA communication framework including
the path location. This setting is stored in the Repository section of the Registry.
Parameter name: COM_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
256 characters
Value description: specifies the location of the framework for the Repository
manager
Default value:
C:\PROTOPAS\BIN\ComSnaSr.dll
[SNA_PROJECT]
Valid range:
NO, YES
82
NO
June 2015
Parameters in CUSTOM.PPF
Communication
[SNA]
Valid range:
0-255
60
NAUTYPE
This parameter can have the value either PU for a SSCP-PU session or LU for
a LU-LU session.
Parameter name: NAUTYPE
Section in *.PPF:
[SNA_PROJECT]
Valid range:
LU, PU
LU
June 2015
83
Communication
Parameters in CUSTOM.PPF
[SNA_PROJECT]
Valid range:
char string
XXXLU
[SNA_PROJECT]
Valid range:
0-255
84
20
June 2015
Parameters in CUSTOM.PPF
Communication
[SNA_PROJECT]
Valid range:
0-4096
2048
OPMODE
This parameter can be used to set a symbolic name that is used by the host for
an internal configuration of the SNA connection. If the host does not require this
parameter, its value has to consist of 8 blanks.
Parameter name: OPMODE
Section in *.PPF:
[SNA_PROJECT_INITSELF]
Valid range:
Value description:
Default value:
[SNA_PROJECT_INITSELF]
Valid range:
Value description:
Default value:
June 2015
85
Communication
Parameters in CUSTOM.PPF
OPUID
This parameter can be used to enter a symbolic name that represents a user
identification of the SLU that sends the INITSELF command. If the host does
not require this parameter, its value has to consist of 8 blanks.
Parameter name: OPUID
Section in *.PPF:
[SNA_PROJECT_INITSELF]
Valid range:
Value description:
Default value:
OPPASS
This parameter can be used to enter a symbolic name that represents the SNA
host password for the SLU that sends the INITSELF command. If the host does
not require this parameter, its value has to consist of 4 blanks.
Parameter name: OPPASS
Section in *.PPF:
[SNA_PROJECT_INITSELF]
Valid range:
OPLIB
This parameter can be used to enter a symbolic name that represents user
specific data of the SLU that sends the INITSELF command. The SNA host
passes this data to the PLU that has to open the LU-LU session. If the host does
not require this parameter, its value has to consist of 8 blanks.
Parameter name: OPLIB
Section in *.PPF:
[SNA_PROJECT_INITSELF]
Valid range:
86
June 2015
Parameters in CUSTOM.PPF
Communication
[X25]
X.25 Communication Framework
This parameter is used to specify the X.25 communication framework including
the path location. This setting is stored in the Repository section of the Registry.
Parameter name: COM_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
256 characters
C:\PROTOPAS\BIN\ComX25Ei.dll
[X25]
Valid range:
1 - 255
June 2015
87
Communication
Parameters in CUSTOM.PPF
[X25]
Valid range:
0-999
15
[X25]
Valid range:
4 - 999
88
20
June 2015
Parameters in CUSTOM.PPF
Communication
[X25]
Valid range:
5 - 180
30
[X25]
Valid range:
5 - 180
30
June 2015
89
Communication
Parameters in CUSTOM.PPF
[X25]
Valid range:
0-5
[X25]
Valid range:
0-300
20
[X25_PROJECT]
Valid range:
0-2048
90
2048
June 2015
Parameters in CUSTOM.PPF
Communication
[X25_PROJECT]
Valid range:
0-99
[X25_PROJECT]
Valid range:
0-2
0 - active SVC
June 2015
91
Communication
Parameters in CUSTOM.PPF
[X25_PROJECT]
Valid range:
0, 1
[X25_PROJECT]
Valid range:
0-2048
2048
[X25_PROJECT]
Valid range:
0-2048
92
2048
June 2015
Parameters in CUSTOM.PPF
Communication
[X25_PROJECT]
Valid range:
0-255
[X25_PROJECT]
Valid range:
0, 1
June 2015
93
Communication
Parameters in CUSTOM.PPF
[X25_PROJECT]
Valid range:
0, 1
[X25_PROJECT]
Valid range:
0-2
94
June 2015
Parameters in CUSTOM.PPF
Communication
[X25_PROJECT]
Valid range:
0, 1, >1
Connection reconnect
This parameter can be used to define how the communication framework
behaves if a CALL CLEAR packet is received while data is sent. If the value is
0, an error is returned in the Send() method. If the value is 1, it is tried to
reestablish the VC without error reporting to the communication framework user
by the return code of the Send() method. This parameter is used only in SVC
connections.
Parameter name: SEND_RECONNECT
Section in *.PPF:
[X25_PROJECT]
Valid range:
0, 1
June 2015
95
Communication
Parameters in CUSTOM.PPF
[X25_PROJECT]
Valid range:
0000-FFFF
0000
[X25_PROJECT]
Valid range:
0-99, 100
96
June 2015
Parameters in CUSTOM.PPF
Communication
[X25_PROJECT]
Valid range:
0 - 99, 100
[X25_PROJECT]
Valid range:
0, 1
0 - no facilities
June 2015
97
Communication
Parameters in CUSTOM.PPF
[X25_PROJECT]
Valid range:
0, 1
[X25_PROJECT]
Valid range:
00 00 00 00 - FF FF FF FF
98
00 00 00 00 - no user data
June 2015
Parameters in CUSTOM.PPF
Communication
[X25_PROJECT]
Valid range:
00 00 00 00 - FF FF FF FF
00 00 00 00 - no user data
[X25_PROJECT]
Valid range:
June 2015
99
Communication
Parameters in CUSTOM.PPF
[X25_PROJECT]
Valid range:
100
June 2015
Parameters in CUSTOM.PPF
Communication
[TCPIP]
TCP/IP Communication Framework
This parameter is used to specify the TCP/IP communication framework
inclusive of the path location.
Parameter name: COM_FRAME
Section in *.PPF:
[STARTUP]
Valid range:
256 characters
C:\PROTOPAS\BIN\ComTcpIp.dll
[TCPIP_PROJECT]
Valid range:
June 2015
101
Communication
Parameters in CUSTOM.PPF
[TCPIP_PROJECT]
Valid range:
00000 - 99999
99999
[TCPIP_PROJECT]
Valid range:
NO, YES
Value description: NO - keep alive mode off, YES - keep alive mode on
Default value:
102
YES
June 2015
Parameters in CUSTOM.PPF
Communication
[TCPIP_PROJECT]
Valid range:
0 - 255
20
Connection retries
This parameter specifies the maximum number of times the ATM tries to
connect to the server.
Parameter name: CLIENTOPENRETRY
Section in *.PPF:
[TCPIP_PROJECT]
Valid range:
0 - 255
June 2015
103
Communication
Parameters in CUSTOM.PPF
[TCPIP_PROJECT]
Valid range:
0 - 255
20
[TCPIP_PROJECT]
Valid range:
0 - 255
20
[TCPIP_PROJECT]
Valid range:
0 - 999999
104
June 2015
Parameters in CUSTOM.PPF
Communication
[TCPIP_PROJECT]
Valid range:
June 2015
105
Communication
Parameters in CUSTOM.PPF
[TCPIP_PROJECT]
Valid range:
0 - 99999
106
8200
June 2015
Parameters in CUSTOM.PPF
Communication
All parameters described in this section are located in the follwing Windows
registry tree:
[HKEY_LOCAL_MACHINE\
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
KeepAliveTime
Parameter name: KeepAliveTime
Valid range:
Value description: This parameter controls how often TCP attempts to verify
that an idle connection is still intact by sending a keep alive
packet. If the remote system is still reachable and
functioning, it will acknowledge the keep alive transmission.
Default value:
TcpKeepTries
Parameter name: TcpKeepTries
Valid range:
Number (REG_DWORD)
Value description: Specifies the maximum number of times that TCP/IP will
attempt to deliver keep-alive traffic before marking a
connection as down.
Default value:
June 2015
107
Communication
Parameters in CUSTOM.PPF
TcpKeepCnt
Parameter name: TcpKeepCnt
Valid range:
Value description: Specifies how often TCP/IP will generate keep-alive traffic.
When TCP/IP determines that no activity has occurred on
the connection within the specified time, it generates
keep-alive traffic to probe the connection.
After trying TcpKeepTries number of times to deliver the
keep-alive traffic without success, it marks the connection
as down.
Default value:
KeepAliveInterval
Parameter name: KeepAliveInterval
Valid range:
108
June 2015
Parameters in CUSTOM.PPF
Communication
TcpMaxDataRetransmissions
Parameter name: TcpMaxDataRetransmissions
Valid range:
Value description: This parameter controls the number of times TCP will
retransmit an individual data segment (non connect
segment) before ending the connection. The retransmission
timeout is doubled with each successive retransmission on
a connection. It is reset when responses resume. The base
timeout value is dynamically determined by the measured
round-trip time on the connection.
Default value:
June 2015
109
Communication
Parameters in CUSTOM.PPF
[SSL_PROJECT]
The following parameters can be set in CUSTOM.PFF under section
[SSL_PROJECT].
[SSL_PROJECT]
Valid range:
Example:
"172.18.10.30,172.18.11.11,host.bank.com"
110
June 2015
Parameters in CUSTOM.PPF
Communication
[SSL_PROJECT]
Valid range:
00000 - 99999
99999
[SSL_PROJECT]
Valid range:
June 2015
111
Communication
Parameters in CUSTOM.PPF
SSL Protocols
This optional comma separated parameter specifies the protocol versions in
order to enable them for the use of the connection. The default value is
"Default". If this parameter does not exist or you use the default value, the client
and the host will negotiate a protocol for the connection.
Parameter name: PROTOCOLS
Section in *.PPF:
[SSL_PROJECT]
Valid range:
Value description: The following table lists the valid protocol values:
Default value:
SSLv3
TLSv1
TLSv1.1
TLSv1.2
TCPIP
Default
[SSL_PROJECT]
Valid range:
Value description:
Default value:
112
8000
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_PARAMETER]
[LYNXCI_PARAMETER]
This section contains the NDC specific optional parameters which are
downloaded from the host with the Enhanced Customization Table load
command. Furthermore this section contains parameters where the Logical Unit
Number (LUNO) and the four digit Configuration ID is set.
[LYNXCI_PARAMETER]
Valid range:
0 - 255
June 2015
113
Parameters in CUSTOM.PPF
Option
code
00
01
02
Description
Ready/Supply options
000
No options selected
001
002
008
002
03
002
DDMM(YY)
003
(YY)MMDD
004
(YY)DDMM
04
001-040
Roll width (Defines the number of receipt and journal columns used to print
messages from the host. Default for NDC = 040 and for DDC = 099)
05
001-040
Left print column (Defines the leftmost print column for receipt and journal
messages. Default is 001)
06
07
001
002
VISA format
003
????
004
????
08
09
10
11
12
13
001
001-255
14
15-22
23
24-30
31
114
001
June 2015
Parameters in CUSTOM.PPF
32-33
34
50-99
June 2015
115
Parameters in CUSTOM.PPF
[LYNXCI_PARAMETER]
Valid range:
0 - 255
Value description: The value of this parameter represents the activated bits of
the Miscellaneous Features I. (See table 6 for available
options).
Default value:
Description
128
64
Decimal Style
32
16
[1]
116
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_PARAMETER]
Valid range:
0 - 255
Value description: The value of this parameter represents the activated bits of
the Miscellaneous Features II. (See table 7 for available
options).
Default value:
Description
128
Reserved
64
32
16
Reserved
Reserved
[1]
June 2015
117
Parameters in CUSTOM.PPF
[LYNXCI_PARAMETER]
Valid range:
0 - 255
Value description: The value of this parameter represents the activated bits of
the Miscellaneous Features II. (See table 8 for available
options).
Default value:
Description
128
Reserved [1]
64
32
No retract [1]
16
[1]
118
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_PARAMETER]
Valid range:
000-999
000
[LYNXCI_PARAMETER]
Valid range:
0000-9999
0000 - No CI present
June 2015
119
[LYNXCI_TIMER]
Parameters in CUSTOM.PPF
[LYNXCI_TIMER]
This section contains timer parameters which are downloaded through the
Configuration Parameters load or Enhanced Configuration Parameters load
command. All settings provided in CUSTOM.PPF are default settings. They
can be modified if the values will not be modified via the host download. Timer
values of the "Configuration Parameters" load command are downloaded in
ticks (1 tick = 0,8s). The timer values of the enhanced load are seconds.
ProCash/NDC-DDC stores all timer values as seconds into the registry.
[LYNXCI_TIMER]
Valid range:
0-255
30
[LYNXCI_TIMER]
Valid range:
0-255
120
30
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_TIMER]
[LYNXCI_TIMER]
Valid range:
0-255
[LYNXCI_TIMER]
Valid range:
0-255
60
[LYNXCI_TIMER]
Valid range:
0-255
50
June 2015
121
[LYNXCI_TIMER]
Parameters in CUSTOM.PPF
[LYNXCI_TIMER]
Valid range:
0-255
60
[LYNXCI_TIMER]
Valid range:
0-255
60
[LYNXCI_TIMER]
Valid range:
0-255
122
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_TIMER]
[LYNXCI_TIMER]
Valid range:
0-255
40
[LYNXCI_TIMER]
Valid range:
0-255
[LYNXCI_TIMER]
Valid range:
0-255
30
June 2015
123
[LYNXCI_TIMER]
Parameters in CUSTOM.PPF
[LYNXCI_TIMER]
Valid range:
0-255
30
[LYNXCI_TIMER]
Valid range:
0-255
[LYNXCI_TIMER]
Valid range:
0-255
124
10
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_TIMER]
[LYNXCI_TIMER]
Valid range:
0-255
10
Unsupported timers
The following table lists downloadable timers which are not supported by
ProCash/NDC-DDC:
Description
Protocol
06
NDC/DDC
15
DDC
18
DDC
22
Not used
DDC
23
DDC
86
NDC
87
NDC
88
Reserved
NDC
89
Reserved
NDC
90
Reserved
NDC
91
EJ inspection timeout
NDC
92
NDC
93
NDC
97
NDC
June 2015
125
[LYNXCI_SCREEN]
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
Screen default foreground color
This parameter is used to set the default foreground color of the screens to be
displayed. The parameter consists of the three RGB (Red, Green, Blue) components used in creating the specified color.
Parameter name: SCREEN_FOREGROUND_COLOR
Section in *.PPF:
[LYNXCI_SCREEN]
Valid range:
Value description: three integer values which contain the RGB components of
the color.
Default value:
255,255,255
The following table shows the RGB values for the 16 standard colors:
Table 10: RGB values for 16 standard colors
RED
GREEN
BLUE
COLOR
black
170
dark blue
170
dark green
170
170
dark cyan
170
dark red
170
170
dark magenta
170
85
dark yellow
170
170
170
light grey
85
85
85
dark grey
85
85
255
light blue
85
255
85
light green
85
255
255
light cyan
255
85
85
light red
255
85
255
light magenta
255
255
85
light yellow
255
255
255
white
126
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
[LYNXCI_SCREEN]
Valid range:
Value description: three integer values which contain the RGB components of
the color.
Default value:
0,0,0
[LYNXCI_SCREEN]
Valid range:
0, 1
June 2015
127
[LYNXCI_SCREEN]
Parameters in CUSTOM.PPF
Blink rate
This parameter can be used to modify the default blink rate which is used for the
blinking sequence defined in a downloaded screen.
Parameter name: BLINK_RATE
Section in *.PPF:
[LYNXCI_SCREEN]
Valid range:
200 - 9999
128
1000 - 1 second
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
[LYNXCI_SCREEN]
Valid range:
character string
Value description: path of the graphic file including the file name
Default value:
Example:
"C:\PROTOPAS\BITMAPS\PICTURE.PCX"
[1]
Description
Screen
Sequence
Parameter Name
NDC
Picture Control
\1bP2999\1b\ PICTURE_2999
NDC
Picture Control
\1bP299\1b\
NDC
Picture Control
\1bP29\1b\
PICTURE_29
NDC
Logo Control
\1bP199\1b\
PICTURE_199
DDC
Animation
DDC
Display Icon
\1bP9990
PICTURE_999
DDC
Select DAC
\1bO999
PALETTE_999
PICTURE_299
June 2015
129
[LYNXCI_SCREEN]
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
Valid range:
character string
Description
reserved
Default value:
not specified
Example:
"C:\PROTOPAS\BITMAPS,650,,,,,010.exe
[1]
XXXX represents the graphic number which is defined in the downloaded screen. The number can
represent icons, logos, or picture sequences. See also section Graphic file location on page 129.
130
June 2015
Parameters in CUSTOM.PPF
Note:
[LYNXCI_SCREEN]
June 2015
131
[LYNXCI_SCREEN]
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
Valid range:
character string
Value description: path of the palette file including the file name
Default value:
Example:
"C:\PROTOPAS\BITMAPS\DAC000.DAT"
[1]
XXX represents the palette file number which is appended to the graphic
file name.
[2]
132
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
[LYNXCI_SCREEN]
Valid range:
0 - 99
16
[LYNXCI_SCREEN]
Valid range:
0 - 99
24
[LYNXCI_SCREEN]
Valid range:
0-999
Value description: number of pixels the window is moved down from the top
most position.
Default value:
June 2015
133
[LYNXCI_SCREEN]
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
Valid range:
0-999
Value description: number of pixels the window is moved from the left most
position to the right.
Default value:
[LYNXCI_SCREEN]
Valid range:
""
Example:
"C:\PROTOPAS\BITMAPS\EXAMPLE.PCX"
134
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
[LYNXCI_SCREEN]
Valid range:
0, 1
[LYNXCI_SCREEN]
Valid range:
not configured
June 2015
135
[LYNXCI_SCREEN]
Parameters in CUSTOM.PPF
PICTURE_EXT_DAT
PICTURE_EXT_PCC
PICTURE_EXT_AVI
PICTURE_EXT_FLC
PICTURE_EXT_GIF
PICTURE_EXT_MPEG
PICTURE_EXT_MPG
Section in *.PPF:
[LYNXCI_SCREEN]
Parameters:
Example:
136
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
[LYNXCI_SCREEN]
Valid range:
0, 1
[LYNXCI_SCREEN]
Valid range:
0, 1
June 2015
137
[LYNXCI_SCREEN]
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
Valid range:
A, B, C, D, F, G, H, I
Value description: specifies the FDK where the confirm key is assigned to.
Default value:
[LYNXCI_SCREEN]
Valid range:
138
June 2015
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
[LYNXCI_SCREEN]
Valid range:
[LYNXCI_SCREEN]
Valid range:
Example entry:
SUBST_CHAR_SCREEN = *
June 2015
139
[LYNXCI_SCREEN]
Parameters in CUSTOM.PPF
[LYNXCI_SCREEN]
Valid range:
3 or 4 ASCII characters
Note: If you have to emulate a Diebold MDS i series system, you need to
specify value 002.
[LYNXCI_SCREEN]
Valid range:
0-64
Value description: specifies the minimum PIN digits the consumer has to enter
on the PIN pad.
Default value:
140
June 2015
Parameters in CUSTOM.PPF
[SCREEN_XXX] [1]
[SCREEN_XXX] [1]
[1]
Foreground Color
This parameter can be used to set a specific foreground color for a downloaded
screen.
Parameter name: FOREGROUND_COLOR
Section in *.PPF:
[SCREEN_XXX]
Valid range:
Value description: three integer values which contain the RGB components of
the color.
Default value:
Background Color
This parameter can be used to set a specific background color for a downloaded
screen.
Parameter name: BACKGROUND_COLOR
Section in *.PPF:
[SCREEN_XXX]
Valid range:
Value description: three integer values which contain the RGB components of
the color.
Default value:
June 2015
141
[SCREEN_XXX] [1]
Parameters in CUSTOM.PPF
[SCREEN_XXX]
Valid range:
-1; 0-999
-1 - no next screen
[SCREEN_XXX]
Valid range:
-1; 0-3600000
142
-1 - no time
June 2015
Parameters in CUSTOM.PPF
[SCREEN_XXX] [1]
[SCREEN_XXX]
Valid range:
0-99
[SCREEN_XXX]
Valid range:
0-99
Screen contents
This parameter should be set in CUSTOM.PPF only if no screen contents are
downloaded from host. You can use this parameter just in case if you like to
configure a screen locally that is not downloaded from host.
Parameter name: SCREEN_CONTENTS
Section in *.PPF:
[SCREEN_XXX]
Valid range:
June 2015
143
[SCREEN_XXX] [1]
Parameters in CUSTOM.PPF
[SCREEN_XXX]
Valid range:
0-999
Value description: number of pixels the window is moved down from the top
most position.
Default value:
[SCREEN_XXX]
Valid range:
0-999
Value description: number of pixels the window is moved from the left most
position to the right.
Default value:
144
June 2015
Parameters in CUSTOM.PPF
[SCREEN_XXX] [1]
[SCREEN_XXX]
Valid range:
0-1
0 - no
[SCREEN_XXX]
Valid range:
""
Example:
"C:\PROTOPAS\BITMAPS\EXAMPLE.PCX"
June 2015
145
[SCREEN_XXX] [1]
Parameters in CUSTOM.PPF
[SCREEN_XXX]
Valid range:
0-1
[SCREEN_XXX]
Valid range:
0-9999 (pixel)
Value description: Specifies the left offset of the upper left corner of the
input rectangle.
Default value:
146
June 2015
Parameters in CUSTOM.PPF
[SCREEN_XXX] [1]
[SCREEN_XXX]
Valid range:
0-9999 (pixel)
Value description: Specifies the top offset of the upper left corner of the
input rectangle.
Default value:
[SCREEN_XXX]
Valid range:
0-9999 (pixel)
Value description: Specifies the right offset of the lower right corner of the
input rectangle.
Default value:
[SCREEN_XXX]
Valid range:
0-9999 (pixel)
Value description: Specifies the bottom offset of the lower right corner of the
input rectangle.
Default value:
June 2015
147
[SCREEN_XXX] [1]
Parameters in CUSTOM.PPF
Input adjustment
This parameter controls the character adjustment of the consumer input.
Parameter name: INPUT_FIELD_ADJUST
Section in *.PPF:
[SCREEN_XXX]
Valid range:
0, 1, 2
It is very important that for the cursor configuration all five parameters
as described above are set in the [SCREEN_XXX] section.
Configuration Example:
You have set following values:
INPUT_FIELD_LEFT = 0;
INPUT_FIELD_TOP = 24;
INPUT_FIELD_RIGHT = 32;
INPUT_FIELD_BOTTOM = 456;
INPUT_FIELD_ADJUST = 0;
Description: The input rectangle is definded on the left side starting with the first
character at the left border on the second line. The input size is exactly two
characters.
The offset values are dependent from the display resolution and the
font size. If you have a display resolution of 640x480 and your font
has the size and height of 16x24, (value / 16) = 1 character adjust for
parameter xxx_LEFT or xxx_RIGHT, (value / 24) = 1 character adjust
for parameter xxx_TOP or xxx_BOTTOM.
148
June 2015
Parameters
Parameters
FOREGROUND_COLOR
INPUT_FIELD_RIGHT
BACKGROUND_COLOR
INPUT_FIELD_TOP
TRANSPARENT_MODE
INPUT_FIELD_BOTTOM
PICTURE_BACKGROUND
INPUT_FIELD_ADJUST
CHARACTER_WIDTH
PICTURE_BACKGROUND
CHARACTER_HEIGHT
PICTURE_XXX
VERTICAL_OFFSET
HORIZONTAL_OFFSET
INPUT_FIELD_LEFT
Example:
If the host downloads screen 011 that contains "ESCL002", the screen contents
are stored in registry section "..\LYNXCI\SCREEN\BANK_002\011".
June 2015
149
Parameters in CUSTOM.PPF
Value description: Defines the message string for the journal printer
Default value:
[1]
150
June 2015
Parameters in CUSTOM.PPF
Format Variables
The event and error message text can be prepared with some variables. Here
is a short overview of some variables and their meaning:
Table 13: Variables and formats for event and error messages
Variable
Description
Output format
@2
dd
@3
mm
@4
yyyy
@5
hh:mm:ss
@6
#NL#
$XXX$
variable
%XXX%
variable
June 2015
151
Parameters in CUSTOM.PPF
Valid range:
0-39
Value description:
Bit Value Description
0
none
journal file
journal printer
reserved
32
Default value:
[1]
152
June 2015
Parameters in CUSTOM.PPF
[HARDWARE_CONFIGURATION]
[HARDWARE_CONFIGURATION]
Hardware Configuration Parameters (NDC)
The following table describes the hardware device configuration which is sent
in the NDC solicited status message Send Configuration Information.
Table 14: Hardware Configuration Parameters (NDC)
Parameter
Description
Default Value
HW_CONF_0_PROD_CLASS
Product Class
11
HW_CONF_1_NOCONFIG
No Configuration
7F
HW_CONF_2_DISK
System Disk
00
HW_CONF_3_CARD_READER
Card Reader/Writer
03
HW_CONF_4_CASH_HANDLER
Cash Handler
01
HW_CONF_5_DEPOSIT
Depository
02 [1]
HW_CONF_6_REC_PRINTER
Receipt Printer
01 [1]
HW_CONF_7_JRN_PRINTER
Journal Printer
01 [1]
HW_CONF_8_RESERVED
Reserved
00
HW_CONF_9_RESERVED
Reserved
00
HW_CONF_10_NIGHT_DEPOSIT
00
HW_CONF_11_ENCRYPTOR
Encryptor
01
HW_CONF_12_CAMERA
Security Camera
00
HW_CONF_13_DOOR_ACCESS
Door Access
00
HW_CONF_14_FLEX_DISK
Flex Disk
00
HW_CONF_15_TAMPER_BINS
00
HW_CONF_16_CARDHOLDER_KEYB
Cardholder Keyboard
00
HW_CONF_17_OPERATOR_KEYB
Operator Keyboard
00
HW_CONF_18_DISPLAY_VOICE
Cardholder Display/Voice
02
HW_CONF_19_NOCONFIG
No Configuration
7F
HW_CONF_20_NOCONFIG
No Configuration
7F
HW_CONF_21_STATEMENT_PRT
Statement Printer
7F [1]
HW_CONF_22_SIG_DISPLAY
Signage Display
HW_CONF_23_RESERVED
Reserved
HW_CONF_24_COIN_DISP
Coin Dispenser
HW_CONF_25_SYSTEM_DISPLAY
System Display
HW_CONF_26_MED_ENT_IND
June 2015
153
[HARDWARE_CONFIGURATION]
Parameters in CUSTOM.PPF
HW_CONF_27_ENV_DISP
Envelope Dispenser
HW_CONF_28_DOC_PROC_MOD
HW_CONF_29_COIN_TAMP_IND
HW_CONF_30_DOC_TAMP_IND
HW_CONF_31_RESERVED
Reserved
HW_CONF_32_DIG_AUDIO_SERV
HW_CONF_33_RESERVED
Reserved
HW_CONF_34_RESERVED
Reserved
HW_CONF_34_BNA_CASH
HW_CONF_35_CPM_CHEQUE
HW_CONF_37_RESERVED
Reserved
[1] - Depending on the available hardware, this value will be modified by utility
"SETHWPPF.EXE" during installation.
[HARDWARE_CONFIGURATION]
Valid range:
0, 1, 2
154
June 2015
Parameters in CUSTOM.PPF
[HARDWARE_CONFIGURATION]
Default Parameter
Value
Default
Value
EXPANDED_HW_CONF_BYTE_0 02
EXPANDED_HW_CONF_BYTE_10
see Note1
EXPANDED_HW_CONF_BYTE_1 00
EXPANDED_HW_CONF_BYTE_11
00
EXPANDED_HW_CONF_BYTE_2 00 [1]
EXPANDED_HW_CONF_BYTE_12
00
EXPANDED_HW_CONF_BYTE_3 00
EXPANDED_HW_CONF_BYTE_13
00
EXPANDED_HW_CONF_BYTE_4 00
EXPANDED_HW_CONF_BYTE_14
00
EXPANDED_HW_CONF_BYTE_5 00
EXPANDED_HW_CONF_BYTE_15
00
EXPANDED_HW_CONF_BYTE_6 00
DOUBLE_EXPANDED_HW_CONF_BYTE_16 00
EXPANDED_HW_CONF_BYTE_7 00 [1]
DOUBLE_EXPANDED_HW_CONF_BYTE_17 00
EXPANDED_HW_CONF_BYTE_8 00
DOUBLE_EXPANDED_HW_CONF_BYTE_18 00
EXPANDED_HW_CONF_BYTE_9 28
[1] - Depending on the available hardware, this value will be modified by utility
"SETHWPPF.EXE" during installation.
Note1:
Note2:
The two digit value represents one Byte where the left digit is the high
part and the right digit the low part. The range of each digit is 30H to
3FH. The value itself has to be entered as an ASCII character value
for the high part and the low part of the byte (see reference table).
HEX Value
ASCII char
HEX Value
ASCII char
HEX Value
ASCII char
30H
36H
3CH
<
31H
37H
3DH
32H
38H
3EH
>
33H
39H
3FH
34H
3AH
35H
3BH
June 2015
155
[HARDWARE_CONFIGURATION]
Parameters in CUSTOM.PPF
MACing configuration
Send TVN and MAC in Transaction Request messages
This parameter is used to set if the TVN (Time Variant Number) and MAC have
to be sent in Transation Request messages.
Parameter name: SEND_TVN_MAC
Section in *.PPF:
[HARDWARE_CONFIGURATION]
Valid range:
0-1
[HARDWARE_CONFIGURATION]
Valid range:
0-1
[HARDWARE_CONFIGURATION]
Valid range:
0-1
Parameters in CUSTOM.PPF
[HARDWARE_CONFIGURATION]
[HARDWARE_CONFIGURATION]
Valid range:
0-1
[HARDWARE_CONFIGURATION]
Valid range:
0-1
[HARDWARE_CONFIGURATION]
Valid range:
0-1
June 2015
157
[HARDWARE_CONFIGURATION]
Parameters in CUSTOM.PPF
[HARDWARE_CONFIGURATION]
Valid range:
0-1
[HARDWARE_CONFIGURATION]
Valid range:
0, 1, 2
158
June 2015
Parameters in CUSTOM.PPF
[HARDWARE_CONFIGURATION]
[HARDWARE_CONFIGURATION]
Valid range:
0, 1
0 - stay online
[HARDWARE_CONFIGURATION]
Valid range:
0, 1
0 - encoding off
June 2015
159
[HARDWARE_CONFIGURATION]
Parameters in CUSTOM.PPF
[HARDWARE_CONFIGURATION]
Valid range:
160
not configured
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX][1]
[1]
[APPLICATION_XXX]
Valid range:
0-1
Resend Power Up
This parameter is used to set what time cycle the power up message should be
repeated to the host.
Parameter name: RESEND_POWER_UP
Section in *.PPF:
[APPLICATION_XXX]
Valid range:
0-99999
0 - no power up repetition
June 2015
161
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
0-99999
[APPLICATION_XXX]
Valid range:
162
no power up message.
send power up message during startup only.
send power up after every online
ONCE
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
Value description: GENERAL - Send door open message if one of the doors
has been opened, and send close message if both doors
are closed.
SAFE - Send open/closed message if safe door has been
opened/closed.
OPERATOR - Send open/closed message if operator door
has been opened/closed.
Default value:
GENERAL
[APPLICATION_XXX]
Valid range:
0 - option disabled
June 2015
163
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
0, 1
0 - NDC; 1 - DDC
[APPLICATION_XXX]
Valid range:
0, 1
164
0 - NDC; 1 - DDC
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_DDC]
Valid range:
0-255
Value description: see table 6, table 7 and table 8 for detailed value
description.
[APPLICATION_XXX]
Valid range:
0, 1
June 2015
165
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
VALUES DESCRIPTION
0
No options selected
Value description: The values of each option can be added together if you
want to set more than one option.
Example: Value 3 sets "Separate Ready (B)" and
"Auto return to previos mode from supply mode".
Default value:
0 - No option is set
166
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
0, 99
[APPLICATION_XXX]
Valid range:
0, 1
June 2015
167
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
10, 9999
Value description: specifies the time in seconds the application waits for the
"Go in service" command from host.
Default value:
30
168
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
Color
Number
In Service Indicator
green
Customer Indicator
yellow
Cash Indicator
yellow
Paper Indicator
red
red
EXAMPLE 1:
Assume you like to switch ON the Customer Relay 2 and the Customer Indicator
of the Operator Panel when the ATM mode is in service. In addition you like to
configure to switch OFF the tech. Service Indicator of Operator Panel:
Following parameter setting in CUSTOM.PPF is required:
LED_IN_SERVICE =
REL:2,OPL:0,OPL:-4
EXAMPLE 2:
Assume you like to configure Customer Relay 3 and 4 and the tech. Service
Indicator on the Operator Panel when the ATM mode is in Supervisor Mode.
Following parameter setting in CUSTOM.PPF is required:
LED_SVR_MODE =
REL:3,REL:4,OPL:4
NOTE:
June 2015
169
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
IndicatorType:Number,IndicatorType:Number, ...
[APPLICATION_XXX]
Valid range:
IndicatorType:Number,IndicatorType:Number, ...
[APPLICATION_XXX]
Valid range:
IndicatorType:Number,IndicatorType:Number, ...
170
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
IndicatorType:Number,IndicatorType:Number, ...
[APPLICATION_XXX]
Valid range:
IndicatorType:Number,IndicatorType:Number, ...
[APPLICATION_XXX]
Valid range:
IndicatorType:Number,IndicatorType:Number, ...
June 2015
171
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
The LED configuration parameters are preset with following defaults if the
parameters are not set in the registry:
Parameter
Relay
Number
LED_IN_SERVICE
OPL
LED_CUSTOMER
OPL
LED_CASH
OPL
LED_PAPER
OPL
LED_SERVICE
OPL
LED_SVR_MODE
On Wincor Systems the RSI status can only be GREEN or YELLOW or RED.
Multiple lights cannot be enabled.
RSI is connected to the Relay output 1-3 of the Special Electronic. The colors
Red, Yellow and Green are assigned to fixed Relay positions, RELAY1 = Red,
RELAY2 = Yellow, RELAY3 = Green. To configure RSI you can use the same
parameters (but with some restrictions), as used to configure Customer Relays
(see also section Configure Customer Relays 1 - 4 on page 168).
172
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
REL:0,OPL:0
REL:0,OPL:2
REL:0,OPL:3
REL:0,OPL:4
[APPLICATION_XXX]
Valid range:
REL:0,IndicatorType:Number, ...
Value description: enables green RSI for In Service mode and as an option
Operator Panel Indicator(s).
Default value:
June 2015
173
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
REL:0,IndicatorType:Number, ...
Value description: enables yellow RSI for cash low/out and paper low
status and as an option Operator Panel Indicator(s).
Default value:
[APPLICATION_XXX]
Valid range:
REL:0,IndicatorType:Number, ...
Value description: enables red RSI if the ATM is offline, out of service or in
supervisor mode and as an option Operator Panel
Indicator(s).
Default value:
174
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
LED_CASH =
RSM,OPL:2
For Multivendor environments on NCR Systems the Indicator Type has to be set
to IndicatorType RSMNCR.
Example:
LED_CASH =
RSMNCR
June 2015
175
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
LED
No.
Wincor
Nixdorf
NCR
LED_IN_SERVICE
In Service
Supervisor
LED_CUSTOMER
Customer
Ready
LED_CASH
Cash
Error
LED_PAPER
Paper
Not available
LED_SERVICE
Service
Not available
LED_SVR_MODE
Supervisor
DeLaRue
Diebold
176
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
0-4
0-4
1 - Pin Pad
3 - Coin Dispenser
5 - Passbook Printer
7 - Cheque Module[2]
9 - Envelope Dispenser
11 - Coin Acceptor
13 - Coin Acceptor Reject[1]
[1]
[2]
Wincor only
- Parameter GUIDE_LIGHT_CONTROL needs to be configured.
Refer to CashIn and ChequeIn Inst. & Conf. manuals.
Example 2:
GUIDE_FLASH_RATE = "3,0,0,1,0,0,0,0,0,0,0,0,2,0,0"
Configures quick flash for the Card Reader, slow flash for
the Coin Dispenser and medium flash for the Scanner Module.
Important Note:
Please make sure that the guide light control of all other
software layers like XFS or the driver layer underneath are
being switched off to prevent concurrent calls of these
layers.
June 2015
177
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
Value description: Positive value: If the ATM has been started and the line
connection is online up to know the ATM mode is triggered.
If the ATM mode changes to offline, the timer is started.
If the ATM remains offline and the timer expires, the reboot
flag is set.
Dependency Restart Manager:
- If parameter SHUTDOWN_ACTIVE is set to "1",
a system reboot takes place.
- If the value is "0" the application will be just killed.
Negative value: Immediately if the ATM has been started,
the connection is checked for online. The timer starts when
the application is in offline mode. If the ATM mode does not
change from offline to online within the specified time, the
reboot flag is set. If ATM gets line connection after
restart. The behavior is the same as described in the
section above (Positive value).
Dependency Restart Manager:
- If parameter SHUTDOWN_ACTIVE is set to "1",
a system reboot takes place. This cycle will be repeated
until we get line connection and number of times
configured in MAXREBOOT.
- If the value of SHUTDOWN_ACTIVE is "0" the application
will be just killed.
Default value:
178
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
0, 1, 10, 11,12[1]
Value description: 0 - Encryption key load with double length keys are rejected.
Send command reject message to the host.
1 - Encryption key load with double length keys are
accepted. Send ready message to the host.
Default value:
[APPLICATION_XXX]
Valid range:
0, 1
June 2015
179
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
Value description: specifies the cassette names for the reject cassette and for
each single cash out cassette.
Default value:
[1] -
Configuration Option 2:
Parameter names: JOU_NAME_REJECT
JOU_NAME_CASSN
Section in *.PPF:
[APPLICATION_XXX]
Valid range:
Value description: specifies the cassette names for the reject cassette and
cash out cassettes.
Default value:
180
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
Value description: specifies the journal text that is logged on journal for the
number of cash retracts and rejects. The counter with the
size of 4 digits for each parameter will be appended to the
new defined text separated with one space to the right.
Default value:
June 2015
181
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
ADRS options
This parameter can be used to set specific ADRS options to optimize the ADRS
behaviour. By default ProCash/NDC and ProCash/DDC starts the ADRS run
after each consumer transaction. If a consumer inserts his card, the application
waits as long as a previous ADRS run has been finished. In error situations
(cash dispenser time-outs, or shutter jams, dispenser resets, etc.) the waiting
time to finish the ADRS run can cause a long delay time to the next FDK
selection or PIN entry screen for a customer that has already inserted his card.
Parameter names: ADRS_OPTIONS
Section in *.PPF:
[APPLICATION_XXX]
Valid range:
0 - 15
Value description: 0 - wait until previous ADRS run has been finsihed after a
consumer has inserted a card (can cause a delay during
consumer input)
1 - Do NOT wait for a previous ADRS run. Proceed with the
consumer transaction with the risk that the delay
happens (through a dispenser problem) after the
transaction reply has been received and a dispense
function has been initiated.
2 - Do NOT allow a consumer transaction if after a previous
ADRS run a cash dispenser error has not been repaired.
Display OOS screen in this phase if the dispenser is still
not operational.
Repeat the ADRS run as long as the dispenser is not
repaired. If the dispenser is again operational, stop
ADRS run and allow further consumer transactions.
4 - Run ADRS additionally in Out of Service mode. This
option can be ORed together with one of the other
options.
8 - Run ADRS in OpenCustomerService() to force ADRS
after SOP exit or if the ATM mode changes from offline
to online and previous mode was In Service or the host
sends a Go In Service command. This option can be
ORed together with one of the other options.
Default value:
182
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
0 - 9999
[APPLICATION_XXX]
Valid range:
0, 1
June 2015
183
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
0-1
[APPLICATION_XXX]
Valid range:
0-3
184
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
SensorValue1:..:..:..:,SensorValue2:..:..:..:,...
Optional
Description
Sensor number that represents the WOSA sensor type:
Value
Sensor Type
1
SIU_TAMPER
2
SIU_INTTAMPER
3
SIU_SEISMIC
10
SIU_INPUT1
11
SIU_INPUT2
12
SIU_INPUT3
13
SIU_INPUT4
Device name that represents the device class that will be created in the
Device Status Framework (dcDevsta.dll)
Example: If you enter the name TAMPER_SENSOR, all device state
changes will be assigned to this device name.
The current sensor state can be received in method
PREP_SENSOR_STATUS of the Message Control
Framework (value: 1 = ON (alarm), 0 = OFF).
Set opposite logic:
If you append .1 after the device name the sensor status value is
reported in the opposite way (value: 0 = ON (alarm), 1 = OFF).
Example: TAMPER_SENSOR.1
Sensor State changes from OFF to ON (alarm active) and skimming
device is connected (operational)
June 2015
185
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
1. Specify StClass/StCodeDevStaDeviceName
This field can be used to set a specific class and error code that can
be set for a specific device name. If DeviceName is not specified,
the device name of parameter position 1 is used.
Example entry 1: 64340050
Example entry 2: 643A0060CCCdmFW
Note: Please make sure that the error section exist in registry
location:
..\Wincor Nixdorf\ProTopas\CurrentVersion\CCERRMAP
2. Specify DevstaDeviceName and Status
The second option how to set this filed is to specify the device name
and the the Status (Severity) that should be set for the current alarm
state. The field consists of 3 dot separated fields. The first field is
reserved and has to contain a bar (-), the second field specifies the
device name and the third field specifies the status value.
Example: -.CCCardFW.4
1. Specify StClass/StCodeDevStaDeviceName
This field can be used to set a specific class and error code that can
be set for a specific device name. If DeviceName is not specified,
the device name of parameter position 1 is used.
Example entry 1: 64340050
Example entry 2: 643A0060CCCdmFW
Note: Please make sure that the error section exist in registry
location:
..\Wincor Nixdorf\ProTopas\CurrentVersion\CCERRMAP
2. Specify DevstaDeviceName and Status
The second option how to set this filed is to specify the device name
and the the Status (Severity) that should be set for the current alarm
state. The field consists of 3 dot separated fields. The first field is
reserved and has to contain a bar (-), the second field specifies the
device name and the third field specifies the status value.
Example: -.CCCardFW.4
10
186
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
1. Specify StClass/StCodeDevStaDeviceName
This field can be used to set a specific class and error code that can
be set for a specific device name. If DeviceName is not specified,
the device name of parameter position 1 is used.
Example entry 1: 64340050
Example entry 2: 643A0060CCCdmFW
Note: Please make sure that the error section exist in registry
location:
..\Wincor Nixdorf\ProTopas\CurrentVersion\CCERRMAP
2. Specify DevstaDeviceName and Status
The second option how to set this filed is to specify the device name
and the the Status (Severity) that should be set for the current alarm
state. The field consists of 3 dot separated fields. The first field is
reserved and has to contain a bar (-), the second field specifies the
device name and the third field specifies the status value.
Example: -.CCCardFW.4
June 2015
187
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
Example2:
"1:TAMPER_SENSOR:2000:-.CCCardFW.4:T2HUnsolicitedAlarmStateChange,
10:INPUT_SENSOR1:2001:-.CCCardFW.0:T2HUnsolicitedMyOwnDefinedMessage"
Example3:
"1:TAMPER_SENSOR:2000:64340050:T2HUnsolicitedAlarmStateChange,
10:INPUT_SENSOR1:2001:64340051:T2HUnsolicitedMyOwnDefinedMessage"
Example4:
"1:TAMPER_SENSOR:2000:643A0060CCCdmFW:T2HUnsolicitedAlarmStateChange,
10:INPUT_SENSOR1:2001:643A0061CCCdmFW:T2HUnsolicitedMyOwnDefinedMessage"
Note:
Example4:
The following just configures the applicationn reactions on disconnect:
"ALARM_SENSORS"="1:MY_SENSOR:::::::2011:64340048.CCCardFW.4:T2HUnsolicitedMySkimming"
Note: For the journal log entry, variable expression $DCVAR_APPL_ASKIM_STATE$ can be used, if the
ASKIM_STATE value should be logged.
188
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
WOSA XFS
Sensor Type
WOSA XFS
Status
dcDevSta
Sensor Status
dcDevSta
Sensor Status (negative)
SIU_TAMPER ( 1)
ON
INACTIVE (0)
ACTIVE (1)
SIU_INTTAMPER (2)
ON
INACTIVE (0)
ACTIVE (1)
SIU_SEISMIC (3)
ON
INACTIVE (0)
ACTIVE (1)
SIU_INPUT1 (10)
OFF
INACTIVE (0)
ACTIVE (1)
SIU_INPUT2 (11)
OFF
INACTIVE (0)
ACTIVE (1)
SIU_INPUT2 (12)
OFF
INACTIVE (0)
ACTIVE (1)
SIU_INPUT2 (13)
OFF
INACTIVE (0)
ACTIVE (1)
Example1: SIU_INPUT1
ALARM_SENSORS =
"10:INPUT_SENSOR1:2000::T2HUnsolicitedOnMessage:2001::T2HUnsolicitedOffMessage"
Description:
In case the SIU_INPUT status has status OFF, the journal message 2001 is generated and
the unsolicited message "T2HUnsolicitedOffMessage" is sent to the host.
If this message contains a device definition of a dcDevSta device, the Sensor Status is
set depending on the configuration in POS 1 of the parameter.
Example2: SIU_TAMPER
ALARM_SENSORS =
"1:INPUT_SENSOR1:2000::T2HUnsolicitedOnMessage:2001::T2HUnsolicitedOffMessage"
Description:
In case the SIU_TAMPER status has status ON, the journal message 2000 is generated
and the unsolicited message "T2HUnsolicitedOnMessage" is sent to the host.
If this message contains a device definition of a dcDevSta device, the Sensor Status is
set depending on the configuration in POS 1 of the parameter.
Note:
June 2015
189
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
0, 1
Value description: 0 - use state index 0 if receipt already delivered in the reply
function (form feed (FF) included in printer data).
Use state index 2 if receipt will be deliverd in the close
state.
1 - use state index 0 only if receipt could be printed and
delivered but not if reply DDC FID H or D is used in
host reply.
Default value:
[APPLICATION_XXX]
Valid range:
0, 1
Value description: 0 - use close timer only if the next state is a 000 state
specified in the close state (J).
1 - use close timer always
Default value:
190
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
-999-999
[APPLICATION_XXX]
Valid range:
0-5
Value description: the value specifies the time in seconds how long the screen
of FID Z should be displayed.
Default value:
June 2015
191
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
0, 1
[APPLICATION_XXX]
Valid range:
0, 1
192
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
0, 1
[APPLICATION_XXX]
Valid range:
0, 9999
June 2015
193
[APPLICATION_XXX][1]
Parameters in CUSTOM.PPF
[APPLICATION_XXX]
Valid range:
0, 65535
Important Note:
[APPLICATION_XXX]
Valid range:
0, 1
Important Note:
194
June 2015
Parameters in CUSTOM.PPF
[APPLICATION_XXX][1]
[APPLICATION_XXX]
Valid range:
0, 1
Value description: 0 - sets HP start behavior for RCM (mandatory for RCM)
1 - Standard behavior for non RCM applications
Default value:
June 2015
195
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
Value description: 0
1-999
Tnn
""
Default value:
196
- infinite
- Number of seconds the screen remain.
- Use timer value that is downloaded from host.
nn = downloaded timer number stored in
..\LYNXCI\TIMER section.
- Timer 04 is used (Diebold compatible)
June 2015
Parameters in CUSTOM.PPF
[DEPOSIT]
Valid range:
Value description: 0
1-999
Tnn
""
Default value:
- infinite
- Number of seconds the screen remain.
- Use timer value that is downloaded from host.
nn = downloaded timer number stored in
..\LYNXCI\TIMER section.
- Timer 04 is used (Diebold compatible)
June 2015
197
Parameters in CUSTOM.PPF
[RECEIPTPRINTER]
Valid range:
0, 1-999
Value description: 0
1-999
Default value:
198
- infinite
- Number of seconds the screen remain.
June 2015
Parameters in CUSTOM.PPF
[DOCUMENTPRINTER]
Valid range:
0, 1-999
Value description: 0
1-999
Default value:
- infinite
- Number of seconds the screen remain.
June 2015
199
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0, 1
200
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
[CASH_DISPENSER]
Number of logical cassettes
This parameter specifies the number of logical cassettes.
Parameter name: NUM_LOG_CASS
Section in *.PPF:
[CASH_DISPENSER]
Valid range:
[CASH_DISPENSER]
Valid range:
June 2015
201
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0 - 9999999
[CASH_DISPENSER]
Valid range:
0-9999
202
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
[CASH_DISPENSER]
Valid range:
0 - 31
Value description:
Default value:
Bit value
Description
Logon the cassettes if they are inserted and the safe door has
been closed after cassettes insertion
16
[CASH_DISPENSER]
Valid range:
0, 1
June 2015
203
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0 - 9999
Value description: initial number of notes for each cassette which is logged on
Default value:
This parameter should be used only if the host and operators do not
care about the local calculated cash counters. If a host or other ATM
monitoring programs like ProAgent ask for the local counters they will
get wrong cash counters.
204
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
[CASH_DISPENSER]
Valid range:
0, 1
[CASH_DISPENSER]
Valid range:
0, 1
June 2015
205
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0, 1
The cash counters for removed cassettes in the SOP functions are
still available !!
206
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
[CASH_DISPENSER]
Valid range:
0, 1, 2, 4, 8, 12
Value description: 0 1-
2-
4 -
8 -
12 -
Default value:
June 2015
207
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0, 999
208
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
[CASH_DISPENSER]
Valid range:
1, 99
Value description: number of dispense errors after the cash dispenser will be
set to fatal (severity 4)
Default value:
June 2015
209
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0, 1
[CASH_DISPENSER]
Valid range:
0, 1
210
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
[CASH_DISPENSER]
Valid range:
0, 1
June 2015
211
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0, 1
Value description: 0 - Dispense below zero disabled. Do not use any more
those cassettes where the counter "Number of notes
remaining in cassette" has reached zero.
1 - Dispense below zero enabled. Allow dispensing for
those cassettes which have still money available in the
cassette, but cash counter is < 0.
Default value:
[CASH_DISPENSER]
Valid range:
Default value:
212
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
ProCash/DDC
If this parameter is enabled, following standard protocol characteristics of
ProCash/DDC are changed:
ProCash/NDC
For ProCash/NDC following characteristics are changed:
[CASH_DISPENSER]
Valid range:
0, 1
June 2015
213
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0, 1
Value description: 0 - shutter status check is OFF after money was taken
1 - shutter status check is ON after money was taken
Default value:
[CASH_DISPENSER]
Valid range:
0, 1
Value description: 0 - send always lower case letters for cassettes it cannot be
dispensed from, even the supply is GOOD.
1 - send lower case letters only if the supply status of a
cassette is LOW or OUT.
Default value:
214
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
[CASH_DISPENSER]
Valid range:
0 - 999
[CASH_DISPENSER]
Valid range:
0, 1
June 2015
215
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0-1
216
not configured
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Dispense retries
This parameter can be used to specify how many dispense retries should be
performed if the dispense function returns with an error.
Parameter name: DISPENSE_RETRIES
Section in *.PPF:
[CASH_DISPENSER]
Valid range:
0 - 99
[CASH_DISPENSER]
Valid range:
0 - 99
June 2015
217
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
Valid range:
0, 1
[CCCDMFW]
Valid range:
-1; 0 - 99
Value description: -1
0
1 - 99
Default value:
218
-1
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
[CASH_DISPENSER]
Valid range:
0-9999
not configured
[CASH_DISPENSER]
Valid range:
n-999
not configured
June 2015
219
[CASH_DISPENSER]
Parameters in CUSTOM.PPF
0, 1
Dependency:
If retract recycling is enabled on ProCash/NDC you have to set parameter
SEND_SOL_RETRACT = 1 in CUSTOM.PPF.
220
June 2015
Parameters in CUSTOM.PPF
[CASH_DISPENSER]
PROBASE.CUS
Valid range:
0 - 999
50
PROBASE.CUS
Valid range:
0 - 9999
June 2015
221
[COIN_DISPENSER]
Parameters in CUSTOM.PPF
[COIN_DISPENSER]
Number of coin hoppers
This parameter specifies the maximum number of coin hoppers available for the
application to use, when the host requests for a coin dispense.
Parameter name: NUM_LOG_HOPPERS
Section in *.PPF:
[COIN_DISPENSER]
Valid range:
Value description: integer value sets the number of logical coin hoppers.
Default value:
[COIN_DISPENSER]
Valid range:
Value description: represents the currency of one coin hopper in the specified
position.
Default value:
[1]
222
June 2015
Parameters in CUSTOM.PPF
[COIN_DISPENSER]
[COIN_DISPENSER]
Valid range:
0 - 9999999
[COIN_DISPENSER]
Valid range:
0-7
June 2015
223
[COIN_DISPENSER]
Parameters in CUSTOM.PPF
[COIN_DISPENSER]
Valid range:
Value description: integer value sets the number of logical coin hoppers.
Default value:
224
June 2015
Parameters in CUSTOM.PPF
[DEPOSIT]
[DEPOSIT]
Options to dispense envelopes
This parameter is used to specify when an envelope should be dispensed to the
customer. Envelopes can be either dispensed during the envelope "C" state or
later when the terminal has received the deposit transaction reply function.
In combination to the dispense options you can configure specific screens via
parameter DISPENSE_SCREEN (see description on the next page) that can be
displayed during the envelope dispense operation. In addition this parameter
can be used to disable the envelope dispenser device.
Parameter name: DISPENSE_ENVELOPE
Section in *.PPF:
[DEPOSIT]
Valid range:
0, 1, 2, 3
Default value:
June 2015
225
[DEPOSIT]
Parameters in CUSTOM.PPF
[DEPOSIT]
Valid range:
S[2]
DESCRIPTION
""
HOST
Envelope will be dispensed in deposit reply function. Screen of host reply function
is displayed
nnn
Envelope will be dispensed in deposit reply function. Displays specific screen "nnn"
instead of downloaded screen defined in the deposit transaction reply function.
""
HOST
Envelope is dispensed during processing the "C" state but state flow continues and
screen of host reply function will be displayed if the envelope was not already taken.
nnn
Envelope is dispensed during processing the "C" state, but state flow continues.
Displays a specific screen "nnn" in deposit reply function if the envelope was not
already taken by the customer.
""
HOST
Envelope is dispensed during processing the "C" state but state flow continues and
screen of host reply function is displayed (behaviour as option 1).
nnn
Envelope is dispensed during processing the "C" state, displays specific screen
"nnn" and waits until the envelope has been taken during processing the "C" state.
State flow continues when the envelope has been taken or captured after timeout.
---
226
""
June 2015
Parameters in CUSTOM.PPF
[DEPOSIT]
[DEPOSIT]
Valid range:
Value description: specifies the screen number of the screen that should be
displayed during an envelope dispense.
Default value:
not configured
[DEPOSIT]
Valid range:
0, 1
June 2015
227
[DEPOSIT]
Parameters in CUSTOM.PPF
[DEPOSIT]
Valid range:
0, 1
[DEPOSIT]
Valid range:
see description
Value description: you can use the same character definition as for receipt,
journal or document printers (defined in CUSTOM.PPF).
Default value:
228
not configured
June 2015
Parameters in CUSTOM.PPF
[DEPOSIT]
[DEP]
Valid range:
0, 1
0 - no entry splitting
[DEP]
Valid range:
0, 1
June 2015
229
[CARD_READER]
Parameters in CUSTOM.PPF
[CARD_READER]
Default track read definitions
The following parameters are used to set which ID card tracks should be preread after the card has been inserted independent of settings defined in the
Card Read State (A or T).
Parameter names: DEFAULT_READ_TRACK1
DEFAULT_READ_TRACK2
DEFAULT_READ_TRACK3
Section in *.PPF:
[CARD_READER]
Valid range:
0, 1
DEFAULT_READ_TRACK1 = 0
DEFAULT_READ_TRACK2 = 0
DEFAULT_READ_TRACK3 = 0
[CARD_READER]
Valid range:
0-2
Value description: 0 - read chip data only if specified in the read conditions of
the Card Read State.
1 - after card insertion read chip data in any case.
(not supported for NCR smart DIP readers)
2 - contact chip, but do not read magnetic track data on
insertion.
Default values:
230
June 2015
Parameters in CUSTOM.PPF
[CARD_READER]
[CARD_READER]
Valid range:
0, -999 - 9999
For DIP readers this wake up function has to be switched off (value
9999), because insert/eject operations with a remaining card in a DIP
reader will cause undefined error situations
[CARD_READER]
Valid range:
010 - 999
June 2015
231
[CARD_READER]
Parameters in CUSTOM.PPF
[CARD_READER]
Valid range:
0, 1
[CARD_READER]
Valid range:
0-99
232
0 - not configured
June 2015
Parameters in CUSTOM.PPF
[CARD_READER]
[CARD_READER]
Valid range:
0-99
Value description: sets a jam threshold, an unsol. message will be sent when
the threshold is exceeded.
Default:
[CARD_READER]
Valid range:
June 2015
233
[CARD_READER]
Parameters in CUSTOM.PPF
[CARD_READER]
Valid range:
0,1
234
June 2015
Parameters in CUSTOM.PPF
[BARCODE]
[BARCODE]
The following parameters are used to set up the barcode reader.
[BARCODE]
Valid range:
Value description:
1D Barcode types:
1 - EAN 128
2 - EAN-8/13
3 - JAN-8/13
4 - EAN-8/13 with 2 digit add-on
5 - EAN-8/13 with 5 digit add-on
6 - UPC-A/E
7 - UPC-A/E with 2 digit add-on
8 - UPC-A/E with 5 digit add-on
9 - NW-7 (CODABAR)
10 - Interleaved 2 of 5 (ITF)
11 - CODE 11 (USD-8)
12 - CODE 39
13 - CODE 49 (NS with BR02)
14 - CODE 93
15 - MSI/PLESSEY (NS with BR02)
16 - STANDARD 2 of 5 (NS with BR02)
17 - INDUSTRIAL 2 of 5 (NS with BR02)
18 - POSNET (NS with BR02)
19 - PDF-417 (NS with BR02)
20 - DATAMATRIX (NS with BR02)
21 - MAXICODE (NS with BR02)
22 - CODE ONE (NS with BR02)
23 - CHANNEL CODE (NS with BR02)
June 2015
235
[BARCODE]
Parameters in CUSTOM.PPF
2D Barcode types:
113 - UPCE1
114 - UPCE1/2
115 - UPCE1/5
124 - 128
126 - PLESSEY
128 - STD2 OF 5IATA
130 - MICRO PDF 417
135 - TELEPEN ORIGINAL
136 - TELEPEN AIM
137 - RSS
138 - RSS EXPANDED
139 - RSS RESTRICTED
140 - COMPOSITE CODE A
141 - COMPOSITE CODE B
142 - COMPOSITE CODE C
143 - POSICODE A
144 - POSICODE B
145 - TRIOPTIC CODE 39
146 - CODABLOCK F
147 - CODE 16K
148 - QR CODE
149 - AZTEC
150 - UK POST
151 - PLANET
152 - POST NET
153 - CANADIAN POST
154 - NETHERLANDS POST
155 - AUSTRALIAN POST
156 - JAPANESE POST
157 - CHINESE POST
158 - KOREAN POST
Default values:
not configured
Example entry:
"1,2,4,5,12,14,20"
236
June 2015
Parameters in CUSTOM.PPF
[OPERATOR_SCREENS]
[OPERATOR_SCREENS]
Printer header for Operator screens
These parameters can be used to set predefined macro sequences as a header
for operator screens of the SOP user exit functions to be printed on the journal
or/and receipt printer. This permits the setting of a special CPI or/and LPI size
and additional presettings for the operator screens
Parameter names: PRINTER_HEADER_RECEIPT
PRINTER_HEADER_JOURNAL
PRINTER_HEADER_DOCUMENT
Section in *.PPF:
[OPERATOR_SCREENS]
Valid range:
#NCT##CPI15##LPI6#
(Sets standard character set, CPI15 and LPI6)
If the parameter(s) does/do not exist in the registry, the default setting
is CPI15 and LPI6. If the parameter(s) is/are empty the last actual
setting is used.
June 2015
237
[JOURNALPRINTER]
Parameters in CUSTOM.PPF
[JOURNALPRINTER]
Set journal destination on paper
This parameter is used to set the journal output on paper of the journal printer.
This parameter has to be set to zero if no journal printer is physically connected
and not configured in the registry.
Parameter name: PAPER_JOURNAL
Section in *.PPF:
[JOURNALPRINTER]
Valid range:
0, 1
[JOURNALPRINTER]
Valid range:
15
[JOURNALPRINTER]
Valid range:
6, 8, 10
6
June 2015
Parameters in CUSTOM.PPF
[JOURNALPRINTER]
Double Width
This parameter is used to specify if the printer should print the characters in
double width by default.
Parameter names: DOUBLE_WIDTH
Section in *.PPF:
[JOURNALPRINTER]
Valid range:
0, 1
Condensed Print
This parameter is used to specify if the printer should print the characters in
condensed mode by default.
Parameter names: CONDENSED
Section in *.PPF:
[JOURNALPRINTER]
Valid range:
0, 1
June 2015
239
[JOURNALPRINTER]
Parameters in CUSTOM.PPF
Electronic journal
This parameter is used to set the electronic journal log destination for host print
data. Depending on the setting of the parameters TOP_JOURNAL_PATH and
CUST_JOURNAL_PATH in section [ELECTRONIC_JOURNAL], the host print
data can be stored optional into the journal files of the specified path locations.
Parameter name: ELECTRONIC_JOURNAL
Section in *.PPF:
[JOURNALPRINTER]
Valid range:
0-3
[JOURNALPRINTER]
Valid range:
0, 1
240
June 2015
Parameters in CUSTOM.PPF
[JOURNALPRINTER]
[JOURNALPRINTER]
Valid range:
0, 1
not configured
[JOURNALPRINTER]
Valid range:
0, 1
Value description: 0 - send printer error to the host only if the journal print job
fails.
1 - send paper out message on paper out supply status.
Default value:
June 2015
241
[JOURNALPRINTER]
Parameters in CUSTOM.PPF
[JOURNALPRINTER]
Valid range:
Value description: NDC font type character, which is already, or has to be new
specified via parameter JOURNAL_FONT_TYPE in the
JOURNAL_FONT_XXX [2] section.
Refer to section Font type on page 263.
[1] NNN represents the codepage number specified via ESC%
[2] XXX represents the font section number
Example:
Assume ESC%850 is included in the host print data for the journal printer.
If you specify CP_JOURNAL_FONT_TYPE_850 = "2", all font parameters in
the JOURNAL_FONT_XXX section are selected where parameter setting
JOURNAL_FONT_TYPE = "2" is found.
[JOURNALPRINTER]
Valid range:
0, 1
242
June 2015
Parameters in CUSTOM.PPF
[JOURNALPRINTER]
[JOURNALPRINTER]
Valid range:
0 - 4000 (MB)
[JOURNALPRINTER]
Valid range:
0, 1
June 2015
243
[JOURNALPRINTER]
Parameters in CUSTOM.PPF
[JOURNALPRINTER]
Valid range:
file path
Value description: specifies the path and filename for EJU or SAF.
Important Note: Please make sure that all sub directories
exist if the file will be configured in a sub folder of the hard
disk.
Default value:
Example entry:
C:\JOURNAL\EJU_SAF.JRN
[JOURNALPRINTER]
Valid range:
0 - 99999
244
June 2015
Parameters in CUSTOM.PPF
[JOURNALPRINTER]
[JOURNALPRINTER]
Valid range:
0, 1
not configured
[JOURNALPRINTER]
Valid range:
0, 1
not configured
June 2015
245
[JOURNALPRINTER]
Parameters in CUSTOM.PPF
[JOURNALPRINTER]
Valid range:
mode:font:width:height
not configured
Example Values:
246
June 2015
Parameters in CUSTOM.PPF
[ELECTRONIC_JOURNAL]
[ELECTRONIC_JOURNAL]
Maximum journal files
These two parameters are used to specify the journal file creation cycle for the
TOPMSG and CUSTMSG journal files. It specifies for how many days a new
journal file should be new created. (Note: These parameters replace PPF
parameter MAX_JOURNAL_FILES (registry parameter MAX_JFILES)).
Parameter names: TOP_MAX_FILES
CUST_MAX_FILES
Section in *.PPF:
[ELECTRONIC_JOURNAL]
Valid range:
10
[ELECTRONIC_JOURNAL]
Valid range:
Value description: The string can contain valid printer macros or single
ASCII characters in range 20H - 7FH.
Default value:
""
The following example entry initialize the journal printer with CPI15 and LPI8
during a printer reset initiated by the journal spooler framework.
Example:
SPOOLER_RESET = "#CPI15##LPI8#"
June 2015
247
[ELECTRONIC_JOURNAL]
Parameters in CUSTOM.PPF
[ELECTRONIC_JOURNAL]
Valid range:
0 - 255 seconds
Value description: time in what cycle the spooler checks if spooler data exist
Default value:
[ELECTRONIC_JOURNAL]
Valid range:
0 - 255 seconds
Value description: number of collected print jobs before the spooler starts
printing
Default value:
10
[ELECTRONIC_JOURNAL]
Valid range:
0 - 9999 (kilobytes)
248
June 2015
Parameters in CUSTOM.PPF
[ELECTRONIC_JOURNAL]
[ELECTRONIC_JOURNAL]
Valid range:
0 - 9999 (kilobytes)
June 2015
249
[RECEIPTPRINTER]
Parameters in CUSTOM.PPF
[RECEIPTPRINTER]
Receipt printer CPI setting
This parameter is used to set the CPI size for the receipt printer.
Parameter name: CPI
Section in *.PPF:
[RECEIPTPRINTER]
Valid range:
15
[RECEIPTPRINTER]
Valid range:
6, 8, 10
[RECEIPTPRINTER]
Valid range:
0, 1
250
June 2015
Parameters in CUSTOM.PPF
[RECEIPTPRINTER]
Double Width
This parameter is used to specify if the printer should print the characters in
double width by default.
Parameter names: DOUBLE_WIDTH
Section in *.PPF:
[RECEIPTPRINTER]
Valid range:
0, 1
Condensed Print
This parameter is used to specify if the printer should print the characters in
condensed mode by default.
Parameter names: CONDENSED
Section in *.PPF:
[RECEIPTPRINTER]
Valid range:
0, 1
June 2015
251
[RECEIPTPRINTER]
Parameters in CUSTOM.PPF
[RECEIPTPRINTER]
Valid range:
no value
Example:
The following entry sets Variable Receipt length (macro #VLM#) and two Line
Feeds (macro #LF#) for every receipt.
RECEIPT_PAGE_HEADER = #VLM##LF##LF#
[RECEIPTPRINTER]
Valid range:
Value description: appends or inserts print data or macros to the print raw data
stream of host print data.
Default value:
252
not configured
June 2015
Parameters in CUSTOM.PPF
[RECEIPTPRINTER]
[RECEIPTPRINTER]
Valid range:
0 - 999
Value description: specifies the line where the footer will be appended.
Default value:
not configured
[RECEIPTPRINTER]
Valid range:
0, 99999
Value description: number of time in milli seconds the guide light is blinking on
receipt eject.
Default value:
June 2015
253
[RECEIPTPRINTER]
Parameters in CUSTOM.PPF
[RECEIPTPRINTER]
Valid range:
0, 1
Value description: enables host and R01 data merging via software algorithm.
Default value:
not configured
[RECEIPTPRINTER]
Valid range:
Value description: NDC font type character, which is already, or has to be new
specified via parameter RECEIPT_FONT_TYPE in the
RECEIPT_FONT_XXX [2] section.
Refer to section Font type on page 263.
[1] NNN represents the codepage number specified via ESC%
[2] XXX represents the font section number
Example:
Assume ESC%850 is included in the host print data for the receipt printer.
If you specify CP_RECEIPT_FONT_TYPE_850 = "2", all font parameters in the RECEIPT_FONT_XXX
section are selected where parameter setting RECEIPT_FONT_TYPE = "2" is found.
254
June 2015
Parameters in CUSTOM.PPF
[RECEIPTPRINTER]
[RECEIPTPRINTER]
Valid range:
0, 1
[RECEIPTPRINTER]
Valid range:
0, 1
Value description: 0 - send printer error to the host only if the receipt print job
fails.
1 - send paper out message on paper out supply status.
Default value:
June 2015
255
[RECEIPTPRINTER]
Parameters in CUSTOM.PPF
[RECEIPTPRINTER]
Valid range:
Bit order
0x01 - Do not print contents of PAGE_HEADER
0x02 - Do not print contents of PAGE_FOOTER
0x04 - Do not print contents of R00
0x08 - Do not print contents of R01
Value description: The bit options can be set in any combination you like.
Default value:
256
June 2015
Parameters in CUSTOM.PPF
[RECEIPTPRINTER]
[RECEIPTPRINTER]
Valid range:
mode:font:width:height
not configured
Example Values:
June 2015
257
[DOCUMENTPRINTER]
Parameters in CUSTOM.PPF
[DOCUMENTPRINTER]
Document printer CPI setting
This parameter is used to set the CPI size for the document printer.
Parameter name: CPI
Section in *.PPF:
[DOCUMENTPRINTER]
Valid range:
15
[DOCUMENTPRINTER]
Valid range:
6, 8, 10
[DOCUMENTPRINTER]
Valid range:
0, 1
258
June 2015
Parameters in CUSTOM.PPF
[DOCUMENTPRINTER]
Double Width
This parameter is used to specify if the printer should print the characters in
double width by default.
Parameter names: DOUBLE_WIDTH
Section in *.PPF:
[JOURNALPRINTER]
Valid range:
0, 1
Condensed Print
This parameter is used to specify if the printer should print the characters in
condensed mode by default.
Parameter names: CONDENSED
Section in *.PPF:
[JOURNALPRINTER]
Valid range:
0, 1
[DOCUMENTPRINTER]
Valid range:
no value
June 2015
259
[DOCUMENTPRINTER]
Parameters in CUSTOM.PPF
[DOCUMENTPRINTER]
Valid range:
Value description: appends or inserts print data or macros to the print raw data
stream of host print data.
Default value:
not configured
[DOCUMENTPRINTER]
Valid range:
0 - 999
Value description: specifies the line where the footer will be inserted.
Default value:
260
not configured
June 2015
Parameters in CUSTOM.PPF
[DOCUMENTPRINTER]
[DOCUMENTPRINTER]
Valid range:
1 - 10
10
[DOCUMENTPRINTER]
Valid range:
June 2015
261
[DOCUMENTPRINTER]
Parameters in CUSTOM.PPF
[DOCUMENTPRINTER]
Valid range:
mode:font:width:height
not configured
Example Values:
262
June 2015
Parameters in CUSTOM.PPF
Font type
This parameter is used to specify which NDC or DDC font type should be used
for this font section
Parameter names: JOURNAL_FONT_TYPE
RECEIPT_FONT_TYPE
DOCUMENT_FONT_TYPE
Section in *.PPF:
[JOURNAL_FONT_XXX] [1]
[RECEIPT_FONT_XXX]
[DOCUMENT_FONT_XXX]
Valid range:
1, 2, >, ?, 7, B (NDC)
1, A, V, X, S, Y (DDC)
June 2015
263
Parameters in CUSTOM.PPF
The following tables show what Font type is used by ProNDC or ProDDC
depending on which character set is selected by the NDC or DDC protocol:
Font type
1
2
7
>
?
B
Sequence
ESC(1
ESC(2
ESC(7
ESC(>
ESC(?
ESC(B
Font type
1
A
V
X
S
Y
Sequence
ESC5
ESC4
ESC5...VT
ESC4...VT
ESCz1
ESCz1...VT
264
June 2015
Parameters in CUSTOM.PPF
Double Width
This parameter is used to specify if the printer should print the characters in
double width for the selected font.
Parameter names: JOURNAL_DOUBLE_WIDTH
RECEIPT_DOUBLE_WIDTH
DOCUMENT_DOUBLE_WIDTH
Section in *.PPF:
[JOURNAL_FONT_XXX] [1]
[RECEIPT_FONT_XXX]
[DOCUMENT_FONT_XXX]
Valid range:
0, 1
Condensed Print
This parameter is used to specify if the printer should print the characters in
condensed mode for the selected font.
Parameter names: JOURNAL_CONDENSED
RECEIPT_CONDENSED
DOCUMENT_CONDENSED
Section in *.PPF:
[JOURNAL_FONT_XXX] [1]
[RECEIPT_FONT_XXX]
[DOCUMENT_FONT_XXX]
Valid range:
0, 1
June 2015
265
Parameters in CUSTOM.PPF
[JOURNAL_FONT_XXX] [1]
[RECEIPT_FONT_XXX]
[DOCUMENT_FONT_XXX]
Valid range:
0, 1
[JOURNAL_FONT_XXX] [1]
[RECEIPT_FONT_XXX]
[DOCUMENT_FONT_XXX]
Valid range:
Value description: Character string that will be inserted in front of the print
data. The character string can be one or multiple macros
or/and additional text.
[1] XXX represents the font section number from 001-006
266
June 2015
Parameters in CUSTOM.PPF
0-255
Value description: low and high part of the character table can have a
maximum of 127 hex values which represents 127
characters.
Each character position can be defined in the range from
(00H-FFH)
[1] XXX represents the font section number from 001-006
June 2015
267
Parameters in CUSTOM.PPF
mode:font:width:height
not configured
Example Values:
268
June 2015
Parameters in CUSTOM.PPF
[GDI_REC_PRINTER]
Valid range:
""
[GDI_DOC_PRINTER]
Valid range:
""
June 2015
269
Parameters in CUSTOM.PPF
[VIEWER_FONT]
Number of screen fonts
This parameter specifies the number of fonts to be used by ProCash/NDC.
Parameter name: TABLE_ENTRIES
Section in *.PPF:
[VIEWER_FONT]
Valid range:
0, 9
Font name
The following parameter is used to specify the NDC or DDC font name which is
used by ProCash/NDC or ProCash/DDC.
Parameter name: NAME
Section in *.PPF:
[VIEWER_FONT_XXX] [1]
Valid range:
See default settings of table Default NDC font names and table Default DDC
font names on the next page.
270
June 2015
Parameters in CUSTOM.PPF
[VIEWER_FONT]
NAME
[VIEWER_FONT_001]
NDC-SA1
NDC-SA1.FON
Single Alpha 1
[VIEWER_FONT_002]
NDC-DA1
NDC-DA1.FON
Double Alpha 1
[VIEWER_FONT_003]
NDC-SA2
NDC-SA2.FON
Single Alpha 2
[VIEWER_FONT_004]
NDC-DA1
NDC-DA1.FON
Double Alpha 2
[VIEWER_FONT_005]
NDC-G1
NDC-G1.FON
Graphic 1
[VIEWER_FONT_006]
NDC-G2
NDC-G2.FON
Graphic 2
[VIEWER_FONT_007]
NDC-G3
NDC-G3.FON
Graphic 3
[VIEWER_FONT_008]
NDC-SARA
NDC-SARA.FON
Single Arabic
[VIEWER_FONT_009]
NDC-DARA
NDC-DARA.FON
Double Arabic
NAME
[VIEWER_FONT_001]
DDC-NORM
DDC-NORM.FON
Standard Font
[VIEWER_FONT_002]
DDC-HELV
DDC-HELV.FON
Helvetica
[VIEWER_FONT_003]
DDC-ROLL
DDC-ROLL.FON
Rollng
[VIEWER_FONT_004]
DDC-ENGL
DDC-ENGL.FON
English
[VIEWER_FONT_005]
DDC-CENT
DDC-CENT.FON
Century
[VIEWER_FONT_006]
DDC-8X12
DDC-8X12.FON
Border 8x12
[VIEWER_FONT_007]
DDC-8X16
DDC-8X16.FON
Border 8x16
[VIEWER_FONT_008]
DDC-RUSS
DDC-RUSS.FON
Russisch
[VIEWER_FONT_009]
DDC-ARAB
DDC-ARAB.FON
Arabic
June 2015
271
[VIEWER_FONT]
Parameters in CUSTOM.PPF
Font size
The following parameter is used to specify the font size for NDC and DDC fonts
in pixels.
Parameter name: SIZE
Section in *.PPF:
[VIEWER_FONT_XXX] [1]
Valid range:
Value description: font size in pixels. The value depends on the created font.
The value for fixed size fonts has to match exactly with the
size of the Windows font.
Default values:
[1]
Font height
The following parameter is used to specify the font size for NDC and DDC in
pixels.
Parameter name: HEIGHT
Section in *.PPF:
[VIEWER_FONT_XXX] [1]
Valid range:
Value description: font height in pixels. The value depends on the created font.
The value for fixed size fonts has to match exactly with the
size of the Windows font.
Default values:
[1]
272
See and on
June 2015
Parameters in CUSTOM.PPF
NAME
640x480
SIZE x HEIGHT
800x600
SIZE x HEIGHT
1024x768
SIZE X HEIGHT
DDC-NORM
16 x 24
20 x 30
25 x 38
DDC-HELV
32 x 48
40 x 60
51 x 76
DDC-ROLL
32 x 48
40 x 60
51 x 76
DDC-ENGL
32 x 32
40 x 40
52 x 51
DDC-CENT
32 x 48
40 x 60
51 x 76
DDC-CHN4
32 x 32
40 x 40
51 x 51
DDC-CHN5
32 x 32
40 x 40
51 x 51
DDC-CHN6
32 x 32
40 x 40
51 x 51
DDC-CHN7
32 x 32
40 x 40
51 x 51
DDC-8X12
16 x 24
20 x 30
25 x 38
DDC-8X16
16 x 32
20 x 40
25 x 51
DDC-RUSS
16 x 24
20 x 30
25 x 38
DDC-RUS4
32 x 32
40 x 40
51 x 51
DDC-THAI
16 x 24
20 x 30
25 x 38
DDC-ARAB
16 x 24
20 x 30
25 x 38
June 2015
273
Parameters in CUSTOM.PPF
Table 19: NDC resolution dependent values for "SIZE" and "HEIGHT"
NAME
640x480
SIZE x HEIGHT
800x600
SIZE x HEIGHT
1024x768
SIZE X HEIGHT
NDC-SA1
20 x 30
25 x 37
32 x 48
NDC-DA1
40 x 30
50 x 37
64 x 48
NDC-SA2
20 x 30
25 x 37
32 x 48
NDC-DA1
40 x 30
50 x 37
64 x 48
NDC-G1
20 x 30
25 x 37
32 x 48
NDC-G2
20 x 30
25 x 37
32 x 48
NDC-G3
20 x 30
25 x 37
32 x 48
NDC-SARA
20 x 21
25 x 26
32 x 33
NDC-DARA
40 x 42
50 x 52
64 x 67
274
June 2015
Parameters in CUSTOM.PPF
[VIEWER_FONT_XXX] [1]
Valid range:
single character
Value description: one character for NDC or two characters for DDC
Default values:
[1]
NDC
NDC FONT
DEFAULT
NAME
IDENTIFIER
DDC
NDC FONT
DEFAULT
NAME
IDENTIFIER
[VIEWER_FONT_001]
NDC-SA1
F0
[VIEWER_FONT_002]
>
NDC-DA1
F1
DDC-NORM
DDC-HELV
[VIEWER_FONT_003]
NDC-SA2
F3
DDC-ROLL
[VIEWER_FONT_004]
NDC-DA1
FF
DDC-ENGL
[VIEWER_FONT_005]
NDC-G1
F2
DDC-CENT
[VIEWER_FONT_006]
NDC-G2
F@
DDC-8X12
[VIEWER_FONT_007]
NDC-G3
FG
DDC-8X16
[VIEWER_FONT_008]
NDC-SARA
FI
DDC-RUSS
[VIEWER_FONT_009]
NDC-DARA
FE
DDC-ARAB
June 2015
275
Parameters in CUSTOM.PPF
[VIEWER_FONT_XXX] [1]
Valid range:
0, 1
DEFAULT
VALUE
NDC FONT
NAME
DEFAULT
VALUE
DDC FONT
NAME
[VIEWER_FONT_001]
NDC-SA1
DDC-NORM
[VIEWER_FONT_002]
NDC-DA1
DDC-HELV
[VIEWER_FONT_003]
NDC-SA2
DDC-ROLL
[VIEWER_FONT_004]
NDC-DA1
DDC-ENGL
[VIEWER_FONT_005]
NDC-G1
DDC-CENT
[VIEWER_FONT_006]
NDC-G2
DDC-8X12
[VIEWER_FONT_007]
NDC-G3
DDC-8X16
[VIEWER_FONT_008]
NDC-SARA
DDC-RUSS
[VIEWER_FONT_009]
NDC-DARA
DDC-ARAB
276
June 2015
Parameters in CUSTOM.PPF
[VIEWER_FONT_XXX] [1]
Valid range:
0, 1
0 - proportional off
June 2015
277
Refer to section Font and Graphic utilities on page 382 for detailed
description CPYNTFNT.EXE.
278
June 2015
Parameters in CUSTOM.PPF
June 2015
279
Parameters in CUSTOM.PPF
Value description: specifies the ProAgent Server station name (usually the
computer name) or the TCP/IP address of the server.
Default value:
""
Value description: specifies the ProAgent Server port number the Agent tries
to connect to.
Default values:
280
18988
June 2015
Parameters in CUSTOM.PPF
Value description: This entry is the name which displayed on the ProAgent
Server desktop window if the Agent is connected with the
server.
Default value:
""
June 2015
281
EMV parameters
Parameters in CUSTOM.PPF
EMV parameters
The following sections describe some important parameters that can be set in
configuration file CUSTOM.PPF.
Completion Objects
This parameter specifies the default Data Object list (list of TAGs) to be used in
Solicited Status Message extension, Last Transaction Status Extension and
Logical EMV error messages.
Parameter name: COMPLETION_OBJECTS
Sections in *.PPF: [LYNXCI_EMV]
Valid range:
9F27959B9F06
Contact Threshold
This parameter specifies after how many failed contact attempts an unsolicited
error message should be sent up to the network.
Parameter name: CONTACT_THRESHOLD
Sections in *.PPF: [LYNXCI_EMV]
Valid range:
0 - 99
282
June 2015
Parameters in CUSTOM.PPF
EMV parameters
Language support
The following parameter specifies a list of supported languages.
Parameter name: LANGUAGE_SUPPORTED
Sections in *.PPF: [LYNXCI_EMV]
Valid range:
Value description: the string can contain multiple two digit language codes.
Default value:
""
Example:
"endefrsp"
represents the languages "English" (en), "German" (de),
"France" (fr), "Spain" (sp).
June 2015
283
EMV parameters
Parameters in CUSTOM.PPF
not configured
284
not configured
June 2015
Parameters in CUSTOM.PPF
EMV parameters
not configured
June 2015
285
EMV parameters
Parameters in CUSTOM.PPF
286
June 2015
Parameters in CUSTOM.PPF
0 - 16
Value description: specifies the number of physical units provided by the NCR
or Diebold WOSA.
Default value:
June 2015
287
Parameters in CUSTOM.PPF
0 - 999
300
0 - 99
288
99
June 2015
Parameters in CUSTOM.PPF
0-2
0, 1
not configured
June 2015
289
290
Parameters in CUSTOM.PPF
June 2015
Parameter Management
Parameter Management
The PARAC run
During the J/Install installation process, but after installation of PARAC/NT, an
automatic call is initiated to the PARAC interface to preset the Windows registry
with default parameter definitions for each product.
The following graphics show four pop up windows which are indicating the
progress of the update steps. The last window shows the PARAC return code.
If PARAC returns with an error code (other than 0 or 7), an error description in
red color appears in the second line of the last pop up window.
Figure 4: PARAC Start window
June 2015
291
Parameter Management
The fourth pop up window is a PARAC error window with an example error
return code. All finish pop up windows with return codes other than 0 or 7 come
up with a second line in red color as a short description of the error. (The only
exception is return code 7. This is only a warning: Missing parameter restored).
Figure 7: PARAC Finish window with error return code
292
June 2015
Parameter Management
June 2015
293
Parameter Management
After J/Install installation the sub folders like \BAS, \BATCH, etc. located
in "C:\PROTOPAS\CONF" will not be used any more during the runtime.
294
June 2015
Parameter Management
ProCash/NDC parameters
The following table gives a short description about the configuration files and
batch routines that are compressed in file update.z on the Update Disk:
Table 22: List of files in sub folder \BAS
FILE NAME
DESCRIPTION
CONV-ALL.BAT
Batch program which is called during the installation. The batch program
updates the registry with all INA files of directory C:\PROTPAS\CONF using
the batch files described in this table. After the call this file will be renamed to
CONV-ALL.OK
CONV.BAT
CCERRMAP.INA
LYNXSOP.INA
PRTMACRO.INA
Parameter definition for macro settings in the printer INIT phase (see
Protopas "Programmers Reference" for detailed description)
PRTMACRO.BAT
LOGON.INA
LOGON.BAT
CSCW32.INA
CSCW32.BAT
SMI30.INA
SMI30.BAT
PROVIEW.INA
PROVIEW.BAT
CCCDMFW.INA
CCCDMFW.BAT
NDC.INA
NDC.BAT
CCERRDIF.BAT
CFGMANAG.LNK
DATADICT.INA
NDCSOPDIA.CFG
NDCSOPSTP.CFG
NDCSOPTXT.CFG
CCSOPSTEP.BAT
GDI_PRT.INA
GDI_PRT.BAT
WOSAKEYS.INA
NDCSOPSKE.INA
June 2015
295
Parameter Management
NDCSOPSKE.BAT
UNI-CHAR.REG
DESCRIPTION
ADDONCHK.BAT
RM2.BAT
CCD.BAT
CDM.BAT
CHQ.BAT
CRS.BAT
COINOUT.BAT
COININ.BAT
EMV.BAT
P36.BAT
REGF.DEF
VERS.DEF
RKL.BAT
RXE.BAT
WEB.BAT
WN.BAT
NCR.BAT
NCRUSB.BAT
NCRF.DEF
DIEBOLD.BAT
296
FILE NAME
DESCRIPTION
CCERRMAP.INA
WOSALATM.INA
WOSALATM.BAT
June 2015
Parameter Management
DESCRIPTION
NDCCDMDIA.CFG
NDCCDMSTP.CFG
NDCCDMTXT.CFG
NDCCRSDIA.CFG
NDCCRSSTP.CFG
NDCCRSTXT.CFG
CCSOPSTEP.BAT
LYNXCAIN.INA
NDCCRS.INA
DESCRIPTION
NDCCDMDIA.CFG
NDCCDMSTP.CFG
NDCCDMTXT.CFG
NDCCRSDIA.CFG
NDCCRSSTP.CFG
NDCCRSTXT.CFG
CCSOPSTEP.BAT
June 2015
297
Parameter Management
DESCRIPTION
CCERRMAP.911
Specific error mapping table for DDC 911 protocol including CRS extensions
CCERRMAP.INA
CCSOPSTEP.BAT
NDCCRSDIA.CFG
NDCCRSSTP.CFG
NDCCRSTXT.CFG
LYNXCAIN.INA
NDCCRS.INA
298
FILE NAME
DESCRIPTION
EMVDECRE.INA
EMVDECRE.BAT
June 2015
Parameter Management
DESCRIPTION
\BASIC
\COININ
\COINOUT
\CCD
\RM2
\CDM
\CRS
DESCRIPTION
ACTIVEX.INA
WEB_ONL.REG
DESCRIPTION
MV_CONF.BAT
Specific batch file that contains vendor specific programs or batch routines
DESCRIPTION
MV_CONF.SAV
Saved batch file that can be modified for specific programs or batch routines
CCCDMFW.INA
CCERRNCR.INA
CCSOPNCR.INA
PRTMANCR.INA
WOSA-NCR.REG
WOSA-NCR.SAV
DESCRIPTION
CCCDMFW.INA
CCERRDIB.INA
CCSOPDIB.INA
PRTMADIB.INA
WOSA-DIB.REG
June 2015
299
Parameter Management
300
FILE NAME
DESCRIPTION
flxScheme.ina
flxScheme.1366
flxScheme.1024
flxScheme.640
flxScheme.800
flx.bat
flx.ina
flxada.INA
flxddc.ina
flxndc.ina
flxop_eng.ina
flxop_ger.ina
flxop_spa.ina
flxprinter.ina
Printer parameters
flxtext.ina
flxtext_eng.ina
flxtext_ger.ina
flxtext_spa.ina
flxtrace.ina
flxtext_ger_uni.reg
June 2015
Parameter Management
ProCash/DDC parameters
The following table gives a short description about the configuration files and
batch routines that are compressed in file update.z from the Update Disk:
Table 35: List of files in sub folder \BAS
FILE NAME
DESCRIPTION
CONV-ALL.BAT
Batch program which is called during the installation. The batch program
updates the registry with all INA files of directory C:\PROTPAS\CONF using
the batch files described in this table. After the call this file will be renamed to
CONV-ALL.OK
CONV.BAT
CCERRMAP.INA
LYNXSOP.INA
PRTMACRO.INA
Parameter definition for macro settings in the printer INIT phase (see
Protopas "Programmers Reference" for detailed description)
PRTMACRO.BAT
LOGON.INA
LOGON.BAT
CSCW32.INA
CSCW32.BAT
SMI30.INA
SMI30.BAT
PROVIEW.INA
PROVIEW.BAT
CCCDMFW.INA
CCCDMFW.BAT
DDC.INA
DDC.BAT
CAS_SCR.INA
CAS_SCR.BAT
CCERRDIF.BAT
CFGMANAG.LNK
DATADICT.INA
DDCSOPDIA.CFG
DDCSOPSTP.CFG
DDCSOPTXT.CFG
CCSOPSTEP.BAT
GDI_PRT.INA
GDI_PRT.BAT
WOSAKEYS.INA
June 2015
301
Parameter Management
DDCSOPSKE.INA
DDCSOPSKE.BAT
UNI-CHAR.REG
DESCRIPTION
ADDONCHK.BAT
RM2.BAT
CCD.BAT
CDM.BAT
CHQ.BAT
CRS.BAT
COINOUT.BAT
COININ.BAT
EMV.BAT
P36.BAT
REGF.DEF
VERS.DEF
RKL.BAT
RXE.BAT
WEB.BAT
WN.BAT
NCR.BAT
NCRUSB.BAT
NCRF.DEF
DIEBOLD.BAT
302
FILE NAME
DESCRIPTION
CCERRMAP.INA
WOSALATM.INA
WOSALATM.BAT
June 2015
Parameter Management
DESCRIPTION
DDCCDMDIA.CFG
DDCCDMSTP.CFG
DDCCDMTXT.CFG
DDCCRSDIA.CFG
DDCCRSSTP.CFG
DDCCRSTXT.CFG
CCSOPSTEP.BAT
LYNXCAIN.INA
DESCRIPTION
DDCCDMDIA.CFG
DDCCDMSTP.CFG
DDCCDMTXT.CFG
DDCCRSDIA.CFG
DDCCRSSTP.CFG
DDCCRSTXT.CFG
CCSOPSTEP.BAT
DESCRIPTION
CCERRMAP.911
Specific error mapping table for DDC 911 protocol including CRS extensions
CCERRMAP.INA
CCSOPSTEP.BAT
DDCCRSDIA.CFG
DDCCRSSTP.CFG
DDCCRSTXT.CFG
LYNXCAIN.INA
DESCRIPTION
EMVDECRE.INA
EMVDECRE.BAT
DESCRIPTION
June 2015
303
Parameter Management
ACTIVEX.INA
WEB_ONL.REG
DESCRIPTION
MV_CONF.BAT
Specific batch file that contains vendor specific programs or batch routines
DESCRIPTION
MV_CONF.SAV
Saved batch file that can be modified for specific programs or batch routines
CCCDMFW.INA
CCERRNCR.INA
CCSOPNCR.INA
PRTMANCR.INA
WOSA-NCR.REG
WOSA-NCR.SAV
304
DESCRIPTION
CCCDMFW.INA
CCERRDIB.INA
CCSOPDIB.INA
PRTMADIB.INA
WOSA-DIB.REG
June 2015
Parameter Management
DESCRIPTION
flxScheme.ina
flxScheme.1366
flxScheme.1024
flxScheme.640
flxScheme.800
flx.bat
flx.ina
flxada.INA
flxddc.ina
flxndc.ina
flxop_eng.ina
flxop_ger.ina
flxop_spa.ina
flxprinter.ina
Printer parameters
flxtext.ina
flxtext_eng.ina
flxtext_ger.ina
flxtext_spa.ina
flxtrace.ina
flxtext_ger_uni.reg
June 2015
305
Parameter Management
DESCRIPTION
[CLASS\643A\0002_ERROR]
TD_STATUS [1]
SEVERITY [1]
Error Severity
M_STATUS
[1]
Maintenance Status
M_DATA [1]
REBOOT
SYSMSG_NUMBER
DDC_STATUS
[2]
DDC_MDS_STATUS [2]
INFO
306
June 2015
Parameter Management
Note:
= "?3002,?0B75,@04,@00"
= "000DI01:3F:00:01,000DI01:3F:31p37,
000DR01:3A:41:40,000DR01:3A:37:41"
June 2015
307
Parameter Management
If the second physical cassette has a pick error, ProCash/DDC sends following
MDS status: 000D901:3F:31:38
308
June 2015
Parameter Management
If for example the third cassette gets an error during a dispense, ProCash/DDC
replaces the B7 to 19. The DDC912 error code ?0195 is sent to the host.
"XXCCPPPPPPPPXXXXXXXXXXXXXXXXXX"
cassette type 4 (see Note 1)
cassette type 3 (see Note 1)
cassette type 2 (see Note 1)
cassette type 1 (see Note 1)
cassette type 2, 1 are low (see Note 2)
cassette type 4, 3 are low (see Note 2)
only if value 00; 01 or 02 is set, the
cassette low or pick failure fields are
updated !!!
"PP" can be replaced with the pick error code for all four cassette
types. Depending on which position the error occurs only the error
code of one cassette type will be sent to the network. All other fields
are set to zero.
June 2015
309
Parameter Management
The following table illustrates which CSC-W32 and XFS error classes are
currently assigned to the internal generated device class.
Table 48: CSC-W32 and XFS class assign table
CSC-W32 class
Assigned
Class
Device description
0008
AA08
Card Reader
0033
Journal printer
0038
0039
0018
AA18
0017
AA17
Deposit module
AA18_CIN
0018_CIN
0018_CIN
001D_CIN
CRS (CashIn)
CC1A
BB1A
EE1A
DD1A
AA1A
FF1A
CCDM (CashIn)
005A (RM2)
005E (RM2)
005A_CIN
005E_CIN
RM2 (CashIn)
RM2 (CashIn)
310
AA48
Receipt printer
AA45
Document printer
AA39
June 2015
Parameter Management
00B9_CIN
CRS (CashIn)
001D
001D
CDM (CashOut)
CRS (CashOut)
Assigned
CSC-W32
class
XFS30
code range
Assigned
CSC-W32
code range
6751
001D
Dxxx
1xxx
6752
001D
Dxxx
3xxx
Error Suppression
During the runtime ist can happen that one of the application level generates
error codes which have no influence to the device operation. Those errors are
just non relevant warnings. To prevent confusions by the service operators the
Device Status Framework (dcDevSta.dll) ignors error A200 (Software Error) of
class 0018 (class Cash Dispenser).
Furthermore for specific errors you can configure in CCERRMAP.INA to
suppress sending a message to the host and displaying the error on the SOP
panel if you set parameter SEVERITY = "0" and TD_STATUS = "0".
For ProCash/DDC you can suppress sending an error to the host if you set
parameter DDC_STATUS = "" (as empty value) in the requested error section.
June 2015
311
Parameter Management
[PROTOCOL\DDC\T2HHWConfigurationStatus]
Parameters:
PREP_FIELD_22 = PREP_FIXED,0C
NUM_FIELDS = 27
312
June 2015
Parameter Management
[CASH_DISPENSER]
Parameters:
NUM_LOG_CASS = 2
CURRENCY_1 = "USD"
VALUE_1 = 10
CURRENCY_2 = "USD"
VALUE_2 = 20
June 2015
313
Parameter Management
[CASH_DISPENSER]
Valid range:
0, 1
not configured
[CASH_DISPENSER]
Parameters:
314
NUM_LOG_CASS = 4
CURRENCY_3 = "USD"
VALUE_3 = 10
CURRENCY_4 = "USD"
VALUE_4 = 20
June 2015
Parameter Management
[FUNC_ID_MAP]
Parameter:
STEP_NAME_X[1] = "DC_F_DISPENSE_911"
[1]
June 2015
315
Parameter Management
MACRO_TABLE
JOURNAL_MACROS
RECEIPT_MACROS
specifies the sub section name that is appended to
..\CCOPEN\CCPRTFW\
The sub section specifies the location of the macro
parameters
Macro activation
Parameter name:
Value Range:
Value description:
MACRO_TABLE_ACTIVE
0, 1
Activates or deactivates the user defined macro
table.
Default value:
316
June 2015
Parameter Management
Macro interpretation
Parameter name:
Value Range:
Value description:
HALF_DOUBLE_NUMBER_SIGNS
0, 1
0 - two ## are reduced to one # or #MACRO# is
interpreted as a macro;
1 - two ## characters are printed has normal
characters and will not be interpreted as a macro.
Printer INIT
Parameter name:
Value Range:
Value description:
INIT
any legal macro name
This parameter can be used to send additional
macro sequences to the printer during printer
initialisation in the startup phase.
Default value:
""
Example:
If you like to enable variable receipt length and no black dot mark recognition
for the Receipt printer, you have to set the following:
[Wincor Nixdorf\ProTopas\CurrentVersion\CCOPEN\RECEIPT]
INIT = #VLM##MRKC#
June 2015
317
Parameter Management
318
June 2015
Parameter Management
ProCash/DDC
ESC R
ESC r
ESC Q
Parameter name:
ESC_xxn[1]
Section:
..\LYNXPAR\PRINTER\RECEIPT
..\LYNXPAR\PRINTER\DOCUMENT
..\LYNXPAR\PRINTER\JOURNAL
Value range:
Description:
[1]
Examples:
ESC_51
ESC_52020
ESC_72020
ESC_7000
ESC_7001
ESC_7002
ESC_7010
ESC_7000001
=
=
=
=
=
"%DATDICT_VAR%"
(ESC Q)
"#PIC:WHITEF.JPG#" (ESC Rxxx)
"#PIC:WHITEB.JPG#" (ESC rxxx)
"#PIC:WHITEF.JPG#" (pxx) xx = front with codeline unchanged
"#PIC:WHITEF.JPG;PRT_IMG.JPG,BLACKEND#"
(pxx) xx = front codeline blackend
= "#PIC:WHITEF.JPG;PRT_IMG.JPG,REMOVED#"
(pxx) xx = front codeline removed
= "#PIC:WHITEB.JPG#" (pxx) xx = back
= "#PIC:GREENF.JPG#"
(pxxxxx) xxxxx = front with codeline type index 001
June 2015
319
Parameter Management
320
June 2015
Parameter Management
Start application
June 2015
321
Parameter Management
Windows Name
ND9G (receipt)
GDI only
TP07 (receipt)
GDI / PrintRaw
WN TH21
GDI / PrintRaw
GDI / PrintRaw
TP23 (receipt/document)
WN TH23
GDI only
TH97/G (document)
TP01 (document)
GDI / PrintRaw
Automatic Installation
GDI Windows printer can be automatically installed via J/Install installation. For
printers, which can operate as GDI Windows printer or in raw print mode (see
table), you have to specify the GDI mode in configuration file CUSTOM.CUS.
Refer to section GDI Windows name for receipt printer on page 269 and
section GDI Windows name for document printer on page 269 for detailed
description how to enable GDI windows printer. Pure GDI printer like ND9G are
installed automatically as a Windows printer.
322
June 2015
Parameter Management
June 2015
323
Parameter Management
allows to start the card less transaction via pressing the Enter KEY
IDLE_CANCEL
allows to start the card less transaction via pressing the Cancel KEY
IDLE_TIMEOUT
IDLE_A
allows to start the card less transaction via pressing the A KEY
IDLE_B
allows to start the card less transaction via pressing the B KEY
IDLE_C
allows to start the card less transaction via pressing the C KEY
IDLE_D
allows to start the card less transaction via pressing the D KEY
IDLE_F
allows to start the card less transaction via pressing the F KEY
IDLE_G
allows to start the card less transaction via pressing the G KEY
IDLE_H
allows to start the card less transaction via pressing the H KEY
IDLE_I
allows to start the card less transaction via pressing the I KEY
324
June 2015
Parameter Management
Parameter fields
The parameters in table Card less transaction parameters on page 324 except
the parameter IDLE_TIMEOUT (see description in section Timeout parameter on
page 326), use following parameter values:
Each parameter value comma separated is a separate parameter.
Table 51: Card less parameter fields
Field Range
Index
Size
Description
VAR
VAR
VAR
VAR
VAR
VAR
VAR
VAR
0-999
0-999
0-1
June 2015
325
Parameter Management
Timeout parameter
The parameter IDLE_TIMEOUT can be used to configure a specific timeout
handling during a card less transaction. This parameter should be configured only if
card less transaction processing should be enabled in the middle of a transaction.
These parameters specify the parameter values for the timeout handling how long
this card less transaction should be taken.
Each parameter value comma separated is a separate parameter. If this parameter
is not set, no timeout will be used.
Range
Size
Description
0-999
Timer in seconds
0-999
Example:
IDLE_TIMEOUT = "30,555"
"sss,eee"
326
June 2015
Parameter Management
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
Valid range:
character string
- not configured
Example value:
00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
Valid range:
character string
- not configured
Example value:
000
June 2015
327
Parameter Management
Dependent parameters
The following parameters are required to assign the key code 5 for the left side
key from the 0 key. Usually on Wincor Nixdorf systems for this key the decimal
key code is assigned be default. Please refer to the vendor specific
documentation how to assign key codes to EPP keys.
Parameter name: PINKEY_11
Registry Key:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\WOSAKEYS\ASC_KEY]
Valid range:
numeric values
Value description: specifies the key code for the left side key
Default value:
- not configured
Example value:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
Valid range:
single character
Value description: specifies the cursor character for the input position on the
consumer display.
Default value:
- not configured
Example value:
<
328
June 2015
Parameter Management
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
Valid range:
single character
Value description: specifies the cursor character for the input position on the
consumer display.
Default value:
- not configured
Example value:
<
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
Valid range:
- not configured
June 2015
329
Parameter Management
The following parameters specify the character sequences for the keys
0 - 9 on the EPP:
"ALPHA_0_SEQ"="0_+-"
"ALPHA_1_SEQ"="1QZ"
"ALPHA_2_SEQ"="2ABC"
"ALPHA_3_SEQ"="3DEF"
"ALPHA_4_SEQ"="4GHI"
"ALPHA_5_SEQ"="5JKL"
"ALPHA_6_SEQ"="6MNO"
"ALPHA_7_SEQ"="7PRS"
"ALPHA_8_SEQ"="8TUV"
"ALPHA_9_SEQ"="9WXY"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
Valid range:
0-31
Value description: 0 - clear input field and start input from the left hand side if
maximum digits in input field has been reached
1 - ignore further inputs if amount buffer field is full
2 - ignore further inputs if numeric buffer field is full
4 - clear the last input in amount entry state using the clear
key
8 - clear the last input in information entry state using the
clear key
16 - do not show leading zeros in amount entry state
Default value:
330
0 - not configured
June 2015
Parameter Management
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN\XXX] [1]
0-55
0 - no options configured
June 2015
331
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
Valid range:
- not configured
Example value:
01234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ,.-;:=
332
June 2015
Parameter Management
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
Valid range:
Bit order
0x01 - Amount Entry state
0x02 - Pin Entry state
0x04 - Information Entry state
0x08 - Enhanced Information Entry state
Value description: specifies for which state the input timer restart handling is
enabled.
Default value:
June 2015
333
Parameter Management
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\ProtVisa.DLL
[STARTUP]
Valid range:
334
C:\PROTOPAS\BIN\ComModem.DLL
June 2015
Parameter Management
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\ComSerial.DLL
[STARTUP]
Valid range:
C:\PROTOPAS\BIN\ComYield.DLL
June 2015
335
Parameter Management
[STARTUP]
Valid range:
Parameter,Parameter,Parameter,...,...,...
336
C:\PROTOPAS\BIN\FwLoadPm.EXE,4,1,21,,,
CCCommProtocol1 CCCommunication50
CCCommunication51 CCCommunication52
CCCommunication53 CCCommunication54"
June 2015
Parameter Management
[MODEM_COMMANDS]
[MODEM_EVENTS]
[MODEM_PROJECT]
[MODEM_PROJECT_ALTERNATE]
Valid range:
AT&F1E1X3M1
June 2015
337
Parameter Management
[SERIAL_COMMANDS]
[SERIAL_EVENTS]
[SERIAL_PROJECT]
[SERIAL_PROJECT_ALTERNATE]
Valid range:
57600,N,8,1
[SERIAL_COMMANDS]
[SERIAL_EVENTS]
[SERIAL_PROJECT]
[SERIAL_PROJECT_ALTERNATE]
Valid range:
338
COM1
June 2015
Parameter Management
Project settings
COM channel
The following parameter specifies modem communication channel.
Parameter name: COM_CHANNEL
Sections in *.PPF: [PROTOCOL_PROJECT]
Valid range:
50
Protocol channel
The following parameter specifies protocol channel.
Parameter name: PROT_CHANNEL
Sections in *.PPF: [PROTOCOL_PROJECT]
Valid range:
Protocol type
The following parameter specifies the protocol type.
Parameter name: COMM_PROTOCOL
Sections in *.PPF: [PROTOCOL_PROJECT]
Valid range:
VS2
June 2015
339
Parameter Management
Route ID
This parameter specifies the Route ID.
Parameter name: ROUTE_ID
Sections in *.PPF: [PROTOCOL_PROJECT]
Valid range:
HANCO
Terminal ID
This parameter is used to configure a Terminal ID.
Parameter name: TERMINAL_ID
Sections in *.PPF: [PROTOCOL_PROJECT]
Valid range:
340
99999999
June 2015
June 2015
341
Parameter Management
342
June 2015
Parameter Management
Client Settlement
If Settlement transactions should be sent via RCM to a PC/E server, you have
to configure the types of Settlement transactions assigned to the operation code
buffer of the Transaction Request and which print data should be used from
Transaction Reply.
Parameter name: RCC_STLMT_OP_CODES
Section in *.RCC: [HARDWARE_CONFIGURATION]
Valid range:
not configured
Exampe:
"IGA :R:TERMINAL_CLOSE,
IGA I :J:TERMINAL_CLOSE"
June 2015
343
344
Parameter Management
June 2015
$UPDATE$.Z
The compressed file $UPDATE$.Z can be created with ICOMP.EXE. You need
to call ICOMP.EXE with option "subdirectories included". The modules have to
be compressed in the same directory structure as on the harddrive.
CUSTOM.PPF
The configuration file CUSTOM.PPF can be created or modified with PCedt.exe
$UPDATE$.REG
WINNT Registry configuration file, called via REGEDIT -S in "startupappl.bat".
To the example above the diskette consists of following files:
SOPCOPY.TXT
$UPDATE$.Z
CUSTOM.PPF
$UPDATE$.REG
June 2015
345
The automatic PARAC call, the call of REGEDIT and the extraction routine are
defined in batch file STARTUPAPPL.BAT located in \PROTOPAS\BIN folder.
346
June 2015
June 2015
347
348
June 2015
TOPMSG
Number
Description
6434
0001
1031
6434
0002
1032
6434
0003
1032
6434
0004
1032
6434
0005
1039
Deposit error
6434
0006
1021
Deposit canceled
6434
0007
1022
Deposit timeout
6434
0008
1023
6434
0009
1029
6434
000A
1033
6434
000B
1036
6434
000C
1035
6434
000D
1031
6434
000E
1033
6434
0010
""
6434
0011
1039
6434
0012
1038
6434
0013
1031
6434
0014
""
6434
0015
1049
June 2015
349
6434
0016
1050
6434
0017
1051
6434
0018
1501
6434
0019
1031
6434
0020
1029
6434
0021
1039
6434
0022
1039
Deposit jam
6434
0023
1039
6434
0024
1039
6434
0025
1039
6434
0026
1039
6434
0027
1039
6434
0028
1039
6434
0029
1031
6434
002A
1029
6434
002B
1029
6434
002C
1023
6434
002D
1023
6434
002E
1035
6434
002F
1035
6434
0030
1039
6434
0031
1039
6434
0032
1039
6434
0033
1039
6434
0034
1039
6434
0035
1039
6434
0036
1032
6434
0037
1033
6434
0038
1033
6434
0039
1039
6434
003A
1031
6434
003B
1033
6434
003C
1033
6434
003D
1033
6434
003E
1033
6434
003F
1500
350
June 2015
6434
0040
1033
6434
0041
1033
6434
0042
1031
6434
0043
1033
6434
0044
1031
6434
0045
1031
6434
0046
1031
6434
0047
1031
6434
0048
1031
6434
0049
1031
6434
004A
1031
6434
004B
1031
6434
004C
1031
6434
004D
1031
6434
004F
1031
6434
0050
1061
6434
0051
1061
6434
0052
1061
6434
0053
1061
6434
0054
1061
6434
0055
1061
6434
0056
1061
6434
0057
1061
June 2015
351
TOPMSG
Number
Description
643A
0001
1029
643A
0002
1041
643A
0003
1029
643A
0004
1029
643A
0005
1029
643A
0006
1029
643A
0007
1029
643A
0008
1029
643A
0009
1029
643A
000B
1029
Partial/short dispense/present
352
June 2015
The following table lists ProTopas return codes from the Cash Dispenser device
Framework which are mapped to the hexadecimal error codes assigned to class
643A.
Table 55: Cash Dispenser return code table
Class CDM
return
Code
Error
Code [1]
TOPMSG
Number
Description
643A
-331
FEB5
1029
643A
-330
FEB6
1029
643A
-324
FEBC
1029
643A
-323
FEBD
1029
No items to present
643A
-322
FEBE
1029
643A
-321
FEBF
1029
643A
-320
FEC0
1029
Denomination error
643A
-317
FEC3
1029
643A
-316
FEC4
1029
643A
-315
FEC5
1029
Shutter closed
643A
-314
FEC6
1029
Shutter open
643A
-313
FEC7
1029
643A
-312
FEC8
1029
Invalid retract
643A
-311
FEC9
1029
643A
-310
FECA
1029
Position locked
643A
-309
FECB
1029
Invalid position
643A
-308
FECC
1029
643A
-307
FECD
1029
643A
-306
FECE
1029
643A
-305
FECF
1029
No currency mix
643A
-304
FED0
1029
643A
-303
FED1
1029
Invalid denomination
643A
-302
FED2
1029
643A
-301
FED3
1029
Invalid teller ID
643A
-300
FED4
1029
Invalid currency
643A
-48
FED0
1029
Error timeout
643A
-14
FFF2
1029
643A
-13
FFF3
1029
643A
-1
FFFF
1029
June 2015
353
TOPMSG
Number
Description
643C
0001
1500
643C
0002
1500
643C
0003
1500
Error while creating PIN block for remote PIN block buffer
included in transaction request message
643C
0004
1500
643C
0005
1500
[1]
354
June 2015
USER NAME
SEL_FRAME
BARCODE_FRAME
JOURNAL_FRAME
SERVICE_FRAME
OPL_FRAME
APPLICATION_FRAME
CDM_FRAME
COINOUT_FRAME
APPL_DATA_FRAME
SMI_FRAME
DLG_FRAME
COM_FRAME
SEC_FRAME
CARD_FRAME
EPP_FRAME
DIALOG_FRAME
SCRIPT_FRAME
CONVERTER_FRAME
SYNC_FRAME
JOURNAL_FRAME
MSGCTRL1_FRAME
RECPRT_FRAME
PROT1_FRAME
PRESS_FRAME
DEVSTA_FRAME
DEPOSIT_FRAME
TRANSACT_FRAME
USEREXIT_FRAME
VARIABLE_FRAME
SECURE_FRAME
DOCPRT_FRAME
CCSOP_DIALOG
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
CCREPMGR\FRM_REPOSITORY]
REGISTRY PARAMETER
CCSelFW
CCBcrFW
CCJournal
CCServiceFW
CCOplFW
CCApplFW
CCCdmFW
CCCoinOutFW
CCDataFW
CCSmiFW
CCDlgFW
CCCommunication1
CCSecFW
CCCardFW
CCEppFW
CCDialog
CCSCRIPTFW
DCConvFW
CCSyncFW
CCJourPrtFW
CCMessageControl1
CCRecPrtFW
CCProtFW1
CCPresFW
CCDeviceStatusFW
CCDepositFW
CCTransactionFW
CCSUEFW
CCVarFW
CCSecureFW
CCDocPrtFW
CCSopDialog
June 2015
355
USER NAME
APPLICATION_SET
PROGRAMLIST
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
CCOPEN\RESTART\APPLICATION_1]
REGISTRY PARAMETER
ApplPM
PROGRAMS
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\RESTART\DEFAULTS]
REGISTRY PARAMETER
SHUTDOWN_ACTIVE
MAXREBOOT
POWER_UP_PERIOD
SHUTDOWN_EXE
356
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\CCProtFW1]
REGISTRY PARAMETER
PROTOCOL
CCVTABLE
LOG_FILE
LOG_FILE_SIZE
HANDLE_ETX
June 2015
USER NAME
MODEM_AUTO_NUMBER
MODEM_CMD_CONFIG
USER AREA in"CUSTOM.PPF"
MODEM_EVENTS
USER NAME
MODEM_AUTO_NUMBER
MODEM_CMD_CONFIG
USER AREA in"CUSTOM.PPF"
MODEM_PROJECT
USER NAME
MODEM_AUTO_NUMBER
MODEM_CMD_CONFIG
USER AREA in"CUSTOM.PPF"
MODEM_PROJECT_ALTERNATE
USER NAME
MODEM_AUTO_NUMBER
MODEM_CMD_CONFIG
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\
MODEM\COMMANDS]
REGISTRY PARAMETER
AUTO_NUMBER
CMD_CONFIG
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\
MODEM\EVENTS]
REGISTRY PARAMETER
AUTO_NUMBER
CMD_CONFIG
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\
MODEM\PROJECT]
REGISTRY PARAMETER
AUTO_NUMBER
CMD_CONFIG
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\
MODEM\PROJECT_ALTERNATE]
REGISTRY PARAMETER
AUTO_NUMBER
CMD_CONFIG
June 2015
357
USER NAME
SERIAL_LINE_ATTR
SERIAL_PORTNAME
USER AREA in"CUSTOM.PPF"
SERIAL_EVENTS
USER NAME
SERIAL_LINE_ATTR
SERIAL_PORTNAME
USER AREA in"CUSTOM.PPF"
SERIAL_PROJECT
USER NAME
SERIAL_LINE_ATTR
SERIAL_PORTNAME
USER AREA in"CUSTOM.PPF"
SERIAL_PROJECT_ALTERNATE
USER NAME
SERIAL_LINE_ATTR
SERIAL_PORTNAME
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\
SERIAL\COMMANDS]
REGISTRY PARAMETER
LINE_ATTR
PORTNAME
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\
SERIAL\EVENTS]
REGISTRY PARAMETER
LINE_ATTR
PORTNAME
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\
SERIAL\PROJECT]
REGISTRY PARAMETER
LINE_ATTR
PORTNAME
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\
SERIAL\PROJECT_ALTERNATE]
REGISTRY PARAMETER
LINE_ATTR
PORTNAME
USER NAME
COM_CHANNEL
COMM_PROTOCOL
PROT_CHANNEL
ROUTE_ID
TERMINAL_ID
358
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\
PROTOCOL\PROJECT]
REGISTRY PARAMETER
ComChannel
ComProtocol
ProtocolChannel
RouteID
TerminalID
June 2015
REGISTRY LOCATION
[HARDWARE_CONFIGURATION]
[HKEY_LOCAL_MACHINE\SOFTWARE\
Wincor Nixdorf\ProTopas\CurrentVersion\
CCOPEN\PROTOCOL\PARAMETER]
USER NAME
REGISTRY PARAMETER
EXPANDED_HW_CONF_BYTE_0
EXPANDED_HW_CONF_BYTE_0
EXPANDED_HW_CONF_BYTE_1
EXPANDED_HW_CONF_BYTE_1
EXPANDED_HW_CONF_BYTE_2
EXPANDED_HW_CONF_BYTE_2
EXPANDED_HW_CONF_BYTE_3
EXPANDED_HW_CONF_BYTE_3
EXPANDED_HW_CONF_BYTE_4
EXPANDED_HW_CONF_BYTE_4
EXPANDED_HW_CONF_BYTE_5
EXPANDED_HW_CONF_BYTE_5
EXPANDED_HW_CONF_BYTE_6
EXPANDED_HW_CONF_BYTE_6
EXPANDED_HW_CONF_BYTE_7
EXPANDED_HW_CONF_BYTE_7
EXPANDED_HW_CONF_BYTE_8
EXPANDED_HW_CONF_BYTE_8
EXPANDED_HW_CONF_BYTE_9
EXPANDED_HW_CONF_BYTE_9
EXPANDED_HW_CONF_BYTE_10
EXPANDED_HW_CONF_BYTE_10
EXPANDED_HW_CONF_BYTE_11
EXPANDED_HW_CONF_BYTE_11
EXPANDED_HW_CONF_BYTE_12
EXPANDED_HW_CONF_BYTE_12
EXPANDED_HW_CONF_BYTE_13
EXPANDED_HW_CONF_BYTE_13
EXPANDED_HW_CONF_BYTE_14
EXPANDED_HW_CONF_BYTE_14
EXPANDED_HW_CONF_BYTE_15
EXPANDED_HW_CONF_BYTE_15
DOUBLE_EXPANDED_HW_CONF_BYTE_16
DOUBLE_EXPANDED_HW_CONF_BYTE_16
DOUBLE_EXPANDED_HW_CONF_BYTE_17
PREP_FIELD_029
DOUBLE_EXPANDED_HW_CONF_BYTE_18
PREP_FIELD_030
SEND_TVN_MAC
SEND_TVN_MAC
CHECK_TVN_MAC
CHECK_TVN_MAC
SEND_MACHINE_NO
SEND_MACHINE_NO
CHECK_MACHINE_NO
CHECK_MACHINE_NO
SEND_TVN_MAC_SOL
SEND_TVN_MAC_SOL
MAC_FLD_SELECTED
MAC_FLD_SELECTED
MAC_ASCII
MAC_ASCII
STATUS_CODE_HANDLING
STATUS_CODE_HANDLING
RKL_ENCODING
RKL_ENCODING
SAF_MACH_NO
SAF_MACH_NO
June 2015
359
REGISTRY LOCATION
[HARDWARE_CONFIGURATION]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
CCOPEN\PROTOCOL\PARAMETER]
USER NAME
REGISTRY PARAMETER
HW_CONF_0_PROD_CLASS
HW_CONF_0_PROD_CLASS
HW_CONF_1_NOCONFIG
HW_CONF_1_NOCONFIG
HW_CONF_2_DISK
HW_CONF_2_DISK
HW_CONF_3_CARD_READER
HW_CONF_3_CARD_READER
HW_CONF_4_CASH_HANDLER
HW_CONF_4_CASH_HANDLER
HW_CONF_5_PPD
HW_CONF_5_PPD
HW_CONF_6_REC_PRINTER
HW_CONF_6_REC_PRINTER
HW_CONF_7_JRN_PRINTER
HW_CONF_7_JRN_PRINTER
HW_CONF_8_RESERVED
HW_CONF_8_RESERVED
HW_CONF_9_RESERVED
HW_CONF_9_RESERVED
HW_CONF_10_NIGHT_DEPOSIT
HW_CONF_10_NIGHT_DEPOSIT
HW_CONF_11_ENCRYPTOR
HW_CONF_11_ENCRYPTOR
HW_CONF_12_CAMERA
HW_CONF_12_CAMERA
HW_CONF_13_DOOR_ACCESS
HW_CONF_13_DOOR_ACCESS
HW_CONF_14_FLEX_DISK
HW_CONF_14_FLEX_DISK
HW_CONF_15_TAMPER_BINS
HW_CONF_15_TAMPER_BINS
HW_CONF_16_CARDHOLDER_KEYB
HW_CONF_16_CARDHOLDER_KEYB
HW_CONF_17_OPERATOR_KEYB
HW_CONF_17_OPERATOR_KEYB
HW_CONF_18_DISPLAY_VOICE
HW_CONF_18_DISPLAY_VOICE
HW_CONF_19_NOCONFIG
HW_CONF_19_NOCONFIG
HW_CONF_20_NOCONFIG
HW_CONF_20_NOCONFIG
HW_CONF_21_STATEMENT_PRT
HW_CONF_21_STATEMENT_PRT
HW_CONF_22_SIG_DISPLAY
HW_CONF_22_SIG_DISPLAY
HW_CONF_23_RESERVED
HW_CONF_23_RESERVED
HW_CONF_24_COIN_DISP
HW_CONF_24_COIN_DISP
HW_CONF_25_SYSTEM_DISPLAY
HW_CONF_25_SYSTEM_DISPLAY
HW_CONF_26_MED_ENT_IND
HW_CONF_26_MED_ENT_IND
HW_CONF_27_ENV_DISP
HW_CONF_27_ENV_DISP
HW_CONF_28_DOC_PROC_MOD
HW_CONF_28_DOC_PROC_MOD
HW_CONF_29_COIN_TAMP_IND
HW_CONF_29_COIN_TAMP_IND
HW_CONF_30_DOC_TAMP_IND
HW_CONF_30_DOC_TAMP_IND
HW_CONF_31_RESERVED
HW_CONF_31_RESERVED
HW_CONF_32_DIG_AUDIO_SERV
HW_CONF_32_DIG_AUDIO_SERV
HW_CONF_33_RESERVED
HW_CONF_33_RESERVED
HW_CONF_34_RESERVED
HW_CONF_34_RESERVED
360
June 2015
HW_CONF_35_RESERVED
HW_CONF_35_RESERVED
HW_CONF_36_RESERVED
HW_CONF_36_RESERVED
HW_CONF_37_RESERVED
HW_CONF_37_RESERVED
MESSAGE_LOGGING
MESSAGE_LOGGING
SEND_TVN_MAC
SEND_TVN_MAC
CHECK_TVN_MAC
CHECK_TVN_MAC
SEND_MACHINE_NO
SEND_MACHINE_NO
CHECK_MACHINE_NO
CHECK_MACHINE_NO
SEND_TVN_MAC_SOL
SEND_TVN_MAC_SOL
MAC_FLD_SELECTED
MAC_FLD_SELECTED
MAC_ASCII
MAC_ASCII
STATUS_CODE_HANDLING
STATUS_CODE_HANDLING
GO_OFFLINE_AFTER_TIMEOUT
GO_OFFLINE_AFTER_TIMEOUT
June 2015
361
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\PARAMETER]
REGISTRY PARAMETER
PARAMETER_00
PARAMETER_01
PARAMETER_02
PARAMETER_03
PARAMETER_04
PARAMETER_05
PARAMETER_06
PARAMETER_07
PARAMETER_08
PARAMETER_09
PARAMETER_10
PARAMETER_11
PARAMETER_12
PARAMETER_13
PARAMETER_14
PARAMETER_15
PARAMETER_100
PARAMETER_101
LUNO
CONFIG_ID
362
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\TIMER]
REGISTRY PARAMETER
TIMER_00
TIMER_01
TIMER_02
TIMER_03
TIMER_04
TIMER_05
TIMER_06
TIMER_07
TIMER_09
TIMER_10
TIMER_94
TIMER_95
TIMER_96
TIMER_99
June 2015
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\EMV]
REGISTRY PARAMETER
COMPLETION_OBJECTS
CONTACT_THRESHOLD
LANG_SUPPORTED
PROTOCOL_SPEC
USER NAME
ACQUIRER_IDENTIFIER_9F01
MERCHANT_CATEGORY_CODE_9F15
TERMINAL_COUNTRY_CODE_9F1A
TERMINAL_CAPABILITIES_9F33
TERMINAL_TYPE_9F35
ADDITIONAL_TERMINAL_
CAPABILITIES_9F40
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\EMVDEBITCREDITFW\
TERMINAL_PROPERTIES\TAGS]
REGISTRY PARAMETER
9F01
9F15
9F1A
9F33
9F35
9F40
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\CASH_DISPENSER]
REGISTRY PARAMETER
NUM_LOG_CASS
CURRENCY_1
CURRENCY_2
CURRENCY_3
CURRENCY_4
CURRENCY_5
CURRENCY_6
CURRENCY_7
CURRENCY_8
VALUE_1
VALUE_2
VALUE_3
VALUE_4
VALUE_5
VALUE_6
VALUE_7
VALUE_8
June 2015
363
DEFAULT_NUM_NOTES_1
DEFAULT_NUM_NOTES_2
DEFAULT_NUM_NOTES_3
DEFAULT_NUM_NOTES_4
DEFAULT_NUM_NOTES_5
DEFAULT_NUM_NOTES_6
DEFAULT_NUM_NOTES_7
DEFAULT_NUM_NOTES_8
AUTO_LOGON_CASSETTES
AUTO_LOGON_IN_SOP
AUTO_LOGON_NOTES
DENOMINATION_LOW_MSG
CLEAR_MISS_COUNTER
DISPENSE_ALGO
SEND_CASSETTE_LOW_ALWAYS
MAX_PRESENT_ERRORS
SEND_SOL_RETRACT
SOLICITED_IF_RETRACT_INHIBIT
CAS_WAIT_TIME
FATAL_CASS_AS_MISSING
DISPENSE_BELOW_ZERO
LOGICAL_MAPPING
DENOM_ID_UPPERCASE
CHECK_STATUS_AFTER_MONEY_TAKEN
PRESENT_FAILURE_SCREEN
NUM_PHYS_NAMES
PHYS_NAME_X
DISPENSE_RETRIES
PRESENT_TIMER
MAX_REJECT_NOTES
REJECT_FATAL_STATUS
MV_TESTDISPENSE
EQUAL_PHYS_CASS_COUNTERS
CHECK_FATAL_BEFORE_DISPENSE
MAX_DISPENSE_ERRORS
HWERR_DISPENSE_RETRIES
EXPONENT_CORRECTION
DISPLAY_PRESENT_SCREEN
PHYS_GOOD_NOTES
MAX_DISPENSE_TIME
DO_CIN_RETRACT
364
DEFAULT_NUM_NOTES_1
DEFAULT_NUM_NOTES_2
DEFAULT_NUM_NOTES_3
DEFAULT_NUM_NOTES_4
DEFAULT_NUM_NOTES_5
DEFAULT_NUM_NOTES_6
DEFAULT_NUM_NOTES_7
DEFAULT_NUM_NOTES_8
AUTO_LOGON_CASSETTES
AUTO_LOGON_IN_SOP
AUTO_LOGON_NOTES
DENOMINATION_LOW_MSG
CLEAR_MISS_COUNTER
DISPENSE_ALGO
SEND_CASSETTE_LOW_ALWAYS
MAX_PRESENT_ERRORS
SEND_SOL_RETRACT
SOL_RETRACT_INHIBIT
CAS_WAIT_TIME
FATAL_CASS_AS_MISSING
DISPENSE_BELOW_0
LOGICAL_MAPPING
DENOM_ID_UPPERCASE
CHECK_STATUS_AFTER_MONEY_TAKEN
PRESENT_FAILURE_SCREEN
NUM_PHYS_NAMES
PHYS_NAME_X
DISPENSE_RETRIES
PRESENT_TIMER
MAX_REJECT_NOTES
REJECT_FATAL_STATUS
MV_TESTDISPENSE
EQUAL_PHYS_CASS_COUNTERS
CHECK_FATAL_BEFORE_DISPENSE
MAX_DISPENSE_ERRORS
HWERR_DISPENSE_RETRIES
EXPONENT_CORRECTION
DISPLAY_PRESENT_SCREEN
PHYS_GOOD_NOTES
MAX_DISPENSE_TIME
DO_CIN_RETRACT
June 2015
ProTopas
USER AREA in"CUSTOM.PPF"
[CCCDMFW]
USER NAME
MAXRETRACT
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
CurrentVersion\CCOPEN\CCCdmFW]
REGISTRY PARAMETER
MaxRetract
June 2015
365
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\COIN_DISPENSER]
REGISTRY PARAMETER
NUM_LOG_HOPPERS
NUM_HOST_HOPPERS
DISPENSE_FLAGS
CURRENCY_1
CURRENCY_2
CURRENCY_3
CURRENCY_4
CURRENCY_5
CURRENCY_6
CURRENCY_7
CURRENCY_8
VALUE_1
VALUE_2
VALUE_3
VALUE_4
VALUE_5
VALUE_6
VALUE_7
VALUE_8
USER NAME
NUM_LOG_HOPPERS
NUM_HOST_HOPPERS
DISPENSE_FLAGS
CURRENCY_1
CURRENCY_2
CURRENCY_3
CURRENCY_4
CURRENCY_5
CURRENCY_6
CURRENCY_7
CURRENCY_8
VALUE_1
VALUE_2
VALUE_3
VALUE_4
VALUE_5
VALUE_6
VALUE_7
VALUE_8
ACCEPT_CODE_FORMAT
366
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\BARCODE]
REGISTRY PARAMETER
READ_CODE
June 2015
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\DEPOSIT]
REGISTRY PARAMETER
DISPENSE_SCREEN
DISPENSE_WAIT_SCREEN
DISPENSE_ENVELOPE
CANCEL_ACTIVE
CAS_WAIT_TIME
PRINT_ON_ENVELOPE
CHARTABLE_LOW
CHARTABLE_HIGH
USER_CHARSET
REGISTRY LOCATION
[HKEY_CLASSES_ROOT\WOSA/XFS_ROOT\
PHYSICAL_SERVICES\DEVICES\DEP]
REGISTRY PARAMETER
ContPollTime
EntrySplit
PrepareDispense
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\CARD_READER]
REGISTRY PARAMETER
DEFAULT_READ_TRACK1
DEFAULT_READ_TRACK2
DEFAULT_READ_TRACK3
DEFAULT_READ_CHIP
IDLE_REMOVE_SCREEN
EJECT_IN_OUT_TIMER
MANIP_THRESHOLD
JAM_THRESHOLD
DIP_EJECT_SCREEN
CONTACTLESS_HANDLING
June 2015
367
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\JOURNAL]
REGISTRY PARAMETER
TOP_MAXFILES
CUST_MAXFILES
RESET
PRINT_CACHE_TIMER
PRINT_CACHE_THRESHOLD
MAX_SPOOL_FILE
MAX_SPOOL_AREA
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\PRINTER\JOURNAL]
USER NAME
REGISTRY PARAMETER
CPI
CPI
LPI
LPI
USER_CHARSET
USER_CHARSET
PAPER_JOURNAL
PAPER_JOURNAL
ELECTRONIC_JOURNAL
ELECTRONIC_JOURNAL
JRN_FONT_ENTRIES
FONT_ENTRIES
SPOOLER_KEEP_PRINTER_STATUS SPOOLER_KEEP_PRT_STATUS
SEND_SPOOLER_ERROR
SEND_SPOOLER_ERROR
FORCE_PAPER_OUT_SUPPLY
FORCE_PAPER_OUT_SUPPLY
CP_JOURNAL_FONT_TYPE_NNN
CP_FONT_TYPE_NNN
PRINT_JOURNAL_ALWAYS
PRINT_JOURNAL_ALWAYS
HDD_SPACE_LOW_LIMIT
HDD_SPACE_LOW_LIMIT
CHECK_FILE_JOURNAL
CHECK_FILE_JOURNAL
EJU_SAF_MAX_FILE_SIZE
EJU_SAF_MAX_FILE_SIZE
EJU_SAF_FILE_NAME
EJU_SAF_FILE_NAME
EJU_CONVERT_HOST_DATA
EJU_CONVERT_HOST_DATA
ALL_CHARS_IN_EJRN
ALL_CHARS_IN_EJRN
PRINT_UNICODE
PRINT_UNICODE
USER NAME
JOURNAL_CONDENSED
JOURNAL_FONT_TYPE
JOURNAL_DOUBLE_WIDTH
368
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
LYNXPAR\PRINTER\JOURNAL\FONT_XXX]
REGISTRY PARAMETER
CONDENSED
FONT_TYPE
DOUBLE_WIDTH
June 2015
JOURNAL_CHARTABLE_LOW
JOURNAL_CHARTABLE_HIGH
JOURNAL_USER_CHARSET
JOURNAL_MACRO
JOURNAL_PRINT_UNICODE
CHARTABLE_LOW
CHARTABLE_HIGH
USER_CHARSET
MACRO
PRINT_UNICODE
June 2015
369
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\PRINTER\RECEIPT]
REGISTRY PARAMETER
CPI
LPI
USER_CHARSET
FONT_ENTRIES
PAGE_HEADER
CAS_WAIT_TIME
FORCE_PAPER_OUT_SUPPLY
CP_FONT_TYPE_NNN
PAGE_FOOTER
FOOTER_LINE
REAR_BAL_OPTIONS
MERGE_R01
PRINT_UNICODE
REGISTRY LOCATION
[HKEY_CLASSES_ROOT\WOSA/XFS_ROOT\
PHYSICAL_SERVICES\DEVICES\NDXXR]
REGISTRY PARAMETER
LedTimer
USER NAME
RECEIPT_CONDENSED
RECEIPT_FONT_TYPE
RECEIPT_DOUBLE_WIDTH
RECEIPT_CHARTABLE_LOW
RECEIPT_CHARTABLE_HIGH
RECEIPT_USER_CHARSET
RECEIPT_MACRO
RECEIPT_PRINT_UNICODE
370
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
LYNXPAR\PRINTER\RECEIPT\FONT_XXX]
REGISTRY PARAMETER
CONDENSED
FONT_TYPE
DOUBLE_WIDTH
CHARTABLE_LOW
CHARTABLE_HIGH
USER_CHARSET
MACRO
PRINT_UNICODE
June 2015
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\PRINTER\DOCUMENT]
REGISTRY PARAMETER
CPI
LPI
USER_CHARSET
NO_OF_DOC_BEFORE_EJECT
CANCEL_ACTIVE
FONT_ENTRIES
PAGE_HEADER
CAS_WAIT_TIME
PAGE_FOOTER
FOOTER_LINE
PRINT_UNICODE
USER NAME
DOCUMENT_CONDENSED
DOCUMENT_FONT_TYPE
DOCUMENT_DOUBLE_WIDTH
DOCUMENT_CHARTABLE_LOW
DOCUMENT_CHARTABLE_HIGH
DOCUMENT_USER_CHARSET
DOCUMENT_MACRO
DOCUMENT_PRINT_UNICODE
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
LYNXPAR\PRINTER\DOCUMENT\FONT_XXX]
REGISTRY PARAMETER
CONDENSED
FONT_TYPE
DOUBLE_WIDTH
CHARTABLE_LOW
CHARTABLE_HIGH
USER_CHARSET
MACRO
PRINT_UNICODE
June 2015
371
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\VIEWER]
REGISTRY PARAMETER
MODE
BELL_TIME
CURSOR
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\VIEWER\FONT]
REGISTRY PARAMETER
TABLE_ENTRIES
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\VIEWER\FONT\FONT_XXX]
REGISTRY PARAMETER
NAME
SIZE
NDC_DOUBLE
NDC_FONT
HEIGHT
PROPORTIONAL
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCOPEN\COMMUNICATION\SNA]
REGISTRY PARAMETER
OPENTIME
USER NAME
ADDSNAINFO
NAUTYPE
PROJECT_RECEIVE_BUFFER_SIZE
LUNAME
STRIPFMH
SENDINITSELF
RSPTIMER
372
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
CCOPEN\COMMUNICATION\SNA\PROJECT]
REGISTRY PARAMETER
ADDSNAINFO
NAUTYPE
RECEIVE_BUFFER_SIZE
LUNAME
STRIPFMH
SENDINITSELF
RSPTIMER
June 2015
USER NAME
OPLIB
DLUNAME
OPPASS
OPMODE
OPUID
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
CCOPEN\COMMUNICATION\SNA\PROJECT\INITSELF]
REGISTRY PARAMETER
OPLIB
DLUNAME
OPPASS
OPMODE
OPUID
USER NAME
CALLDELAY
CORESYNC
CONTABSIZE
CALLRETRY
POLLTIME
CLOSETIME
SHMDELAY
NETTIME
OPENTIME
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
CCOPEN\COMMUNICATION\X25]
REGISTRY PARAMETER
CALLDELAY
CORESYNC
CONTABSIZE
CALLRETRY
POLLTIME
CLOSETIME
SHMDELAY
NETTIME
OPENTIME
June 2015
373
USER NAME
PROJECT_RECEIVE_BUFFER_SIZE
SHMCLRCAUSEDIAG
MAXSENDSIZE
SHM_PASSIVE
CUGSELECTION
D_BIT_PROC
REMRESCAUSEDIAG
OFFRESCAUSEDIAG
VCTYPE
PASSIVE_START
CALLUSERDATA_P
NOTRACE
MAXRECVSIZE
PVCNO
CALLUSERDATA_A
CUGOUTSELECT
INDEX
SEND_RECONNECT
REVERSECHRG_PAS
SHMDELAY_FLAG
REVERSECHRG_ACT
LOCALADR
REMOTEADR1
REMOTEADR2
REMOTEADR3
REMOTEADR4
REMOTEADR5
374
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
CCOPEN\COMMUNICATION\X25\PROJECT]
REGISTRY PARAMETER
RECEIVE_BUFFER_SIZE
SHMCLRCAUSEDIAG
MAXSENDSIZE
SHM_PASSIVE
CUGSELECTION
D_BIT_PROC
REMRESCAUSEDIAG
OFFRESCAUSEDIAG
VCTYPE
PASSIVE_START
CALLUSERDATA_P
NOTRACE
MAXRECVSIZE
PVCNO
CALLUSERDATA_A
CUGOUTSELECT
INDEX
SEND_RECONNECT
REVERSECHRG_PAS
SHMDELAY_FLAG
REVERSECHRG_ACT
LOCALADR
REMOTEADR1
REMOTEADR2
REMOTEADR3
REMOTEADR4
REMOTEADR5
June 2015
USER NAME
REMOTEPEER
REMOTEPEER_X
KEEPALIVES
TRANSPORTSIZE
CLOSETIMEOUT
CLIENTOPENRETRY
CODINGDLL
TYPE
PORTNUMBER
ADMINSIZE
OPENTIMEOUT
SENDTIMEOUT
LOCALPORT
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\
CCOPEN\COMMUNICATION\TCPIP\PROJECT]
REGISTRY PARAMETER
REMOTEPEER
REMOTEPEERX
KEEPALIVES
TRANSPORTSIZE
CLOSETIMEOUT
CLIENTOPENRETRY
CODINGDLL
TYPE
PORTNUMBER
ADMINSIZE
OPENTIMEOUT
SENDTIMEOUT
LOCALPORT
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCSYSMSG\TOPMSG]
DESTXXXX
MSGXXXX
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\CCSYSMSG\CUSTMSG]
DESTXXXX
MSGXXXX
June 2015
375
376
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN]
FOREGROUND_COLOR
BACKGROUND_COLOR
TRANSPARENT_MODE
PICTURE_GXX
PICTURE_LXX
PICTURE_XX
PICTURE_XXX
PICTURE_XXXX
PALETTE_XXX
PALETTE_DEFAULT
BLINK_RATE
CHARACTER_WIDTH
CHARACTER_HEIGHT
PICTURE_BACKGROUND
VERTICAL_OFFSET
HORIZONTAL_OFFSET
PICTURE_EXT_X (X = file extensions)
FULL_SCREEN_VIDEO
PIN_TOUCH_ENABLE
PIN_CONFIRM_KEY
AUDIOX_PATH
AUDIOXXX_PATH
STOP_VIDEO_AFTER_DELAY
SPECIFIC_SV_MODE_SCREEN
ESC_SUB
SUBSTITUTION_CHARACTER
MIN_PIN_LEN
June 2015
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXCI\SCREEN\XXX]
FOREGROUND_COLOR
BACKGROUND_COLOR
IDLE_NEXT_SCREEN
IDLE_TIME
CHARACTER_WIDTH
CHARACTER_HEIGHT
VERTICAL_OFFSET
HORIZONTAL_OFFSET
TRANSPARENT_MODE
PICTURE_BACKGROUND
DISPLAY_CONTENTS
INPUT_FIELD_LEFT
INPUT_FIELD_TOP
INPUT_FIELD_RIGHT
INPUT_FIELD_BOTTOM
INPUT_FIELD_ADJUST
CONTENTS
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\OPERATOR_SCREENS]
PRINTER_HEADER_RECEIPT
PRINTER_HEADER_JOPURNAL
PRINTER_HEADER_DOCUMENT
June 2015
377
378
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\APPLICATION]
CLEAR_HWFITNESS
RESEND_POWER_UP
SUSPEND_TIMEOUT
SEND_POWER_UP
SEND_DOOR_CHANGE
Q_UNSOL_IN_TRAN_REQ
Q_OFFLINE_TRAN_READY
SVRMODE_WHEN_DOOR_OPEN
SWITCH_LOGO
DEFAULT_MISC_FEATURE_1
DEFAULT_MISC_FEATURE_2[1]
DEFAULT_MISC_FEATURE_3[1]
DEFAULT_CARD_READ_THRESHOLD
DEFAULT_CARD_WRITE_THRESHOLD
DEFAULT_MISC_FEATURE_1
OOS_AFTER_ONLINE
REAR_BALANCE_TIMEOUT
OFFLINE_REBOOT_TIMER
LED_IN_SERVICE
LED_SERVICE
LED_CUSTOMER
LED_SVR_MODE
LED_CASH
LED_PAPER
DOUBLE_LENGTH_KEYS
ADJ_GEN_BUF_FROM_AMT
JOU_NAME_CASS
JOU_NAME_CASSN
JOU_NAME_REJECT
JOU_TXT_REJECTS
JOU_TXT_RETRACTS
ADRS_OPTIONS
ADRS_MAX_RETRIES
STORE_COM_KEY
CARD_RETAIN_DISPLAY
ALARM_SENSORS
PRINT_IMMEDIATE_OPTIONS
APPLICATION_DDC only
APPLICATION_NDC only
June 2015
REGISTRY LOCATION
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\
ProTopas\CurrentVersion\LYNXPAR\APPLICATION]
USE_CLOSE_TIMER_ALWAYS
RECEIPT_DELIVERED
TRAN_DELAY_TIME
FID_Z_WAIT_TIME[1]
PAN_HANDLING
MONITOR_BOOT_SWITCH
MONITOR_SAFE_DOOR
RECONNECTDELAY
POWER_SAVE_DELAY
NDC_LTS_OPTIONS[2]
HP_HANDLING[3]
APPLICATION_DDC only
APPLICATION_NDC only
Defined in CUSTOM.RCC for the Rich Client Manager
June 2015
379
380
June 2015
June 2015
381
FONTEDIT WINNTfontfile
The following graphic shows the main screen with one loaded NDC font
named "NDC-SA1.FON".
382
June 2015
FON2ASC.EXE
Fon2asc.exe is used to extract WINNT font files to ASCII matrix font files.
The ASCII file can be used to modify or enhance characters of a font file via any
standard text editor. The modificated file can be reconverted to the *.FON
format via ASC2FON.EXE.
The ASCII file must have following header parameter:
Font
Width
Height
Character XX
Syntax:
FON2ASC fontfile > ASCIIfile
ASC2FON.EXE
Asc2Fon.exe converts ASCII matrix font files to WINNT font files. The file name
of the new font file is the same as the name specified behind the header
parameter Font of the ASCII file but included with extension *.FON.
Syntax:
ASC2FON [-SCREEN] [-PRINTER] ASCIIfile
Options:
-SCREEN Creates font files according ANSI standard
-PRINTER Creates font files according OEM ASCII standard
June 2015
383
CPYNTFNT.EXE
Cpyntfnt.exe detects the current Windows display resolution than it copies and
registers fonts of the detected resolution in the Windows environment. Font files
(*.FON) will be automatically copied from directory
C:\PROTOPAS\FONTS\XXX (XXX stands for 640x480, 800x600, 1024x768)
to the \WINNT\FONTS directory. Afterwards they will be automatically
registered for immediate access. Furthermore you can enable copying
resolution dependent Bitmaps or Icons from the C:\PROTOPAS\BITMAPS\XXX
resolution sub folder to C:\PROTOPAS\BITMAPS. The register and copy
processes are protocolled in log file "CPYNTFNT.INF" located in
C:\PROTOPAS. Optionally this tool registers GDI printer fonts that are required
for GDI print operation.
Syntax:
CPYNTFNT [-R] [-B] [-0] [-1] [-2] [-G] [fontfile]
Options:
-R
-B
-G
-W
-0
-1
-2
fontfile
384
June 2015
ASC2ICN.EXE
Description:
ASC2ICN is used to convert an ASCII icon file into a *.icn file.
Syntax:
ASC2ICN sourcefile [destfile]
ICN2ASC.EXE
Description:
Icn2asc.exe can be used to extract ICN icon files to ASCII matrix files for modifiations.
Syntax:
ICN2ASC.EXE ICNfile > destfile
EXAMPLE:
ICN2ASC.EXE 0000.ICN > 0000.txt
If you change the 'X's of the matrix file to 0 - F (1 digit hex value) you
get the specific color for the modified pixels. See also Table 7-3 Color
table for the color definitions.
June 2015
385
ASC2PCC.EXE
Description:
ASC2PCC is used to convert an ASCII icon file into a *.PCC or *.PCX file.
Syntax:
ASC2PCC [-V] [-Wwidth] [-Hheight] [-Ttop] [-Lleft]
sourcefile [destfile]
386
June 2015
MFCFONT.EXE
This Utility can be used to create own Windows fonts that can be used for
screen display and GDI printing. Please press F1 button for detailed help
description how to use this tool.
June 2015
387
Analyzing utilities
Analyzing utilities
PROTLOG.EXE
ProtLog.exe analyzes the messages of the log file CCProt.LOG and inserts
structured descriptions of the message types and its fields.
Syntax:
PROTLOG CCProt.LOG > destinationfile
Options:
-D
-S
-L
Prt-Dof.exe can be used with the dot matrix printers ND71, ND98,
ND9A and the new series printers ND9x, TH21, TH22, TP06, TP07
and TH30 printers.
IMPORTANT NOTE: If the TP07 is installed as a GDI Windows
printer, user defined characters cannot be loaded into TP07.
Syntax:
prt-dof <DEVICE ID> filename.dof [-Z]
388
June 2015
Installation and Configuration ToolsFont tools for journal and receipt printer
Option:
-Z
This option is needed if you get time-out errors from CSC-W32 because
of large printer data. If this option is in use, the CSC-W32 command
TraPrint is called for each singe line. Without -Z option only one single
TraPrint command is called for the whole contents of the DOF file.
Important Note: You also have to create the DOF file with -Z option
if you use utility ASC-DOF.EXE or ND9C-DOF.EXE.
NOTE: Do NOT use the -Z option for TP06 and TP07.
June 2015
389
Font tools for journal and receipt printersInstallation and Configuration Too
Next lines:
The next lines are the pixel control of each character. You can create 95 userdefined characters from hex position 20H to 7EH in any style you like.
ND71:
ND9x:
Note:
1
2
3
4
5
6
7
8
9
Byte1
Byte1
Byte1
Byte1
Byte1
Byte1
Byte1
Byte1
Byte2
7
6
5
4
3
2
1
0
7
1 2 3 4 5 6 7 8 9
------------------------0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
Example 1:
Creation of the character A with 9 columns:
Columns
Needle
Needle
Needle
Needle
Needle
Needle
Needle
Needle
Needle
1
2
3
4
5
6
7
8
9
Byte1
Byte1
Byte1
Byte1
Byte1
Byte1
Byte1
Byte1
Byte2
7
6
5
4
3
2
1
0
7
1 2 3 4 5 6 7 8 9
------------------------0 0 0 0 1 0 0 0 0
0 0 0 1 0 1 0 0 0
0 0 1 0 0 0 1 0 0
0 1 0 0 0 0 0 1 0
0 1 0 0 0 0 0 1 0
0 1 0 1 0 1 0 1 0
0 1 0 0 0 0 0 1 0
0 1 0 0 0 0 0 1 0
0 1 0 0 0 0 0 1 0
When the bits are set in the desired positions, you should count in the following
way. For example in column two byte 1, the bits 0, 1, 2, 3, 4 are set.
Count 1+2+4+8+16 = 31 decimal = 1FH. In byte 2 only bit 7 is used. That means
128 in decimal and 80H. The needle control code is 1F80 for column two.
390
June 2015
Installation and Configuration ToolsFont tools for journal and receipt printer
Two needles may not be set directly after another in the horizontal
line. The printer will, however, correct that itself.
code = set /h before each command line
col = how many columns
1b = byte 1
2b = byte 2
1
code col 1b2b 1b2b 1b2b 1b2b 1b2b 1b2b 1b2b 1b2b 1b2b
--------------------------------------------------------/h
09
0000 1f80 2000 4400 8000 4400 2000 1f80 0000
For the ND9x printers the number of columns (col) must be specified
only for the first character.
Example 2:
Creation of the character 'A' with 7 columns:
Columns
Needle
Needle
Needle
Needle
Needle
Needle
Needle
Needle
Needle
1
2
3
4
5
6
7
8
9
Byte1
Byte1
Byte1
Byte1
Byte1
Byte1
Byte1
Byte1
Byte2
7
6
5
4
3
2
1
0
7
1 2 3 4 5 6 7
------------------0 0 0 1 0 0 0
0 0 1 0 1 0 0
0 1 0 0 0 1 0
0 1 0 0 0 1 0
0 1 0 0 0 1 0
0 1 0 1 0 1 0
0 1 0 0 0 1 0
0 1 0 0 0 1 0
0 1 0 0 0 1 0
1
2
3
4
5
6
7
code col 1b2b 1b2b 1b2b 1b2b 1b2b 1b2b 1b2b
---------------------------------------------/h
07
0000 3f80 4000 8400 4000 3f80 0000
June 2015
391
Font tools for journal and receipt printersInstallation and Configuration Too
ASC2DOF.EXE
Asc2dof.exe converts characters which are created in an ASCII matrix file to the
hexa decimal byte definition of the *.DOF (DownLoadFile) which can be used
to load them with prt-dof.exe. The style of the ASCII files are the same as the
screen font files which are stored in C:\PROTOPAS\TOOLS\FONTS. The only
change is the number of columns and lines (needles) represented in the file as
"Width" and "Height". "Height" is divided in two bytes. The first byte has the
range from line 1-8 and the second byte is the ninth line. This results in Height
9 for a two byte character definition. The needle printer ND71 permits 9 and 7
columns and the printers ND98/ND9A/ND9E permit 5 and 7 columns. This utility
cannot be used for ND9C. See section Font and Logo tools for printers on
page 394 for ND9C utilities.
Syntax:
ASC2DOF [-Z] ASCIIfile > DOFfile
Example:
ASC2DOF ND98_7 > ND98_7.DOF
392
June 2015
Installation and Configuration ToolsFont tools for journal and receipt printer
Example:
Creation of character 'A' in 7 and 5 columns:
Structure of the ASCII file with 7
columns characters:
Font 7 columns
Font 5 columns
Width 7
Width 5
Height 9
Height 9
Character 41
..X.X..
.X...X.
X.....X
X.....X
X.X.X.X
X.....X
X.....X
.......
.......
Character 41
.XXX.
X...X
X...X
X...X
XXXXX
X...X
X...X
.....
.....
June 2015
393
DOF2ASC.EXE
Dof2asc.exe can be used to convert hexadecimal font files (*.dof), which are used
to load characters into the printer with utility prt-dof.exe, to an ASCII matrix file.
The matrix file can be edited with any standard editor.
Syntax:
DOF2ASC [-Z] doffile > filename
Example:
DOF2ASC ND9A.DOF > ND9A.ASC
This utility cannot be used for ND9C printer. For the ND9C printer you
have to use dof-nd9c.exe or nd9c-dof.exe. See section Font and Logo
tools for printers on page 394.
394
June 2015
Font files with extension *.FNT are standard fonts which are loaded
in the standard area of the printer.
Fonts for the userdefined area can be created with the ASCII to DOF
utilities and must be loaded via PRT-DOF.EXE.
June 2015
395
The space for Logos and Fonts are limited and can be read from the
test printout of the ND99. If a font or Logo reaches the maximum
space during the load process, it will not be recognised during the
load. But it can be verified after the load if you make a test printout
where you can see how many Fonts and Logos are successfully
loaded.
ND99 logos can be controlled via macros #LOGO1# - #LOGO9#.
User defined Fonts can be activated via macro #CCT#.
Standard Fonts can be set via macro #NCT#.
Contents example of LD_ND9X.CFG for printers ND9C, ND9D, ND9E, TH30:
[FONTS]
C:\PROBASE\CSCW32\FRM\FIRMW.MOD
C:\PROBASE\CSCW32\FRM\FONT_437.FNT
[LOGOS]
C:\PROBASE\CSCW32\FRM\LOGO1.BMP
C:\PROBASE\CSCW32\FRM\LOGO2.BMP
For ND9X printers logos can be controlled via macro #LOGO1#
With ldnd9x.exe you are able to load 4 Fonts and 10 Logos.
ATTENTION: If you need to load new firmware please make 100%
sure that the firmware file (*.MOD) you have configured is the right
one for the printer type you have connected. Wrong FW destroys
the printer. For (*.FNT) files it is the same.
396
June 2015
Options:
-ND99
-ND9X
-TP07
-TP06
-L
-G
-D
-E
-J
NOTE1:
Logo loading via this utility is supported for ND99, ND9C, TP07
and TP06 printer.
NOTE2:
June 2015
397
ND99LOGO.EXE
Nd99logo.exe extracts binary logo files of ND99 into an ASCII matrix file. This text
file can be modified with any standard text editor. This utility is useful to make
modifications for some pixels of an existing logo to obtain a better logo quality.
The typical way to create Logos will be to draw a PCX graphic with a graphic
program. This utility can help you to tune your Logo.
Syntax:
ND99LOGO logofile > filename
ASC2LOGO.EXE
Asc2logo.exe converts ASCII logo files to the binary logo format for ND99
printers. See also utility ND99LOGO.EXE for the structure of the ASCII logo file
format.
Syntax:
ASC2LOGO ASCIIfile logofile
398
June 2015
PCX2ASC.EXE
Pcx2asc.exe is used to convert *.pcc or *.pcx files into ASCII matrix files. This
ASCII file can be used as a source file for the conversion of ASC2LOGO.EXE
to a logo file format for the ND99 printer.
Options:
-D
-E
-Wsize
ND99-ASC.EXE
Description:
Nd99-asc.exe extracts characters stored in *.swf format to ASCII format which
can be modified by the customer.
Syntax:
ND99-ASC FONTfile > ASCII file
Example:
ND99-ASC ARIAL10.SWF >ARIAL10
June 2015
399
ASC-ND99.EXE
Description:
Asc-nd99.exe converts extracted characters stored in ASCII format back to the
*.swf format which has to be used to download the font to the ND99 printer.
Syntax:
ASC-ND99 ASCIIfile FONTfile
Example:
ASC-ND99 ARIAL10 ARIAL10.SWF
DOF-ND9C.EXE
Description:
Dof-nd9c.exe can be used to convert hexadecimal font files (*.dof) to an ASCII
matrix file. The ASCII matrix file can be edited with any standard text editor.
The ND9C and TH30 printer can load 5 character sizes: 10, 12, 14, 16, 20
with fixed Height = 22 pixels. The TH21 or TH22 needs three sizes: 10, 13, 18
with the fixed Height = 24 pixels.
Syntax:
DOF-ND9C [-Z] FONTfile > ASCIIfile
Example:
DOF-ND9C USR_CPI12.DOF > USR_CPI12.ASC
If you have a printer that has a firmware version loaded older than
December 1999 the load sequence is /h 1b26 instead of /h 1c26.
DOF-ND9C.EXE supports /h 1b26 and /h 1c26 within a DOF file.
400
June 2015
ND9C-DOF.EXE
Description:
Nd9c-dof.exe converts characters from an ASCII matrix file to the hexa decimal
byte definition of the *.DOF (DownLoadFile), which can be used to load them
with prt-dof.exe. Use utility dof-nd9c.exe to reconvert characters from the
hexadecimal format of a DOF file to an ASCII matrix format. The ND9C printer
needs five sizes to be loaded: Width = 10, 12, 14, 16, 20. The Height is fixed
and always 22 pixels. The TH21 or TH22 needs three sizes: 10, 13, 18 with fixed
height of 24 pixels. This makes sure that for all cpi sizes the characters are able
to be printed. Parameter "Character" represents the character postion. The
range of the character positions is between 21H - 7FH. Position 20H (SPACE)
is not allowed to be overloaded. This utility can be used for TH21, TH22 or TH30
as well.
Syntax:
ND9C-DOF [-Z] ASCIIfile > FONTfile
Example:
ND9C-DOF USR_CPI12.ASC > USR_CPI12.DOF
Example contents of an ASCII matrix file (character B) for the ND9C printer:
Width 16
Height 22
Character 42
.XXXXXXXXX......
.XXXXXXXXXX.....
..XX.....XXX....
..XX.....XXX....
..XX......XXX...
..XX......XXX...
..XX.....XXX....
..XX.....XXX....
..XXXXXXXX......
..XXXXXXXX......
..XX.....XXX....
..XX.....XXX....
..XX......XXX...
..XX......XXX...
..XX.....XXX....
..XX.....XXX....
.XXXXXXXXXX.....
.XXXXXXXXX......
................
................
................
................
If you have a printer that has a firmware version loaded older than
December 1999 the old load sequence /h 1b26 has to be used
instead of /h 1c26. ND9C-DOF.EXE always converts to /h 1c26.
June 2015
401
Example:
ND9E-DOF STDLOGO.ASC > STDLOGO.DOF
Step2:
Step3:
Step4:
Use utility PRT-DOF.EXE to load the DOF contents into the printer.
NOTE:
402
June 2015
Syntax:
DOF-RJ03 [-N] FONTfile > ASCIIfile
Options:
-N
must be set for 7x9 or 9x9 fonts needed for dot matrix printers
NP06 or NP07.
Example 1:
DOF-RJ03 USR10x17.DOF > USR10x17.ASC
Example 2:
DOF-RJ03 -N USR7x9.DOF > USR7x9.ASC
June 2015
403
RJ03-DOF.EXE
Description:
Rj03-dof.exe converts characters from an ASCII matrix file to the hexa decimal
byte definition of the *.DOF (DownLoadFile), which can be used to load them
with prt-dof.exe. Use utility dof-rj03.exe to reconvert characters from the
hexadecimal format of a DOF file to an ASCII matrix format. The RJ03 series
thermal printers TP06 (journal) and TP07 (receipt) need two character sets,
which needs to be loaded: 10x17 and 14x24 (width x height). The dot matrix
(needle) printers NP06 (journal) and NP07 (receipt) need two character sets in
pixel format: 7x9 and 9x9 (width x height).
The printers accept to load characters in range 20H - FFH.
IMPORTANT NOTE:
Syntax:
RJ03-DOF [-N] ASCIIfile > DOFfile
Options:
-N
must be set for 7x9 or 9x9 fonts needed for dot matrix printers
NP06 or NP07.
404
June 2015
Example 1:
RJ03-DOF USR14x24.ASC > USR14x24.DOF
Example contents of an ASCII matrix file (character B) for the TP07 printer:
Width 14
Height 24
Character 42
..............
..............
.XXXXXXXXX....
.XXXXXXXXXX...
..XX.....XXX..
..XX.....XXX..
..XX......XXX.
..XX......XXX.
..XX.....XXX..
..XX.....XXX..
..XXXXXXXX....
..XXXXXXXX....
..XX.....XXX..
..XX.....XXX..
..XX......XXX.
..XX......XXX.
..XX.....XXX..
..XX.....XXX..
.XXXXXXXXXX...
.XXXXXXXXX....
..............
..............
..............
..............
Example 2:
RJ03-DOF -N USR7x9.ASC > USR7x9.DOF
Example contents of an ASCII matrix file (character B) for the NP06 printer:
Width 7
Height 9
Character 42
.......
.XXXX..
.X...X.
.X...X.
.XXXX..
.X...X.
.X...X.
.XXXX..
.......
June 2015
405
Miscellaneous tools
Miscellaneous tools
WRITE-ID.EXE
Write-ID.exe can be used to write data on track1,2 or/and 3 of ID cards.
Therefore you need a card reader which is able to write on the ID card tracks.
The data definition of the tracks has to be edited in a batch file e.g.
write_id.cmd. The batchfile must contain the path of the program and as
parameters 3 string definitions which indicates the track data.
Example:
You want to write track 2 data on the card but track 1 and 3 are empty:
Syntax of the batch file:
c:\protopas\tools\Write-Id "" "99999999999=999999999" ""
Options:
-D
-M
Example:
MDS2WNC -M -D C:\PROTOPAS\CONF\CCERRMAP.INA CCERRMAP.NEW
406
June 2015
Miscellaneous tools
COMPREGF.EXE
COMPREGF.exe compares an extracted Regfile (REGEDIT4 format) with the
contents of the Windows registry.
Syntax:
COMPREGF -Rregfile [-Llogfile]
Options:
-Rregfile
-Llogfile
Example:
COMPREGF -Rwincor.reg -Lwincor.log
PRT-RAW.EXE
PRT-RAW.exe uses the CSCW32 interface to print macros and printer data from
an ASCII file to the selected printer station (BON1, JOURNAL1 or BELEG1). It
can be used to preset printers with default settings before application start or if
you like to test the printer functionality.
Syntax:
PRT-RAW -PDEVICE -Ffilename
Options:
-PDEVICE
-Ffilename
Example:
PRT-RAW -PBON1 -Ftest-bon.txt
June 2015
407
Miscellaneous tools
PRINTRAW.EXE
PrintRaw.exe calls the "Print" or "PrintRaw" method of the ProTopas API to print
macro sequences and printer data configured via a formular number or from an
ASCII file to the requested printer destination specified via parameters.
Syntax:
PRINTRAW [-Fnnn][-E] -Pprinter
Options:
Parameter -Fnnn is optional and enables the formular "Print" method of
ProTopas. If the parameter is NOT set, the "PrintRaw" method of the ProTopas
API is used (on the document printer "Eject" is called after the print).
-Fnnn
-Pprinter
-E
Example 1:
The following command line initiates a formular "Print" on receipt using printer data
defined via parameter MSG400 in section ..\LYNXPAR\PRINTER\RECEIPT.
PRINTRAW -F400 -PREC
Example 2:
The following command line initiates a "PrintRaw" on the journal printer using the
printer data defined in C:\PROTOPAS\RAWDATA.TXT.
PRINTRAW -PJRN
408
June 2015
Miscellaneous tools
SETHWPPF.EXE
SETHWPPF.exe is called once during the installation phase in the batch file
UPDCONF.CMD. Depending on the configured WOSA device service it
disables the paper journal if the WOSA journal printer service is not configured
to be loaded.
It supports following WOSA service names: PRJ,PRR,PRD,DEP.
Syntax:
SETHWPPF -DWOSA-SERVICE1,WOSA-SERVICE2,WOSA-SERVICEn,...
Options:
-DWOSA-SERVICEx
Example:
SETHWPPF -DPRJ,PRR,PRD,DEP -T -GND9G,TH21,TH22,TH97
Function Description for -D option:
When the utility is called following functions are performed:
1. It checks if PRJ, PRR, PRD, DEP is configured in Registry parameter CCBase.
2. It sets Parameter ACTIVE = N for the sections [SERVICES_PRJ], [SERVICES_PRR], [SERVICES_PRD],
[SERVICES_DEP] in CUSTOM.PPF and parallel the value is set in the registry if the belonging service is
not configured.
3. If the PRJ service is not configured it sets in addition to parameter ACTIVE parameter
PAPER_JOURNAL = 0 in section [JOURNALPRINTER] of CUSTOM.PPF and parallel it
sets the value in the registry.
Function Description for -T option:
1. Calls batch program Sop3Des.bat to set parameters for ProSop Triple DES key input. Refer also to
Abschnitt Enable Triple DES operation on page 320.
Function Description for -G option:
1. Includes the GDI Printer Overlay Framework (dcPrtGdi.DLL) in the repository configuration for the Receipt
or/and Document printer. Scans the CSC-W32 printer configuration. If a valid GDI printer configuration is
found in the CSC-W32 section, the repository configuration for the detected printer is modified.
In addition the Windows printer name is set for parameter PRINTER_NAME in section
GDI_XXX_PRINTER (xxx = REC or DOC) of "CUSTOM.PPF".
June 2015
409
Miscellaneous tools
INITEPP.EXE
InitEpp.exe initializes the EPP and deletes all loaded keys. After INITEPP.EXE
has been called with option -D and -E, the security keys have to be entered via
SOP function.
If INITEPP.EXE is called with option -I, just EPP information is displayed, the
status of the EPP will not be changed.
Syntax:
INITEPP [-D -E] [-I]
Options:
-D
-E
-I
EXTERRMP.EXE
ExtErrMp.exe can be used to convert the sections of CCERRMAP.INA to a new
registry structure where the different error classes from section [CLASS] are
grouped to devices in a new section [DEVICES]. The tool can also be used to
split all error classes from an existing CCERRMAP.INA to multiple files. Each
file is named as the class name.
Syntax:
EXTERRMP [-Soldfile -Eoldfile] > newfile
Options:
-S
-E
410
June 2015
Simulation utilities
Simulation utilities
HOSTSIM.EXE
Hostsim.exe is a windows program which can be started parallel to the running
application to simulate several host messages and Online - Offline events.
After the program has been called, the following window appears on the screen:
If you select "Enter Message" you get a text input field on the bottom line. Any
valid host to terminal message can be entered.
Example entry:
1\1c\1c\1c4
The backslash (\) for the field separator (1c) must be entered via
[STRG] + [ALT] + [\]
After entering the message you have to click on the Send Message button,
then the message is send to the communication framework.
If you press "Select Message" you get a new dialog window where you can
select a message that you like to be sent. You have to create your own message
list in a separate ASCII file named "NDC-SIM.MSG" stored in "C:\PROTOPAS".
Each line should contain one host command (without leading spaces) only.
June 2015
411
Simulation utilities
MFCDLG.EXE
MfcDlg.exe is a dialog window where you can enter a screen number which is
displayed immediately parallel to the running customer application. This is
useful to check specific screens for its contents and availability.
The program shows the following dialog window on the screen:
MFCVAR.EXE
MfcVar.exe is a windows program which shows the entered steps and contents
of variables (e.g. Operation Code buffer) for the actual step.
The program shows the following window on the screen:
412
June 2015
Installation of communication SW
Installation of communication SW
This section describes how to install and configure the software of network
cards and communication add on products.
Internet links
EICON TECHNOLOGY
http://www.eicon.com/
June 2015
413
Installation of communication SW
Installation
Select "SETTINGS" from the Windows "START" button. Open "CONTROL
PANEL" and double click "NETWORK". Go to folder "ADAPTERS" and click
"ADD".
Now click on HAVE DISK...
414
June 2015
Installation of communication SW
The INSERT DISK window appears and prompts for a path to the EICON
software:
The next window lets you choose a software variant. Just click OK.
June 2015
415
Installation of communication SW
The next dialog box is just an information window in case if you have selected
"Automatic" installation. Just click OK. If the card could not be detected
automatically you have to use the manual setup for configuration.
416
June 2015
Installation of communication SW
Now you will be asked for the destination directory and Installation Group:
June 2015
417
Installation of communication SW
The results of the automatic detection are displayed in the dialog window
"DETECTION RESULTS". If the parameters for IRQ and/or I/O address are not
shown, manual installation is recommended. Comments in the lower part
maybe helpful for error analysis.
Now run the EICON configuration program by clicking Yes in the following
window.
418
June 2015
Installation of communication SW
Now you can configure your EICON card and the protocols. Specific sections
can be selected inside the directory structure. The dependent data is displayed
on the right side and can be changed. Please ask your network administrator
for the relevant parameters of protocol configuration. The protocol configuration
of the card can be saved with the function "FILE-IMPORT". By doing this, the
configuration set can be used in other systems.
Note: Hardware settings, like I/O address and IRQ, are not overwritten.
June 2015
419
420
June 2015
Installation of communication SW
Installation of communication SW
In the next dialog box you have to set the physical line settings. An important
setting is the field "DATA ENCODING", where you have to set NRZ or NRZI.
The clocking setting is usually "EXTERNAL".
After the configuration changes it is neccessary to save the data.
The last dialog asks you if you want to install the EICON WAN services for
Routers, PAD's and so on. Select the NO button at this time.
June 2015
421
Installation of communication SW
Several settings have to be done from the application side. These are for
instance Local and remote address, buffer sizes and call user data.
Testing connection
From the DOS command prompt you can call some test programs. The call
"ECCARD START" is used to start the EICON service.
"ECCARD STOP" disables the EICON service.
With command "ECCARD STATUS" you get information of the line activity.
422
June 2015
Tables
Tables
Table 1: External Products
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
34
34
. . . . . . . .
35
. . . . . . . . . . . . .
43
. . . . . . . . . . . . . . . . .
114
116
117
118
. . . . . . . . . . . . . .
. . . . . . . .
125
126
. . . . . . . . . . . . .
129
149
Table 13: Variables and formats for event and error messages
. . . .
151
153
155
271
271
Table 18: DDC resolution dependent values for "SIZE" and "HEIGHT"
273
Table 19: NDC resolution dependent values for "SIZE" and "HEIGHT"
274
. . . . . . . . . . .
275
276
. . . . . . . . . . . . . . . .
295
296
296
June 2015
423
Tables
Table 25: List of files in sub folder \CCD . . . . . . . . . . . . . . . .
297
297
298
298
. . . . . . . . . . .
299
299
. . . . . . . . . . . . . . . .
299
299
. . . . . . . . .
299
. . . . . . . . . . . . . . . .
300
301
. . . . . . . . . . . . . .
302
302
303
303
303
303
303
. . . . . . . . . . . . . . . .
304
304
. . . . . . . . .
304
. . . . . . . . . . . . . . . .
305
. . . . . . . . . . .
306
. . . . . . . . . . .
310
311
324
424
June 2015
Tables
Table 51: Card less parameter fields . . . . . . . . . . . . . . . . . .
325
. . . . . . . . . . . .
326
. . . . . . . . . . . . .
349
352
. . . . . . . . . . . . . .
353
. . . . . . . . . . . . .
354
355
356
356
356
357
358
358
359
360
362
362
363
363
. . . . . . . . . .
363
366
. . . . . . . . . . . . . . .
366
367
367
. . . . . . . . . . . .
. . . . . . .
368
. . . . . . . . . .
368
425
Tables
Table 77: Registry cross link [JOURNAL_FONT_XXX]
. . . . . . . .
368
. . . . . . . . . .
370
370
371
371
. . . . . . . . . . . . . . . .
372
. . . . . . . . . . . . . . . . . .
372
. . . . . . . . . . . .
372
. . . . . .
373
373
. . . . . . . . . . . .
374
375
375
375
376
377
377
378
379
426
June 2015
Abbreviations
API
ARC
ASCII
ATM
CDM
CI
Customization Image
CRT
CSC
DDC
DES
EBCDIC
FDK
FIT
ID
IDentification
IDCU
ID Card Unit
MAC
MDS
NCR
NDC
OAR
June 2015
427
Abbreviations
PAN
PC
Personal Computer
PIN
POS
QLLC
SDLC
SNA
PU
Physical Unit
LU
Logical Unit
SSCP
PLU
TABS
PPF
CFGM
428
June 2015
Figures
Figures
Figure 1:
Product Overview . . . . . . . . . . . . . . . . . . . . .
33
Figure 2:
. . . . . . . . . . . . . .
38
Figure 3:
41
Figure 4:
291
Figure 5:
291
Figure 6:
291
Figure 7:
292
Figure 8:
Workbench of PCEDT
293
. . . . . . . . . . . . . . . . . .
June 2015
429
Figures
430
June 2015
Related publications
Available manuals
Basically all the manuals you need to get information about configurations and
functionality of ProCash/DDC, ProConsult/DDC, ProDevice (WOSA),
CSC-W32 and AddOn products are available on the product cd.
Sub folder:
\DOC\NDC-DDC\
3.0/21
(PDF file)
3.0/21
(PDF file)
3.0/21
(PDF file)
(PDF file)
(PDF file)
(PDF file)
June 2015
431
Related publications
ProTopas Framework Documentation Programming Guide
Gives a global overview about the ProTopas Framework architecture and
describes the interaction between the different frameworks.
ProTopas Host Protocol and Communication Frameworks
ProGramming Guide
Describes the APIs of the Communication Frameworks from ProTopas
Manager and gives detailed descriptions for the programmer.
ProCash/DDC User Guide manual
Provides detailed function description about ProCash/DDC operation and DDC
Host to terminal and Terminal to Host messages (Write Commands, Function
Commands, Operational Commands, Status messages, etc.).
ProCash/NDC User Guide manual
Provides detailed function description about ProCash/NDC operation and NDC
Host to terminal and Terminal to Host messages (Download Commands, Transaction Request and Reply messages, Terminal Commands, Status messages,
etc.).
ProFlex/NDC-DDC Programming Guide
Describes function details of the Addon product ProFlex/NDC-DDC.
It gives detailed programming descriptions for developers how to set up the
transaction flow and how to install and configure the product for a host
connection.
432
June 2015