Beruflich Dokumente
Kultur Dokumente
UNIVERSIDAD POLITCNICA
SALESIANA
FACULTAD DE INGENIERAS
SEDE QUITO CAMPUS SUR
CARRERA DE INGENIERA DE SISTEMAS
MENCIN TELEMTICA
EL
CONTROL
DE
LAS
ACTIVIDADES
DEL
DIRECTOR:
DECLARACIN
declaramos bajo juramento que el trabajo aqu descrito es de nuestra autora; que
no ha sido previamente presentada para ningn grado o calificacin profesional; y,
que hemos consultado las referencias bibliogrficas que se incluyen en este
documento.
CERTIFICACIN
CERTIFICO:
MULTICOBRO S.A.
QUITO, fue
Directo De Tesis
RESUMEN EJECUTIVO
En el primer captulo, se describe cada una de las herramientas de las que se van
utilizar en proyecto, como son: SQL Server, Macromedia Flash, Visual Studio
.Net, tanto en cada uno de los conceptos de estas herramientas y la razn por el
cual se las escogi para utilizarlas, as como la metodologa de implementacin
para realizar este proyecto. De igual forma se explica la estructura organizativa y
los elementos corporativos de la empresa Multicobro S.A.
NDICE GENERAL
DECLARACIN ..................................................................................................... 2
CERTIFICACIN.................................................................................................... 3
RESUMEN EJECUTIVO ........................................................................................ 4
NDICE GENERAL ................................................................................................. 6
NDICE DE TABLAS ............................................................................................ 10
NDICE DE FIGURAS .......................................................................................... 12
NDICE DE ANEXOS ........................................................................................... 14
CAPTULO I ........................................................................................................ 15
1.1 DATOS TCNICOS .................................................................................... 15
1.1.1 Visual Studio.Net ............................................................................................... 15
1.1.1.1 Resea Histrica .......................................................................................... 15
1.1.1.1.1 Visual Studio 5.0 .................................................................................. 15
1.1.1.1.2 Visual Studio 6.0 .................................................................................. 16
1.1.1.1.3 Visual Studio .Net (2002) ..................................................................... 17
1.1.1.1.4 Visual Studio .Net 2003 ....................................................................... 18
1.1.1.1.5 Visual Studio 2005 ............................................................................... 18
1.1.1.2 Ventajas Y DesventajaS ............................................................................. 19
1.1.2 Sql Server .......................................................................................................... 20
1.1.2.1 Resea Histrica ......................................................................................... 21
1.1.2.2 Ventajas ...................................................................................................... 22
1.1.3 Windows 2003 Server ....................................................................................... 22
1.1.3.1 Caracterstica .............................................................................................. 23
1.1.4 Flash Macromedia ............................................................................................. 25
10
NDICE DE TABLAS
Tabla No. 1-1 Consideracin de hardware
39
45
47
48
49
52
53
70
72
74
78
79
81
82
84
86
88
90
92
94
95
96
97
99
100
101
102
104
105
106
107
108
109
111
11
112
113
115
116
116
146
Tabla No. 3-2 Interaccin con el modulo Jaher y Humana Caja Blanca
157
159
161
165
166
168
169
172
12
NDICE DE FIGURAS
29
38
41
55
57
59
61
63
65
68
80
82
83
85
87
89
Figura No. 2-13 Caso de uso Actualizar datos del cliente visitado
91
93
98
103
114
117
118
119
121
122
123
125
126
128
Figura No. 2-27 Interfaz abstracta a los Reportes de Gestin Humana AE-03
129
Figura No. 2-28 Interfaz abstracta a los Reportes de Gestin Jaher AE-03
130
130
13
131
Figura No. 2-31 Interfaz de la impresin hoja de ruta del supervisin AE-03
131
132
133
134
135
135
136
136
137
143
145
149
151
152
152
153
154
156
163
Figura No. 3-9 Proceso de gestin modulo Jaher y Humana Caja Negra
164
14
NDICE DE ANEXOS
15
CAPTULO I
MARCO TEORICO
En el presente captulo se describe cada una de las herramientas con las que se
interactan tales como Visual Studio .Net, SQL Server y Macromedia Flash para
la realizacin de este proyecto. Adems se presenta la estructura Organizativa y
los elementos corporativos de la empresa Multicobro S.A.
Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas
en ingls) para sistemas operativos Windows. Soporta varios lenguajes de
programacin tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual
Basic .NET.
16
creacin dinmica de sitios web mediante ASP (Active Server Pages). Se inclua
una rplica de la librera Microsoft Developer Network a modo de documentacin.
Visual Studio 5.0 supuso el primer intento de Microsoft para que varios lenguajes
utilizaran el mismo entorno de desarrollo. Visual C++, Visual J++ y MSDN Library
hacan uso de un nico entorno, denominado Developer Studio. Por otro lado,
Visual Basic y Visual FoxPro usaban diferentes entornos.
Visual Studio 6.0 fue la ltima versin en que Visual Basic se inclua de la forma
en que se conoca hasta entonces; versiones posteriores incorporaran una
versin muy diferente del lenguaje con muchas mejoras, fruto de la plataforma
.NET. Tambin supuso la ltima versin en incluir Visual J++, que proporcionaba
extensiones de la plataforma Java, lo que lo haca incompatible con la versin de
Sun Microsystems. Esto acarre problemas legales a Microsoft, y se lleg a un
acuerdo en el que Microsoft dejaba de comercializar herramientas de
programacin que utilizaran la mquina virtual de Java. Aunque el objetivo a largo
plazo de Microsoft era unificar todas las herramientas en un nico entorno, esta
versin en realidad aada un entorno ms a Visual Studio 5.0: Visual J++ y
Visual InterDev se separaban del entorno de Visual C++, al tiempo que Visual
FoxPro y Visual Basic seguan manteniendo su entorno especfico.
17
Visual Studio .NET 2002 supuso tambin la introduccin del lenguaje C#, un
lenguaje nuevo diseado especficamente para la plataforma .NET, basado en
C++ y Java. Se present tambin el lenguaje J# -sucesor de J++- el cual, en lugar
de ejecutarse en una mquina virtual de Java, se ejecuta nicamente en el
framework .NET. El lenguaje Visual Basic fue remodelado completamente y
evolucion para adaptarse a las nuevas caractersticas de la plataforma .NET,
hacindolo mucho ms verstil y dotndolo con muchas caractersticas de las que
careca. Algo similar se llev a cabo con C++, aadiendo extensiones al lenguaje
llamadas Managed Extensions for C++ con el fin de que los programadores
pudieran crear programas en .NET. Por otra parte, Visual FoxPro pasa a
comercializarse por separado.
Visual Studio .NET puede usarse para crear programas basados en Windows
(usando Windows Forms en vez de COM), aplicaciones y sitios Web (ASP.NET y
servicios Web), y dispositivos mviles (usando el .NET Compact Framework).
Esta versin requiere un sistema operativo basado en NT. La versin interna de
Visual Studio .NET es la 7.0.
18
Visual Studio .NET 2003 supone una actualizacin menor de Visual Studio .NET.
Se actualiza el .NET Framework a la versin 1.1. Tambin se aade soporte con
el fin de escribir aplicaciones para determinados dispositivos mviles, ya sea con
ASP.NET o con el .NET Compact Framework. Adems el compilador de Visual
C++ se mejora para cumplir con ms estndares, el Visual C++ Toolkit 2003.
19
Ventajas
Las aplicaciones .NET se pueden desarrollar en cualquier lenguaje de
programacin que se ajusta a .NET
.NET ofrece una nueva manera de desarrollar aplicaciones basadas en
navegador Web a travs de ASP.NET
Interoperabilidad multilenguaje, es decir, el cdigo puede ser escrito en
cualquier lenguaje compatible con .Net ya que siempre se compila en
cdigo intermedio (MSIL).
El CLR realiza un control automtico del cdigo para que este sea seguro,
es decir, controla los recursos del sistema para que la aplicacin se ejecute
correctamente.
Soporta mltiples lenguajes de programacin.
Estndar abierto: La plataforma .NET est basada en estndares (HTML,
XML, WSDL, UDDI).
Desventajas
Es un cdigo cerrado, no hay licencias libres. La infraestructura para
desarrollar en .NET representa un alto costo para las empresas.
http://es.wikipedia.org/wiki/Microsoft_Visual_Studio
20
21
http://www.monografias.com/trabajos13/trsqlinf/trsqlinf.shtml
22
1.1.2.2 VENTAJAS
Almacenamiento de datos
Windows
23
1.1.3.1 CARACTERSTICA
1. Cuotas
2. Cifrado y compresin de archivos, carpetas y no unidades completas.
3. Permite montar dispositivos de almacenamiento sobre sistemas de
archivos
fabricantes
de
dispositivos
especificaciones de su hardware.
http://es.wikipedia.org/wiki/Microsoft_Windows
slo
han
de
programar
ciertas
24
Active Directory:
Autentificacin Kerberos
25
Polticas de seguridad
sin
embargo,
los
tambin
se
deben
emitir
polticas
para
todos
26
1.1.4.1 CARACTERSTICA
http://es.wikipedia.org/wiki/Adobe_Flash
27
Multicobro S.A., inicio sus operaciones hace cuatro aos, como un Call & Contact
Center dedicado exclusivamente a la cobranza con gran expectativa en el
crecimiento del mercado ecuatoriano, el mismo que los ha llevado a desarrollar
otro tipo de servicios que sus clientes han demandado en el transcurso de la
operacin. Actualmente, la proyeccin ha sido crecer sostenidamente en el
mercado ecuatoriano y arrancar operaciones en otros pases de la regin como el
Per, donde ya ha iniciado sus operaciones.
1.2.2.1 UBICACIN
Multicobro S. A.
Av. 10 de Agosto N34-601 y Juan Pablo Sanz
Quito-Ecuador
Telfono: PBX: (593)-2-2456900
Email: info@multicobro.com
28
1.2.2.2 MISIN
1.2.2.3 VISIN
1.2.2.4 VALORES
5
6
29
30
El rea operativa est representada por los agentes o ejecutivos quienes deben
atender en lo posible todas las llamadas entrantes, atendiendo de manera clara,
rpida y emptica a los clientes, solicitndoles la cancelacin de las cuotas
pendientes de pago, de acuerdo a la cartera asignada a la llamada.
Poltica:
Horario laboral:
Todos los ejecutivos debern cumplir su horario de trabajo de 8 horas con
un tiempo de descanso de 30 minutos. La hora de llegada ser con 10
minutos de anticipacin a su jornada laboral.
Las faltas de un da debern sern justificadas previas a la presentacin de
certificado mdico.
Las faltas de ms de 24 horas sern justificadas previas a la presentacin
de certificado mdico, abalizado por sello del IESS.
Vestimenta:
Dentro de un marco razonable de respeto por las personas y la tarea
realizada, la vestimenta deber mantener una lnea adecuada al mbito
laboral.
31
Procedimiento:
El
anticipacin
32
Funciones:
Las principales funciones del departamento se encuentran las siguientes:
Liderar al equipo hacia el xito
Motivar al grupo de Monitoreadores.
Comunicar claramente y escuchar de forma activa.
Defender al equipo, sus ideas y procedimientos cuando se encuentren
dentro del parmetro correcto.
Cumplir y exceder las expectativas de los clientes continuamente.
Asegurar la adecuada y la equitativa distribucin del trabajo, con respecto a
promedio de monitoreos diarios a realizar con respecto a los das libres.
Alinear los objetivos con la visin de la empresa.
Revaluar y monitorizar el desempeo.
Trabajar con las unidades de supervisores y de soporte para los procesos
de retroalimentacin.
Procesos:
Administracin de los Monitoreos.
Calibracin
TTULO:
Poltica:
Objetivo:
33
Alcance:
Procedimientos:
La retroalimentacin es
34
Fuentes:
TTULO:
Poltica:
Objetivo:
Alcance:
Procedimientos:
1.1.-
35
1.2.- Todos los Monitoreadores deben dar una nota con respecto a la llamada
escuchada, en caso de no estar seguro, se puede volver a escuchar la llamada
para esclarecer cualquier inquietud y dar un veredicto final.
Funciones:
Liderar al equipo hacia el xito
Motivar al grupo de Capacitadores.
Comunicar claramente y escuchar de forma activa.
Administrar bien el tiempo y mostrarse disponible.
Capacitar al personal aspirante y al contratado.
Acabar con las dificultades que se presentan en el da a da.
Implementar estrategias adecuadas.
Desarrollar planes a corto, medio y largo plazo para la capacitacin
continua del personal.
Alinear los objetivos con la visin de la empresa.
Procesos:
36
TTULO:
Poltica:
Objetivo:
Alcance:
Procedimientos:
1.1.- Posterior a esto se inicia con la prctica, en los cuales se realizan prcticas
directas, y escuchas con cada postulante y se los evala de manera grupal,
calificando estrictamente el proceso. Una vez que el posible ejecutivo ha realizado
su primera escucha, ste ya est preparado para la prctica, de esta manera
adiestrar sus conocimientos.
1.3.- Una vez que el agente inicia sus operaciones a partir del primer da de
conexin se da un tiempo de 15 das de seguimiento, un training se encarga de
37
realizar el seguimiento del grupo conectado, para visualizar las formas y opciones
de bsqueda para el refuerzo de conocimientos del ejecutivo.
1.3.1 HARDWARE
Los componentes y dispositivos del Hardware se dividen en Hardware Bsico y
Hardware Complementario como se muestra en la Figura No. 1-2.
1.3.1.1 EL HARDWARE BSICO
Son las piezas fundamentales e imprescindibles para que la computadora
funcione tales como son: Placa base, monitor, teclado y ratn.
1.3.1.2 EL HARDWARE COMPLEMENTARIO
Son todos aquellos dispositivos adicionales no esenciales como pueden ser:
impresora, escner, cmara de vdeo digital, webcam, etc.
38
HARDWARE BSICO
HARDWARE COMPLEMENTARIO
39
1.3.1.3 CONSIDERACIONES
EQUIPO
DESCRIPCIN
Computadora
Procesador
Memoria RAM
2 Gb.
Disco Duro
300 Gb.
1.3.2 SOFTWARE
El Software es el soporte lgico e inmaterial que permite que la computadora
pueda desempear tareas inteligentes, dirigiendo a los componentes fsicos o
hardware con instrucciones y datos a travs de diferentes tipos de programas.
El Software son los programas de aplicacin y los sistemas operativos, que segn
las funciones que realizan pueden ser clasificados en:
Software de Sistema
Software de Aplicacin
Software de Programacin
40
Sistema Operativo
Controladores de Dispositivos
Programas Utilitarios
Son programas que permiten a otros programas de mayor nivel como un sistema
operativo interactuar con un dispositivo de hardware.
Son los programas diseados por los usuarios para facilitar la realizacin de
tareas especficas en la computadora, como pueden ser las aplicaciones
ofimticas (procesador de texto, hoja de clculo, programa de presentacin,
sistema de gestin de base de datos, etc.), u otros tipos de software
especializados como software mdico, software educativo, editores de msica,
programas de contabilidad, etc.
41
Este
tipo
de
software
incluye
principalmente
compiladores,
intrpretes,
SOFTWARE
42
1.3.2.4 CONSIDERACIONES
Sistema Operativo:
Lenguaje De Programacin:
Aplicacin Ofimtica:
43
De entre las diversas herramientas que existen de este tipo, las ms empleadas y
populares hoy en da en el mercado por sus grandes caractersticas y facilidades
para soportar gran cantidad de datos en entornos empresariales y a nivel de
Usuario son:
ORACLE
SQL SERVER
44
JAVA
45
BACK END
SQL
Herramientas
SERVER ORACLE
Parmetros
Programabilidad
20
20
desarrollo
20
15
20
15
Licencias
15
10
20
20
100
85
46
FACILIDADES DE LA HERRAMIENTA
Buen rendimiento
47
Procesador
Sistema
Operativo
Edition SP1
Memoria
Disco
Software
Adicional
FRONT-END
48
Herramientas
Visual
Basic
Parmetros
JAVA
.NET
20
10
20
20
20
10
Seguridad y Consistencia
15
20
15
10
aplicaciones
15
10
105
80
FACILIDADES DE LA HERRAMIENTA
49
Procesador
Sistema Operativo
Memoria
Disco
Software Adicional
50
En los ltimos aos ha surgido un gran inters por los sistemas de informacin
web. Las plataformas de desarrollo y la arquitectura de los nuevos sistemas de
informacin han evolucionado hacia Internet. Todo ello ha provocado que tambin
el campo de la ingeniera del software, se mueva en estos entornos y se haya
producido el nacimiento de una ingeniera del software orientada a la web, que se
est pasando a denominar Ingeniera Web. Los sistemas web han sido
caracterizados por que dan una gran importancia a aspectos como la navegacin
y la interfaz, que han pasado a adquirir un papel crtico. Por ello, la mayora de las
propuestas metodolgicas que surgen en el marco de la ingeniera web, ofrecen
guas, modelos y tcnicas, que permiten tratar adecuadamente estos nuevos
aspectos. La tendencia ms generalizada dentro de la ingeniera web es la de
separar el modelado de estos aspectos y tratar cada uno de ellos de manera
independiente.
51
Adicional los requisitos determinados por NDT se los muestra en la Tabla No 1-6.
52
TRATAMIENTO DE REQUISITOS
Una vez validados estos requisitos, el proceso de NDT propone generar tres
modelos como se lo muestra en la Tabla No. 1-7:
53
ANLISIS DE REQUISITOS
54
Es una manera sistemtica porque NDT define algoritmos que indican cmo
conseguir cada modelo a partir de la definicin de requisitos. Y es independiente
porque, a pesar de que existen relaciones entre los modelos, hecho que es
imposible de evitar, puesto que todos se refieren a un mismo sistema, no es
necesario conseguir el modelo conceptual para conseguir el modelo de
navegacin o el de interfaz abstracta. Desde los requisitos se definen tres
procesos que permiten conseguir estos tres modelos. A estos modelos que se
consiguen de manera sistemtica se les denomina modelos bsicos. As se tiene
el modelo bsico conceptual, el modelo bsico Navegacional y el modelo bsico
de interfaz abstracta.
Estos modelos bsicos deben ser estudiados por el grupo de analistas y podrn
ser modificados si se estima oportuno. Sin embargo, un cambio en alguno de
estos modelos puede ser fuente de un error o incongruencia cometida durante la
ingeniera de requisitos o puede generar cambios en otros modelos. Por ello, tras
los procesos de generacin de los modelos bsicos, NDT ofrece una gua con
todos los cambios que se pueden realizar y en qu medida afectan a otros
modelos del sistema o a la propia definicin de requisitos. Para dejar ms claro el
proceso de NDT, se muestra en la Figura No. 1-4 un diagrama de actividades
que representa estas ideas.
55
56
CAPTULO II
ANLISIS Y DISEO
En este captulo, se define con detalle el anlisis y diseo del proyecto, como es
el estudio de un proceso existente en la empresa Multicobro S.A., la verificacin
de los problemas de tipo operativo y manejo de informacin. Adems de detallar
la implementacin del proyecto en la empresa Multicobro S.A. con la metodologa
NDT (Desarrollo de Tcnicas de Navegacin).
rea Operativa
A continuacin se presenta en la
Figura No. 2-1, el proceso y flujograma de las actividades realizadas por las reas
operativas del Callcenter.
57
EMISIN DE REPORTES O
DOCUMENTACIN
REALIZACIN DE UN
PROCEDIMIENTO
FUENTE DE
INFORMACIN
CONECTORES
Supervisores
58
que se deben
gestionar.
Al final de la jornada
59
60
Agentes
61
62
rea Calidad
La retroalimentacin es
realizada por los supervisores y el jefe del rea de calidad y de manera personal a
cada ejecutivo, el proceso se detalla en la Figura No. 2-4.
63
64
rea Training
El jefe del rea de training, recibe un archivo consolidado de Excel, con
aquellos ejecutivos que necesitan retroalimentacin.
El jefe del rea de training, determina cules son los puntos en que los
ejecutivos tienen falencias, al brindar la informacin, por consiguiente
realiza un esquema o una presentacin orientada a la informacin con la
que fallan los ejecutivos para:
urgentes o puntuales.
iii. Conocer los motivos de la calificacin baja y solventar sus
dudas sobre la misma.
iv. Reforzar en temas puntuales que requieran los ejecutivos
Se inicia con la capacitacin y seguimiento de los agentes determinando y
planificando los medios de evaluacin, posterior a eso se definen los
diseos y los parmetros a evaluar.
El rea realiza impresiones con una base de preguntas, con el objetivo de
obtener o determinar que si los ejecutivos captaron la informacin brindada
por los capacitadores.
Una vez efectuada la retroalimentacin el ejecutivo retorna a sus
actividades y jornada de trabajo.
65
66
200
caracteres.
67
Con ello, la fase de requisitos se define como aquella fase que engloba el proceso
de averiguar, normalmente en circunstancias difciles, lo que se debe construir y
que tiene por objetivo guiar el desarrollo hacia el sistema correcto mediante una
descripcin adecuada de los requisitos del sistema.
68
Captura De Requisitos
Se confirma con los agentes u operadores del Callcenter de Multicobro S.A, por lo
que se determina lo siguiente:
ESCALONA, Mara J., Gonzlez Jos M., Diseo Centrado en el Usuario, Departamento de Lenguajes y
Sistemas Informticos, Universidad de Sevilla, 2008
69
Por otra parte, los supervisores dependen mucho de estas gestiones al final del
da; los mximos inconvenientes son los siguientes:
Formato de gestiones reportadas son incorrectos.
Reportes no actualizados.
70
Participantes
En la
Oswaldo
Daro
Tesista
Tesista
Desarrollador
Si
Si
Supervisor
No
No
Agente
No
No
Participantes
Organizacin
Funcin
71
Objetivo General
Definir una base de datos completa, para abarcar todas las reas
involucradas en la aplicacin web.
72
OBJ - 01
Autor
Fuentes
Berardi Eduardo
Rea Diego
Descripcin
73
Segundo, los ingresos se van hacer en lnea por lo que los registros ingresados
cumplirn con el formato establecido mediante el cual determinan su correcto
almacenamiento.
Quinto, los campos y tablas que se definen en la base van a ser de acuerdo a las
peticiones, requerimiento o necesidades de cada rea. Por lo que se analizar su
relacin para tener una informacin correcta y que la plataforma web pueda tener
una conexin efectiva y sin retardos.
Sexto, verificacin completa de todas las gestiones realizadas por los agentes
para determinar su efectividad y gran desempeo en la empresa. Mediante el cual
se medir el compromiso con la empresa y se ratificar con un bono adicional al
sueldo.
Todos los puntos expuestos abarcan el requerimiento que el sistema debe tener,
en sntesis, la aplicacin debe ser eficiente de un manejo sencillo para los
usuarios con el modelo de navegacin entendible. La validacin de los registros a
ingresar y visualizacin debe ser de forma correcta y no compleja.
74
RA - 01
Autor
Fuente
Berardi Eduardo
Analuisa Xavier
Objetivos
Descripcin
Datos
Nombre
Descripcin
Naturaleza
Especficos
Id
Auto numrico
Entero
Nombre
Cadena
Apellidos
Cadena
Usuario
Cadena
Ci
Entero
Clave
Cadena
Usrdragon
Cadena
Cidragon
Estado
Estado
del
usuario,
ACTIVO
o Cadena
INACTIVO
Tipo
Cadena
AGENTE,DOMICILIARIO,
ESPECIALISTA,MONITOR,
SOPORTE,SUPERADMIN,
SUPERVISOR
Producto
Cadena
75
NA - 01
Objetivos
Descripcin
Descripcin
Naturaleza
Tipo_identificacion
Entero
Numero_identificacion
Entero
Apellido_paterno
Especficos
cliente
Cadena
cliente
Nombres
Cadena
completos
Nombres
del cliente
Cadena
Genero
Mujer, Hombre
Cadena
76
Soltero,
Viudo,
Estado_civil
Casado,
Cadena
Profesin
Ingeniero, Chofer,
Cadena
Fecha_de_nacimiento
Fecha de nacimiento
Fecha
Edad
Entero
Provincia en la que
Provincia
naci
Cadena
Cantn en el que
Cantn
naci
Cadena
Ciudad en la
Ciudad
que
naci
Cadena
Parroquia en la que
Parroquia
naci
Barrio
Barrio
Cadena
en
el
que
naci
Direccin
Cadena
del lugar
Calle_principal
donde vive
Cadena
Nmero
Nmero de la casa
Cadena
Calle transversal de
Transversal
su hogar
Cadena
Referencias
Referencia_ubicacion
domiciliarias
Cadena
Fecha
Tipo_vivienda
Cadena
ese
lugar
de
Tiempo_residencia
vivienda
Entero
Dom1_cod_area
Cdigo de rea
Entero
Extensin
del
Dom1_extension
domicilio
Entero
Dom1_telefono
77
telfono
Entero
Extensin
Dom2_extension
del
segundo telfono
Entero
domicilio
Entero
Celular
Nmero celular
Entero
Nombres
de
la
Empresa
empresa
Cadena
Ruc_empresa
Ruc de la empresa
Entero
Sueldo
Sueldo
Decimal
Provincia
donde
Trab_provincia
trabaja
Trab_canton
Cadena
donde
Trab_parroquia
trabaja
Cadena
Trab_barrio
Cadena
Direccin
Trab_calle_principal
donde
trabaja
Cadena
trabajo "Ubicacin"
Cadena
lugar de trabajo
Cadena
Trab_referencia_ubicacio
del trabajo
Cadena
Fecha de inicio en el
Trab_fecha_inicio
trabajo
Fecha
ese
lugar
de
Trab_tiempo_trabajo
trabajo
Entero
Lab1_cod_area
78
trabajo
Lab1_extension
Lab1_telefono
del trabajo
Entero
rea de trabajo
Segunda
del
Lab2_extension
extensin
Nmero
del
trabajo
Entero
Segundo
Lab2_telefono
Entero
nmero
fax
Entero
del
Fax_cod_area
trabajo
Entero
Fax_extension
Entero
Numero_fax
Nmero de fax
Entero
79
Son aquellos que van a interactuar con el sistema, es decir son los roles que van
a definir al usuario final para que puedan revisar o interactuar con la aplicacin
web. En la tabla No. 2-5, se presentan los actores del sistema.
AC - 01
AC - 02
Usuario Domiciliario
AC - 03
Usuario Supervisor
AC - 04
Usuario Monitoreador
AC - 05
Usuario Administrador
se
80
CASOS DE USO
Usuario Agente
Usuario Domiciliario
*
*
CU1 - Autenticarse
en el sistema
Usuario Supervisor
*
*
Usuario Monitoreador
Usuario Administrador
81
RF - 01
Autenticacin en el sistema
Objetivos
Descripcin
Secuencia
normal
Paso
1
Accin
El actor usuario final (AC - 01 / AC -02 / AC - 03 /
AC 04 / AC - 05) solicita entrar en el sistema
Excepcin
Paso
3
Accin
Si el usuario o la clave son incorrectos, el sistema
vuelve al paso 2 y continua con el proceso
nuevamente.
82
RF - 02
Gestin telefnica
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
Si el usuario decide insertar una gestin, se
efectuar el caso de uso (RF - 03)
83
RF - 03
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El agente Callcenter (AC - 01) entra al mdulo de
insertar gestin del cliente
84
Excepcin
Paso
4
Accin
Si el agente no rellena los campos que son
obligatorios, el sistema le informa que esos campos
obligatoriamente deben ser llenados con un formato
predefinido.
85
86
RF - 04
Objetivos
Descripcin
El sistema permite actualizar los datos del cliente del cual se est
gestionando.
Precondicin
Secuencia
normal
Paso
1
Accin
El agente del Callcenter (AC - 01) ingresa al mdulo
de actualizacin de datos del cliente
personales
del
cliente
que
se
est
gestionando.
3
Excepcin
Paso
3
Accin
Si el agente no rellena los campos que son
obligatorios, el sistema le informa que esos campos
obligatoriamente deben ser llenados con un formato
predefinido.
87
CU9 - Insertar
gestin domiciliaria
*
*
*
CU8 - Gestion
domiciliaria
*
CU10- Actualizar
datos del cliente visitado
Usuario Domiciliario
*
88
RF - 05
Gestin domiciliaria
Objetivos
Descripcin
gestin realizada,
Secuencia
normal
Paso
1
Accin
Si el usuario decide insertar una gestin, se
efectuar el caso de uso (RF - 08)
89
*
*
CU9 - Insertar
gestin domiciliaria
*
CU8 - Gestion
domiciliaria
Usuario Domiciliario
90
RF - 08
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El agente domiciliario (AC - 02) entra al mdulo de
insertar gestin domiciliaria.
Excepcin
Paso
3
Accin
Si el agente no rellena los campos que son
obligatorios, el sistema le informar que esos
campos hay que rellenar con cierto formato
obligatoriamente
91
CU9 - Insertar
gestin domiciliaria
*
*
*
*
*
CU10 - Actualizar
datos del cliente visitado
*
Usuario Domiciliario
CU8 - Gestion
domiciliaria
Figura No. 2-13 Caso de uso Actualizar datos del cliente visitado
Fuente: Investigacin Propia
92
RF - 09
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El agente domiciliario (AC - 02) ingresa al mdulo
de actualizacin de datos del cliente
el
caso
de
uso
insertar
gestin
Excepcin
Paso
3
Accin
Si el agente no rellena los campos que son
obligatorios, el sistema le informa que esos campos
hay que rellenar con cierto formato obligatoriamente
93
94
RF - 10
Generar informes
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
Si el usuario decide generar un informe de
gestiones, se efectuar el caso de uso (RF - 11)
95
RF - 11
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario supervisor (AC - 03) ingresa al mdulo
de generar un informe de gestiones.
Excepcin
Paso
2
Accin
Si no se encuentra registros de la bsqueda, se
efectuar el caso de uso generar un informe de
gestiones (RF - 11) nuevamente.
96
RF - 12
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario supervisor (AC - 03) ingresa al mdulo
de generar un informe de seguimientos.
Excepcin
Paso
2
Accin
Si no se encuentra registros de la bsqueda, se
efectuar el caso de uso generar un informe de
seguimientos (RF - 12) nuevamente.
97
RF - 13
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario supervisor (AC - 03) ingresa al mdulo
de generar un informe de monitoreos.
Excepcin
Paso
2
Accin
Si no se encuentra monitoreos en la bsqueda
establecida, se efectuar el caso de uso generar
un informe de monitoreos (RF - 13) nuevamente.
98
99
RF - 14
Objetivos
de calidad
OBJ 08 - Administracin de usuarios
OBJ 09 - Posibilitar la ampliacin del proyecto
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario monitoreador (AC - 04) ingresa al
mdulo de generar un monitoreo
100
RF - 15
Editar Monitoreos
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario monitoreador (AC - 04) ingresa al
mdulo de Editar Monitoreos.
El sistema solicita al usuario monitoreador (AC 04) que se puede realizar la bsqueda del
monitoreo por fecha o por agente Callcenter
(AC - 01) al cual se va a editar.
Excepcin
Paso
2
Accin
Si no se encuentra monitoreos en la bsqueda
establecido, se efectuar el caso de uso Insertar
Datos del Monitoreo (RF - 14).
101
RF - 16
Borrar Monitoreos
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario monitoreador (AC - 04) ingresa al
mdulo de Borrar Monitoreos.
El sistema solicita al usuario monitoreador (AC 04) que se puede realizar la bsqueda del
monitoreo por fecha o por agente Callcenter (AC
- 01) el cual se va a borrar.
102
RF - 17
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario monitoreador (AC - 04) ingresa al
mdulo de Generar Informe de Monitoreos.
El sistema solicita al usuario monitoreador (AC 04) que se genere el informe entre rangos de
fechas o por agente Callcenter (AC - 01).
103
104
RF - 18
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
Si el administrador decide crear un nuevo usuario,
se efectuar el caso de uso (RF - 19)
105
RF - 19
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario administrador (AC - 05) ingresa al mdulo
de Insertar datos del nuevo usuario.
Excepcin
Paso
2
Accin
Si el administrador no rellena los campos que son
obligatorios, el sistema le informar que esos campos
hay que rellenar con cierto formato obligatoriamente
106
RF - 20
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario administrador (AC - 05) ingresa al
mdulo, modificar datos del usuario
El sistema permite al usuario administrador (AC 05) actualizar todos los datos del usuario registrado.
Excepcin
Paso
2
Accin
Si el administrador no rellena los campos que son
obligatorios, el sistema le informa que esos campos
hay que rellenar con cierto formato obligatoriamente
107
RF - 21
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario administrador (AC - 05) ingresa al
mdulo de inactivar usuarios del sistema
El sistema permite al usuario administrador (AC 05) dejar inactivo al usuario registrado.
108
RF - 22
Objetivos
Descripcin
Precondicin
Secuencia
normal
Paso
1
Accin
El usuario administrador (AC - 05) definir los
niveles de acceso al usuario registrado
El sistema permite al usuario administrador (AC 05) escoger que tipo de permiso y opciones de
acceso tendr el usuario registrado.
109
RF - 06
Cerrar sesin
Objetivos
Descripcin
Paso
1
Accin
El sistema muestra un enlace de confirmacin
para abandonar la sesin.
110
Para ello, en una primera tarea hay que definir las frases. Las frases describen
qu campos son relevantes para cada actor a la hora de recuperar la informacin
almacenada y qu criterios de recuperacin va a seguir.
111
FR - 01
Fuentes
Berardi Eduardo
Objetivos
Descripcin
Cuerpo
Actores
AC - 01 Agente del
ser exactamente_______
Callcenter
1. Registro al Sistema
2. Datos del Cliente
3. Datos de Comisiones
4. Datos de Gestiones y Monitoreos realizados
5. Datos de los Agentes del Call center y Domiciliarios
112
PV - 01
Registro al sistema
Fuentes
Berardi Eduardo
Objetivos
Actor/es
AC - 01 Agente Callcenter
AC - 02 Agente domiciliario
AC - 03 Supervisor
AC - 04 Monitoreador
AC - 05 Administrador
Descripcin
Autenticacin en el sistema
Frases
Funcionalidad
RF - 01 Autenticarse en el sistema
asociada
RF - 06 Cerrar Sesin
Informacin
visualizada
Prototipos de
PV - 02
salida
PV - 03
PV - 04
PV - 05
Tabla No. 2-28 Prototipos de visualizacin
Fuente: Investigacin Propia
113
El siguiente flujo de trabajo tiene por objetivo final el definir, a partir de las
especificaciones realizadas un modelo de navegacin coherente y sin errores.
A continuacin, se muestra la tabla No. 2-29, que contiene a los dos principales
participantes del proyecto, los dems participantes involucrados se pueden
visualizar en el Anexo No. 1
Oswaldo
Daro
Tesista
Tesista
Desarrollador
Si
Si
Supervisor
No
No
Agente
No
No
Participantes
Organizacin
Funcin
114
Aso SupUsu
1.n
1.n
1
Aso UsuComi
Datos de
gestiones
realizadas
Datos del
supervisor
1
Datos de
Comisiones del
agente
115
ASO-01
Entidades
Comentarios
asoSupUsu
Nombre
Multiplicidad
1..n
ASO-02
Entidades
Comentarios
asoUsuGes
Nombre
Multiplicidad
1..n
ASO-03
Entidades
Comentarios
asoUsuComi
Nombre
Multiplicidad
116
AC - 01
AC - 02
Agentes domiciliario
AC - 03
Supervisor
AC - 04
Monitoreador
AC - 05
Administrador
AC - 01
AE - 01
AE - 02
AC - 02
AC - 03
AC - 04
AC - 05
x
x
AE - 03
AE - 04
AE - 05
x
Tabla No. 2-32 Actores en estudio del sistema
Fuente: Investigacin Propia
117
La figura No. 2-18, representa la forma en que los agentes del Call center
ingresan al sistema de gestin, el mismo que les da las siguientes opciones de
acceso:
Mdulos asignados para la gestin
Informacin de comisiones
Monitoreos propios.
118
119
Acceso Al sistema De
Gestin Jaher
Acceso Al sistema De
Gestin Humana
Reporte De Gestin
Humana
Reporte De Gestin
Domiciliarias
Acceso al Sistema
Acceso Al sistema De
Gestin Domiciliaria
Acceso Al sistema De
Cuadro de comisiones
120
121
Editar Monitoreos
Acceso al Sistema
Borrar Monitoreos
Generar Informes de
Monitoreos
La figura No. 2-21, representa la interaccin del usuario Monitoreador quien tiene
acceso a las opciones:
Insertar Datos del Monitoreo.
Editar monitoreos.
Borrar Monitoreos.
Generar Informes de Monitoreos.
122
Crear usuarios
Acceso al Sistema
La figura No. 2-22, representa la interaccin del usuario Administrador quien tiene
acceso a las opciones:
Crear Usuarios
Modificar usuarios
Inactivar usuarios
Definir permisos de acceso al usuario.
123
124
125
126
127
128
129
Figura No. 2-27 Interfaz abstracta a los Reportes de Gestin Humana AE-03
Fuente: Investigacin Propia Multicobro S.A
130
Figura No. 2-28 Interfaz abstracta a los Reportes de Gestin Jaher AE-03
Fuente: Investigacin Propia Multicobro S.A
131
Figura No. 2-31 Interfaz de la impresin hoja de ruta del supervisin AE-03
Fuente: Investigacin Propia Multicobro S.A
132
133
134
Ingreso de Monitoreo
135
136
137
138
Tablas.- Las tablas son objetos que contienen todos los datos de las bases de
datos de SQL Server 2005 o cualquier motor de base de datos. Cada tabla
representa algn tipo de objeto con significado para los usuarios.
Clave primaria.- Una clave primaria es una clave nica elegida entre todas las
candidatas que define unvocamente a todos los dems atributos de la tabla, para
especificar los datos que sern relacionados con las dems tablas. La forma de
hacer esto es por medio de claves forneas.
Slo puede existir una clave primaria por tabla y ningn campo de dicha clave
puede contener valores NULL.
139
Clave fornea.- Una clave fornea es una referencia a una clave en otra tabla.
Las claves forneas no necesitan ser claves nicas en la tabla donde estn y s a
donde estn referenciadas.
Por ejemplo, el cdigo de departamento puede ser una clave fornea en la tabla
de empleados, obviamente se permite que haya varios empleados en un mismo
departamento, pero existir slo un departamento.
ndices.- Al igual que el ndice de un libro, el ndice de una base de datos permite
encontrar rpidamente informacin especfica en una tabla o vista indizada. Un
ndice contiene claves generadas a partir de una o varias columnas de la tabla o
la vista y punteros que asignan la ubicacin de almacenamiento de los datos
especificados. Puede mejorar notablemente el rendimiento de las aplicaciones y
consultas de bases de datos creando ndices correctamente diseados para que
sean compatibles con las consultas. Los ndices pueden reducir la cantidad de
datos que se deben leer para devolver el conjunto de resultados de la consulta.
Los ndices tambin pueden exigir la unicidad en las filas de una tabla, lo que se
garantiza la integridad de los datos de la tabla.
140
JAHER Y HUMANA
CB_CLIENTES
CB_CREDITOS
CB_DESAFILIACIONES_POR_CREDITO
CB_FACTURAS_CUOTAS
CB_GARANTE
CB_ACTUALIZACIONES
CB_ARBOL
CB_GESTIONES
CB_INFO_CARGAS
DOMICILIARIOS
R_DM_VISITAS
R_DM_VISITAS_GESTIONES
R_DM_ARBOL
MONITOREO
RM_MONITOREOS
RM_MONITOREOS_SUBTEMAS
RM_MONITOREOS_FALTAG
RM_MONITOREOS_TEMAS
RM_MONITOREOS_AREAS
141
USUARIOS
R_USUARIOS
PERMISOS
PERMISOS_USR
PERMISOS
COMISIONES
R_ABONOS_CB
R_ABONOS_TK
JAHER
JAHER_ABONOS
MENUJH
JAHER_INTERES_UPDATE
MONITOREOS
MONITOREOS
HUMANA
HUMANA ABONOS
MENUHU
DOMICILIARIOS
AVANCES
142
COMISIONES
COBRANZAS
PRO_R_ABONOS_ATP
PRO_J_CURSOR_ATP_DRAGON_CB (parmetro 1, parmetro 2)
PRO_J_CURSOR_ATP_DRAGON_CBX (parmetro 1, parmetro 2)
PRO_J_CURSOR_ATP_DRAGON_CBXX (parmetro 1, parmetro 2)
TELEMERCADEO
PRO_R_ABONOS_DTK
PRO_J_CURSOR_ATP_DRAGON_TK (parmetro 1, parmetro 2)
PRO_J_CURSOR_ATP_DRAGON_TKXX (parmetro 1, parmetro 2)
EJECUTAR DTS
PRO_J_SUBIR
143
144
145
146
CAPTULO III
IMPLEMENTACIN
En este captulo, se define los requerimientos para la implementacin del sistema
y las pruebas respectivas para verificar su funcionamiento, las pruebas se basan
tanto de interfaz como funcionamiento lgico las cuales consta entre pruebas de
caja blanca y pruebas de caja negra, cabe recalcar que se realizo pruebas de
sobrecarga para confirmar la funcionalidad del sistema a demasiadas peticiones
realizadas por los usuarios finales con los que interactan con el sistema.
EQUIPO
Computadora
DESCRIPCION
Procesador
Memoria RAM
2 Gb.
Disco Duro
300 Gb.
147
Sistema Operativo:
Lenguaje De Programacin:
Aplicacin Ofimtica:
3.1.2 PRUEBAS
http://es.wikipedia.org/wiki/Caja_blanca_(sistemas)
PRESSMAN, Addison-Wesley, Ingeniera de Software,1992
148
149
IF
ELSE
THEN
END
IF
150
Pruebas De Bucles
Los bucles son la piedra angular de la mayora de los algoritmos implementados
en software. Y por ello se debe prestarle normalmente un poco de atencin
cuando se lleva a cabo la prueba del software.
La prueba de bucles es una tcnica de prueba de caja blanca que se centra
exclusivamente en la validez de las construcciones de bucles. Se pueden definir
cuatro clases diferentes de bucles: Bucles simples, Bucles concatenados, Bucles
Anidados, y bucles no estructurados.
Adems de un anlisis del camino bsico que asle todos los caminos de un
bucle, se recomienda un conjunto especial de pruebas adicionales para cada tipo
de bucles. Estas pruebas buscan errores de inicializacin, errores de indexacin o
de incremento y errores en los lmites de los bucles.
Bucles Simples: A los bucles simples se les debe aplicar el siguiente conjunto de
pruebas, donde n es el nmero mximo de pasos permitidos por bucle, como se
muestra en la Figura 3-2.
Saltar totalmente el bucle.
Pasar una sola vez por el bucle.
Pasar dos veces por el bucle.
Hacer m pasos por el bucle con m<n.
Hacer n-1, n y n+1 pasos por bucle.
151
152
153
PROCESO DE PRUEBAS
154
IF
ELSE
THEN
END
IF
155
156
157
PROCESO DE INTERACCIONES
PROCESO DE INTERACCIN CON EL MODULO JAHER Y HUMANA
Pasos
1
Accin
Inicio de sesin, registro del usuario y clave
Autenticacin del usuario y clave ingresado por
asignado
al
AC-01
donde
puede
secuencia normal
en la llamada.
Si contesta el cliente, se registra lo siguiente:
Compromiso de pago
Pasos
Accin
Si los datos ingresados son incorrectos, no
ingresara
2
Excepcin
le
informara
que
se
registre
correctamente.
Si el numero de crdito o contrato es correcto se
pasara al paso 4, caso contrario se deber
Tabla No. 3-2 Interaccin con el modulo Jaher y Humana Caja Blanca
Fuente: Investigacin propia.
158
Numero
Prueba
Operador
Escenario
Resultado
Observacin
AC-01 Agente
001
Callcenter
inicio sesin
Callcenter
satisfactorio
de
comisiones
satisfactorio
Jaher/Bsqu
eda
por
numero
de
Callcenter
del cliente
satisfactorio
Los
clculos
estaban
errados, el SP estaba
discriminando aquellos
crditos que tenan un
Jaher/Detalle
inters de cero y no
numero
realizaba
de
Callcenter
del cliente
actualizacin
no satisfactorio
Jaher/Regist
rar
AC-01 Agente compromiso
005
Callcenter
de pago
satisfactorio
Jaher/Actuali
AC-01 Agente zar datos del
006
Callcenter
cliente
satisfactorio
Callcenter
ninguna
a
las
159
realizada
Humana/Bs
queda
por
Callcenter
cliente
satisfactorio
No se visualizaba el
valor de la deuda, la
razn
009
era
que
Humana/Det
gridview no tena un
Callcenter
del cliente
no satisfactorio
en la base de datos.
Humana/Reg
istrar
AC-01 Agente compromiso
010
Callcenter
de pago
satisfactorio
Humana/Act
AC-01 Agente ualizar datos
011
Callcenter
del cliente
satisfactorio
Humana/Reg
istrar
la
el
Callcenter
realizada
satisfactorio
160
Numero
Prueba
Operador
Escenario
Resultado
Observacin
AC-01 Agente
001
Callcenter
inicio sesin
Callcenter
satisfactorio
de
comisiones
satisfactorio
Jaher/Bsqu
eda
por
numero
de
Callcenter
del cliente
satisfactorio
Jaher/Detalle
numero
de
Callcenter
del cliente
satisfactorio
Resuelto
Jaher/Regist
rar
AC-01 Agente compromiso
005
Callcenter
de pago
satisfactorio
Jaher/Actuali
AC-01 Agente zar datos del
006
Callcenter
cliente
satisfactorio
Jaher/Regist
AC-01 Agente rar la gestin
007
Callcenter
realizada
satisfactorio
Humana/Bs
queda
por
Callcenter
cliente
satisfactorio
Callcenter
Resuelto
161
del cliente
Humana/Reg
istrar
AC-01 Agente compromiso
010
Callcenter
de pago
satisfactorio
Humana/Act
AC-01 Agente ualizar datos
011
Callcenter
del cliente
satisfactorio
Humana/Reg
istrar
la
Callcenter
realizada
satisfactorio
162
163
164
Figura No. 3-9 Proceso de gestin mdulo Jaher y Humana Caja Negra
Fuente: Investigacin propia.
165
PROCESO DE INTERACCIONES
Accin
ese cliente
Si contesta el cliente, se le informara lo siguiente:
Secuencia
normal
166
Accin
ese cliente
Si contesta el cliente, se le informara lo siguiente:
El detalle de las facturas pendientes en mora,
Secuencia
normal
cliente.
Si desea cancelar la deuda se le realizara un
compromiso de pago, en la que se establece
6
167
Numero
Prueba
Operador
Escenario
Resultado
Observacin
AC-01 Agente
001
Callcenter
Inicio sesin
Callcenter
satisfactorio
de
comisiones
satisfactorio
Jaher/Bsqueda por
numero
AC-01 Agente operacin
003
Callcenter
de
del
cliente
satisfactorio
Jaher/Detalle
numero
AC-01 Agente operacin
004
Callcenter
del
y gastos de cobranzas
cliente
Jaher/Registrar
AC-01 Agente compromiso
005
Callcenter
de
pago
satisfactorio
Callcenter
satisfactorio
Callcenter
la
gestin realizada
satisfactorio
Humana/Bsqueda
AC-01 Agente por
008
Callcenter
contrato
del
cliente
satisfactorio
La visualizacin de las
facturas pendientes no
Callcenter
refleja el valor de la
no satisfactorio deuda.
Humana/Registrar
AC-01 Agente compromiso
010
Callcenter
de
pago
satisfactorio
Callcenter
satisfactorio
168
Callcenter
la gestin realizada
satisfactorio
Numero
Prueba
Operador
Escenario
Resultado
Observacin
AC-01 Agente
001
Callcenter
Inicio sesin
Callcenter
satisfactorio
de
comisiones
satisfactorio
Jaher/Bsqueda por
numero
AC-01 Agente operacin
003
Callcenter
de
del
cliente
satisfactorio
Jaher/Detalle
numero
AC-01 Agente operacin
004
Callcenter
de
del
cliente
satisfactorio
Resuelto
Jaher/Registrar
AC-01 Agente compromiso
005
Callcenter
de
pago
satisfactorio
Callcenter
satisfactorio
Callcenter
la
gestin realizada
satisfactorio
Humana/Bsqueda
AC-01 Agente por
008
Callcenter
contrato
del
cliente
satisfactorio
Callcenter
satisfactorio
Callcenter
compromiso
de
satisfactorio
Resuelto
169
pago
AC-01 Agente Humana/Actualizar
011
Callcenter
satisfactorio
Callcenter
la gestin realizada
satisfactorio
170
Operador
Prueba
044
Numero
Escenario
Resultado
cuadro de comisiones
satisfactorio
Usuario
AC-01 Agente 10
Callcenter
045
AC-01 Agente 20
Jaher/Bsqueda
por satisfactorio
Callcenter
046
047
048
049
050
051
052
053
054
055
AC-01 Agente 20
Callcenter
AC-01 Agente 20
Jaher/Registrar
Callcenter
compromiso de pago
AC-01 Agente 20
Callcenter
cliente
AC-01 Agente 20
Callcenter
realizada
AC-01 Agente 5
Humana/Bsqueda
Callcenter
AC-01 Agente 5
Humana/Detalle
Callcenter
del cliente
AC-01 Agente 5
Humana/Registrar
Callcenter
compromiso de pago
AC-01 Agente 5
Humana/Actualizar
Callcenter
del cliente
AC-01 Agente 5
Humana/Registrar
Callcenter
gestin realizada
AC-02 Agente 15
Domiciliario
satisfactorio
por satisfactorio
contrato satisfactorio
satisfactorio
datos satisfactorio
la satisfactorio
cliente
056
AC-02 Agente 15
Domiciliario/Detalle
Domiciliario
satisfactorio
171
057
AC-02 Agente 15
Domiciliario/Registro
Domiciliario
compromiso
de
de satisfactorio
pago
"Prxima visita"
058
059
060
AC-02 Agente 15
Domiciliario/Actualizar
satisfactorio
Domiciliario
AC-02 Agente 15
Domiciliario/Registrar
Domiciliario
gestin realizada
AC-03 Agente 4
Jaher/Bsqueda
Supervisor
satisfactorio
por satisfactorio
cliente
061
062
AC-03 Agente 4
Supervisor
AC-03 Agente 4
Jaher/Reportes de gestin
satisfactorio
Supervisor
063
064
065
066
AC-03 Agente 4
Humana/Bsqueda
por satisfactorio
Supervisor
AC-03 Agente 4
Humana/Detalle
Supervisor
del cliente
AC-03 Agente 4
Humana/Reporte
Supervisor
gestin
AC-03 Agente 4
Supervisor
contrato satisfactorio
de satisfactorio
cliente
067
AC-03 Agente 4
Domiciliario/Detalle
satisfactorio
Supervisor
068
069
070
AC-03 Agente 4
Domiciliario/Reportes
de satisfactorio
Supervisor
gestin
AC-03 Agente 1
Domiciliario/Cargas
Supervisor
visitas
AC-03 Agente 1
Domiciliario/Asignacin de satisfactorio
Supervisor
visitas a domiciliarios
de satisfactorio
172
071
072
AC-03 Agente 1
Domiciliario/Impresin
de satisfactorio
Supervisor
hojas de terreno
AC-04 Agente 5
Insertar monitoreo
satisfactorio
Editar monitoreo
satisfactorio
Borrar monitoreo
satisfactorio
Reporte de monitoreos
satisfactorio
Crear usuarios
satisfactorio
Modificar usuarios
satisfactorio
Inactivar usuarios
satisfactorio
Permisos de usuarios
satisfactorio
Monitoreador
073
AC-04 Agente 1
Monitoreador
074
AC-04 Agente 1
Monitoreador
075
AC-04 Agente 2
Monitoreador
076
AC-05 Agente 1
Administrador
077
AC-05 Agente 1
Administrador
078
AC-05 Agente 1
Administrador
079
AC-05 Agente 1
Administrador
173
CAPTULO IV
4.1 CONCLUSIONES
El avance en la popularidad de Internet ha aumentado el inters por
importantes proyectos de software en la web. La necesidad de disponer de
un marco de referencia que apoye al grupo de desarrollo en la elaboracin
de estos sistemas ha provocado el crecimiento de una nueva lnea de
investigacin que se est conociendo como Ingeniera Web es la
aplicacin de metodologas sistemticas, disciplinadas y cuantificables al
desarrollo eficiente, operacin y evolucin de aplicaciones de alta calidad
en la World Wide Web.10 Dentro de esta lnea de investigacin, se basa
en la propuesta NDT como metodologa para realizar las fases de
ingeniera de requisitos y anlisis en el entorno de la web.
Este presenta el resultado obtenido en la aplicacin de NDT al desarrollo
de
un
sistema
real
denominado
ANLISIS,
DISEO
10
http://es.wikipedia.org/wiki/Ingenieria_web
174
175
4.2 RECOMENDACIONES
Por hacer factible y viable el proyecto, es recomendable que los
operadores y jefes de cada rea se capaciten del producto o cartera con el
que se va a trabajar.
Se recomienda que despus de la previa capacitacin del producto, se les
informe el uso adecuado del sistema tanto a operadores como jefes de
rea, es decir, que sea con fines laborales y no personales. Adems de
brindarles apoyo didctico sobre todos los tems que tiene el sistema con el
cual el usuario va interactuar, adicionalmente se les informar mediante
ejemplos prcticos y puntuales para la utilizacin correcta del sistema.
La estrategia es ampliar este sistema y cubrir de manera total las
peticiones solicitadas por la empresa.
176
BIBLIOGRAFA
LIBROS
ESCALONA, Mara J., Gonzlez Jos M., Diseo Centrado en el Usuario,
Departamento de Lenguajes y Sistemas Informticos, Universidad de
Sevilla, 2008
ESCALONA, Mara J., Metodologa para el desarrollo de sistemas de
informacin global: anlisis comparativo y propuesto, Departamento de
Lenguajes y Sistemas Informticos. Universidad de Sevilla, Enero 2002.
ESCALONA, Mara J.,"NDT: una tcnica para el desarrollo de la
navegacin", Congreso Ideas 2002, La Habana, Cuba. Abril de 2002
CIC-IPN, Issn, Computacin y Sistemas, 2da Edicin, Mxico, 2003,Vol. 7
ESCALONA, Mara J., Mtodos de testing sobre la ingeniera de requisitos
web de NDT. A publicar en IADIS Conferencia Iberoamericana
WWW/Internet 2004. Madrid, Octubre 2004.
PGINAS WEB
http://es.wikipedia.org/wiki/Microsoft_Visual_Studio
http://www.monografias.com/trabajos13/trsqlinf/trsqlinf.shtml
http://es.wikipedia.org/wiki/Microsoft_Windows
http://es.wikipedia.org/wiki/Adobe_Flash
http://es.wikipedia.org/wiki/Caja_blanca_(sistemas)
http://es.wikipedia.org/wiki/Ingenieria_web
http://www.lsi.us.es/~informes
177
ANEXOS
178
179
Participante
Pala Marco
Desarrollador No
Supervisor
Si
Agente
Si
Participante
Analuisa Xavier
Desarrollador No
Supervisor
Si
Agente
Si
Participante
Rea Diego
Desarrollador No
Supervisor
Si
Agente
Si
Participante
Pardo Jinsop
Desarrollador No
Supervisor
Si
Agente
Si
180
181
OBJ - 02
Autor
Fuentes
Berardi Eduardo
Rea Diego
Descripcin
OBJ - 03
Autor
Fuentes
Berardi Eduardo
Analuisa Xavier
Descripcin
OBJ - 04
Autor
Fuentes
Berardi Eduardo
Analuisa Xavier
Descripcin
182
OBJ - 05
Ingreso de monitoreos
Autor
Fuentes
Pardo Jinsop
Descripcin
OBJ - 06
Autor
Fuentes
Pardo Jinsop
Descripcin
OBJ - 07
Tabla de comisiones
Autor
Fuentes
Berardi Eduardo
Descripcin
183
OBJ - 08
Administracin de usuarios
Autor
Fuentes
Berardi Eduardo
Descripcin
OBJ - 09
Autor
Fuentes
Berardi Eduardo
Descripcin
184
185
RA - 01
Autor
Fuente
Berardi Eduardo
Analuisa Xavier
Objetivos
Descripcin
Datos
Nombre
Descripcin
Naturaleza
Especficos
Id
Auto numrico
Entero
Nombre
Cadena
Apellidos
Cadena
Usuario
Cadena
Ci
Entero
Clave
Cadena
Usrdragon
Cadena
Cidragon
Estado
Cadena
Tipo
Cadena
agente,
domiciliario,
especialista,
monitor,
soporte,
superadmin,
supervisor
Producto
cobranzas,
domiciliarios, Telemercadeo
RA - 02
Autor
Fuente
Cadena
186
Objetivos
Descripcin
Descripcin
Naturaleza
Id_llamada
Auto numrico
Entero
Tipo_id
C.I o N.OP
Cadena
Id_operacion
Entero
Cliente
Cadena
telefnico
Entero
Telfono
Entero
usuario de la plataforma de
Usuario
telefona
Cadena
Cdula de la plataforma de
Datos
Ci_dragon
telefona
Entero
Ci_usuario
Entero
Id del cedente
Cadena
Cedente
Cadena
Id_cartera
Id de la cartera
Entero
Especficos Id_cedente
Cadena
Fecha_total
Fecha
Fecha
Fecha de gestin
Fecha
Hora
Hora de gestin
Entero
Tiempo_llamada
Decimal
Tiempo_escritura
Decimal
Decimal
Id_gestion
Id de la gestin
Entero
187
MENSAJE A TERCEROS,ETC
Cadena
Pagos naturales o
motivados por
RA - 03
RA - 03
Autor
Fuente
Berardi Eduardo
Objetivos
Descripcin
gestiones
del
Callcenter
que
se
realizaron
diariamente
Datos
Nombre
Descripcin
Especficos
Ci_igs
en
Naturaleza
la
plataforma
de
telefona
Cliente
Cadena
Fecha
Fecha
Num_oper
Cuota
Valor
188
RA - 04
Autor
Fuente
Rea Diego
Objetivos
Nombre
Descripcin
Naturaleza
Especficos
cartera
Nombre de la cartera
Cadena
gestionada
cod_per
Cadena
crdito
Nmero de crdito
Cadena
gestionado
cliente
Cadena
identificacin
Cadena
cdigo_gestin
Entero
gestin
Cadena
gestin
observacin
Observacin de la gestin
Cadena
realizada
Intensidad
Nmero de gestiones
Entero
Cadena
pago
hora_cp
Cadena
pago
registro
Cadena
negocio
Cadena
189
producto
Cadena
plan
Cadena
canal
Cadena
registrom
Cadena
crdito
usuario
Cadena
crdito
usuario_identificacin
Cadena
gestiona
fecha_gestin
Fecha
NA -01
NA -02
del deudor
cliente
del deudor
en la compra
NA -04
Tipos de gestiones
NA -05
deudor
NA -03
del deudor
Datos del rbol de
gestin
RA - 05
Autor
Fuente
Auz Andrs
Objetivos
Descripcin
190
Datos
Nombre
Descripcin
Naturaleza
Especficos
cartera
Nombre de la cartera
Cadena
gestionada
cod_per
Cadena
nico
crdito
Nmero de crdito
Cadena
gestionado
cliente
Cadena
identificacin
Cadena
cliente
cdigo_gestin
Entero
gestin
Cadena
gestin
observacin
Observacin de la gestin
Cadena
realizada
Intensidad
Nmero de gestiones
Entero
Cadena
pago
hora_cp
Cadena
pago
registro
Cadena
negocio
Cadena
producto
plan
Cadena
canal
Cadena
registrom
Cadena
crdito
usuario
Cadena
crdito
usuario_identificacin
Cadena
191
gestiona
fecha_gestin
deudor
cliente
del deudor
cliente
NA -08
NA -09
del deudor
cliente
Tipos de gestiones
NA -06
NA -07
del deudor
NA -10
gestin
RA - 06
Autor
Fuente
Analuisa Xavier
Objetivos
Descripcin
Datos
Nombre
Descripcin
Naturaleza
Especficos
id
Auto numrico
Entero
crdito
Cadena
cliente
observacin
Cadena
tipo
Cadena
cliente
domiciliario
Entero
192
domiciliario
cdigo
Cdigo de la gestin
Cadena
fecha
Fecha de gestin
Fecha
dirvisita
Cadena
recibo
Entero
entregado al cliente
fecha_c
Fecha de compromiso de
Fecha
pago
cuenta
Es la intensidad de gestin
Entero
realizada al cliente
cartera
Es la cartera a la que el
Cadena
Cadena
visitar
Datos del cliente a
visitar
a visitar
RA - 07
Autor
Fuente
Pardo Jinsop
Objetivos
Descripcin Se registran todos los tems para la evaluacin del agente del
Callcenter.
Datos
Nombre
Descripcin
Naturaleza
Especficos
id_m
Auto numrico
Entero
evaluador
Cadena
193
ci_e
Entero
agente
Cadena
callcenter
usrdragon
Usuario de la plataforma
Cadena
telefnica
Ci
Entero
callcenter
fecha_monitoreada
Fecha
realizado
hora_ini
Cadena
monitoreo realizado
hora_fin
Cadena
monitoreo realizado
Area
Cadena
callcenter a monitorear
Tema
Cadena
llamada monitoreada
Subtema
Subtema tratado en la
Cadena
llamada monitoreada
numero_cliente
Cadena
cliente
Comentario
Cadena
el monitoreo
Calificacin
calificacion_n
falta_grave
Cadena
194
p1
Valor de la primera
Entero
pregunta (0 o 100)
pp1
Valor escogido en la
Cadena
primera pregunta(Si, No
o NA)
Estado
Estado del
Cadena
monitoreo(Activo,
Anulado, Editado)
Ejecutado
Cadena
Cadena
ingresado cuando se
Anulado o Editado un
monitoreo
fecha_ejecutado
Fecha
195
196
NA - 01
Objetivos
Descripcin
Descripcin
Naturaleza
id_deudor
Auto numrico
Entero
Cartera en la que
cartera
viene el cliente
Cadena
cod_per
Cadena
Identificacin
es
tipo_identificacion
cdula o pasaporte
Cadena
identificacin
Numero de cdula
Cadena
apellido_p
Primer apellido
Cadena
apellido_m
Segundo apellido
Cadena
nombres
Cadena
genero
Cadena
Datos
Especficos
si
Estado
civil
del
estado_civil
cliente
Cadena
profesion
Cadena
Fecha de nacimiento
fecha_nacimiento
del cliente
Fecha
edad
Cadena
provincia
Cadena
canton
Cadena
ciudad
Cadena
parroquia
Cadena
barrio
Cadena
direccion_calle_p
Cadena
cliente
Cadena
197
cliente
Cadena
Referencias
del
direccion_referencia
cliente
Cadena
area_tel1
Cdigo de rea1
Cadena
tel1
Telfono 1
Cadena
area_tel2
Cdigo de rea2
Cadena
tel2
Telfono 2
Cadena
area_tel3
Cdigo de rea3
Cadena
tel3
Telfono 3
Cadena
celular
Nmero celular
Cadena
et1
et2
et3
et4
NA - 02
Objetivos
Nombre
Descripcin
Naturaleza
Especficos
id_a_p
Auto numrico
Entero
cartera
Cartera
al
que Cadena
Cadena
credito
Cadena
fecha_abono
198
cuota_afectada
Nmero de cuota
valor_cuota
Valor
de
la
Cadena
cuota Decimal
abonada
valor_gasto_admin
Valor
del
gasto Decimal
administrativo
pagar
valor_interes
valor_gasto_cob
Valor
del
gasto Decimal
cobranzas a pagar
descuentos
Descuentos
del Decimal
abono realizado
fecha_carga
NA - 03
Objetivos
Descripcin
Datos
Nombre
Descripcin
Naturaleza
Especficos
Cartera
Cartera
Cadena
cod_per
Cadena
Crdito
Nmero
de
crdito Cadena
Nmero de cdula
Cadena
factura_cuota
valor_cuota
Valor de la cuota
saldo_cuota
Saldo
de
la
Decimal
cuota Decimal
inicial
valor_gasto_admin
Valor
del
gasto Decimal
199
administrativo
referente a la cuota o
factura
valor_interes
Valor
aplicado
por Decimal
inters
valor_gasto_cob
Valor
del
gasto Decimal
cobranza
descuentos
Valor de descuentos
Decimal
Periodos
Gestin
fecha_vencimiento
abono_saldo
Abono
del
saldo Decimal
del
gasto Decimal
realizado
abono_gasto_admin
Abono
administrativo
abono_interes
abono_gasto_cob
Estado
Pendiente,
Cadena
gestionado.
fecha_carga
NA - 04
Objetivos
Descripcin
200
Datos
Nombre
Descripcin
Naturaleza
Especficos
Cartera
Cartera
Cadena
cod_per
Cadena
Crdito
identificacion
fecha_ini_credito
Fecha
Cadena
inicio
del Fecha
fin
del Fecha
crdito
fecha_fin_credito
Fecha
crdito
plazo_original
Tiempo
vencido Cadena
del crdito
valor_a_pagar
Decimal
cuota_en_mora
Crdito en mora
Entero
valor_gasto_admin
valor_interes
valor_gasto_cob
descuentos
Valor
del Decimal
descuento
aplicado
ultima_fecha_pago
hora_pago
comprobante_pago
Comprobante
del Cadena
crdito cancelado
Ciudad
Cuidad
donde Cadena
tiene la deuda
Registro
201
negocio
producto
Plan
Canal
Canal
impuesto Cadena
por la cartera
Estado
fecha_carga
NA - 05
Tipos de gestiones
Objetivos
Nombre
Descripcin
Naturaleza
Especficos
MenuId
Entero
Descripcin
Cadena
PadreId
habilitado
202
NA - 06
Objetivos
Descripcin
Datos
Nombre
Descripcin
Naturaleza
Especficos
id_deudor
Auto numrico
Entero
Cartera
en
la
que
cartera
viene el cliente
Cadena
cod_per
Cadena
Identificacin
si
es
tipo_identificacion
cdula o pasaporte
Cadena
identificacin
Numero de cdula
Cadena
apellido_p
Primer apellido
Cadena
apellido_m
Segundo apellido
Cadena
nombres
Cadena
genero
Cadena
estado_civil
Cadena
profesion
Cadena
Fecha de nacimiento
fecha_nacimiento
del cliente
Fecha
edad
Cadena
provincia
Cadena
canton
Cadena
ciudad
Cadena
parroquia
Cadena
barrio
Cadena
direccion_calle_p
Cadena
cliente
Cadena
Cadena
203
direccion_referencia
Cadena
area_tel1
Cdigo de rea1
Cadena
tel1
Telfono 1
Cadena
area_tel2
Cdigo de rea2
Cadena
tel2
Telfono 2
Cadena
area_tel3
Cdigo de rea3
Cadena
tel3
Telfono 3
Cadena
celular
Nmero celular
Cadena
et1
Cadena
et2
Cadena
et3
Cadena
et4
Cadena
NA - 07
Objetivos
Nombre
Descripcin
Naturaleza
Especficos
id_a_p
Auto numrico
Entero
cartera
identificacion
Cadena
credito
Cadena
fecha_abono
cuota_afectada
Nmero de cuota
Cadena
valor_cuota
Decimal
valor_gasto_admin
valor_interes
valor_gasto_cob
Decimal
204
descuentos
Descuentos
del
abono Decimal
realizado
fecha_carga
Fecha
NA - 08
Objetivos
Descripci
n
Datos
Nombre
Descripcin
Naturaleza
Especficos
Cartera
Cartera
Cadena
cod_per
Cadena
Crdito
identificacion
Nmero de cdula
factura_cuota
La
factura
Cadena
cuota
a Cadena
gestionar
valor_cuota
Valor de la cuota
Decimal
saldo_cuota
Decimal
valor_gasto_admin
valor_interes
Decimal
valor_gasto_cob
Decimal
descuentos
Valor de descuentos
Decimal
Periodos
Gestin
Gestin
realizada
por
la Cadena
cartera
fecha_vencimiento
abono_saldo
abono_gasto_admin
Abono
del
administrativo
Decimal
gasto Decimal
205
abono_interes
abono_gasto_cob
Decimal
Estado
Pendiente, gestionado.
Cadena
fecha_carga
NA - 09
Objetivos
Nombre
Descripcin
Naturaleza
Especficos
Cartera
Cartera
Cadena
cod_per
Cadena
Crdito
Cadena
identificacion
Cadena
fecha_ini_credito
Fecha
fecha_fin_credito
Fecha
plazo_original
Cadena
valor_a_pagar
Decimal
cuota_en_mora
Crdito en mora
Entero
valor_gasto_admin
Valor
del
gasto
de Decimal
administrativo
valor_interes
Decimal
valor_gasto_cob
Decimal
descuentos
Valor
del
descuento Decimal
aplicado
ultima_fecha_pago
Ultima
fecha
del
pago Fecha
realizado
hora_pago
comprobante_pago
Comprobante
del
Cadena
crdito Cadena
206
cancelado
Ciudad
Cuidad
donde
tiene
la Cadena
deuda
Registro
negocio
producto
Plan
Canal
Canal
impuesto
por
la Cadena
crdito
a Cadena
cartera
Estado
Estado
del
gestionar
fecha_carga
NA - 10
Tipos de gestiones
Objetivos
Descripcin Un rbol de gestin, todas las gestiones posibles que se debe dar
al cliente
Datos
Nombre
Descripcin
Naturaleza
Especficos
MenuId
Entero
Descripcin
Descripcin
de
las Cadena
gestiones
PadreId
habilitado
207
Seleccionable
seleccionar
por
el
usuario.
cartera
La
cartera
al
que Cadena
NA - 11
Objetivos
Descripcin Son los datos que el domiciliario requiere para realizar la visita al
cliente
Datos
Nombre
Descripcin
Naturaleza
Especficos
Cartera
Entero
Ciudad
Ciudad de la visita
Cadena
Nombre
Ci
Crdito
Entero
cliente
Direccin
Cadena
Valor_a_cobrar
Decimal
Zonas
Referencias
Referencias domiciliarias
Observacin
Gestin
de
la
Cadena
visita Cadena
realizada
Tipo
Cadena
Domiciliario
Cdigo
Cdigo
realizada
de
la
gestin Entero
208
Fecha
Fecha de la gestin
Fecha
Recibo
Mes
Mes de la gestin
Entero
Anio
Ao de la gestin
Entero
Estado
Estado
de
la
gestin: Cadena
Seguimiento, Gestionado,
Cerrado, Etc.
Fec_a
Subzona
Subzona de la visita
Entero
209
210
AC - 01
Autor
Fuente
Berardi Eduardo
Analuisa Xavier
Rea Diego
Objetivos
Descripcin
Comentarios
AC - 02
Agentes domiciliario
Autor
Fuente
Berardi Eduardo
Analuisa Xavier
Rea Diego
Objetivos
Descripcin
211
AC - 03
Supervisor
Autor
Fuente
Berardi Eduardo
Rea Diego
Analuisa Xavier
Objetivos
Descripcin
Comentarios
AC - 04
Monitoreador
Autor
Fuente
Berardi Eduardo
Pardo Jinsop
Objetivos
212
Comentarios
AC - 05
Administrador
Autor
Fuente
Berardi Eduardo
Rea Diego
Analuisa Xavier
Objetivos
Descripcin
Comentarios
213
214
FR - 02
Fuentes
Berardi Eduardo
Objetivos
Descripcin
FR - 03
Cuerpo
Actores
AC - 01 Agente del
ser exactamente_______
Callcenter
Fuentes
Analuisa Xavier
Objetivos
Descripcin
FR - 04
Cuerpo
Actores
AC - 02 Agente
ser exactamente_______
domiciliario
Fuentes
Berardi Eduardo
Analuisa Xavier
Objetivos
Descripcin
Cuerpo
El concepto RA - 05 nombre debe
ser exactamente_______
El concepto RA - 05 apellido debe
ser exactamente_______
Actores
AC - 03 Supervisor
215
FR - 05
Fuentes
Berardi Eduardo
Analuisa Xavier
Objetivos
Descripcin
Cuerpo
El concepto RA - 06 nombre debe ser
Actores
AC - 03 Supervisor
exactamente_______
El concepto RA - 06 apellido debe ser
exactamente_______
FR - 06
Fuentes
Berardi Eduardo
Objetivos
Descripcin
Cuerpo
Actores
AC - 01 Agente
exactamente_______
Callcenter
AC - 02 Agente
exactamente_______
domiciliario
AC - 03 Supervisor
AC 05
Administrador
216
FR - 07
Fuentes
Berardi Eduardo
Objetivos
Descripcin
Cuerpo
Actores
AC - 03
exactamente_______
Supervisor
AC - 05
exactamente_______
Administrador
217
218
PV - 02
Fuentes
Berardi Eduardo
Objetivos
Actor/es
AC - 01 Agente Callcenter
AC - 02 Agente domiciliario
AC - 03 Supervisor
Descripcin
Frases
Funcionalidad
RF - 02 Gestin telefnica
asociada
Informacin
visualizada
Prototipos de
PV - 01
entradas
PV - 02
PV - 03
Prototipos de
PV - 01
salida
PV - 02
PV - 03
219
PV - 03
Datos de Comisiones
Fuentes
Berardi Eduardo
Objetivos
Actor/es
AC - 01 Agente Callcenter
AC - 02 Agente domiciliario
AC - 03 Supervisor
Descripcin
Frases
Funcionalidad
RF - 02 Gestin telefnica
asociada
RF - 07 Gestin domiciliaria
RF - 06 Cerrar Sesin
Informacin
visualizada
Prototipos de
PV - 01
entradas
PV - 02
PV - 03
Prototipos de
PV - 02
salida
PV - 03
PV - 04
Fuentes
Berardi Eduardo
Analuisa Xavier
Objetivos
Actor/es
AC - 03 Supervisor
Descripcin
Frases
220
asociada
Informacin
visualizada
Prototipos de
PV - 01
entradas
PV - 02
PV - 03
PV - 04
Prototipos de
PV - 01
salida
PV - 02
PV - 03
PV - 04
PV - 05
Fuentes
Berardi Eduardo
Analuisa Xavier
Objetivos
Actor/es
AC - 05 Administrador
Descripcin
Frases
221
Funcionalidad
asociada
Informacin
visualizada
Prototipos de
PV - 01
entradas
PV - 02
PV - 03
PV - 04
PV - 05
Prototipos de
PV - 01
salida
PV - 02
PV - 03
PV - 04
PV - 05
222
223
Inicio sesin
Usuario,Clave
Autenticacin
Correcta
Incorrecta
Verificacin
del numero
crdito o
contrato
Valido
Visita efectiva
Compromiso
de pago
Acepta
Fecha de
compromiso
No valido
Visita no
efectiva
Actualizacin
de datos
No acepta
Ingreso de
gestion
224
PROCESO DE INTERACCIONES
PROCESO DE INTERACCIN CON EL MDULO DOMICILIARIO
Paso
1
Accin
Inicio de sesin, registro del usuario y clave
Autenticacin del usuario y clave ingresado por el AC-
02 Agente domiciliario
Al autenticarse correctamente, visualizara el modulo
asignado al AC-02 donde puede ingresar el numero de
3
secuencia
normal
crdito o contrato
Si dispone de un nmero de crdito o contrato valido,
Compromiso de pago
Fecha del compromiso de pago
Actualizacin de datos
Paso
Accin
Si los datos ingresados son incorrectos, no ingresara y
Excepcin
registro correcto.
Si la visita fue efectiva se sigue al paso 5, caso
contrario al paso 6
225
Operador
Escenario
Resultado
AC-02 Agente
013
Domiciliario
inicio sesin
satisfactorio
cuadro de comisiones
satisfactorio
AC-02 Agente
014
Domiciliario
Domiciliario/Bsqueda
AC-02 Agente por
015
Domiciliario
numero
de
satisfactorio
Domiciliario/Detalle
AC-02 Agente numero de operacin
016
Domiciliario
del cliente
satisfactorio
Domiciliario/Registro
AC-02 Agente de
017
Domiciliario
compromiso
de
satisfactorio
Domiciliario
satisfactorio
Domiciliario
gestin realizada
satisfactorio
Observacin
226
227
PROCESO DE INTERACCIONES
Accin
Inicio de sesin, registro del usuario y clave
Autenticacin del usuario y clave ingresado por el AC-03
Agente Supervisor
Escoger tres opciones
contrario paso 7
Realizar cargas de informacin a los mdulos:
Modulo Jaher.
Modulo Humana.
secuencia
Modulo Domiciliaria.
normal
Modulo Humana.
Modulo Domiciliaria.
Visualizacin de los siguientes reportes:
Reporte de gestin Jaher.
Fin
Paso
Accin
Si al realizar la carga en los mdulos seleccionados el
sistema informara si esta correcto, caso contrario se le
Excepcin
228
de la fecha.
Operador
AC-03
020
021
inicio sesin
satisfactorio
cuadro de comisiones
satisfactorio
Jaher/Bsqueda
022
023
por
Supervisor
AC-03
Observacin
Agente
Supervisor
AC-03
Resultado
Agente
Supervisor
AC-03
Escenario
del cliente
Agente Jaher/Detalle
Supervisor
satisfactorio
numero
reporte
discriminaba
la fecha que
se estableca
AC-03
024
Supervisor
AC-03
025
de no
gestin
satisfactorio
Supervisor
AC-03
026
Agente Jaher/Reportes
satisfactorio
Agente Humana/Detalle
Supervisor
satisfactorio
para
consulta.
la
229
La
informacin
en el reporte
es
incompleta,
adems
se
determino
consultas por
AC-03
027
Agente Humana/Reporte
Supervisor
de no
gestin
satisfactorio
rango
de
fechas.
Domiciliario/Bsqueda
AC-03
028
Agente por
Supervisor
numero
de
satisfactorio
Domiciliario/Detalle
AC-03
029
Supervisor
del cliente
satisfactorio
La
informacin
en el reporte
es
incompleta,
adems
se
determino
consultas por
AC-03
030
Supervisor
AC-03
031
Agente Domiciliario/Reportes
de gestin
no
rango
satisfactorio
fechas.
de
Agente Domiciliario/Cargas de
Supervisor
visitas
satisfactorio
Domiciliario/Asignacin
AC-03
Agente de
032
Supervisor
033
AC-03
visitas
domiciliarios
Agente Domiciliario/Impresin
a
satisfactorio
no
Ajustar
el
230
Supervisor
de hojas de terreno
satisfactorio
tamao de la
hoja para la
impresin
reorganizar
los
componentes
que permiten
visualizar los
registros
determinados
por
la
consulta
realizada.
Operador
AC-03
020
021
inicio sesin
satisfactorio
cuadro de comisiones
satisfactorio
Jaher/Bsqueda
022
023
024
025
satisfactorio
numero
Agente Jaher/Reportes
Supervisor
AC-03
del cliente
Agente Jaher/Detalle
Supervisor
AC-03
por
Supervisor
AC-03
Observacin
Agente
Supervisor
AC-03
Resultado
Agente
Supervisor
AC-03
Escenario
de
gestin
satisfactorio
Supervisor
satisfactorio
Resuelto
231
AC-03
026
Supervisor
AC-03
027
Agente Humana/Detalle
contrato del cliente
Agente Humana/Reporte
Supervisor
satisfactorio
de
gestin
satisfactorio
Resuelto
Domiciliario/Bsqueda
AC-03
028
Agente por
Supervisor
numero
de
satisfactorio
Domiciliario/Detalle
AC-03
029
Supervisor
AC-03
030
del cliente
satisfactorio
Agente Domiciliario/Reportes
Supervisor
AC-03
031
de gestin
satisfactorio
Resuelto
Agente Domiciliario/Cargas de
Supervisor
visitas
satisfactorio
Domiciliario/Asignacin
AC-03
032
Supervisor
AC-03
033
Agente de
visitas
domiciliarios
a
satisfactorio
Agente Domiciliario/Impresin
Supervisor
de hojas de terreno
satisfactorio
Resuelto
232
Inicio sesin
Usuario,Clave
Autenticacin
Correcta
Incorrecta
Ingresar
monitoreo
Editar
monitoreo
Borrar
monitoreo
Seleccin del
agente a
monitorear
Seleccin del
agente para
editar el
monitoreo
Seleccin del
agente para
borrar el
monitoreo
Registrar
monitoreo
Editar
monitoreo
Borrar
monitoreo
Fin
233
PROCESO DE INTERACCIONES
Accin
Inicio de sesin, registro del usuario y clave
Autenticacin del usuario y clave ingresado por el
secuencia
normal
seleccionado:
Realizar monitoreo
Eliminar monitoreo
Modificar monitoreo
4
Paso
Excepcin
234
Operador
AC-04
034
Escenario
Resultado
inicio sesin
satisfactorio
Observacin
Agente
Monitoreador
El
clculo
de
calificacin
la
del
monitoreo es incorrecta,
se evaluara los pesos
de las preguntas para
verificar
AC-04
035
Monitoreador
AC-04
036
no
monitoreo
inconsistencia
de
la
Agente Editar
Monitoreador
AC-04
037
Agente Insertar
la
monitoreo
satisfactorio
Agente Borrar
Monitoreador
monitoreo
satisfactorio
La informacin en el
reporte es incompleta,
adems se determino
AC-04
038
Agente Reporte
Monitoreador
de no
monitoreos
satisfactorio ao.
235
Observaci
Prueba
Operador
AC-04
034
Monitoreador
AC-04
035
Monitoreador
AC-04
036
Monitoreador
AC-04
037
Monitoreador
AC-04
038
Monitoreador
Escenario
Resultado
Agente
inicio sesin
satisfactorio
Agente Insertar
monitoreo
satisfactorio
Resuelto
Agente Editar
monitoreo
satisfactorio
Agente Borrar
monitoreo
Agente Reporte
monitoreos
satisfactorio
de
satisfactorio
Resuelto
236
Inicio sesin
Usuario,Clave
Autenticacin
Correcta
Incorrecta
Crear
usuarios
Modificar
usuarios
Inactivar
usuarios
Permisos de
usuarios
*Datos personales
*Usuario y clave
*Datos personales
*Usuario y clave
Estado (Activo,
Inactivo)
Mdulos (Jaher,
Humana,
Domiciliarios y
Reportes)
Correcta
Incorrecta
Correcta
Incorrecta
Registrar
Fin
237
PROCESO DE INTERACCIONES
Accin
Inicio de sesin, registro del usuario y clave
Autenticacin del usuario y clave ingresado por el
Seleccin de tarea:
Crear usuarios: Se registra con
nombres, apellidos, cedula y rea
donde el agente trabajara
Modificar usuarios: se modificara
secuencia
normal
trabajo.
Inactivar usuarios: se inactiva
usuarios cuando salen de la
empresa.
Permisos a usuarios: Se define
niveles de acceso a los usuarios
que trabajan en carteras como
Jaher, humana. Etc
4
238
Operador
Escenario
Resultado
AC-05 Agente
039
Administrador
inicio sesin
satisfactorio
Administrador
Crear usuarios
satisfactorio
AC-05 Agente
Modificar
Administrador
usuarios
AC-05 Agente
Inactivar
Administrador
usuarios
AC-05 Agente
Permisos de
Administrador
usuarios
AC-05 Agente
040
041
042
043
satisfactorio
satisfactorio
satisfactorio
Observacin
239
240
INGRESO DEL
AGENTE
DOMICILIARIO
RECIBE INFORMACIN
PARA LA VISITA A
REALIZAR
SUPERVISOR
REALIZA LA VISITA
NO
VISITA EFECTIVA
SI
GESTIN DE
COBRO
COMPROMISO DE
PAGO
ACTUALIZACIN
DE DATOS
NO
SI
INGRESA FECHA DE
COMPROMISO PARA
LA VISITA
REGISTRO DE
LA GESTION
FIN
REGISTRO DE
LA GESTION
241
PROCESO DE INTERACCIONES
PROCESO DE INTERACCIN CON EL MDULO DOMICILIARIO
Paso
Accin
terreno.
Si la visita no fue efectiva, se registra una nota en
el sistema para dejar constancia de la gestin
Secuencia normal
deuda.
Si desea cancelar la deuda se le
realiza el cobro si el cliente no lo
6
una
fecha
especfica
242
Operador
Escenario
Resultado
AC-02 Agente
013
Domiciliario
inicio sesin
satisfactorio
cuadro de comisiones
satisfactorio
AC-02 Agente
014
Domiciliario
Domiciliario/Bsqueda
AC-02 Agente por numero de operacin
015
Domiciliario
del cliente
satisfactorio
Domiciliario/Detalle
AC-02 Agente numero de operacin del
016
Domiciliario
cliente
satisfactorio
Domiciliario/Registro de
AC-02 Agente compromiso
017
Domiciliario
de
pago
"Prxima visita"
satisfactorio
Domiciliario
satisfactorio
Domiciliario
gestin realizada
satisfactorio
Observacin
243
244
PROCESO DE INTERACCIONES
Accin
Ingreso al sistema de gestin Multicobro S.A.
Recepcin de la informacin para la asignacin a
3
Secuencia normal
de
gestin
Domiciliaria.
6
Fin de la interaccin.
Paso
Accin
Si el supervisor no tiene informacin de los
Excepcin
cliente,
2
puede
interactuar
con
los
dems
245
Operador
AC-03
020
021
Resultado
Observacin
Agente
Supervisor
AC-03
Escenario
Agente Cuadro
Supervisor
de
comisiones
satisfactorio
Jaher/Bsqu
eda
por
numero
AC-03
022
de
Agente operacin
Supervisor
del cliente
satisfactorio
Jaher/Detalle
numero
AC-03
023
de
Agente operacin
Supervisor
del cliente
satisfactorio
La
informacin
visualizada se daba en
forma general, por lo
Jaher/Report
AC-03
024
Agente es
Supervisor
que
de
gestin
AC-03
025
no satisfactorio mes y ao
por
Supervisor
cliente
satisfactorio
Humana/Det
AC-03
026
Supervisor
del cliente
determina
Humana/Bs
queda
se
satisfactorio
246
La informacin en el
reporte es incompleta,
adems se determina
Humana/Rep
AC-03
027
Agente orte
Supervisor
que
de
gestin
se
realiza
Domiciliario/
Bsqueda
por
AC-03
028
numero
Agente de operacin
Supervisor
del cliente
satisfactorio
Domiciliario/
Detalle
numero
AC-03
029
de
Agente operacin
Supervisor
del cliente
satisfactorio
La informacin en el
Domiciliario/
AC-03
030
reporte es incompleta,
Agente Reportes de
Supervisor
gestin
determinar la consulta
no satisfactorio por mes y ao
Domiciliario/
AC-03
031
Agente Cargas
Supervisor
de
visitas
satisfactorio
Domiciliario/
Asignacin
AC-03
032
Agente de visitas a
Supervisor
domiciliarios satisfactorio
Domiciliario/I
mpresin de
AC-03
033
Agente hojas
Supervisor
terreno
de
Ajustar el tamao de la
no satisfactorio hoja para la impresin
247
Operador
AC-03
020
021
Resultado
Observacin
Agente
Supervisor
AC-03
Escenario
Inicio sesin
Agente Cuadro
Supervisor
satisfactorio
de
comisiones
satisfactorio
Jaher/Bsqueda por
AC-03
022
Supervisor
del cliente
satisfactorio
Jaher/Detalle
AC-03
023
Supervisor
AC-03
024
Agente Jaher/Reportes
Supervisor
satisfactorio
de
gestin
satisfactorio
Resuelto
Humana/Bsqueda
AC-03
025
Supervisor
AC-03
026
contrato
del
cliente
satisfactorio
Agente Humana/Detalle
Supervisor
AC-03
027
Agente por
satisfactorio
Agente Humana/Reporte de
Supervisor
gestin
satisfactorio
Resuelto
Domiciliario/Bsqued
AC-03
028
Supervisor
AC-03
029
Supervisor
AC-03
030
satisfactorio
Agente Domiciliario/Reporte
Supervisor
s de gestin
satisfactorio
Resuelto
248
AC-03
031
Agente Domiciliario/Cargas
Supervisor
de visitas
satisfactorio
Domiciliario/Asignaci
AC-03
032
Supervisor
AC-03
033
Agente n
de
visitas
domiciliarios
satisfactorio
Agente Domiciliario/Impresi
Supervisor
Resuelto
249
INICIO
INGRESO DEL
AGENTE
MONITOREADOR
ESCOGER AGENTE
CALLCENTER A
MONITOREAR
DESEA
MONITOREAR
SI
INGRESAR
MONITOREO
NO
EDITAR
MONITOREO
BORRAR
MONITOREO
REGISTRO DEL
MONITOREO
FIN
250
PROCESO DE INTERACCIONES
Accin
Ingreso al sistema de monitoreo Multicobro
secuencia
normal
S.A.
Seleccin de tarea:
Realizar monitoreo
Eliminar monitoreo
Modificar monitoreo
Paso
Accin
El monitoreador puede seleccionar la tarea
referente al agente escogido, como es
Excepcin
cerrar sesin.
251
Operador
AC-04
034
Escenario
Resultado
Observacin
Agente
Monitoreador
inicio sesin
satisfactorio
El
clculo
de
la
calificacin
del
monitoreo
es
incorrecta,
se
Monitoreador
AC-04
036
preguntas
verificar
la
inconsistencia de la
monitoreo
Agente Editar
Monitoreador
AC-04
037
Agente Insertar
las
monitoreo
satisfactorio
Agente Borrar
Monitoreador
monitoreo
satisfactorio
Determinar
la
visualizacin de los
AC-04
038
Agente Reporte
Monitoreador
monitoreos
de
datos mediante un
no satisfactorio filtro por mes y ao
252
Operador
AC-04
034
035
036
037
038
satisfactorio
monitoreo
satisfactorio
Resuelto
monitoreo
satisfactorio
Agente Borrar
Monitoreador
AC-04
inicio sesin
Agente Editar
Monitoreador
AC-04
Observacin
Agente Insertar
Monitoreador
AC-04
Resultado
Agente
Monitoreador
AC-04
Escenario
monitoreo
Agente Reporte
Monitoreador
monitoreos
satisfactorio
de
satisfactorio
Resuelto
253
254
PROCESO DE INTERACCIONES
Accin
Seleccin de tarea:
Crear usuarios: Se registra
con
nombres,
cedula
rea
apellidos,
donde
el
agente trabajara
Modificar
usuarios:
se
secuencia
o rea de trabajo.
normal
Inactivar
inactiva
usuarios:
usuarios
se
cuando
salen de la empresa.
Permisos a usuarios: Se
define niveles de acceso a
los usuarios que trabajan en
carteras
humana, etc
3
como
Jaher,
255
Operador
Escenario
Resultado
AC-05 Agente
039
satisfactorio
AC-05 Agente
040
satisfactorio
AC-05 Agente
041
satisfactorio
AC-05 Agente
042
043
Administrador usuarios
satisfactorio
de
satisfactorio
Observacin
256
257
258
259
PASO 4.- Despus del acceso realizado en el paso 3, se visualizar el detalle del
contrato a gestionar como se muestra en la figura 4, en el que consta de cuatro
partes como son: Datos Personales, Tipo de Contrato, Facturas Pendientes y el
Historial de gestiones.
260
PASO 6.- Para realizar la gestin, el operador tiene un men para escoger la
gestin que se realizo en la llamada y de igual forma colocar una observacin,
despus de escoger y escribir la observacin el operador tiene la opcin de
guardar la gestin realizada tal como se muestra en la figura 6.
MENU
OBSERVACION
261
GUARDAR
262
263
PASO 3.- E link JAHER nos permite el acceso al modulo de gestin cobranza de
Jaher, donde se registrara el numero de operacin del cliente, como se muestra
en la figura 3.
264
265
266
267
PASO 6.- Para realizar la gestin del cliente, el operador tiene la opcin de
escoger el motivo de la gestin realiza al cliente, mediante un men que tiene el
sistema, tal como se visualiza en la figura 6. Y la opcin de ingresar una
observacin referente a la gestin realizada (figura 7).
268
269
270
271
272
273
Fi
gura 7.- Ingreso al detalle del crdito
274
275
PASO 8.- Despus de ingresar la gestin, el sistema le informara que los datos
ingresados esta registrados correctamente.
OPCIONES DE GESTION
Se dispondr de dos opciones diferentes de gestin y datos que se deben
ingresar correctamente. Como se muestra en las Figuras 12, 13 y 14
Las gestiones son:
COBRO
C/P
276
277
278
279
280
PASO 3.- El supervisor tiene la opcin de ingresar a las carteras que el agente del
callcenter tiene acceso para realizar las gestiones diarias, como son la cartera de
humana, Jaher, banco del austro etc.
281
REPORTE TELEFONICO
Se debe ingresar los rangos de fechas, en las que el supervisor desea visualizar
las gestiones de los agentes del callcenter como se muestra en la figura 4.
282
REPORTE DE TERRENO
Se debe ingresar los rangos de fechas, en las que el supervisor desea verificar las
gestiones de los agentes domiciliarios como se muestra en la figura 6.
283
284
285
286
287
3. Asignacin de visitas
288
289
HOJA DE RUTA
Este icono permite exportar los datos visualizados que se genero en el reporte, se
exporta a diferentes formatos como los son .doc .xls .pdf.
290
291
292
NO
ASIGNADO
ASIGNADO
GESTIONADO
SEGUIMIENTO
C/P
CERRADO
ESTAFA
NO QUIERE PAGAR
11
OTROS
NO CONTACTADOS
INUBICABLE
UBICADOS
CONVENIO
DIRECCIONAMIENTO
12
A ATP
C/P
COBRO
YA PAGO/CANCELO
10
LIQUIDACION
293
Figura 13.- Interfaz para filtrar por fechas las gestiones del domiciliario.
294
295
296
297
PASO 3.- Para crear usuarios en el sistema se debe ingresar al icono mostrado
en la figura 3 e ingresar los datos personales y usuario asignado para el uso de la
aplicacin como se muestra en la figura 4.
298
de inactivar usuarios, definir el rea de trabajo del agente del Callcenter estas
opciones se muestra en la figura 6.
299
300
301
JAHER Y HUMANA
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_CB_ACTUALIZACIONES_CB_CLIENTES]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[CB_ACTUALIZACIONES]
DROP
CONSTRAINT
FK_CB_ACTUALIZACIONES_CB_CLIENTES
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_CB_CREDITOS_CB_CLIENTES]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[CB_CREDITOS]
DROP
CONSTRAINT
FK_CB_CREDITOS_CB_CLIENTES
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_CB_GARANTE_CB_CLIENTES]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[CB_GARANTE]
DROP
CONSTRAINT
FK_CB_GARANTE_CB_CLIENTES
GO
if
exists
(select
from
dbo.sysobjects
where
object_id(N'[dbo].[FK_CB_ABONOS_PAGOS_CB_CREDITOS]')
id
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[CB_ABONOS_PAGOS]
FK_CB_ABONOS_PAGOS_CB_CREDITOS
GO
DROP
CONSTRAINT
302
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_CB_DESAFILIACIONES_POR_CREDITO_CB_CREDITOS]
') and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[CB_DESAFILIACIONES_POR_CREDITO]
DROP
CONSTRAINT FK_CB_DESAFILIACIONES_POR_CREDITO_CB_CREDITOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_CB_FACTURAS_CUOTAS_CB_CREDITOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[CB_FACTURAS_CUOTAS]
DROP
CONSTRAINT
FK_CB_FACTURAS_CUOTAS_CB_CREDITOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_CB_GESTIONES_CB_CREDITOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[CB_GESTIONES]
DROP
CONSTRAINT
FK_CB_GESTIONES_CB_CREDITOS
GO
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[CB_ABONOS_PAGOS]')
and
where
id
OBJECTPROPERTY(id,
N'IsUserTable') = 1)
drop table [dbo].[CB_ABONOS_PAGOS]
GO
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[CB_ACTUALIZACIONES]')
N'IsUserTable') = 1)
drop table [dbo].[CB_ACTUALIZACIONES]
GO
and
where
id
OBJECTPROPERTY(id,
303
if
exists
(select
from
dbo.sysobjects
where
id
if
exists
(select
from
dbo.sysobjects
where
id
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[CB_DESAFILIACIONES_POR_CREDITO]')
=
and
OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[CB_DESAFILIACIONES_POR_CREDITO]
GO
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[CB_FACTURAS_CUOTAS]')
and
where
id
OBJECTPROPERTY(id,
N'IsUserTable') = 1)
drop table [dbo].[CB_FACTURAS_CUOTAS]
GO
if
exists
(select
from
dbo.sysobjects
where
id
304
GO
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[CB_GESTIONES]')
and
where
id
OBJECTPROPERTY(id,
N'IsUserTable') = 1)
drop table [dbo].[CB_GESTIONES]
GO
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[CB_INFO_CARGAS]')
and
where
id
OBJECTPROPERTY(id,
N'IsUserTable') = 1)
drop table [dbo].[CB_INFO_CARGAS]
GO
[nvarchar]
(50)
COLLATE
305
[nvarchar]
(10)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[identificacion] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[apellido_p] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[apellido_m] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[nombres] [nvarchar] (200) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[genero] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[estado_civil] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[profesion] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[fecha_nacimiento]
[nvarchar]
(10)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[edad] [int] NULL ,
[pais] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[provincia] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[canton] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[ciudad]
NULL ,
[nvarchar]
(50)
COLLATE
SQL_Latin1_General_CP1_CI_AS
306
[nvarchar]
(300)
COLLATE
(300)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[direccion_numero]
[nvarchar]
SQL_Latin1_General_CP1_CI_AS NULL ,
[direccion_calle_trans]
[nvarchar]
(300)
COLLATE
(300)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[direccion_referencia]
[nvarchar]
SQL_Latin1_General_CP1_CI_AS NULL ,
[area_tel1] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[tel1] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[area_tel2] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[tel2] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[area_tel3] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[tel3] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[celular]
[nvarchar]
(20)
COLLATE
SQL_Latin1_General_CP1_CI_AS
NULL ,
[usuario] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[usuario_identificacion]
[nvarchar]
SQL_Latin1_General_CP1_CI_AS NULL ,
[intensidad_cartera] [int] NULL ,
[intensidad_identificacion] [int] NULL ,
[fecha_carga] [datetime] NULL
) ON [PRIMARY]
GO
(10)
COLLATE
307
(150) COLLATE
SQL_Latin1_General_CP1_CI_AS
NULL ,
[habilitado] [bit] NULL ,
[url] [nvarchar] (150) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[fecha_creacion] [datetime] NULL ,
[usuario_creacion]
[nvarchar]
(150)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[fecha_modificacion] [datetime] NULL ,
[usuario_modificacion]
[nvarchar]
(150)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[estado] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[Seleccionable]
[nvarchar]
(50)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[cartera] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL
) ON [PRIMARY]
GO
[nvarchar]
(50)
COLLATE
308
[nvarchar]
(300)
COLLATE
(300)
COLLATE
[nvarchar]
[nvarchar]
(300)
COLLATE
309
[direccion_referencia]
[nvarchar]
(300)
COLLATE
310
[nvarchar]
(10)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[tramo] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[detalle] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[valor_a_pagar] [decimal](18, 2) NULL ,
[pago_vap] [decimal](18, 2) NULL ,
[valor_cuota] [decimal](18, 2) NULL ,
[cuota_en_mora] [decimal](18, 2) NULL ,
[valor_gasto_admin] [decimal](18, 2) NULL ,
[pago_vga] [decimal](18, 2) NULL ,
[valor_interes] [decimal](18, 2) NULL ,
[pago_vi] [decimal](18, 2) NULL ,
[valor_gasto_cob] [decimal](18, 2) NULL ,
[pago_vgc] [decimal](18, 2) NULL ,
[descuentos] [decimal](18, 2) NULL ,
[pago_desc] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[descuentos_porc] [decimal](18, 2) NULL ,
[ultima_fecha_pago] [datetime] NULL ,
[hora_pago] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[comprobante_pago]
[nvarchar]
SQL_Latin1_General_CP1_CI_AS NULL ,
(50)
COLLATE
311
[ciudad]
[nvarchar]
(50)
COLLATE
SQL_Latin1_General_CP1_CI_AS
NULL ,
[registro] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[negocio] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[producto] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[plan] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[canal]
[nvarchar]
(100)
COLLATE
SQL_Latin1_General_CP1_CI_AS
NULL ,
[estado] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[asignado] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[usuario] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[usuario_cedula]
[nvarchar]
(15)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[fecha_carga] [datetime] NULL
) ON [PRIMARY]
GO
312
[nvarchar]
(50)
COLLATE
313
[nvarchar]
(10)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[identificacion] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[tipo_identificacion_g]
[nvarchar]
(10)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[identificacion_g]
[nvarchar]
(15)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[apellido_p] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[apellido_m] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[nombres] [nvarchar] (200) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[genero] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[estado_civil] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[profesion] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[fecha_nacimiento] [datetime] NULL ,
[edad] [int] NULL ,
[provincia] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[canton] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[ciudad]
NULL ,
[nvarchar]
(50)
COLLATE
SQL_Latin1_General_CP1_CI_AS
314
[nvarchar]
(300)
COLLATE
(300)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[direccion_numero]
[nvarchar]
SQL_Latin1_General_CP1_CI_AS NULL ,
[direccion_calle_trans]
[nvarchar]
(300)
COLLATE
(300)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[direccion_referencia]
[nvarchar]
SQL_Latin1_General_CP1_CI_AS NULL ,
[area_tel1] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[tel1] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[area_tel2] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[tel2] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[area_tel3] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[tel3] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[celular]
[nvarchar]
(20)
COLLATE
SQL_Latin1_General_CP1_CI_AS
NULL ,
[et1] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[et2] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[et3] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[et4] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[fecha_carga] [datetime] NULL
) ON [PRIMARY]
GO
315
[nvarchar]
(500)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[intensidad] [int] NULL ,
[estado] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[fecha_cp] [nvarchar] (15) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[hora_cp] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[registro] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[negocio] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[producto] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[plan] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[canal]
[nvarchar]
(100)
COLLATE
SQL_Latin1_General_CP1_CI_AS
NULL ,
[registrom] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
316
[nvarchar]
(14)
COLLATE
SQL_Latin1_General_CP1_CI_AS NULL ,
[mes] [nvarchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[anio] [nvarchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[fecha_gestion] [datetime] NULL ,
[hora_gestion] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL
) ON [PRIMARY]
GO
[nvarchar]
SQL_Latin1_General_CP1_CI_AS NULL ,
[fecha_carga] [datetime] NULL
) ON [PRIMARY]
GO
(14)
COLLATE
317
DOMICILIARIOS
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_R_DM_VISITAS_GESTIONES_R_DM_ARBOL]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[R_DM_VISITAS_GESTIONES]
DROP
CONSTRAINT
FK_R_DM_VISITAS_GESTIONES_R_DM_ARBOL
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_R_DM_VISITAS_GESTIONES_R_DM_VISITAS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[R_DM_VISITAS_GESTIONES]
DROP
CONSTRAINT
FK_R_DM_VISITAS_GESTIONES_R_DM_VISITAS
GO
if
exists
(select
from
dbo.sysobjects
where
id
if
exists
(select
from
dbo.sysobjects
where
id
if
exists
(select
from
dbo.sysobjects
where
id
318
GO
319
320
MONITOREO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_RM_MONITOREOS_AREAS_RM_MONITOREOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[RM_MONITOREOS_AREAS]
DROP
CONSTRAINT
FK_RM_MONITOREOS_AREAS_RM_MONITOREOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_RM_MONITOREOS_FALTAG_RM_MONITOREOS]')
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[RM_MONITOREOS_FALTAG]
DROP
CONSTRAINT
FK_RM_MONITOREOS_FALTAG_RM_MONITOREOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_RM_MONITOREOS_SUBTEMAS_RM_MONITOREOS]')
and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER TABLE [dbo].[RM_MONITOREOS_SUBTEMAS] DROP CONSTRAINT
FK_RM_MONITOREOS_SUBTEMAS_RM_MONITOREOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_RM_MONITOREOS_TEMAS_RM_MONITOREOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[RM_MONITOREOS_TEMAS]
FK_RM_MONITOREOS_TEMAS_RM_MONITOREOS
GO
DROP
CONSTRAINT
321
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[RM_MONITOREOS]')
and
where
id
OBJECTPROPERTY(id,
N'IsUserTable') = 1)
drop table [dbo].[RM_MONITOREOS]
GO
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[RM_MONITOREOS_AREAS]')
and
where
id
OBJECTPROPERTY(id,
N'IsUserTable') = 1)
drop table [dbo].[RM_MONITOREOS_AREAS]
GO
if
exists
(select
from
dbo.sysobjects
where
id
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[RM_MONITOREOS_SUBTEMAS]')
=
and
OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[RM_MONITOREOS_SUBTEMAS]
GO
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[RM_MONITOREOS_TEMAS]')
N'IsUserTable') = 1)
drop table [dbo].[RM_MONITOREOS_TEMAS]
GO
and
where
id
OBJECTPROPERTY(id,
322
323
COMISIONES
if
exists
(select
from
dbo.sysobjects
where
id
if
exists
(select
from
dbo.sysobjects
where
id
324
325
USUARIOS
if
exists
(select
from
dbo.sysobjects
where
id
TABLE
[dbo].[H_GESTION]
FK_H_GESTION_R_USUARIOS
GO
DROP
CONSTRAINT
326
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_I_COMPUTADORES_R_USUARIOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[I_COMPUTADORES]
DROP
CONSTRAINT
FK_I_COMPUTADORES_R_USUARIOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_I_INVENTARIO_R_USUARIOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[I_INVENTARIO]
DROP
CONSTRAINT
FK_I_INVENTARIO_R_USUARIOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
TABLE
[dbo].[J_GESTION]
DROP
CONSTRAINT
FK_J_GESTION_R_USUARIOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_PERMISOS_USR_R_USUARIOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[PERMISOS_USR]
DROP
CONSTRAINT
FK_PERMISOS_USR_R_USUARIOS
GO
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[FK_R_ABONOS_CB_R_USUARIOS]')
where
id
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[R_ABONOS_CB]
FK_R_ABONOS_CB_R_USUARIOS
DROP
CONSTRAINT
327
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_R_ABONOS_TK_R_USUARIOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[R_ABONOS_TK]
DROP
CONSTRAINT
FK_R_ABONOS_TK_R_USUARIOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_R_DM_VISITAS_R_USUARIOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[R_DM_VISITAS]
DROP
CONSTRAINT
FK_R_DM_VISITAS_R_USUARIOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_R_DM_VISITAS_GESTIONES_R_USUARIOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[R_DM_VISITAS_GESTIONES]
DROP
CONSTRAINT
FK_R_DM_VISITAS_GESTIONES_R_USUARIOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
object_id(N'[dbo].[FK_RM_MONITOREOS_R_USUARIOS]')
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[RM_MONITOREOS]
DROP
CONSTRAINT
FK_RM_MONITOREOS_R_USUARIOS
GO
if
exists
(select
from
dbo.sysobjects
where
id
328
PERMISOS
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[FK_PERMISOS_USR_PERMISOS]')
where
id
=
and
OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER
TABLE
[dbo].[PERMISOS_USR]
DROP
CONSTRAINT
FK_PERMISOS_USR_PERMISOS
GO
329
if
exists
(select
from
dbo.sysobjects
object_id(N'[dbo].[PERMISOS_USR]')
and
N'IsUserTable') = 1)
drop table [dbo].[PERMISOS_USR]
GO
where
id
OBJECTPROPERTY(id,
330
331
JAHER
JAHER_ABONOS
CREATE PROCEDURE dbo.Jaher_Abonos
AS
declare @operacion varchar(80)
declare @cuota varchar(80)
declare @abono float
declare @saldo float
declare @saldo_i float
declare @saldo_gc float
SET NOCOUNT ON
DECLARE uno CURSOR FOR
select a.num_oper,c.numero_cuota,c.saldo_cuota-a.val_cuot_pag as
Saldo,a.val_int_m_pag as Saldo_Interes,a.val_gast_cob_pag as
Saldo_Gasto_C,a.val_cuot_pag from J_ABONOS a,J_CUOTAS c where
numero_operacion=a.num_oper and a.cuot_afec=c.numero_cuota
OPEN uno
FETCH NEXT FROM uno
INTO @operacion,@cuota,@saldo,@saldo_i,@saldo_gc,@abono
WHILE @@FETCH_STATUS = 0
BEGIN
update J_CUOTAS SET
saldo_cuota=@SALDO,ai=ai+@SALDO_i,agc=agc+@SALDO_gc,asaldo=asaldo+
@abono WHERE NUMERO_OPERACION=@OPERACION AND
NUMERO_CUOTA=@CUOTA
332
MENU DE JAHER
MENUJH
SET NOCOUNT ON
333
set @interesa=1.10
/*----------------------------------------------------------*/
/*----------------------------------------------------------*/
/*-----------------------------------------------------------------*/
334
SET NOCOUNT ON
INTO
@NUMERO_OPERACION,@CUOTA,@SALDOC,@INTERES,@ATRASOD
WHILE @@FETCH_STATUS = 0
BEGIN
IF @interes <> 0
BEGIN
print @InteresM2
END
335
IF @interes = 0.0
BEGIN
SET @InteresM=@interesa
SET @InteresM2 = round((@InteresM/100),5)
print @InteresM2
END
/*-------------------------------------------------------------*/
/*-------------------------------------------------------------*/
336
interesmoragenerado=@INTERESMORA,
GASTOCOBRANZAGENERADO=@GASTOC2
where
END
/*---------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/
CLOSE uno
DEALLOCATE uno
SET NOCOUNT OFF
GO
HUMANA
HUMANA ABONOS:
337
SET NOCOUNT ON
DECLARE uno CURSOR FOR
Select
A.FACTURA,(F.VALOR_CUOTA-A.VAL_CUOT_PAGO)
AS
AND
F.VALOR_CUOTA>=A.VAL_CUOT_PAGO
and A.VAL_CUOT_PAGO>0
OPEN uno
FETCH NEXT FROM uno
INTO @factura,@saldo
WHILE @@FETCH_STATUS = 0
BEGIN
update
H_DETALLE_FACTURAS
FACTURA=@FACTURA
SET
VALOR_CUOTA=@SALDO
where
338
MENU DE HUMANA
MENUHU
SET NOCOUNT ON
SELECT
MenuId,
Descripcion,
Posicion,
PadreId,
Icono,
Habilitado,
Url,Sesion,Estado
FROM dbo.H_ARBOL2
WHERE Habilitado = 1 order by posicion
DOMICILIARIOS
AVANCES
339
from r_dm_visitas,r_usuarios
where r_usuarios.ci=r_dm_visitas.domiciliario
GROUP BY R_USUARIOS.CI
OPEN uno
FETCH NEXT FROM uno
INTO @ci_dom
WHILE @@FETCH_STATUS = 0
BEGIN
insert
into
R_DM_VISITAS_GE
r_usuarios.apellidos
as
r_DM_VISITAS WHERE
select
r_usuarios.nombres+
Domiciliario,R_USUARIOS.Ci,(select
ESTADO=01
R_DM_VISITAS.domiciliario=@ci_dom
and
and
'
'
count(*)
+
from
r_DM_VISITAS.estado=01
and
year(fec_a)=@fechaao
and
month(fec_a)=@fechames) as Pendientes,
(select round(sum(valor_a_cobrar),1) from r_DM_VISITAS WHERE ESTADO=01
and r_DM_VISITAS.estado=01 and R_DM_VISITAS.domiciliario=@ci_dom and
R_DM_VISITAS.anio=@fechaao
and
R_DM_VISITAS.mes=@fechames)
as
Valor_P,
(select count(*) from r_DM_VISITAS WHERE r_DM_VISITAS.estado=02 and
R_DM_VISITAS.domiciliario=@ci_dom and R_DM_VISITAS.anio=@fechaao and
R_DM_VISITAS.mes=@fechames) as Gestionadas,
(select
round(sum(valor_a_cobrar),1)
from
r_DM_VISITAS
round(sum(valor_a_cobrar),1)
from
r_DM_VISITAS
340
round(sum(valor_a_cobrar),1)
from
r_DM_VISITAS
round(sum(valor_a_cobrar),1)
from
r_DM_VISITAS
round(sum(valor),1)
as
R_DM_recupero.nombre=@ci_dom
COBRO
and
from
r_DM_recupero
WHERE
year(fecha)=@fechaao
and
from r_dm_visitas,r_usuarios
where
and
r_usuarios.ci=r_dm_visitas.domiciliario
341
MONITOREO
MONITOREOS
@evaluador
nvarchar (100),
@ci_e
nvarchar(10),
@ci
nvarchar (15),
@fecha_monitoreada
@horai
nvarchar(6),
@horaf
nvarchar(6),
@area
nvarchar(30),
@tema
nvarchar(50),
@subtema
nvarchar(200),
@numero_cliente nvarchar(10),
@comentario nvarchar(200),
@calificacion
nvarchar(6),
@calificacion_n int,
@falta_grave
nvarchar(150),
@s1
nvarchar(50),
@ss1
nvarchar(50),
@s2
nvarchar(50),
@ss2
nvarchar(50),
@s3
nvarchar(50),
@ss3
nvarchar(50),
@s4
nvarchar(50),
@ss4
nvarchar(50),
@s5
nvarchar(50),
@ss5
nvarchar(50),
@s6
nvarchar(50),
smalldatetime,
342
@ss6
nvarchar(50),
@s7
nvarchar(50),
@ss7
nvarchar(50),
@s8
nvarchar(50),
@ss8
nvarchar(50),
@s9
nvarchar(50),
@ss9
nvarchar(50),
@s10
nvarchar(50),
@ss10 nvarchar(50),
@s11
nvarchar(50),
@ss11 nvarchar(50),
@s12
nvarchar(50),
@ss12 nvarchar(50),
@s13
nvarchar(50),
@ss13 nvarchar(50),
@s14
nvarchar(50),
@ss14 nvarchar(50),
@s15
nvarchar(50),
@ss15 nvarchar(50),
@s16
nvarchar(50),
@ss16 nvarchar(50),
@s17
nvarchar(50),
@ss17 nvarchar(50),
@total1
nvarchar(50),
@h1
nvarchar(50),
@hh1
nvarchar(50),
@h2
nvarchar(50),
@hh2
nvarchar(50),
@h3
nvarchar(50),
@hh3
nvarchar(50),
@h4
nvarchar(50),
@hh4
nvarchar(50),
@h5
nvarchar(50),
343
@hh5
nvarchar(50),
@h6
nvarchar(50),
@hh6
nvarchar(50),
@h7
nvarchar(50),
@hh7
nvarchar(50),
@h8
nvarchar(50),
@hh8
nvarchar(50),
@h9
nvarchar(50),
@hh9
nvarchar(50),
@h10
nvarchar(50),
@hh10 nvarchar(50),
@h11
nvarchar(50),
@hh11 nvarchar(50),
@h12
nvarchar(50),
@hh12 nvarchar(50),
@h13
nvarchar(50),
@hh13 nvarchar(50),
@total2
nvarchar(50)
)
AS
344
insert
into
rm_monitoreos
(evaluador,
ci_e,agente,
usrdragon,
ci,
,@ci_e,
@agente,
@fecha_monitoreada, @horai ,
@tema ,
@subtema ,
@usrdragon,@ci
@horaf ,
@area
@numero_cliente ,
@comentario
,@calificacion,@calificacion_n,
, @s1,
@ss5,
s9,
@ss1,
@s6,
@s10,
@s14,
@s2,
@ss6,
@hh5, @h6,
GO
@h13, @hh13,
@ss3,
@ss7,
@s4,
@s8,
@ss11, @s12,
@ss15, @s16,
@hh1, @h2,
@s3,
@s7,
@s15,
@h1,
@hh4, @h5,
@ss2,
@ss10, @s11,
@ss14,
@total1,
@falta_grave
@h11,
@ss8,
@s5,
@s9,
@s
@ss12, @s13,
@ss13,
@ss16, @s17,
@ss17,
@hh2, @h3,
@hh6, @h7,
@ss4,
@hh3, @h4,
@hh7, @h8,
@hh11,
@total2,getdate())
@hh8, @h9,
@h12, @hh
345
COMISIONES
COBRANZAS
PRO_R_ABONOS_ATP
insert
SELECT
into
R_ABONOS_ATP_TMPX
into
R_ABONOS_ATP_TMPX
346
WHILE @@FETCH_STATUS = 0
BEGIN
FETCH NEXT FROM uno
INTO @ci_igs,@num_oper,@cuota,@valor
END
CLOSE uno
DEALLOCATE uno
delete from r_abonos_atp_tmp
delete from r_abonos_atp_tmpx
GO
PRO_J_CURSOR_ATP_DRAGON_CB 2010,3
CREATE
PROCEDURE
pro_j_cursor_ATP_DRAGON_CB(@anio
varchar(4),@mes varchar(2))
As
id_operacion_dg
from
r_dragon
WHERE
year(fecha_total)=@anio
and month(fecha_total)=@mes )
DECLARE uno CURSOR FOR
SELECT num_oper,fecha,cuota,valor FROM r_abonos_atp
OPEN uno
FETCH NEXT FROM uno
INTO @num_oper,@fecha,@cuota,@valor
WHILE @@FETCH_STATUS = 0
BEGIN
insert into R_ABONOS_CB select *,@fecha,@cuota,@valor,'0','0' from r_dragon
where
year(fecha_total)=@anio
347
and
month(fecha_total)=@mes
and
(gestion='ABONA
CUOTAS_C'
gestion='ACEPTA
MENSAJE_C' OR gestion='ACTUALIZA
gestion='ACTUALIZA_R'
OR
OR
id_operacion_dg=@num_oper
gestion='ABONO
gestion='CLIENTE
DEUDA_C'
and
OR
DATOS_C' OR
CONTACTADO_C'
OR
OR
SEGURO_MLTC'
gestion='COBRO
OR
SEGURO_C'
gestion='COMPROMISO
OR
DE
gestion='COBRO
PAGO_C'
OR
_C'
OR
gestion='FACILITA
NUEVO
TELEFONO
DE
REALIZADO_C'
OR
gestion='REPROGRAMADO_LIQUIDACION_C' OR gestion='SOLUCIONADO_C'
OR gestion='TITULAR CONTACTADO_C' OR gestion='VISITARA AGENCIA_C')
END
CLOSE uno
DEALLOCATE uno
GO
PRO_J_CURSOR_ATP_DRAGON_CBX 2010,3
CREATE
PROCEDURE
varchar(4),@mes varchar(2))
As
declare @num_oper varchar(8000)
pro_j_cursor_ATP_DRAGON_CBX(@anio
348
id_operacion_dg,ususario,cuota,valor
month(fecha_total)=@mes
and
from
R_ABONOS_CB
year(fecha_total)=@anio
group
where
by
WHILE @@FETCH_STATUS = 0
BEGIN
insert into R_ABONOS_CBX select top 1 * from R_ABONOS_CB where
id_operacion_dg=@num_oper and ususario=@agente and cuota=@cuota and
valor=@valor and month(fecha_total)=@mes and year(fecha_total)=@anio
delete
from
R_ABONOS_CB
ususario=@agente
and
where
id_operacion_dg=@num_oper
cuota=@cuota
and
INTO @num_oper,@agente,@cuota,@valor
END
CLOSE dos
DEALLOCATE dos
valor=@valor
and
and
349
PRO_J_CURSOR_ATP_DRAGON_CBXX 2010,3
CREATE
PROCEDURE
pro_j_cursor_ATP_DRAGON_CBXX(@anio
varchar(4),@mes varchar(2))
As
declare @num_oper varchar(8000)
declare @agente varchar(8000)
declare @cuota int
declare @valor float
declare @diafp int
declare @diaf int
declare @horaf datetime
id_operacion_dg,cuota,valor
month(fecha_total)=@mes
from
and
R_ABONOS_CB
where
year(fecha_total)=@anio
div=0
group
by
WHILE @@FETCH_STATUS = 0
BEGIN
update r_abonos_cb set valor=valor/(select count(*) from r_abonos_cb where
id_operacion_dg=@num_oper
and
cuota=@cuota
and
valor=@valor
350
INTO @num_oper,@cuota,@valor
END
CLOSE dos
DEALLOCATE dos
GO
TELEMERCADEO
PRO_R_ABONOS_DTK
update
r_abonos_DTK_tmp
set
num_oper='0'+num_oper
where
len(num_oper)=12
update r_abonos_DTK_tmp set num_oper='0'+num_oper where len(num_oper)=9
delete from R_ABONOS_DTK
351
PRO_J_CURSOR_ATP_DRAGON_TK 2010,3
CREATE
PROCEDURE
pro_j_cursor_ATP_DRAGON_TK(@anio
varchar(4),@mes varchar(2))
As
declare @num_oper varchar(8000)
declare @fecha varchar(8000)
declare @cuota int
declare @valor float
into
R_ABONOS_TK
select
*,@fecha,@cuota,@valor,'0','0'
from
and
(gestion='VISITARA
ALMACEN_T'
OR
AUTOMTICO_T'
OR
gestion='CONTESTADOR
MALTRATO
gestion='ACTUALIZACIONES_T'
EN
OR
EL
ALMACEN_T'
gestion='COMPRASEGURA_T'
OR
OR
352
END
CLOSE uno
DEALLOCATE uno
GO
PRO_J_CURSOR_ATP_DRAGON_TKXX 2010,3
CREATE
PROCEDURE
pro_j_cursor_ATP_DRAGON_TKXX(@anio
varchar(4),@mes varchar(2))
As
declare @num_oper varchar(8000)
declare @agente varchar(8000)
declare @cuota int
declare @valor float
declare @diafp int
declare @diaf int
declare @horaf datetime
and
month(fecha_total)=@mes
WHILE @@FETCH_STATUS = 0
group
by
353
BEGIN
update r_abonos_TK set valor=valor/(select count(*) from r_abonos_TK where
id_operacion_dg=@num_oper and cuota=@cuota and valor=@valor), DIV=1,
vi=@valor
where
id_operacion_dg=@num_oper
and
cuota=@cuota
and
INTO @num_oper,@cuota,@valor
END
CLOSE dos
DEALLOCATE dos
GO
GO