Professional Documents
Culture Documents
First Data
Business Requirements Document
Apertura de tarjeta
de crdito - Realce
Proyecto Tarjetas Emisor
Client Project ID: 9999
Clarity Project ID: 9999
Version 1.0
20002016 First Data Corporation. All rights reserved. This material is proprietary to First Data Corporation and is
not to be reproduced, disclosed, or used except in accordance with program license or other written authorization of
First Data Corporation. All other trademarks, service marks, and trade names referenced in this material are the
property of their respective owners.
Page 1
Contents
DISTRIBUTION.............................................................................................................................
AUTHOR CONTACT DETAILS.....................................................................................................
DOCUMENT REFERENCES.........................................................................................................
VERSION CONTROL....................................................................................................................
APPROVAL SIGN OFF.................................................................................................................
1.
INTRODUCTION..............................................................................................................
1.1. BACKGROUND TO REQUIREMENTS..............................................................................
1.2. BUSINESS REQUIREMENT SUMMARY...........................................................................
1.3. OUT OF SCOPE............................................................................................................
2.
3.
4.
5.
6.
DEPLOYMENT REQUIREMENTS....................................................................................
7.
ACCEPTANCE CRITERIA.................................................................................................
8.
ASSUMPTIONS.................................................................................................................
9.
DEPENDENCIES...............................................................................................................
10.
CONSTRAINTS.................................................................................................................
11.
GLOSSARY OF TERMS....................................................................................................
12.
Page 2
Interface Name
Project Name
Distribution
Name
Business Area/Role
Purpose
Page 3
Interface Name
Project Name
Phone
Email address
alegarzo@bancolombia.com.co
Page 4
Interface Name
Project Name
Document References
Document Name
Documen
t Version
2.0
Page 5
Interface Name
Project Name
Version Control
Version
Status
Date
Author
Reason for
Version
1.0
Finalizado
2014/03/06
Creacin
2.0
Finalizado
2014/03/07
Modificacin
Page 6
Interface Name
Project Name
Approver Name
Project Role
Page 7
Interface Name
Project Name
1. Introduction
1.1. Background to Interface Requirement
El proceso de realce de tarjetas de crdito se activa cuando existe la necesidad de
generar un plstico para que el cliente pueda realizar transacciones. Esto puede ocurrir
por varias razones:
El banco tiene 2 modulos de la plataforma iSeries llamados FACT y MAT que centralizan
todas estas solicitudes y realizan 2 cortes en el da, uno a las 2 pm y otro a las 10 pm
todos los das hbiles del ao, para generar y transmitir via SFTP por una VPN segura,
archivos planos con la informacin necesaria, para que el proveedor de realce Morpho
Cards de Colombia cree todos los plsticos solicitados.
Se requiere generar y transmitir a Morpho Cards de Colombia a los servidores definidos
por ellos, los archivos con la informacin necesaria para ejecutar el realce de los
plsticos de las tarjetas de crdito de todas las franquicias que maneja Bancolombia
(MasterCard, Visa y American Express), Priority Pass y convenios de marca privada
(country y rodeo) creadas en el sistema.
Page 8
Interface Name
Project Name
NA
1.2.6. VisionPLUS New Data Requirements
1.2.7. Sort Requirements
NA
1.2.8. File Split Requirements
Los archivos se didviden por Franquicias, Marca Privada y Plantas. Ver detalle a partir
del numeral 1.2.9.
1.2.9. Special File Naming Requirements
Tabla 1: Nombres de los archivos de realce dependiendo de la planta y franquicia
Planta Morpho
Medelln
Visa, MasterCard
Bancolombia y
MasterCard Conavi
American Express
Priority Pass
Convenios de marca
privada Country y
Rodeo
Planta Morpho
Bogot
Planta Morpho
Cali
MEPE07NNNN.TXT.pg BOPE07NNNN.TXT.
p
pgp
MEPE54NNNN.TXT.pg BOPE54NNNN.TXT.
p
pgp
MEPE81NNNN.TXT.pg BOPE81NNNN.TXT.
p
pgp
CAPE07NNNN.TXT.
pgp
CAPE54NNNN.TXT.
pgp
CAPE81NNNN.TXT.
pgp
MEPE64NNNN.TXT.pg
p
Los
archivos
MEPE07NNNN.
TXT.pgp,
BOPE07NNNN.TXT.pgp
y
CAPE07NNNN.TXT.pgp contienen 3 bloques contiguos, cada uno con una estrutura
diferente (las estructuras estan descritas en el punto 3 - Mastercard Bancolombia,
Mastercard Conavi y Visa) y el archivo tiene un solo encabezado.
Ejemplo: El archivo MEPE070001.TXT.pgp contiene los registros de Mastercard
Bancolombia, Mastercard Conavi y Visa que deben ser realzados en la planta de
Morpho de Medelln; en el archivo BOPE070002.TXT.pgp vienen los registros de
Mastercard Bancolombia, Mastercard Conavi y Visa que deben ser realzados en la
planta de Morppho Bogot y en el archivo CAPE070003TXT.pgp vienen los registros de
Mastercard Bancolombia, Mastercard Conavi y Visa que deben ser realzados en la
planta de Cali.
El archivo de los convenios de marca privada (MEPE64NNNN.TXT.pgp) se genera a
partir de un proceso que se ejecuta de forma manual en el sistema OpenCard y se
enva antes de las 9 pm todos los das hbiles (lunes a viernes sin incluir festivos). El
Back end copia el archivo en una ruta compartida de un servidor interno del banco y un
Page 9
Interface Name
Project Name
operador del centro de computo de Bancolombia ejecuta la transmisin por SFTP a
travs de una VPN segura.
NOTA: NNNN es un contador que se obtiene de un arreglo que est en el mdulo MAT
del iSeries. Este contador es numrico, empieza en 0000 y termina en 9999 y se vuelve
a iniciar cuando llega a este valor. Sirve para identificar el nmero del pedido (lote de
registros enviados) del realce.
Cada tipo de archivo obtiene el contador de un arreglo independiente, el archivo
XXPE07 tiene su arreglo, el XXPE54 tiene su arreglo y el XXPE81 tiene su arreglo. Los
archivos de convenios de marca privada (XXPE64) no tienen un arreglo automtico si
no que el registro lo guarda el backend.
1.2.10. Special File Format Requirements
Los archivos de realce deben tener la extensin TXT.pgp, son archivos planos.
1.2.11. Variable Record Length Requirements
El tamao de los registros es el siguiente:
Para el archivo XXPE07 en el bloque de Mastercard Bancolombia: 546 posiciones
Para el archivo XXPE07 en el bloque de Mastercard Conavi: 546 posiciones
Para el archivo XXPE07 en el bloque de Visa: 546 posiciones
Para el archivo XXPE54 (Amex): 546 posiciones
Para el archivo XXPE81 (Priority Pass): 543 posiciones
Para el archivo XXPE64 (convenios de marca privada): 543 posiciones
1.2.12. Encryption Requirements
Los archivos deben ser encriptados con pgp.
1.3. Interface Process Flow Diagram
1.3.1. Realce de las 2 pm diario
Page 10
Interface Name
Project Name
Page 2
Interface Name
Project Name
Page 3
Interface Name
Project Name
Page 4
Interface Name
Project Name
Page 5
Interface Name
Project Name
Page 6
Interface Name
Project Name
The Provision column should be populated with at least one of the following
descriptions;
Ref
001
002
003
004
004
005
MSC
Provision
CF /
CF
CF /
DR - Banco
CF
DR FD
DR FD
DR FD
Page 2
Interface Name
Project Name
El sistema debe generar los archivos para el proveedor de realce Morpho Cards de
Colombia en el formato y con la informacin que ste espera. Los registros que deben
contener estos archivos son de las tarjetas que requieran emisin de plstico, es decir,
las que se crean por primera vez o que tengan alguna novedad que implique la creacin
de un nuevo plstico: renovacin por vencimiento (estas se generan una vez al mes en
un archivo con la misma estructura) y reexpedicin por deterioro, robo, perdida o fraude.
La estructura del registro depender del tipo de tarjeta (Master Card Bancolombia,
Master Card Conavi, Visa o Amex, Priority Pass o marca privada de convenios Country
y Rodeo).
La planta en la cual se estampa la tarjeta depende de la oficina en la cual se crea la
tarjeta y la planta de estampacin a la cual se debe enviar el registro para su
personalizacin.
El sistema para asignar la planta a la cual se debe enviar la tarjeta para la estampacin,
busca en el archivo MATFFFABRI por Clase Tarjeta (MC Clasica, MC Oro, Visa Clasica,
Visa Oro, etc), Tipo Tarjeta (2 Tarjeta Personal Crdito MC, 3 Tarjeta Empresarial
Crdito MC, 4 Tarjeta Personal VISA, 5 Tarjeta Empresarial Crdito VISA) y Zona (1
Bogota, 2 Bogota, 3, Cali, 4 - Medelln) el cdigo de fabricante. Con este cdigo y el
cdigo de oficina se busca en el archivo MATFFFBOFC la cola de impresin a la cual se
va enviar el archivo. Hay una cola para cada planta.
El proceso que genera las renovaciones automticas por vencimiento est en el modulo
MAT del iSeries y se llama MATME06, este proceso corre el primer jueves hbil del
mes. Si el primer dia hbil del mes es jueves, el proceso se corre el siguiente martes
hbil del mes.
El proceso que genera las tarjetas Priority Pass asociadas a las tarjetas MasterCard
Black que salen del proceso de renovaciones automticas por vencimiento est en el
mdulo FACT del iSeries y se llama TDCME03. Se ejecuta despus de los procesos
MATME06 y MATDI33 (ver Flujo de proceso 1.3.3)
Los registros de renovaciones por vencimiento y reexpediciones (segundas veces) van
en los mismos archivos y se identifican por el cdigo de transaccin, la lista de dichos
cdigos est especificada en el siguiente archivo:
CODIGOS DE
TRANSACCION.xlsx
Contamos con un proceso que sirve para reprocesar registros, lotes o un archivo
completo de realce, en caso de rechazos por parte de Morpho.
Page 3
Interface Name
Project Name
para la revisin de las tarjetas rechazadas y para generar la informacin de
entrega de las tarjetas (proceso manual). Este log debe generarse con las
siguientes condiciones:
Se escribe un solo cdigo de error por cada registro, por ejemplo: si un registro
tiene vaco el nombre corto y a la vez el numero de la tarjeta contiene carateres
alfanumricos, el registro va a tener un cdigo de error (el primero que encuentre,
en este caso 6 SIN NOMBRE CORTO), en cambio si el registro se proces de
forma exitosa el cdigo es 0 - TRANSACCION ACEPTADA. Este cdigo es el
resultado de la operacin y se guarda en el campo CODIGO DE ERROR.
Se debe depurar mensualmente borrando las tarjetas que lleven mas de 8 meses.
Estructura
MATFFGNPLA.xlsx
NOTA: esta tabla es comn para los errores de la generacin de dbito como de
crdito.
2.2.2. Se requiere que el sistema genere automticamente un log donde queda la
informacin de todas las tarjetas que se generaron con chip, adjunto estructura de
log.
MATFFCHIP.xlsx
Page 4
Interface Name
Project Name
El proceso de realce genera un registro de Priority Pass en el archivo de realce de
Priority Pass, cada vez que en el archivo de realce de las MasterCard viene un registro
de una MasterCard Black nueva o reexpedida.
Esta opcin est disponible para la generacin de esta tarjeta con otros productos.
Es posible generar solo una Priority pass sin necesidad de generar tambin una
MasterCard black, esto se hace a travs de una pantalla en el modulo MAT del iSeries,
buscando en el histrico que relaciona las Priority Pass con las MasterCard Black y
seleccionando cual registro de Priority Pass se desea reexpedir.
2.4 Requisito 004 Archivo histrico que asocia una Priority Pass a una MasterCard
Black
Al ejecutarse el proceso descrito en el requisito 003 (generacin de una tarjeta Priority
Pass) se llena a su vez un histrico donde quedan registradas todas las tarjetas Priority
Pass y asociadas a su respectiva tarjeta MasterCard Black. Este log contiene la
estructura descrita en el siguiente archivo adjunto:
TDCFFHISPP.xlsx
2.5 Requisito 005 - Garantizar el borrado de los archivos de realce que se generen
Los archivos generados para el realce contienen informacin sensible como nmeros de
tarjeta y cdigos de seguridad, por esta razn no deben quedar en ningn repositorio,
deben ser borrados inmediatamente se transmitan al proveedor Morpho Cards de
Colombia.
Page 5
Interface Name
Project Name
Attribute
NOD
Group
Field Name
Des
HEADER RECORD
4
Numrico
Numrico
Nmero de Pedido
Cdigo de Cliente
Numrico
Nmero de Registros
Numrico
Fecha (aammdd)
Numrico
OFICINAS.XLS
Oficina
Numrico
502
Alfanumrico
Espacio
Alfanumrico
Valor fijo
15
Campo de Validacin
DETAIL RECORD
Numrico
Posibles valores:
Clase de Tarjeta
Numrico
Posibles valores:
Tipo de Tarjeta
10
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
CLASES DE
PLASTICOS.xlsx
Consecutivo de registros
Valor Requerido
Lnea de Realce 1
01 Tarjeta Dbito
02 Tarjeta Personal Crdito MC
03 Tarjeta Empresarial Crdito M
04 Tarjeta Personal VISA
05 Tarjeta Empresarial Crdito V
07 Tarjeta Personal Amex
08 Tarjeta Empresarial Amex
Consecutivo de registros
Valor fijo "
Parte1
Espacio1
Espacio en blanco
Parte2
Espacio2
Espacio en blanco
Parte3
Espacio3
Parte4
Page 1
Interface Name
Project Name
Leng
th
Attribute
Numrico
Alfanumrico
NOD
Group
Lnea de Realce 2
(Si la tarjeta es
dbito
(personalizada /
preexpedidda)
esta seccin va en
blanco.)
Field Name
Des
Numrico
2
1
Alfanumrico
Alfanumrico
29
Alfanumrico
19
Alfanumrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Ao de vencimiento
Lnea de Realce 3
Lnea de Realce 4
Espacios
Valor requerido
Nombre cliente
Nombre empresa
Espacios
Espacios en blanco
Ao ingreso al sistema
Valor requerido
Valor fijo :
Espacio
Nro TC Parte dos
Espacio
Datos
termoimpresin
Espacio
Nro TC Parte cuatro
Espacio
Numrico
Alfanumrico
Valor fijo %
Alfanumrico
Valor requerido
Valor fijo B
16
Numrico
Cuenta
Alfanumrico
Valor requerido
Valor fijo ^
26
Alfanumrico
Nombre invertido
APELLIDO NOMBRE
Alfanumrico
Valor requerido
Valor fijo ^
Numrico
Ao vencimiento
Ao de vencimiento de la tarjeta
Numrico
Mes vencimiento
Track1 (Banda
Magntica)
3
Alfanumrico
Cdigo de Servicio
Alfanumrico
Cero
Alfanumrico
Off-Set
1
3
Numrico
Numrico
Tipo de Tarjeta
Cd. de Seguridad - CVC1
Posibles valores:
1 Tarjeta Dbito
2 Tarjeta Personal Crdito MC
3 Tarjeta Empresarial Crdito M
4 Tarjeta Personal VISA
5 Tarjeta Empresarial Crdito V
7 Tarjeta Personal Amex
8 Tarjeta Empresarial Amex
Page 2
Interface Name
Project Name
Leng
th
Attribute
NOD
Group
Alfanumrico
Valor requerido
Valor fijo ?
Alfanumrico
Valor requerido
Valor fijo ;
16
Numrico
Cuenta
Numero de la tarjeta
Alfanumrico
Valor requerido
Valor fijo =
Numrico
Ao vencimiento
Ao vencimiento de la tarjeta
Numrico
Mes vencimiento
Alfanumrico
Cdigo de Servicio:
Alfanumrico
Cero
Alfanumrico
Off-Set
Track2 (Banda
Magntica)
Field Name
Numrico
Tipo de Tarjeta
Numrico
Alfanumrico
Alfanumrico
Valor requerido:
Valor Requerido:
Des
Posibles valores:
1 Tarjeta Dbito
2 Tarjeta Personal Crdito MC
3 Tarjeta Empresarial Crdito M
4 Tarjeta Personal VISA
5 Tarjeta Empresarial Crdito V
7 Tarjeta Personal Amex
8 Tarjeta Empresarial Amex
Valor fijo ?
17
Alfanumrico
16
Numrico
Nmero de cuenta
Numrico
Mes de Vencimiento
Alfanumrico
Ao de Vencimiento
29
Alfanumrico
Nombre
20
Empresa
20
Alfanumrico
Numrico
Grupo
Numrico
Mes de Ingreso
Numrico
Ao de Ingreso
Ao de creacin de la tarjeta
15
Numrico
Identificacin
25
Alfanumrico
Ciudad expedicin ID
40
Alfanumrico
Direccin 1
Texto libre
25
Alfanumrico
Ciudad 1
40
Alfanumrico
Direccin 2
Texto libre
25
Alfanumrico
Ciudad 2
10
Alfanumrico
Telfono de Oficina
Espacios en blanco
Numrico
10
Telfono de Residencia
Numrico
3
4
Numrico
El tipo de emisin
Cdigo de Transaccin
Cdigo de Oficina
TR
Posibles valores en el adjunto
OFICINA DE RADICACION DE L
archivo adjunto
Page 3
Interface Name
Project Name
Leng
th
Attribute
NOD
Group
Field Name
Des
OFICIN
2
Numrico
Cdigo de Agente
17
3
Numrico
Campo de Validacin
Es la sumatoria de la cuenta, la o
Numrico
Chip CVC
Codigo de seguridad
Page 4
Interface Name
Project Name
Attribute
NOD
Group
Field Name
Des
DETAIL RECORD
Numrico
Posibles valores:
Clase de Tarjeta
Numrico
Posibles valores:
Tipo de Tarjeta
10
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Numrico
CLASES DE
PLASTICOS.xlsx
Consecutivo de registros
Valor Requerido:
Lnea de Realce 1
01 Tarjeta Dbito
02 Tarjeta Personal Crdito MC
03 Tarjeta Empresarial Crdito M
04 Tarjeta Personal VISA
05 Tarjeta Empresarial Crdito V
07 Tarjeta Personal Amex
08 Tarjeta Empresarial Amex
Consecutivo de registros
Valor fijo "
Parte1
Espacio1
Espacio en blanco
Parte2
Espacio2
Espacio en blanco
Parte3
Espacio3
Parte4
Lnea de Realce 2
Mes Ingreso
Valor fijo /
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
1
2
1
Numrico
Alfanumrico
Ao de ingreso
Espacios
Ao vencimiento
Slash
Mes vencimiento
Espacios
Page 5
Interface Name
Project Name
Leng
th
Attribute
Alfanumrico
21
Alfanumrico
21
1
16
Numrico
Alfanumrico
NOD
Group
Field Name
Des
Valor requerido:
Nombre cliente
Alfanumrico
Nombre empresa
Alfanumrico
Valor requerido:
Valor fijo :
Lnea de Realce 3
Cuenta
Espacio
Datos
termoimpresin
Numrico
1
1
16
1
26
1
2
2
Alfanumrico
Valor requerido:
Valor fijo %
Alfanumrico
Valor requerido:
Valor fijo B
Cuenta
Alfanumrico
Alfanumrico
Valor requerido
Valor fijo ^
Nombre invertido
Apellido nombre
Alfanumrico
Valor requerido
Valor fijo ^
Numrico
Ao vencimiento
Ao de vencimiento de la tarjeta
Mes vencimiento
Cdigo de Servicio
Numrico
Numrico
Alfanumrico
3
1
4
10
3
6
1
1
16
1
2
2
3
1
4
3
4
1
Track1 (Banda
Magntica)
Alfanumrico
Valor Requerid
Alfanumrico
PVV
Alfanumrico
Ceros1
Numrico
Alfanumrico
Alfanumrico
Valor requerido:
Valor requerido:
Valor fijo ;
Cuenta
Numero de la tarjeta
Alfanumrico
Valor requerido:
Valor fijo =
Numrico
Ao vencimiento
Ao de vencimiento de la tarjeta
Mes vencimiento
Cdigo de Servicio
Alfanumrico
Numrico
Numrico
Alfanumrico
Track2 (Banda
Magntica)
Alfanumrico
Valor Requerido:
Alfanumrico
PVV
Numrico
Numrico
Ceros
Alfanumrico
Valor requerido:
Valor Requerido
Alfanumrico
17
Alfanumrico
16
Numrico
Nmero de cuenta
Numrico
Mes de Vencimiento
Alfanumrico
Ao de Vencimiento
Ao de vencimiento de la tarjeta
29
Alfanumrico
Nombre
Nombre de cliente
Espacios en blanco
Page 6
Interface Name
Project Name
Leng
th
Attribute
20
20
Alfanumrico
Numrico
Numrico
Numrico
15
Numrico
25
NOD
Group
Field Name
Des
Empresa
Grupo
Grupo de afinidad
Mes de Ingreso
Ao de Ingreso
Ao de creacin de la tarjeta
Identificacin
Alfanumrico
Ciudad expedicin ID
Descripcion de la ciudad
40
Alfanumrico
Direccin 1
Texto libre
25
Alfanumrico
Ciudad 1
Descripcion de la ciudad
40
Alfanumrico
Direccin 2
Texto libre
25
Alfanumrico
Ciudad 2
Descripcion de la ciudad
10
Alfanumrico
Telfono de Oficina
10
Numrico
Telfono de Residencia
Numrico
Cdigo de Transaccin
Numrico
Texto libre
El tipo de emisin
TR
Posibles valores en el adjunto
OFICINA DE RADICACION DE L
archivo adjunto
OFICIN
4
2
Numrico
Cdigo de Oficina
Cdigo de Agente
17
Numrico
Campo de Validacin
Es la sumatoria de la cuenta, la o
Numrico
ICVV
Codigo de seguridad
Page 7
Interface Name
Project Name
Attribute
NOD
Group
Field Name
Des
DETAIL RECORD
Numrico
Posibles valores:
Clase de Tarjeta
Numrico
Posibles valores:
Tipo de Tarjeta
10
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Numrico
Alfanumrico
CLASES DE
PLASTICOS.xlsx
Consecutivo de registros
Valor Requerido
Lnea de Realce 1
01 Tarjeta Dbito
02 Tarjeta Personal Crdito MC
03 Tarjeta Empresarial Crdito M
04 Tarjeta Personal VISA
05 Tarjeta Empresarial Crdito V
07 Tarjeta Personal Amex
08 Tarjeta Empresarial Amex
Consecutivo de registros
Valor fijo "
Parte1
Espacio1
Espacio en blanco
Parte2
Espacio2
Espacio en blanco
Parte3
Espacio3
Parte4
Lnea de Realce 2
(Si la tarjeta es
dbito
(personalizada /
preexpedidda)
esta seccin va en
blanco.)
Mes vencimiento
Valor fijo /
Slash, valor requerido
Numrico
Alfanumrico
Alfanumrico
Ao de vencimiento
Lnea de Realce 3
Espacios
Valor requerido
Alfanumrico
29
Nombre cliente
19
Alfanumrico
Alfanumrico
2
1
Numrico
Alfanumrico
Lnea de Realce 4
Nombre empresa
Espacios
Ao ingreso al sistema
Valor requerido:
Page 8
Interface Name
Project Name
Leng
th
Attribute
NOD
Group
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Valor requerido
Valor fijo %
Alfanumrico
Valor requerido
Valor fijo B
16
Numrico
Cuenta
Numero de la tarjeta
Alfanumrico
Valor requerido
Valor fijo ^
Nombre invertido
Apellido Nombre
Datos
termoimpresin
Field Name
Des
Espacio
Espacio en blanco
Espacio
Espacio en blanco
Espacio
Espacio en blanco
Espacio
Espacio
Track1 (Banda
Magntica)
26
Alfanumrico
Alfanumrico
Valor requerido
Valor fijo ^
Numrico
Ao vencimiento
Ao de vencimiento de la tarjeta
Numrico
Mes vencimiento
Alfanumrico
Cdigo de Servicio
Alfanumrico
Cero
Alfanumrico
Off-Set
Numrico
Alfanumrico
Valor requerido:
Valor fijo ?
Alfanumrico
Valor requerido:
Valor fijo ;
16
Numrico
Alfanumrico
Valor requerido:
Valor fijo =
Numrico
Ao vencimiento
Ao de vencimiento de la tarjeta
Numrico
Mes vencimiento
Alfanumrico
Cdigo de Servicio:
Alfanumrico
Cero
Alfanumrico
Off-Set
Numrico
Alfanumrico
Alfanumrico
Valor requerido:
Valor Requerido:
19
Alfanumrico
Espacios en blanco
16
Numrico
Nmero de cuenta
Numrico
Mes de Vencimiento
Alfanumrico
Ao de Vencimiento
Ao de vencimiento de la tarjeta
29
Alfanumrico
Nombre
20
Alfanumrico
Numrico
Empresa
Grupo
Grupo de afinidad
20
Cuenta
Track2 (Banda
Magntica)
Valor fijo ?
Page 9
Interface Name
Project Name
Leng
th
Attribute
NOD
Group
Field Name
Numrico
Mes de Ingreso
Numrico
Ao de Ingreso
Ao de creacin de la tarjeta
15
Numrico
Identificacin
25
Alfanumrico
Ciudad expedicin ID
Descripcion de la ciudad
40
Alfanumrico
Direccin 1
25
Alfanumrico
Ciudad 1
Descripcion de la ciudad
40
Alfanumrico
Direccin 2
25
Alfanumrico
Ciudad 2
Descripcion de la ciudad
10
Alfanumrico
Telfono de Oficina
10
Numrico
Telfono de Residencia
Numrico
Des
El tipo de emisin
Cdigo de Transaccin
Numrico
TR
Posibles valores en el adjunto
OFICINA DE RADICACION DE L
archivo adjunto
OFICIN
4
2
Numrico
Cdigo de Oficina
Cdigo de Agente
17
Numrico
Campo de Validacin
Es la sumatoria de la cuenta, la o
Numrico
Chip CVC
Page 10
Interface Name
Project Name
Attribute
NOD
Group
Field Name
Des
HEADER RECORD
Numrico
Numrico
Nmero de Pedido
Numrico
Nmero de Registros
Numrico
Fecha (aammdd)
Numrico
Oficina
15
Numrico
Campo de Validacin
501
Alfanumrico
Espacio
Espacios en blanco
Alfanumrico
Punto (.)
Valor fijo .
Cdigo de Cliente
DETAIL RECORD
Numrico
Posibles valores:
Clase de Tarjeta
Numrico
Posibles valores:
Tipo de Tarjeta
10
Numrico
Alfanumrico
4
1
6
1
Numrico
Consecutivo de registros
Valor Requerido:
Alfanumrico
Numrico
Alfanumrico
Numrico
2
1
2
4
2
1
2
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
Alfanumrico
Numrico
CLASES DE
PLASTICOS.xlsx
Lnea de Realce 1
Consecutivo de registros
Valor fijo "
Parte1
Espacio1
Espacio en blanco
Parte2
Espacio2
Espacio en blanco
Parte3
Lnea de Realce 2
01 Tarjeta Dbito
02 Tarjeta Personal Crdito MC
03 Tarjeta Empresarial Crdito M
04 Tarjeta Personal VISA
05 Tarjeta Empresarial Crdito V
07 Tarjeta Personal Amex
08 Tarjeta Empresarial Amex
Mes de emisin
Valor fijo /
Ao de emisin
THRU
Mes vencimiento
Valor fijo /
Ao de vencimiento
Page 11
Interface Name
Project Name
Leng
th
Attribute
Alfanumrico
Alfanumrico
Alfanumrico
NOD
Group
Lnea de Realce 3
29
Alfanumrico
Alfanumrico
Numrico
1
4
1
6
1
5
1
3
1
1
15
1
26
1
2
2
Alfanumrico
1
1
15
1
2
2
3
2
2
5
3
2
1
1
Lnea de Realce 4
Espacios en blanco
Valor requerido:
Numrico
Numrico
Alfanumrico
Datos
termoimpresin
Numrico
Alfanumrico
Nombre empresa
Espacios
Ao ingreso al sistema
Alfanumrico
Des
Espacios
Nombre cliente
19
3
2
2
5
1
Field Name
Espacios en blanco
Valor requerido:
Valor fijo :
Espacio
Espacios en blanco
Espacio
Espacios en blanco
Digitos de 11 al 15 de la tarjeta
Espacio
Espacios en blanco
Numrico
Alfanumrico
Valor fijo %
Alfanumrico
Valor requerido:
Valor fijo B
Cuenta
Alfanumrico
Alfanumrico
Valor requerido:
Valor fijo ^
Nombre invertido
Apellido Nombre
Alfanumrico
Valor requerido:
Valor fijo ^
Numrico
Ao vencimiento
Ao de vencimiento de la tarjeta
Mes vencimiento
Numrico
Numrico
Track1 (Banda
Magntica)
Alfanumrico
Numrico
Ao de emisin plstico
Numrico
Numrico
Alfanumrico
Alfanumrico
Valor requerido:
Cdigo de Servicio:
LRC
Alfanumrico
Numrico
Valor fijo ?
Espacio en blanco
Valor requerido:
Valor fijo ;
Cuenta
Alfanumrico
Numrico
Valor requerido:
Valor fijo =
Ao vencimiento
Ao de vencimiento de la tarjeta
Numrico
Mes vencimiento
Ao emisin
Numrico
Mes emisin
Numrico
5CSC
Numrico
Ceros
Numrico
Lang
Valor fijo 00
Alfanumrico
Valor requerido:
Valor fijo ?
Alfanumrico
LRC
Espacio en blanco
Alfanumrico
Numrico
Track2 (Banda
Magntica)
Cdigo de Servicio:
Page 12
Interface Name
Project Name
Leng
th
1
15
2
2
29
20
20
2
2
15
25
40
25
40
25
10
10
Attribute
Alfanumrico
NOD
Group
Field Name
Valor requerido:
Des
Valor fijo "
Numrico
Nmero de cuenta
Numrico
Mes de Vencimiento
Numrico
Ao de Vencimiento
Ao de vencimiento de la tarjeta
Alfanumrico
Nombre
Alfanumrico
Empresa
Alfanumrico
Grupo
Grupo de afinidad
Numrico
Mes de Ingreso
Numrico
Ao de Ingreso
Ao de emisin plastic
Numrico
Identificacin
Numrico
Ciudad expedicin ID
Alfanumrico
Direccin 1
Alfanumrico
Ciudad 1
Descripcion de la ciudad
Alfanumrico
Direccin 2
Alfanumrico
Ciudad 2
Descripcion de la ciudad
Alfanumrico
Telfono de Oficina
Alfanumrico
Telfono de Residencia
Numrico
El tipo de emisin
Cdigo de Transaccin
Numrico
TR
Posibles valores en el adjunto
OFICINA DE RADICACION DE L
archivo adjunto
OFICIN
4
2
17
5
2
4
Numrico
Cdigo de Oficina
Cdigo de Agente
Numrico
Campo de Validacin
Es la sumatoria de la cuenta, la o
Numrico
ICSC
Codigo de seguridad
Numrico
PSN
Codigo de seguridad
Numrico
4CSC
Codigo de seguridad
Page 13
Interface Name
Project Name
Leng
th
Attribute
NOD
Group
Field Name
Des
HEADER RECORD
4
Nmero de Pedido
Numrico
Numrico
Cdigo de Cliente
64 CONVENIO
Numrico
Nmero de Registros
Numrico
Fecha (aammdd)
Numrico
Oficina
15
Numrico
Campo de Validacin
502
Alfanumrico
Espacio
Espacios en blanco
Alfanumrico
Punto
DETAIL RECORD
Numrico
Posibles valores:
CLASE DE TARJETA
Numrico
CLASES DE
PLASTICOS.xlsx
Posibles valores:
Alfanumrico
Espacios
01 Tarjeta Dbito
02 Tarjeta Personal Crdito MC
03 Tarjeta Empresarial Crdito M
04 Tarjeta Personal VISA
05 Tarjeta Empresarial Crdito V
07 Tarjeta Personal Amex
08 Tarjeta Empresarial Amex
SECUENCIA DE REGISTROS
planta estampadora
ESPACIOS
16
Numrico
NUMERO DE TARJETA
Numero de la tarjeta
31
Alfanumrico
NOMBRE PLASTICO
11
Numrico
NUMERO ACCION
TIPO DE TARJETA
Numrico
10
220
CONSECUTIVO
Alfanumrico
16
9
22
181
NUMERO IDENTIFICACION
Numrico
NMERO DE DOCUMENTO
FECHA NACIMIENTO
Numrico
EMPRESA
NOMBRE DE EMPRESA
Alfanumrico
Espacios
Espacios
OFICINA DE RADICACION DE L
archivo adjunto
Alfanumrico
OFICIN
4
CODIGO DE OFICINA
Page 14
Interface Name
Project Name
Leng
th
2
Attribute
Alfanumrico
NOD
Group
Field Name
VALOR REQUERIDO
Alfanumrico
17
CAMPO DE VALIDACION
Des
Page 15
Interface Name
Project Name
Attribute
NOD
Field Name
Description
HEADER RECORD
Numrico
2
4
Numrico
9
CODIGO DE
CLIENTE
NUMERO DE
PEDIDO
NUMERO DE
REGISTROS
FECHA
OFICINA
Fecha (aammdd)
Oficina
CAMPO VALIDACIN
CAMPO REQUERIDO
CAMPO REQUERIDO
Campo de Validacin
Espacio
Valor fijo
Numero de pedido
Nmero de Registros
Numrico
6
4
15
502
1
Numrico
Numrico
Alfanumrico
Alfanumrico
81
OBTENIDO DE UN ARREGLO C
TDCDTAINTE
DETAIL RECORD
Posibles valores:
2
Numrico
CLASE DE TARJETA
CLASE DE TARJETA
CLASES DE
PLASTICOS.xlsx
Posibles valores:
Numrico
10
Numrico
220
Alfanumrico
2
1
Numrico
Alfanumrico
Numrico
Alfanumrico
23
Numrico
Numrico
TIPO DE TARJETA
CONSECUTIVO
DATOS DE REALCE
MES DE VENCIMIENTO
VALOR REQUERIDO
AO DE VENCIMIENTO
VALOR REQUERIDO
IDENTIFICACION
AO DE INGRESO
TIPO DE TARJETA
CONSECUTIVO
DATOS DE REALCE
VALOR FIJO
SLASH
CODIGO ICA
NUMERO DE
DOCUMENTO DEL
CLIENTE
AO DE INGRESO
01 Tarjeta Dbito
02 Tarjeta Personal Crdito MC
03 Tarjeta Empresarial Crdito MC
04 Tarjeta Personal VISA
05 Tarjeta Empresarial Crdito VISA
07 Tarjeta Personal Amex
08 Tarjeta Empresarial Amex
Consecutivo numrico que cuenta el numero de
Posicin 1 a 104, ESPACIOS.
A partir de la posicin 105 el siguiente valor:
%PP//NOMBRE//APELLIDO?;7001151299NNN
El bin es 700115 y el ICA 1299 y son va
NNNNNNNN es un nmero aleatorio de 8 pos
campo se valida que este nmero completo de
exista en el archivo histrico de Priority pass
MMAAAA es el Mes y ao de vencimiento de
vencimiento de la MasterCard black
El NOMBRE y APELLIDO es el nombre c
(MATFFGNPLA) que sirve de insumo para la cr
Mes de vencimiento de la mastercard black obt
Valor fijo '/'
Ao de vencimiento de la black obtenido
(MATFFGNPLA)
Valor fijo 1299, ESTE VALOR IDENTIFICA AL B
Page 16
Interface Name
Project Name
Leng
th
Attribute
2
6
1
4
1
Alfanumrico
Alfanumrico
Alfanumrico
Alfanumrico
Alfanumrico
Numrico
30
7
4
Alfanumrico
Alfanumrico
Alfanumrico
Numrico
3
3
3
3
Alfanumrico
Numrico
Numrico
Alfanumrico
Numrico
NOD
Field Name
Description
REGIONAL
TARJETA 1
BLANCOS TARJETA 2
TAREJTA 3
BLANCOS TAREJTA 4
VALOR FIJO
BIN DE LA TARJETA
BLANCOS TARJETA 2
VALOR FIJO
BLANCOS TAREJTA 4
IDENTIFICACION2
NOMBRE
TELFONO
VALOR REQUERIDO
NUMERO ALEATORIO
NOMBRE
TELFONO
0000
FECHA EMISION
BLANCOS
CVC1
CVC2
BLANCOS
FECHA EMISION
BLANCOS
Cero
Cero
BLANCOS
Valor fijo 01
Valor fijo 700115
ESPACIOS EN BLANCO
Valor fijo 1299
ESPACIO EN BLANCO
Numero aleatorio generado en datos de realc
REALCE)
NOMBRE COMPLETO DEL CLIENTE A PARTI
TELEFONO 1 - A partir de Clientes
Valor fijo 0000
FECHA EMISION, TOMADO DE LA FECHA
BLACK- AAMMDD
Valor fijo espacios en blanco
Valor fijo: UN SOLO CERO ALINEADO A LA DE
Valor fijo: UN SOLO CERO ALINEADO A LA DE
Valor fijo espacios en blanco
OFICINA DE RADICACION DE LA TARJETA de
OFICINAS.XLS
Lista actual de oficinas
2
171
17
Alfanumrico
Alfanumrico
Numrico
CODIGO OFICINA
BLANCO1
BLANCO2
CAMPO DE VALIDACIN
CODIGO OFICINA
BLANCO1
BLANCO2
0
Page 17
Interface Name
Project Name
4.
Page 1
Interface Name
Project Name
Page 2
Interface Name
Project Name
Page 3
Interface Name
Project Name
Page 4
Interface Name
Project Name
8. Deployment Requirements
El software no debe tener ninguna regla o excepcin basada en valores fijos (hard code)
de los bines o nmeros de tarjeta, o ninguna otra informacin.
Page 5
Interface Name
Project Name
9. Acceptance Criteria
No se diligencia de acuerdo a las instrucciones de First Data, en espera del documento
de solucin.
Page 6
Interface Name
Project Name
10.
Assumptions
No aplica
Page 7
Interface Name
Project Name
11.
Dependencies
No aplica
Page 8
Interface Name
Project Name
12.
Constraints
Descrito en el documento
Page 9
Interface Name
Project Name
13.
Glossary of Terms
Term
Description
MAT
Page 10
Interface Name
Project Name
14.
En el punto 3, las celdas con fondo azul indican los datos de realce
Page 11
Interface Name
Project Name
15.
Page 12