Professional Documents
Culture Documents
DAR
DAD_145485_ Ingreso_Registro_NoCmr
Página 1 de 22
Gerencia Sistemas CMR
DAR
Tabla de Contenidos
1 ANTECEDENTES GENERALES 4
2 OBJETIVOS Y ALCANCES 5
2.1 Objetivos 5
ANALISIS DE REQUERIMIENTOS 6
3 ARQUITECTURA 17
DAD_145485_ Ingreso_Registro_NoCmr
Página 2 de 22
Gerencia Sistemas CMR
DAR
3.7 Calidad 21
3.7.1 Especificación de SLAs 21
3.7.2 Especificación de Disponibilidad 21
3.7.3 Especificación de Capacidad 22
3.7.4 Especificación de Continuidad 22
3.7.5 Especificación de Monitoreo 22
3.7.6 Especificación de Seguridad 22
4 APROBACIONES 22
DAD_145485_ Ingreso_Registro_NoCmr
Página 3 de 22
Gerencia Sistemas CMR
DAR
1 ANTECEDENTES GENERALES
Título DAD – Servicio de Registro y Consulta de Clientes SFC.
Se construirán 2 servicios en OnLine, los cuales permitirán consultar y registrar Clientes en SFC,
Descripción
además un proceso Batch que llevará a cabo el proceso de Alta de ellos.
Fecha Autor: Cell IT.
N° SRF Padre N° SRF Hijo
Nombre DRF Versión DRF 01
Cliente Tipo de Cambio
F. Inicio 17/07/2018 F. Término 19/07/2018
DAD_145485_ Ingreso_Registro_NoCmr
Página 4 de 22
Gerencia Sistemas CMR
DAR
2 OBJETIVOS Y ALCANCES
2.1 Objetivos
Generar 2 servicios en línea y un proceso Batch que apoyen el proceso de Alta en Clientes No CMR en SFC.
Objetivo Específico
El objetivo del presente proyecto corresponde a exponer 2 servicios en OnLine que permitan “Consultar” y
“Registrar” clientes en SFC, además un proceso Batch que permita dar de Alta los clientes registrados de
manera OnLine.
DAD_145485_ Ingreso_Registro_NoCmr
Página 5 de 22
Gerencia Sistemas CMR
DAR
ANALISIS DE REQUERIMIENTOS
Hoy en día los clientes identificados como “No CMR”, no tienen posibilidad de acumular
puntos como parte de campañas de fidelización a clientes de realicen compras en las
tiendas pertenecientes al holding. Este evolutivo busca subsanar esta situación.
Permitir registrar clientes No CMR al sistema de Fidelización SFC para acumular puntos por
compras con medios de pago distintos a las tarjetas CMR, tarjetas Banco y Tarjetas
Giftcard. El sistema debe manejar correctamente los clientes de manera no se ingresen
clientes que ya existen.
Formato Entrada:
DAD_145485_ Ingreso_Registro_NoCmr
Página 6 de 22
Gerencia Sistemas CMR
DAR
Formato Salida:
Permitir la consulta de clientes Fidelizados en sistema de SFC, para lo cual se dan los
siguientes casos:
a. Si el RUT corresponde a un cliente que previamente registró sus datos por el sitio
de CMR puntos, se responderán todos los datos disponibles.
b. Si el RUT corresponde a un cliente que previamente se registró en SFC no por la vía
del Sitio CMR Puntos. Solo se responderá código de respuesta 00 y en vacío
campos que no dispongan datos.
Formato de Consulta:
Formato de Respuesta:
DAD_145485_ Ingreso_Registro_NoCmr
Página 7 de 22
Gerencia Sistemas CMR
DAR
REQ Funcional N° 3: Generar archivo Batch en formato Tottus para Alta de Clientes Batch.
Crear un proceso Batch que haga el volcado de la tabla de registros y genere con ello la
interfaz de altas para clientes No CMR en Tottus, la cual su nombre se compone de la
siguiente manera: 10008836ACMRPTOAAAAMMDDE.DAT, donde la fecha de proceso es:
AAAA año
MM mes
DD día
Periodicidad: Diaria, el archivo deberá estar disponible antes de las 01:00 hrs con corte a
las 23.59:59 del día previo, de lo contrario no será procesado y las altas deberán ser
informadas en el archivo del día siguiente.
Nombre: 10008836ACMRPTOYYYYMMDDE.DAT
Tipo de comunicación:
Origen/Destino:
Servidor:
Cuenta:
Carpeta:
DAD_145485_ Ingreso_Registro_NoCmr
Página 8 de 22
Gerencia Sistemas CMR
DAR
DAD_145485_ Ingreso_Registro_NoCmr
Página 9 de 22
Gerencia Sistemas CMR
DAR
El presente requerimiento busca permitir registrar los clientes categorizados como “No
CMR” en una nueva tabla temporal, con el fin que otro proceso Batch tome esta
información y genere un archivo de Alta en formato Tottus.
El presente requerimiento busca habilitar una consulta de información para los clientes
categorizados como “No CMR”.
DAD_145485_ Ingreso_Registro_NoCmr
Página 11 de 22
Gerencia Sistemas CMR
DAR
ownerSchema:= SYS_CONTEXT('USERENV','CURRENT_SCHEMA');
outPath:= ownerSchema||'_'||'OUT_DIR';
outNomArchivo:= '10008836ACMRPTO'||anio||mes||dia||'E.DAT';
El cual será tomado y se dejará en el directorio correspondiente para que sea procesado
por la Malla de SFC como Alta Tottus.
DAD_145485_ Ingreso_Registro_NoCmr
Página 12 de 22
Gerencia Sistemas CMR
DAR
DAD_145485_ Ingreso_Registro_NoCmr
Página 13 de 22
Gerencia Sistemas CMR
DAR
No Aplica.
No Aplica.
No Aplica.
No Aplica.
No Aplica.
No Aplica.
No Aplica
DAD_145485_ Ingreso_Registro_NoCmr
Página 14 de 22
Gerencia Sistemas CMR
DAR
DAD_145485_ Ingreso_Registro_NoCmr
Página 15 de 22
Gerencia Sistemas CMR
DAR
No aplica
DAD_145485_ Ingreso_Registro_NoCmr
Página 16 de 22
Gerencia Sistemas CMR
DAR
3 ARQUITECTURA
En la siguiente tabla se presenta el nombre y descripción del paquete funcional visualizado en el anterior
diagrama de paquete
DAD_145485_ Ingreso_Registro_NoCmr
Página 17 de 22
Gerencia Sistemas CMR
DAR
En la siguiente tabla se presenta el nombre y descripción del paquete funcional visualizado en el anterior
diagrama de paquete
Nombre Paquete Nombre Caso de Uso Descripción Caso de Explicación relación con
Uso otros casos de uso
Consultar Contrato
Descripción Escenario
Actores Participes
Pre-Condiciones
Enunciado Restricción Descripción Restricción
Post-Condiciones
Enunciado Restricción Descripción Restricción
DAD_145485_ Ingreso_Registro_NoCmr
Página 18 de 22
Gerencia Sistemas CMR
DAR
DAD_145485_ Ingreso_Registro_NoCmr
Página 19 de 22
Gerencia Sistemas CMR
DAR
DAD_145485_ Ingreso_Registro_NoCmr
Página 20 de 22
Gerencia Sistemas CMR
DAR
No aplica
No aplica
No aplica
No aplica.
3.7 Calidad
No aplica
No aplica
No aplica
DAD_145485_ Ingreso_Registro_NoCmr
Página 21 de 22
Gerencia Sistemas CMR
DAR
No aplica
No aplica
No aplica
No aplica
4 Aprobaciones
Área Responsable Fecha Aprobación
DAD_145485_ Ingreso_Registro_NoCmr
Página 22 de 22