Documento de Especificación de Servicio Gestión Carga Masiva de Clientes Arquitectura de Solución Banco los Alpes Versión 1.0 Ángela Archila 17/05/2010 Gestión Carga Masiva de Clientes 2010 Revisión Fecha Versión Descripción Autor Aprobaciones Nombre / Rol 2 Fecha Firma Derechos Reservados Jorge Arias Consultor Independiente Gestión Carga Masiva de Clientes 2010 Tabla de contenido 1. Breve Descripción 4 2. Versión del servicio 4 3. Roles 4 4. Dueños del servicio 4 5. Descripción de la interfaz del servicio 5 6. Detalle del contrato del servicio 6 6.1 6 Excepciones 7. Implementación del servicio 7 8. Manejo de requerimientos no funcionales 8 3 Derechos Reservados Jorge Arias Consultor Independiente Gestión Carga Masiva de Clientes 2010 Documento de Especificación del Servicio Gestión Masiva de Clientes Breve Descripción Este servicio se encarga de gestionar el ingreso de la información masiva de personas dada por los proveedores como concesionarios, constructoras, almacenes éxito y Carrefour para la creación de clientes prospecto. Así como también el ingreso de clientes los cuales realizan una solicitud de crédito a través de los diferentes canales como IVR, ATM y portal. Versión del servicio 1.0 Roles Rol Sistema Proveedor Descripción PartnersFileLoaderSystem Potenciales Sistemas consumidores Sistemas de proveedores de clientes prospecto. Dueños del servicio De acuerdo a una matriz RACI (Resposible, Accountable, Consulted, Informed> indique las áreas de negocio o personas responsables del servicio. Responsible Accountable Informed 4 Área de Mercadeo en la segmentación de clientes. Área de Mercadeo y Tecnología. Proveedores de clientes prospecto. Derechos Reservados Jorge Arias Consultor Independiente Gestión Carga Masiva de Clientes 2010 Descripción de la interfaz del servicio <Describa en esta sección todas las operaciones que va a publicar como parte del servicio. Para lo cual debe apoyarse en la siguiente tabla > Nombre de la operación Descripción de la operación Mensaje de entrada Cargar cliente prospecto de los canales. Carga la solicitud de la persona proveniente de los canales como portal, ivr, atm, oficinas del banco. Aplica criterios de segmentación para determinar si es un cliente prospecto. Posible cliente prospecto. Cargar archivos planos proveedores. Realiza la carga masiva de clientes prospectos provenientes de las listas de proveedores como concesionarios, constructoras y almacenes de cadena. Validar información clientes prospecto de proveedores. Generar archivo plano para 5 Mensaje de salida Excepciones Cliente prospecto filtrado por criterios - Error de conexión. - Datos inconsisten tes. Listado personas como posibles clientes prospecto sin aplicar criterios de segmentación. Listado de clientes prospecto. Listado de registros para rectificación. - Formato de archivo incorrecto. - Fallas en la conexión. Esta funcionalidad está encargada de la validación del formato de los registros del archivo recibido por los proveedores de clientes potenciales. Lista de posibles clientes potenciales. Lista de clientes con estado válido o inválido. - Formato de lista erróneo. Se encarga de generar un listado Lista con clientes a Archivo plano con clientes - Lista de clientes Derechos Reservados Jorge Arias Consultor Independiente Gestión Carga Masiva de Clientes 2010 rectificación de proveedores. para los proveedores de clientes potenciales con los clientes quienes tienen información inválida o incompleta. quienes ya se ha validado su información. con datos inválidos. inválidos nula. Detalle del contrato del servicio Los mensajes de entrada y salida de las operaciones del servicio de gestión carga masiva de clientes están basados en el xsd de cliente prospecto. Referirse al documento: Cliente Prospecto. Excepciones En esta sección se debe describir todas las posibles excepciones que puede llegar a generar la ejecución de la operación que esta siendo descrita. Operación Cargar cliente prospecto de los canales. Cargar archivos planos proveedores. Validar información. 6 Nombre de la excepción Descripción Error de conexión. Se presentan errores estableciendo conexión con las bases de datos o sistemas del banco. Datos inconsistentes. Problemas con los datos del mensaje, posibles errores en la encriptación de datos. Formato de archivo incorrecto. El formato del archivo no contiene los atributos minimos correspondientes al xsd. Falla de conexión. La conexión establecida presenta dificultades o inconvenientes. Alguno de los sistemas no presenta actividad. Formato de lista erróneo. La lista proveniente de los proveedores de clientes prospecto presenta formato Derechos Reservados Jorge Arias Consultor Independiente Gestión Carga Masiva de Clientes 2010 Operación Nombre de la excepción Descripción diferente al especificado en el xsd. Generar archivo plano para rectificación de proveedores. Lista de clientes inválidos nula. Se lanzará una excepción cuando la lista de clientes inválidos sea nula impidiendo la generación del archivo. Implementación del servicio Función Detalles de implementación Cargar cliente prospecto de los canales. El sistema encargado de la solicitud de información del posible cliente prospecto estará encargado de la validación de tipos de datos, es decir, salario debe ser un entero y no un string. Ninguno de los datos solicitados en el xsd debe ser nulo. Cargar archivos planos proveedores. Los proveedores generan el archivo plano teniendo en cuenta los datos requeridos en el xsd anteriormente mencionado. Generar archivo plano para rectificación de proveedores. Esta función debe realizarse una vez se ha validado el archivo recibido. 7 Derechos Reservados Jorge Arias Consultor Independiente Gestión Carga Masiva de Clientes 2010 Manejo de requerimientos no funcionales Agrupador Requerimiento Invocación Seguridad Calidad de Servicio 8 Requerimiento Detalle del requerimiento Tipo de invocación Asíncrono Protocolo SOAP/HTTP, SSL Autenticación Los proveedores de clientes prospecto deben autenticarse para consumir las operaciones de este servicio. Autorización Únicamente sistemas quienes tengan privilegios podrán utilizar las funcionalidades de este servicio. Integridad & No repudio La integridad de los datos se validarán contra la registraduria, Mediante el SSL o https se garantía la no alteración del mensaje. Mediante firmas digitales se garantizará el no repudio del mensaje. Tiempo de respuesta (Segs.) No existen requerimientos de tiempos específicos de respuesta esperados por el sistema. El tiempo en la carga de archivos proveniente de los proveedores de clientes prospecto es proporcional al número clientes a cargar. Los clientes provenientes de los canales se espera que sea inferior a 10sg. Numero de invocaciones / segundo No se espera un número alto de solicitudes de producto a lo largo de un día. Sin embargo se esperan picos superiores al final de mes en la carga de datos de los proveedores de clientes. Derechos Reservados Jorge Arias Consultor Independiente