Postilion User Training - PowerPoint PPT Presentation

1 / 125
About This Presentation
Title:

Postilion User Training

Description:

Title: Productos y Servicios Adicionales Con Postilion Author: Richard J. Kumpis Last modified by: administrador Created Date: 1/22/2001 5:04:21 PM – PowerPoint PPT presentation

Number of Views:185
Avg rating:5.0/5.0
Slides: 126
Provided by: Richa545
Category:

less

Transcript and Presenter's Notes

Title: Postilion User Training


1
Postilion User Training
EFT and ISO8583 Postilion Realtime
Framework PostCard Postilion Office ATM Driving
Modulo 5
ATMApp Driving
  • Marzo, 2010

Ing. Gonzalo Barbosa Berján
2
Objetivos del curso
Este modulo se dirige a quienes desean conocer de
una forma mas avanzada el manejo, atención y
administración de Cajeros, desde el Nodo ATMApp.
Dándose detalles de la conexión del cajero y todo
el ciclo para ponerse en servicio. Conocimiento
de llaves criptográficas. Detalles hasta cierto
nivel del manejo de Download (FITs, state,
screen, etc)
3
Objetivos del curso
  • Los conocimientos esperados al final de este
    módulo son
  • Configurar, Administrar y monitorear ATM
    conectados a ATMApp
  • Conocer ventajas y utilidades del ATMApp
  • Conocer pasos para subir un ATM
  • Manejo BASICO de Download
  • Manejo BASICO de Receipts
  • Manejo Básico de Totals Management

4
Que es ATMApp ?
Es un nodo administrador de terminales (ATM), que
permite comunicar cajeros (Con mensajería Diebold
y/o NDC) con Postilion, para su administración,
atendiendo las transacciones realizadas. La
mensajería que usa cada tipo de cajero es
traducida a ISO8583, tomando información del
mensaje que envía el cajero y complementando con
datos de la configuración en SSF, Terminal
Configurator
5
Esquema básico
6
Acceso a consolas
Configuración
Download
Recibos
Configurar Terminales
Monitoreo
Consola de comandos
7
Instalación de ATMApp
  • Debe estar instalado el Postilion RealTime v4.x
    y el nodo SSF 3.x
  • Los Path instalados dependen de funcionalidades o
    ajuste propios del ambiente de cada cliente.
  • Algunos clientes usan dispensación de monedas por
    ejemplo.
  • Trabajar EMV con Wincor Emulando Diebold (Wincor
    DDC) exige mínimo ATMApp 3.5 con sp4

8
Instalación de ATMApp
  • Los cajeros soportados por este nodo
  • son todas las marcas que simulen el
  • lenguajes Diebold y NDC
  • Al hacer la instalación es recomendable
  • agregar Download y recibos de
  • ejemplos, para posterior guia.

9
Instalación de ATMApp
  • Los proveedores principales de los
  • cajeros Diebold y NCR,
  • contienen una completa ayuda de la
  • configuración en Download
  • (documentación muy util para hacer los
  • desarrollos).
  • En el USER GUIDE del ATMApp hay
  • ayuda muy completa que incluye configuración,
  • manejo de Donwload y configuración de
  • recibos.

