Professional Documents
Culture Documents
General Description
B006-6045-G000
October 2004
The product described in this book is a licensed product of NCR Corporation.
All other brand or product names are trademarks or registered trademarks of their respective companies or organisations.
It is the policy of NCR Corporation (NCR) to improve products as new 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, organization, and value
of this book.
© 2004
By NCR Corporation
Dayton, Ohio U.S.A.
All Rights Reserved
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.
This digital apparatus does not exceed the Class A limits for radio
Canadian Class A Device noise emissions from digital apparatus set out in the Radio
Declaration 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.
Revision Record
6 Updated graphic.
12 Updated graphic.
Contents
Preface
Chapter 1
Introducing Advance NDC
Chapter 2
Upgrading from Earlier Releases of Advance NDC
Chapter 3
Migrating from NDC+ to Advance NDC
Overview ................................................................................................3-1
Reasons for Migrating to Advance NDC ...........................................3-2
Comparing Advance NDC with NDC+ .............................................3-3
Environments ..................................................................................3-3
Features ............................................................................................3-4
Migrating to Advance NDC.................................................................3-7
Customisation Options ..................................................................3-7
Appendix A
Related Documentation
Overview ...............................................................................................A-1
Advance NDC Documentation ..........................................................A-2
Advance ADE Documentation ...........................................................A-3
NDC+ Documentation .........................................................................A-5
Other NCR Documentation ................................................................A-6
CEN-XFS Documentation....................................................................A-7
Glossary
Glossary.................................................................................... Glossary-1
Index
Index................................................................................................Index-1
Support Information
Chapter 1
Introducing Advance NDC
Overview 1-1
Overview
Overview 1
Worker Classes 1
New workers have been added for new and changed functionality.
Existing workers have been modified for devices that are now
accessed using the CEN-XFS interface. For a list of these devices, see
“Device Access” on page 2-2. For information about CEN-XFS
documentation, see “CEN-XFS Documentation” on page A-7.
Some workers are no longer supported or have reduced
functionality. For details, refer to the APTRA Advance ADE, User’s
Guide.
Operator Interface 1
Application
Core
Supervisor
Customisation
Layer
Advance NDC
Central
Application
Application Core 1
Supervisor 1
Customisation Layer 1
Chapter 2
Upgrading from Earlier Releases of
Advance NDC
Overview 2-1
Overview
Overview 2
Device Access 2
The same device cannot be accessed through both the ADI2 and
CEN-XFS interfaces and your code may need to be changed. For a
list of devices that are now accessed through the CEN-XFS interface,
see “Device Access” on page 2-2.
Workers 2
Chapter 3
Migrating from NDC+ to Advance
NDC
Overview 3-1
Overview
Overview 3
CENTRAL
XFS S4/S4I
Uses IBM OS/2 operating system. Uses Microsoft Windows NT Workstation or Windows
XP Professional operating systems.
Enables connectivity with an NDC central Enables connectivity with an NDC central application.
application.
Uses customisation data (such as, States and Supports all existing NDC+ customisation data, and
Screens) to customise the NDC+ terminal software. provides the opportunity to evolve away from the NDC
programming model to the more flexible, visual
programming model offered by Advance ADE.
Allows user-written code (called NDC Exits) to be Supports NDC Exits, and enables Advance NDC
added to NDC+. authored enhancements.
Sends and receives messages of defined formats Supports all the NDC+ messages that can pass between
between the SST and Central. Central and the terminal, and provides protection against
users breaching the SST to Central message interface.
Facilitates extending the NDC message interface, to
process a new Message Class or add additional data to
Terminal State messages.
Supports proprietary Antex audio files. Supports industry standard Sound Blaster Wave (.WAV)
and MIDI (.MID) files.
Supports proprietary VGM .ANI animation files Supports Microsoft animation (.AVI) and industry
and .FLI/C files. standard MPEG (.MPG) files.
Supports Basic Operator Panel (BOP) interface. BOP interface is not supported.
Supports Document Processing Module (DPM) DPM and Coin Dispenser are not supported in Advance NDC.
and Coin Dispenser.
Supports VEROP in EOP emulation. VEROP is not supported in Advance NDC; only EOP
supported.
Supports Native and Diebold Emulation modes. Supports Native mode only.
NDC+ Native mode offers more advanced features than
Diebold Emulation mode. If you currently use NDC+ Diebold
Emulation and want advanced features, you can move to the
Native mode. Furthermore, if the capabilities offered by Self-
Service Support are sought, you can then move to Advance
NDC.
Supports IBM 3600 Loop communications. IBM 3600 Loop communications is not supported because it
has a restricted message length of 255 characters and requires
special treatment for all NDC messages.
Supports TCP/IP communications using the Supports APTRA CCM for communications. Current
TCP/IP Application Access Service. CCM components are PCCM (on NCR SSTs only) and
TCPIP (on all SSTs).
Provides extensive security features. Supports NDC+ security features, including secure PIN
entry.
The following PIN verification methods are not supported by
Advance NDC:
● Local Diebold PIN verification
● GBP PIN verification
● Atalla verification
● Remote BANKSYS PIN verification.
From NDC+ 7.00.01 onwards with an Encrypting With an EPP, supports Triple DES encryption.
PIN Pad (EPP), supports Triple DES encryption.
From NDC+ 7.00.01 onwards with an EPP, RSA public key encryption is supported.
supports public key encryption.
From NDC+ 7.00.01 onwards with an EPP, With an EPP, encryption keys can be remotely distributed
encryption keys can be remotely distributed from from Central.
Central.
From NDC+ 7.00.01 onwards with an EPP, single With an EPP, single and double length encryption keys
and double length encryption keys can be used can be used and securely stored.
and securely stored.
The EPP also supports the previous HiBAPE and The EPP also supports the previous HiBAPE encryption
EKC encryption standards. standards.
Electronic journal upload to Central is supported. Electronic journal upload to Central is supported.
Card fraud prevention can be supported if the card Card fraud prevention can be supported if the card
reader has an Enhanced Card Device (ECD Jitter). reader has an Enhanced Card Device.
Maximum state number of 750 is supported. The maximum state number of 750 is increased to 999.
Supports custom screens and characters which can Supports custom screens and characters which can also
also be used with Advance NDC. See Note. be used with NDC+. See Note. Up to 10,000 screens are
supported
Note: You can use the same set of custom screens and characters
for both NDC+ and Advance NDC, provided the characters used
are of the correct size. For example, for an NDC+ 640 by 480 screen
the characters must be 29 pixels high by 20 pixels wide.
For further information on the VGA screen service used by NDC+
and screen/character sizes, see the Self-Service Platform Software,
Programmer’s Manual for the VGA Service.
Appendix A
Related Documentation
Overview A-1
Overview
Overview A
APTRA APTRA Advance NDC, General PDF Provides a brief and general description of
Advance NDC Description Advance NDC.
B006-6045
APTRA Advance NDC, PDF Describes how to set up the terminal’s local
Supervisor’s Guide configuration parameters, and how to
B006-6062 replenish the terminal.
In the following table, PDF publications with an asterisk (*) have not
been updated for this release of Advance NDC, but are provided for
reference.
APTRA APTRA Advance ADE, PDF Describes how to install and use the APTRA Author
Advance User’s Guide and Runtime Components to design, develop and
NDC B006-6038 maintain a self-service application.
APTRA Advance ADE, PDF Describes how application programmers should create
Programmer’s Guide * their own C++ Worker Classes. It also contains
B006-6042 information on using C routines to manipulate data.
APTRA Advance ADE, PDF Provides application programmers with definitions for
C++ Class Reference * a number of C++ Runtime and Utility Worker Classes
B006-6043 provided by NCR.
APTRA Advance ADE, PDF Provides a brief and general description of Advance
General Description * ADE.
B006-6035
APTRA Advance ADE, PDF Describes the project management features provided
Organising the Team * by Advance ADE and introduces the different
B006-6036 approaches you can adopt when developing an
Advance ADE application.
APTRA Advance ADE, PDF Describes the process involved in localising elements
Local Language of the Advance ADE user interface.
Customisation Guide *
B006-6037
APTRA Author Help Windows Context-sensitive help for the Author user interface
Help and authoring errors.
Runtime Core Help Windows Context-sensitive help for the Runtime Core Authoring
Help components and runtime errors, which are part of
Advance Core Self-Service.
Self-Service Core Help Windows Context-sensitive help for the Self-Service Core
Help Authoring components, which are part of Advance
Core Self-Service.
APTRA Basic Self-Service Help Windows Context-sensitive help for the Authoring components
Advance Help provided with Advance Basic Self-Service.
NDC
Special Self-Service Help Windows Context-sensitive help for the Authoring components
Help and runtime errors provided with Advance Special
Self-Service.
Statement Printer Help Windows Context-sensitive help for the Authoring components
Help and runtime errors provided with Advance Statement
Printer.
NDC+ Documentation A
NDC+ NDC, Programmer’s Overview PDF/ Provides an introduction to, and overview
B006-2485 Paper of the NDC software.
NDC, Message Formats For PDF/ Designed for Central control application
Host Application Developers Paper developers working with NDC RMX,
B006-4201 NDCxa or NDC+. Intended to help in
creating a control program that handles all
the NDC variants.
NDC, Using NDC Exits PDF/ Introduces NDC Exits to experienced NDC
B006-5102 Paper programmers intending to develop
customised terminal applications.
NDC+, Supervisor’s Reference PDF/ Designed for those people who are
Manual Paper responsible for setting up the terminal’s
B006-2487 local configuration parameters, or for
routine replenishment of the terminal.
EMV/CAM2 EMV Integrated Circuit PDF Provides reference information for any APTRA
Exits for Card (ICC) Reference Advance NDC developer who wishes to add EMV
APTRA Manual Integrated Circuit Card (ICC) Card Authentication
Advance B006-6297 Method (CAM) functionality to their Advance NDC
NDC application.
Version 1.xx of the product is required for Advance
NDC.
APTRA XFS NCR APTRA XFS PDF Provides information about APTRA XFS, its features
Overview and functionality, and the requirements for its use.
B006-6166
NCR personaS SST Device PDF Describes how to use the NCR SST Device Simulator
Simulator Simulator For Windows (ADI2 Simulator) to test a self-service application
NT, User’s Guide under development.
B006-6041
personaS SST Device Windows Context-sensitive help for the ADI2 Simulator and the
Simulator For Windows Help NCR XFS Simulator (XFS Simulator).
NT Help; Note: The ADI2 Simulator is available on the Advance
NCR XFS Simulator Help NDC Package CD-ROM.
The XFS Simulator is obtainable through Product
Management, Dundee.
CEN-XFS Documentation A
CWA 13449 XFS Extensions for Financial PDF or Provides reference information for the
Release 2.0 Services (XFS) interface DOC CEN-XFS specifications.
specification
Glossary 0
FDK Function Display Key. These keys are located on each side of
F the facia screen and enable various options to be chosen. Some
screens have touch screen areas which emulate FDK functions.
PDF Portable Document Format. The Adobe native file format for
P documents viewable in Acrobat Reader.
Project An APTRA Author Project is a collection of Authoring
components.
Index 0
ActiveX™ 1-5
A Advance ADE
benefits 1-5
documentation A-3
Advance NDC
Application Core 1-9
enhancing 1-12
architecture 1-8
benefits 1-4
comparing with NDC+ 3-3
Customisation Layer 1-10
enhancing 1-11
documentation A-2
features compared with NDC+ 3-4
migrating from NDC+ 3-7
product information 1-2
Supervisor
enhancing 1-12
upgrading from a previous release 2-3
users 1-7
Application Core 1-9
enhancing 1-12
APTRA Advance NDC Package 1-3
APTRA Author 1-12
Benefits
B Advance ADE 1-5
Advance NDC 1-4
Self-Service Support 1-6
Features
F compared with NDC+ 3-4
new and changed in Advance NDC 1-2
NCR welcomes your feedback on this publication. Your comments can be of great value in helping us
improve our information products.
Cut
You may send your comments to us electronically. See over for details.
Circle the numbers below that best represent your opinion of this publication.
Cut
Fold
If we may contact you concerning your comments, please fill in the information below:
Name:
Organization:
Company:
Address:
Phone: Fax:
Thank you for your evaluation of this publication. Fold the form where indicated, tape (please do not staple),
and drop in the mail.
F 8763-0695
Fold
Affix
Postage
Stamp
Here