ProSOP V3.0 Service & Operating ProCash Systems
User Guide
All rights, including rights of translation, reproduction by printing, copying or similar methods, even of parts are reserved. Offenders will be liable for damages. All rights, including rights created by patent grant or registration of a utility model or design, are reserved. Right of technical modifications reserved. Copyright (c) Wincor Nixdorf GmbH & Co. KG 1999, 2000
Contents
Contents Contents.............................................................................................................. i Introduction ....................................................................................................... 1 Product definition............................................................................................................ 1 Target group .................................................................................................................... 2 Notational conventions................................................................................................... 2
Fundamentals .................................................................................................... 3 User guidance on the operator panel............................................................................ 3 Screen layout on the operator panel............................................................................... 3 Function selection ........................................................................................................... 4 Meaning of function keys ................................................................................................ 5 User guidance on the graphic operator panel ............................................................. 8 Screen layout on the graphic operator panel.................................................................. 8 Function selection ......................................................................................................... 10 Meaning of function keys .............................................................................................. 10 User guidance on the customer display and PIN pad ............................................... 14 Screen layout on the customer display......................................................................... 14 Function selection ......................................................................................................... 15 Meaning of function keys .............................................................................................. 16 Standby mode................................................................................................................ 20 Starting and user identification ................................................................................... 22 Synchronizing SOP and customer application .......................................................... 24 Switching screens......................................................................................................... 26 Exiting SOP.................................................................................................................... 28
Structure of the SOP user interface ............................................................... 30 Component view............................................................................................................ 32 Trouble shooting view .................................................................................................. 35
SOP functions.................................................................................................. 37 Self service device ........................................................................................................ 37 Show status overview ................................................................................................... 37 Restart self service device ............................................................................................ 40 Switch off self service device ........................................................................................ 41
i
Contents
Date / Time.................................................................................................................... 42 Copy files ...................................................................................................................... 43 Export journal ................................................................................................................ 46 Export SOP journal ....................................................................................................... 48 Start traces.................................................................................................................... 51 Stop traces .................................................................................................................... 52 Export traces ................................................................................................................. 53 Export diagnostics......................................................................................................... 56 Adjust bell...................................................................................................................... 59 ID Card Unit (IDCU) ....................................................................................................... 60 Show IDCU status......................................................................................................... 60 Remove retained ID cards ............................................................................................ 61 Remove jammed ID cards ............................................................................................ 62 Load CIM86 key............................................................................................................ 63 Cash Units...................................................................................................................... 66 Show cash units status ................................................................................................. 66 Basic steps to exchange cash units.............................................................................. 69 Default exchange .......................................................................................................... 76 Complete exchange ...................................................................................................... 78 Refill cash units ............................................................................................................. 79 Initialize cash units ........................................................................................................ 81 Setup reference value................................................................................................... 84 Release cash units........................................................................................................ 87 Set cash unit counters .................................................................................................. 90 Add counters ................................................................................................................. 92 Cash Dispenser Module (CDM).................................................................................... 94 Show cash dispenser status ......................................................................................... 94 Check transport............................................................................................................. 95 Remove customer money ............................................................................................. 99 Move shutter ............................................................................................................... 102 Update cash unit table ................................................................................................ 104 Update default table.................................................................................................... 108 Select denomination algorithm.................................................................................... 112 Select max. no. of retracts .......................................................................................... 114 Test dispensing ........................................................................................................... 116 HW device status ........................................................................................................ 117 HW cash unit status .................................................................................................... 118 Display Version ........................................................................................................... 119 Coin-Out module ......................................................................................................... 120 Show Coin-Out Status ................................................................................................ 120 Refill Coin-Out............................................................................................................. 122 Empty Coin-Out........................................................................................................... 124 Initialize Coin-Out........................................................................................................ 127 Test Dispense ............................................................................................................. 130
ii
Contents
Display Version ........................................................................................................... 131 Coin-In module ............................................................................................................ 133 Show Coin-In Status ................................................................................................... 133 Empty Coin-In ............................................................................................................. 135 Lock output box........................................................................................................... 137 Unlock output box ....................................................................................................... 138 Test Coin-In................................................................................................................. 139 Display Version ........................................................................................................... 141 Encrypting PIN pad (EEP) functions ......................................................................... 142 Overview ..................................................................................................................... 142 Show EPP status ........................................................................................................ 144 Configure EPP ............................................................................................................ 145 Initialize EPP ............................................................................................................... 148 Update key table ......................................................................................................... 150 Update EPP individually.............................................................................................. 151 Update EPP sequentially ............................................................................................ 159 Enter initial master key................................................................................................ 160 Enter master key......................................................................................................... 163 Enter key exchange key.............................................................................................. 164 Initialize EPP via ID card............................................................................................. 165 Load EPP .................................................................................................................... 166 Deposit ......................................................................................................................... 170 Show deposit status .................................................................................................... 170 Empty deposit container ............................................................................................. 171 Clear deposit transport................................................................................................ 173 Scanner ........................................................................................................................ 175 Show scanner status................................................................................................... 175 Remove retracted documents..................................................................................... 176 Printer ........................................................................................................................... 177 Show printer status ..................................................................................................... 177 Remove retracted documents..................................................................................... 178 Panel Protection Door (PPD)...................................................................................... 179 Show PPD status ........................................................................................................ 179 Move PPD ................................................................................................................... 180 Administration ............................................................................................................. 181 Change password ....................................................................................................... 181 Administer profiles ...................................................................................................... 183 Administer users ......................................................................................................... 186 Enable/disable access control .................................................................................... 190 Diagnostics .................................................................................................................. 191 Show diagnostics ........................................................................................................ 191 Set filter ....................................................................................................................... 193
iii
Contents
Abbreviations ................................................................................................ 196 Glossary......................................................................................................... 197 Appendix........................................................................................................ 199 Structure of the sopcopy.txt command file .............................................................. 199 Command file on diskette ........................................................................................... 199 Command file on hard disk ......................................................................................... 200 Description of SOP parameters ................................................................................. 202
iv
Introduction
Introduction Product definition The software product ProCash/SOP has been designed to guarantee a user-friendly service and operating of the Wincor Nixdorf self service devices by branch office staff. SOP stands for Service & Operating. The SOP functions are used: • To ensure that the self service device operates properly (e.g. testing the current device status in order to avoid malfunctions) • To service a CSC (e.g. refilling cash or removing retained ID cards) • To install and administer the self service device Many functions can be performed in parallel to the customer application, thus achieving a high degree of system availability for customers. Clear and configurable function menus allow even inexperienced staff members to select the required function quickly. Security mechanisms control the functions which are made available to each user. SOP can be handled via the operator panel or via the customer display with the associated function keys and the PIN pad, depending on how the self service device has been configured. Comprehensive help texts and system messages support the user. These texts appear in the language that was defined during installation.
1
Introduction
Target group This User Guide is a reference manual for branch staff who have been entrusted with operating and servicing self service devices. It is assumed that the users know how to handle the self service device. Training courses are offered from Wincor Nixdorf for this.
Notational conventions
❢
Special information
Individual steps in a function
2
Fundamentals
User guidance on the operator panel
Fundamentals User guidance on the operator panel The following chapter describes the handling of SOP via the operator panel (up to model year 1998). Nearly all functions can be performed on the operator panel. Some functions, however, such as "Initialize EPP via ID card" can only be performed via the customer display. In these cases messages shown at the operator panel request a user to turn to the customer display.
Screen layout on the operator panel The operator panel has the following basic layout: Line 1: Line 1 indicates the heading "Service & Operating" on the top menu level, the name of the sub menu on the sub menu level and the name of the selected function on the function level. Line 2 to 5: Line 2 to 5 comprise the function window. Menus, result of functions, messages etc. are displayed here.
Line 6: The active function keys are displayed in the last line. The keys displayed from left to right correspond to the actual arrangement of function keys from top to bottom. The first key can be allocated to different functions. Any inactive key can be grayed.
3
User guidance on the operator panel
Fundamentals
Function keys F1 to F4 can be allocated as follows: • F1 CAN END BACK COUN AMOU INFO TECH
= Cancel = Exit SOP = Go back one menu level = Change to "Note count" input mode = Switch to "Amount" input mode = Show additonal information about an error = Show technical information about an error
• F2 ««
= Scroll backward/one line up
• F3 »»
= Scroll forward/one line down
• F4 OK
= Confirm
The input field for menu selection, indicated by a flashing cursor, is also here.
Function selection The function is selected by entering the digit indicated next to the function. If the SOP configuration allows a direct selection of functions, functions which are not indicated on the screen can be selected "blindly" via the function code. In this case the function code may have two digits and must be confirmed with "OK".
4
Fundamentals
User guidance on the operator panel
Meaning of function keys
Cancel/Exit/Back/Switch Cancel: This key cancels the selected function in SOP. It is also used to negate questions checking whether you really want to do something. Exit: Pressing this key on the top menu level terminates SOP. Back: Pressing this key on a SOP menu returns control to the previous menu level. Switch: When entering cash values, the input can either be definded as an amount or as the number of notes (note count). In this case the function key is used to switch from one input mode to the other. If F1 key is activated, the respective function text for this key is displayed in the last line.
Scrolling backward If a SOP menu or any other information that is displayed extends over more than one page, then this function key is used to scroll backward page by page. When processing on a line-by-line basis within a function, it moves the cursor up one line. If the mask includes several input fields, this key is used to position the cursor back to the previous input field – provided this is allowed. << indicates that the scroll back key has been activated.
5
User guidance on the operator panel
Fundamentals
Scrolling forward If a SOP menu or any other information that is displayed extends over more than one page, then this function key is used to scroll forward page by page. When processing on a line-by-line basis within a function, it moves the cursor down one line. If the mask includes several input fields, this key is used to position the cursor forward to the next input field – provided this is allowed. >> indicates that the scroll forward key has been activated.
Confirm This key is used to confirm data inputs , error or informational messages and to affirm questions checking whether you really want to do something.
❢
6
All data inputs, error or informational messages have to be confirmed. Questions checking whether you really want to do something can be affirmed with "OK" or negated with "Cancel"!
Fundamentals
User guidance on the operator panel
Correction If the cursor is placed in an input field, the correction key is allowed to be pressed. It deletes the character that has been entered last on the operator panel.
Input of hexadecimal numbers "A" to "F"
Some input data, such as keys, contain hexadecimal characters. To enter the characters "A", "B", "C", "D", "E" and "F" the "Comma" key is used. To enter hexadecimal characters press "Comma" key first and then a numeric key. The input is effected with the following key combinations: "A": "C": "E":
❢
<,>+<1> <,>+<3> <,>+<5>
"B": "D": "F":
<,>+<2> <,>+<4> <,>+<6>
The "Comma" key must be pressed once only and be released before entering a digit.
7
User guidance on the graphic operator panel
Fundamentals
User guidance on the graphic operator panel The following chapter describes the handling of SOP via the graphic operator panel (from model year 1998). Nearly all functions can be performed on the operator panel. Some functions, however, such as "Initialize EPP via ID card" can only be performed on the customer display. In these cases messages are shown on the operator panel prompting a user to turn to the customer display.
Screen layout on the graphic operator panel The graphic operator panel has the following basic layout: Line 1: Line 1 indicates the heading "Service & Operating" on the top menu level, the name of the sub menu on a sub menu level and the name of the selected function on the function level. Line 2 to 5: Line 2 to 5 comprise the function window. Menus, results of functions, messages etc. are output here. In addition this graphic operator panel allows a user to chose a higher resolution in order to display more information. Line 6: The active function keys are displayed in the last line. The functions displayed from left to right correspond to the arrangement of function keys from top to bottom on the right side of the screen. The first key can be allocated to different functions. Any inactive keys are grayed.
8
Fundamentals
User guidance on the graphic operator panel
The function keys F1 to F4 can be allocated as follows: • F1 CAN END BACK COUN AMOU INFO TECH
= Cancel = Exit SOP = Go back one menu level = Switch to "Note count" input mode = Switch to "Amount" input mode = Show additional information about an error = Show technical information about an error
• F2 ««
= Scroll backward/one line up
• F3 »»
= Scroll forward/one line down
• F4 OK
= Confirm
The "CAN" key and the "OK" key corrspond to the F1 and F4 key as far as their function is concerned. The input field for menu selection, indicated by a flashing cursor, is also here.
9
User guidance on the graphic operator panel
Fundamentals
Function selection The function is selected by entering the digit indicated next to the function. If the SOP configuration allows a direct selection of functions, functions which are not indicated on the screen can be selected "blindly" via a function code. In this case the function code may have two digits and must be confirmed with "OK". The functions can also be selected via the keys left of the display.
Meaning of function keys
Cancel/Exit/Back/Switch Cancel: This key cancels the selected function in SOP. It is also used to negate questions checking whether you really want to do something. Exit: Pressing this key on the top menu level terminates SOP. Back: Pressing this key on a SOP menu returns control to the previous menu level. Switch: When entering cash values, the input can either be defined as an amount or as the number of notes (note count). In this case this function key is used to switch from one input mode to the other. If the cancel key is activated, the respective function text for this key is displayed in the last line.
10
Fundamentals
User guidance on the graphic operator panel
Scrolling backward If a SOP menu or any other information that is displayed extends over more than one page, then this function key is used to scroll backward page by page. When processing on a line-by-line basis within a function, it moves the cursor up one line. If the mask includes several input fields, this key is used to position the cursor back to the previous input field – provided this is allowed. << indicates that the scroll back key has been activated.
Scrolling forward If a SOP menu or any other information that is displayed extends over more than one page, then this function key is used to scroll forward page by page. When processing on a line-by-line basis within a function, it moves the cursor down one line. If the mask includes several input fields, this key is used to position the cursor forward to the next input field – provided this is allowed. << indicates that the scroll forward key has been activated.
11
User guidance on the graphic operator panel
Fundamentals
Confirm This key is used to confirm data inputs, error or informational messages and to affirm questions checking whether you really want to do something.
❢
All data inputs, error and informational messages have to be confirmed. Questions checking whether you really want to do something can be affirmed with "OK" or negated with "Cancel"!
Correction If the cursor is placed in an input field, the correction key is allowed to be pressed. It deletes the character that has been entered last on the operator panel.
12
Fundamentals
User guidance on the graphic operator panel
Input of hexadecimal numbers "A" to "F" Some input data, such as keys, contain hexadecimal characters. To enter the characters "A", "B", "C", "D", "E" and "F" the key labeled correspondly has to be pressed. To be compatible with the preceding model, the "old" input mode can still be used, i.e. press comma key first and then a numeric key.
The input is effected with the following key combinations: "A": "C": "E":
❢
<,>+<1> <,>+<3> <,>+<5>
"B": "D": "F":
<,>+<2> <,>+<4> <,>+<6>
The "Comma" key must be pressed once only and be released before entering a digit.
13
User guidance on the customer screen and PIN pad
Fundamentals
User guidance on the customer display and PIN pad The following chapter describes the handling of SOP via the customer display and the PIN pad. All functions can be performed via the customer display. Some functions, however, such as "Initialize EPP via ID card" m u s t be performed via the customer display. In these cases messages are shown on the operator panel prompting a user to switch to the customer display.
Screen layout on the customer display
The customer display has the following basic layout: Softkeys (1): On the right and left side of the buttons (e.g. "CSC", "OK") there are softkeys which have to be pressed to select a function. If devices have a touchscreen, the user can directly press the buttons. Function keys on the right (2): The function keys on the right are always allocated to the standard functions in the same way as the F1 to F4 keys on the operator panel. The standard functions are Back/Cancel/Scrolling forward/Scrolling backward/Confirmation. Depending on the
14
Fundamentals
User guidance on the customer display and PIN pad
situation, some keys may have been deactivated. In this case, the labeling and the arrow on the function key are grayed. Function keys on the left (3): The functions allocated to the function keys on the left depend on the current menu or function. They can, for example, be used to select individual functions. Keys may have been deactivated here, too, i.e. they are grayed. Function window (4): All outputs and all input fields of the selected functions appear in the function window. Message box (5): Messages concerning the selected function and the handling of the device, as well as error messages, appear in this box.
Function selection The functions on the customer screen can be selected in two ways: • Pressing the softkeys on the left side of the function menu. If devices have a touchscreen, the user can directly press the button labeled with the corresponding function.
• Entering the function number via PIN pad and confirming with "OK". This way of function selection is optional and can be activated via a configuration parameter. It is also possible to operate SOP via a connected PC keyboard instead of a PIN pad. If this option has been configured, the labeling of the PC key which has to be pressed is displayed on the button. The navigation within the menu is done via the function keys on the right and the scrolling backward/forward keys. The cancel key is used to return to the previous menu.
15
User guidance on the customer screen and PIN pad
Fundamentals
Meaning of function keys
Cancel/Exit/Back/Switch Cancel: This key cancels the selected function in SOP. It is also used to negate questions checking whether you really want to do something. Exit: Pressing this key on the top menu level terminates SOP. Back: Pressing this key on a SOP menu returns control to the previous menu level. Switch: When entering cash values, the input can either be defined as an amount or as the number of notes (note count). In this case, the function key is used to switch from one input mode to the other.
16
Fundamentals
User guidance on the customer display and PIN pad
Scrolling backward If a SOP menu or any other information that is displayed extends over more than one page, then this function key is used to scroll backward page by page. When processing on a line-by-line basis within a function, it moves the cursor up one line. If the mask includes several input fields, this key is used to scroll forward to the next input fieldprovided this is allowed. Note: If the PIN pad is used, the key that is labeled “Correct“ has to be pressed to scroll back.The key can be allocated with correction or scrolling backward, depending on the configuration.
Scrolling forward If a SOP menu or any other informaton that is displayed extends over more than one page, then this function key is used to scroll forward page by page. When processing on a line-by-line basis within a function, it moves the cursor down one line. If the mask includes several input fields, this key is used to scroll forward to the next input field – provided this is allowed. Note: If scrolling back was deconfigured for the key labeled correct, scrolling forward is deconfigured, too.
17
User guidance on the customer screen and PIN pad
Fundamentals
Confirm This key is used to confirm data inputs, error or informational messages and to affirm questions checking whether you really want to do something.
❢
All data inputs, error and informational messages have to be confirmed. Questions checking whether you really want to do something can be affirmed with ”OK“ or negated with “Cancel“.
Correction If the cursor is placed in an input field, the correction key is also allowed to be pressed. It deletes the characters entered. Note: Pressing the key labeled correct can also result in correction. The key can be allocated with correction or scrolling back, depending on the configuration.
18
Fundamentals
User guidance on the customer display and PIN pad
Input of hexadecimal numbers A to F Some input data, such as keys, contain hexadecimal characters. To enter the characters "A", "B", "C", "D", "E", and "F" the “Comma” key is used on the operator panel and the key next to “0” on the PIN pad (the latter key is also called the “Comma” key in the rest of this text for the sake of uniformity). As an alternative the key next to “9” (help key) can also be used to enter hexadecimal characters. The input is effected with the following key combinations: "A": "C": "E":
<,>+<1> <,>+<3> <,>+<5>
"B": "D": "F":
<,>+<2> <,>+<4> <,>+<6>
To enter hexadecimal letters press the “Comma” key first and then a numeric key.
❢
The “Comma” key must be pressed once only and be released before entering a digit.
Input of alpha numeric characters Some input data such as profiles, may contain alpha numeric characters. To enter these characters a "toggle mode" is used. The user can press the keys left and right of “0” to position forward or backward within the alphabet. The selected character is confirmed with the "help key“.
19
Standby mode
Fundamentals
Standby mode In standby mode a message will be displayed on the operator panel indicating the activation of SOP. At the same time the other accesses to SOP have been activated, too: • SOP button • Open device door • SYNC Service
Any reasons for the self service device being out of service will be displayed on the operator panel, parallel to the customer application. Error / Warning Device
Error class/number
Error text Error text Action to be taken
Detail information / Start SOP
Reasons for the self service device being out of service include: • • • •
20
Hardware errors Cash on transport paths Maximum number of retracts reached Reject bin of retract/reject cash unit full
Fundamentals
Standby mode
Warnings include • Cassette "s" low • Reject bin of retract/reject cash unit nearly full If there is more than one out-of-service or warning information, the user may switch from one to the other by means of the scrolling keys (F2/F3). With the INFO key (F1) it is possible to display additional information on each error. Within this detail view a technical error description is available, too (TECH key – F1). The out-of-service and warning information is displayed on the customer screen after activating the SOP via SOP switch or changing the screen from operator panel to customer screen.
21
Starting and user identification
Fundamentals
Starting and user identification The SOP functions are activated by pressing the “OK” key on the operator panel or possibly the SOP button. By default users do not have to identify themselves in order to work with SOP on the self service device. The access control option can be provided in the “Administration” area. If access control has been activated to protect SOP against unauthorized access, users have to be identified by means of a login and possibly a password. Both of these are stored in the user table. Refer to the "Administer Users“ function for details of creating the login and the password for users. User identification on starting with access control: When SOP starts users are expected to enter the login and the password. The login and password are numeric and have a maximum length of 8 digits. Each input must be confirmed. The entered password is not displayed, i.e. an asterisk appears on the screen whenever a digit is typed.
If no password has been entered for the SOP user in the user table, the password entry is skipped. The user identification process is finished as soon as the login has been entered. If no input is made within a defined time, the user identification process is canceled automatically and the standby mode is activated. If the "Language selection“ option has been activated for a user, he or she is asked to specify the language to be used for SOP. German and English are supported. Then the user-dependent SOP start menu is displayed.
22
Fundamentals
Starting and user identification
User identification errors: If an incorrect login or password has been entered, the displayed message appears. When this message has been confirmed, the login and possibly a password can be reentered.
23
Synchronizing SOP and customer application
Fundamentals
Synchronizing SOP and customer application Standby mode and various SOP functions can run in parallel to the customer application. These functions include, for example: • All status display functions • All table update functions (user, cash unit, default and key tables) except for those functions which can only run on the customer display. In SOP functions which require exclusive access to components of the self service device it is necessary to synchronize SOP with the customer application. A customer transaction in progress will not be terminated. Customer operations are not locked until the transaction has been completed. Synchronization takes place when a function requiring such access is first selected. Control of the self service device is not returned to the customer application until SOP has finished. No customer operations can take place while SOP activities are in progress. If SOP is started on the customer screen, synchronization takes place immediately, because parallel operation is not possible. SOP can be configured in a way that synchronization takes place directly after the login.
❢
The customer application has precedence over SOP as far as synchronization is concerned. If SOP has assumed exclusive control of the device, customer operations cannot take place again until SOP is terminated.
Synchronization procedure: When a function requiring synchronization with the application is first selected, the user is asked whether customer operations are to be locked (whether this screen appears is optional). Synchronization starts if you select “OK”. "Cancel" returns control to the previous menu level without synchronization.
24
Fundamentals
Synchronizing SOP and customer application
The following message is output in the course of synchronization with the customer application.
If synchronization has already been carried out during the SOP session, then the program asks whether you are sure you want to do it again in some functions (e.g. "Restart self service device).
Failure to synchronize Synchronization is canceled if SOP does not receive permission to access the self service device within the specified time. "OK“ starts the synchronization anew, "Cancel“ returns control to the previous menu.
25
Switching screens
Fundamentals
Switching screens On any menu level it is possible to switch screens both from the operator panel and from the customer display by entering “0”. It is not possible to switch screens within a function. Functions which only run on the customer display Some functions can only be started from the customer display. A message is is shown on the operator panel if such a function is selected. Control returns to the menu level when this message has been confirmed. From here you can switch screens by entering a 0".
Access control If the access control option has been set and you switch from one screen to another, then the access control function is activated. You have to identify yourself again. Panel Protection Door The Panel Protection Door is opened, if applicable, when SOP switches to the customer display, and is closed on exiting SOP or on switching to the operator panel.
❢
26
Switching to the customer display automatically triggers synchronization with the customer application to stop it running.
Fundamentals
Switching screens
Procedure on switching from the operator panel to the customer display: Enter "0" to select function and press "OK“. Synchronize with the customer application if necessary. The Panel Protection Door opens. The following message is output on the operator panel.
When you have identified yourself again at the customer display, the menu appears from which the switch was initiated. Procedure on switching from the customer display to the operator panel: Enter "0" to select function and press "OK". The Panel Protection Door closes. When you have identified yourself again at the operator panel, the menu appears from which the switch was initiated. The self service device remains locked for the customer application until you exit SOP.
27
Exiting SOP
Fundamentals
Exiting SOP When the SOP functions have been completed you have to exit SOP. This is necessary in particular when the SOP functions incorporate requests for the self service device. Only in this way is the self service device released again for the customer application. There are two ways of exiting SOP: • Explicitly by means of the “Cancel“ key on the top menu level. Here the key is labeled "END" oder "Exit SOP“. • Implicitly via SOP`s time monitoring facility. Exiting with the "END" or "Exit SOP“ key The normal way to exit SOP is to press the “Cancel” key to return to the previous menu level until the top level has been reached. Pressing the “Cancel” key there again (labeled "END" or "Exit SOP“) activates standby mode. Any monitored doors that are still open have to be closed. The safe door has to be closed first.
The chassis doors have to be closed next. Monitoring of the chassis doors is optional and may have been deconfigured.
28
Fundamentals
Exiting SOP
Exiting via time monitoring In addition to the access control facility to protect SOP against unauthorized access, the program also features time monitoring which causes SOP to be exited when a specific time has elapsed. Open device doors are then ignored by default.
29
Function view
Structure of the SOP user interface
Structure of the SOP user interface The overall scope of SOP incorporates a wide range of individual functions. The menu structure has been designed in such a way that each function can be called with as few keystrokes as possible. Functions which are required frequently can be reached faster than those that are only called occasionally. In general functions do not appear in the menu, if they can not be executed due to the hardware of the self service device. This is valid for both: complete components (e.g. Panel Protection Door) and single functions (e.g. “Load CIM86 key“ or “Select maximum number of retracts“). • User profiles A profile is assigned to each user by means of the user table. The profile defines the functions that a user is allowed to perform. Functions which have not been configured do not appear on menus. This reduces menus to the necessary size. • User views There is a choice of two views on the menu when defining user profiles: • Function view which shows the functions arranged by activity characteristics • Component view which shows the functions arranged by hardware components
30
Structure of the SOP user interface
Function view
Functional view Activity characteristics Trouble shooting
Installation & Administration
Cash Dispenser Printer
Deposit
EPP
Functions
...
Component
Component view
IDCU
CSC
Info and Replenishment
The view chosen defines the structure of the menu that is shown to the user when he or she selects SOP (refer to "Component view" section). In event of problems (out-of-service reasons / warnings), the trouble shooting view is presented to all users, i.e. each user gets a menu with trouble-shooting functions.
31
Component view
Structure of the SOP user interface
Component view In the component view the functions on the menu are arranged by hardware components. This makes it possible for expert users in particular to arrange functions clearly and select them quickly. The first menu level of the component view shows all installed devices. When a device has been selected all functions belonging to it are shown on the second menu level. Each executable function can be called via two menu levels. In addition the function groups Administration, Diagnostics and Individual functions can be reached via the first menu level. The table on the next pages give an overview of the functions provided by each component.
32
Structure of SOP user interface
CSC
Component view
Coin-Out Show Status Overview CSC Restart CSC Shutdown Export Journal Export SOP-Journal Start Traces Stop Traces Export Traces Export Diagnostics Copy Files Set Date & Time Adjust Bell
Show Coin-Out Status Empty Coin-Out Refill Coin-Out Initialize Coin-Out Test Dispense Display Version Coin-In Show Coin-In Status Empty Coin-In Lock output box Unlock output box Test Coin-In Display Version
ID Card Unit Show IDCU Status Remove Retained Cards Remove Stuck Card Load CIM86-Key Cash Units Show Cash Units Status Default Exchange Complete Exchange Refill Cash Units Initialise Cash Units Set-up Reference Value Release Cash Units Set Cash Unit Counters Add Cash Unit Counters Cash Dispenser Show Cash Dispenser Status Check Transport Remove Customer Money Move Shutter Update Cash Unit Table Update Default Table Select Denomination Algorithm Select Max. No. of Retracts Test Dispense Show Hardware Device Status Show Hardware Cash Units Status Display Version
Encrypting PIN-Pad General Functions Show EPP Status Configure EPP Default Procedure Initialise EPP Update Key Table Update EPP individually Update EPP sequentially IBM Procedure Initialise EPP Enter Master Key Enter Initial Master Key Enter Key Exchange Key Via Admi-System Initialise EPP from ID Card Load EPP
33
Component view
Structure of the SOP user interface
Diagnostics
Printer
Show Diagnostics Set Filter Options Deposit
Show Printer Status Remove Retracted Documents Panel Prot. Door
Show Deposit Status Empty Deposit Check Deposit Transport Scanner Show Scanner Status Remove Retracted Documents
34
(Passbook, Document, Journal, Receipt)
Show PPD Status Move Door Administration Change Password Administer Profiles Administer Users En- / Disable Access Control
Structure of the SOP user interface
Trouble shooting view
Trouble shooting view In case of a malfunction, a list of errors and warnings is displayed on the operator panel before starting SOP, and on the customer screen after SOP has been started (see chap. "Standby Mode"). ç Error / Warning Device Error class/number Error text Error text Action to be taken
Detail information / Start SOP
After confirmation of the error text and successful login, the so-called trouble shooting menu is displayed. It offers, if possible, at least one function to repair an error. Entering the assigned number starts the problem handling function. More details on this are described in the relevant chapter. "Cancel" returns control to the top menu level. If there is only one function which can be used to repair an error, it will be executed immediately after starting the SOP (i.e. no trouble shooting menu is displayed). Then the menu configured for the user is displayed.
35
Trouble shooting view
Structure of the SOP user interface
If the user is not authorized to call the available function, the following message is displayed after confirmation: If the SOP trouble shooting functions are completed successfully, the corresponding errors and warnings are deleted from the list of out-of-service-reasons. The remaining problems will be displayed again in standby mode after exiting SOP.
❢
36
It is not possible to switch screens in the trouble shooting menu.
Self service device
Show status overview
SOP functions Self service device Show status overview The "Show status overview" function is used to call up information on the status of the CSC. The statuses that are displayed contain all information that is needed to carry out preventive maintenance for the CSC and to react in good time to pending service requirements (e.g. to exchange cash units). The amount of information provided depends on the configuration of the CSC. Only information on devices that have been installed is displayed. The status overview can contain the following information: • • • • • •
IDCU status (operational state, number of ID cards retained) CDM status (operational state, number of retracts, state of safe door) Cash unit status (state of cash units, logical cash unit balance) EPP status (operational state, status of the PIN pad, status of EPP) Printer and scanner status Device door status
The status overview can be extended by an external application (User Exit). The sequence in which the information is displayed is configurable. The sequence shown here corresponds to the standard setting.
❢
The function can be performed in parallel to the customer application.
37
Show status overview
Self service device
Procedure: Select "Show status overview" function. A message appears indicating that the status test is in progress. Since the status of all connected devices is tested, the inquiry may take a while.
The status overview is displayed. Normally the status overview covers more than one page. The user can navigate within the overview with the "scrolling forward" and "scrolling backward" keys.
Whether "scrolling forward" and/or "scrolling backward" has been enabled is indicated with "»»" and "««". "OK" terminates the function and returns control to the previous menu.
38
Self service device
Show status overview
Graphic operator panel
On the graphic operator panel it is possible to configure a higher resolution, thus displaying much more information on one page. The procedure will not be changed hereby. Information on individual devices Cash units Column 1: Cash unit type Column 2: Currency Column 3: Denomination Column 4: Note count Column 5: Cash unit status Status of ID card unit Status of ID card unit Retained cards Reject bin status Card transport status Deposit Device status Cash unit status Dispenser status Transport status Envelope supply status Shutter status Printer status
CDM CDM status Retract status Transport status Shutter status EPP EPP status PIN pad status Scanner Scanner status Number of retracted documents Document status Printer Printer status Number of retracted documents Document jammed / Paper jam Paper status Toner status
Chassis doors Open / Closed
39
Restart self service device
Self service device
Restart self service device The "Restart self service device" function is used to turn the self service device off and back on. All active programs are terminated in a controlled manner. Then the system is rebooted.
❢
Customer transactions are terminated!
Procedure: Select the "Restart self service device" function. Synchronize with customer application if necessary. "Cancel" terminates the function and returns control to the previous menu.
40
Self service device
Switch off self service device
Switch off self service device The "Switch off self service device" function is used to turn off the self service device. All active programs are terminated in a controlled manner.
❢
Customer transactions are terminated!
Procedure: Select the "Switch off self service device" function. Synchronize with the customer application if necessary. "Cancel" terminates the function and returns control to the previous menu.
41
Date / Time
Self service device
Date / Time The "Date / Time" function is used to set the system time of the self service device.
❢
The function can be performed in parallel to the customer application!
Procedure: Select "Date / Time" function. Enter new date. Enter new time. "OK" confirms the entry and positions to the next field. If "OK" is pressed in the last field (minutes), date and time entered are set. "OK" terminates the function and control is returned to the previous menu.
During the entry the scrolling forward/backward keys can be used to position the cursor from one field to the other. A plausibility check is done for the date and time entered and, if necessary, the user is given an error message ("Wrong date" or "Wrong time"). The two-digit numbers of the year are entered as follows: Entries > 90 à 199x, entries < 90 à 2xxx.
42
Self service device
Copy files
Copy files The function "Copy files" is used to copy files. The files to be copied are specified in the command file sopcopy.txt (structure is given in appendix A). The source and destination can be a diskette (drive A:) or the hard disk (drive C:).
❢
Customer transactions are terminated!
Procedure: Select the "Copy files" function. Synchronize with the customer application if necessary. To access the diskette drive, a device door has to be opened. Then you are prompted to insert the diskette into drive A:. "Cancel" terminates the function and returns control to the previous menu. When the diskette has been entered, it is checked whether the user is authorized to copy the files stored in the command file. If the user is not authorized, the function is aborted and an error message is given. The further function flow depends on where the command file is stored: 1. The command file sopcopy.txt is stored on diskette (batch mode). 2. The command file sopcopy.txt is stored on the hard disk in the following directory: \CONF (dialog mode).
43
Copy files
Self service device
Command file on diskette If a diskette containing the command file is inserted, the files stored here are directly copied. While copying, a message is displayed. The message changes with each file that has been copied so that the user is able to control copying at the terminal.
If all files have been copied sucessfully, the user is given a message. When the diskette has been removed from drive A:, the function can be terminated with "OK". Then control is returned to the previous menu.
44
Self service device
Copy files
Command file on hard disk If there is no command file on the diskette inserted, the file is expected to be stored on the hard disk in the following directory: \CONF. If the command file is not available in this directory, an error message is given to the user. The function is terminated with "OK" and control is returned to the previous menu. The menu texts which have been entered into the command file are displayed. Copying is started entering the number assigned. The files which are being copied are shown on the screen (see "Command file on diskette"). "Cancel" aborts the function, after the diskette has been removed (see "Command file on diskette"). Control is returned to the previous menu. A message is displayed indicating that copying has been completed successfully. "OK" returns control to the previous menu.
45
Export journal
Self service device
Export journal The "Export journal" function is used to export the journal files in which customer transactions are logged to diskette. A separate journal file is created for each day. The last ten journal files can be exported with this function. A door has to be opened to insert the diskette in the drive.
❢
Customer transactions are terminated!
Procedure: Select the "Export journal" function. The program displays a list of journal files which can be exported. For each journal file the respective date is displayed. Select the journal file to be exported by entering the number assigned to it.
Synchronize with customer application if necessary. A door has to be opened to access the diskette drive. You are prompted to insert a diskette in drive A:.
46
Self service device
Export journal
When you have inserted the diskette and confirmed the message, the process of exporting the selected journal file is started. If more than one diskette is needed to export the file, a message appears prompting you to insert another diskette.
When the journal file has been exported completely, a message appears prompting you to remove the diskette from the drive. "OK" terminates the function and returns control to the previous menu.
47
Export SOP journal
Self service device
Export SOP journal The "Export SOP journal" function is used to export the SOP journal file in which all SOP activities are logged to the hard disk or diskette.
❢
Customer transactions are terminated!
Procedure: Select the "Export SOP journal" function. Synchronize with the customer application if necessary. You can choose whether you want to export the SOP journal to the hard disk or to diskette.
48
Self service device
Export SOP journal
Exporting to hard disk You start the process of exporting the SOP journal to hard disk by entering "1". A file named sopjrnl.dmp is created in the following directory on the hard disk: \DATA .
The program indicates that the SOP journal has been exported successfully. "OK" terminates the function and returns control to the previous menu.
49
Export SOP journal
Self service device
Exporting to diskette You start the process of exporting the SOP journal to diskette by entering "2". A file named sopjrnl.nnn is created (nnn=001 for the first diskette). Synchronize with the customer application if necessary. A door has to be opened to access the diskette drive. You are prompted to insert a diskette in drive A:. The SOP journal file is exported when you have inserted the diskette and pressed "OK". If more than one diskette is needed to export the file, a message appears prompting you to insert another diskette.
When the SOP journal file has been exported completely, you have to confirm that the function has been executed correctly and are prompted to remove the diskette. "OK" terminates the function and returns control to the previous menu.
50
Self service device
Start traces
Start traces The "Start traces" function is used to start additional logs (traces) for various software components of the self service device in order to analyse errors. This function should only be performed when it is requested expressly. Before starting normal operation, all traces have to be deactivated again by calling the "Stop traces" function.
❢
This function can be performed in parallel to the customer application.
Procedure: Select the "Start traces" function. The program displays a list of all traces that can be activated. This list covers several pages. You activate the trace by entering the number assigned to it.
The program shows the trace points that have been activated. "OK" takes you back to the list of traces that can be activated and you can select other traces.
51
Stop traces
Self service device
Stop traces If traces have been activated, they can be deactivated again by means of the "Stop traces" function. It is important to stop all traces before restarting normal operations.
❢
This function can be performed in parallel to the customer application.
Procedure: Select the "Stop traces" function. You are asked whether you really want to carry out the function.
"OK" brings up a message indicating that all traces have been stopped. "OK" terminates the function and returns control to the previous menu.
52
Self service device
Export trace
Export traces The "Export trace" function exports the trace file to the hard disk or to diskette. This process deletes the contents of the trace file. The exported file can be evaluated outside the self service device.
❢
Customer transactions are terminated! The contents of the trace file is deleted (logically).
Procedure: Select the "Export trace" function. Synchronize with customer application if necessary. You can choose whether you want to copy the trace file to hard disk or to diskette.
53
Export trace
Self service device
Exporting to hard disk You start the process of exporting the trace file to hard disk by entering "1". A file named trace.dmp is created in the following directory on the hard disk: \DATA.
The program indicates that the trace file has been exported successfully. "OK" terminates the function and returns control to the previous menu.
54
Self service device
Export trace
Exporting to diskette You start the process of exporting the trace file to diskette by entering "2". A file named trace.nnn (nnn=001 for the first diskette) is created on the diskette. A door has to be opened to access the diskette drive. You are prompted to insert a diskette in drive A:. The trace file is exported when you have inserted the diskette and pressed "OK".
If more than one diskette is needed to export the file, a message appears telling you to insert another diskette. When the trace file has been exported completely, you have to confirm that the function has been executed correctly and are prompted to remove the diskette. "OK" terminates the function and returns control to the previous menu.
55
Export diagnostics
Self service device
Export diagnostics The "Export diagnostics" function is used to export the diagnostic file to hard disk or to diskette. The exported file can then be evaluated outside the self service device.
❢
Customer transactions are terminated!
Procedure: Select the "Export diagnostics" function. Synchronize with customer application if necessary. You can choose whether you want to export the file to hard disk or to diskette.
56
Self service device
Export diagnostics
Exporting to hard disk You start the process of exporting the diagnostic file to hard disk by entering "1". A file named error.dmp is created in the following directory on the hard disk: \DATA.
The program indicates that the diagnostic file has been exported successfully. "OK" terminates the function and returns control to the previous menu.
57
Export diagnostics
Self service device
Exporting to diskette You start the process of exporting the diagnostic file to diskette by entering "2". A file named error.nnn is created on the diskette (nnn=001 for the first diskette). A door has to be opened to access the diskette drive. You are prompted to insert a diskette in drive A:. The diagnostic file is exported when you have inserted the diskette and pressed "OK". If more than one diskette is needed to export the file a message appears telling you to insert another diskette.
When the diagnostic file has been exported comletely, you have to confirm that the function has been executed correctly and are prompted to remove the diskette. "OK" terminates the function and returns control to the previous menu.
58
Self service device
Adjust bell
Adjust bell The "Adjust bell" function is used to adjust the loudness of the bell. A chassis door has to be opened for this purpose.
❢
Customer transactions have to be terminated!
Procedure: Select "Adjust bell" function. Synchronize with customer application if necessary. Open device door. Adjust loudness of bell by turning the volume regulator.
"OK" terminates the function and returns control to the previous menu.
59
IDKG-Status anzeigen
IDKG
ID Card Unit (IDCU) Show IDCU status The "Show IDCU status" function gives information on the status of the ID card unit, the associated security module and the ID card reject bin.
❢
This function can be performed in parallel to the customer application.
Procedure: Select the "Show IDCU status" function. "OK" terminates the function and returns control to the previous menu.
Alternative texts Depending on the ID card unit status the following texts can be shown in various combinations: • • • •
60
IDCU status ("ready", "not ready", "active", "defective", "offline") Card in IDCU ("Card in device", "Card jammed") Status of ID card reject bin ("Reject bin full") Number of retained cards in ID card reject bin ("Number: n")
ID Card Unit
Remove retained ID cards
Remove retained ID cards The "Remove retained ID cards" function is used to remove retained cards from the ID card reject bin.
❢
Customer transactions are terminated! Whenever ID cards are removed, all of them must be removed!
Procedure: Select the "Remove retained ID cards" function. The number of cards that has been retained is displayed. If no ID cards have been retained, the program gives the message "No cards retained".
When you have confirmed removal of the cards, the counter for the retained ID cards is set to 0 and the function is terminated. "OK" terminates the function and returns control to the previous menu.
61
Remove jammed ID cards
ID Card Unit
Remove jammed ID cards If an ID card is jammed in the ID card unit, it can be removed by turning an adjustment wheel on the ID card unit after calling the "Remove jammed ID card" function. Before calling this function, refer to the operating instructions to see where the adjustment wheel is located.
❢
Customer transactions are terminated! Only the ID card that is jammed in the ID card unit is allowed to be removed! Do not take any ID cards out of the ID card reject bin! The counter for retained ID cards is not reset.
Procedure: Select the "Remove jammed ID cards" function. If there is no jammed card in the device, you will get an appropriate message and the function will be terminated. Synchronize with customer application if necessary.
If a card is jammed in the ID card unit, turn the adjustment wheel on the ID card unit to move the jammed card out of the unit. When you have confirmed the displayed message, the function is terminated and control returns to the previous menu.
62
ID Card Unit
Load CIM86 key
Load CIM86 key The "Load CIM86 key" function is used to enter the key for the CIM86 security module. The CIM86 checks the security feature on an ID card. A specific key belongs to each CIM86 and this key activates CIM86. The greatest possible security precautions must be observed when handling keys. So the key is split into two halves in order to allow two different persons to administer it. The procedure for inputting the key is as follows: • • • • •
Enter the first half of the key Reenter the first half of the key to verify it Enter the second half of the key1 Reenter the second half of the key to verify it Load the key
The keys have a hexadecimal format (digits 0 – 9, letters A – F). Refer to chapter "Fundamentals" for input of the letters A to F. The key is concealed when it is entered. An asterisk is displayed for each digit or letter that is typed.
❢
1
Customer transactions are terminated!
Organizational procedures can be instated to ensure that this is done by a second user.
63
Load CIM86 key
ID Card Unit
Procedure: Select the "Load CIM86 key" function. Synchronize with customer application if necessary. Enter the first half of the key.
Press "OK". The input has to be repeated (first half of the key).
If this input is correct (i.e. first and second inputs match), the second half of the key can be entered. There can be a change of user here to provide greater security. If the input was incorrect a message is displayed and you are prompted to reenter the half of the key in question.
64
ID Card Unit
Load CIM86 key
Press "OK". The input has to be repeated (second half of the key). Pressing "OK" makes the program check whether the first and second input match. If so, the key is loaded. An error message is output if they do not match.
The program outputs a message indicating that the key has been loaded correctly. "OK" terminates the function and returns control to the previous menu.
65
Show cash unit status
Cash units
Cash Units Show cash units status The "Show cash units status" function displays information on the status of the retract/reject cash unit and on the cash-out units. This document describes two types of cash unit counters: • Physical cash unit balance • Logical cash unit balance (including reject bin) Only the names logical cash unit balance and physical cash unit balance will be used in the rest of this text. The logical cash unit balance is displayed by default.
❢
This function can be performed in parallel to the customer application.
Procedure: Select "Show cash unit status" function. The cash unit status is displayed as shown. "OK" terminates the function and returns control to the previous menu.
The following status information is displayed, depending on the cash unit type. The information on currency and denomination will only be displayed for cassettes where the assignment is obviously. Column1: Cash unit type Column 2: Currency Column 3: Denomination Column 4: Logical cash unit balance Column 5: Status of cash unit
66
Cash units
Show cash unit status
Status of cash units ok
The cash unit is ready
def
The cash unit is defective
New
The cash unit has just been inserted and has not been updated yet
RefW
The reference value is missing for this currency and denomination
lock
The cassette is locked
The number of notes in the cash unit is less than or equal to the minimum specified
Empty
The cash unit is empty
#1 missing
The cash unit for chute 1 is missing
REJ full
The reject cash unit is full
REJ high
The reject cash unit is almost full
Show additional cash unit information Via parameter it is possible to give further information on cash units. • • • • •
1
Show physical cash unit balance Show number of notes retained into reject bin of each cassette1 Show number of notes after latest cash unit exchange (initial value)1 Show number of notes withdrawn to the customer Show maximum amount which can been paid out
on front screen only
67
Show cash unit status
Cash units
Procedure: The cassette unit status is displayed as shown. The column arrangement for the cash-out units will not be changed. Column 4 shows the current contents of the cash unit.
Column 4, refering to the reject bin (REJ), shows the number of notes retained due to test dispensing, reference value determination or dispensing errors. Number of retained notes for each cashout unit (Rej.: #O2 3) Shows max. amount which can be paid out determined from the current amount of the cash-out unit.
When showing cash unit status information, the modified way of displaying cash unit counters has effects on the following functions: • • • • • • • •
Complete exchange Refill cash units Setup reference value Release cash units Set cash unit counter Sum up cash unit counters Test dispensing Check transport
❢ 68
After dispensing errors or a double dispense the physical cash unit balance may not correspond to the cassette contents. Only the sum of physical cash unit balance + number of notes retained corresponds to the logical cash unit balance.
Cash units
Basic steps to exchange cash units
Basic steps to exchange cash units Each exchange of cash units follows a standard pattern: • • • • • • • • •
Select cash unit exchange function Show cash units status Synchronize with the customer application, if necessary Open safe door, if necessary Exchange cash units Remove any cash from the retract bin of the retract/reject cash unit (retract handling)1 Check the cash unit numbers against the cash unit table if applicable2 Update the filling data (via user input or from a table) Terminate function
❢
Customer transactions are terminated. In order to maintain consistency it is not possible to cancel this function once a cash unit has been removed. If retained cash is in the stacker, the "Remove customer money" function has to be selected.
How cash retract/reject works Cash is transported to the CSC's retract/reject cash unit in two ways: • In the event of a retract, cash that has been made accessible to the customer but not taken is retained. • In the event of a reject, cash that has been taken out of the cash-out units but not made accessible to the customer is retained, e.g. if an error was made in dispensing or if a transaction has been cancelled before the cash was actually paid out. The cash is kept and handled in different ways: • Cash which the customer has not removed from the output tray within a specified time is drawn back in and transported via the staker to the retract bin. This cash has been deducted from the cash unit balance. As it was accessible to the customer, it is impossible to tell how much cash has been retained or how much the customer took.
1
Only CSCs featuring a cash-out unit with a shutter support the retract function.
2
Only if this check has been enabled.
69
Basic steps to exchange cash units
Cash units
• Cash which has been extracted from the cash-out units but not actually paid out (e.g. cash that has been transported to the reject bin after dispensing errors) belongs to the logical cash unit balance. The contents of a cash unit shown in the cash unit status test is the total of the actual contents of the cash unit plus the number of notes that have been transported to the reject bin of the retract/reject cash unit. Retention of cash that has been made accessible to the customer (retract) The number of retracts allowed can be defined: • No retracts (0) No retracts are allowed. • Defined retracts (DEF) Two types of retracts are allowed. The cash retained from the first transaction is transported to the retract bin of the retract/reject cash unit. The cash that is retained from the second retract remains in the stacker. Thus it is possible for each transaction with retract to determine the amount of cash retained. The retract lock is set. • Maximum number of retracts (MAX) Up to 99 retracts are allowed. The retained cash is transported to the retract bin of the retract/reject cash unit. It is not possible to find out how much cash was retained in which transaction. • Enter number If this function key is selected, it is possible to enter the maximum number of retracts possible (0-99). Contrary to "Defined retracts", the "2" entered here indicates that a maximum of 2 retracts is transported to the retract bin of the retract/reject cash unit. Retention of cash that has not been made accessible to the customer (reject) Cash which has been extracted from the cash-out units but has not actually been paid out as a result of • • • •
dispensing errors, test dispensing, reference value determination or an aborted transaction before the dispensed cash was made accessible to the customer is placed in the reject bin of the retract/reject cash unit. This cash belongs to the logical cash unit balance and must be included in calculations relating to this.
70
Cash units
Basic steps to exchange cash units
The following procedures apply to all cash unit exchange functions: Testing the cash unit status After the status test, the current contents of the cash unit (including the contents of the reject bin of the retract/reject cash unit) is displayed.
The individual columns show the following details: Column 1: Currency Column 2: Denomination Column 3: Logical cash unit amount1 Column 4: Status of cash unit (see chap. “Show Cash Units Status")
❢
1
The status of a reject cash unit will not be displayed on the operator panel if it is "ok". So it’s possible to display information for 4 cash units on one screen.
Refer to chapt. "Show cash unit status" for the physical cash unit balance.
71
Basic steps to exchange cash units
Cash units
Open safe door If the safe door is closed, the user is prompted to open it. "Cancel“ terminates the function and returns control to the previous menu. If the safe door is opened, the function is continued automatically.
Exchange cash units Remove the cash units which need to be exchanged. Refer to the operating instructions of the CSC for details of how to remove cash units from the cash dispenser module and how to reinsert them.
If cash units are not reinserted in all empty cash unit positions, the operation can be terminated by pressing "OK" and confirming the message shown on the screen. Otherwise the operation is terminated automatically when all cash unit positions are occupied.
72
Cash units
Basic steps to exchange cash units
Checking cash unit numbers against the cash unit table If checking the cash unit numbers against the cash unit table has been activated (refer to the "Update cash unit table“ function), only cash-out units can be inserted which have been entered in the cash unit table. The retract/reject cash unit is not checked. If a cashout unit is inserted whose cash unit number has not been entered in the cash unit table, an appropriate error message is displayed. If the invalid cash unit is not removed, it is not logged on, i.e. the cash unit status remains "new" and the cash unit is not ready for use. Any cash unit can be inserted if checking cash unit numbers against the cash unit table has been disabled. At least one ready cash-out unit and a ready retract/reject cash unit are required to run the CSC properly. Updating the filling data (via user input) The cash unit filling data is updated automatically from a file or manually via a user input, depending on the cash unit exchange mode that has been chosen. There are two ways of updating the filling data via a user input: • By entering the note count • By entering the amount that is in the cash unit It is only possible to update cash units which have been exchanged. Updating the filling data by entering the note count The filling data is updated when the cash units have been inserted. The input mode that the program offers is the note count per cash unit. The note count has to be entered as a 4digit number which must not exceed 3000. A completed input is flagged with an asterisk. If you do not want to input filling data by specifing the note count in the cash unit but by means of the amount in the cash unit instead, then you can do so by pressing the F1 function key (labeled "AMOU“ here) to switch modes. You can use the scrolling keys (««(F2) and »»(F3)) to move from line to line. The input is not terminated with "OK" until all cash unit data has been updated.
73
Basic steps to exchange cash units
Cash units
Updating the filling data by entering the amount The filling data is updated when the cash units have been inserted. The input mode that the program offers is the amount per cash unit. The maximum amount in the cash unit can be 3000 * denomination of the notes and must be divisible by the denomination. If you do not want to input the filling data by specifying the amount in the cash unit but by means of the note count in the cash unit instead, then you can do so by pressing the F1 function key (labeled "COUN" here) to switch modes. You can use the scrolling keys (««(F2) bzw. »»(F3)) to move from line to line. The input is not terminated with "OK" until all cash unit data has been updated. Update cash units If you make the first inputs sequentially, you can use “OK” key F4 as an alternative to scrolling key F3 (next line). If data has already been entered in all input fields, the “OK” key acts as the "Enter” key. Cash unit updating is activated. The cash unit data is updated when the filling data has been entered.
The cash unit status is displayed again. "OK“ terminates the function and returns control to the previous menu.
74
Cash units
Basic steps to exchange cash units
❢
After a cash unit exchange the status of the reject cash unit is usually "ok“ and will therefore not be displayed.
75
Default exchange
Cash units
Default exchange All cash units can be exchanged with the "Default exchange“ function. The procedure is described in the section entitled "Basic steps to exchange cash units“. When all cash units have been reinserted, the filling data is updated automatically from the default table. How this table is created and modified is described in the "Update default table“ section. The number of notes in the cash unit that has been inserted is determined by means of the cash unit number and the associated entry in the default table. If a cash-out unit is inserted for which no entry has been made, an appropriate error message will be displayed and the cash unit will not be logged on. Since all cash units including the retract/reject cash unit are exchanged, both the retract and reject counters are set to zero when the cash unit data is updated. Any retract lock which has been set is canceled.
❢
Customer transactions are terminated! In order to maintain consistency it is not possible to cancel this function once a cash unit has been removed. Only cash units which have been entered in the default table are included in the update.
Procedure: Select function "Default exchange". Synchronize with the customer application if necessary. The current cash unit status is displayed. Open safe door if necessary. Remove all cash units and insert new ones (refilled). If less cash units are inserted than the number of cash unit chutes, then the message "Only confirm for premature end“ is displayed. The message has to be confirmed as well as the next questions checking whether you really intend this.
76
Cash units
Default exchange
The filling data is updated automatically from the default table. After the update the current cash unit data is displayed. "OK“ terminates the function and returns control to the previous menu.
77
Complete exchange
Cash units
Complete exchange All cash units can be exchanged with the "Complete exchange" function. The procedure is described in the chapter "Basic steps to exchange cash units“. When all cash units have been reinserted you have to enter the filling data. Since all cash units including the retract/reject cash unit can be exchanged, both the retract and reject counter are set to zero when the cash unit data is updated. Any retract lock is canceled.
❢
Customer transactions are terminated! In order to maintain consistency it is not possible to cancel this function once a cash unit has been removed. Always remove and reinsert all cash units, otherwise a correct counter maintenance cannot be guaranteed (this is the case if there are notes in the reject cash unit).
Procedure: Select the "Complete exchange“ function. Synchronize with the customer application if necessary. The current cash unit status is displayed. Open safe door if necessary. Remove all cash units and insert new ones (refilled). If less cash units are inserted than the number of cash unit chutes, then the message "Only confirm for premature end“ is displayed. This message has to be confirmed as well as the next question checking whether you really intend this. You update the filling data by entering the note count or the amount. After the update the current cash unit data is displayed. "OK“ terminates the functions and returns control to the previous menu.
78
Cash units
Refill cash units
Refill cash units Notes can be refilled in one or more cash units with the"Refill cash units“ function. The procedure is basically the same as the one described in the "Basic steps to exchange cash units“ chapter. When the cash units have been refilled, you update the filling data.
❢
Customer transactions are terminated! In order to maintain consistency it is not possible to cancel this function once a cash unit has been removed. Only cash units which are ready or empty (e.g. cash unit status "ok" or "
Procedure: Select the "Refill cash units“ function. Synchronize with the customer application if necessary. The physical cash unit balance1 of the cash-out units is displayed.
1
Refer to chapt. "Show cash unit status" for physical cash unit balance.
79
Refill cash units
Cash units
You select a cash unit by entering the number assigned to it. Cash units which have been selected are flagged with an asterisk. To deselect a cash unit, enter the number assigned to it again. This makes the asterisk disappear.
"OK“ starts the function. Open the safe door if necessary. Remove all selected cash units, refill them and insert them again. If less cash units are inserted than were removed, then the "Only confirm for premature end!“ message is displayed. The message has to be confirmed, as well as the next question checking whether you really intend this. Note: This can result in unwanted counter discrepancies. You update the filling data (refer to the "Basic steps to exchange cash units“ chapter). Only enter the note count or the amount of notes added. After the update the current status of the cash-out units is displayed. "OK“ terminates the function and returns control to the previous menu.
80
Cash units
Initialize cash units
Initialize cash units The following cash unit data can be modified in the non-volatile memory of a cash unit with the "Initialize cash units“ function: • Cash unit number • Currency • Denomination Cash units that are to be initialized must be inserted in the cash dispenser module.
❢
Customer transactions are terminated!
Procedure: Select the "Initialize cash units“ function. The current cash unit data is displayed.
Synchronize with the customer application if necessary. Open safe door if necessary. Remove all cash units and insert the cash units to be initialized. If not all cash units are removed or if new cash units are not inserted in all chutes, then the “Confirm only if not all should be inserted” message is displayed. This message has to be confirmed as well as the next question checking whether you really intend this.
81
Initialize cash units
Cash units
The current cash unit data is displayed. Select the cash unit to be initialized by entering the number that has been assigned to it.
The currencies available are displayed. You select a currency by entering the number assigned to it. “Cancel” returns to the previous menu. "OK“ leaves the current value as it is, provided it is contained in the currency selection list. Otherwise an error message is displayed prompting the user to enter a valid currency. The current cash unit data is displayed. The cash unit number and the denomination of notes in the cash unit can be changed. The cash unit number has to be entered as five digits and the denomination as six digits. (Note: Entering a “0” deletes the currency and changes the cash unit type from cash-out unit to voucher unit).
If checking the cash unit numbers against the cash unit table has been disabled, any cash unit number can be entered. If this check has been enabled, however, the cash unit number must have been entered in the cash unit table. If the cash unit number has already been assigned to another cash unit in the CSC, it is rejected.
82
Cash units
Initialize cash units
"OK“ causes the current cash unit data to be displayed again. You can select another cash unit for initialization. Cash units that have already been initialized are flagged with an asterisk. "Cancel“ terminates the function without initializing the cash unit and returns control to the previous menu.
"OK“ starts the actual initialization process. The updated data are written to the nonvolatile memory of the cash units. The note count is set to zero. "OK“ terminates the function and returns control to the previous menu.
❢
After the initialization of cash units, a cash unit exchange has to be performed to release the initialized (and thus "empty") cassettes!
83
Setup reference value
Cash units
Setup reference value A defined number of notes is extracted from a cash-out unit with the "Setup reference value" function. Data that is typical for the note is determined and stored as a comparative value (average value). This serves to detect the type of note in the cash unit in order to establish any dispensing errors in the course of normal operations. This operation is needed in particular: • • • • •
After installation When new types of notes are used When new types of currencies are used When the controller has been replaced If the "RefV" or "Reference value missing" cash unit status is displayed
If any cash is lying in the stacker as a result of a retract, then this function is terminated for reasons of consistency and a message to this effect is output. In this case the function "Remove customer money" has to be selected in order to remove the cash from the stacker and from the retract bin of the retract/reject cash unit. Only then can the "Setup reference value" function be selected again. Refer to the operating instructions for the CSC to see how cash is removed from the stacker of the cash dispenser module.
❢
Customer transactions are terminated! Cash units with the status "new" or "defective" cannot be selected. The maximum number of notes in a cash unit is 16. The status of the reject cash unit must be "ok". A reference value only needs to be determined once per type of note.
84
Cash units
Setup reference value
Procedure: Select the "Setup reference value" function. The contents of the cash unit is displayed. If a cash unit is flagged with an asterisk, this means that a reference value was determined for this cash unit in a previous run of this function. You have to enter the number of the cash unit for which you want to determine the reference value of the note type. Synchronize with the customer application if necessary. Open safe door if necessary. The program starts to determine the reference value.
The number of notes needed by the cash dispenser module to determine an average is extracted from the cash unit and transported to the stacker. In order to verify the reference value the extracted notes have to be counted and replaced on the stacker.
85
Setup reference value
Cash units
The number of extracted notes must correspond to the specified number. If the specified number of notes was not dispensed, the function has to be repeated by pressing the "Cancel" key. If wrong reference values are determined severel times by repeating the function, the function can be aborted pressing the "Cancel" key again. If the number of extracted notes and the specified number match, then the reference value was determined correctly. The message that is displayed can be confirmed. Then you push the cash dispenser module back in. The cash dispenser module starts up. Only when this start-up procedure has finished are you allowed to confirm the message shown. The extracted notes are transported from the stacker to the reject bin of the retract/reject cash unit.
"OK" takes you back to the beginning of the function where you can select another cash unit to determine a reference value for the type of note it contains.
86
Cash units
Release cash units
Release cash units With the "Release cash units" function cash-out and cash-in units placed in the CSC can be release without updating their filling data. The cash units are not monitored, i.e. new cash units are released directly after selection and synchronization of the function. Via parameter it is possible to release only those cash units selected by the user. In the SOP standard (parameter not set) selection is not possible. All cash units with the status "new" are released. The cash unit counters which are assigned to the cash unit chutes and which have been valid before removing the cash units are set. It is not checked whether the cash units are placed correctly into the chutes.
❢
Counter discrepancies! Cash unit counters are assigned to the cash unit chutes. Currency, denomination and note type, however, are assigned to the cash units. Changing cash units results in counter discrepancies.
Since the user does not enter any counters, the counters of the retract/reject cash unit will not be changed, too. If a retract lock has been activated, the function is not allowed to be selected.
❢
Customer transactions are terminated!
87
Release cash units
Cash units
Procedure: Select the "Release cash unit" function. The physical cash unit balance1 of the cash-out units is displayed. Synchronize with the customer application is necessary. The safe door will not be monitored in this function. You may select cash units with the status "new". Only selected cash units are released. Via parameter it is possible to release all cash units with the status "new" without any selection.
Selected cash units are released. Test dispensing if necessary. When the inserted cash units have been released, the current cash unit status is displayed.
1
88
See chapt. "Show cash unit status" for displaying physical cash unit balance.
Cash units
Release cash units
"OK" terminates the function and returns control to the previous menu.
❢
This simplified function can also be used to check cash units, to exchange defective cash units or to check the transport, since the cash unit counters will not be modified.
89
Set cash unit counters
Cash units
Set cash unit counters The counters of all cash units can be set with the "Set cash unit counters" function. The cash units are not monitored, i.e. you update the filling data directly after selection and synchronization of the function. Since the filling data of all cash units is entered, the retract and reject counters are set to zero when updating the cash unit data.
❢
Customer transactions are terminated!
Procedure: Select the "Set cash unit counters" function. The current contents1 of the cash-out units is displayed. Synchronize with the customer application if necessary. The safe door is not monitored in this function. Update the filling data by entering the number of notes or the amount. It is only allowed to enter filling data for cassettes with the status "new“, "min“ or "ok“. The following information is displayed: Column 1: Currency Column 2: Denomination Column 3: Number of notes
1
90
Refer to chapt. "Show cash unit status" for physical cash unit balance.
Cash units
Set cash unit counters
❢
Counters are also set for cash units which have not been exchanged. Please note that both cash unit counters ("current cash unit counter" and "current cash unit counter + reject counter") are set.
When the filling data or cash unit counters have been entered, the cash unit data is updated. Test dispensing if necessary. When the update has been terminated, the current cash unit status is displayed.
"OK" cancels the function and returns control to the previous menu.
91
Add counters
Cash units
Add counters The counters of all newly inserted cash units are increased by the value you enter with the "Add counters" function. The cash units are not monitored, i.e. the number of notes by which the cash unit counters are increased is entered directly after selection and synchronization of the function.
❢
Customer transactions are terminated!
Procedure: Select "Add counters" function. The current contents1 of the cash-out units is displayed. Synchronize with the customer application if necessary. The safe door is not monitored in this function. The filling data of all cash units which have been newly inserted is allowed to be entered. You update the filling data by entering the number of notes. The following information is displayed: Column 1: Currency Column 2: Denomination Column 3: Number of notes
1
92
See chapt. "Show cash unit status" for displaying the physical cash unit balance.
Cash units
Add counters
❢
Cash units which have been removed and for which no counters have been entered, are released again without updating their counters! (Current cash unit counter and current cash unit counter + reject counter will not be changed).
The cash unit data is updated when the filling data or the cash unit counters have been entered. Test dispensing if necessary. When the update has been terminated the current cash unit status is displayed.
"OK" terminates the function and returns control to the previous menu.
93
Show cash dispenser status
Cash Dispenser Module (CDM)
Cash Dispenser Module (CDM) Show cash dispenser status The "Show cash dispenser status" function displays the current status of the cash dispenser module.
❢
The function can be performed in parallel to the customer application.
Procedure: Select the "Show cash dispenser status" function. "OK" terminates the function and returns control to the previous menu.
Alternative status texts Depending on the status of the Cash Dispenser Module the following status texts can be displayed in various combinations: • • • • • • •
94
Cash Dispenser Module ("ready", "not ready", "offline") Retract bin ("No. of retracts: n", "Max. retracts done") Cash units ("All cash units ok", "Not all cash units ok", "Cash unit not ok") Transport ("free", "not free", "Customer money on transport way") Shutter ("open", "closed", "blocked", "manually locked") Cash tray ("not empty") Safe ("door open")
Cash Dispenser Module (CDM)
Check transport
Check transport Notes which are blocking the transport paths can be removed with the "Check transport" function. If a retract is the cause of the cash lying in the stacker, then this function is terminated for reasons of consistency and a message to this effect is displayed. In this case, the "Remove customer money" function has to be selected in order to remove the cash from the stacker and from the retract bin of the retract/reject cash unit. Refer to the operating instructions for the CSC to see how cash is removed from the transport paths.
❢
Customer transactions are terminated! No money that has been made accessible to the customer (retract) can be removed from the transport paths with this function.
Procedure: Select the "Check transport" function. If no cash is on the transport paths, a message is shown on the display. "Cancel" terminates the function and returns control to the previous menu. "OK" starts the function. Synchronize with the customer application if necessary. If cash that has been made accessible to the customer is on the transport paths a message is shown on the display. "OK" terminates the function and returns control to the previous menu. Note: Cash that has been made accessible to the customer and then retracted can only be removed from the transport paths by means of the
95
Check transport
Cash Dispenser Module (CDM)
"Remove customer money" function. Open safe door if necessary. You have to reinsert all removed cash units, otherwise a correct counter maintenance cannot be guaranteed.
You have to pull out the cash dispenser module, remove the cash from the transport paths and then confirm this operation.
Then you push the cash dispenser back in. When you do this the cash dispenser module starts up. You must not confirm the following message until the start-up process has finished.
96
Cash Dispenser Module (CDM)
Check transport
If the start-up process has not finished yet a message is displayed. "OK" triggers another check to see if the cash dispenser module has started up properly. The message is output again if this is not the case.
You have to reinsert the cash units when the cash dispenser module has started up.
The cash unit data is updated.
97
Check transport
Cash Dispenser Module (CDM)
For executing a test dispense the safe door has to be closed (depending on the type of dispenser).
After the safe door has been closed a message is shown on the display.
The status of the transport paths is checked again and displayed. "OK" terminates the functions and returns control to the previous menu.
98
Cash Dispenser Module (CDM)
Remove customer money
Remove customer money Cash which has been drawn back in (retracted customer money) can be removed from the stacker and/or from the retract bin of the retract/reject cash unit with the "Remove customer money" function. Any retract lock which has been set (maximum number of retracts reached) is canceled and the retract counter is set to zero. If no customer money is retracted, then this function is terminated with a message to this effect.
❢
Customer transactions are terminated!
Refer to the operating instructions for the CSC to see how cash is removed from the transport paths. Procedure: Select the "Remove customer money" function. Synchronize with the customer application if necessary. If no money has been retracted, a message is shown on the display. "OK" terminates the function and returns control to the previous menu. Open safe door if necessary. If no cash is on the stacker the following message is displayed.
99
Remove customer money
Cash Dispenser Module (CDM)
If cash is on the stacker you have to pull out the cash dispenser module and remove the cash from the stacker.
Then push the cash dispenser module back in. When you do this the cash dispenser module starts up. You must not confirm the following message until the start-up process has finished.
If there is no customer money in the retract bin of the reject cash unit, a message is displayed. "OK" terminates the function and returns control to the previous menu.
100
Cash Dispenser Module (CDM)
Remove customer money
If customer money is in the retract bin of the retract/reject cash unit, please remove it. Only the cash from the retract bin is allowed to be removed.The cash in the reject bin must stay in the cash unit. It belongs to the logical cash unit balance. Then reinsert the retract/reject cash unit.
When the cash unit has been inserted the retract counter is set to zero and any retract lock is canceled. "OK" terminates the function and returns control to the previous menu.
Remove customer money on ProCash/Compact
❢
Due to the compact construction of a ProCash/Compact, it is not possible to remove customer money directly from the transport stacker. Instead the money will be dispensed to the front, where the user can take it.
If there is no customer money on the transport stacker, proceed as described above. If customer money is on the transport stacker, and the function is started on the operator panel, then a message instructs the user to start the function on the customer screen again. After calling "Remove customer money" on front screen, the money will be dispensed and the user has to remove it. When the money has been removed the retract counter is set to zero, any retract lock is canceled and a corresponding user message is displayed. "OK" terminates the function and returns control to the previous menu.
101
Move shutter
Cash Dispenser Module (CDM)
Move shutter The "Move shutter" function is used to test whether the shutter is working properly. The shutter can be opened or closed, or a self-test can be performed.
❢
Customer transactions are terminated!
Procedure: Select the "Move shutter" function. Synchronize with the customer application if necessary. A menu is displayed.
The shutter is opened if you select "1". The shutter is closed if you select "2". If you select "3" the self-test is started, i.e. the shutter is opened and closed several times. A message is shown indicating that the self-test is in progress.
102
Cash Dispenser Module (CDM)
Move shutter
A message is output to indicate completion of the self-test. You have to confirm this message. "OK" takes you back to the "Move shutter" menu. Here you can terminate the function with "Cancel" and return to the previous menu.
103
Update cash unit table
Cash Dispenser Module (CDM)
Update cash unit table
❢
The function can be performed in parallel to the customer application.
The "Update cash unit table" function is used to enter cash unit numbers in the cash unit table, delete them and enable or disable the cash unit number check option. If the check option has been enabled, the program checks (in the functions “Default exchange", "Complete exchange" and "Initialize cash units") for each cash unit that is inserted in the cash disenser module whether the cash unit number exists in the cash unit table. The cash unit is only released for dispensing if the result of this check is positive. The number of the retract/reject cash unit is not checked. Any cash-out unit can be inserted if this check has been disabled. Procedure: Select the "Update cash unit table“ function. A menu is displayed. "Cancel“ rejects the changes that have been made. "OK“ stores all changes and returns control to the previous menu.
104
Cash Dispener Module (CDM)
Update cash unit table
Add cash unit New cash unit numbers can be entered into the cash unit table with the "Add cash unit“ function. "Cancel“ returns to the “Update cash unit table” menu without any changes. "OK“ marks the cash unit ID to be added and returns to the “Update cash unit table” menu.
❢
Cash unit IDs must be definite. The cash unit IDs will be added when the "OK“ button on the “Cash unit table” will be pressed.
Delete cash unit The “Delete cash unit” function removes a stored cash unit ID from the cash unit table. The first four cash unit IDs are displayed and can be selected by the assigned number. After selection by the assigned number the cash unit will be marked by a star* as to be deleted.
The scrolling keys (“<<“ (F2) and “>>“ (F3)) show the table page by page. "Cancel“ ignores the delete marks* and returns to the “Cash unit table” menu. "OK“ deletes the marked cash units in the displayed table.
105
Update cash unit table
❢
Cash Dispenser Module (CDM)
A cash unit ID can’t be deleted when: • a cash unit with the same ID is inserted in the cash dispenser and the ID check is enabled • it is registered in the default table. The cash unit IDs will only be deleted when the “OK” button on the “Cash unit table” menu will be pressed.
Check on/off The "Check on/off function enables/disables the check of cash unit IDs. The “Check on/off” dialog depends on the actual state of the check. If the check is enabled a message is displayed.
"Cancel“ leaves the current state and returns to the “Cash unit table” menu. "OK“ changes the state and returns to the “Cash unit table”.
❢
106
The check cannot be enabled if there is a cash unit whose cash unit ID has not been entered into the cash unit table.
Cash Dispener Module (CDM)
Update cash unit table
If the check has been enabled a message is displayed. "Cancel“ leaves the current state and returns to the “Cash unit table” menu. "OK“ changes the state and returns to the “Cash unit table” menu.
❢
The state of the check will only be changed when the “OK” button on the "Cash unit table“ is pressed.
107
Update default table
Cash Dispenser Module (CDM)
Update default table The "Default exchange“ function accesses the default table to update the filling data. Only cash units for which an entry exists in this default table can be handled with this function. The "Update default table“ function is used to write an entry for each valid cash-out unit to the default table. The entry consists of: • • • •
Cash unit number Currency Denomination Note count
Only the numbers of cash-out units are administered. Procedure: Select the "Update default table“ function. A menu is displayed. "Cancel“ terminates the function and returns control to the previous menu. All changes that have been made are rejected. "OK“ stores all changes in the default table, terminates the function and returns control to the previous menu. Add cash unit With the "Add cash unit“ function the following cash unit data can be entered: • Cash unit number: Enter the cash unit number as 5 digits. • Currency identifier: All defined currencies are displayed, i.e. all currencies supported by the dispenser. Select the required one from the list. • Denomination: Enter the denomination of the notes as 6 digits. • Note count: Enter the number of notes in the cash unit as 4 digits.
108
Cash Dispenser Module (CDM)
❢
Update default table
The cash unit numbers of the default table are automatically added to the cash unit table!
At first the currency identifier has to be selected. "Cancel“ returns control to the previous menu. "OK“ selects the currency identifier assigned to selection “1“. A currency is selected entering the number assigned to it. After selecting a number the currency selection dialog will be displayed. The cash unit ID, the denomination and the number of notes in the cash unit can be changed. The cash unit ID has to entered as five digits, the denomination as six digits and the note count as four digits.
"Cancel“ terminates the function, discards all changes and returns control to the previous menu. "OK“ saves all changes and returns to the cash unit selection menu.
109
Update default table
Cash Dispenser Module (CDM)
Change cash units The "Change cash unit“ function supports the changing of existing table entries. The current default table entries which can be selected via the corresponding number are displayed. "Cancel“ rejects the changes that have been made and returns control to the previous menu. "OK“ saves all changes and returns to the previous menu. After selecting a number the currency selection dialog will be displayed. The currencies available are displayed. You select a currency by entering the number assigned to it. "Cancel“ returns to the previous dialog. "OK“ leaves the current value as it is and returns to the dialog editing the cash unit data. After selecting a currency the dialog editing the cash unit data is displayed. The cash unit ID, the denomination and the number of notes in the cash unit can be changed. The cash unit ID has to be entered as five digits, the denomination as six digits and the note count as four digits.
"Cancel“ rejects all changes that have been made and returns to the cash unit selection menu. The cash unit will not be marked here. "OK“ saves all changes and returns to the cash unit selection menu. The cash unit will be marked with an asterisk *.
110
Cash Dispenser Module (CDM)
Update default table
Now you can select another cash unit and modify its data. Delete cash unit The „Delete cash unit“ function supports the deleting of existing table entries. The current table entries can be selected by entering the number assigned to it. After selecting a number the cash unit will be marked by a star * as to be deleted.
"Cancel“ ignores the delete marks * and returns to the previous menu. "OK“ deletes the marked cash units and returns to the function selection.
111
Select denomination algorithm
Cash Dispenser Module (CDM)
Select denomination algorithm The criterion according to which notes are extracted from the cash units can be defined with the "Select denomination algorithm“ function. The following criteria are available: • Filling level: The denomination mix depends on the filling level of the individual cash units, i.e. the cash units are emptied evenly. • Biggest note: As few notes as possible are extracted from the cash units, i.e. cash units with notes of high value are preferred. • Many cash units: Here the objective is to use as many cash units as possible. • 66%-Criterion: Here the objective is to use as many cash units as possible. If only one note is determined for the type of biggest note and the value of this note is more than 66% of the required amount, this denomination mix is not used.
❢
Customer transactions are terminated!
Procedure: Select the "Select denomination algorithm“ function. Synchronize with customer application if necessary. The algorithm that has been defined is displayed. "Cancel“ terminates the function. The displayed denomination algorithm remains in effect.
112
Cash Dispenser Module (CDM)
Select denomination algorithm
After confirmation, a list of existing denomination algorithms is displayed. You select the required function by entering its number.
The setting of the new denomination algorithm is displayed. "OK“ terminates the function and returns control to the previous menu.
113
Select max. no. of retracts
Cash Dispenser Module (CDM)
Select max. no. of retracts The number of retracts allowed can be defined with the "Select max. no.of retracts“ function.
❢
Customer transactions are terminated! This function is only available on CSCs which have the retract feature.
Procedure: Select the "Max. no. of retracts“ function. Synchronize with the customer application if necessary. The max. number of retracts allowed is displayed. Depending on the current setting '0', 'DEF', 'MAX' or the entered number is displayed.
"Cancel“ terminates the function. The max. number of retracts allowed remains in effect. After confirmation a list to define the max. number of retracts is displayed. You select the max. number of retracts by entering the number assigned to it.
114
Cash Dispenser Module (CDM)
Select max. no. of retracts
The following settings can be selected: • No retracts (0) No retracts are allowed. • Defined retracts (DEF) Exactly two retracts are allowed. The cash that is drawn in with the first retract is transported to the retract bin of the retract/reject cash unit. The cash that is drawn in with the second retract stays in the stacker. This means that it is possible to establish how much money was retracted for each transaction. The retract lock is set. • Maximum retracts (MAX) Up to 99 retracts are allowed. The cash that is drawn in is transported to the retract bin of the retract/reject cash unit. It cannot be established how much cash was retracted for a particular transaction. • Enter number If you select this function key, you can define the maximum possible number of retracts ranging from 0 to 99. Contrary to “Defined retracts”, the "2" entered here indicates that a maximum of 2 retracts is transported to the retract bin of the retract/reject cash unit. If ‘Enter number’ is selected, the number of retracts allowed has to be entered in the following mask.
The max. number of retracts allowed is displayed. As an alternative '0', 'DEF', 'MAX' or the number entered is displayed. "OK“ terminates the function and returns control to the previous menu.
115
Test dispensing
Cash Dispenser Module (CDM)
Test dispensing Notes are dispensed from each valid cash-out unit with the "Test dispensing" function and then directly transported to the reject bin of the reject/retract cash unit.
❢
Customer transactions are terminated!
Procedure: Select "Test dispensing" function. Synchronize with the customer application if necessary. Dispensed notes are directly transported to the reject bin. "OK" terminates the function and returns to the previous menu.
116
Cash Dispenser Module (CDM)
HW device status
HW device status The "HW device status" displays information on the hardware of the dispenser.
❢
Customer transactions are not terminated!
Procedure: Select "HW device status" function. Hardware information on the dispenser is displayed. "OK" terminates the function and returns control to the previous menu.
The displayed information depends on the hardware equipment of the dispenser. Refer to the CSC-W / CSC-O documentation for details on the individual status information. The status can be displayed with a higher resolution, depending on the operator panel installed.
117
HW cash unit status
Cash Dispenser Module (CDM)
HW cash unit status The function "HW cash unit status" displays information on the hardware of the cash unit chutes/cash units.
❢
Customer transactions are not terminated!
Procedure: Select "HW cash unit status" function. Hardware information on cash units is displayed. "OK" terminates the function and returns control to the previous menu.
The displayed information depends on the hardware equipment and the state of the cash unit. Refer to the CSC-W / CSC-O documentation for details on the individual status information. The status can be displayed with a higher resolution, depending on the operator panel installed.
118
Cash Dispenser Module (CDM)
Display Version
Display Version The function "Display Version" displays versions of the following software components: • WOSA/XFS BSI Release of CDM • CSCW/O Release • CNG Firmware Release • CNG Boot Release
❢
Customer transactions are not terminated!
Procedure: Select "Display Version" function. Versions are displayed. "OK" terminates the function and returns control to the previous menu.
The displayed information depends on the hardware equipment. The status can be displayed with a higher resolution, depending on the operator panel installed.
119
Coin-Out module
Show Coin-Out Status
Coin-Out module Show Coin-Out Status The "Show Coin-Out Status" function is used to give information on the status of the Coin-Out cylinders. A Coin-Out module includes a maximum of 6 Coin-Out cylinders. It is not possible to retract coins which have already been dispensed. For this reason the Coin-Out module neither has a reject nor a retract cassette. The chassis door and the output tray cannot be monitored.
❢
The function can be performed in parallel to the customer application.
Procedure: Select "Show status of Coin-Out module" function. The status of the Coin-Out cylinders is given as shown. "OK" terminates the function and returns control to the previous menu.
The letter "H" (hopper) describes the cassette type.The following status information is given, depending on the cassette type. 1. Column: Cassette type 2. Column: Currency 3. Column: Denomination 4. Column: Logical cash unit balance of Coin-Out cylinders 5. Column: Status of Coin-Out cylinders
120
Coin-Out module
Show Coin-Out Status
Status of Coin-Out cylinders Ok
The Coin-Out cylinder is operational
Def
The Coin-Out cylinder is defective
Lock
The Coin-Out cylinder is locked
The number of coins in the Coin-Out cylinder is lower than or equals the minimum number.
Empt
The Coin-Out cylinder is empty.
#1 miss
The Coin-Out cylinder in chute 1 is missing.
Show additional cassette information A parameter can be set to show additional cassette information. • Show coin balance • Show number of coins after last filling (init. value)1 • Show number of coins dispensed to the customer • Show maximum amount which can be dispensed
1
Only on front screen
121
Refill Coin-Out
Coin-Out module
Refill Coin-Out The "Refill Coin-Out" function is used to fill one or several coin cylinders with coins.
❢
Customer transactions are terminated! For reasons of consistency the function cannot be aborted once a cassette has been removed. Only operational or empty coin cylinders (e.g. coin cylinder status "ok" or "
Procedure: Select "Refill Coin-Out module" function. Synchronize with customer application, if necessary. The current contents1 of the coin cylinders are displayed.
The coin cylinders can be selected via the number assigned. Selected coin cylinders are marked with an asterisk. If you wish to undo the selection, enter the assigned number once again.The asterisk disappears. "Cancel" terminates the function. "OK" starts the function.
1
122
See chapter "Show status of Coin-Out module" for current coin balance.
Coin-Out module
Refill Coin-Out
A message indicates that the selected coin cylinders have to be filled. After you have refilled the coin cylinders, continue dialog with "OK". It is not possible to monitor the coin cylinders.
Enter counters or amount for the selected coin cylinders (similar to cassettes). Toggle between counters and amount with the F1 key. After the counters/amount have been entered, start update of filling data. A message indicates that the filling data update is running. The new filling data are displayed. "OK" terminates the function and returns control to the previous menu.
123
Empty Coin-Out
Coin-Out module
Empty Coin-Out The "Empty Coin-Out" function is used to empty the coin cylinders one after the other.
❢
Customer transactions are terminated!
Procedure: Select "Empty Coin-Out module" function. Synchronize with customer application, if necessary. The current contents1 of the coin cylinders are displayed.
1
124
See chapter "Show status of Coin-Out module" for current coin balance.
Coin-Out module
Empty Coin-Out
The coin cylinder to be emptied is selected by entering the assigned number. "Cancel" terminates the function. Empty coin cylinders cannot be selected.
A message appears indicating that the coins are being emptied into the output tray. This procedure will take several seconds.
The output tray has to be emptied and put in again after emptying has been finished. The dialog is automatically continued after the output tray has been put in again. "OK" terminates the function.
125
Empty Coin-Out
Coin-Out module
After the coins have been removed the dialog is started to empty the next coin cylinders. "Cancel" terminates the function and returns to the previous menu.
126
Coin-Out module
Initialize Coin-Out
Initialize Coin-Out The "Initialize Coin-Out" function is used to modify the following data in the non-volatile storage of a coin cylinder : • Currency • Denomination The coin cylinders which are to be initialized have to be entered into the Coin-Out module.
❢
Customer transactions are terminated!
Procedure: Select "Initialize Coin-Out module" function. Synchronize with customer application, if necessary. The current contents1 of the coin cylinders are displayed.
1
See chapt. "Show status of Coin-Out module" for current coin balance.
127
Initialize Coin-Out
Coin-Out module
Select the coin cylinder to be initialized by entering the assigned number. "Cancel" terminates the function. "OK" starts the function.
The available currencies are displayed and can be selected via the number assigned. "Cancel" returns to the previous menu. If "OK" is pressed, the current value will not be changed, provided it is contained in the currency selection list. If not, an error message will be given asking for a valid currency. The available denominations are displayed. They can be selected via the number assigned. "Cancel" returns to the currency selection mask. If "OK" is pressed, the current value will not be changed.
128
Coin-Out module
Initialize Coin-Out
"OK" starts the initialization process. The updates are written into the non-volatile storage of the cassettes. The number of coins is set to zero. "Cancel" terminates the function without initialization and returns control to the previous menu.
"OK" terminates the function and returns control to the previous menu.
129
Probevereinzelung
Auszahleinheit
Test Dispense The "Test Dispense" function is used to dispense one coin out of each coin cylinder and to transport it to the output tray.
❢
Customer transactions are terminated! Dispensed coins are subtracted from the Coin-Out module balance. The old coin balance is regained when the "Refill Coin-Out module" function is performed.
Procedure: Select the "Test dispensing" function. A message is displayed indicating that the coins will be subtracted from the coin balance when test dispensing is performed. "Cancel" terminates the function and returns control to the previous menu. "OK" starts the function. Synchronize with customer application, if necessary. Dispensed coins are directly transported to the output tray. "Cancel" terminates the function and returns control to the previous menu.
130
Coin-Out module
Display Version
Display Version The function "Display Version" displays versions of the following software components: • WOSA/XFS BSI Release of Coin-Out • CSCW/O Release • CNG Firmware Release • CNG Boot Release
❢
Customer transactions are not terminated!
Procedure: Select "Display Version" function. Versions are displayed. "OK" terminates the function and returns control to the previous menu.
The displayed information depends on the hardware equipment. The status can be displayed with a higher resolution, depending on the operator panel installed.
131
Display Version
132
Cash Dispenser Module (CDM)
Coin-In module
Show status of Coin-In module
Coin-In module Show Coin-In Status The "Show Coin-In Status" function is used to give information on the status of the CoinIn module. The Coin-In module consists of a filling tray, an output box, one Coin-In cassette and a temporary coin storage. In the latter all coins which have been identified are stored until they are transported to the Coin-In cassette. The safe doors are not monitored. The following information is given in the status overview: • Status of Coin-In module / ready, not ready • Status of temporary coin storage or stacker / empty, not empty • Status of Coin-In cassette / ok, empty, full, nearly full, locked, missing, defective • Overall number of coins paid into the Coin-In cassette. • All types of coins which can be paid in, as well as the number of paid-in coins for each coin type.
❢
The function can be performed in parallel to the customer application.
Procedure: Select "Show status of Coin-In module" function. The status of the Coin-In module is given as shown. "OK" terminates the function and returns control to the previous menu.
133
Show status of Coin-In module
Coin-In module
When using a graphic operator panel it is recommended that you use the 30 characters * 10 lines resolution.
The term "Coin-In“ describes the Coin-In cassette type. Line description: Coin-In 234 ok ( Cassette type Coin balance in cassette Status) Status overview of the various coin types: 1. Column: Currency 2. Column: Denomination 3. Column: No. of coins inserted for each coin type
Status of Coin-In cassette Ok Def Lock Full /nearly full Empt Miss
134
Coin-In cassette is operational Coin-In cassette is defective Coin-In cassette is locked Coin-In cassette is full / nearly full Coin-In cassette is empty Coin-In cassette is missing
Coin-In module
Empty Coin-In
Empty Coin-In The "Empty Coin-In" function is used to empty the Coin-In cassette. The Coin-In cassette is placed behind the rear safe door and can be pulled out by a handle after the safe door has been opened.
❢
Customer transactions are terminated!
Procedure: Select "Empty Coin-In module" function. Synchronize with customer application, if required. The current contents of the Coin-In cassette are displayed. Open rear safe door, pull out Coin-In cassette and remove coins. Press "OK" to contiue dialog. "Cancel" terminates the function and returns to the previous menu.
135
Empty Coin-In
Coin-In module
After you have emptied the Coin-In cassette put it in again and close safe door. Press "OK" to continue dialog.
A message indicates that the counters are updated.
The counter of the Coin-In cassette was set to 0. "OK" terminates the function.
136
Coin-In module
Lock output box
Lock output box The "Lock output box" function is used to lock the output box after the "Unlock output box" function has been terminated.
❢
Customer transactions are terminated!
Procedure: Select "Lock output box" function. Synchronize with customer application, if necessary. Put in output box, if necessary. Output box is locked (illumination of output box is switched off). Function is terminated.
137
Unlock output box
Coin-In module
Unlock output box The "Unlock output box" function is used to unlock the output box for removal. The function can be used to remove coins from the output box or to check the output box. The output box is placed in the lower area of the Coin-In module and looks like a sliding box. After the output box has been unlocked it is illuminated. After having taken the box, the illumination is switched off. Coins which could not be identified during a cash-in transaction are transported to the output box.
❢
Customer transactions are terminated!
Procedure: Select "Unlock output box" function. Synchronize with customer application, if required. After the output box has been illuminated you can remove it, empty it and put it in again. "OK" terminates the function and returns control to the previous menu.
138
Coin-In module
Test Coin-In
Test Coin-In The "Test Coin-In" function is used to check the transport paths, filling tray, output box, coin identification module and the temporary coin storage. Paid-in coins which have been identified by the coin identification module are transported to the temporary coin storage. The counters are displayed and then the coins are transported to the output box. The coins are not paid into the Coin-In cassette as this would change the coin balance. Coins which could not be identified are directly transported to the output box. When the test Coin-In function is selected, the filling tray is illuminated. It has to be opened manually, the coins have to be inserted and it has to be closed again manually.
❢
Customer transactions are terminated!
Procedure: Select "Test Coin-In" function. Synchronize with customer application, if required. Open illuminated filling tray manually, insert coins and close it again. Continue dialog with "OK".
A message indicates that the coins are being identified.
139
Test Coin-In
Coin-In module
The currency, denomination and the counters of the identified coins are displayed. Press "OK" to transport the coins to the output box.
Empty output box and reinsert it. "OK" terminates the function.
140
Coin-In module
Display Version
Display Version The function "Display Version" displays versions of the following software components: • WOSA/XFS BSI Release of Coin-In • CSCW/O Release • CNG Firmware Release • CNG Boot Release
❢
Customer transactions are not terminated!
Procedure: Select "Display Version" function. Versions are displayed. "OK" terminates the function and returns control to the previous menu.
The displayed information depends on the hardware equipment. The status can be displayed with a higher resolution, depending on the operator panel installed.
141
Overview
Encrypting PIN pad functions
Encrypting PIN pad (EEP) functions Overview Three procedures are available to enter keys ( 8 bytes / 16 characters) into the EEP. • Standard procedure Enables initialization of the EEP as well as the manual input of keys, either encrypted or in plain text. • IBM procedure Enables initialization of the EEP as well as the manual input of the IBM keys master key, initial master key and key exchange key. The keys are made available in an encrypted form in two halfs. • Admi system EPPs and keys are centrally administered on an administration system. On this administration system ID cards to initialize an EPP are created as well as key files. SOP supports the initialization via ID card as well as the loading of keys from a file.
The following EEP functions exist: • General functions Configure EPP Show EPP status • Standard procedure (alternativ) Initialize EPP Update key table Update EPP individually Update EPP sequentially
142
Encrypting PIN pad functions
Overview
• IBM procedure (alternativ) Initialize EPP Enter master key Enter initial master key Enter key exchange key • Admi system (alternativ) Initialize via ID card Load EPP
143
Show EPP status
EPP
Show EPP status Current information on the Encrypting PIN pad (EPP) is displayed with the "Show EPP status" function.
❢
This function can be performed in parallel to the customer application.
Procedure: Select the "Show EPP status" function. The following information is displayed: • PIN pad status ("PIN pad ready / not ready") • EPP status ("EPP ready / initialized / not initialized") • List of all keys including >key name< >PIN< , if PIN key key status ("loaded / not loaded)
"OK" terminates the function and returns control to the previous menu.
144
EPP
Configure EPP
Configure EPP The "Configure EPP" function is used to define the keys which are loaded into the EPP.
❢
Customer transactions are terminated! This function can only be performed at the customer screen. This function can only be performed when a PC keyboard is connected.
Procedure: Enter "0" to switch to the customer display for the rest of the dialog. Synchronization with the customer application takes place. Select the "Configure EPP" function.
145
Configure EPP
EPP
The following information is displayed for the current keys: • Key name • Type: PIN Nothing
PIN key Non-PIN key
• Position: 1-32 35-128
Positions for PIN keys Positions for non-PIN keys
❢
The positions 33 and 34 are reserved for the system keys.
The following functions can be selected via the function keys on the left: • • • •
New Change type Change position Delete
New A new key name can be defined with the "New" function. The key name has a length of up to 12 characters, alphanumeric. When you confirm the entry, the key is given the next free position for a non-PIN key and is included in the key table shown on the screen. The program returns to the function selection. Change type Use the scrolling keys to select a key. The "Change type" function is used to change the key type in the table. The next free key position corresponding to the type of key is automatically assigned. Change position Since keys are selected via their names, the position which has been given automatically need not be changed. However, if key files created on an administration system have to be loaded, the key positions have to be assigned explicitly to the key names, because the administration only knows key positions.
146
EPP
Configure EPP
Use the scrolling keys to select the key whose position you want to change. Then choose the "Change position" function and define a new key position. The key position has to be entered as three digits. You can only define key positions which have been assigned to the type of key in question. "OK" stores the key position in the table that is shown on the screen. "Cancel" terminates the function without updating the key position. Delete Use the scrolling keys to select the key to be deleted. Then choose the "Delete" function and the key is removed from the key table that is shown on the screen. Finally, "OK" stores the changes in the key table and returns control to the previous menu. "Cancel" terminates the function without updating the key table. The message "Configuration not updated" is displayed and control returns to the previous menu.
147
Initialize EPP
EPP
Initialize EPP The "Initialize EPP" function is used to initialize the EPP especially for manual input of keys. The EPP ID and the transport key of the EPP are generated. All keys stored in the EPP are deleted.
❢
Customer transactions are terminated! This function must not be used if keys are to be loaded subsequently which have been transport-encrypted by the central administration system. Chip card keys which have possibly been loaded are not affected!
Procedure: Select the "Initialize "EPP" function. Synchronize with the customer application if necessary. The initialization process deletes all keys that are stored except for the chip card keys. To be on the safe side, the program therefore asks you whether you really want to initialize the EPP. "Cancel" terminates the function. "OK" initializes the EPP, generating the EPP ID and the transport key in the process.
148
EPP
Initialize EPP
A message indicates the completion of the function. "OK" terminates the function and returns control to the previous menu.
149
Update key table
EPP
Update key table The "Update key table" function is used to define for each key whether it is to be used • as a plain text key, • as a transport-encrypted key or • not at all in the "Update EPP individually" and "Update EPP sequentially" functions. The key must have been configured with the "Configure EPP" function.
❢
This function can be performed in parallel to the customer application.
Procedure: Select the "Update key table" function. A message is displayed with information on the selection procedure.
All keys and the current input mode are displayed. Use the scrolling keys to select the keys that need to be changed (>> character). Enter "1" to select the input mode for the key. The following settings are possible: • NO ENTRY • PLAIN TEXT • ENCRYPTED "OK" stores the changes and returns control to the previous menu. "Cancel" terminates the function without updating the key table and returns control to the previous menu.
150
EPP
Update EPP individually
Update EPP individually All keys can be entered manually with the "Update EPP individually" function. The keys which have to be updated are selected from a list. Only those keys are offered for selection which are used as "PLAIN TEXT" or "ENCRYPTED" defined via the "Update key table" function.
❢
Customer transactions are terminated!
For reasons of security the keys are entered in two halves which can be transported and administered separately from each other. Following is a description of how to set a plain text key and a transport-encrypted key. Steps to enter a plain text key: • • • •
Enter the first half of the plain text key Reenter the first half to verify it Enter the second half of the plain text key1 Reenter the second half to verify it
Steps to input a transport-encrypted key: • Enter the first half of the transport key • Reenter the first half to verify it • Enter the second half of the transport key1 • Reenter the second half to verify it • Enter the first half of the transport-encrypted key • Reenter the first half to verify it • Enter the second half of the transport-encrypted key1 • Reenter the second half to verify it
1
If you wish this has to be done by a second user.
151
Update EPP individually
EPP
All keys have exactly 16 alphanumeric characters (digits 0-9 and letters A-F). The entry is done hidden, i.e. each character is represented by an asterisk. If the verifying input does not match the first input, an error message is displayed. This message has to be confirmed and the verifying input has to be repeated. When the entry has been terminated, the key is loaded into the EPP. The current key entry can be terminated with "Cancel". The program returns control to the previous menu. Procedure: Select the "Update EPP individually" function. Synchronize with the customer application if necessary. A message is given on how to select the keys.
A list of all keys that can be updated is displayed. • Select a key using the scrolling keys • Select the line by entering "1". The line is flagged with an asterisk. The line is deselected by entering "1" again. • "OK" starts the entering procedure for the selected keys.
152
EPP
Update EPP individually
Input of a plain text key: Enter the first half of the plain text key.
Reenter the first half of the plain text key.
Enter the second half of the plain text key.
153
Update EPP individually
EPP
Reenter the second half of the plain text key.
When the last input has been confirmed, the key is loaded into the EPP.
The program indicates that the key has been loaded correctly. The next key can be entered when you have confirmed this.This function has to be repeated until all keys have been entered. Then the function is terminated and control is returned to the previous menu.
154
EPP
Update EPP individually
Input of a transport-encrypted key: Enter the first half of the transport key.
Reenter the first half of the transport key.
Enter the second half of the transport key.
155
Update EPP individually
EPP
Reenter the second half of the transport key.
Enter the first half of the transportencrypted key.
Reenter the first half of the transportencrypted key.
156
EPP
Update EPP individually
Enter the second half of the transportencrypted key.
Reenter the second half of the transportencrypted key.
When the last input has been confirmed, the key is loaded into the EPP.
157
Update EPP individually
EPP
The program indicates that the key has been loaded correctly. The next key can be entered when you have confirmed this.The function has to be repeated until all keys have been entered. Then the function is terminated and control is returned to the previous menu.
158
EPP
Update EPP sequentially
Update EPP sequentially The "Update EPP sequentially" function is used to enter all user keys sequentially. Those keys are offered for entry in alphabetical order which have been definded as "PLAIN TEXT" or "ENCRYPTED" via the "Update key table" function.
❢
Customer transactions are terminated! For the key entry procedure refer to the "Update EPP individually" function.
Procedure: Select the "Update EPP sequentially" function. Synchronize with the customer application if necessary. The keys are processed as selected and configured in the key table. For the other steps see the "Update EPP individually" function.
159
Enter initial master key
EPP
Enter initial master key The initial master key (IMKEY) is entered with the "Enter initial master key" function, provided the IMKEY has been configured. The key is entered in two halfs of 16 characters each. The entry is done hidden. Each input is represented by an asterisk. When the initial master key has been loaded into the EPP a check code is created and displayed.
❢
Customer transactions are terminated! Pay attention to the key allocation described below if the key is entered via PIN pad on the customer screen!
If the key is entered via PIN pad on the customer screen, the characters A-F can directly be entered via the function keys.
Procedure: Select the "Enter initial master key" function. Synchronize with the customer application if necessary. Enter first half of the key (16 characters).
160
EPP
Enter initial master key
Enter second half of the key (16 characters). "Cancel" terminates the function and returns control to the previous menu.
The key is loaded into the EPP after confirmation of the last entry.
The program indicates that the key has been loaded correctly.
161
Enter initial master key
EPP
The check code is displayed. "OK" terminates the function and returns control to the previous menu.
162
EPP
Enter master key
Enter master key The master key (KMKEY) can be entered manually with the "Enter master key" function, provided the KMKEY has been configured. The key is entered in two halves of 16 characters each. Afterwards a check code is displayed.
❢
Customer transactions are terminated! For the key entry procedure refer to the "Enter initial master key" function.
Procedure: Select "Enter master key" function. Synchronize with customer application if necessary. For the other steps refer to the "Enter initial master key" function.
163
Enter key exchange key
EPP
Enter key exchange key The "Enter key exchange key" function is used to enter the key exchange key (KXKEY) manually, provided the KXKEY has been configured. The key is entered in two halves of 16 characters each. Afterwards a check code is displayed.
❢
Customer transactions are terminated! For the key entry procedure refer to the "Enter initial master key" function.
Procedure: Select "Enter key exchange key" function. Synchronize with the customer application if necessary. For the other steps refer to the "Enter initial master key" function.
164
EPP
Initialize EPP via ID card
Initialize EPP via ID card The "Initialize EPP via ID card" function is used to initialize the EPP with an EPP ID card which has been created on an administration system (with the ADMIN-KEY tool). The EPP ID and the transport key are stored into the EPP in this process. Initializing the EPP with this function is a prerequisite for transferring keys. Owing to the sensitive nature of its contents the EPP ID card must be handled with particular care and be kept at a safe place.
❢
Customer transactions are terminated! This function can only be called from the customer display. If the EPP ID card is not entered within a specified time, a message is displayed and the function is terminated when this has been confirmed.
Procedure: Enter "0" to switch to the customer display for the rest of the dialog. Synchronize with the customer application if necessary. Log in again at the customer display. Select the "Initialize EPP via ID card" function. You are prompted to insert the EPP ID card in the ID card unit. The card is drawn in, read and ejected again. The following conditions apply: • If either the ID card unit or the EPP is not ready, or if an ID card is jammed in the ID card unit, then a message is displayed and the function is terminated when you confirm it. • If an ID card is in the ID card unit but not jammed, then a message is displayed, the ID card is output on the customer side and the function is continued with the card input phase. • If an incorrect ID card is entered (no EPP ID and/or transport key), then a message is displayed and the function is terminated when you confirm it. The EPP is initialized when the EPP ID card has been output and removed. The EPP ID and the transport key are stored in the EPP. A message is displayed to show that initialization has been completed successfully. "OK" terminates the function and returns control to the previous menu.
165
Load EPP
EPP
Load EPP The "Load EPP" function reads all user keys from a key file (ADM*.TRD) and writes them into the EPP. This file must have been created beforehand on an administration system (ADMIN-KEY tool) and have been copied to a diskette or the root directory C:\ of the hard disk. The EPP must have been initialized with the "Initialize EPP via ID card" function. If the user key table is not available on the diskette or hard disk, or if it is empty or inconsistent, a message is displayed and the function is terminated when you cnfirm it. If the user key table contains a key that has not been configured (i.e. whose key position has not been entered; see "Configure EPP" function, "Change key position"), a corresponding message is displayed.
❢
Customer transactions are terminated!
Procedure: Select the "Load EPP" function. Synchronize with the customer application if necessary. You can choose whether keys are to be loaded from diskette or hard disk.
166
EPP
Load EPP
Loading from hard disk Loading from hard disk is started by entering a "1".
The key that has been loaded is displayed.
If a key has not been configured it cannot be loaded. "Cancel" terminates the function, "OK" continues it. When the last key has been loaded the function is terminated and control returns to the previous menu.
167
Load EPP
EPP
Loading from diskette Loading from diskette is started by entering "2". It may be necessary to open a door in order to insert the diskette in the drive. You are prompted to insert the diskette.
When the diskette has been inserted and the message confirmed, the keys are loaded from the key table on the diskette into the EPP.
The key that has been loaded is displayed.
168
EPP
Load EPP
If a key has not been configured, it cannot be loaded. This is indicated as shown. "Cancel" terminates the function, "OK" continues it. When the last key has been loaded, the function is terminated and control returns to the previous menu.
The diskette has to be removed. "OK" terminates the function and returns control to the previous menu.
169
Show deposit status
Deposit
Deposit Show deposit status The "Show deposit status" function gives information on the status of the device itself and the corresponding components like container, envelope supply, dispenser, transport, shutter and printer.
❢
The function can be performed in parallel to the customer application.
Procedure: Select the "Show deposit status" function. Deposit status information is displayed. "OK" terminates the function and returns control to the previous menu.
Alternative texts Depending on the deposit module status the following status texts can be displayed in various combinations. • • • • • • • •
170
Deposit status ("ready", "not ready", "active", "defective", "offline", “missing“) Number of deposits ("Number of deposits: n“) Container status ("not ready", "full", "high", "missing") Envelope supply status ("not ready", "empty", "low", “missing“, “unlocked“) Dispenser status ("not ready", "unknown") Transport status ("not clear", "unknown") Shutter status ("jammed", “open“, "unknown") Printer status ("not ready", "unknown")
Deposit
Empty deposit
Empty deposit container The "Empty deposit container" function is used to remove the deposits from the deposit container.
❢
Customer transactions are terminated! Whenever deposits are taken, all of them must be removed!
Procedure: Select "Empty deposit container function". Synchronize with customer application if necessary. Open the safe door if necessary. Afterwards the deposit container has to be removed, all deposits must be taken, and the container has to be reinserted again. If no deposits are in the container, the message "Container is empty" is displayed and the function is terminated. After the deposits have been taken it is checked whether the deposit container has been reinserted. If this is not the case, a message is displayed.
171
Empty deposit
Deposit
After successfully clearing the container the deposit counter is set to 0 and a corresponding message is given. "OK" terminates the function and returns control to the previous menu.
172
Deposit
Check deposit transport
Clear deposit transport An automatic self-check of the depository's transport way is done by this function. All things (e.g. envelopes) which are on the transport way are moved into the deposit container. If this is not possible the jam has to be removed manually.
❢
Customer transactions are terminated!
Procedure: Select the "Clear deposit transport" function. Synchronize with the customer application if necessary. If the deposit container is missing or full, you are prompted to insert the container or to perform the function "Empty deposit".
The current state is displayed before the automatic check will be executed. The state of each part of the transport mechanism (i.e. transport belt, dispenser and shutter) is shown either with OK or with ERROR. "OK" starts the function.
173
Check deposit transport
Deposit
If an error occurs during transport check, the function is terminated with an appropriate error message. The error may either be due to a transport jam or to the fact that the shutter has not been closed.
After transport check has been successfully completed, an appropriate message is displayed. "OK" terminates the function and returns control to the previous menu.
174
Scanner
Show scanner status
Scanner Show scanner status The "Show scanner status" function gives information on the status of the scanner and the associated retract bin.
❢
This function can be performed in parallel to the customer application.
Procedure: Select "Show scanner status" function. The status dialog is displayed as shown. "OK" terminates the function and returns control to the previous menu.
Alternative texts Depending on the scanner state the following status texts can be displayed in various combinations. • • • •
Scanner status ("ready", "not ready", "active", "defective", "offline") Document status ("Document in device", "Document jammed") Status of retract bin ("Retract bin full") Number of retracted documents in the scanners retract bin ("Retracted Docs.: n")
175
Remove retracted documents
Scanner
Remove retracted documents The "Remove retracted documents" function is used to remove retracted documents from the scanners retract bin.
❢
Customer transactions are terminated! Whenever documents are removed, all of them must be removed!
Procedure: Select the "Remove retracted documents" function. The number of documents that has been retracted is displayed. If no documents have been retracted, the program displays the message "No retracted documents". "OK" terminates the function and returns control to the previous menu.
When you have confirmed removal of the documents, the counter for the retracted documents is set to 0. "OK" terminates the function and returns control to the previous menu.
176
Printer
Show printer status
Printer Show printer status The "Show printer status" function gives information on the status of the printer and the associated retract bin.
❢
The function can be performed in parallel to the customer application.
Procedure: Select the "Show printer status" function. The displayed status dialog is shown. "OK" terminates the function and returns control to the previous menu.
Alternative texts Depending on the printer state the following status texts can be displayed in various combinations. • • • • • •
Printer status ("ready", "not ready", "active", "defective", "offline") Paper status (low, empty) Toner status (low, empty) Document status ("Document in device", "Document jammed") Status of retract bin ("Retract bin full") Number of retracted documents in the printers retract bin ("Retracted Docs.: n")
177
Remove retracted documents
Printer
Remove retracted documents The "Remove retracted documents" function is used to remove retracted documents from the printers retract bin.
❢
Customer transactions are terminated! Whenever documents are removed, all of them must be removed!
Procedure: Select the "Remove retracted documents" function. The number of documents that has been retracted is displayed. If no documents have been retracted, the program displays the message "No retracted documents".
When you have confirmed removal of the documents, the counter for the retracted documents is set to 0. "OK" terminates the function and returns control to the previous menu.
178
Panel Protection Door (PPD)
Show PPD status
Panel Protection Door (PPD) Show PPD status The "Show PPD status" function displays the status of the Panel Protection Door (PPD), the current position of the door and the position of the PPD at system start.
❢
The function can be performed in parallel to the customer application.
Procedure: Select "Show PPD status" function. The PPD status is displayed as shown. It gives information on the operational status, the current position and the position at system start. "OK" terminates the function and returns control to the previous menu.
Alternative texts Depending on the status of the Panel Protection Door (PPD) the following status texts can be displayed in various combinations. • PPD "ready", "not ready", "moving", "defective" • PPD "open", "closed" • At system start PPD is "open", "closed", "unchanged"
179
Move PPD
Panel Protection Door (PPD)
Move PPD The "Move PPD" function is used to test whether the Panel Protection Door is working properly. The following commands can be executed: • • • •
Open Position 1 (service position) Position 2 (customer position) Close
The following conditions apply: • If the function is performed on the customer display, then "Close" is followed by opening to position1 in order to ensure that SOP can still be accessed. • The PPD is closed when the function is terminated.
❢
Customer transactions are terminated!
Procedure: Select the "Move PPD" function. Synchronize with the customer application if necessary. You can start a function by entering the number that is assigned to it.The door is moved to the required position. If the door is already in the selected position, it does not move. "Cancel" terminates the function and returns control to the previous menu.
180
Administration
Change password
Administration Change password The "Change password" function enables a user to modify his password.
❢
The function can be performed in parallel to the customer application.
Procedure: Select the "Change password" function. Enter your old password. If "Password old" does not match the active password, the message "Old password not correct – repeat entries" is displayed. Then you can enter a new password. The new password must be confirmed by a second entry. The function keys "F2" and "F3" can be used to navigate within the input fields. Pressing "OK" on the last field releases the data. Pressing "OK" on the other two fields brings the cursor to the next input field.
181
Change password
Administration
If all entries are correct, the user will get an appropriate message. "OK" terminates the function and returns control to the previous menu.
182
Administration
Administer profiles
Administer profiles The function "Administer profiles" is used to create, change and delete the existing user profiles. Since a user need not have or is not allowed to have access to all functions, the profiles allow or lock functions. A predefined superuser profile is shipped with the software. The superuser has the right to access all functions in the component view. Procedure: Select the "Administer profile" function:
The existing user profiles are displayed. They are numbered when they are created. You use this number to assign the profile to a user in the "Administer user" function.
183
Administer profiles
Administration
The following functions can be started via the function keys on the left: • Create profile • Change profile • Delete profile Create profile When you select the "Create profile" function you can define a new user profile name. For this purpose an additional input field is displayed in the lower area of the dialog. The user profile name has a maximum length of 20 alphanumeric characters. "Correct" deletes the characters that have been entered and places the cursor at the beginning of the field. "OK" stores the new profile and returns control to the "Administer profiles" menu. "Cancel" terminates the function without making any changes and returns control to the "Administer profiles" menu. Change profile To change a profile use the scrolling keys to select the required profile. Then press the "Change profile" function key to change the selected profile. The list of existing functions can be displayed in the function view as well as in the component view. These two views correspond to the views described in the "Structure of the SOP user interface" chapter. However, the setting in the "Change profile" function does not define the menu structure the user works with later on. The only thing that is defined here is the structure in which the functions are arranged in the "Change profile" function. The view that is in effect is indicated in the message box (e.g. "Function view is enabled. Press "OK" for component view"). "OK" changes the view, "Cancel" retains the current view. In both cases the menu of available functions is displayed. To select the allowed SOP functions, the existing functions are displayed on the function keys on the left in accordance with the view that has been set. The following applies: Green font: Function allowed Red font: Function not allowed Blue font Menu item or function with subfunctions
184
Administration
Administer profiles
Pressing a function key allows or disallows access to the function (toggling between green and red) or calls the next menu level. You quit this function with "Cancel profile" or "Save profile" and the changes are rejected or kept respectively. In both cases control returns to the "Administer profile" menu. Delete profile To delete a profile, use the scrolling keys to select the required one. When you press the "Delete profile" function key, the program deletes the profile in question without asking whether you really want to do so. Control returns to the "Administer profiles" menu.
185
Administer users
Administration
Administer users The "Administer users" function is used to administer users who are allowed to handle SOP. The administration includes creating, changing and deleting users. The view in which the user is offered the menu can be defined as well. A predefined user, the superuser, is shipped with the software. Procedure: Select the "Administer Users" function.
The program displays the users that have been defined and the view in which the users can handle the SOP menu (refer to the "Structure of the SOP user interface" chapter).
186
Administration
Administer users
Create user Select the "Create user" function:
The following data can be entered for the user selected: • • • • • •
Name under which the user can be found in the user table (12 alphanumeric characters). Identifier to be entered for the identification process (8 digits). Login Must be defined if access control is enabled. Password to be entered for the identification process (8 Password digits). Need not be defined even if access control is enabled. Assigned user profile number (2 digits). Profile Users language Language (3 letters), GER=German, ENG=English Language selection Determines whether the language selection dialog is to be presented to the user in the identification process (Y/N) Name
187
Administer users
•
Rights (Copy files)
Administration
The function "Copy files" is used to copy files.The files to be copied are specified in the command file sopcopy.txt (refer to appendix A for the structure of this file). The source and destination can be a diskette (drive A:) or the hard disk. It is also possible to start programs for post processing via the "run" command. "Rights" determines whether a user is allowed to read, write or execute files. • Read – from system to diskette • Write – from diskette to hard disk • Execute – Execute a program via the "run" command.
The user ID and the login must be unique. The password is concealed when it is entered, i.e. an asterisk is displayed whenever a character is typed. Language and language selection are modified via the function keys on the left "Change language" and "Change language selection" (toggle mode). "Cancel" terminates the function without making any changes and returns control to the "Administer users" menu. "OK" stores the new user data and returns control to the "Administer users" menu. Change view To switch the user's view (function or component view) and thus change the structure of his or her SOP menu, use the scrolling keys to select the required user. Then press the "Change view" function key and change the view that is assigned to the user. In addition to the standard views (function and component view) an individual menu can be displayed, provided it has been configured. Change user To change the details of a user, use the scrolling keys to select the required user. Then press the "Change user" function key and change the following data as applicable: • • • •
188
Password Profile Language Language selection
Administration
Administer users
The current entries – apart from the password – are displayed. Use the scrolling keys to move the cursor to the required input field. Then you can make the necessary changes. The format of the inputs and any checks that need to be carried out are the same as described in the "Create user" section. "Cancel" terminates the function without making any changes and returns control to the "Administer users" menu. "OK" stores the new user data and returns control to the "Administer users" menu. Delete user To delete a user use the scrolling keys to select the required user. Then press the "Delete user" function key. The program deletes the selected user without asking whether you really want to do so. The superuser cannot be deleted.
189
Enable/disable access control
Administration
Enable/disable access control The "Enable/disable access control" function indicates whether SOPs access control option has been enabled or disabled.
❢
This function can be performed in parallel to the customer application. If access control has been disabled, the superuser is automatically logged on when starting SOP and his menu is displayed.
Procedure: Select the "(En)Disable access control" function. This function indicates whether SOPs access control option has been enabled or disabled. Here the access control option has been disabled.
"OK" changes the current setting. "Cancel" terminates the function without changing the current setting and returns control to the previous menu. Press "OK" to change the current setting. The new setting is displayed. "OK" returns control to the previous menu.
190
Diagnostics
Show diagnostics
Diagnostics Show diagnostics All software modules which are used on the self service device write occurring errors into the error log. The function "Show diagnostics" is used to show these errors on the operator panel or on the customer screen. In most cases the entries are technicaloriented and serve the field engineers as a basis for problem analysis.
❢
The function can be performed in parallel to the customer application.
Procedure: Select the "Show diagnostics" function. You will get a list of errors written into the error log. If the operator panel has a resolution of 6 * 20, each entry has two lines containing date, time, software component and error class.
Usually the error log covers more than one page. You can navigate within the entry using the "scrolling forward" and "scrolling backward" keys. "OK" terminates the function and returns control to the previous menu. As an alternative the graphic operator panel offers a resolution of 12 * 40. Filter settings control the entries which are shown in the "Show diagnostics" function as well as the sequence in which they are shown (see "Set filter" function). By default the sequence in which the entries are shown depends on when they have been entered, i.e. the entries which have been entered last are shown first.
191
Show diagnostics
Diagnostics
In the preceding dialog you have to enter the digits 1 or 2 (current no. of entry) to get detailed information on the entry. Detailed information on the entry is shown. Format and contents are defined by the various product groups.
Hardware driver errors are given priority. "OK" terminates the function and returns control to the "Error log overview".
192
Diagnostics
Set filter
Set filter The "Set filter" function is used to control the entry within the "Show diagnostics" function. When SOP is started no filters are set by default and the latest error log entry is shown.
❢
The function can be performed in parallel to the customer application.
Procedure: Select the "Set filter" function. Within a dialog you can determine the intervals for date and time. Modules can be selected and the sequence of entries is determined. "OK" terminates the function and returns control to the previous menu.
"Cancel" terminates the function without modifying the filters. With the "Scrolling forward" key you can position to the next page. Here you have the "Delete filter" function which is used to set back filters.
193
Set filter
Diagnostics
Start / end date Select the filter function "Start / end date". You will get the current values and the cursor is placed in the "Start date" field. The entered date is checked for validity, except for the entry "00/00/00". This entry indicates that the start or end date have not been assigned.
Start / end time Select the filter function "Start / end time". You will get the current values. The cursor is placed in the "Start time" field. The entered time is checked for validity, except for the entry "00:00". This entry indicates that start or end time have not been assigned.
❢
A link between start time and start date or end time and end date is not possible, i.e. a link from 01.07.99 12:00 to 02.07.99 13:00 is not possible. Entering this date and time offers you entries which have been placed on the 01.07.99 and on the 02.07.99 between 12:00 and 13:00 o'clock.
"OK" terminates the function and returns control to the "Set filter" function. "Cancel" terminates the function without modifying the filter and returns control to the "Set filter" function.
194
Diagnostics
Set filter
Enter modulId Select the filter function "Enter modulId". Enter modulld. The modullds are given in the respective product descriptions. "OK" terminates the function and returns control to the "Set filter" function.
"Cancel" terminates the function without modifying the filter and returns control to the "Set filter" function. Determine start Select the filter function "Determine start". The current setting is shown. "OK" switches the setting and returns to the "Set filter" function. Latest à Oldest Oldest à Latest "Cancel" terminates the function without modifying the filter and returns control to the "Set filter" function.
195
Abkürzungen
Abbreviations
196
CDM
Cash Dispenser Module
CIM86
ID Card Unit Security Module
CSC
Customer Service Center
EDM
Encryption/Decryption Module
EPP
Encrypting PIN pad
EPP-ID
EPP Identification Number
IDCU
ID Card Unit
PIN
Personal Identification Number
PPD
Panel Protection Door
SOP
Service & Operating
Glossary
Glossary administration system
central key administration system
cash unit table
table containing the valid cash unit numbers
component
generally a hardware component of the Customer Service Center
customer
person utilizing the services of the Customer Service Center
customer application
application running on the Customer Service Center and visible to the customer
customer display
standard display of the Customer Service Center
default table
table for updating the filling data in the "Default Exchange" function
encrypting PIN pad
security module containing the encryption and decryption keys
encrypting PIN pad ID card
ID card storing the EPP ID and EPP-internal transport keys to initialize the EPP
encryption/decryption module
security module containing the keys for encryption and decryption
key table
table specifying for each user key whether it is allowed to be used as a plain text key or transportencrypted key for manual input, or not at all
operator panel
special SOP operating unit
Panel Protection Door
shield on the front of the Customer Service Center to protect the customer display and PIN pad
reject
to retain cash that has not been made accessible to the customer
retract
to retain cash that has been made accessible to the customer but has not been taken
shutter
mechanism to shut the cash-out unit
197
Glossary
198
user
member of branch staff entrusted with looking after the Customer Service Center
user card
ID card used to identify a SOP user
user table
table containing the user ID, any password, the view of the SOP, assigned activity characteristics and functions for every SOP user
Appendix
Structure of the sopcopy.txt command file
Appendix Structure of the sopcopy.txt command file Command file on diskette The command file sopcopy.txt must be stored in the root directory on the diskette. It is in ASCII format, and each line constitutes a copy command. Apart from the copy function program files can also be executed (e.g. post processing of copied files). If this is requested, enter the "run" command instead of the destination drive/destination directory. A copy command has the following structure: The following applies: Entry
Meaning
Range
FileName
Valid file name
Delimiter
Blank
Acc. to operating system (pattern such as "*.*" or "*.BMP" are supported as well) X'20'
SourceDrive
Valid drive letter
A: C: ...
SourceDirectory
Valid path name with a leading backslash "\" (e.g. \)
Acc. to operating system
199
Structure of the sopcopy.txt command file
Appendix
Delimiter
Blank
X'20'
DestinationDrive
Valid drive letter
A: C: ... (run to start the source program) Acc. to operating system
DestinationDirectory Valid path name with leading backslash "\" (z.B. \PROSOP\CONF) CRLF Carriage Return Line Feed
X'0D0A'
Command file on hard disk The command file sopcopy.txt must be stored in the directory that is named \CONF. It is in ASCII format and each line constitutes a copy command. The execution of program files as described in chapter "Command file on diskette" is supported as well. If this is requested, enter the "run" command instead of the destination drive/destination directory. A copy command has the following structure: The following applies:
200
Entry
Meaning
Range
MenuText
Text to be displayed in the menu
Delimiter
Blank
max. 17 characters without blanks X'20'
FileName
Valid file name
Delimiter
Blank
Acc. to operating system (Pattern such as "*.*" or "*.BMP" are supported as well) X'20'
SourceDrive
Valid drive letter
A: C: ...
Appendix
Structure of the sopcopy.txt command file
SourceDirectory
Delimiter
Valid path name with a leading backslash "\" (e.g. \) Blank
DestinationDrive
Valid drive letter
DestinationDirectory Valid path name with a leading backslash "\" (z.B. \PROSOP\CONF) CRLF Carriage Return Line Feed
Acc. to operating system
X'20' A: C: ... (run to start the source program) Acc. to operating system
X'0D0A'
201
Description of SOP parameters
Appendix
Description of SOP parameters This chapter describes the SOP parameters which can be adapted to hardware requirements or customer requests using the PARAC tool. The file SOP.INI (OS/2) and the registry (WINNT) respectively contains additional internal parameters (e.g. texts) which cannot be changed with the PARAC tool but only with the configuration tool of SOP. Parameter [Range] Name
Type
Admissible values
Default
[STARTUP] MODE „C“ MO, PM MO Mode in which SOP runs after the start: MO à SOP starts in monitoring mode (SOP taster, OPL keyboard, SYNC service, device doors) PM à SOP is directly activated on front screen LOGIN „C“ Y, N Y Indicates whether a user has to log on to the system(Y) or not (N) after SOP has been activated CUSTOMER_DISPLAY „C“ OP, PM PM Indicates whether the customer screen is an operator panel or a VGA monitor: OP à Operator panel PM à front screen (presentation manager) SYNCHRONISEIMMEDIATE „C“ Y, N N SOP can be performed in parallel to the application, provided the transactions need no synchronisation with the application. If parallel operation is rejected, the application can be taken out of service directly after the login. HAS_PM_WINDOWS_MONITOR „C“ Y, N Indicates whether the system has a VGA monitor.
Y
ACCESS_VIA_DEVICEDOORS „C“ Y, N N Indicates whether SOP has to be activated directly after a device door has been opened.
[STATUS_OVERVIEW] DEVICE_SEQUENCE
„C“
[a-z]
csc rep cas cdm idc epp dep prp prd prr prj scn ppd dor Defines the sequence in which the components are displayed in the status overview function.
DEVICES_TO_OMIT „C“ [a-z] Defines the components the status of which is not indicated in the status overview function.
202
Appendix
Description of SOP parameters
Parameter [Range] Name
Type
Admissible values
Default
[TIMER] INACTIVE_TIMEOUT „I“ 0, 60 bis 600 120 Number of seconds after the expiry of which (due to inactivity of user) SOP switches to the monitoring mode. The timer is not valid within functions but only on menu level. 0 à no time monitoring LOGIN_TIMEOUT „I“ 0, 60 bis 600 120 Same meaning as INACTIVE_TIMEOUT. However, the timer is only in effect during the login. 0 à no time monitoring
[DOORS] MONITOR_ACTIVE „C“ Y, N Y Indicates whether the device door (not the safe door) is monitored within functions or when exiting SOP (Y) or not (N). The safe door is always monitored within functions and when a user exits SOP! MONITOR_ON_TIMEOUT „C“ Y, N Y Indicates whether device door monitoring (except for safe door) is active when exiting SOP due to user's inactivity (Y) or not (N). IDCU
„C“
REAR_TOP #NO REAR_BOTTOM FRONT_TOP FRONT_BOTTOM #NO Indicates the door behind which the ID card unit is installed. The corresponding door is monitored within functions which require access to the IDCU. (Only relevant if MONITOR_ACTIVE=Y) #NO à no door monitoring
PC „C“ see IDCU Indicates the door behind which the PC is installed. See IDCU
#NO
PTR „C“ see IDCU Indicates the door behind which the printer is installed. See IDCU
#NO
SCN „C“ See IDCU Indicates the door behind which the scanner is installed. See IDCU
#NO
203
Description of SOP parameters
Parameter [Range] Name
Appendix
Type
Admissible values
Default
[LANGUAGE] DEFAULT
„C“
[A-Z] GER currently: GER, ENG Before a user logs on to the system, all SOP texts are displayed in the language set by default. After a user's login, the texts are displayed in the language which has been set for this user. If the user's login has not been activated, the superuser's language applies.
SELECTION „C“ Y, N N Indicates if the user is offered a language selection dialog after SOP has been activated. The further handling of SOP is then done in the language selected.The parameter will only be evaluated, if SOP is running without login (LOGIN=N). If access control is activated, the language selection dialog will only be offered if this has been configured for the user. (see SOP administration) AVAILABLE „T“ [A-Z] GER:ENG This list contains the languages which are supported by SOP (currently:: GER à German; ENG à English). The language abbreviations are separated by a colon. The language selection dialog offers only those languages which have been defined in this parameter.
[LAYOUT] DISPLAY_KEYB_FKT_KEYS „C“ Y, N N SOP can be operated via a normal PC keyboard. For the front screen you can configure whether the function key names on the buttons which are left and right of the softkeys are to be displayed. DIRECT_FUNCTION_ACCESS „C“ Y, N N On the front screen the SOP functions are selected via softkeys, on the operator panel via the menu items 1-4 or 1-8 (depending on the resolution of the screen). As an alternative each function can be selected directly entering the function number. SOFTKEYS
„C“
[A-Z] SNI NCR, SNI On NCR compatible ATMs the softkeys are placed on a lower level. This parameter is used to adapt the front screen layout to this modified softkey arrangement.
EPP_PAGE_UP „C“ Y, N Y Indicates whether the correction key on the PIN pad means "scrolling backward" or correction.
204
Appendix
Description of SOP parameters
Parameter [Range] Name
Type
Admissible values
Default
[OPP_INPUT] PREEMPTIVE „C“ Y, N Y The operator panel supports preentries, i.e. the entered characters are written into a buffer. You can configure whether to use this feature in SOP.
[MESSAGE] STOP_APPLICATION „C“ Y, N Y Before SOP "stops" the application you are ask whether you really intend to stop it. This security inquiry can be activated or deactivated.
[JOURNAL] NO_OF_DAYS „I“ 1,31 7 SOP writes all activities into a journal file. This parameter specifies the number of days after the expiry of which a backup is created from the current journal. After the backup has been made, a new journal file is created.
[CDM_INFO] COMPLETE_CASS_EX_CHANGE „C“ Y, N N This parameter specifies whether the user has to exchange all cash units during a complete exchange (by default not all cash units need to be exchanged). RELEASE_ALL_CASS „C“ Y, N N In the function "Release cash units" you can define whether all cash units are basically released or whether you can chose from. VIEW_CASS_STATUS_EX „C“ Y, N N By default the logical cash unit balance (including the rejected notes) is displayed in all cash unit functions. For more detailed information the parameter has to be set to "Y". TEST_DISPENSE „C“ Y, N Y When the cash unit functions have been terminated, you can specify whether to perform a test dispensing to check if the cash units are ready to pay out. EASY_CASS_EXCHANGE „C“ Y, N N Two types of cash unit functions exist, normal and easy cash unit handling. The normal cash unit handling is menu-driven and monitored. In the easy cash unit handling it is merely the counters that are updated.
205
Description of SOP parameters
Parameter [Range] Name
Appendix
Type
Admissible values
Default
WAITING_PERIOD „I“ 5,60 10 After the cash units have been inserted into the CSC a certain period of time may elapse until the device recognizes that the cash unit is "available again". Here you can specify a certain period of time which SOP waits before you can continue to make your entries. DIALOG_DEFAULT_INPUT „C“ C,A C The filling data are updated by entering the "note count" or the "amount". DIALOG_TOGGLE_INPUT „C“ Y, N Y In addition you can specify whether it is possible to switch from one input mode to the other during the entry of the filling data. PROCESS_UNCHANGED_CASSETTES „C“ Y, N N This parameter is particularly used for the NDC/DDC emulation. Since the application releases reentered cash units automatically with the old counters, a check upon a cash unit exchange is not made. OLD_COUNTERS_AS_DEFAULT_IN_ADD_CASH „C“ Y, N N In the function "Refill cash units" you can specify whether the entered filling data are added to the old ones.
[FORMDEFINITION_STATUS_FORM_EX] „T“ 20 @ 6; 30 @ 10 20 @ 6 PREFERRED_RESOLUTION DEFAULT_RESOLUTION The graphic operator panel allows a resolution which is higher than 20 @ 6 characters. The DEFAULT_RESOLUTION refers to a special product (ProCash, ProPrint) and must not be changed. The PREFERRED_RESOLUTION can be set to one of the values indicated. Values refer to the extended status dialog.
[FORMDEFINITION_DIAG_ERROR_LIST] „T“ PREFERRED_RESOLUTION DEFAULT_RESOLUTION Values refer to the diagnostic entries.
20 @ 6; 40 @ 12; 40 @ 6
20 @ 6
20 @ 6; 30 @ 10; 40 @ 6
20 @ 6
[FORMDEFINITION_SELECTION_MENU] PREFERRED_RESOLUTION „T“ DEFAULT_RESOLUTION Values refer to the selection menu.
206
Appendix
Description of SOP parameters
Parameter [Range] Name
Type
Admissible values
Default
[FIELDDEFINITION_COM_ENTER_ITEM_NO] AUTO_END „T“ YES,NO NO The item number selected need not be confirmed by default. If you request it, enter "YES".
[FONTS] SOP_BUTTON SOP_DLG_HEADER SOP_DLG_TEXT SOP_MSG_TEXT SOP_REP_TEXT SOP_STAT_DETAIL_LINE SOP_STAT_HEADER
„C“
„A-Z a-z 0-9 „
Helv,10,N Helv Bold,12,N Helv,10,N Helv,10,N Helv,12,N Helv,10,N Helv Bold,12,N
You can choose the font type for each text element of SOP. Warning: If the font type you select is too big, the texts may overlap or are cut off.
[SERVICES_CUST] ACTIVE „C“ DLLS „C“ Services according to customer requests
Y, N „A-Z a-z 0-9“
N
„C“
Y, N
N
„C“
Y, N
Y
„C“
Y, N
Y
[SERVICES_USRX] ACTIVE User exit handling
[SERVICES_REP] ACTIVE Trouble shooting
[SERVICES_ADM] ACTIVE Administration
207
Description of SOP parameters
Parameter [Range] Name
Appendix
Type
Admissible values
Default
„C“
Y, N
Y
„C“
Y, N
N
„C“
Y, N
N
„C“
Y, N
Y
„C“
Y, N
Y
„C“
Y, N
Y
„C“
Y, N
Y
„C“
Y, N
Y
[SERVICES_CDM] ACTIVE Cash dispenser module
[SERVICES_COUT] ACTIVE Coin out
[SERVICES_CIN] ACTIVE Coin in
[SERVICES_CSC] ACTIVE Self service device
[SERVICES_EPP] ACTIVE Encrypting PIN pad
[SERVICES_IDCU] ACTIVE ID card unit
[SERVICES_OPP] ACTIVE Operator panel
[SERVICES_DEP] ACTIVE Deposit
208
Appendix
Description of SOP parameters
Parameter [Range] Name
Type
Admissible values
Default
„C“
Y, N
Y
„C“
Y, N
Y
„C“
Y, N
Y
„C“
Y, N
Y
„C“
Y, N
Y
„C“
Y, N
Y
„C“
Y, N
Y
„C“
Y, N
Y
[SERVICES_SCANNER] ACTIVE Scanner
[SERVICES_PTRJ] ACTIVE Journal printer
[SERVICES_PTRP] ACTIVE Passbook printer
[SERVICES_PTRD] ACTIVE Document/statement printer
[SERVICES_PTRR] ACTIVE Receipt printer
[SERVICES_TRACE] ACTIVE Trace (TLS2 / TLSW)
[SERVICES_SMI] ACTIVE System Management Information
[SERVICES_SYNC] ACTIVE Synchronisation
209
Description of SOP parameters
Parameter [Range] Name
Appendix
Type
Admissible values
Default
„C“
Y, N
Y
[SERVICES_DIAG] ACTIVE Diagnostics
[WOSA_PROFILES_ATM] XFS_NAME „C“ „A-Z“ Logical name of WOSA cash dispenser service
ATM
[WOSA_PROFILES_DEP] XFS_NAME „C“ Logical name of WOSA deposit service
„A-Z“
DEP
[WOSA_PROFILES_EPP] XFS_NAME „C“ „A-Z“ Logical name of WOSA encrypting PIN pad service
PIN
[WOSA_PROFILES_OPP] XFS_NAME „C“ „A-Z“ Logical name of WOSA operator panel service
TTU
[WOSA_PROFILES_PRD] XFS_NAME „C“ „A-Z“ Logical name of WOSA document printer service
PRD
[WOSA_PROFILES_PRJ] XFS_NAME „C“ „A-Z“ Logical name of WOSA journal printer service
PRJ
[WOSA_PROFILES_PRP] XFS_NAME „C“ „A-Z“ Logical name of WOSA passbook printer service
210
PRP
Appendix
Description of SOP parameters
Parameter [Range] Name
Type
Admissible values
Default
[WOSA_PROFILES_PRR] XFS_NAME „C“ „A-Z“ Logical name of WOSA receipt printer service
PRR
[WOSA_PROFILES_SIU] XFS_NAME „C“ „A-Z“ Logical name of WOSA special electronics service
SIU
[WOSA_PROFILES_SSI] XFS_NAME „C“ Logical name of WOSA ID card service
„A-Z“
SSI
[WOSA_PROFILES_SMI] XFS_NAME „C“ „A-Z“ Logical name of WOSA system information service
SMI
[WOSA_PROFILES_SYN] XFS_NAME „C“ „A-Z“ Logical name of WOSA synchronisation service
SYN
[WOSA_PROFILES_SCN] XFS_NAME „C“ Logical name of WOSA scanner service
„A-Z“
SCN
„A-Z“
COUT
„A-Z“
CIN
[WOSA_PROFILES_COUT] XFS_NAME „C“ Logical name of WOSA coin out service
[WOSA_PROFILES_CIN] XFS_NAME „C“ Logical name of WOSA coin in service
211