10
Instalación de ATMApp
User Guide Se puede encontrar Ayuda sobre
estructura de recibos (SRSL), sobre eventos de
ATM Download (state, screen, FIT, Options and
Timer). Y configuración de ATM y nodo ATMApp
11
Instalación de ATMApp
Ejemplo de contenido de la ayuda
12
ATMApp Configurator
13
ATMApp Configurator
14
ATMApp Configurator
Dispensed Failure Processing
15
ATMApp Configurator
Error Code
16
ATMApp Configurator
Miscellaneous Features
17
ATMApp Configurator
Device Availability
18
ATMApp Configurator
Dispensed Failure Processing
T-Status
M-Status
19
ATMApp Configurator
(T-Code y M-Status)
M-Status SI Reversables
M-Status NO Reversables
20
ATMApp Configurator
Device Availability
21
ATM Download Builder
22
ATM Download Builder
23
ATM Download Builder
El ATM no sabe que transacción envía, el
Keybuffer hace dicho mapeo.
24
ATM Download Builder
El estado D, ayuda a alimentar el Keybuffer
C A A A B - -
1 2 4 8 16 32 64 128
25
ATM Download Builder
El estado E, en este ejemplo pone la letra
A digitada en la posición 7 y pasa al state 030
A
0 1 2 3 4 5 6 7
26
ATM Download Builder
FF ESCP7770 SIYXTEXTO SOPPP
Existen comando especiales para Ubicar texto,
invocar gráficas, etc
27
ATM Download Builder
FF Borra la pantalla ESCP7770 Invoca la
gráfica 777 sin efectos SIYXTEXTO Ubica la
palabra TEXTO en fila Y, columna X (como
vector) SO050 Invoca el screen 050
28
ATM Download Builder
SIE2TEXTO UBICADO
TEXTO UBICADO
29
Receipts Configurator
30
Receipts Configurator
31
Receipts Configurator
El user guide ofrece detalle de variables
32
Terminal Configurator
33
Terminal Configurator
34
Terminal Configurator
35
Terminal Monitor
36
ATM Commander
37
Introducción a Cajeros(Dispositivos)
38
Display - Device
FORMA DE LEER LAS TECLA DE FUNCION
FDK
A B C D
F G H I
En la dirección de LAS FLECHAS indica como se
leen estos BOTONES al emular DIEBOLD
39
Display - Device
FORMA DE LEER LAS TECLA DE FUNCION
FDK
A B C D
I H G F
En la dirección de LAS FLECHAS indica como se
leen estos BOTONES al emular NDC
40
Display - Device
BIENVENIDO A SU BANCO SELECCIONE UNA
OPERACION
A B C D
F G H I
CONSULTA
RETIRO
TRANSFERENCIAS
Las teclas presionadas NO representa
necesariamente la secuencia del KeyBuffer
41
Card Reader - Device
Dip Card Reader
Otros estilos Motorized Card
Swipe Card (Poco usadas)
42
PIN KeyPad - Device
Cancelar
Corregir
Continuar
Este teclado representa la TECLA E PARA DOWNLOAD
por eso en los keybuffer no se usa
43
Receipt Printer - Device
44
Cash Dispenser - Device
45
Transport Module - Device
46
Cassette - Device
47
Introduccion a Cajeros(Software)
48
Mensajería - Software
La comunicación exterior con el procesador, de y
hacia un ATM, es facilitada por protocolos de
mensajería propios de cada tipo de cajero. La
comunicación a nivel de dispositivos es
proporcionada por el software de la terminal, que
es cargado en el disco de la maquina
49
Mensajería - Software
DieboldMDS 912
Este en un formato de mensajería que a diferencia
de la versión anterior (911), la 912 soporta 8
tipos de denominaciones, entre otros aspectos.
50
Comunicación - Software
La comunicación regular de Postilion con
cualquier tipo de Cajero, se hace mediante el
protocolo TCP-IP. Donde Postilion activa un
puerto para escucha, al cual cada cajero debe
conectarse con una IP única configurada
previamente. Ejemplo Puerto (2030)
51
Caracteristicasde ATMApp(Ventajas)
52
Ventajas ATMApp
Soporta varias marcas de ATM al
tiempo. Soporta varios modelos de una misma
marca. Ej Opteva, Serie I, Aptra,
OS2 Distintos grupos de loadset pueden ser
configurados según cada tipo de ATM Enviar
comandos individuales o por grupos.
53
Ventajas ATMApp
Flexibilidad con los distintos Métodos de
Dispensación
Primer pasada del metodo Segunda pasada del
metodo Tercer pasada del metodo
50 20 10 Total 3 1 0 170 2
2 3 170 2 3 1 170
Least Bills Even bills Spread of Bills
54
Ventajas ATMApp
LEAST BILLS
50 20 10 Total 1 1 1 1 150
20 170
MENOR CANTIDAD DE BILLETES (ordena por mayor
denominacion)
ATMApp ordena entregar 3 billetes de cassette
configurado como 50 1 billete de cassette
configurado como 20 0 billetes de cassette
configurado como 10
55
Ventajas ATMApp
EVEN BILLS
50 20 10 Total 1 1 1 80
1 1 1 80 1
10 170
USA TODAS LAS DENOMINACIONES
ATMApp ordena entregar 2 billetes de cassette
configurado como 50 2 billetes de cassette
configurado como 20 1 billete de cassette
configurado como 10
56
Ventajas ATMApp
SPREAD OF BILLS
50 20 10 Total 1 1 1 80
1 1 1 50 40 170
MEZCLA DE LOS 2 METODOS (Dar algo de sencillo)
ATMApp ordena entregar 2 billetes de cassette
configurado como 50 3 billetes de cassette
configurado como 20 0 billetes de cassette
configurado como 10
57
Ventajas ATMApp
Soporte Multi monedas (Ejemplo y US) Soporte
Multi Lenguaje (Español, Inglés) Dispensación de
medios alternativos (Billetes, Tickets,
monedas) Administración de Totales (ATM,
Postilion, Postilion status reset)
58
Ventajas ATMApp
Surcharging (Recargo) (Download - FITs)
59
Ventajas ATMApp
Surcharging (Recargo) (SSF - BINs)
60
Ventajas ATMApp
Monitoreo y administración de ATMs centralizado
61
Ventajas ATMApp
Verificación de Dispensación
62
Ventajas ATMApp
Configuración de cassette
Soporta configurar cassettes de A al
H. Donde configuro por ejemplo la E citando
que son 200. Y puede físicamente ese ATM tener
uno o mas cassette E con esa denominación,
PERO PARA ATMApp solo será un cassette y UNA
MISMA denominación. Internamente el Diebold
administra si acaba un cassette, continuar con
el otro. Cada letra debe ser UNA DENOMINACION
63
Ventajas ATMApp
Configuración de cassette
Soporta configurar cassettes de 1 al
4. Donde debo configurar a cada cassette la
denominación que le toque. Si tengo 2 cassette
con misma denominación en Modelos tradicionales,
a ambos debo indicarle la misma denominación, en
la configuración de ATMApp
64
Administraciónde Totales conATMApp
65
Administración de Totales
Se permite 3 tipos de administración (A cada ATM
se le configura su propio método)
Totales por ATM El ATM lleva sus contadores y
cuenta al Switch Totales por Postilion Postilion
administra y actualiza solo con tarjeta
administrativa o en retiros aprobados. Totales
por Postilion (Status Reset) Igual que lo
anterior pero da la opción de resetear status de
dispositivos (cassette, etc)
66
Administración de Totales
Totales por ATM En el ATM se cargan los
contadores y este los indica al Switch en cada
entrada en servicio, salida de mantenimiento,
reinicio de cajero por energía, cambio de llaves,
etc. Luego de subir a servicio el ATM,
postilion lleva temporalmente el cálculo en
tiempo real de valores de lo que envió el ATM, y
va restando lo entregado exitosamente. PERO
cuando el ATM vuelve a enviar nueva información
de contadores, ESTOS últimos son los que aplican
en adelante.
67
Administración de Totales
Desventajas de Totales por ATM
  • Si el ATM no está conectado, no se sabe los
    totales que el está administrando (Aunque en ese
    instante Postilion tiene valores calculados).
  • Siempre que el ATM envie datos, Postilion hace
    caso a esas cifras, independiente a que estén
    bien o no y sobrescribe la información.
  • Cuando el ATM envía órdenes en estado supervisor
    o mantenimiento, NO espera confirmación y se
    puede dar perdida de información.

