Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. APTRA™ Advance NDC Developer’s Guide B006 ‐ 6046 ‐ U000 Issue 1 September 2019 Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. Copyright and Trademark Information The product described in this book is a licensed product of NCR Corporation. NCR, APTRA, and Personas are trademarks of NCR Corporation. Adobe and Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. Autodesk and FLIC are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. Diebold Nixdorf is registered trademark of Diebold Nixdorf International in the United States and/or other countries. IBM and Operating System/2 are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Microsoft, ActiveX, DirectShow, Visual Basic, Visual Studio and Windows are registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Nuance is a trademark and/or registered trademark of Nuance Communications, Inc. and/or its subsidiaries in the United States and/or other countries. Parascript is a registered trademark of Parascript LLC in the United States and/or other countries. Sound Blaster is a trademark or registered trademark of Creative Technology Ltd in the United States and/or other countries. Disclaimer: It is the policy of NCR Corporation to improve products as technology, components, software and firmware become available. NCR therefore reserves the right to change specifications without prior notice. All features, functions and operations described herein may not be marketed by NCR in all parts of the world. In some instances, photographs are of equipment prototypes. Therefore, before using this document, consult with your NCR representative or NCR office for information that is applicable and current. To maintain the quality of our publications, we need your comments on the accuracy, clarity, organisation and value of this book. Address correspondence to: NCR Financial Solutions Group Ltd Product Management Feedback Discovery Centre 3 Fulton Road Dundee, Scotland DD2 4SW © 2000–2019 By NCR Corporation Atlanta, Georgia, USA All Rights Reserved iii Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. APTRA Advance NDC, Developer’s Guide Federal Communications Commission (FCC) Radio Frequency Interference Statement Federal Communications Commission (FCC) Radio Frequency Interference Statement Note: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense. Canadian Class A Device Declaration This digital apparatus does not exceed the Class A limits for radio noise emissions from digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Communications. Le présent appareil numérique n’émet pas de bruits radioélectriques dépassant les limites applicables aux appareils numériques de la classe A prescrites dans le Réglement sur le brouillage radioélectrique édicté par le ministère des Communications du Canada. Information to User This equipment must be installed and used in strict accordance with the manufacturer’s instructions. However, there is no guarantee that interference to radio communications will not occur in a particular commercial installation. If this equipment does cause interference, which can be determined by turning the equipment off and on, the user is encouraged to consult an NCR service representative immediately. Caution NCR Corporation is not responsible for any radio or television interference caused by unauthorised modifications of this equipment or the substitution or attachment of connecting cables and equipment other than those specified by NCR. Such unauthorised modifications, substitutions, or attachments may void the user’s authority to operate the equipment. The correction of interference caused by such unauthorised modifications, substitutions, or attachments will be the responsibility of the user. Federal Communications Commission (FCC) Radio Frequency Interference Statement iv APTRA Advance NDC, Developer’s Guide Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. v Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. APTRA™ Advance NDC, Developer’s Guide Revision Record Revision Record Date Page Description of Change September 2019 New revision for Advance NDC 05.02.00 (PI3) Preface ‐ li AANDC ‐ 22971Removed APTRA connections related reference. 1 ‐ 18, 5 ‐ 276 & 5 ‐ 430 AANDC ‐ 21239Added a new section to describe how multiple cassettes with same denomination are mapped to a single NDCType. 5 ‐ 20 AANDC ‐ 20866Revised the registry entry for EPS2 setting. 5 ‐ 174 & D ‐ 7 AANDC ‐ 22175Revised the mapping example that is used in DisplayManager Config.xml file and added closing tags for the mapping example and hookConfig example. 5 ‐ 217 AANDC ‐ 22767Revised the service variant value to match with the example. 5 ‐ 329 & 5 ‐ 392 AANDC ‐ 22296Added information about the following: Retry limit for inserting and removing notes from the pocket leaving the pocket empty Suppressing item insertion journaling message Journaling cancelled transaction 5 ‐ 444 AANDC ‐ 23015Added a new XML tag called ItemIdentifier and updated the information of DepositAmount. 6 ‐ 3 AANDC ‐ 23322Added information on how to set volume through the Diagnostics option on the Supervisor menu 7 ‐ 39 AANDC ‐ 22380Added few steps in the process of setting the simulated PINpad to report a different vendor. Revision Record vi APTRA™ Advance NDC, Developer’s Guide Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. E ‐ 8 AANDC ‐ 19917Removed reference of WRITE SIGS from the list of password protected supervisor menus. E ‐ 11 AANDC ‐ 14132Revised the information to describe that the application deletes all the files in the specified folder, regardless of the file extension. G ‐ 7 AANDC ‐ 23109Added group separators in the STCONT example. H ‐ 11 AANDC ‐ 22736Revised the default value of the registry InputValidationByAANDC. Date Page Description of Change Contents vii Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. APTRA Advance NDC, Developer’s Guide Table of Contents Preface Conventions Used in This Publication .......................................xlvi What Is in This Publication?...................................................... xlviii Who Should Read This Publication?...........................................xlix What Experience Should I Have? ..................................................... l Support Information..........................................................................li Chapter 1 Introducing Advance NDC Overview ................................................................................................1 ‐ 1 Advance NDC Implementation ..........................................................1 ‐ 2 Application Core ...................................................................................1 ‐ 4 Managing SST Modes.....................................................................1 ‐ 4 Message Handling ..........................................................................1 ‐ 4 Activating the Customisation Layer and Supervisor ................1 ‐ 5 Enhancing the Application Core ..................................................1 ‐ 5 Supervisor...............................................................................................1 ‐ 7 Customisation Layer .............................................................................1 ‐ 8 State Type Modules ........................................................................1 ‐ 8 Upgrading from an Earlier Release of Advance NDC ..............1 ‐ 8 Migrating from NDC+ to Advance NDC ....................................1 ‐ 8 Synchronisation Between Applications ...........................................1 ‐ 10 Common Data Interface .....................................................................1 ‐ 11 Common Data Interface...............................................................1 ‐ 11 User ‐ defined Common Data Interface.......................................1 ‐ 13 Advance NDC Development.............................................................1 ‐ 15 The Advance NDC Application..................................................1 ‐ 15 Feature Support.............................................................................1 ‐ 15 Internet Protocols..........................................................................1 ‐ 36 Troubleshooting Assistance ........................................................1 ‐ 36 Cash Acceptors..............................................................................1 ‐ 37 Product Class Support .................................................................1 ‐ 46 Table of Contents viii APTRA Advance NDC, Developer’s Guide Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. Support for CEN ‐ XFS ...................................................................1 ‐ 47 Screen Management......................................................................1 ‐ 47 Image and Media Support ...........................................................1 ‐ 49 Voice Guidance .............................................................................1 ‐ 49 Maximum State Number .............................................................1 ‐ 50 Remote Key Management............................................................1 ‐ 50 Changing the MAC Encryption Key ..........................................1 ‐ 50 Dual ‐ Mode Journal Printing........................................................1 ‐ 50 Format of Journaled Messages....................................................1 ‐ 51 APIs for C Exits to Print to Any Printer.....................................1 ‐ 51 Night Safe.......................................................................................1 ‐ 51 ActiveX Controls ...........................................................................1 ‐ 51 Master Expansion State ................................................................1 ‐ 51 .NET Assemblies for Advance NDC ..........................................1 ‐ 52 Self ‐ Service Terminal Configuration Component....................1 ‐ 53 Configuration of Fixed Drives ....................................................1 ‐ 54 PCI DSS Compliance ....................................................................1 ‐ 54 Runtime Installation Directories.................................................1 ‐ 55 Directories for Customisations....................................................1 ‐ 55 Installation Types..........................................................................1 ‐ 55 Custom Directory..........................................................................1 ‐ 55 Media Entry Indicator (MEI) on Spray Dispensers..................1 ‐ 55 Unsupported Features..................................................................1 ‐ 56 Differences Between Advance NDC and NDC+.............................1 ‐ 57 Aggregate Building.......................................................................1 ‐ 58 Cash Dispenser—Beeping ...........................................................1 ‐ 58 Cash Dispenser—Cassette Types ...............................................1 ‐ 58 Cash Dispenser—Supplies Status...............................................1 ‐ 58 TM ‐ Alert.........................................................................................1 ‐ 59 Document Processing Module ....................................................1 ‐ 59 Coin Dispenser ..............................................................................1 ‐ 62 Digital Audio Service ...................................................................1 ‐ 64 State Types .....................................................................................1 ‐ 65 Configuration Parameters............................................................1 ‐ 66 Customisation Data Commands.................................................1 ‐ 67 PIN Entry and Verification ..........................................................1 ‐ 67 BAPE Emulation............................................................................1 ‐ 68 Electronic Journal and Journal Printer Backup.........................1 ‐ 68 Screen Data ....................................................................................1 ‐ 70 K Screens ........................................................................................1 ‐ 70 Diebold Emulation Mode Status Messages...............................1 ‐ 70 Status Messages.............................................................................1 ‐ 70 Table of Contents APTRA Advance NDC, Developer’s Guide ix Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. Alarms and Tamper Indication...................................................1 ‐ 71 Option Digits .................................................................................1 ‐ 71 Supervisor Mode...........................................................................1 ‐ 72 Differences in MACing ................................................................1 ‐ 73 Communications Protocols .........................................................1 ‐ 73 Basic Operator Panel (BOP).........................................................1 ‐ 74 VGA Enhanced Rear Operator Panel (VEROP) .......................1 ‐ 74 Graphics .........................................................................................1 ‐ 74 Security Camera ............................................................................1 ‐ 74 Software Management .................................................................1 ‐ 75 Associated Keyboards ..................................................................1 ‐ 75 Bunch Note Acceptor (BNA) and Cheque Processing Module (CPM) ...........................................................................................1 ‐ 75 Transaction Request Extension State .........................................1 ‐ 76 Font Definition ..............................................................................1 ‐ 76 Character Sets ................................................................................1 ‐ 76 Localising Advance NDC ............................................................1 ‐ 76 Unsolicited Status Messages .......................................................1 ‐ 77 Multi ‐ Media File Support ............................................................1 ‐ 77 Number of Screens Supported....................................................1 ‐ 77 Support for Screens.......................................................................1 ‐ 78 Set Display Mode Control Sequence..........................................1 ‐ 78 Passbook Printer Support ............................................................1 ‐ 78 Roll Width and Left Margin ........................................................1 ‐ 78 Envelope Dispensing....................................................................1 ‐ 78 Remote Status Indicators .............................................................1 ‐ 79 Aggregate Building .............................................................................1 ‐ 80 Advance NDC Aggregate............................................................1 ‐ 80 Customising Aggregates..............................................................1 ‐ 80 User ‐ Created Components ..........................................................1 ‐ 80 Chapter 2 Installing Advance NDC on a Development PC Overview ................................................................................................2 ‐ 1 System Requirements ...........................................................................2 ‐ 2 Supported Operating Systems ......................................................2 ‐ 2 Installation Process................................................................................2 ‐ 3 Before You Start ..............................................................................2 ‐ 3 Installation Types............................................................................2 ‐ 3 Installing Advance NDC on a Development PC........................2 ‐ 4 After Installation .............................................................................2 ‐ 5 Table of Contents x APTRA Advance NDC, Developer’s Guide Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. De ‐ installing Advance NDC..........................................................2 ‐ 6 Chapter 3 Migrating Existing NDC+ Applications to Advance NDC Overview ................................................................................................3 ‐ 1 Executing an Entire NDC+ Download ...............................................3 ‐ 2 Changes Required...........................................................................3 ‐ 2 Recreating Graphics ..............................................................................3 ‐ 3 Cardholder Graphics ......................................................................3 ‐ 3 Logo Control....................................................................................3 ‐ 3 Picture Control ................................................................................3 ‐ 3 Display Image Files Control ..........................................................3 ‐ 4 Load Graphics .................................................................................3 ‐ 4 Recreating Audio Files..........................................................................3 ‐ 5 Recreating Animation Files..................................................................3 ‐ 6 Changing RESRVD.DEF .......................................................................3 ‐ 8 Recreating Communications Template Files.....................................3 ‐ 9 Proving the Download Works ...........................................................3 ‐ 10 Chapter 4 Upgrading from Earlier Releases of Advance NDC Overview ................................................................................................4 ‐ 1 Modularisation and the Single Executable ........................................4 ‐ 2 New Authored States .....................................................................4 ‐ 2 SSDS DLL Interface Worker ..........................................................4 ‐ 3 New Application DLLs ..................................................................4 ‐ 3 Feature Support .....................................................................................4 ‐ 6 Changes to the Interface since Release 2.6 ..................................4 ‐ 6 Communications .............................................................................4 ‐ 8 RSA Initial Key Loading ................................................................4 ‐ 8 Additional BNA Functionality......................................................4 ‐ 8 Enhanced Night Safe ......................................................................4 ‐ 8 Enhanced Configuration Parameters Load.................................4 ‐ 8 BAPE Emulation..............................................................................4 ‐ 9 EMV C Exits.....................................................................................4 ‐ 9 Keyboard Data.................................................................................4 ‐ 9 Supervisor Menus ...........................................................................4 ‐ 9 Fault Display..................................................................................4 ‐ 10 User Messages and User Terminal Data Implementation ......4 ‐ 10 APTRA Simulator .........................................................................4 ‐ 10 Table of Contents APTRA Advance NDC, Developer’s Guide xi Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. EMV on Contactless Card Readers ............................................4 ‐ 11 Upgrading Your Release of Advance NDC.....................................4 ‐ 12 Authored Customisations............................................................4 ‐ 12 Worker Class Support ..................................................................4 ‐ 13 C Exits.............................................................................................4 ‐ 13 Cardholder Screen Display..........................................................4 ‐ 14 Device Access ................................................................................4 ‐ 14 Supplies Data Sources ..................................................................4 ‐ 16 Fitness Data Sources .....................................................................4 ‐ 17 Message Handling ........................................................................4 ‐ 18 User Messages and User Terminal Data....................................4 ‐ 19 Printing...........................................................................................4 ‐ 20 STCONT File Updates..................................................................4 ‐ 23 Promote Campaigns .....................................................................4 ‐ 24 Chapter 5 Configuring Advance NDC and Associated Components Overview ................................................................................................5 ‐ 1 Automatic Configuration at Start ‐ up .................................................5 ‐ 2 Supervisor Option to Auto ‐ configure Devices ...........................5 ‐ 2 SST Configuration Component.....................................................5 ‐ 2 ANDCSST.XML Elements ............................................................5 ‐ 4 Example ANDCSST.XML Extracts.............................................5 ‐ 11 Configuring an Advance NDC Application....................................5 ‐ 14 Advance NDC Registry Entries ..................................................5 ‐ 14 CEN ‐ XFS Logical Device Names ................................................5 ‐ 17 Active XFS Aliases for Cash and Cheque Acceptors ...............5 ‐ 18 Status Handling.............................................................................5 ‐ 19 Remote Status Indicators .............................................................5 ‐ 19 Unsolicited Status Messages for External System Events.......5 ‐ 19 Power ‐ Up Status Message ...........................................................5 ‐ 20 Registry Settings for Device Status Messages...........................5 ‐ 20 Enabling Web Exits.......................................................................5 ‐ 21 Specifying Local Customisation Data ........................................5 ‐ 22 Changing the Next State Number ..............................................5 ‐ 25 Security Cameras ..........................................................................5 ‐ 26 Configuring Data Masking and Logging ..................................5 ‐ 32 Support for DVDs on SSTs ..........................................................5 ‐ 35 Unsupported Configuration Options ........................................5 ‐ 35 Promote Flow Point Behaviour...................................................5 ‐ 35 Configuration Files..............................................................................5 ‐ 37 Table of Contents xii APTRA Advance NDC, Developer’s Guide Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. XML Configuration Files .............................................................5 ‐ 37 .NET Class Configurator Files.....................................................5 ‐ 40 Configuring Communications...........................................................5 ‐ 44 Service Class ..................................................................................5 ‐ 44 Clearing the Communications Buffer ........................................5 ‐ 44 Off ‐ line Timer ................................................................................5 ‐ 45 TCP/IP Configuration...................................................................5 ‐ 45 Dialup Configuration ...................................................................5 ‐ 49 Dialup Timers and Modem Baud Rate ......................................5 ‐ 52 Configuring Diagnostics Options .....................................................5 ‐ 53 Displaying Additional Diagnostics Menus ...............................5 ‐ 53 Show/Hide Diagnostics Shortcut................................................5 ‐ 53 Disabling Self ‐ Test on Diagnostics Exit .....................................5 ‐ 54 Configuring Service Providers ..........................................................5 ‐ 55 Configuring Service Providers (SPs) for Reboot ......................5 ‐ 55 Service Provider Reset Value ......................................................5 ‐ 55 Service Provider Tracing..............................................................5 ‐ 56 Configuring SP Support for CEN ‐ XFS Versions ......................5 ‐ 56 Configuring SNMP Traps...................................................................5 ‐ 58 No Transaction Traps ...................................................................5 ‐ 59 Application Heartbeats ................................................................5 ‐ 59 Advance NDC Mode Change Traps ..........................................5 ‐ 60 Implementation of SNMP Traps.................................................5 ‐ 60 Configuring .NET Archive Manager ................................................5 ‐ 65 Configuration Properties .............................................................5 ‐ 65 General Configuration .................................................................5 ‐ 66 Archive Data Configuration Examples......................................5 ‐ 68 SST Properties Configuration Examples ...................................5 ‐ 77 Additional Configuration ............................................................5 ‐ 79 Configuring .NET Retrieve Archive Task........................................5 ‐ 82 Example Updates to Settings.......................................................5 ‐ 82 Configuring the .NET NDC CRM Service .......................................5 ‐ 86 Terminal ID Source .......................................................................5 ‐ 87 Configuring SST Recovery .................................................................5 ‐ 89 NDC Monitor.................................................................................5 ‐ 89 Forced Reboot ................................................................................5 ‐ 93 Resetting USB Devices .................................................................5 ‐ 94 Uninterruptible Power Supply ...................................................5 ‐ 99 Configuring Suspend Timeout ........................................................5 ‐ 100 Setting the Service Provider Timeout ......................................5 ‐ 100 Setting the Application Timeout...............................................5 ‐ 101 Setting the Unusual Object Monitoring Timeout ...................5 ‐ 101 Table of Contents APTRA Advance NDC, Developer’s Guide xiii Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. Configuring Supervisor Functionality ...........................................5 ‐ 103 Settlement Screen Customisation .............................................5 ‐ 103 Extended Add Cash Option ......................................................5 ‐ 103 Rear Settlement ...........................................................................5 ‐ 104 Supervisor Alphanumeric Data Entry .....................................5 ‐ 105 .NET Supervisor Task ................................................................5 ‐ 109 .NET Software Updates..............................................................5 ‐ 112 Promote/Copyfile........................................................................5 ‐ 116 Relate Supervisor Option...........................................................5 ‐ 116 Configuring Multiple Destination Screens to Display Fixed Drives .........................................................................................5 ‐ 116 Configuring the Default Location for Note Signatures .........5 ‐ 117 Configuring Extracted Signatures ............................................5 ‐ 118 Configuring Denomination and Note ID Validation ............5 ‐ 118 Journaling Supervisor Mode Change During a Transaction 5 ‐ 119 Configuring Supervisor Entry/Exit Messages ........................5 ‐ 119 Configuring Cardholder Functionality ..........................................5 ‐ 121 Configuring Input Type, Buffer and Display Format ...........5 ‐ 121 Cardholder Alphanumeric Data Entry....................................5 ‐ 122 Cardholder Verification State in STCONT..............................5 ‐ 126 Confirmation Screens During Cash Deposit...........................5 ‐ 126 Disabling Clear Key in PIN Entry State...................................5 ‐ 136 Configuring Amount Entry.......................................................5 ‐ 136 Validating Buffer Data ...............................................................5 ‐ 139 Configuring Beep for Cardholder Transactions.....................5 ‐ 140 Cardless Transactions.................................................................5 ‐ 142 Configuring Keyboards ....................................................................5 ‐ 149 Front Keyboard ...........................................................................5 ‐ 149 Operator Keyboard.....................................................................5 ‐ 151 Touch ‐ screen Keyboards for Alphanumeric Data Entry ......5 ‐ 152 Configuring Screen Displays ...........................................................5 ‐ 155 Secure Key Entry.........................................................................5 ‐ 155 Display Manager for HTML Screens .......................................5 ‐ 155 Hide Taskbar ...............................................................................5 ‐ 155 AVI System Limit........................................................................5 ‐ 156 Advance NDC Display Components.......................................5 ‐ 156 Advance NDC Display Runtime Settings ...............................5 ‐ 176 Enabling Extended Screen Groups...........................................5 ‐ 178 Configuring the Electronic Journal .................................................5 ‐ 180 EJ Compression ...........................................................................5 ‐ 180 EJ Privacy .....................................................................................5 ‐ 180 Maximum EJ File Size ................................................................5 ‐ 180 Table of Contents xiv APTRA Advance NDC, Developer’s Guide Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. EJ Checksum ................................................................................5 ‐ 180 Automatic Initialisation Options ..............................................5 ‐ 181 Delaying Initialisation During Transactions...........................5 ‐ 185 EJ Backup Filenames...................................................................5 ‐ 185 Multiple Destinations for EJ Backup........................................5 ‐ 186 Enhanced EJ Backup...................................................................5 ‐ 187 EJ Level .........................................................................................5 ‐ 188 Configuring Printers .........................................................................5 ‐ 189 Journal Printer Status .................................................................5 ‐ 189 Receipt Printer .............................................................................5 ‐ 191 Statement Printer ........................................................................5 ‐ 195 USB Statement Printer................................................................5 ‐ 196 Forms ‐ Based Printing .................................................................5 ‐ 196 USB Receipt and USB Journal Printers ....................................5 ‐ 200 LEAP Receipt Printer..................................................................5 ‐ 203 Non ‐ Thermal Printers ................................................................5 ‐ 204 Passbook Printer..........................................................................5 ‐ 204 64 ‐ Bit Windows 7: Importing Printer Registry Files Manually ...........................................................5 ‐ 206 Configuring E ‐ Receipt ......................................................................5 ‐ 207 E ‐ Receipt Service Component ................................................................................5 ‐ 207 Configuring E ‐ Receipt................................................................5 ‐ 207 Configuring Readers .........................................................................5 ‐ 210 Accepting Smart Cards in Motorised Card Readers..............5 ‐ 210 Additional DASH Reader Fatal/Suspend Handling..............5 ‐ 210 Barcode Reader Filter and Extraction Rules ...........................5 ‐ 211 Contact and Contactless Card Readers....................................5 ‐ 214 Configuring Contactless Card Reader .....................................5 ‐ 229 Smart Delay Timer for Smart Dip Card Reader .....................5 ‐ 263 Configuring Coin Dispensers ..........................................................5 ‐ 265 Registry Keys for the Coin Dispenser ......................................5 ‐ 265 Setting the Currency ...................................................................5 ‐ 265 Setting the Coin Value................................................................5 ‐ 265 Setting the Low Threshold for Coins .......................................5 ‐ 266 Supplies and Severity Information...........................................5 ‐ 266 Configuring Cash Handlers .............................................................5 ‐ 268 Setting the Currency ...................................................................5 ‐ 268 Setting the Media Type ..............................................................5 ‐ 269 Setting the Denomination ..........................................................5 ‐ 269 Setting the Cassette Identifier ...................................................5 ‐ 269 Setting the Cash Unit Identifiers for Supervisor ....................5 ‐ 269 Table of Contents APTRA Advance NDC, Developer’s Guide xv Confidential and proprietary information of NCR. Unauthorised use, reproduction and/or distribution is strictly prohibited. Cash Dispenser Cassette Status ................................................5 ‐ 270 Cassette Information Screen......................................................5 ‐ 272 Setting Multiple Currencies.......................................................5 ‐ 276 Mapping Multiple Cassettes to a Single NDCType...............5 ‐ 276 Disabling Retract after Suspend ...............................................5 ‐ 284 CDM Status When Notes are at Exit Slot ................................5 ‐ 284 Reporting Pick Failure Errors....................................................5 ‐ 285 Unknown Status of Notes After a Power Failure...................5 ‐ 286 Journaling the Count if a Present is Attempted Before a Power Fail...............................................................................................5 ‐ 287 Count of Notes in Unknown Location.....................................5 ‐ 287 Cash Handler with a Fifth Physical Cassette..........................5 ‐ 288 Enabling Support for Seven Cassette Types ...........................5 ‐ 288 Setting Note Thresholds.............................................................5 ‐ 289 Configuring the MEI for a Spray Dispenser ...........................5 ‐ 290 Supplies and Severity Information...........................................5 ‐ 291 Reading and Journaling Serial Numbers.................................5 ‐ 296 Capturing Bunch Note Image ...................................................5 ‐ 297 Logging Signatures of Dispensed Notes to Database............5 ‐ 298 Dual Cash Handler Configuration ...........................................5 ‐ 301 S2 Media Dispenser Module .....................................................5 ‐ 305 Carriage Sweep ...........................................................................5 ‐ 307 Prepare Dispense ........................................................................5 ‐ 308 Retract Options............................................................................5 ‐ 310 Report Reject and Retract bins Physical Counts.....................5 ‐ 315 Tamper Indication on an S2 Dispenser....................................5 ‐ 316 Handling Incorrect Denomination and Short Dispense........5 ‐ 317 Configuring Cash Acceptors............................................................5 ‐ 321 Cash Acceptor Installation Settings .........................................5 ‐ 321 Positioning the Reason for Note Refusal.................................5 ‐ 328 Defining the Please Wait screen ...............................................5 ‐ 328 Setting the Volume .....................................................................5 ‐ 328 Combined Cash Handler ...........................................................5 ‐ 328 Setting the Insertion Limit for Bunches of Notes ...................5 ‐ 328 Setting the Retry Limit for Note Insertion...............................5 ‐ 329 Transaction Request Cumulative Counts................................5 ‐ 331 Configuring Note Retract to the Escrow .................................5 ‐ 331 Configuring the Retain Destination for the Notes in Escrow ........................................................................5 ‐ 333 Enabling Direct Deposit .............................................................5 ‐ 333 Setting the Transaction Cash ‐ In ‐ Limit..............