68
Administración de Totales
Totales por Postilion La información es
alimentada por transacciones administrativas
(Tarjeta Administrativa) Igualmente Postilion
calcula lo entregado exitoso para restarlo en
tiempo real. Cuando hay reversos (Según
configuración) POSTILION devolverá el valor de
las denominaciones NO entregadas (Reversos
parciales) O de todo el valor (Reversos
totales). Cuando no es clara una configuración
para reversar o no, es aconsejable usar
Save-the-bank que significa NO se reversa y se
va contra posible reclamación.
69
Administración de Totales
Ventajas de Totales por Postilion
  • Se puede conocer quien realizó aprovisionamiento
    (Si se hace con tarjeta dummy esto se pierde)
  • Se puede validar clave para evitar accesos no
    autorizados o errados.
  • Según el ATM, pueden bloquearlo o desbloquearlo a
    usuarios mientras lo cargan detrás de una pared.
  • Comandos administrativos pueden enviarse desde
    ATMCommander (Cortes y avances de fecha).
  • Los valores en caso de reverso, según
    configuración, son regresados a la cifra
    original.

70
Administración de Totales
IMPORTANTE tener presente que Tablas a
utilizar ssf_media_cassette_history
ssf_media_checkpoint y ssf_media_cassette
En Diebold, las mismas denominaciones reportan un
solo TOTAL. En NCR cada cassette suma separado
Obtener los contadores a una misma hora TODOS los
días, DEPENDE de la ejecución de un Jobs de
MSSQL. (Pues los datos siempre son disponible)
En cualquier método si el contador de un cassette
llega a CEROS, pero el Cajero no reporta falla al
dispensar, seguirá contando con esa denominación
71
Tablas para totales
TABLAS CON INFORMACION DE CONTADORES
ssf_media_cassette_history ssf_media_checkpoint ss
f_media_cassette
72
Tablas para totales
TABLAS CON INFORMACION DE CONTADORES
ssf_media_cassette
Cada registro contiene el valor actual del
contenido de una denominación de un ATM Si el ATM
tiene 4 denominaciones existirán 4 registros
generados.
73
Tablas para totales
TABLAS CON INFORMACION DE CONTADORES
ssf_media_checkpoint ssf_media_cassette_history
Esta combinación de tablas conservan el historial
de valores en un instante de tiempo. Los
checkpoint_type 50 son registros en el tiempo.
Ejemplo 900pm. checkpoint_type 20 y 10 son
aprovisionamientos
74
Consolas de Administración
CONSOLA QUE MUESTRA CONTADORES
Terminal Batch Viewer
75
Consolas de Administración
CONSOLA QUE MUESTRA CONTADORES
Terminal Monitor
76
Consolas de Administración
Terminal Configurator
77
Configuracion Tarjeta Administrativa
Support Configuration
El BIN Administrativo se indica aquí en SUPPORT,
y se le configura validación o no de Clave. Si se
desea clave, debe seleccionarse la llave a usarse
para validación (regularmente UNICA)
78
Configuracion Tarjeta Administrativa
Support Configuration
Se crean cuantos grupos se requieran (Mínimo
1). Sea regionales, por actividad o ambos
motivos. Se recomienda 24 horas y el email para
escalar
79
Configuracion Tarjeta Administrativa
Support Configuration
Aquí se configura cada Tarjeta administrativa
80
Configuracion Tarjeta Administrativa
Support Configuration User Guide
81
Configuracion Tarjeta Administrativa
Terminal Configurator
82
Configuracion Tarjeta Administrativa
ATM Download Builder
83
Pantallas de Administración
Ejemplo opciones básicas (Generales)
OPCIONES ADMINISTRATIVAS CANCEL PARA
TERMINAR
IMPRIMIR TOTALES
BLOQUEAR ATM
AVANZAR DIA
DESBLOQUEAR ATM
AJUSTAR DINERO
84
Pantallas de Administración
Ejemplo opciones básicas (Variación de dinero)
AJUSTAR DINERO CANCEL PARA TERMINAR
REEMPLAZAR DINERO
ADICIONAR DINERO
DISMINUIR DINERO
85
Pantallas de Administración
Ejemplo opciones básicas (Ajustando Denominacion)
REEMPLAZAR DINERO CANCEL PARA TERMINAR
TOTAL DENOMINACION 1/A
TOTAL DENOMINACION 2/B
TOTAL DENOMINACION 3/C
TOTAL DENOMINACION 4/D
86
Configuración de Reportes
Reportes Postilion Office
Según el reporte abierto ofrece pide sus propios
parámetros. Pero para eso se pueden configurar
envíos AUTOMATICOS
87
Configuración de Reportes
Configurar de ODBC
Algunos reportes en office apuntan a
RealTime. Ejemplo, Dinero disponible, DownTime ATM
88
Configuración de Reportes
Programando reportes
89
Configuración de Reportes
Programando reportes
90
Configurando un cajero(Requisitos)
91
Configurando Cajeros
Antes de proceder a configurar los ATM se debe
tener cierta configuración inicial lista, pues
esta será seleccionada.
Configurar los grupos de soporte Definir Card
Acceptor Configurar Participantes Cargar la
Llave ATM_XXXXXXXX_KEK Definir la configuración
del Nodo Configurar la Interface
92
Configurando CajerosGrupo de Soporte
Por la consola Support configurator, se crean las
regiones, los grupos y los miembros que serviran
como soporte Cada grupo de soporte puede
asociarse en forma individual a cada cajero,
aunque lo ideal es desde luego que cierto grupo
de soporte se le asigne a X número de cajeros de
una región fisícamente.
93
Configurando CajerosGrupo de Soporte
A nivel de grupo se asocian los e-mail a los
cuales se reportarían los eventos programados. Y
según los niveles de escalamiento, cada X tiempo
si un tema no ha sido atendido, este será enviado
a un supervisor de área, coordinador y así
sucesivamente, según se configure
94
Configurando CajerosGrupo de Soporte
95
Configurando CajerosDefinir Card Acceptor
Esta configuración debe ser definida antes de
crear los cajeros y se hace por la consola de
Transaction Manager. En esta se crean los
Aceptadores de tarjetas necesarios. Y al momento
de crear cada cajero, se escoje el aceptador de
tarjeta relacionado.
96
Configurando Cajeros Definir Card Acceptor
También al momento de crear cada cajero puede
definirse el respectivo card acceptor en caso de
no tenerse. Sin embargo tenerlos listos es mucho
mejor
97
Configurando Cajeros Definir Card Acceptor
Dando click derecho sobre la opción de Card
Acceptor, se puede agregar en ese momento un
nuevo Card Acceptor
98
Configurando Cajeros Configurar participantes
La ruta para crear el o los participantes, es
mediante la consola Applications en la última
pestaña de la derecha como se observa a
continuación. Puede usarse para tener
información de personas de contacto, tambien se
puede usar para asociar un grupo de cajeros
asociados por alguna caracteristica
99
Configurando Cajeros Configurar participantes
100
Configurando CajerosLlave criptográfica del
ATMApp
Al momento de configurar un cajero se crean de
forma automática pero vacias al final cuando se
salvan cambios. Se crean las llaves necesarias
para su uso. Antes de querer poner en servicio
un Cajero, estas llaves deberán ser cargadas por
la consola critográfica HSM.
ATM_00000001_KEK (Por dispositivo o el
criptograma) ATM_00000001_KWP (Randomica) ATM_0000
0001_KWA (Randomica) gtgt No siempre aplica
101
Configurando CajerosLlave criptográfica del
ATMApp
102
Configurando Cajeros Configuración del nodo
103
Configurando Cajeros Configurar la interface
Notese que por la consola Applications, se escoge
la pestaña Terminal Applications para indicarle
a Postilion como la interface aceptará conexión
de cajeros. Conexión server, puerto 5199 y es
TCP-IP
104
Preguntas
105
State Download Diebold Tipos de Estados
Deposit Extension Voice Copy
Buffer gt Operation Key Extension ?
Withdrawal Area Sensors A Card Read B PIN
Entry C Unlock Depository Door D Clear
Keys E Select Function F Dollar Entry
Function G Cent Check H Information Entry I
Transaction Request
Ver detalles en tablas atm_state_info y
atm_state_fields_info
106
State Download Diebold Tipos de Estados
J Close K Indirect Next L Card Write M
PIN Entry N Camera Control O Vandal
Shield R Set Dollar Buffer T Card Read
(Non-state 000 Apps) Z Check Track Buffer
Set Language Bank \ Buffer Arithmetic _at_B
Enhanced Check FIT _at_C Enhanced Check PIN _at_D
Enhanced Information Entry
Ver detalles en tablas atm_state_info y
atm_state_fields_info
107
State Download Diebold Tipos de Estados
_at_E Enhanced Buffer Compare _at_F Enhanced Set
Buffer _at_G Enhanced Buffer Copy _at_H Enhanced
Check Buffer _at_I Enhanced Transaction Request _at_K
Enhanced Indirect Next _at_L Enhanced Create
Buffer _at_M Enhanced Track Buffer Compare _at_N
Buffer Shift _at_O Enhanced Buffer Arithmetic _at_P
Copy Buffer Data _at_Q Enhanced Buffer Overlay _at_S
Enhanced Time Delay _at_X Multi-tasking
Ver detalles en tablas atm_state_info y
atm_state_fields_info
108
State Download Diebold Tipos de Estados
_at_Y Enhanced Set Language Bank _at_Z Enhanced
Close CI Enhanced Currency Acceptor CM
Enhanced Camera CR Card Reader Enhanced DP
Enhanced Depositor DR Enhanced Dispenser
Door EN Encryption IC Image Character
Recognition IS Iris Scan LT Lead-through
Indicators MM Enhanced Check MM NC Network
Connection PR Enhanced Printer
Ver detalles en tablas atm_state_info y
atm_state_fields_info
109
State Download Diebold Tipos de Estados
RM Relationship Management State SD
Supplemental Dispenser Module SP Statement
Printer VN Enhanced Vandal Shield SC Begin
ICC Initialization SC Complete ICC
Initialization SC Begin Application Selection
and Initialization SC Complete
Application Selection and Initialization SC
Set ICC Transaction Data SC Generate ARQC SC
Terminate Transaction SV Compare Service
Restriction Code
Ver detalles en tablas atm_state_info y
atm_state_fields_info
110
State Download NCR Tipos de Estados
Begin ICC Initialization , Complete ICC
Initialization - Automatic Language
Selection . Begin ICC Application Select
Init / Complete ICC Application Select
Init ICC Re-initialize ? Set ICC
Transaction Data A Card Read B PIN Entry C
Envelope Dispenser D Pre-Set Operation Code
Buffer E Four FDK Selection Function F
Amount Entry G Amount Check
Ver detalles en tablas atm_state_info y
atm_state_fields_info
111
State Download NCR Tipos de Estados
H Information Entry I Transaction Request J
Close K FIT Switch L Card Write M
Enhanced PIN Entry N Camera Control P
Courtesy Amount Verification Q DPM Document
Accept R Enhanced Amount Entry S Language
Code Switch T Card Read - PIN Entry Init. V
Language Select From Card W FDK Switch
Ver detalles en tablas atm_state_info y
atm_state_fields_info
112
State Download NCR Tipos de Estados
W FDK Switch X FDK Information Entry Y
Eight FDK Selection Function Z General
Extension _ Expanded FIT Switch b Customer
Selectable PIN i Audio Control k Smart FIT
Check gt Cash Accept e EMV Contact Chip
(Wincor) e EMV Appl Select (Wincor) e EMV
Start Appl (Wincor) e EMV Init Tran Data
(Wincor) e EMV Generate 1st ARQC (Wincor)
Ver detalles en tablas atm_state_info y
atm_state_fields_info
113
State Download NCR Tipos de Estados
e EMV Generate 2nd AAC (Wincor) e EMV
Language Select (Wincor) d Pago servicios
ALPHA (Ejemplo Bolivia)
Ver detalles en tablas atm_state_info y
atm_state_fields_info
114
Ejemplo Download
115
Ejemplo Download
116
Ejemplo Download
117
Resultados esperados
Conocer el nodo ATMApp ? Conocer y enterder las
consolas a usar ? Caracteristicas y ventajas
del nodo ? Configurar un cajero ? Como funciona
un Download ?
118
Grilla ATM NCR
119
Grilla ATM Diebold
120
Grilla ATM NCR
121
Grilla ATM NCR
122
Grilla ATM NCR
123
Grilla ATM Diebold
124
Grilla ATM Diebold
125
Grilla ATM Diebold
Write a Comment
User Comments (0)
About PowerShow.com