Tercer Corte Auditoria Informatica William Ramirez Lester Vanegas Ericsson Casco
-
Upload
liber-cerda -
Category
Documents
-
view
18 -
download
0
Transcript of Tercer Corte Auditoria Informatica William Ramirez Lester Vanegas Ericsson Casco
Universidad Nacional de Ingeniería
Instituto de Estudios Superiores
Facultad de Ciencias y Sistemas
Primer corte de auditoria
Autores:
Ericsson Martín Casco Sánchez
William Alejandro Ramírez Palacios
Lester Francisco Vanegas
Docente:
Ing. Liber Marcial Cerda Reyes
Grupo: 5Tn1-S
13 de Marzo del 2012
Managua - Nicaragua
Auditoria Informatica. Page 1
INDICE.
OBJETIVOS: .............................................................................................. 3
OBJETIVO GENERAL:.......................................................................... 3
OBJETIVOS ESPECIFICOS: ................................................................... 3
MISION Y VISION....................................................................................... 4
ANTECEDENTES........................................................................................ 5
JUSTIFICACION........................................................................................... 6
ESTRUCTURA ORGANIZACIONAL....................... 7
TECNOLOGIAS .............................................................................................. 8
MANUAL DE FUNCIONES Y COMPETENCIAS .................................... 9
REQUERIMIENTOS…………………………………..................................20
CODIGO FUENTE……………………………………………………………27
Auditoria Informatica. Page 2
Objetivo General.
Realizar una auditoría en la empresa Source Trace Systems en un sistema de
un sistema de evaluación de riesgo crediticio.
Objetivos específicos.
Revisar los procesos que se utilizan actualmente para el desarrollo de un
sistema de evaluación de riesgo crediticio.
Aplicar la metodología Cobit indicada para audtiar un sistema devaluación de
riesgo crediticio.
Nombre de la empresa: Source Trace Systems.
Auditoria Informatica. Page 3
Misión.
Es el proveedor líder independiente de soluciones para transacciones remotas en el campo de
servicios financieros, de la agricultura, los servicios de salud, y para proveedores de micro
seguros y agua limpia, además de organizaciones operando en mercados emergentes.
Vision.
Las soluciones SourceTrace están orientadas a industrias específicas, con la capacidad de
apoyar empresas internacionales. Con las aplicaciones que funcionan en ambientes diversos,
frecuentemente más allá del alcance de tecnologías transaccionales convencionales, los
clientes de SourceTrace dependen de sus soluciones en el campo de las finanzas, en la
administración de cadenas de abastecimiento agrícola y la provisión de agua limpia para
ampliar el alcance de sus redes de información.
Auditoria Informatica. Page 4
Antecedentes.
El sistema evaluación de riesgo crediticio es una petición del mismo cliente para mejorar su
sistema de evaluación de clientes y para hacerlo de forma más rápida por medio de
dispositivos móviles aprovechando conexiones 3g con el objetivo de que las solicitudes lleguen
de forma más rápida a los servidores de la financiera y así poder resolver rápidamente las
solicitudes de créditos.
Auditoria Informatica. Page 5
Justificación.
La orden de pedido del cliente ya tiene más de un año de haberse solicitado y se ha retardado
el lanzamiento para el uso del sistema, el principal problema son defectos con el sistema que al
utilizarse ocasiona muchos fallos lo planeado es detectar estos fallos y rastrear cuales son los
principales motivos de que el sistema aun no esté completamente funcional y el por qué los
encargados de reparar estos fallos aun no dan soluciones definitivas a estos fallos.
Estructura organizacional (Línea de Mando):
Gerente (1 Persona)
Auditoria Informatica. Page 6
Project Manager (1 Persona)
Gerente de Operaciones (1 Persona)
Control de Calidad (1 Persona)
Marketing (2 Personas)
Desarrollo (4 Personas)
Administración (1 Persona)
Sistema: Sistema de evaluación de riesgo crediticio
Plataforma: Android (tablets).
Tecnologías.
Auditoria Informatica. Page 7
La empresa cuenta con las siguientes herramientas para el desarrollo de los sistemas.
Tablets: 2 Archos 512 mb ram, 1ghz processor. Con android 2.3 (Gingerbread).
Celulares: 2 Motorola mb300, con Android 2.2 (Froyo)
1 Samsung Galaxy Ace, con Android 2.3
1 Motorola Bravo, Android 2.2
5 Laptos Dell Inspiron 4 gbs Ram, Proc iCore3 2.3 ghz.
1 Servidor Dell (caracteristicas sin especificar).
1 Laptop Sony Vaio 4 gbs Ram, Proc Centrino2 - 2.6 ghz
Router Inalambrico Linksys.
Paquete de Datos corporativo.
Red Local para compartimiento de archivos.
Servidor Linux (FTP, DHCP, WEB)
Linea telefónica.
Paquetes de Datos Inalambricos 3G para pruebas.
La empresa posee manual de funciones, manual de competencias, diccionario de competencias, documentación de procesos, pero acceder o conseguir esta información no fue
Auditoria Informatica. Page 8
posible debido a restricciones que tiene la empresa con respecto al manejo de este tipo de información.
Lo que tratamos de hacer es una propuesta de un manual de funciones, ya que tenemos información de los cargos que tiene la empresa y las funciones que realizan los mismos. También realizamos un manual de competencias.
Metodología empleada:
Para obtener el siguiente manual se utilizo el mecanismo basado en estatutos, el cual se divide en niveles y se especifican los cargos presentes en cada nivel y su función.
Manual de funciones oficina STS Ni SA
Nivel Lo conforman Función PrincipalDirectivo Presidente Aprobación de proyectos.
Dirección general de la empresa.
Ejecutivo Vice Gerente de operaciones.
Vice Gerente de atención al cliente.
Negociaciones con clientes, seguimiento y control de proyectos.
Administrativo Asistente de presidencia.
Contabilidad de la oficina, control de documentos y planilla.
Operativo Desarrolladores Control de calidad
Diseño y desarrollo de aplicaciones, soporte técnico a clientes, solución a problemas técnicos.
Asistencial Auxiliar de servicios generales
Limpieza y logística de la oficina.
Identificación del cargo.Nombre del cargo
Auditoria Informatica. Page 9
PresidenteNivel FuncionalDirectivo
DependenciaPresidencia
Jefe inmediatoCo-FundadoresNaturaleza del cargoEstatus
N° de cargos1
Resumen del cargo:
Dirigir la empresa, garantizar el funcionamiento óptimo del negocio y representar legalmente en eventos y actos que requieran la presencia del máximo nivel jerárquico.
Descripción de funciones:
1. Prescindir las reuniones con la asamblea compuesta por los cofundadores.2. Presentar informes a los cofundadores sobre la marcha del negocio.3. Establecer las normas dentro de la empresa.4. Velar por el cumplimiento de las normas internas de la empresa.5. Encargarse de las negociaciones con nuevos y actuales clientes.6. Hacer cumplir las órdenes directas de la asamblea.
Manual de competencias:
Perfil RequeridoEducación Experiencia LaboralUniversitarioSer miembro cofundador
CompetenciasAdministrativas Control directivo, toma de decisiones,
planeación, organización, comunicación efectiva y responsabilidad.
Laborales Conocimiento del cargo, calidad, tolerancia al estrés y desarrollo en el cargo.
Humanas Creatividad, relaciones humanas, compromiso, sentido de pertenencia, presentación personal y tolerancia a la frustración.
Identificación del cargo.Nombre del cargo
Auditoria Informatica. Page 10
Vice-Gerente de Operaciones.Nivel FuncionalEjecutivo
DependenciaGerencia de operaciones
Jefe inmediatoPresidenciaNaturaleza del cargoEstatus
N° de cargos1
Resumen del cargo:
Manejar y dirigir los proyectos actuales que se están llevando a cabo en la empresa.
Descripción de funciones:
1. Encargarse de las reuniones con los clientes sobre como se llevaran a cabo el desarrollo de los sistemas
2. Preparar todo el papeleo y protocolo a seguir para celebrar la firma de contratos3. Seguimiento a los proyectos y establecer tiempo de entregas.
Manual de competencias:
Perfil RequeridoEducación Experiencia LaboralUniversitarioIngeniero de Sistemas o carreras a fines
Experiencia en la rama de gestión de proyectos de desarrollo de software
CompetenciasAdministrativas Control directivo, toma de decisiones,
planeación, organización, comunicación efectiva, responsabilidad, conocimientos de metodología de gestión de proyectos.
Laborales Conocimiento del cargo, calidad, tolerancia al estrés y desarrollo en el cargo.
Humanas Creatividad, relaciones humanas, compromiso, sentido de pertenencia, presentación personal y tolerancia a la frustración.
Procesos de los documentos.
Auditoria Informatica. Page 11
********************************************************************************
No accesible.
********************************************************************************
Diccionario de competencia.
Genéricas y Específicas.
El documento que se presenta a continuación define el significado de las competencias identificadas, tanto genéricas como específicas. Asimismo, se definido el significado de cada nivel para cada una de dichas competencias: Nivel A, Nivel B, Nivel C.
El diccionario está organizado de la siguiente manera:
COMPETENCIAS GENÉRICAS.
1. Adaptación al cambio.
2. Creatividad e innovación.
3. Lealtad y sentido de pertenencia.
4. Orientación al cliente.
5. Trabajo en equipo.
COMPETENCIAS ESPECÍFICAS.
1. Compromiso.
2. Credibilidad técnica.
3. Dinamismo.
4. Don de mando.
5. Liderazgo.
6. Pensamiento Estratégico.
7. Precisión.
8. Relaciones públicas.
9. Tolerancia a la presión.
Auditoria Informatica. Page 12
COMPETENCIAS GENÉRICAS
1. ADAPTACIÓN AL CAMBIO.
Definición: Es la capacidad para enfrentarse con flexibilidad y versatilidad a situaciones nuevas y para aceptar los cambios de forma positiva y constructiva. Se identificó esta competencia porque los trabajadores del estudio de arquitectos deben aceptar y adaptarse a los cambios, teniendo en cuenta que la empresa se encuentra en una etapa de crecimiento.
Niveles:
A: Se posee una alta capacidad para enfrentar situaciones cambiantes e innovadoras, conjugando con un gran dominio la estabilidad y la versatilidad.
B: Se muestra abierto a enfrentar situaciones distintas o las que no estaba acostumbrado dentro de su rutina de trabajo.
C: Tiene cierta dificultad para enfrentar situaciones que les son desconocidas. Logra adaptarse de manera lenta a los cambios que se pudiesen suscitar.
2. CREATIVIDAD E INNOVACIÓN
Definición: Es la habilidad que deben poseer los trabajadores de para presentar recursos, ideas y métodos novedosos y concretarlos en acciones. Cada uno de los trabajadores debe ser capaz de innovar en el diseño de cada una de las obras.
Niveles:
A: Propone y encuentra formas nuevas y eficaces de hacer las cosas. Es recursivo, innovador y práctico. Busca nuevas alternativas de solución y se arriesga a romper los esquemas tradicionales. Busca nuevas opciones a fin de satisfacer las expectativas y necesidades de los clientes.
B: Propone ideas creativas cuando las tradicionales no son aplicables a su trabajo. Tiende a realizar cambios que no rompan por completo los esquemas habituales de su trabajo.
C: Tiende a utilizar soluciones que le sirvieron para resolver una situación anterior sin evaluar si se pueden aplicar exitosamente a la actual. Prefiere no tomar riesgos en cuanto a métodos para resolver su trabajo. Se rige por ideas y patrones conductuales tradiciones.
3. LEALTAD Y SENTIDO DE PERTENENCIA
Auditoria Informatica. Page 13
Definición: Se refiere a la identificación de cada trabajador con la organización. Implica conocer los valores y elementos culturales de la empresa, asumirlos, defenderlos y promulgarlos como si fueran propios. Se refiere a la disposición que tenga el trabajador para defender los intereses de la empresa en ocasiones en que éstos se vean amenazados. Implica también el dar prioridad a los intereses organizacionales y comprometerse a la consecución de los mismos.
Niveles:
A: El trabajador conoce los elementos que conforman la cultura de la empresa: lenguaje, símbolos, valores; y los promulga como propios. El trabajador defiende los intereses de la empresa, estando dentro y fuera de ella, durante y fuera de la jornada laboral. Da prioridad a las metas finales de la empresa y participa con esfuerzo e iniciativa para alcanzarlas.
B: Conoce el lenguaje, símbolos y valores de la empresa. Usualmente los promulga y defiende, mas no demuestra una fuerte iniciativa por ello. Tiene noción de la meta final a la que desea llegar la empresa, y en ciertas ocasiones muestra una participación activa para llegar a ella.
C: Demuestra un escaso conocimiento del lenguaje que se maneja al interior de la empresa, como también tiene escaso conocimiento sobre sus costumbres y valores. Podría considerar pertinente anteponer sus intereses personales a los intereses de la organización.
4. ORIENTACIÓN AL CLIENTE
Definición: Es la disposición para realizar el trabajo con base en el conocimiento de las necesidades y expectativas de los clientes. Implica preocuparse por entender las necesidades de los clientes y dar solución a sus problemas; así como realizar esfuerzos adicionales con el fin de exceder sus expectativas y mejorar su calidad de vida.
Niveles:
A: Sus acciones están dirigidas a comprender y satisfacer a los clientes. Busca explorar las necesidades e inquietudes de cada cliente, brindando un trato personalizado que demuestra interés en cada uno de los mismos. Considera la plena satisfacción del cliente como un criterio esencial para la planificación de futuras actividades. Es capaz de realizar esfuerzos con el fin de lograr mejorar la calidad de vida de sus clientes y lograr obtener su aprobación y/o admiración por el trabajo realizado.
B: Busca explorar las necesidades e inquietudes de cada cliente al máximo en la medida que ello resulte esencial para la elaboración de una tarea. Trata de establecer criterios que le permitan evaluar las necesidades y niveles de satisfacción de los clientes de forma general, sin enfatizar en relación a la atención personalizada a los mismos. Realiza esfuerzos eventuales para mejorar la calidad de vida de los clientes.
C: Explora las necesidades e inquietudes de cada cliente en la medida que ello resulte estrictamente necesario. Evaluará los niveles de satisfacción de los clientes utilizando los criterios mínimos para ejecutar su trabajo.
Auditoria Informatica. Page 14
5. TRABAJO EN EQUIPO
Definición: Es la capacidad del trabajador para establecer relaciones con sus compañero a fin de que cada uno pueda desempeñar las funciones de su cargo articulando las metas que le competen alcanzar con las metas de sus compañeros de trabajo y la meta final de la organización. Implica establecer relaciones de cooperación y preocupación no sólo por las propias responsabilidades sino también por las del resto del equipo de trabajo. Es la capacidad de trabajar con otros para conseguir metas comunes.
Niveles:
A: El trabajador logra un alto nivel de desempeño, articulando sus propias funciones con las funciones de sus compañeros de equipo. Demuestra una fuerte preocupación por conseguir los objetivos de su cargo y porque sus compañeros consigan los suyos, para así poder llegar a una meta común. Demuestra un fuerte sentido de colaboración para con sus compañeros.
B: Eventualmente apoya a sus compañeros en el desarrollo de sus trabajos. Con frecuencia antepone sus objetivos personales, pero si se ejerce alguna presión sobre él podría demostrar cierta iniciativa para colaborar en la consecución de una meta común.
C: Demuestra una escasa colaboración para con el trabajo de sus compañeros. Sólo apoya al resto del equipo cuando es obligado a ello o cuando ve que, de lo contrario, su permanencia en la empresa estaría en peligro.
COMPETENCIAS ESPECÍFICAS
1. COMPROMISO
Definición: Es la capacidad del individuo para tomar conciencia de la importancia que tiene el cumplir con el desarrollo de su trabajo dentro del plazo que se le ha estipulado. Dicho trabajo debe ser asumido con responsabilidad, poniendo el mayor esfuerzo para lograr un producto con un alto estándar de calidad que satisfaga y supere las expectativas de los clientes.
Niveles:
A: Demuestra un alto compromiso en el desarrollo de su trabajo, el cual se caracteriza por cumplir con elevados estándares de calidad, llegando a superar las expectativas de los clientes. Cumple responsablemente con realizar su trabajo dentro de los plazos establecidos.
B: Su desempeño alcanza los estándares de calidad requeridos. En ciertas ocasiones podría demorar en entregar su trabajo dentro del plazo que se le ha indicado, aunque ello no es algo usual.
C: Es consciente de la importancia de su trabajo, pero ante tareas que podrían resultar complicadas, su desempeño puede no alcanzar los estándares de calidad requeridos.
Auditoria Informatica. Page 15
2. CREDIBILIDAD TÉCNICA
Definición: Implica generar credibilidad en otros teniendo como base los conocimientos técnicos de su especialidad.
Niveles:
A: Es considerado el referente técnico clave en relación a las labores que realiza y es habitualmente consultado para tomar decisiones.
B: Participa en las discusiones que se encuentren en relación a las labores técnicas que realiza. Goza de cierta credibilidad y ello lo convierte en uno de los referentes técnicos de la empresa.
C: Demuestra tener cierto dominio de los conocimientos técnicos que se relacionan con el servicio que presta. Goza de menor credibilidad y en oportunidades no es considerado al tomar decisiones clave en la empresa.
3. DINAMISMO
Definición: Se trata de la habilidad para trabajar arduamente en situaciones cambiantes o alternativas, que cambian es cortos espacios de tiempo, en jornadas de trabajo prolongadas sin que por esto se vea afectado su nivel de actividad.
Niveles:
A: Presenta buena capacidad para adaptarse a los cambios y para trabajar enérgicamente. Anticipa y responde positivamente a las variaciones del entorno. Comprende las implicaciones y consecuencias de los cambios. Prevé las ventajas y desventajas de cada modificación.
B: Usualmente demuestra capacidad para adaptarse a los cambios y trabajar enérgicamente. Responde positivamente a las variaciones del entorno. Su nivel de rendimiento no se ve afectado por los cambios.
C: Posee baja predisposición para ser enérgico en situaciones en las que el trabajo sea duro. Su rendimiento puede verse seriamente afectado en situaciones de cambio.
4. DON DE MANDO
Definición: Se define como la capacidad del individuo para organizar al equipo de trabajo que tiene bajo su responsabilidad, brindarles las pautas y lineamientos sobre cómo deben realizar su trabajo, bajo qué parámetros, y que dichas pautas sean comprendidas y acatadas por el personal.
Auditoria Informatica. Page 16
Niveles:
A: Demuestra una amplia capacidad para organizar a su equipo de trabajo. Brinda de forma clara y convincente las pautas para que el personal a su cargo comprenda bajo qué parámetros se debe realizar el trabajo. Ello permite que sus subordinados puedan acatar dichas pautas, logrando así brindar un servicio de calidad.
B: Su capacidad de organización y planificación del trabajo es óptima. En ocasiones se podrían presentar dificultades en el acatamiento de las indicaciones por parte de su personal.
C: Demuestra dificultad para organizar a su personal. No brinda pautas precisas, lo cual impide que sus colaboradores acaten las indicaciones y entiendan cómo debe ser el trabajo a realizar.
5. LIDERAZGO
Definición: Es la capacidad del trabajador para ejercer influencia sobre su equipo, promoviendo en ellos una alta motivación por conseguir cada objetivo en su trabajo, lo cual conllevará a alcanzar la meta final de la organización. Implica la habilidad para comunicar una visión de la estrategia organizacional, haciendo que esta visión parezca no sólo posible sino también deseable por los receptores o interesados, creando en ellos un compromiso genuino.
Niveles:
A: Ejerce una fuerte influencia en todos los miembros de la empresa. Tiene la habilidad de persuadirlos y promover en ellos una fuerte motivación para que se comprometan con la empresa en todos los sentidos y se esfuercen por brindar un servicio de gran calidad. Se comunica de forma eficaz, eficiente y consistente con los trabajadores en los distintos niveles funcionales.
B: El trabajador usualmente es persuasivo y ocasionalmente logra promover en sus compañeros una mayor motivación hacia su trabajo; sin embargo, en ocasiones no logra influir sobre trabajadores que se encuentran en un nivel funcional distinto al suyo.
C: El trabajador en escasas ocasiones logra influir sobre el resto de sus compañeros. Posee escasas habilidades para fomentar en ellos una mayor motivación por su trabajo. Tiene dificultad para comunicarse con personal de un nivel funcional distinto al suyo.
6. PENSAMIENTO ESTRATÉGICO
Auditoria Informatica. Page 17
Definición: Habilidad para asimilar rápidamente los cambios del entorno, oportunidades y amenazas, y para identificar las características propias de la organización, debilidades y fortalezas. Es poder traducir estos cambios y características a la ejecución de acciones y planes concretos que permitan el desarrollo de la empresa.
Niveles:
A: Comprende rápidamente los cambios del entorno, las oportunidades del mercado, las amenazas competitivas y las fortalezas y debilidades de su propia organización al identificar cual sería la mejor propuesta estratégica. Presenta alta capacidad para adaptarse a los cambios y para trabajar enérgicamente. Anticipa y responde positivamente a las variaciones del entorno. Comprende las implicaciones y consecuencias de los cambios. Prevé las ventajas y desventajas de cada modificación.
B: Comprende los cambios del entorno y las oportunidades del mercado. Detecta oportunidades de hacer negocios y crear alianzas estratégicas siempre que sean de fácil acceso.
C: Experimenta dificultad al tratar de percibir los cambios del entorno. No se encuentra en la capacidad de proponer acciones o programas para que la organización se adecue al medio.
7. PRECISIÓN
Definición: Es la habilidad para realizar las tareas asignadas con alto grado de fidelidad.
Implica una insistencia por la exactitud en cada tarea que involucre la labor a realizar.
Niveles:
A: Sus tareas están orientadas a buscar cada vez mayor exactitud. Busca asegurar la veracidad de la información resultante de su trabajo. Se orienta por plasmar su obra de manera que refleje la realidad con un alto nivel de precisión.
B: Está orientado a realizar tareas con precisión, una vez que considere que lo ha logrado no insistirá en superar los niveles establecidos.
C: Es simplista y poco preciso en los resultados de tareas que requieren niveles altos de destreza.
8. RELACIONES PÚBLICAS
Definición: Capacidad para establecer redes complejas de personas: con clientes, líderes en el mercado de interés, proveedores y toda la comunidad en general. Implica un esfuerzo planificado y sostenido
Auditoria Informatica. Page 18
para establecer y mantener la buena voluntad y la compresión mutua entre la organización y sus clientes internos/externos, consolidando así la imagen de la empresa. Esta habilidad le permitirá al trabajador realizar la publicidad institucional de la organización, promoviendo y haciendo conocer aspectos determinados de la misma.
Niveles:
A: El trabajador posee amplios recursos para consolidar la imagen de la empresa, comunicando las distintas facetas de ésta a diversos receptores: clientes internos y externos, proveedores, y comunidad. Tiene una alta capacidad para realizar la publicidad de la empresa a través de dichas relaciones.
B: El trabajador posee recursos para dar a conocer las facetas e imagen de la empresa sólo a ciertos receptores. En ocasiones se le podrían presentar dificultades para dar a conocer en su real dimensión la imagen que se quiere publicitar de la empresa.
C: La llegada del trabajador a los receptores y al mercado es escasa, ya que no posee las habilidades suficientes para establecer las relaciones interpersonales requeridas.
9. TOLERANCIA A LA PRESIÓN
Definición: Capacidad de continuar actuando eficazmente aún en situaciones de presión de tiempo, oposiciones y diversidad. Es la facultad de responder y trabajar con alto desempeño en situaciones de mucha exigencia.
Niveles:
A: Alcanza los objetivos previstos en situaciones de presión de tiempo, oposición y diversidad. Su desempeño es alto en situaciones de mucha exigencia. Puede priorizar las demandas con facilidad en contextos de mucha presión.
B: Alcanza los objetivos aunque esté presionado por el tiempo y su desempeño es usualmente bueno en situaciones de exigencia.
C: Su desempeño se ve menguado en situaciones de presión de tiempo, oposición y diversidad. Su desempeño es más bajo en situaciones de mucha exigencia. Le es difícil priorizar las demandas en estas situaciones.
Requerimientos.
Auditoria Informatica. Page 19
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
6 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, el registro y captura de los siguientes datos de la Solicitud de crédito:
1. Datos generales del cliente2. Características del negocios3. Datos Laborales4. Datos del Crédito Solicitado5. Datos del Fiador6. Referencias7. Evaluación del Riesgo Crediticio8. Plan de Inversión9. Propuesta del Promotor
6 GENERALES DEL CLIENTE.La aplicación “Solicitud de Crédito” deberá asegurar que obligatoriamente se capture:
1. Nombre del cliente (primer nombre, segundo nombre, primer apellido, segundo apellido). El ingreso del segundo nombre debe ser opcional.
2. Fecha de nacimiento3. Cédula de Identidad4. Nacionalidad5. Profesión u Oficio6. Teléfono
7 7. E-Mail
Auditoria Informatica. Page 20
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
8. Estado Civil. (Se debe permitir la selección de uno de los siguientes estados: Soltero (a), Casado(a), Acompañado (a)).
9. Número de Dependientes10. Dirección exacta (Detalle Ciudad, Municipio,).1. La casa es: (Se debe permitir la selección de uno de las siguientes opciones: Propia, Alquilada, Otros. En
caso de seleccionar otros, se debe permitir la especificación del mismo).11. Años de Habitar.
DATOS DEL CONYUGE1. Nombre Completo (primer nombre, segundo nombre, primer apellido, segundo apellido). El ingreso del
segundo nombre debe ser opcional.2. Cédula de Identidad3. Profesión u Oficio4. Dirección y Teléfono de donde Trabaja o Negocio:5. Salario o Ingresos Mensuales del Negocio.
8 CARACTERISTICAS DEL NEGOCIO.La aplicación “Solicitud de Crédito” deberá asegurar que obligatoriamente se capture:
2. Tipo de Negocio3. Años de tener el Negocio4. Teléfono del Negocio5. Dirección del Negocio6. Sector Económico del Comercio. (Se debe permitir la selección de una de las siguientes opciones:
Comercio, Servicios, Otro. En caso de seleccionar otros, se debe permitir la especificación del mismo).
Auditoria Informatica. Page 21
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
7. Producto que Fabrica o Vende8. Número de Trabajadores9. Cómo son las ventas. (Se debe permitir la selección de una o ambas de las siguientes opciones:
Contado, Crédito).10. Cada cuanto recupera sus créditos. (Se debe permitir la selección de una o varias de las siguientes
opciones: Semanal, Quincenal, Mensual, Otros. En caso de seleccionar otros, se debe permitir la especificación del mismo).
11. Ventas Mensuales12. Costo de Venta13. Margen de Ganancia. (Se calcula restando de costo de venta a las ventas mensuales).
9 DATOS LABORALES.La aplicación “Solicitud de Crédito” deberá asegurar que obligatoriamente se capture los siguientes datos del solicitante:
1. Empresa donde Trabaja2. Dirección3. Teléfono4. Fax5. Puesto que Ocupa6. Tiempo de Trabajar7. Sueldo Mensual
10 DATOS DEL CREDITO SOLICITADO:La aplicación “Solicitud de Crédito” deberá asegurar que obligatoriamente se capture:
Auditoria Informatica. Page 22
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
1. Monto Solicitado2. Plazo. (En cantidad de meses)14. Destino del Crédito. (Se debe permitir la selección de una de las siguientes opciones: Comercio,
Agricultura, Infraestructura, Otros. En caso de seleccionar otros, se debe permitir la especificación del mismo).
3. Detalle del Destino del Crédito4. Garantía ofrecida. (Se debe permitir la selección de una de las siguientes opciones: Hipotecaria,
Prendaria, Solidaria).5. Detalle de la Garantía (Se debe presentar un campo alfanumérico para que el Analista de crédito
ingrese la información).8. Fecha del análisis de Crédito.
11 DATOS DEL FIADOR.La aplicación “Solicitud de Crédito” deberá asegurar que obligatoriamente se capture:
1. Nombre (Primer Nombre, Segundo Nombre, 1er Apellido, 2do Apellido). La captura del segundo nombre debe ser opcional.
2. Lugar y Fecha de Nacimiento3. Cedula de Identidad4. Nacionalidad5. Profesión u Oficio6. Teléfono7. E-mail8. Estado Civil. (Se debe permitir la selección de una de las siguientes opciones: Soltero(a), Casado(a),
Acompañado(a)).9. Número de Dependientes
Auditoria Informatica. Page 23
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
10. Dirección Exacta de Domicilio15. La casa es. (Se debe permitir la selección de una de las siguientes opciones: Propia, Alquilada, Otros. En
caso de seleccionar otros, se debe permitir la especificación del mismo).11. Años de Habitar
DATOS LABORALES DEL FIADOR12. Empresa donde Trabaja13. Dirección14. Teléfono15. Fax16. Puesto que Ocupa17. Tiempo de Trabajar18. Sueldo Mensual
NEGOCIO19. Tipo de Negocio20. Años de Tener el Negocio21. Teléfono22. Dirección del Negocio16. Sector Económico. (Se debe permitir la selección de una de las siguientes opciones: Comercio, Servicios,
Otros. En caso de seleccionar otros, se debe permitir la especificación del mismo).23. Garantía Ofrecida (Se debe permitir la selección de una de las siguientes opciones: (Hipotecaria,
Prendaria, Solidaria).24. Detalle de la Garantía25. Parentesco con el Deudor
Auditoria Informatica. Page 24
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
12 REFERENCIAS:La aplicación “Solicitud de Crédito” deberá asegurar que obligatoriamente se capture los siguientes tipos de Referencias:
PERSONALES:Se debe permitir el ingreso de 3 referencias personales y todos los campos deben ser obligatorios.
1. Nombre Completo2. Nombre y Dirección de donde trabaja3. Tiempo de Conocerlo4. Teléfono
COMERCIALESSe debe permitir el ingreso de 2 referencias personales y todos los campos deben ser obligatorios.
1. Nombre Completo2. Nombre y Dirección de donde trabaja3. Relación Comercial4. Teléfono
12 EVALUACION DE RIESGO CREDITICIOLa aplicación “Solicitud de Crédito” deberá asegurar que obligatoriamente se capture:
SITUACION FINANCIERA MENSUALBALANCE GENERAL (CÓRDOBAS)
1. Efectivo C$
Auditoria Informatica. Page 25
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
2. Depósitos en Bancos3. Cuentas por Cobrar4. Inventario5. Total Activo Circulante. Es la suma de los numerales 1 al 4.6. Total Activo Fijo7. Total Activos C$. Es la suma del Activo circulante + Activo fijo.8. Préstamos. Con Otras instituciones (a largo plazo)9. Cuentas por pagar (corto plazo)10. Total Pasivo C$. Es la suma del numeral 8 y 9.11. Patrimonio o Capital12. Total Pasivo + Patrimonio C$.
UNIDAD FAMILIAR1. Ingresos Fuera del Negocio C$2. Gastos Familiares3. Alimentación4. Educación5. Alquiler6. Trasporte7. Servicios Básicos8. Salud9. Vestido10. Obligaciones11. Otros12. Saldo Familiar Disponible C$. (Se calcula restando todos los gastos al ingreso familiar).
Auditoria Informatica. Page 26
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
13 FLUJO DE INGRESOS Y EGRESOS (CÓRDOBAS)1. Ingreso por Ventas C$2. Costos por Mercadería / Producción3. Costos Operativos4. Pago de Sueldos5. Pago de Transportes6. Pago de Servicios7. Alquiler8. Otros9. Impuestos10. Depreciación11. Utilidad Neta12. Saldo Familiar Disponible. (Punto 12 de Unidad Familiar)13. Consolidado de Disponibilidad: Es la suma de Utilidad neta + saldo familiar disponible.
INDICADORES FINANCIEROS CRITERIO
Cobertura S/ = Cuota de Crédito / Utilidad después de los coste de Producción Ingresos Brutos
<=25%
Capacidad de pago= Disponibilidad/ Cuota de Crédito >=150%
Auditoria Informatica. Page 27
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
Cobertura de Garantía=Valor de la Garantía / Monto de Crédito >=150%
Grado de Endeudamiento= Total Pasivo / Activo <=50%
14 PLAN DE INVERSION:La aplicación “Solicitud de Crédito” deberá asegurar que obligatoriamente se capturen al menos 12 líneas con la siguiente información:
1. Número2. Descripción3. Costo Unitario5. Costo Total
15 PROPUESTA DEL PROMOTORLa aplicación “Solicitud de Crédito” deberá asegurar que obligatoriamente se capture:
1. Monto2. Plazo3. Observaciones
16 Al presionar el botón “Guardar” se deberá imprimir un resumen - que será especificado por AFODENIC en el detalle de los requerimientos - y deberá tener espacio para firma del:
1. Promotor2. Solicitante3. Fiador.
Auditoria Informatica. Page 28
ID Requerimiento(s)
1 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, mediante el uso de dispositivos móviles (Tablet) ingresar con un usuario y una clave única.
2 El Analista de crédito deberá realizar un inicio de día o inicio de sesión para comenzar a ingresar las solicitudes.
3 La aplicación “Solicitud de Crédito” deberá permitir a los Analistas de crédito, ingresar las solicitudes de crédito de los clientes.
4 La aplicación “Solicitud de Crédito” deberá registrar automáticamente la fecha y hora en que un Analista de crédito ingresa una solicitud de crédito.
5 La aplicación “Solicitud de Crédito” debe capturar automáticamente si crédito es:1. Nuevo2. Renovación
Se debe permitir la selección de uno de las opciones anteriores.Si se selecciona renovación se deberá ingresar el código del crédito que se renovará y se deberá mostrar el monto del crédito anterior, la fecha y lugar de desembolso.
La aplicación “Solicitud de Crédito” deberá garantizar que solo se permita el registro de una solicitud de crédito, si el cliente correspondiente está al día con todos los pagos de su(s) préstamo(s) correspondientes (es decir, no está moroso).
Nota: La aplicación consultará los datos del estado de crédito del día anterior de los clientes que serán cargados al realizar el inicio de día.
17 La aplicación “Solicitud de Crédito” debe tener un botón para guardar y enviar los datos al sistema de AFODENIC.
18 El Analista de crédito deberá realizar fin de día o cierre de sesión para poder enviar todos los datos que ingreso durante el día. La comunicación se realizará vía wifi.
Auditoria Informatica. Page 29
Código Fuente.
MainScreen.
<!DOCTYPE HTML>
<html>
<head>
<title>Solicitud de Crédito</title>
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, target-densityDpi=device-dpi" charset="utf-8"/>
<link rel="stylesheet" href="css/jquery.mobile-1.0b1.css" />
Auditoria Informatica. Page 30
<link rel="stylesheet" href="css/jquery.mobile.simpledialog.min.css" />
<link rel="stylesheet" href="css/jquery.mobile.datebox-1.0b1.min.css" />
<link rel="stylesheet" href="css/customicon.css"/>
<link rel="stylesheet" href="css/mobile.css"/>
<script src="js/jquery-1.6.1.min.js"></script>
<script src="js/jquery.mobile-1.0b1.min.js"></script>
<script type="text/javascript" src="js/jquery.mobile.simpledialog.min.js"></script>
<script type="text/javascript" src="js/jquery.mobile.datebox-1.0b1.min.js"></script>
<script src="js/phonegap.0.9.5.1.js"></script>
<script src="js/jqueryui.js"></script>
<script src="js/jquery.mousewheel.min.js"></script>
<script src="js/jquery.iviewer.js"></script>
<script src="js/ESERemoteActions.js"></script>
<script src="js/ESERemoteFunctions.js"></script>
<script src="js/ESERemotePlugins.js"></script>
<script src="js/jquery.mobile.datebox.espanol.js"></script>
</head>
<body>
<div data-role="page" id="mainScreen" data-theme='f'>
<div data-role="header" data-nobackbtn="true" data-position="inline">
<a id="exitApp" href="#" data-icon="delete" class="ui-btn-right">Salir</a>
<h1>Solicitud de Crédito</h1>
</div>
<div data-role="content" data-theme='f'>
<div align="center"><img align="middle" src="imagenes/logo_micredito.png"/></div><br>
Auditoria Informatica. Page 31
<label for="username">Usuario:</label>
<input type="text" name="username" id="username" class="txtInput" tabindex="1" value=""/>
<label for="password">Contraseña:</label>
<input type="password" name="password" id="password" class="txtInput" tabindex="2" value=""/>
<input data-theme="f" type="button" name="btLogin" id="btLogin" value="Inicie sesión" />
<p align="center"><img src="css/images/warning-icon.png" alt="Warning"/></p>
<h4 align="center">Ha ingresado a una aplicación privada.</h4>
<p style="font-size: small;" align="center">Se le permitirá el ingreso a esta aplicación únicamente a usuarios autorizados. Al utilizar esta aplicación, usted y su organización ha acordado estar de acuerdo con los términos estipulados en el contrato de licencia ESE.</p>
</div>
</div>
</body>
</html>
MenuPrincipal
<div data-role="page" id="menuPrincipal" data-theme="f" align="center">
<div data-role="header">
<h1>Menú Principal</h1>
<a id="exitApp" class="ui-btn-right" data-icon="delete">Salir</a></div>
<div data-role="content">
<div data-role="collapsible" id="colMenu1" data-collapsed="true"><h3>Datos del Cliente</h3>
<ul data-role="listview" data-inset="true">
<li><a id="btnGeneralesCliente">Generales del cliente</a></li>
<li><a id="btnCaracteristicasNegocio">Características del negocio</a></li>
Auditoria Informatica. Page 32
<li><a id="btnDatosLaborales">Datos laborales</a></li>
<li><a id="btnReferencias">Referencias</a></li>
</ul></div>
<div data-role="collapsible" id="colMenu2" data-collapsed="true"><h3>Datos del Fiador</h3>
<ul data-role="listview" data-inset="true">
<li><a id="btnDatosDelFiador">Generales del fiador</a></li>
</ul></div>
<div data-role="collapsible" id="colMenu3" data-collapsed="true"><h3>Datos de Crédito</h3>
<ul data-role="listview" data-inset="true">
<li><a id="btnDatosCreditoSolicitado">Datos del crédito solicitado</a></li>
<li><a id="btnEvaluacionDelRiesgoCrediticio">Evaluación del riesgo crediticio</a></li>
<li><a id="btnPlanDeInversion">Plan de Inversión</a></li>
<li><a id="btnPropuestaPromotor">Propuesta del promotor</a></li>
</ul></div>
</div>
<div data-role="footer" class="ui-bar"><fieldset data-role="controlgroup" data-type="horizontal"><a data-role="button" id="btnCancelarSolicitudCredito" data-icon="delete" data-iconpos="right">Cancelar</a><a data-role="button" id="btnGuardarSolicitudCredito" data-icon="check" data-iconpos="right">Guardar Solicitud De Crédito</a></fieldset></div>
</div>
Auditoria Informatica. Page 33
FrmSolicitudesSesion
<div data-role="page" id="pageSolicitudesIngresadas" align="center" data-theme="f">
<div data-role="header"><a id="backApp" data-rel="back" href="#" data-icon="back">Atras</a><h1>Solicitudes Ingresadas</h1><a id="exitApp" href="#" data-icon="delete" class="ui-btn-right">Salir</a></div>
<div data-role="content">
<table id="tblListadoSolicitudesDia" style="text-align:center" class="borde">
<thead>
<tr>
<th> </th>
<th class="opcion">Detalle de Solicitud</th>
Auditoria Informatica. Page 34
<th class="opcion">Nombre del Cliente</th>
<th class="opcion">Fecha de Solicitud</th>
<th class="opcion">Hora de Solicitud</th>
</tr>
</thead>
<tbody>
<tr><td><a data-role="button" class="ui-bar">boton</a></td>
<td>Detalle</td>
<td>Nombre</td>
<td>Fecha</td>
<td>Hora</td></tr>
</tbody>
</table>
</div>
</div>
FrmdetalleSolicitud
<div data-role="page" id="pageDetalleSolicitud" data-theme="f">
<div data-role="header"><a id="backApp" data-rel="back" href="#" data-icon="back">Atras</a><h1 id="h1DetalleSolicitud"></h1><a id="exitApp" href="#" data-icon="delete" class="ui-btn-right">Salir</a></div>
<div data-role="content">
<table id="tblDetalleDatosGeneralesCliente" class="borde" cellspacing="4" cellpadding="8">
<thead>
<tr><th colspan="6" style="text-align:center" class="opcion">Datos Generales del Cliente</th></tr>
</thead>
<tbody>
Auditoria Informatica. Page 35
</tbody>
</table><br>
<table id="tblDetalleDatosGeneralesClienteConyuge" class="borde" cellspacing="4" cellpadding="8">
<thead>
<tr><th colspan="6" style="text-align:center" class="opcion">Cónyuge del Cliente</th></tr>
</thead>
<tbody>
</tbody>
</table><br>
<table id="tblDatosCreditoSolicitado" class="borde" cellspacing="4" cellpadding="8">
<thead>
<tr><th colspan="4" style="text-align:center" class="opcion">Datos del Crédito Solicitado</th></tr>
</thead>
<tbody>
</tbody>
</table><br>
<table id="tblDetalleBalanceGeneral" class="borde" cellspacing="4" cellpadding="8">
<thead>
<tr><th class="opcion" colspan="4">Balance General del Cliente</th></tr>
</thead>
<tbody>
</tbody>
</table><br>
<table id="tblDetalleUnidadFamiliar" class="borde" cellspacing="4" cellpadding="8">
<thead>
Auditoria Informatica. Page 36
<tr><th class="opcion" colspan="4">Unidad Familiar</th></tr>
</thead>
<tbody>
</tbody>
</table><br>
<table id="tblDetalleFlujo" class="borde" cellspacing="4" cellpadding="8">
<thead>
<tr>
<th class="opcion" colspan="4">Flujo de Ingresos y Egresos</th>
</tr>
</thead>
<tbody>
</tbody>
</table><br>
<table id="tblIndicadoresFinancieros" class="borde" cellspacing="4" cellpadding="8">
<thead>
<tr>
<th class="opcion" colspan="3">Indicadores Financieros</th>
</tr>
<tr>
<th class="opcion">Indicador</th>
<th> </th>
<th class="opcion">Criterio</th>
</tr>
</thead>
Auditoria Informatica. Page 37
<tbody>
</tbody>
</table>
<br>
<table id="tblPropuestaPromotor" class="borde" cellspacing="4" cellpadding="8">
<thead>
<tr>
<th class="opcion" colspan="2">Propuesta del Promotor</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
FrmIngresoAnalista.
div data-role="page" id="frmIngresoAnalista" align="center" data-theme="f">
<div data-role="header"><!-- <a data-role="button" href="prueba.html" data-icon="arrow-d" class="ui-btn-left">ir prueba</a>-->
<h1>Solicitud de Crédito</h1>
<a id="exitApp" href="#" data-icon="delete" class="ui-btn-right">Salir</a></div>
<div data-role="content">
<h3 align="left">Bienvenido: "Juan Francisco Perez García"</h3>
<h4 align="left">Ha iniciado sesión correctamente: <label id="FechaActual"></label><h4>
<ul data-role="listview" data-inset="true">
<li><a style="text-align:center" id="btnNuevaSolicitud">Nueva Solicitud</a></li>
Auditoria Informatica. Page 38
<li><a style="text-align:center" id="btnRenovacionCredito">Renovación</a></li>
<li><a style="text-align:center" id="btnListaSolicitudes">Solicitudes de la Sesión</a></li>
<li><a style="text-align:center" id="btnCierreDeSesion">Cierre de Día</a></li>
</ul>
</div>
</div>
FrmRenovacion.
<div data-role="page" id="frmRenovacion" data-theme="f" align="center">
<div data-role="header"><h1>Renovación</h1><a id="exitApp" href="#" data-icon="delete" class="ui-btn-right">Salir</a></div>
<div data-role="content" align="center">
<ul data-role="listview" data-inset="true">
<li><label for="searchCodigoCredito">Código del Crédito</label><input type="number" id="searchCodigoCredito"/></li>
<li><label for="txtMontoCreditoAnterior">Monto del crédito anterior</label><input type="number" id="txtMontoCreditoAnterior" onblur="redondeado(this.id)"></li>
Auditoria Informatica. Page 39
<li><label for="txtFechaDesembolso">Fecha de desembolso</label><input readonly="readonly" id="txtFechaDesembolso" data-role="datebox" data-options='{"mode": "datebox","dateFormat": "dd/mm/YYYY"}'></li>
<li><label for="txtLugarDesembolso">Lugar del desembolso</label><input type="text" id="txtLugarDesembolso"></li>
</ul>
</div>
<div data-role="footer" class="ui-bar"><fieldset data-role="controlgroup" data-type="horizontal">
<a data-role="button" data-rel="back" data-icon="back">Atrás</a>
<a id="btnGuardarRenovacion" data-role="button" data-icon="check" data-iconpos="right">Renovar</a></fieldset></div>
</div>
Funciones.
//variables globales para validacion
//datos generales del deudor
valideudor1=false;
valideudor2=false;
valideudor3=false;
valideudor6=false;
//datos generales del fiador
valifiador5=false;
Auditoria Informatica. Page 40
//datos del credito solicitado
valicredito4=false;
valicreditoBalance=false;
valiUnidadFam=false;
valiCreditoFlujo=false;
valiCrediPlanInversion=false;
valiCrediPropuesta=false;
//simple dialog para mfi
function dialogmfi(mensaje)
{
alert(mensaje);
/*$(this).simpledialog({
'mode' : 'bool',
'prompt' : ''+mensaje,
'buttons' : {
'Ok': {
click: function () {}
,icon: "error",theme: "f"
},
}
});*/
}
function valInputCheckbox(group,mensaje,collap)
{
var checkValidated=false;
Auditoria Informatica. Page 41
var contCheck=$("#"+group).find('input:checkbox').length;
for(var i=0;i<contCheck;i++)
{
var radioElement=$("#"+group).find('input:checkbox').get([i]);
if($('#'+radioElement.id).attr('checked')=='checked')
{
checkValidated=true;
}
}
if(checkValidated)
{
return true;
}
else
{
dialogmfi("Seleccione al Menos una Opción de: "+mensaje);
$("div").trigger('collapse');
$("#"+collap).trigger('expand');
return false;
}
}
function valInputRadio(group,mensaje,collap)
{
var radioValidated=false;
var contRadio=$("#"+group).find('input:radio').length;
Auditoria Informatica. Page 42
for(var i=0;i<contRadio;i++)
{
var radioElement=$("#"+group).find('input:radio').get([i]);
if($('#'+radioElement.id).attr('checked')=='checked')
{
radioValidated=true;
}
}
if(radioValidated)
{
return true;
}
else
{
dialogmfi("Seleccione una Opción de: "+mensaje);
$("div").trigger('collapse');
$("#"+collap).trigger('expand');
return false;
}
}
function valInputText(element,mensaje,collap)
{
if($("#"+element).val().length<1)
{
Auditoria Informatica. Page 43
dialogmfi("Rellene el campo: "+mensaje);
$("div").trigger('collapse');
$("#"+collap).trigger('expand');
focus($("#"+element));
return false;
}else return true;
}
function valSelect(element,mensaje,collap)
{
if($('#'+element).val()=='-1')
{
dialogmfi("Seleccione una opción de: "+mensaje);
$("div").trigger('collapse');
$("#"+collap).trigger('expand');
return validated=false;
}
else return true;
}
function calcularBalanceGeneral(){
var efectivo = parseFloat($("#txtBalanceEfectivo").val());
if($("#txtBalanceEfectivo").val().length==0){efectivo=0;}
var depositosBancos = parseFloat($("#txtBalanceDepositosBancos").val());
if($("#txtBalanceDepositosBancos").val().length==0){depositosBancos=0;}
var cuentasPorCobrar = parseFloat($("#txtBalanceCuentrasCobrar").val());
if($("#txtBalanceCuentrasCobrar").val().length==0){cuentasPorCobrar=0;}
Auditoria Informatica. Page 44
var inventario = parseFloat($("#txtBalanceInventario").val());
if($("#txtBalanceInventario").val().length==0){inventario=0;}
var activoFijo=parseFloat($("#txtBalanceTotalActivoFijo").val());
if($("#txtBalanceTotalActivoFijo").val().length==0){activoFijo=0;}
var prestamosInstituciones=parseFloat($("#txtBalancePrestamosInstituciones").val());
if($("#txtBalancePrestamosInstituciones").val().length==0){prestamosInstituciones=0;}
var cuentasPorPagar = parseFloat($("#txtBalanceCuentasPorPagar").val())
if($("#txtBalanceCuentasPorPagar").val().length==0){cuentasPorPagar=0;}
var patrimonio = parseFloat($("#txtBalancePatrimonioCapital").val());
if($("#txtBalancePatrimonioCapital").val().length==0){patrimonio=0;}
var totalActivoCirculante = Number(efectivo+depositosBancos+cuentasPorCobrar+inventario);
var totalActivos=Number(totalActivoCirculante+activoFijo);
var totalPasivo=Number(prestamosInstituciones+cuentasPorPagar);
var totalPasivoMasPatrimonio=Number(totalPasivo+patrimonio);
$("#txtBalanceTotalActivoCirculante").val(totalActivoCirculante.toFixed(2));
$("#txtBalanceTotalActivo").val(totalActivos.toFixed(2));
$("#txtBalanceTotalPasivo").val(totalPasivo.toFixed(2));
$("#txtBalanceTotalPasivoMasPatrimonio").val(totalPasivoMasPatrimonio.toFixed(2));
//para los indicadores
}
function calcularUnidadFamiliar()
{
var IngresosNegocio = parseFloat($("#txtUnidadFamIngresosFueraNegocio").val());
if($("#txtUnidadFamIngresosFueraNegocio").val().length==0){IngresosNegocio=0;}
var GastosFamiliares = parseFloat($("#txtUnidadFamGastosFamiliares").val());
Auditoria Informatica. Page 45
if($("#txtUnidadFamGastosFamiliares").val().length==0){GastosFamiliares=0;}
var Alimentacion = parseFloat($("#txtUnidadFamAlimentacion").val());
if($("#txtUnidadFamAlimentacion").val().length==0){Alimentacion=0;}
var Educacion = parseFloat($("#txtUnidadFamEducacion").val());
if($("#txtUnidadFamEducacion").val().length==0){Educacion=0;}
var Alquiler = parseFloat($("#txtUnidadFamAlquiler").val());
if($("#txtUnidadFamAlquiler").val().length==0){Alquiler=0;}
var Transporte = parseFloat($("#txtUnidadFamTrasnporte").val());
if($("#txtUnidadFamTrasnporte").val().length==0){Transporte=0;}
var ServiciosBasicos = parseFloat($("#txtUnidadFamServiciosBasicos").val());
if($("#txtUnidadFamServiciosBasicos").val().length==0){ServiciosBasicos=0;}
var Salud = parseFloat($("#txtUnidadFamSalud").val());
if($("#txtUnidadFamSalud").val().length==0){Salud=0;}
var Vestido = parseFloat($("#txtUnidadFamVestido").val());
if($("#txtUnidadFamVestido").val().length==0){Vestido=0;}
var Obligaciones = parseFloat($("#txtUnidadFamObligaciones").val());
if($("#txtUnidadFamObligaciones").val().length==0){Obligaciones=0;}
var Otros = parseFloat($("#txtUnidadFamOtros").val());
if($("#txtUnidadFamOtros").val().length==0){Otros=0;}
var SaldoFamiliarDisponible = Number(IngresosNegocio-GastosFamiliares-Alimentacion-Educacion-Alquiler-Transporte-ServiciosBasicos-Salud-Vestido-Obligaciones-Otros);
$("#txtUnidadFamSaldoDisponible").val(SaldoFamiliarDisponible.toFixed(2));
}
function calcularFlujoIngresosEgresos()
{
var IngresoVentas = parseFloat($("#txtFlujoIngresoVentas").val());
Auditoria Informatica. Page 46
if($("#txtFlujoIngresoVentas").val().length==0){IngresoVentas=0;}
var Otros = parseFloat($("#txtFlujoOtros").val());
if($("#txtFlujoOtros").val().length==0){Otros=0;}
var CostoMercancia = parseFloat($("#txtFlujoCostoMercancia").val());
if($("#txtFlujoCostoMercancia").val().length==0){CostoMercancia=0;}
var Impuestos = parseFloat($("#txtFlujoImpuestos").val());
if($("#txtFlujoImpuestos").val().length==0){Impuestos=0;}
var CostosOperativos = parseFloat($("#txtFlujoCostosOperativos").val());
if($("#txtFlujoCostosOperativos").val().length==0){CostosOperativos=0;}
var Depreciacion = parseFloat($("#txtFlujoDepreciacion").val());
if($("#txtFlujoDepreciacion").val().length==0){Depreciacion=0;}
var PagoSueldos = parseFloat($("#txtFlujoPagoSueldos").val());
if($("#txtFlujoPagoSueldos").val().length==0){PagoSueldos=0;}
var PagoTransporte = parseFloat($("#txtFlujoPagoTransporte").val());
if($("#txtFlujoPagoTransporte").val().length==0){PagoTransporte=0;}
var SaldoFamiliar = parseFloat($("#txtFlujoSaldoFamiliar").val());
if($("#txtFlujoSaldoFamiliar").val().length==0){SaldoFamiliar=0;}
var PagoServicios = parseFloat($("#txtFlujoPagoServicios").val());
if($("#txtFlujoPagoServicios").val().length==0){PagoServicios=0;}
var Alquiler = parseFloat($("#txtFlujoAlquiler").val());
if($("#txtFlujoAlquiler").val().length==0){Alquiler=0;}
UtilidadNeta = Number(IngresoVentas-CostoMercancia-CostosOperativos-PagoSueldos-PagoTransporte-PagoServicios-Alquiler-Otros-Impuestos-Depreciacion);
$("#txtFlujoUtilidadNeta").val(UtilidadNeta.toFixed(2));
ConsolidadoDisponibilidad=Number(UtilidadNeta+SaldoFamiliar);
$("#txtFlujoConsolidado").val(ConsolidadoDisponibilidad.toFixed(2));
Auditoria Informatica. Page 47
//para los indicadores
ingresosBrutos=IngresoVentas-CostoMercancia;
}
function redondeado(id)
{
y=Number($("#"+id).val());
$("#"+id).val(y.toFixed(2));
}
//-------------------------------------------------
//VARIABLES GLOBALES PARA GUARDADO DE TABLAS INICIO
//-------------------------------------------------
public_DatosGeneralesCliente = new Array();
//-------------------------------------------------
//VARIABLES GLOBALES PARA GUARDADO DE TABLAS FIN
//-------------------------------------------------
//CODIGO DE PRUEBA
//-----------------------------=============================
glo_listadoprueba = new Array();
Auditoria Informatica. Page 48
Acciones.
/*Used to listen to all custom plugins events with Jquery.
*
*/
//validaciones de paginas
//variables globales
var contadorPlanesInversion = 0;
var saldofam=0;
var ConsolidadoDisponibilidad=0;
Auditoria Informatica. Page 49
var UtilidadNeta=0;
var montoCredito=0;
var plazoCredito=0;
var cuotaCredito=0;
var ingresosBrutos=0
var valorDeGarantia=0;
var totalPasivoIndicador=0;
var totalActivoIndicador=0;
var IndicadorCobertura=0;
var IndicadorCapacidadPago=0;
var IndicadorCoberturaDeGarantia=0;
var IndicadorGradoEndeudamiento=0;
var idDetalle;
//fin variables globales
//INICIO PROGRAMACION COLLAPSIBLES
$("#colMenu1").live('vclick',function(event){
$('#colMenu2').trigger('collapse');
$('#colMenu3').trigger('collapse');
});
$("#colMenu2").live('vclick',function(event){
$('#colMenu1').trigger('collapse');
$('#colMenu3').trigger('collapse');
});
$("#colMenu3").live('vclick',function(event){
$('#colMenu1').trigger('collapse');
Auditoria Informatica. Page 50
$('#colMenu2').trigger('collapse');
});
$("#gcCol1").live('vclick',function(event){
$('#gcCol2').trigger('collapse');
});
$("#gcCol2").live('vclick',function(event){
$('#gcCol1').trigger('collapse');
});
$("#refCol1").live('vclick',function(event){
$('#refCol2').trigger('collapse');
});
$("#refCol2").live('vclick',function(event){
$('#refCol1').trigger('collapse');
});
$("#fiadCol1").live('vclick',function(event){
$('#fiadCol2').trigger('collapse');
$('#fiadCol3').trigger('collapse');
});
$("#fiadCol2").live('vclick',function(event){
$('#fiadCol1').trigger('collapse');
$('#fiadCol3').trigger('collapse');
});
$("#fiadCol3").live('vclick',function(event){
$('#fiadCol1').trigger('collapse');
$('#fiadCol2').trigger('collapse');
Auditoria Informatica. Page 51
});
//FIN PROGRAMACION COLLAPSIBLES
$(document).ready(function(){
//function btLogin mainFrame
// ----------------------------------------------------------------------------------
$('#exitApp').live('vclick', function() {
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Est\xE1 seguro de que desea salir?',
'buttons' : {
'Si': {
click: function () {
App.prototype.exitApp();
},
icon: "check",
theme: "f"
},
'No': {
click: function () {
//$('#dialogoutput').text('No');
},
icon: "delete",
theme: "f"
}
}
Auditoria Informatica. Page 52
})
/*if (confirm("Est\xE1 seguro de que desea salir?")){
App.prototype.exitApp();
}*/
});
$("#btnMenuPrincipal").live('vclick',function(event){
$.mobile.changePage('menuPrincipal.html','slide');
});
// ----------------------------------------------------------------------------------
});
// ---------------------------------------------------------------------------------------
// End of DocReady
// ---------------------------------------------------------------------------------------
// ---------------------------------------------------------------------------------------
// inicio mainScreen
// ---------------------------------------------------------------------------------------
$('#btLogin').live('vclick',function(event) {
if($('#username').val() != "admin"){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Usuario y Contraseña Incorrecto',
'buttons' : {
Auditoria Informatica. Page 53
'Ok': {
click: function () {
return;
},
icon: "delete",
theme: "f"
},
}
})
}else if($('#password').val() != "admin"){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Usuario y Contraseña Incorrecto',
'buttons' : {
'Ok': {
click: function () {
return;
},
icon: "delete",
theme: "f"
},
}
})
}else{
Auditoria Informatica. Page 54
$.mobile.changePage('frmIngresoAnalista.html','slide');
}
});
// ---------------------------------------------------------------------------------------
// End of mainScreen
// ---------------------------------------------------------------------------------------
//INGRESO ANALISTA
var textosemana = new Array(7);
textosemana[0]="Domingo";
textosemana[1]="Lunes";
textosemana[2]="Martes";
textosemana[3]="Miércoles";
textosemana[4]="Jueves";
textosemana[5]="Viernes";
textosemana[6]="Sábado";
var textomes = new Array (12);
textomes[1]="Enero";
textomes[2]="Febrero";
textomes[3]="Marzo";
textomes[4]="Abril";
textomes[5]="Mayo";
textomes[6]="Junio";
textomes[7]="Julio";
textomes[7]="Agosto";
Auditoria Informatica. Page 55
textomes[9]="Septiembre";
textomes[10]="Octubre";
textomes[11]="Noviembre";
textomes[12]="Diciembre";
var fecha=new Date();
var diames=fecha.getDate();
var diasemana=fecha.getDay();
var mes=fecha.getMonth() +1 ;
var ano=fecha.getFullYear();
$('#frmIngresoAnalista').live('pagecreate', function() {
$('#FechaActual').append(textosemana[diasemana] + ", " + diames + " de " + textomes[mes] + " de " + ano);
});
$('#btnNuevaSolicitud').live('vclick',function(event) {
$.mobile.changePage('menuPrincipal.html','slide');
});
$("#btnRenovacionCredito").live('vclick',function(){
$.mobile.changePage('frmRenovacion.html','slide');
});
$("#btnCierreDeSesion").live('vclick',function(){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Est\xE1 seguro de que desea hacer el cierre?',
'buttons' : {
'Si': {
click: function () {
Auditoria Informatica. Page 56
$.mobile.changePage('mainScreen.html','slide');
},
icon: "check",
theme: "f"
},
'No': {
click: function () {
return;
},
icon: "delete",
theme: "f"
}
}
})
});
//RENOVACION INICIO
$("#frmRenovacion").live('pagecreate',function(event){
$("#searchCodigoCredito").live('keyup',function(){
var codigo=parseFloat($("#searchCodigoCredito").val());
switch(codigo){
case 1101:
$("#txtMontoCreditoAnterior").val(2000);
$("#txtFechaDesembolso").val("Jueves 15 / Diciembre / 2012");
$("#txtLugarDesembolso").val("Sucursal Las Americas");
break;
Auditoria Informatica. Page 57
case 1102:
$("#txtMontoCreditoAnterior").val(10000);
$("#txtFechaDesembolso").val("Lunes 03 / Diciembre / 2012");
$("#txtLugarDesembolso").val("Sucursal Metrocentro");
break;
case 1103:
$("#txtMontoCreditoAnterior").val(45000);
$("#txtFechaDesembolso").val("Viernes 06 / Enero / 2012");
$("#txtLugarDesembolso").val("Sucursal Galerias Santo Domingo");
break;
default:
$("#txtMontoCreditoAnterior").val("");
$("#txtFechaDesembolso").val("");
$("#txtLugarDesembolso").val("");
break;
}
});
});
//RENOVACION FIN
// ---------------------------------------------------------------------------------------
// INICIO MENU PRINCIPAL
// ---------------------------------------------------------------------------------------
$('#menuPrincipal').live('pagecreate', function() {
window.$sts = {
Auditoria Informatica. Page 58
//botones inicio------------------------
btnGeneralesCliente : $("#btnGeneralesCliente"),
btnCaracteristicasNegocio : $("#btnCaracteristicasNegocio"),
btnGeneralesCliente : $("#btnGeneralesCliente"),
btnReferencias : $("#btnReferencias"),
btnDatosDelFiador : $("#btnDatosDelFiador"),
btnDatosCreditoSolicitado : $("#btnDatosCreditoSolicitado"),
btnEvaluacionDelRiesgoCrediticio : $("#btnEvaluacionDelRiesgoCrediticio"),
btnPlanDeInversion : $("#btnPlanDeInversion"),
btnPropuestaPromotor : $("#btnPropuestaPromotor"),
//botones fin---------------------------
}
$('#btnGeneralesCliente').live('vclick',function(event) {
$.mobile.changePage('deudor/1_frmGeneralesCliente.html','slide');
});
$('#btnCaracteristicasNegocio').live('vclick',function(event) {
$.mobile.changePage('deudor/2_frmCaracteristicasNegocio.html','slide');
});
$('#btnDatosLaborales').live('vclick',function(event) {
$.mobile.changePage('deudor/3_frmDatosLaborales.html','slide');
});
$('#btnReferencias').live('vclick',function(event) {
$.mobile.changePage('deudor/6_frmReferencias.html','slide');
});
$("#btnDatosDelFiador").live('vclick',function(event) {
Auditoria Informatica. Page 59
$.mobile.changePage('fiador/5_formDatosDelFiador.html','slide');
});
$("#btnDatosCreditoSolicitado").live('vclick',function(event) {
$.mobile.changePage('credito/4_frmDatosCreditoSolicitado.html','slide');
});
$("#btnEvaluacionDelRiesgoCrediticio").live('vclick',function(event) {
$.mobile.changePage('credito/7_frmEvaluacionDelRiesgoCrediticio.html','slide');
});
$('#btnPlanDeInversion').live('vclick',function(event) {
$.mobile.changePage('credito/8_frmPlanDeInversion.html','slide');
});
$('#btnPropuestaPromotor').live('vclick',function(event) {
$.mobile.changePage('credito/9_frmPropuestaDelPromotor.html','slide');
});
});
$('#btnCancelarSolicitudCredito').live('vclick',function(event) {
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Seguro que desea cancelar?',
'buttons' : {
'Si': {
click: function () {
$.mobile.changePage('frmIngresoAnalista.html','slide');
Auditoria Informatica. Page 60
},
icon: "check",
theme: "f"
},
'No': {
click: function () {
return;
},
icon: "delete",
theme: "f"
},
}
})
});
//DATOS GENERALES
$('#frmGeneralesCliente').live('pagecreate', function(){
$("#txtOtrosCliente").hide();
$("#otrosCliente").live('change',function(event){
if($("#otrosCliente").attr('checked')=='checked')
{
$("#txtOtrosCliente").show();
}
});
$("#alquilada").live('change',function(event){
if($("#alquilada").attr('checked')=='checked')
Auditoria Informatica. Page 61
{
$("#txtOtrosCliente").hide();
}
});
$("#propia").live('change',function(event){
if($("#propia").attr('checked')=='checked')
{
$("#txtOtrosCliente").hide();
}
});
$("#cbxAplicaConyugue").live('change',function(event){
if($("#cbxAplicaConyugue").attr('checked')=='checked')
{
$("#datosConyugue").hide();
}
else
$("#datosConyugue").show();
});
});
$("#btnGuardarGeneralesCliente").live('vclick',function(event){
var validated=false;
validated=valInputText("txtPrimerNombreCliente","Primer Nombre","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtSegundoNombreCliente","Segundo Nombre","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtPrimerApellidoCliente","Primer Apellido","gcCol1");if(validated==false){valideudor1=false;return;}
Auditoria Informatica. Page 62
validated=valInputText("txtSegundoApellidoCliente","Segundo Apellido","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtLugarNacimientoCliente","Lugar de Nacimiento","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("dateFechaNacimiento","Fecha de Nacimiento","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtCedulaCliente","Cédula de Identidad","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtProfesionCliente","Profesión u Oficio","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtEmailCliente","E-mail","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtNacionalidad","Nacionalidad","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtTelefonoCliente","Télefono","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valSelect("selEstadoCivilCliente","Estado Civil","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtNoDependientesCliente","Número de Dependientes","gcCol1");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtDireccionDomicilioCliente","Dirección de Domicilio","gcCol1");if(validated==false){valideudor1=false;return;}
validated = valInputRadio('cgPropiedadCasaCliente','La Casa es','gcCol1');if(validated==false){valideudor1=false;return;}
if($('#otrosCliente').attr('checked')=='checked')
{
validated=valInputText("txtOtrosCliente","Descripción de Pertenencia de la Casa","gcCol1");if(validated==false){valideudor1=false;return;}
}
validated=valInputText("txtAniosHabitarCliente","Años de Habitar","gcCol1");if(validated==false){valideudor1=false;return;}
Auditoria Informatica. Page 63
if($('#cbxAplicaConyugue').attr('checked')=='checked')
{validated=true}
else
{
validated=valInputText("txtNombreConyugueCliente","Nombre del Cónyuge","gcCol2");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtCedulaConyugueCliene","Cédula del Cónyuge","gcCol2");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtProfesionConyugueCliente","Profesión del Cónyuge","gcCol2");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtDireccionTrabajoConyugueCliente","Dirección de Trabajo del Cónyuge","gcCol2");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtTelefonoTrabajoConyugueCliente","Télefono de Trabajo del Cónyuge","gcCol2");if(validated==false){valideudor1=false;return;}
validated=valInputText("txtSalarioIngresosConyugueCliente","Ingreso Mensual del Cónyuge","gcCol2");if(validated==false){valideudor1=false;return;}
}
if(validated)
{
valideudor1=true;
$.mobile.changePage('deudor/2_frmCaracteristicasNegocio.html','slide');
}
if(!validated)
{
valideudor1=false;
}
});
Auditoria Informatica. Page 64
//CARACTERISTICAS DEL NEGOCIO
$('#frmCaracteristicasNegocio').live('pagecreate', function(){
$("#txtOtroSector").hide();
$("#txtOtrosRecuperacion").hide();
$("#radservicios").live('change',function(event){
if($("#radservicios").attr('checked')=='checked')
{
$("#txtOtroSector").hide();
}
});
$("#radcomercio").live('change',function(event){
if($("#radcomercio").attr('checked')=='checked')
{
$("#txtOtroSector").hide();
}
});
$("#otroSector").live('change',function(event){
if($("#otroSector").attr('checked')=='checked')
{
$("#txtOtroSector").show();
}
});
$("#cbxOtrosRecuperacion").live('change',function(event){
if($("#cbxOtrosRecuperacion").attr('checked')=='checked')
Auditoria Informatica. Page 65
{
$("#txtOtrosRecuperacion").show();
}
else
$("#txtOtrosRecuperacion").hide();
});
$("#numVentasMensualesNegocio").keyup(function(event){
var ventas=parseFloat(Number($("#numVentasMensualesNegocio").val()));
var costo=parseFloat(Number($("#numCostosMensualesNegocio").val()));
var margen= ventas-costo;
$("#numMargenGananciaNegocio").val(margen);
});
$("#numCostosMensualesNegocio").keyup(function(event){
var ventas=parseFloat(Number($("#numVentasMensualesNegocio").val()));
var costo=parseFloat(Number($("#numCostosMensualesNegocio").val()));
var margen= ventas-costo;
$("#numMargenGananciaNegocio").val(margen);
});
$("#noAplicaCaracteristicasNegocio").live('change',function(event){
if($("#noAplicaCaracteristicasNegocio").attr('checked')=='checked')
{
$("#formCaracteristicasNegocioAplica").hide();
}
else
$("#formCaracteristicasNegocioAplica").show();
Auditoria Informatica. Page 66
});
});
$("#btnGuardarCaracteristicasNegocio").live('vclick', function(event){
if($('#noAplicaCaracteristicasNegocio').attr('checked')=='checked')
{
valideudor2=true;
$.mobile.changePage('deudor/3_frmDatosLaborales.html','slide');
}
else
{
var validated=false
validated=valInputText('txtTipoNegocioCliente','Tipo de Negocio');if(!validated){valideudor2=false;return;}
validated=valInputText('txtAniosDeTenerNegocioCliente','Años de Tener el Negocio');if(!validated){valideudor2=false;return;}
validated=valInputText('txtTelefonoNegocioCliente','Télefono');if(!validated){valideudor2=false;return;}
validated=valInputText('txtDireccionNegocioCliente','Dirección del Negocio');if(!validated){valideudor2=false;return;}
validated=valInputRadio('rgSectorEconomicoCaraceristicasNegocio','Sector Economico del Negocio');if(!validated){valideudor2=false;return;}
if($('#otroSector').attr('checked')=='checked')
{
validated=valInputText('txtOtroSector','Descripción de Otro Sector');if(!validated){valideudor2=false;return;}
}
validated=valInputText('txtProductoNegocioCliente','Producto que Fabrica o Vende');if(!validated){valideudor2=false;return;}
Auditoria Informatica. Page 67
validated=valInputText('txtNoTrabajadoresNegocioCliente','Número de Trabajadores');if(!validated){valideudor2=false;return;}
validated=valInputCheckbox('cgVentasCaracteristicasNegocio','Cómo son las ventas?');if(!validated){valideudor2=false;return;}
validated=valInputCheckbox('cgRecuperacionCaracteristicasNegocio','Cada Cuanto Recupera sus Créditos');if(!validated){valideudor2=false;return;}
if($('#cbxOtrosRecuperacion').attr('checked')=='checked')
{
validated=valInputText('txtOtrosRecuperacion','Descripción de Otras Recuperaciones');if(!validated){valideudor2=false;return;}
}
validated=valInputText('numVentasMensualesNegocio','Ventas Mensuales');if(!validated){valideudor2=false;return;}
validated=valInputText('numCostosMensualesNegocio','Costos de Ventas Mensuales');if(!validated){valideudor2=false;return;}
validated=valInputText('numMargenGananciaNegocio','Margen de Ganancia');if(!validated){valideudor2=false;return;}
if(validated)
{
valideudor2=true;
$.mobile.changePage('deudor/3_frmDatosLaborales.html','slide');
}
}
});
//DATOS LABORALES
$('#frmDatosLaborales').live('pagecreate', function(){
$("#noAplicaDatosLaborales").live('change',function(event){
Auditoria Informatica. Page 68
if($("#noAplicaDatosLaborales").attr('checked')=='checked')
{
$("#datosLaboralesAplica").hide();
}
else
$("#datosLaboralesAplica").show();
});
});
$("#btnGuardarDatosLaborales").live('vclick', function(event){
var validated=false;
if($('#noAplicaDatosLaborales').attr('checked')=='checked')
{
valideudor3=true;
$.mobile.changePage('deudor/6_frmReferencias.html','slide');
}
else
{
validated=valInputText('txtEmpresaTrabajoCliente','Empresa Donde Trabaja');if(!validated){valideudor3=false;return;}
validated=valInputText('txtDireccionDatosLaborales','Dirección de la Empresa');if(!validated){valideudor3=false;return;}
validated=valInputText('txtTelefonoDatosLaboralesCliente','Teléfono de la Empresa');if(!validated){valideudor3=false;return;}
validated=valInputText('txtPuestoDatosLaboralesCliente','Puesto que ocupa');if(!validated){valideudor3=false;return;}
validated=valInputText('txtFaxTrabajoCliente','Fax');if(!validated){valideudor3=false;return;}
Auditoria Informatica. Page 69
validated=valInputText('txtTiempoTrabajarCliente','Tiempo de Trabajar');if(!validated){valideudor3=false;return;}
validated=valInputText('txtSueldoTrabajoCliente','Sueldo Mensual'); if(!validated){valideudor3=false;return;}
if(validated)
{
valideudor3=true;
$.mobile.changePage('deudor/6_frmReferencias.html','slide');
}
}
});
//REFERENCIAS DEUDOR
$("#btnAgregarReferenciaPersonal").live('vclick', function(event){
if($('#tblReferenciaPersonal tbody tr').length<3)
{
$.mobile.changePage('deudor/refPersonal.html','slide');
}
else
{
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Solo puede ingresar 3 refrencias personales',
'buttons' : {
'Ok': {
click: function () {
return;
Auditoria Informatica. Page 70
},
icon: "info",
theme: "f"
},
}
});
}
});
$("#btnAgregarReferenciaComercial").live('vclick', function(event){
if($('#tblReferenciaComercial tbody tr').length<2)
{
$.mobile.changePage('deudor/refComercial.html','slide');
}
else
{
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Solo puede ingresar 2 refrencias comerciales',
'buttons' : {
'Ok': {
click: function () {
return;
},
icon: "info",
Auditoria Informatica. Page 71
theme: "f"
},
}
});
}
});
$("#btnGuardarReferencias").live('vclick', function(event){
if($('#tblReferenciaPersonal tbody tr').length<3)
{
$("#refCol1").trigger("expand");
$("#refCol2").trigger("collapse");
alert('Tiene que agregar 3 referencias personales');
valideudor6=false;
return;
}
else
if($('#tblReferenciaComercial tbody tr').length<2)
{
$("#refCol2").trigger("expand");
$("#refCol1").trigger("collapse");
valideudor6=false;
alert('Tiene que agregar 2 referencias comerciales');
return;
}
else
Auditoria Informatica. Page 72
valideudor6=true;
$.mobile.changePage('fiador/5_formDatosDelFiador.html','slide');
});
//REFERENCIA PERSONAL
$("#frmReferenciasPersonales").live('pagebeforeshow', function(event){
$("#txtRefPersoNombre").val('');
$("#txtRefPersoDireccion").val('');
$("#txtRefPersoTiempo").val('');
$("#txtRefPersoTelefono").val('');
});
$("#btnGuardarReferenciaPersonal").live('vclick', function(event){
//codigo Fran------------------------------------------------------
var vagrega = true;
var v1 = '' + $('#txtRefPersoNombre').val();
if($.trim(v1).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar nombre',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
return;
Auditoria Informatica. Page 73
}
var v2 = '' + $('#txtRefPersoDireccion').val();
if($.trim(v2).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar nombre y dirección donde trabaja',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
return;
}
var v3 = '' + $('#txtRefPersoTiempo').val();
if($.trim(v3).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar tiempo de conocerlo',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
Auditoria Informatica. Page 74
return;
}
var v4 = '' + $('#txtRefPersoTelefono').val();
if($.trim(v4).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'favor ingresar telefono',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
return;
}
if(vagrega){
$('#tblReferenciaPersonal').append('<tr>'
+'<td>'+
'<fieldset data-role="controlgroup" class="ui-bar"><a id="btnTableQuitarPersonal" data-icon="delete">Quitar</a></fieldset>'+'</td>'
+'<td aling="center">'+v1+'</td>'
+'<td aling="center">'+v2+'</td>'
+'<td aling="center">'+v3+'</td>'
+'<td aling="center">'+v4+'</td>'
+'</tr>');
Auditoria Informatica. Page 75
$('#tblReferenciaPersonal').find('a').button();
$.mobile.changePage('deudor/6_frmReferencias.html','slide');
}
//fin codigo Fran-----------------------------------------------
});
//REFERENCIA COMERCIAL
$("#frmReferenciasComercial").live('pagebeforeshow', function(event){
$("#txtRefComerNombre").val('');
$("#txtRefComerDireccion").val('');
$("#txtRefComerRelaCome").val('');
$("#txtRefComerTelefono").val('');
});
$("#btnGuardarReferenciaComercial").live('vclick', function(event){
//codigo Fran------------------------------------------------------
var vagrega = true;
var v1 = '' + $('#txtRefComerNombre').val();
if($.trim(v1).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'favor ingresar nombre',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
Auditoria Informatica. Page 76
vagrega = false;
return;
}
var v2 = '' + $('#txtRefComerDireccion').val();
if($.trim(v2).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar nombre y dirección donde trabaja',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
return;
}
var v3 = '' + $('#txtRefComerRelaCome').val();
if($.trim(v3).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar relación comercial',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
Auditoria Informatica. Page 77
});
vagrega = false;
return;
}
var v4 = '' + $('#txtRefComerTelefono').val();
if($.trim(v4).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar telefono',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
return;
}
//fin codigo Fran--------------------------------------------------
if(vagrega){
$('#tblReferenciaComercial').append('<tr>'
+'<td>'+'<fieldset data-role="controlgroup" class="ui-bar"><a id="btnTableQuitarComercial" data-icon="delete">Quitar</a></fieldset>'+'</td>'
+'<td aling="center">'+v1+'</td>'
+'<td aling="center">'+v2+'</td>'
+'<td aling="center">'+v3+'</td>'
+'<td aling="center">'+v4+'</td>'
Auditoria Informatica. Page 78
+'</tr>');
$("#tblReferenciaComercial").find('a').button();
$.mobile.changePage('deudor/6_frmReferencias.html','slide');
}
});
/*$('#btnTableEdit').live('vclick',function(event){
var vfila = $(this).parent().parent();
//recorremos las celdas
vfila.children('td').each(function(index, element) {
var vcelda = $(this);
var vindex = vcelda.index();
//en la primera celda cambiamos los botones
if(vindex == 0){
vcelda.empty();
vcelda.append(
'<a id="btnTableGrabar" >Grabar</a>'
);
//en las demas celdas ponemos el contenido dentro de textbox
}else{
var vtexto = ''+vcelda.text();
vcelda.empty();
vcelda.append('<input type="text" id="txtTableCelda" value="'+vtexto+'" />');
}
Auditoria Informatica. Page 79
});
});*/
$('#btnTableQuitarPersonal').live('vclick',function(event){
//quita la fila completa
$(this).parent().parent().parent().parent().remove();
});
$('#btnTableQuitarComercial').live('vclick',function(event){
//quita la fila completa
$(this).parent().parent().parent().parent().remove();
});
$('#btnTableQuitarInversion').live('vclick',function(event){
//quita la fila completa
$(this).parent().parent().parent().parent().remove();
contadorPlanesInversion--;
$('#lblContadorPlanes').text('Cantidad de planes: '+contadorPlanesInversion);
});
/*$('#btnTableGrabar').live('vclick',function(event){
var vfila = $(this).parent().parent();
//recorremos las celdas
vfila.children('td').each(function(index, element){
var vcelda = $(this);
var vindex = vcelda.index();
Auditoria Informatica. Page 80
//en la primera celda cambiamos los botones
if(vindex == 0){
vcelda.empty();
vcelda.append(
'<a id="btnTableEdit" >Editar</a>'+
'<a id="btnTableQuitar" >Quitar</a>');
}else{
//en las demas grabamos el contenido de los textbox
var vtexto = '' + vcelda.children('#txtTableCelda').val();
//var vtexto = '' + vcelda.text();
vcelda.empty();
vcelda.text(vtexto);
//vcelda.append('<input type="text" id="txtTableCelda" value="'+vtexto+'" />');
}
});
});*/
//DATOS DEL FIADOR
$('#frmDatosDelFiador').live('pagecreate', function(){
$("#txtOtrosFiador").hide();
$("#otrosFiador").live('change',function(event){
if($("#otrosFiador").attr('checked')=='checked')
Auditoria Informatica. Page 81
{
$("#txtOtrosFiador").show();
}
});
$("#alquiladaFiador").live('change',function(event){
if($("#alquiladaFiador").attr('checked')=='checked')
{
$("#txtOtrosFiador").hide();
}
});
$("#propiaFiador").live('change',function(event){
if($("#propiaFiador").attr('checked')=='checked')
{
$("#txtOtrosFiador").hide();
}
});
$("#txtOtrosSectorNegocio").hide();
$("#NegocioOtroSector").live('change',function(event){
if($("#NegocioOtroSector").attr('checked')=='checked')
{
$("#txtOtrosSectorNegocio").show();
}
});
$("#NegocioComercio").live('change',function(event){
if($("#NegocioComercio").attr('checked')=='checked')
Auditoria Informatica. Page 82
{
$("#txtOtrosSectorNegocio").hide();
}
});
$("#NegocioServicio").live('change',function(event){
if($("#NegocioServicio").attr('checked')=='checked')
{
$("#txtOtrosSectorNegocio").hide();
}
});
});
$("#btnGuardarDatosDelFiador").live('vclick', function(event){
var validated=false;
validated=valInputText('txtPrimerNombreFiador','Primer Nombre','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtSegundoNombreFiador','Segundo Nombre','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtPrimerApellidoFiador','Primer Apellido','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtSegundoApellidoFiador','Segundo Apellido','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtLugarNacimientoFiador','Lugar de Nacimiento','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('dateFechaNacimientoCliente','Fecha de Nacimiento','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtCedulaFiador','Cédula','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtProfesionFiador','Profesión','fiadCol1');if(!validated){valifiador5=false;return;}
Auditoria Informatica. Page 83
validated=valInputText('txtEmailFiador','E-mail','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtNacionalidadFiador','Nacionalidad','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtTelefonoFiador','Teléfono','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valSelect('selEstadoCivilFiador','Estado Civil','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtNoDependientesFiador','Número de Dependientes','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputText('txtDireccionFiador','Dirección','fiadCol1');if(!validated){valifiador5=false;return;}
validated=valInputRadio('ccgPropiedadCasaFiador','La casa es','fiadCol1');if(!validated){valifiador5=false;return;}
if($('#otrosFiador').attr('checked')=='checked')
{
validated=valInputText('txtOtrosFiador','Descripción la propiedad de la casa','fiadCol1');if(!validated){valifiador5=false;return;}
}
validated=valInputText('txtAniosHabitarFiador','Años de Habitar','fiadCol1');if(!validated){valifiador5=false;return;}
if($('#chbDatosLaboralFiador').attr('checked')=='checked')
{
validated=false;
}
else
{
validated=valInputRadio('ccgPropiedadCasaFiador','La casa es','fiadCol1');if(!validated){valifiador5=false;return;}
Auditoria Informatica. Page 84
}
if($('#chbDatosLaboralFiador').attr('checked')=='checked')
{
validated=true;
valifiador5=true;
}
else
{
validated=valInputText('txtEmpresaFiador','Empresa Donde Trabaja','fiadCol2');if(!validated){valifiador5=false;return;}
validated=valInputText('txtDireccionTrabajoFiador','Dirección Donde Trabaja','fiadCol2');if(!validated){valifiador5=false;return;}
validated=valInputText('txtTelefonoTrabajoFiador','Teléfono de Donde Trabaja','fiadCol2');if(!validated){valifiador5=false;return;}
validated=valInputText('txtFaxTrabajoFiador','Fax de Donde Trabaja','fiadCol2');if(!validated){valifiador5=false;return;}
validated=valInputText('txtPuestoTrabajoFiador','Puesto que Ocupa','fiadCol2');if(!validated){valifiador5=false;return;}
validated=valInputText('txtTiempoTrabajoFiador','Tiempo de Trabajar','fiadCol2');if(!validated){valifiador5=false;return;}
validated=valInputText('txtSueldoTrabajoFiador','Sueldo Mensual','fiadCol2');if(!validated){valifiador5=false;return;}
}
if($('#chbFormNegocioFiador').attr('checked')=='checked')
{
validated=true;
valifiador5=true;
}
Auditoria Informatica. Page 85
else
{
validated=valInputText('txtTipoNegocioFiador','Tipo de Negocio','fiadCol3');if(!validated){valifiador5=false;return;}
validated=valInputText('txtAniosNegocioFiador','Años de Tener el Negocio','fiadCol3');if(!validated){valifiador5=false;return;}
validated=valInputText('txtTelefonoNegocioFiador','Teléfono del Negocio','fiadCol3');if(!validated){valifiador5=false;return;}
validated=valInputText('txtDireccionNegocioFiador','Dirección del Negocio','fiadCol3');if(!validated){valifiador5=false;return;}
validated=valInputRadio('cgSectorEconomicoNegocioFiador','Sector Económico del Negocio','fiadCol3');if(!validated){valifiador5=false;return;}
if($('#NegocioOtroSector').attr('checked')=='checked')
{
validated=valInputText('txtOtrosSectorNegocio','Descripción de otro Sector','fiadCol3');if(!validated){valifiador5=false;return;}
}
validated=valInputRadio('cgGarantiaOfrecidaNegocioFiador','Garantía Ofrecida','fiadCol3');if(!validated){valifiador5=false;return;}
validated=valInputText('txtDetalleGarantiaFiador','Detalle de Garantía','fiadCol3');if(!validated){valifiador5=false;return;}
validated=valInputText('txtParentezcoDeudorFiador','Parentesco con el Solicitante','fiadCol3');if(!validated){valifiador5=false;return;}
}
if(validated)
{
valifiador5=true;
$.mobile.changePage('credito/4_frmDatosCreditoSolicitado.html','slide');
}
Auditoria Informatica. Page 86
});
//DATOS DEL CREDITO SOLICITADO
$("#btnGuardarDatosCreditoSolicitado").live('vclick', function(event){
var validated=false;
validated=valInputText('txtMontoSolicitadoCredito','Monto Solicitado');if(!validated){valicredito4=false;return;}
validated=valInputText('txtPlazoCredito','Plazo');if(!validated){valicredito4=false;return;}
//falta validar select otros
validated=valSelect('selDestinoCredito','Destino del Crédito');if(!validated){valicredito4=false;return;}
if($('#selDestinoCredito').val()=='3')
{
validated=valInputText('txtOtroDestinoCredito','Descripción de Otro Destino');if(!validated){valicredito4=false;return;}
}
validated=valInputText('txtDetalleDestinoCredito','Detalle del Destino del Crédito');if(!validated){valicredito4=false;return;}
validated=valInputRadio('cgGarantiaOfrecidaCredito','Tipo de Garantía Ofrecida');if(!validated){valicredito4=false;return;}
validated=valInputText('txtDetalleGarantiaCredito','Detalle de Garantía del Crédito');if(!validated){valicredito4=false;return;}
validated=valInputText('dateAnalisisDelCredito','Fecha de Análisis del Crédito');if(!validated){valicredito4=false;return;}
if(validated)
{
valicredito4=true;
$.mobile.changePage('credito/7_frmEvaluacionDelRiesgoCrediticio.html','slide');
}
Auditoria Informatica. Page 87
});
$('#frmDatosCreditoSolicitado').live('pagecreate', function(){
$("#trOtroDestinoCredito").hide();
$('#selDestinoCredito').live('change',function(event){
if($('#selDestinoCredito').val()==3)
$("#trOtroDestinoCredito").show();
else
$("#trOtroDestinoCredito").hide();
});
$('#txtMontoSolicitadoCredito').live('keyup',function(event){
if($('#txtMontoSolicitadoCredito').val().length==0){montoCredito=0;}
else
montoCredito=parseFloat($('#txtMontoSolicitadoCredito').val());
});
$('#txtPlazoCredito').live('keyup',function(event){
if($('#txtPlazoCredito').val().length==0){plazoCredito=0;}
else
plazoCredito=parseInt($('#txtPlazoCredito').val());
});
$('#txtDetalleGarantiaCredito').live('keyup',function(event){
if($('#txtDetalleGarantiaCredito').val().length==0){valorDeGarantia=0;}
else
valorDeGarantia=parseFloat($('#txtDetalleGarantiaCredito').val());
});
});
Auditoria Informatica. Page 88
//EVALUACION DEL RIESGO CREDITICIO
$("#btnEvaluacionRiesgoCrediticio").live('vclick', function(event){
$.mobile.changePage('credito/8_frmPlanDeInversion.html','slide');
});
$("#btnBalanceGeneral").live('vclick',function(event){
$.mobile.changePage('credito/frmBalanceGeneral.html','slide');
});
$("#btnUnidadFamiliar").live('vclick',function(event){
$.mobile.changePage('credito/frmUnidadFamiliar.html','slide');
});
$("#btnFlujoIngresosEgresos").live('vclick',function(event){
$.mobile.changePage('credito/frmFlujoIngresosEgresos.html','slide');
});
$("#btnIndicadoresFinancieros").live('vclick',function(event){
if(valicredito4 && valicreditoBalance && valiCreditoFlujo)
{
$.mobile.changePage('credito/frmIndicadoresFinancieros.html','slide');
}
if(!valicreditoBalance)
{
alert('Debe llenar correctamente el formulario balance general');
$.mobile.changePage('credito/frmBalanceGeneral.html','slide');
return;
}
Auditoria Informatica. Page 89
if(!valiCreditoFlujo)
{
alert('Debe llenar correctamente el formulario flujo de ingresos y egresos');
$.mobile.changePage('credito/frmFlujoIngresosEgresos.html','slide');
return;
}
if(!valicredito4)
{
alert('Debe llenar correctamente el formulario datos del crédito solicitado');
$.mobile.changePage('credito/4_frmDatosCreditoSolicitado.html','slide');
return;
}
});
//BALANCE GENERAL
$("#formBalanceGeneral").live('pagecreate',function(){
$("#txtBalanceEfectivo").keyup(function(event){
calcularBalanceGeneral();
totalPasivoIndicador=parseFloat($('#txtBalanceTotalPasivo').val());
totalActivoIndicador=parseFloat($('#txtBalanceTotalActivo').val());
});
$("#txtBalanceDepositosBancos").keyup(function(event){
calcularBalanceGeneral();
totalPasivoIndicador=parseFloat($('#txtBalanceTotalPasivo').val());
totalActivoIndicador=parseFloat($('#txtBalanceTotalActivo').val());
});
Auditoria Informatica. Page 90
$("#txtBalanceCuentrasCobrar").keyup(function(event){
calcularBalanceGeneral();
totalPasivoIndicador=parseFloat($('#txtBalanceTotalPasivo').val());
totalActivoIndicador=parseFloat($('#txtBalanceTotalActivo').val());
});
$("#txtBalanceInventario").keyup(function(event){
calcularBalanceGeneral();
totalPasivoIndicador=parseFloat($('#txtBalanceTotalPasivo').val());
totalActivoIndicador=parseFloat($('#txtBalanceTotalActivo').val());
});
$("#txtBalanceTotalActivoFijo").keyup(function(event){
calcularBalanceGeneral();
totalPasivoIndicador=parseFloat($('#txtBalanceTotalPasivo').val());
totalActivoIndicador=parseFloat($('#txtBalanceTotalActivo').val());
});
$("#txtBalancePrestamosInstituciones").keyup(function(event){
calcularBalanceGeneral();
totalPasivoIndicador=parseFloat($('#txtBalanceTotalPasivo').val());
totalActivoIndicador=parseFloat($('#txtBalanceTotalActivo').val());
});
$("#txtBalanceCuentasPorPagar").keyup(function(event){
calcularBalanceGeneral();
totalPasivoIndicador=parseFloat($('#txtBalanceTotalPasivo').val());
totalActivoIndicador=parseFloat($('#txtBalanceTotalActivo').val());
});
Auditoria Informatica. Page 91
$("#txtBalancePatrimonioCapital").keyup(function(event){
calcularBalanceGeneral();
totalPasivoIndicador=parseFloat($('#txtBalanceTotalPasivo').val());
totalActivoIndicador=parseFloat($('#txtBalanceTotalActivo').val());
});
});
$("#btnGuardarBalanceGeneral").live('vclick',function(event){
var validated=false;
validated=valInputText('txtBalanceTotalActivo','Total Activos');if(!validated){valicreditoBalance=false;return;}
validated=valInputText('txtBalanceTotalPasivo','Total Pasivos');if(!validated){valicreditoBalance=false;return;}
validated=valInputText('txtBalancePatrimonioCapital','Patrimonio o Capital');if(!validated){valicreditoBalance=false;return;}
if(validated)
{
valicreditoBalance=true;
$.mobile.changePage('credito/frmUnidadFamiliar.html','slide');
}
});
//UNIDAD FAMILIAR
$("#btnGuardarUnidadFamiliar").live('vclick',function(event){
var validated=false;
validated=valInputText('txtUnidadFamSaldoDisponible','Saldo Familiar Disponible');if(!validated){valiUnidadFam=false;return;}
saldofam = parseFloat($("#txtUnidadFamSaldoDisponible").val());
if(validated && saldofam!=0)
Auditoria Informatica. Page 92
{
valiUnidadFam=true;
$.mobile.changePage('credito/frmFlujoIngresosEgresos.html','slide');
saldofam = parseFloat($("#txtUnidadFamSaldoDisponible").val());
$("#txtFlujoSaldoFamiliar").val(saldofam);
ConsolidadoDisponibilidad=UtilidadNeta+saldofam;
$("#txtFlujoConsolidado").val(ConsolidadoDisponibilidad);
}
});
$("#formUnidadFamiliar").live("pagecreate",function(event){
$("#txtUnidadFamIngresosFueraNegocio").keyup(function(event){
calcularUnidadFamiliar()
});
$("#txtUnidadFamGastosFamiliares").keyup(function(event){
calcularUnidadFamiliar()
});
$("#txtUnidadFamAlimentacion").keyup(function(event){
calcularUnidadFamiliar()
});
$("#txtUnidadFamEducacion").keyup(function(event){
calcularUnidadFamiliar()
});
$("#txtUnidadFamAlquiler").keyup(function(event){
calcularUnidadFamiliar()
});
Auditoria Informatica. Page 93
$("#txtUnidadFamTrasnporte").keyup(function(event){
calcularUnidadFamiliar()
});
$("#txtUnidadFamServiciosBasicos").keyup(function(event){
calcularUnidadFamiliar()
});
$("#txtUnidadFamSalud").keyup(function(event){
calcularUnidadFamiliar()
});
$("#txtUnidadFamVestido").keyup(function(event){
calcularUnidadFamiliar()
});
$("#txtUnidadFamObligaciones").keyup(function(event){
calcularUnidadFamiliar()
});
$("#txtUnidadFamOtros").keyup(function(event){
calcularUnidadFamiliar()
});
});
//FLUJO DE INGRESOS Y EGRESOS
$("#formFlujoIngresosEgresos").live('pagebeforeshow',function(event){
$("#txtFlujoSaldoFamiliar").val(saldofam);
});
$("#btnGuardarFlujoIngresosEgresos").live('vclick',function(event){
validated=false;
Auditoria Informatica. Page 94
validated=valInputText('txtFlujoIngresoVentas','Ingreso de Ventas');if(!validated){valiCreditoFlujo=false;return;}
validated=valInputText('txtFlujoCostoMercancia','Costo de Ventas');if(!validated){valiCreditoFlujo=false;return;}
if(valicredito4 && valicreditoBalance && validated)
{
valiCreditoFlujo=true;
$.mobile.changePage('credito/frmIndicadoresFinancieros.html','slide');
}
if(!valicreditoBalance)
{
alert('Debe llenar correctamente el formulario balance general');
$.mobile.changePage('credito/frmBalanceGeneral.html','slide');
return;
}
if(!valicredito4)
{
alert('Debe llenar correctamente el formulario datos del crédito solicitado');
$.mobile.changePage('credito/4_frmDatosCreditoSolicitado.html','slide');
return;
}
});
$("#formFlujoIngresosEgresos").live("pagecreate",function(event){
$("#txtFlujoIngresoVentas").keyup(function(event){
calcularFlujoIngresosEgresos();
var ingresoBrutoVenta;
Auditoria Informatica. Page 95
var ingresoBrutoCosto;
if($("#txtFlujoIngresoVentas").val().length==0){ingresoBrutoVenta=0}
else ingresoBrutoVenta = parseFloat($("#txtFlujoIngresoVentas").val());
if($("#txtFlujoCostoMercancia").val().length==0){ingresoBrutoCosto=0}
else ingresoBrutoCosto = parseFloat($("#txtFlujoCostoMercancia").val());
ingresosBrutos=ingresoBrutoVenta-ingresoBrutoCosto;
});
$("#txtFlujoOtros").keyup(function(event){
calcularFlujoIngresosEgresos();
});
$("#txtFlujoCostoMercancia").keyup(function(event){
calcularFlujoIngresosEgresos();
var ingresoBrutoVenta;
var ingresoBrutoCosto;
if($("#txtFlujoIngresoVentas").val().length==0){ingresoBrutoVenta=0}
else ingresoBrutoVenta = parseFloat($("#txtFlujoIngresoVentas").val());
if($("#txtFlujoCostoMercancia").val().length==0){ingresoBrutoCosto=0}
else ingresoBrutoCosto = parseFloat($("#txtFlujoCostoMercancia").val());
ingresosBrutos=ingresoBrutoVenta-ingresoBrutoCosto;
});
$("#txtFlujoImpuestos").keyup(function(event){
calcularFlujoIngresosEgresos();
});
$("#txtFlujoCostosOperativos").keyup(function(event){
calcularFlujoIngresosEgresos();
Auditoria Informatica. Page 96
});
$("#txtFlujoDepreciacion").keyup(function(event){
calcularFlujoIngresosEgresos();
});
$("#txtFlujoPagoSueldos").keyup(function(event){
calcularFlujoIngresosEgresos();
});
$("#txtFlujoPagoTransporte").keyup(function(event){
calcularFlujoIngresosEgresos();
});
$("#txtFlujoAlquiler").keyup(function(event){
calcularFlujoIngresosEgresos();
});
$("#txtFlujoPagoServicios").keyup(function(event){
calcularFlujoIngresosEgresos();
});
});
//INDICADORES FINANCIEROS
$("#btnGuardarIndicadoresFinancieros").live('vclick',function(event){
$.mobile.changePage('credito/8_frmPlanDeInversion.html','slide');
});
//PLAN DE INVERSION
$('#frmPlanDeInversion').live('pagecreate',function(event,ui){
$('#lblContadorPlanes').text('Cantidad de planes: '+contadorPlanesInversion);
});
Auditoria Informatica. Page 97
$('#frmPlanDeInversion').live('pagebeforeshow',function(event,ui){
$('#txtNuvInveNumero').val("");
$('#txtNuvInveDescripcion').val("");
$('#txtNuvInveCostoUni').val("");
$('#txtNuvInveCostoTotal').val("");
});
$("#btnGuardarPlanDeInversion").live('vclick', function(event){
if($('#tblPlanInversion tbody tr').length<12)
{
alert('Tiene que agregar al menos 12 ítems');
}
else
{
valiCrediPlanInversion=true;
$.mobile.changePage('credito/9_frmPropuestaDelPromotor.html','slide');
}
});
$("#btnAgregarItemdeInversion").live('vclick', function(event){
$.mobile.changePage('credito/10_frmNuevaInversion.html','slide');
});
$("#btnGuardarPlanInversion").live('vclick', function(event){
//codigo Fran------------------------------------------------------
var vagrega = true;
var v1 = '' + $('#txtNuvInveNumero').val();
Auditoria Informatica. Page 98
if($.trim(v1).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar numero',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
return;
}
var v2 = '' + $('#txtNuvInveDescripcion').val();
if($.trim(v2).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar descripcion',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
return;
}
Auditoria Informatica. Page 99
var v3 = '' + $('#txtNuvInveCostoUni').val();
if($.trim(v3).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar costo unitario',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
return;
}
var v4 = '' + $('#txtNuvInveCostoTotal').val();
if($.trim(v4).length < 1){
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Favor ingresar costo total',
'buttons' : {
'Ok': {click: function () {},icon: "info",theme: "f"},
}
});
vagrega = false;
return;
}
Auditoria Informatica. Page 100
//fin codigo Fran--------------------------------------------------
if(vagrega){
$('#tblPlanInversion').append('<tr>'
+'<td>'+
'<fieldset data-role="controlgroup" class="ui-bar"><a data-icon="delete" id="btnTableQuitarInversion" >Quitar</a></fieldset>'+'</td>'
+'<td aling="center">'+v1+'</td>'
+'<td aling="center">'+v2+'</td>'
+'<td aling="center">'+v3+'</td>'
+'<td aling="center">'+v4+'</td>'
+'</tr>');
$("#tblPlanInversion").find('a').button();
contadorPlanesInversion++;
$.mobile.changePage('credito/8_frmPlanDeInversion.html','slide');
$('#lblContadorPlanes').text('Cantidad de planes: '+contadorPlanesInversion);
}
});
//PROPUESTA DEL PROMOTOR
$("#btnGuardarPropuestaPromotor").live('vclick', function(event){
validated=false;
validated=valInputText('txtMontoPropuesta','Monto');if(!validated){valiCrediPropuesta=false;retunr;}
validated=valInputText('txtPlazoPropuesta','Plazo (meses)');if(!validated){valiCrediPropuesta=false;retunr;}
Auditoria Informatica. Page 101
validated=valInputText('txtObservacionesPropuesta','Observaciones');if(!validated){valiCrediPropuesta=false;retunr;}
if(validated)
{
valiCrediPropuesta=true;
$.mobile.changePage('menuPrincipal.html','slide');
}
});
//DATOS GENERALES DEL FIADOR
$("#chbFormNegocioFiador").live('change',function(event,ui){
if($("#chbFormNegocioFiador").attr('checked')=='checked')
$("#formNegocioFiador").hide();
else $("#formNegocioFiador").show();
});
//DATOS LABORAL FIADOR
$("#chbDatosLaboralFiador").live('change',function(event,ui){
if($("#chbDatosLaboralFiador").attr('checked')=='checked')
$("#formDatosLaboralFiador").hide();
else $("#formDatosLaboralFiador").show();
});
//INDICADORES FINANCIEROS
$("#frmIndicadoresFinancieros").live('pagebeforeshow',function(event){
cuotaCredito=montoCredito/plazoCredito;
Auditoria Informatica. Page 102
IndicadorCobertura=(cuotaCredito/ingresosBrutos)*100;
IndicadorCapacidadPago=(ConsolidadoDisponibilidad/cuotaCredito)*100;
IndicadorCoberturaDeGarantia=(valorDeGarantia/montoCredito)*100;
IndicadorGradoEndeudamiento=(totalPasivoIndicador/totalActivoIndicador)*100;
$("#txtIndicadorCobertura").val(IndicadorCobertura.toFixed(2)+" %");
$("#txtIndicadorCapacidaPago").val(IndicadorCapacidadPago.toFixed(2)+" %");
$("#txtIndicadorCoberturaGarantia").val(IndicadorCoberturaDeGarantia.toFixed(2)+" %");
$("#txtIndicadorGradoEndeudamiento").val(IndicadorGradoEndeudamiento.toFixed(2)+" %");
});
//=========================================
//GUARDADO DE SOLICITUDES DE CREDITO INICIO
//=========================================
$('#btnGuardarSolicitudCredito').live('vclick',function(event,ui) {
if(valideudor1 && valideudor2 && valideudor3 && valideudor6 && valifiador5 && valicredito4 && valicreditoBalance && valiUnidadFam && valiCreditoFlujo && valiCrediPlanInversion && valiCrediPropuesta)
{
/*$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Se han guardado los datos',
'buttons' : {
'Ok': {
click: function () {*/
alert('Se han guardado los datos');
var horaguardado = new Date();
Auditoria Informatica. Page 103
var fechaguardado = new Date();
var recordSolicitudesCliente = {
'DetalleSolicitud' : fechaguardado.getDate()+ "" + (fechaguardado.getMonth()+1) + "" + fechaguardado.getFullYear()+ "" + public_DatosGeneralesCliente.length,
'FechaSolicitud' : textosemana[fechaguardado.getDay()] + ", " + fechaguardado.getDate() + " de " + textomes[fechaguardado.getMonth()+1] + " de " + fechaguardado.getFullYear(),
'HoraSolicitud' : horaguardado.getHours() + ":" + horaguardado.getMinutes() + ":" + horaguardado.getSeconds(),
//DATOS GENERALES DEL CLIENTE
'PrimerNombreCliente' : $("#txtPrimerNombreCliente").val(),
'SegundoNombreCliente' : $("#txtSegundoNombreCliente").val(),
'PrimerApellidoCliente' : $("#txtPrimerApellidoCliente").val(),
'SegundoApellidoCliente' : $("#txtSegundoApellidoCliente").val(),
'LugarNacimientoCliente' : $("#txtLugarNacimientoCliente").val(),
'FechaNacimiento' : $("#dateFechaNacimiento").val(),
'CedulaCliente' : $("#txtCedulaCliente").val(),
'ProfesionCliente' : $("#txtProfesionCliente").val(),
'EmailCliente' : $("#txtEmailCliente").val(),
'Nacionalidad' : $("#txtNacionalidad").val(),
'TelefonoCliente' : $("#txtTelefonoCliente").val(),
Auditoria Informatica. Page 104
'EstadoCivilCliente': $('#selEstadoCivilCliente option:selected').text(),
'NoDependientesCliente' : $("#txtNoDependientesCliente").val(),
'DireccionDomicilioCliente' : $("#txtDireccionDomicilioCliente").val(),
'PropiedadCasaCliente' : $("#cgPropiedadCasaCliente input:checked").val(),
'OtrosCliente' : $("#txtOtrosCliente").val(),
'AniosHabitarCliente' : $("#txtAniosHabitarCliente").val(),
'NombreConyugueCliente' : $("#txtNombreConyugueCliente").val(),
'CedulaConyugueCliene' : $("#txtCedulaConyugueCliene").val(),
'ProfesionConyugueCliente' : $("#txtProfesionConyugueCliente").val(),
'DireccionTrabajoConyugueCliente' : $("#txtDireccionTrabajoConyugueCliente").val(),
'TelefonoTrabajoConyugueCliente' : $("#txtTelefonoTrabajoConyugueCliente").val(),
'SalarioIngresosConyugueCliente' : $("#txtSalarioIngresosConyugueCliente").val(),
//credito solicitado
'MontoSolicitadoCredito' : $("#txtMontoSolicitadoCredito").val(),
'PlazoCredito' : $("#txtPlazoCredito").val(),
'DestinoCredito' : $('#selDestinoCredito option:selected').text(),
Auditoria Informatica. Page 105
'OtroDestinoCredito' : $("#txtOtroDestinoCredito").val(),
'DetalleDestinoCredito' : $("#txtDetalleDestinoCredito").val(),
'GarantiaOfrecidaCredito' : $("#cgGarantiaOfrecidaCredito input:checked").val(),
'DetalleGarantiaCredito' : $("#txtDetalleGarantiaCredito").val(),
'dateAnalisisDelCredito' : $("#dateAnalisisDelCredito").val(),
//balance general
'BalanceEfectivo' : $("#txtBalanceEfectivo").val(),
'BalanceDepositosBancos' : $("#txtBalanceDepositosBancos").val(),
'BalanceCuentrasCobrar' : $("#txtBalanceCuentrasCobrar").val(),
'BalanceInventario' : $("#txtBalanceInventario").val(),
'BalanceTotalActivoCirculante' : $("#txtBalanceTotalActivoCirculante").val(),
'BalanceTotalActivoFijo' : $("#txtBalanceTotalActivoFijo").val(),
'BalanceTotalActivo' : $("#txtBalanceTotalActivo").val(),
'BalancePrestamosInstituciones' : $("#txtBalancePrestamosInstituciones").val(),
'BalanceCuentasPorPagar' : $("#txtBalanceCuentasPorPagar").val(),
'BalanceTotalPasivo' : $("#txtBalanceTotalPasivo").val(),
Auditoria Informatica. Page 106
'BalancePatrimonioCapital' : $("#txtBalancePatrimonioCapital").val(),
'BalanceTotalPasivoMasPatrimonio' : $("#txtBalanceTotalPasivoMasPatrimonio").val(),
//unidad familiar
'UnidadFamIngresosFueraNegocio' : $("#txtUnidadFamIngresosFueraNegocio").val(),
'UnidadFamGastosFamiliares' : $("#txtUnidadFamGastosFamiliares").val(),
'UnidadFamAlimentacion' : $("#txtUnidadFamAlimentacion").val(),
'UnidadFamEducacion' : $("#txtUnidadFamEducacion").val(),
'UnidadFamAlquiler' : $("#txtUnidadFamAlquiler").val(),
'UnidadFamTrasnporte' : $("#txtUnidadFamTrasnporte").val(),
'UnidadFamServiciosBasicos' : $("#txtUnidadFamServiciosBasicos").val(),
'UnidadFamSalud' : $("#txtUnidadFamSalud").val(),
'UnidadFamVestido' : $("#txtUnidadFamVestido").val(),
'UnidadFamObligaciones' : $("#txtUnidadFamObligaciones").val(),
'UnidadFamOtros' : $("#txtUnidadFamOtros").val(),
'UnidadFamSaldoDisponible' : $("#txtUnidadFamSaldoDisponible").val(),
//flujo de ingresos y egresos
Auditoria Informatica. Page 107
'FlujoIngresoVentas' : $("#txtFlujoIngresoVentas").val(),
'FlujoCostoMercancia' : $("#txtFlujoCostoMercancia").val(),
'FlujoCostosOperativos' : $("#txtFlujoCostosOperativos").val(),
'FlujoPagoSueldos' : $("#txtFlujoPagoSueldos").val(),
'FlujoPagoTransporte' : $("#txtFlujoPagoTransporte").val(),
'FlujoPagoServicios' : $("#txtFlujoPagoServicios").val(),
'FlujoAlquiler' : $("#txtFlujoAlquiler").val(),
'FlujoOtros' : $("#txtFlujoOtros").val(),
'FlujoImpuestos' : $("#txtFlujoImpuestos").val(),
'FlujoDepreciacion' : $("#txtFlujoDepreciacion").val(),
'FlujoUtilidadNeta' : $("#txtFlujoUtilidadNeta").val(),
'FlujoSaldoFamiliar' : $("#txtFlujoSaldoFamiliar").val(),
'FlujoConsolidado' : $("#txtFlujoConsolidado").val(),
//indicadores financieros
'IndicadorCobertura' : $("#txtIndicadorCobertura").val(),
'IndicadorCapacidaPago' : $("#txtIndicadorCapacidaPago").val(),
'IndicadorCoberturaGarantia' : $("#txtIndicadorCoberturaGarantia").val(),
Auditoria Informatica. Page 108
'IndicadorGradoEndeudamiento' : $("#txtIndicadorGradoEndeudamiento").val(),
//Propuesta del promotor
'MontoPropuesta' : $("#txtMontoPropuesta").val(),
'PlazoPropuesta' : $("#txtPlazoPropuesta").val(),
'ObservacionesPropuesta' : $("#txtObservacionesPropuesta").val()
}
var vindexDatosCliente = public_DatosGeneralesCliente.length;
public_DatosGeneralesCliente[vindexDatosCliente] = recordSolicitudesCliente;
$.mobile.changePage('frmIngresoAnalista.html','slide');
/*},
icon: "check",
theme: "f"
},
},
}); */
}
if(!valideudor1)
{
alert('Debe llenar correctamente el formulario de datos generales del cliente');
$.mobile.changePage('deudor/1_frmGeneralesCliente.html','slide');
return;
Auditoria Informatica. Page 109
/*$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Debe llenar correctamente el formulario de datos generales del cliente',
'buttons' : {
'Ok': {
click: function () {*/
//$.mobile.changePage('deudor/2_frmCaracteristicasNegocio.html','slide');
/*},
icon: "error",theme: "f"
},
},
});*/
}
if(!valideudor2)
{
alert('Debe llenar correctamente el formulario caracteristicas del negocio');
$.mobile.changePage('deudor/2_frmCaracteristicasNegocio.html','slide');
return;
}
if(!valideudor3)
{
alert('Debe llenar correctamente el formulario datos laborales');
$.mobile.changePage('deudor/3_frmDatosLaborales.html','slide');
return;
}
Auditoria Informatica. Page 110
if(!valideudor6)
{
alert('Debe llenar correctamente el formulario referencias');
$.mobile.changePage('deudor/6_frmReferencias.html','slide');
return;
}
if(!valifiador5)
{
alert('Debe llenar correctamente el formulario datos del fiador');
$.mobile.changePage('fiador/5_formDatosDelFiador.html','slide');
return;
}
if(!valicredito4)
{
alert('Debe llenar correctamente el formulario datos del crédito solicitado');
$.mobile.changePage('credito/4_frmDatosCreditoSolicitado.html','slide');
return;
}
if(!valicreditoBalance)
{
alert('Debe llenar correctamente el formulario balance general');
$.mobile.changePage('credito/frmBalanceGeneral.html','slide');
return;
}
if(!valiUnidadFam)
Auditoria Informatica. Page 111
{
alert('Debe llenar correctamente el formulario unidad familiar');
$.mobile.changePage('credito/frmUnidadFamiliar.html','slide');
return;
}
if(!valiCreditoFlujo)
{
alert('Debe llenar correctamente el formulario flujo de ingresos y egresos');
$.mobile.changePage('credito/frmFlujoIngresosEgresos.html','slide');
return;
}
if(!valiCrediPlanInversion)
{
alert('Debe llenar correctamente el formulario plan de inversion');
$.mobile.changePage('credito/8_frmPlanDeInversion.html','slide');
return;
}
if(!valiCrediPropuesta)
{
alert('Debe llenar correctamente el formulario propuesta del promotor');
$.mobile.changePage('credito/9_frmPropuestaDelPromotor.html','slide');
return;
}
});
//=========================================
Auditoria Informatica. Page 112
//GUARDADO DE SOLICITUDES DE CREDITO FIN
//=========================================
//=========================================
//MOSTRAR SOLICITUDES DE CREDITO INICIO
//=========================================
$("#pageSolicitudesIngresadas").live('pagebeforeshow',function(event,ui){
$('#tblListadoSolicitudesDia tbody').empty();
for(var i=0; i<public_DatosGeneralesCliente.length;i++)
{
var fechaguardado = new Date();
vfila = "<tr>" +
"<td title='"+i+ "'><a data-role='button' class='ui-bar' data-icon='info' data-inline='true' id='btnDetalleSolicitud'" + ">Detalle</a>" +
"<td>" + public_DatosGeneralesCliente[i].DetalleSolicitud +
"<td>" + public_DatosGeneralesCliente[i].PrimerNombreCliente + " " + public_DatosGeneralesCliente[i].SegundoNombreCliente + " " + public_DatosGeneralesCliente[i].PrimerApellidoCliente + " " + public_DatosGeneralesCliente[i].SegundoApellidoCliente + "</td>" +
"<td>" + public_DatosGeneralesCliente[i].FechaSolicitud + "</td>" +
"<td>" + public_DatosGeneralesCliente[i].HoraSolicitud + "</td>" +
"</tr>";
$("#tblListadoSolicitudesDia tbody").append(vfila);
}
$("#tblListadoSolicitudesDia").find('a').button();
});
$("#btnListaSolicitudes").live('vclick',function(event,ui){
Auditoria Informatica. Page 113
$.mobile.changePage('frmSolicitudesSesion.html','slide');
});
$("#btnDetalleSolicitud").live("vclick",function(event,ui){
var vboton = $(this);
var celda = vboton.parent().parent();
idDetalle = celda.attr('title');
$.mobile.changePage('frmDetalleSolicitud.html','slide');
});
$('#pageDetalleSolicitud').live('pagebeforeshow',function(event){
$("#h1DetalleSolicitud").text("");
$("#h1DetalleSolicitud").append("Detalle de Solictud: "+public_DatosGeneralesCliente[idDetalle].DetalleSolicitud);
$("#tblDetalleDatosGeneralesCliente tbody").empty();
$('#tblDetalleDatosGeneralesClienteConyuge tbody').empty();
$('#tblDatosCreditoSolicitado tbody').empty();
$("#tblDetalleBalanceGeneral tbody").empty();
$("#tblDetalleUnidadFamiliar tbody").empty();
$("#tblDetalleFlujo tbody").empty();
$("#tblIndicadoresFinancieros tbody").empty();
$("#tblPropuestaPromotor tbody").empty();
//datos generales cliente
var vDatosGeneralesCliente = "<tr>"+
"<td class='opcion' colspan='1'>Nombre del Cliente</td><td colspan='5'>" + public_DatosGeneralesCliente[idDetalle].PrimerNombreCliente + " " + public_DatosGeneralesCliente[idDetalle].SegundoNombreCliente + " " + public_DatosGeneralesCliente[idDetalle].PrimerApellidoCliente + " " + public_DatosGeneralesCliente[idDetalle].SegundoApellidoCliente + "</td>"+
Auditoria Informatica. Page 114
"</tr>" +
"<tr>"+
"<td class='opcion'>Lugar de Nacimiento</td><td>"+public_DatosGeneralesCliente[idDetalle].LugarNacimientoCliente+"</td>"+
"<td class='opcion'>Fecha de Nacimiento</td><td>"+public_DatosGeneralesCliente[idDetalle].FechaNacimiento+"</td>"+
"<td class='opcion'>Cedula de Identidad</td><td>"+public_DatosGeneralesCliente[idDetalle].CedulaCliente+"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Profesión</td><td>"+public_DatosGeneralesCliente[idDetalle].ProfesionCliente+"</td>"+
"<td class='opcion'>E-mail</td><td>"+public_DatosGeneralesCliente[idDetalle].EmailCliente+"</td>"+
"<td class='opcion'>Nacionalidad</td><td>"+public_DatosGeneralesCliente[idDetalle].Nacionalidad+"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Teléfono</td><td>"+public_DatosGeneralesCliente[idDetalle].TelefonoCliente+"</td>"+
"<td class='opcion'>Estado Civil</td><td>"+public_DatosGeneralesCliente[idDetalle].EstadoCivilCliente+"</td>"+
"<td class='opcion'>Número de Dependientes</td><td>"+public_DatosGeneralesCliente[idDetalle].NoDependientesCliente+"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Dirección</td><td colspan='5'>"+public_DatosGeneralesCliente[idDetalle].DireccionDomicilioCliente+"</td>"+
Auditoria Informatica. Page 115
"</tr>"+
"<tr>"+
"<td class='opcion'>Propiedad del Domicilio</td><td colspan='3'>"+public_DatosGeneralesCliente[idDetalle].PropiedadCasaCliente+" "+ public_DatosGeneralesCliente[idDetalle].OtrosCliente+"</td>"+
"<td class='opcion'>Número de Dependientes</td><td>"+public_DatosGeneralesCliente[idDetalle].NoDependientesCliente+"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Años de habitar</td><td colspan='5'>"+public_DatosGeneralesCliente[idDetalle].AniosHabitarCliente+" "+
"</tr>";
$("#tblDetalleDatosGeneralesCliente tbody").append(vDatosGeneralesCliente);
//datos conyuge
var vDatosConyuge = "<tr>"+
"<td class='opcion' colspan='1'>Nombre Completo</td><td colspan='5'>" + public_DatosGeneralesCliente[idDetalle].NombreConyugueCliente + "</td>"+
"<tr>"+
"<td class='opcion'>Cédula</td><td>"+public_DatosGeneralesCliente[idDetalle].CedulaConyugueCliene+"</td>"+
"<td class='opcion'>Profesión</td><td>"+public_DatosGeneralesCliente[idDetalle].ProfesionConyugueCliente+"</td>"+
"<td class='opcion'>Dirección del Trabajo</td><td>"+public_DatosGeneralesCliente[idDetalle].DireccionTrabajoConyugueCliente+"</td>"+
"</tr>"+
"<tr>"+
Auditoria Informatica. Page 116
"<td class='opcion'>Teléfono del Trabajo</td><td>"+public_DatosGeneralesCliente[idDetalle].TelefonoTrabajoConyugueCliente+"</td>"+
"<td class='opcion'>Salario / Ingresos</td><td>"+public_DatosGeneralesCliente[idDetalle].SalarioIngresosConyugueCliente+"</td>"+
"</tr>"
;
$("#tblDetalleDatosGeneralesClienteConyuge tbody").append(vDatosConyuge);
//datos del credito solicitado
var vDatosCreditoSolicitado = "<tr>"+
"<td class='opcion'>Monto Solicitado</td><td>"+public_DatosGeneralesCliente[idDetalle].MontoSolicitadoCredito+"</td>"+
"<td class='opcion'>Plazo</td><td>"+public_DatosGeneralesCliente[idDetalle].PlazoCredito+"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Destino</td><td>"+public_DatosGeneralesCliente[idDetalle].DestinoCredito+" "+public_DatosGeneralesCliente[idDetalle].OtroDestinoCredito+"</td>"+
"<td class='opcion'>Detalle del Destino</td><td>"+public_DatosGeneralesCliente[idDetalle].DetalleDestinoCredito+"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Garantía Ofrecida</td><td>"+public_DatosGeneralesCliente[idDetalle].GarantiaOfrecidaCredito+"</td>"+
"<td class='opcion'>Detalle de Garantía</td><td>"+public_DatosGeneralesCliente[idDetalle].DetalleGarantiaCredito+"</td>"+
"</tr>"+
"<tr>"+
Auditoria Informatica. Page 117
"<td class='opcion'>Fecha del Análisis</td><td>"+public_DatosGeneralesCliente[idDetalle].dateAnalisisDelCredito+"</td>"+
"</tr>";
$('#tblDatosCreditoSolicitado tbody').append(vDatosCreditoSolicitado);
//credito balance general
var vDatosBalanceGeneral = "<tr>"+
"<td class='opcion'>Efectivo (C$)</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceEfectivo +"</td>"+
"<td class='opcion'>Préstamos (a largo plazo)</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalancePrestamosInstituciones +"</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Depósitos en bancos</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceDepositosBancos +"</td>"+
"<td class='opcion'>Cuentas por pagar (a corto plazo)</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceCuentasPorPagar +"</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Cuentas por cobrar</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceCuentrasCobrar +"</td>"+
"<td class='opcion'>Total pasivos</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceTotalPasivo +"</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Inventario</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceInventario +"</td>"+
"<td class='opcion'>Patrimonio o capital</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalancePatrimonioCapital +"</td>"+
"</tr>" +
Auditoria Informatica. Page 118
"<tr>"+
"<td class='opcion'>Total activo circulante</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceTotalActivoCirculante +"</td>"+
"<td> </td><td> </td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Total activo fijo</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceTotalActivoFijo +"</td>"+
"<td> </td><td> </td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Total activos</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceTotalActivo +"</td>"+
"<td class='opcion'>Total pasivo + Patrimonio</td><td>"+ public_DatosGeneralesCliente[idDetalle].BalanceTotalPasivoMasPatrimonio +"</td>"+
"</tr>";
$("#tblDetalleBalanceGeneral tbody").append(vDatosBalanceGeneral);
//credito unidad familiar
var vDatosUnidadFamiliar = "<tr>"+
"<td class='opcion'>Ingresos fuera del negocio</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamIngresosFueraNegocio +"</td>"+
"<td class='opcion'>Servicios Básicos</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamServiciosBasicos +"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Gastos familiares</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamGastosFamiliares +"</td>"+
"<td class='opcion'>Salud</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamSalud +"</td>"+
Auditoria Informatica. Page 119
"</tr>"+
"<tr>"+
"<td class='opcion'>Alimentación</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamAlimentacion +"</td>"+
"<td class='opcion'>Vestido</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamVestido +"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Educación</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamEducacion +"</td>"+
"<td class='opcion'>Obligaciones</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamObligaciones +"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Alquiler</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamAlquiler +"</td>"+
"<td class='opcion'>Otros</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamOtros +"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Transporte</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamTrasnporte +"</td>"+
"<td class='opcion'>Saldo familiar disponible</td><td>"+ public_DatosGeneralesCliente[idDetalle].UnidadFamSaldoDisponible +"</td>"+
"</tr>";
$("#tblDetalleUnidadFamiliar tbody").append(vDatosUnidadFamiliar);
//detalle datos flujo ingresos egresos
var vDatosFlujoIngresosEgresos = "<tr>"+
Auditoria Informatica. Page 120
"<td class='opcion'>Ingreso de ventas</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoIngresoVentas +"</td>"+
"<td class='opcion'>Otros</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoOtros +"</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Costos de producción</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoCostoMercancia +"</td>"+
"<td class='opcion'>Impuestos</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoImpuestos +"</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Costos operativos</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoCostosOperativos +"</td>"+
"<td class='opcion'>Drepresiación</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoDepreciacion +"</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Pago de sueldos</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoPagoSueldos +"</td>"+
"<td class='opcion'>Utilidad Neta</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoUtilidadNeta +"</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Pago de transporte</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoPagoTransporte +"</td>"+
"<td class='opcion'>Saldo Familiar</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoSaldoFamiliar +"</td>"+
"</tr>" +
Auditoria Informatica. Page 121
"<tr>"+
"<td class='opcion'>Pago de servicios</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoPagoServicios +"</td>"+
"<td> </td><td> </td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Alquiler</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoAlquiler +"</td>"+
"<td class='opcion'>Consolidado de ingresos</td><td>"+ public_DatosGeneralesCliente[idDetalle].FlujoConsolidado +"</td>"+
"</tr>" ;
$("#tblDetalleFlujo tbody").append(vDatosFlujoIngresosEgresos);
//indicadores financieros
var vDatosIndicadoresFinancieros = "<tr>"+
"<td class='opcion'>Cobertura</td><td>"+ public_DatosGeneralesCliente[idDetalle].IndicadorCobertura +"</td><td><=25%</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Capacidad de pago</td><td>"+ public_DatosGeneralesCliente[idDetalle].IndicadorCapacidaPago +"</td><td>>=150%</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Cobertura de la garantáa</td><td>"+ public_DatosGeneralesCliente[idDetalle].IndicadorCoberturaGarantia +"</td><td>>=150%</td>"+
"</tr>" +
"<tr>"+
"<td class='opcion'>Grado de endeudamiento</td><td>"+ public_DatosGeneralesCliente[idDetalle].IndicadorGradoEndeudamiento +"</td><td><=50%</td>"+
Auditoria Informatica. Page 122
"</tr>";
$("#tblIndicadoresFinancieros tbody").append(vDatosIndicadoresFinancieros);
var vDatosPropuestaPromotor = "<tr>"+
"<td class='opcion'>Monto</td><td>"+ public_DatosGeneralesCliente[idDetalle].MontoPropuesta +"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Plazo</td><td>"+ public_DatosGeneralesCliente[idDetalle].PlazoPropuesta +"</td>"+
"</tr>"+
"<tr>"+
"<td class='opcion'>Observaciones</td><td>"+ public_DatosGeneralesCliente[idDetalle].ObservacionesPropuesta +"</td>"+
"</tr>";
$("#tblPropuestaPromotor tbody").append(vDatosPropuestaPromotor);
});
//=========================================
//MOSTRAR SOLICITUDES DE CREDITO FIN
//=========================================
//=----------------------------------========================================
//CODIIGO DE PRUEBA
/*var vserilizeobj = new Object;
vserilizeobj['idform'] = ""+idform;
vserilizeobj['collectionValue'] = [];
Auditoria Informatica. Page 123
var vkeyobj = {
"key" : ""+vkeyname,
"value" : ""+vkeyvalue
};
vserilizeobj['collectionValue'].push(vkeyobj);*/
$('#btnPruebaGuardado').live('vclick',function(event){
var recordfile = {
'PrimerNombre' : $("#txtprueba1").val(),
'SegundoNombre' : $("#txtprueba2").val(),
'Select': $('#selprueba option:selected').text()
}
var vindex = glo_listadoprueba.length;
glo_listadoprueba[vindex] = recordfile;
$("#txtprueba1").val("");
$("#txtprueba2").val("");
var myselect = $('#selprueba');
myselect[0].selectedIndex = 0;
myselect.selectmenu("refresh",true);
});
$('#btnMotrarDatosPrueba').live('vclick',function(event){
$('#tblPruebaDatos tbody').empty();
Auditoria Informatica. Page 124
for(var i=0; i<glo_listadoprueba.length;i++)
{
var vfila = '<tr>'+
'<td>'+glo_listadoprueba[i].PrimerNombre+'</td>'+
'<td>'+glo_listadoprueba[i].SegundoNombre+'</td>'+
'<td>'+glo_listadoprueba[i].Select+'</td>'+
'</tr>';
$('#tblPruebaDatos tbody').append(vfila);
s}
});
//----------------------------------renovacion
$("#btnGuardarRenovacion").live('vclick',function(){
if($("#searchCodigoCredito").val().length<1)
{
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'Ingrese el código de crédito',
'buttons' : {
'Ok': {
click: function () {
return;
},
icon: "info",
theme: "f"
Auditoria Informatica. Page 125
},
}
});
}
else{
$(this).simpledialog({
'mode' : 'bool',
'prompt' : 'El crédito ha sido renovado',
'buttons' : {
'Ok': {
click: function () {
return;
},
icon: "info",
theme: "f"
},
}
});
$.mobile.changePage('frmIngresoAnalista.html','slide');
}
});
Auditoria Informatica. Page 126
CSS.
/*!
* jQuery Mobile v1.0b1
* http://jquerymobile.com/
*
* Copyright 2010, jQuery Project
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*/
Auditoria Informatica. Page 127
/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* Note: Code is in draft form and is subject to change
*/
/* A
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-a {
border: 1px solid #2A2A2A;
background: #111111;
color: #ffffff;
font-weight: bold;
text-shadow: 0 -1px 1px #000000;
background-image: -moz-linear-gradient(top,
#3c3c3c,
#111111);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #3c3c3c),
color-stop(1, #111111));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3c3c3c', EndColorStr='#111111')";
}
Auditoria Informatica. Page 128
.ui-bar-a,
.ui-bar-a input,
.ui-bar-a select,
.ui-bar-a textarea,
.ui-bar-a button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-a .ui-link-inherit {
color: #fff;
}
.ui-bar-a .ui-link {
color: #7cc4e7;
font-weight: bold;
}
.ui-body-a {
border: 1px solid #2A2A2A;
background: #222222;
color: #fff;
text-shadow: 0 1px 0 #000;
font-weight: normal;
background-image: -moz-linear-gradient(top,
#666666,
#222222);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #666666),
Auditoria Informatica. Page 129
color-stop(1, #222222));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222)')";
}
.ui-body-a,
.ui-body-a input,
.ui-body-a select,
.ui-body-a textarea,
.ui-body-a button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-body-a .ui-link-inherit {
color: #fff;
}
.ui-body-a .ui-link {
color: #2489CE;
font-weight: bold;
}
.ui-br {
border-bottom: rgb(130,130,130);
border-bottom: rgba(130,130,130,.3);
border-bottom-width: 1px;
border-bottom-style: solid;
}
.ui-btn-up-a {
border: 1px solid #222;
Auditoria Informatica. Page 130
background: #333333;
font-weight: bold;
color: #fff;
text-shadow: 0 -1px 1px #000;
background-image: -moz-linear-gradient(top,
#555555,
#333333);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #555555),
color-stop(1, #333333));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#333333')";
}
.ui-btn-up-a a.ui-link-inherit {
color: #fff;
}
.ui-btn-hover-a {
border: 1px solid #000;
background: #444444;
font-weight: bold;
color: #fff;
text-shadow: 0 -1px 1px #000;
background-image: -moz-linear-gradient(top,
#666666,
#444444);
background-image: -webkit-gradient(linear,left top,left bottom,
Auditoria Informatica. Page 131
color-stop(0, #666666),
color-stop(1, #444444));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#444444')";
}
.ui-btn-hover-a a.ui-link-inherit {
color: #fff;
}
.ui-btn-down-a {
border: 1px solid #000;
background: #3d3d3d;
font-weight: bold;
color: #fff;
text-shadow: 0 -1px 1px #000;
background-image: -moz-linear-gradient(top,
#333333,
#5a5a5a);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #333333),
color-stop(1, #5a5a5a));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#5a5a5a')";
}
.ui-btn-down-a a.ui-link-inherit {
color: #fff;
}
Auditoria Informatica. Page 132
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
}
/* B
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-b {
border: 1px solid #456f9a;
background: #5e87b0;
color: #fff;
font-weight: bold;
text-shadow: 0 -1px 1px #254f7a;
background-image: -moz-linear-gradient(top,
#81a8ce,
#5e87b0);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #81a8ce),
color-stop(1, #5e87b0));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#81a8ce', EndColorStr='#5e87b0')";
}
Auditoria Informatica. Page 133
.ui-bar-b,
.ui-bar-b input,
.ui-bar-b select,
.ui-bar-b textarea,
.ui-bar-b button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-b .ui-link-inherit {
color: #fff;
}
.ui-bar-b .ui-link {
color: #7cc4e7;
font-weight: bold;
}
.ui-body-b {
border: 1px solid #C6C6C6;
background: #cccccc;
color: #333333;
text-shadow: 0 1px 0 #fff;
font-weight: normal;
background-image: -moz-linear-gradient(top,
#e6e6e6,
#cccccc);
background-image: -webkit-gradient(linear,left top,left bottom,
Auditoria Informatica. Page 134
color-stop(0, #e6e6e6),
color-stop(1, #cccccc));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#e6e6e6', EndColorStr='#cccccc')";
}
.ui-body-b,
.ui-body-b input,
.ui-body-b select,
.ui-body-b textarea,
.ui-body-b button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-body-b .ui-link-inherit {
color: #333333;
}
.ui-body-b .ui-link {
color: #2489CE;
font-weight: bold;
}
.ui-btn-up-b {
border: 1px solid #145072;
background: #2567ab;
font-weight: bold;
color: #fff;
text-shadow: 0 -1px 1px #145072;
background-image: -moz-linear-gradient(top,
Auditoria Informatica. Page 135
#4e89c5,
#2567ab);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #5f9cc5),
color-stop(1, #396b9e));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#4e89c5', EndColorStr='#2567ab')";
}
.ui-btn-up-b a.ui-link-inherit {
color: #fff;
}
.ui-btn-hover-b {
border: 1px solid #00516e;
background: #4b88b6;
font-weight: bold;
color: #fff;
text-shadow: 0 -1px 1px #014D68;
background-image: -moz-linear-gradient(top,
#72b0d4,
#4b88b6);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #72b0d4),
color-stop(1, #4b88b6));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#72b0d4', EndColorStr='#4b88b6')";
}
Auditoria Informatica. Page 136
.ui-btn-hover-b a.ui-link-inherit {
color: #fff;
}
.ui-btn-down-b {
border: 1px solid #225377;
background: #4e89c5;
font-weight: bold;
color: #fff;
text-shadow: 0 -1px 1px #225377;
background-image: -moz-linear-gradient(top,
#396b9e,
#4e89c5);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #396b9e),
color-stop(1, #4e89c5));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#396b9e', EndColorStr='#4e89c5')";
}
.ui-btn-down-b a.ui-link-inherit {
color: #fff;
}
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
Auditoria Informatica. Page 137
}
/* C
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-c {
border: 1px solid #B3B3B3;
background: #e9eaeb;
color: #3E3E3E;
font-weight: bold;
text-shadow: 0 1px 1px #fff;
background-image: -moz-linear-gradient(top,
#f0f0f0,
#e9eaeb);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #f0f0f0),
color-stop(1, #e9eaeb));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0f0f0', EndColorStr='#e9eaeb')";
}
.ui-bar-c,
.ui-bar-c input,
.ui-bar-c select,
.ui-bar-c textarea,
.ui-bar-c button {
Auditoria Informatica. Page 138
font-family: Helvetica, Arial, sans-serif;
}
.ui-body-c {
border: 1px solid #B3B3B3;
color: #333333;
text-shadow: 0 1px 0 #fff;
background: #f0f0f0;
background-image: -moz-linear-gradient(top,
#eeeeee,
#dddddd);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #eeeeee),
color-stop(1, #dddddd));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#dddddd')";
}
.ui-body-c,
.ui-body-c input,
.ui-body-c select,
.ui-body-c textarea,
.ui-body-c button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-body-c .ui-link-inherit {
color: #333333;
}
Auditoria Informatica. Page 139
.ui-body-c .ui-link {
color: #2489CE;
font-weight: bold;
}
.ui-btn-up-c {
border: 1px solid #ccc;
background: #eee;
font-weight: bold;
color: #444;
text-shadow: 0 1px 1px #f6f6f6;
background-image: -moz-linear-gradient(top,
#fefefe,
#eeeeee);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #fdfdfd),
color-stop(1, #eeeeee));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdfdfd', EndColorStr='#eeeeee')";
}
.ui-btn-up-c a.ui-link-inherit {
color: #2F3E46;
}
.ui-btn-hover-c {
border: 1px solid #bbb;
Auditoria Informatica. Page 140
background: #dadada;
font-weight: bold;
color: #101010;
text-shadow: 0 1px 1px #fff;
background-image: -moz-linear-gradient(top,
#ededed,
#dadada);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #ededed),
color-stop(1, #dadada));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ededed', EndColorStr='#dadada')";
}
.ui-btn-hover-c a.ui-link-inherit {
color: #2F3E46;
}
.ui-btn-down-c {
border: 1px solid #808080;
background: #fdfdfd;
font-weight: bold;
color: #111111;
text-shadow: 0 1px 1px #ffffff;
background-image: -moz-linear-gradient(top,
#eeeeee,
#fdfdfd);
background-image: -webkit-gradient(linear,left top,left bottom,
Auditoria Informatica. Page 141
color-stop(0, #eeeeee),
color-stop(1, #fdfdfd));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#fdfdfd')";
}
.ui-btn-down-c a.ui-link-inherit {
color: #2F3E46;
}
.ui-btn-up-c,
.ui-btn-hover-c,
.ui-btn-down-c {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
}
/* D
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-d {
border: 1px solid #ccc;
background: #bbb;
color: #333;
text-shadow: 0 1px 0 #eee;
background-image: -moz-linear-gradient(top,
#ddd,
Auditoria Informatica. Page 142
#bbb);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #ddd),
color-stop(1, #bbb));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#bbbbbb')";
}
.ui-bar-d,
.ui-bar-d input,
.ui-bar-d select,
.ui-bar-d textarea,
.ui-bar-d button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-d .ui-link-inherit {
color: #333;
}
.ui-bar-d .ui-link {
color: #2489CE;
font-weight: bold;
}
.ui-body-d {
border: 1px solid #ccc;
color: #333333;
text-shadow: 0 1px 0 #fff;
background: #ffffff;
Auditoria Informatica. Page 143
}
.ui-body-d,
.ui-body-d input,
.ui-body-d select,
.ui-body-d textarea,
.ui-body-d button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-body-d .ui-link-inherit {
color: #333333;
}
.ui-body-d .ui-link {
color: #2489CE;
font-weight: bold;
}
.ui-btn-up-d {
border: 1px solid #ccc;
background: #fff;
font-weight: bold;
color: #444;
text-shadow: 0 1px 1px #fff;
}
.ui-btn-up-d a.ui-link-inherit {
color: #333;
}
Auditoria Informatica. Page 144
.ui-btn-hover-d {
border: 1px solid #aaa;
background: #eeeeee;
font-weight: bold;
color: #222;
cursor: pointer;
text-shadow: 0 1px 1px #fff;
background-image: -moz-linear-gradient(top,
#fdfdfd,
#eeeeee);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #fdfdfd),
color-stop(1, #eeeeee));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdfdfd', EndColorStr='#eeeeee')";
}
.ui-btn-hover-d a.ui-link-inherit {
color: #222;
}
.ui-btn-down-d {
border: 1px solid #aaaaaa;
background: #ffffff;
font-weight: bold;
color: #111;
text-shadow: 0 1px 1px #ffffff;
background-image: -moz-linear-gradient(top,
Auditoria Informatica. Page 145
#eeeeee,
#ffffff);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #eeeeee),
color-stop(1, #ffffff));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#ffffff')";
}
.ui-btn-down-d a.ui-link-inherit {
color: #111;
}
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
}
/* E
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-e {
border: 1px solid #F7C942;
background: #fadb4e;
color: #333;
Auditoria Informatica. Page 146
text-shadow: 0 1px 0 #fff;
background-image: -moz-linear-gradient(top,
#fceda7,
#fadb4e);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #fceda7),
color-stop(1, #fadb4e));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fceda7', EndColorStr='#fadb4e')";
}
.ui-bar-e,
.ui-bar-e input,
.ui-bar-e select,
.ui-bar-e textarea,
.ui-bar-d button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-e .ui-link-inherit {
color: #333;
}
.ui-bar-e .ui-link {
color: #2489CE;
font-weight: bold;
}
.ui-body-e {
border: 1px solid #F7C942;
Auditoria Informatica. Page 147
color: #333333;
text-shadow: 0 1px 0 #fff;
background: #faeb9e;
background-image: -moz-linear-gradient(top,
#fff,
#faeb9e);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #fff),
color-stop(1, #faeb9e));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#faeb9e')";
}
.ui-body-e,
.ui-body-e input,
.ui-body-e select,
.ui-body-e textarea,
.ui-body-e button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-body-e .ui-link-inherit {
color: #333333;
}
.ui-body-e .ui-link {
color: #2489CE;
font-weight: bold;
}
Auditoria Informatica. Page 148
.ui-btn-up-e {
border: 1px solid #F7C942;
background: #fadb4e;
font-weight: bold;
color: #333;
text-shadow: 0 1px 0 #fff;
background-image: -moz-linear-gradient(top,
#fceda7,
#fadb4e);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #fceda7),
color-stop(1, #fadb4e));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fceda7', EndColorStr='#fadb4e')";
}
.ui-btn-up-e a.ui-link-inherit {
color: #333;
}
.ui-btn-hover-e {
border: 1px solid #e79952;
background: #fbe26f;
font-weight: bold;
color: #111;
text-shadow: 0 1px 1px #fff;
background-image: -moz-linear-gradient(top,
#fcf0b5,
Auditoria Informatica. Page 149
#fbe26f);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #fcf0b5),
color-stop(1, #fbe26f));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcf0b5', EndColorStr='#fbe26f')";
}
.ui-btn-hover-e a.ui-link-inherit {
color: #333;
}
.ui-btn-down-e {
border: 1px solid #F7C942;
background: #fceda7;
font-weight: bold;
color: #111;
text-shadow: 0 1px 1px #ffffff;
background-image: -moz-linear-gradient(top,
#fadb4e,
#fceda7);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #fadb4e),
color-stop(1, #fceda7));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fadb4e', EndColorStr='#fceda7')";
}
Auditoria Informatica. Page 150
.ui-btn-down-e a.ui-link-inherit {
color: #333;
}
.ui-btn-up-e,
.ui-btn-hover-e,
.ui-btn-down-e {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
}
/* F
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-f {
border: 1px solid #056a3f;
background: #056a3f;
color: #fff;
text-shadow: 0 1px 0 #333;
background-image: -moz-linear-gradient(top,
#056a3f,
#056a3f);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #056a3f),
color-stop(1, #056a3f));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#056a3f', EndColorStr='#056a3f')";
Auditoria Informatica. Page 151
}
.ui-bar-f,
.ui-bar-f input,
.ui-bar-f select,
.ui-bar-f textarea,
.ui-bar-f button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-f .ui-link-inherit {
color: #333;
}
.ui-bar-f .ui-link {
color: #2489CE;
font-weight: bold;
}
.ui-body-f {
border: 1px solid #67b17b;
color: #fff;
text-shadow: 0 1px 0 #333;
background: #579a69;
background-image: -moz-linear-gradient(top,
#579a69,
#67b17b);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #579a69),
Auditoria Informatica. Page 152
color-stop(1, #67b17b));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#579a69', EndColorStr='#67b17b')";
}
.ui-body-f,
.ui-body-f input,
.ui-body-f select,
.ui-body-f textarea,
.ui-body-f button {
font-family: Helvetica, Arial, sans-serif;
}
.ui-body-f .ui-link-inherit {
color: #333333;
}
.ui-body-f .ui-link {
color: #2489CE;
font-weight: bold;
}
.ui-btn-up-f {
border: 1px solid #079156;
background: #056a3f;
font-weight: bold;
color: #fff;
text-shadow: 0 1px 0 #333;
background-image: -moz-linear-gradient(top,
#056a3f,
Auditoria Informatica. Page 153
#079156);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #056a3f),
color-stop(1, #079156));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#056a3f', EndColorStr='#079156')";
}
.ui-btn-up-f a.ui-link-inherit {
color: #fff;
}
.ui-btn-hover-f {
border: 1px solid #49bd68;
background: #3fa75b;
font-weight: bold;
color: #fff;
text-shadow: 0 1px 1px #111;
background-image: -moz-linear-gradient(top,
#3fa75b,
#49bd68);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #3fa75b),
color-stop(1, #49bd68));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3fa75b', EndColorStr='#49bd68')";
}
Auditoria Informatica. Page 154
.ui-btn-hover-f a.ui-link-inherit {
color: #fff;
}
.ui-btn-down-f {
border: 1px solid #65b07a;
background: #487c56;
font-weight: bold;
color: #fff;
text-shadow: 0 1px 1px #111;
background-image: -moz-linear-gradient(top,
#487c56,
#65b07a);
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #487c56),
color-stop(1, #65b07a));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#487c56', EndColorStr='#65b07a')";
}
.ui-btn-down-f a.ui-link-inherit {
color: #fff;
}
.ui-btn-up-f,
.ui-btn-hover-f,
.ui-btn-down-f {
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
Auditoria Informatica. Page 155
}
/* links within "buttons"
-----------------------------------------------------------------------------------------------------------*/
a.ui-link-inherit {
text-decoration: none !important;
}
/* Active class used as the "on" state across all themes
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-active {
border: 1px solid #49bd68;
background: #3fa75b;
font-weight: bold;
color: #fff;
cursor: pointer;
text-shadow: 0 -1px 1px #333;
text-decoration: none;
background-image: -moz-linear-gradient(top,
#3fa75b,
#49bd68);
Auditoria Informatica. Page 156
background-image: -webkit-gradient(linear,left top,left bottom,
color-stop(0, #3fa75b),
color-stop(1, #49bd68));
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#3fa75b', EndColorStr='#49bd68')";
outline: none;
}
.ui-btn-active a.ui-link-inherit {
color: #fff;
}
/* button inner top highlight
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-inner {
border-top: 1px solid #fff;
border-color: rgba(255,255,255,.3);
}
/* corner rounding classes
-----------------------------------------------------------------------------------------------------------*/
.ui-corner-tl {
-moz-border-radius-topleft: .6em;
Auditoria Informatica. Page 157
-webkit-border-top-left-radius: .6em;
border-top-left-radius: .6em;
}
.ui-corner-tr {
-moz-border-radius-topright: .6em;
-webkit-border-top-right-radius: .6em;
border-top-right-radius: .6em;
}
.ui-corner-bl {
-moz-border-radius-bottomleft: .6em;
-webkit-border-bottom-left-radius: .6em;
border-bottom-left-radius: .6em;
}
.ui-corner-br {
-moz-border-radius-bottomright: .6em;
-webkit-border-bottom-right-radius: .6em;
border-bottom-right-radius: .6em;
}
.ui-corner-top {
-moz-border-radius-topleft: .6em;
-webkit-border-top-left-radius: .6em;
border-top-left-radius: .6em;
-moz-border-radius-topright: .6em;
-webkit-border-top-right-radius: .6em;
border-top-right-radius: .6em;
Auditoria Informatica. Page 158
}
.ui-corner-bottom {
-moz-border-radius-bottomleft: .6em;
-webkit-border-bottom-left-radius: .6em;
border-bottom-left-radius: .6em;
-moz-border-radius-bottomright: .6em;
-webkit-border-bottom-right-radius: .6em;
border-bottom-right-radius: .6em;
}
.ui-corner-right {
-moz-border-radius-topright: .6em;
-webkit-border-top-right-radius: .6em;
border-top-right-radius: .6em;
-moz-border-radius-bottomright: .6em;
-webkit-border-bottom-right-radius: .6em;
border-bottom-right-radius: .6em;
}
.ui-corner-left {
-moz-border-radius-topleft: .6em;
-webkit-border-top-left-radius: .6em;
border-top-left-radius: .6em;
-moz-border-radius-bottomleft: .6em;
-webkit-border-bottom-left-radius: .6em;
border-bottom-left-radius: .6em;
}
Auditoria Informatica. Page 159
.ui-corner-all {
-moz-border-radius: .6em;
-webkit-border-radius: .6em;
border-radius: .6em;
}
/* Interaction cues
-----------------------------------------------------------------------------------------------------------*/
.ui-disabled {
opacity: .3;
}
.ui-disabled,
.ui-disabled a {
cursor: default;
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-icon {
background: #666;
background: rgba(0,0,0,.4);
background-image: url(images/icons-18-white.png);
Auditoria Informatica. Page 160
background-repeat: no-repeat;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
}
/* Alt icon color
-----------------------------------------------------------------------------------------------------------*/
.ui-icon-alt {
background: #fff;
background: rgba(255,255,255,.3);
background-image: url(images/icons-18-black.png);
background-repeat: no-repeat;
}
/* HD/"retina" sprite
-----------------------------------------------------------------------------------------------------------*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-resolution: 240dpi) {
.ui-icon-plus, .ui-icon-minus, .ui-icon-delete, .ui-icon-arrow-r,
Auditoria Informatica. Page 161
.ui-icon-arrow-l, .ui-icon-arrow-u, .ui-icon-arrow-d, .ui-icon-check,
.ui-icon-gear, .ui-icon-refresh, .ui-icon-forward, .ui-icon-back,
.ui-icon-grid, .ui-icon-star, .ui-icon-alert, .ui-icon-info, .ui-icon-home, .ui-icon-search,
.ui-icon-checkbox-off, .ui-icon-checkbox-on, .ui-icon-radio-off, .ui-icon-radio-on {
background-image: url(images/icons-36-white.png);
-moz-background-size: 776px 18px;
-o-background-size: 776px 18px;
-webkit-background-size: 776px 18px;
background-size: 776px 18px;
}
.ui-icon-alt {
background-image: url(images/icons-36-black.png);
}
}
/* plus minus */
.ui-icon-plus {
background-position: -0 50%;
}
.ui-icon-minus {
background-position: -36px 50%;
}
/* delete/close */
.ui-icon-delete {
Auditoria Informatica. Page 162
background-position: -72px 50%;
}
/* arrows */
.ui-icon-arrow-r {
background-position: -108px 50%;
}
.ui-icon-arrow-l {
background-position: -144px 50%;
}
.ui-icon-arrow-u {
background-position: -180px 50%;
}
.ui-icon-arrow-d {
background-position: -216px 50%;
}
/* misc */
.ui-icon-check {
background-position: -252px 50%;
}
.ui-icon-gear {
background-position: -288px 50%;
}
.ui-icon-refresh {
Auditoria Informatica. Page 163
background-position: -324px 50%;
}
.ui-icon-forward {
background-position: -360px 50%;
}
.ui-icon-back {
background-position: -396px 50%;
}
.ui-icon-grid {
background-position: -432px 50%;
}
.ui-icon-star {
background-position: -468px 50%;
}
.ui-icon-alert {
background-position: -504px 50%;
}
.ui-icon-info {
background-position: -540px 50%;
}
.ui-icon-home {
background-position: -576px 50%;
}
.ui-icon-search {
background-position: -612px 50%;
Auditoria Informatica. Page 164
}
.ui-icon-checkbox-off {
background-position: -684px 50%;
}
.ui-icon-checkbox-on {
background-position: -648px 50%;
}
.ui-icon-radio-off {
background-position: -756px 50%;
}
.ui-icon-radio-on {
background-position: -720px 50%;
}
/* checks,radios */
.ui-icon-checkbox-off,
.ui-icon-checkbox-on,
.ui-icon-radio-off,
.ui-icon-radio-on {
background-color: transparent;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
Auditoria Informatica. Page 165
.ui-icon-searchfield {
background-image: url(images/icon-search-black.png);
background-size: 16px 16px;
}
/* loading icon */
.ui-icon-loading {
background-image: url(images/ajax-loader.png);
width: 40px;
height: 40px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;
background-size: 35px 35px;
}
/* Button corner classes
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-corner-tl {
-moz-border-radius-topleft: 1em;
-webkit-border-top-left-radius: 1em;
border-top-left-radius: 1em;
}
Auditoria Informatica. Page 166
.ui-btn-corner-tr {
-moz-border-radius-topright: 1em;
-webkit-border-top-right-radius: 1em;
border-top-right-radius: 1em;
}
.ui-btn-corner-bl {
-moz-border-radius-bottomleft: 1em;
-webkit-border-bottom-left-radius: 1em;
border-bottom-left-radius: 1em;
}
.ui-btn-corner-br {
-moz-border-radius-bottomright: 1em;
-webkit-border-bottom-right-radius: 1em;
border-bottom-right-radius: 1em;
}
.ui-btn-corner-top {
-moz-border-radius-topleft: 1em;
-webkit-border-top-left-radius: 1em;
border-top-left-radius: 1em;
-moz-border-radius-topright: 1em;
-webkit-border-top-right-radius: 1em;
border-top-right-radius: 1em;
}
.ui-btn-corner-bottom {
-moz-border-radius-bottomleft: 1em;
Auditoria Informatica. Page 167
-webkit-border-bottom-left-radius: 1em;
border-bottom-left-radius: 1em;
-moz-border-radius-bottomright: 1em;
-webkit-border-bottom-right-radius: 1em;
border-bottom-right-radius: 1em;
}
.ui-btn-corner-right {
-moz-border-radius-topright: 1em;
-webkit-border-top-right-radius: 1em;
border-top-right-radius: 1em;
-moz-border-radius-bottomright: 1em;
-webkit-border-bottom-right-radius: 1em;
border-bottom-right-radius: 1em;
}
.ui-btn-corner-left {
-moz-border-radius-topleft: 1em;
-webkit-border-top-left-radius: 1em;
border-top-left-radius: 1em;
-moz-border-radius-bottomleft: 1em;
-webkit-border-bottom-left-radius: 1em;
border-bottom-left-radius: 1em;
}
.ui-btn-corner-all {
-moz-border-radius: 1em;
-webkit-border-radius: 1em;
Auditoria Informatica. Page 168
border-radius: 1em;
}
/* radius clip workaround for cleaning up corner trapping */
.ui-corner-tl,
.ui-corner-tr,
.ui-corner-bl,
.ui-corner-br,
.ui-corner-top,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-left,
.ui-corner-all,
.ui-btn-corner-tl,
.ui-btn-corner-tr,
.ui-btn-corner-bl,
.ui-btn-corner-br,
.ui-btn-corner-top,
.ui-btn-corner-bottom,
.ui-btn-corner-right,
.ui-btn-corner-left,
.ui-btn-corner-all {
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;
Auditoria Informatica. Page 169
}
/* Overlay / modal
-----------------------------------------------------------------------------------------------------------*/
.ui-overlay {
background: #666;
opacity: .5;
filter: Alpha(Opacity=50);
position: absolute;
width: 100%;
height: 100%;
}
.ui-overlay-shadow {
-moz-box-shadow: 0px 0px 12px rgba(0,0,0,.6);
-webkit-box-shadow: 0px 0px 12px rgba(0,0,0,.6);
box-shadow: 0px 0px 12px rgba(0,0,0,.6);
}
.ui-shadow {
-moz-box-shadow: 0px 1px 4px rgba(0,0,0,.3);
-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,.3);
box-shadow: 0px 1px 4px rgba(0,0,0,.3);
}
.ui-bar-a .ui-shadow,
.ui-bar-b .ui-shadow ,
Auditoria Informatica. Page 170
.ui-bar-c .ui-shadow {
-moz-box-shadow: 0px 1px 0 rgba(255,255,255,.3);
-webkit-box-shadow: 0px 1px 0 rgba(255,255,255,.3);
box-shadow: 0px 1px 0 rgba(255,255,255,.3);
}
.ui-shadow-inset {
-moz-box-shadow: inset 0px 1px 4px rgba(0,0,0,.2);
-webkit-box-shadow: inset 0px 1px 4px rgba(0,0,0,.2);
box-shadow: inset 0px 1px 4px rgba(0,0,0,.2);
}
.ui-icon-shadow {
-moz-box-shadow: 0px 1px 0 rgba(255,255,255,.4);
-webkit-box-shadow: 0px 1px 0 rgba(255,255,255,.4);
box-shadow: 0px 1px 0 rgba(255,255,255,.4);
}
/* Focus state - set here for specificity
-----------------------------------------------------------------------------------------------------------*/
.ui-focus {
-moz-box-shadow: 0px 0px 12px #387bbe;
-webkit-box-shadow: 0px 0px 12px #387bbe;
box-shadow: 0px 0px 12px #387bbe;
}
Auditoria Informatica. Page 171
/* unset box shadow in browsers that don't do it right
-----------------------------------------------------------------------------------------------------------*/
.ui-mobile-nosupport-boxshadow * {
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
/* ...and bring back focus */
.ui-mobile-nosupport-boxshadow .ui-focus {
outline-width: 2px;
}/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* Note: Code is in draft form and is subject to change
*/
/* some unsets - more probably needed */
.ui-mobile, .ui-mobile body { height: 100%; }
.ui-mobile fieldset, .ui-page { padding: 0; margin: 0; }
.ui-mobile a img, .ui-mobile fieldset { border: 0; }
Auditoria Informatica. Page 172
/* responsive page widths */
.ui-mobile-viewport { margin: 0; overflow-x: hidden; -webkit-text-size-adjust: none; -ms-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/* "page" containers - full-screen views, one should always be in view post-pageload */
.ui-mobile [data-role=page], .ui-mobile [data-role=dialog], .ui-page { top: 0; left: 0; width: 100%; min-height: 100%; position: absolute; display: none; border: 0; }
.ui-mobile .ui-page-active { display: block; overflow: visible; }
/*orientations from js are available */
.portrait,
.portrait .ui-page { min-height: 420px; }
.landscape,
.landscape .ui-page { min-height: 300px; }
/* loading screen */
.ui-loading .ui-mobile-viewport { overflow: hidden !important; }
.ui-loading .ui-loader { display: block; }
.ui-loading .ui-page { overflow: hidden; }
.ui-loader { display: none; position: absolute; opacity: .85; z-index: 100; left: 50%; width: 200px; margin-left: -130px; margin-top: -35px; padding: 10px 30px; }
.ui-loader h1 { font-size: 15px; text-align: center; }
.ui-loader .ui-icon { position: static; display: block; opacity: .9; margin: 0 auto; width: 35px; height: 35px; background-color: transparent; }
/*fouc*/
.ui-mobile-rendering > * { visibility: hidden; }
Auditoria Informatica. Page 173
/*headers, content panels*/
.ui-bar, .ui-body { position: relative; padding: .4em 15px; overflow: hidden; display: block; clear:both; }
.ui-bar { font-size: 16px; margin: 0; }
.ui-bar h1, .ui-bar h2, .ui-bar h3, .ui-bar h4, .ui-bar h5, .ui-bar h6 { margin: 0; padding: 0; font-size: 16px; display: inline-block; }
.ui-header, .ui-footer { display: block; }
.ui-page .ui-header, .ui-page .ui-footer { position: relative; }
.ui-header .ui-btn-left { position: absolute; left: 10px; top: .4em; }
.ui-header .ui-btn-right { position: absolute; right: 10px; top: .4em; }
.ui-header .ui-title, .ui-footer .ui-title { min-height: 1.1em; text-align: center; font-size: 16px; display: block; margin: .6em 90px .8em; padding: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; outline: 0 !important; }
/*content area*/
.ui-content { border-width: 0; overflow: visible; overflow-x: hidden; padding: 15px; }
.ui-page-fullscreen .ui-content { padding:0; }
/* icons sizing */
.ui-icon { width: 18px; height: 18px; }
/* fullscreen class on ui-content div */
.ui-fullscreen { }
.ui-fullscreen img { max-width: 100%; }
/* non-js content hiding */
Auditoria Informatica. Page 174
.ui-nojs { position: absolute; left: -9999px; }
/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.spin {
-webkit-transform: rotate(360deg);
-webkit-animation-name: spin;
-webkit-animation-duration: 1s;
-webkit-animation-iteration-count: infinite;
}
@-webkit-keyframes spin {
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}
/* Transitions from jQtouch (with small modifications): http://www.jqtouch.com/
Built by David Kaneda and maintained by Jonathan Stark.
*/
.in, .out {
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-duration: 350ms;
}
Auditoria Informatica. Page 175
.slide.in {
-webkit-transform: translateX(0);
-webkit-animation-name: slideinfromright;
}
.slide.out {
-webkit-transform: translateX(-100%);
-webkit-animation-name: slideouttoleft;
}
.slide.in.reverse {
-webkit-transform: translateX(0);
-webkit-animation-name: slideinfromleft;
}
.slide.out.reverse {
-webkit-transform: translateX(100%);
-webkit-animation-name: slideouttoright;
}
.slideup.in {
-webkit-transform: translateY(0);
-webkit-animation-name: slideinfrombottom;
z-index: 10;
}
Auditoria Informatica. Page 176
.slideup.out {
-webkit-animation-name: dontmove;
z-index: 0;
}
.slideup.out.reverse {
-webkit-transform: translateY(100%);
z-index: 10;
-webkit-animation-name: slideouttobottom;
}
.slideup.in.reverse {
z-index: 0;
-webkit-animation-name: dontmove;
}
.slidedown.in {
-webkit-transform: translateY(0);
-webkit-animation-name: slideinfromtop;
z-index: 10;
}
.slidedown.out {
-webkit-animation-name: dontmove;
z-index: 0;
Auditoria Informatica. Page 177
}
.slidedown.out.reverse {
-webkit-transform: translateY(-100%);
z-index: 10;
-webkit-animation-name: slideouttotop;
}
.slidedown.in.reverse {
z-index: 0;
-webkit-animation-name: dontmove;
}
@-webkit-keyframes slideinfromright {
from { -webkit-transform: translateX(100%); }
to { -webkit-transform: translateX(0); }
}
@-webkit-keyframes slideinfromleft {
from { -webkit-transform: translateX(-100%); }
to { -webkit-transform: translateX(0); }
}
@-webkit-keyframes slideouttoleft {
from { -webkit-transform: translateX(0); }
Auditoria Informatica. Page 178
to { -webkit-transform: translateX(-100%); }
}
@-webkit-keyframes slideouttoright {
from { -webkit-transform: translateX(0); }
to { -webkit-transform: translateX(100%); }
}
@-webkit-keyframes slideinfromtop {
from { -webkit-transform: translateY(-100%); }
to { -webkit-transform: translateY(0); }
}
@-webkit-keyframes slideinfrombottom {
from { -webkit-transform: translateY(100%); }
to { -webkit-transform: translateY(0); }
}
@-webkit-keyframes slideouttobottom {
from { -webkit-transform: translateY(0); }
to { -webkit-transform: translateY(100%); }
}
@-webkit-keyframes slideouttotop {
Auditoria Informatica. Page 179
from { -webkit-transform: translateY(0); }
to { -webkit-transform: translateY(-100%); }
}
@-webkit-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
@-webkit-keyframes fadeout {
from { opacity: 1; }
to { opacity: 0; }
}
.fade.in {
opacity: 1;
z-index: 10;
-webkit-animation-name: fadein;
}
.fade.out {
z-index: 0;
-webkit-animation-name: fadeout;
}
/* The properties in this rule are only necessary for the 'flip' transition.
* We need specify the perspective to create a projection matrix. This will add
Auditoria Informatica. Page 180
* some depth as the element flips. The depth number represents the distance of
* the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
* value.
*/
.viewport-flip {
-webkit-perspective: 1000;
position: absolute;
}
.ui-mobile-viewport-transitioning,
.ui-mobile-viewport-transitioning .ui-page {
width: 100%;
height: 100%;
overflow: hidden;
}
.flip {
-webkit-animation-duration: .65s;
-webkit-backface-visibility:hidden;
-webkit-transform:translateX(0); /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
}
.flip.in {
-webkit-transform: rotateY(0) scale(1);
-webkit-animation-name: flipinfromleft;
Auditoria Informatica. Page 181
}
.flip.out {
-webkit-transform: rotateY(-180deg) scale(.8);
-webkit-animation-name: flipouttoleft;
}
/* Shake it all about */
.flip.in.reverse {
-webkit-transform: rotateY(0) scale(1);
-webkit-animation-name: flipinfromright;
}
.flip.out.reverse {
-webkit-transform: rotateY(180deg) scale(.8);
-webkit-animation-name: flipouttoright;
}
@-webkit-keyframes flipinfromright {
from { -webkit-transform: rotateY(-180deg) scale(.8); }
to { -webkit-transform: rotateY(0) scale(1); }
}
@-webkit-keyframes flipinfromleft {
Auditoria Informatica. Page 182
from { -webkit-transform: rotateY(180deg) scale(.8); }
to { -webkit-transform: rotateY(0) scale(1); }
}
@-webkit-keyframes flipouttoleft {
from { -webkit-transform: rotateY(0) scale(1); }
to { -webkit-transform: rotateY(-180deg) scale(.8); }
}
@-webkit-keyframes flipouttoright {
from { -webkit-transform: rotateY(0) scale(1); }
to { -webkit-transform: rotateY(180deg) scale(.8); }
}
/* Hackish, but reliable. */
@-webkit-keyframes dontmove {
from { opacity: 1; }
to { opacity: 1; }
}
.pop {
-webkit-transform-origin: 50% 50%;
}
Auditoria Informatica. Page 183
.pop.in {
-webkit-transform: scale(1);
opacity: 1;
-webkit-animation-name: popin;
z-index: 10;
}
.pop.out.reverse {
-webkit-transform: scale(.2);
opacity: 0;
-webkit-animation-name: popout;
z-index: 10;
}
.pop.in.reverse {
z-index: 0;
-webkit-animation-name: dontmove;
}
@-webkit-keyframes popin {
from {
-webkit-transform: scale(.2);
opacity: 0;
}
Auditoria Informatica. Page 184
to {
-webkit-transform: scale(1);
opacity: 1;
}
}
@-webkit-keyframes popout {
from {
-webkit-transform: scale(1);
opacity: 1;
}
to {
-webkit-transform: scale(.2);
opacity: 0;
}
}/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
/* content configurations. */
.ui-grid-a, .ui-grid-b, .ui-grid-c, .ui-grid-d { overflow: hidden; }
.ui-block-a, .ui-block-b, .ui-block-c, .ui-block-d, .ui-block-e { margin: 0; padding: 0; border: 0; float: left; min-height:1px;}
Auditoria Informatica. Page 185
/* grid solo: 100 - single item fallback */
.ui-grid-solo .ui-block-a { width: 100%; float: none; }
/* grid a: 50/50 */
.ui-grid-a .ui-block-a, .ui-grid-a .ui-block-b { width: 50%; }
.ui-grid-a .ui-block-a { clear: left; }
/* grid b: 33/33/33 */
.ui-grid-b .ui-block-a, .ui-grid-b .ui-block-b, .ui-grid-b .ui-block-c { width: 33.333%; }
.ui-grid-b .ui-block-a { clear: left; }
/* grid c: 25/25/25/25 */
.ui-grid-c .ui-block-a, .ui-grid-c .ui-block-b, .ui-grid-c .ui-block-c, .ui-grid-c .ui-block-d { width: 25%; }
.ui-grid-c .ui-block-a { clear: left; }
/* grid d: 20/20/20/20/20 */
.ui-grid-d .ui-block-a, .ui-grid-d .ui-block-b, .ui-grid-d .ui-block-c, .ui-grid-d .ui-block-d, .ui-grid-d .ui-block-e { width: 20%; }
.ui-grid-d .ui-block-a { clear: left; }
/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
/* fixed page header & footer configuration */
Auditoria Informatica. Page 186
.ui-header, .ui-footer, .ui-page-fullscreen .ui-header, .ui-page-fullscreen .ui-footer { position: absolute; overflow: hidden; width: 100%; border-left-width: 0; border-right-width: 0; }
.ui-header-fixed, .ui-footer-fixed {
z-index: 1000;
-webkit-transform: translateZ(0); /* Force header/footer rendering to go through the same rendering pipeline as native page scrolling. */
}
.ui-footer-duplicate, .ui-page-fullscreen .ui-fixed-inline { display: none; }
.ui-page-fullscreen .ui-header, .ui-page-fullscreen .ui-footer { opacity: .9; }
/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.ui-navbar { overflow: hidden; }
.ui-navbar ul, .ui-navbar-expanded ul { list-style:none; padding: 0; margin: 0; position: relative; display: block; border: 0;}
.ui-navbar-collapsed ul { float: left; width: 75%; margin-right: -2px; }
.ui-navbar-collapsed .ui-navbar-toggle { float: left; width: 25%; }
.ui-navbar li.ui-navbar-truncate { position: absolute; left: -9999px; top: -9999px; }
.ui-navbar li .ui-btn, .ui-navbar .ui-navbar-toggle .ui-btn { display: block; font-size: 12px; text-align: center; margin: 0; border-right-width: 0; }
.ui-navbar li .ui-btn { margin-right: -1px; }
.ui-navbar li .ui-btn:last-child { margin-right: 0; }
.ui-header .ui-navbar li .ui-btn, .ui-header .ui-navbar .ui-navbar-toggle .ui-btn,
.ui-footer .ui-navbar li .ui-btn, .ui-footer .ui-navbar .ui-navbar-toggle .ui-btn { border-top-width: 0; border-bottom-width: 0; }
Auditoria Informatica. Page 187
.ui-navbar .ui-btn-inner { padding-left: 2px; padding-right: 2px; }
.ui-navbar-noicons li .ui-btn .ui-btn-inner, .ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner { padding-top: .8em; padding-bottom: .9em; }
/*expanded page styles*/
.ui-navbar-expanded .ui-btn { margin: 0; font-size: 14px; }
.ui-navbar-expanded .ui-btn-inner { padding-left: 5px; padding-right: 5px; }
.ui-navbar-expanded .ui-btn-icon-top .ui-btn-inner { padding: 45px 5px 15px; text-align: center; }
.ui-navbar-expanded .ui-btn-icon-top .ui-icon { top: 15px; }
.ui-navbar-expanded .ui-btn-icon-bottom .ui-btn-inner { padding: 15px 5px 45px; text-align: center; }
.ui-navbar-expanded .ui-btn-icon-bottom .ui-icon { bottom: 15px; }
.ui-navbar-expanded li .ui-btn .ui-btn-inner { min-height: 2.5em; }
.ui-navbar-expanded .ui-navbar-noicons .ui-btn .ui-btn-inner { padding-top: 1.8em; padding-bottom: 1.9em; }
/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.ui-btn { display: block; text-align: center; cursor:pointer; position: relative; margin: .5em 5px; padding: 0; }
.ui-btn:focus, .ui-btn:active { outline: none; }
.ui-header .ui-btn, .ui-footer .ui-btn, .ui-bar .ui-btn { display: inline-block; font-size: 13px; margin: 0; }
.ui-btn-inline { display: inline-block; }
.ui-btn-inner { padding: .6em 25px; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; position: relative; }
.ui-header .ui-btn-inner, .ui-footer .ui-btn-inner, .ui-bar .ui-btn-inner { padding: .4em 8px .5em; }
Auditoria Informatica. Page 188
.ui-btn-icon-notext { display: inline-block; width: 20px; height: 20px; padding: 2px 1px 2px 3px; text-indent: -9999px; }
.ui-btn-icon-notext .ui-btn-inner { padding: 0; }
.ui-btn-icon-notext .ui-btn-text { position: absolute; left: -999px; }
.ui-btn-icon-left .ui-btn-inner { padding-left: 33px; }
.ui-header .ui-btn-icon-left .ui-btn-inner,
.ui-footer .ui-btn-icon-left .ui-btn-inner,
.ui-bar .ui-btn-icon-left .ui-btn-inner { padding-left: 27px; }
.ui-btn-icon-right .ui-btn-inner { padding-right: 33px; }
.ui-header .ui-btn-icon-right .ui-btn-inner,
.ui-footer .ui-btn-icon-right .ui-btn-inner,
.ui-bar .ui-btn-icon-right .ui-btn-inner { padding-right: 27px; }
.ui-btn-icon-top .ui-btn-inner { padding-top: 33px; }
.ui-header .ui-btn-icon-top .ui-btn-inner,
.ui-footer .ui-btn-icon-top .ui-btn-inner,
.ui-bar .ui-btn-icon-top .ui-btn-inner { padding-top: 27px; }
.ui-btn-icon-bottom .ui-btn-inner { padding-bottom: 33px; }
.ui-header .ui-btn-icon-bottom .ui-btn-inner,
.ui-footer .ui-btn-icon-bottom .ui-btn-inner,
.ui-bar .ui-btn-icon-bottom .ui-btn-inner { padding-bottom: 27px; }
/*btn icon positioning*/
.ui-btn-icon-notext .ui-icon { display: block; }
.ui-btn-icon-left .ui-icon, .ui-btn-icon-right .ui-icon { position: absolute; top: 50%; margin-top: -9px; }
.ui-btn-icon-top .ui-icon, .ui-btn-icon-bottom .ui-icon { position: absolute; left: 50%; margin-left: -9px; }
.ui-btn-icon-left .ui-icon { left: 10px; }
Auditoria Informatica. Page 189
.ui-btn-icon-right .ui-icon {right: 10px; }
.ui-header .ui-btn-icon-left .ui-icon,
.ui-footer .ui-btn-icon-left .ui-icon,
.ui-bar .ui-btn-icon-left .ui-icon { left: 4px; }
.ui-header .ui-btn-icon-right .ui-icon,
.ui-footer .ui-btn-icon-right .ui-icon,
.ui-bar .ui-btn-icon-right .ui-icon { right: 4px; }
.ui-header .ui-btn-icon-top .ui-icon,
.ui-footer .ui-btn-icon-top .ui-icon,
.ui-bar .ui-btn-icon-top .ui-icon { top: 4px; }
.ui-header .ui-btn-icon-bottom .ui-icon,
.ui-footer .ui-btn-icon-bottom .ui-icon,
.ui-bar .ui-btn-icon-bottom .ui-icon { bottom: 4px; }
.ui-btn-icon-top .ui-icon { top: 5px; }
.ui-btn-icon-bottom .ui-icon { bottom: 5px; }
/*hiding native button,inputs */
.ui-btn-hidden { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-appearance: button; opacity: 0; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); background: transparent; }
/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.ui-collapsible-contain { margin: .5em 0; }
.ui-collapsible-heading { font-size: 16px; display: block; margin: 0 -8px; padding: 0; border-width: 0 0 1px 0; position: relative; }
Auditoria Informatica. Page 190
.ui-collapsible-heading a { text-align: left; margin: 0; }
.ui-collapsible-heading a .ui-btn-inner { padding-left: 40px; }
.ui-collapsible-heading a span.ui-btn { position: absolute; left: 6px; top: 50%; margin: -12px 0 0 0; width: 20px; height: 20px; padding: 1px 0px 1px 2px; text-indent: -9999px; }
.ui-collapsible-heading a span.ui-btn .ui-btn-inner { padding: 10px 0; }
.ui-collapsible-heading a span.ui-btn .ui-icon { left: 0; margin-top: -10px; }
.ui-collapsible-heading-status { position:absolute; left:-9999px; }
.ui-collapsible-content { display: block; padding: 10px 0 10px 8px; }
.ui-collapsible-content-collapsed { display: none; }
.ui-collapsible-set { margin: .5em 0; }
.ui-collapsible-set .ui-collapsible-contain { margin: -1px 0 0; }
/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.ui-controlgroup, fieldset.ui-controlgroup { padding: 0; margin: .5em 0 1em; }
.ui-bar .ui-controlgroup { margin: 0 .3em; }
.ui-controlgroup-label { font-size: 16px; line-height: 1.4; font-weight: normal; margin: 0 0 .3em; }
.ui-controlgroup-controls { display: block; width: 95%;}
.ui-controlgroup li { list-style: none; }
.ui-controlgroup-vertical .ui-btn,
.ui-controlgroup-vertical .ui-checkbox, .ui-controlgroup-vertical .ui-radio { margin: 0; border-bottom-width: 0; }
.ui-controlgroup-vertical .ui-controlgroup-last { border-bottom-width: 1px; }
Auditoria Informatica. Page 191
.ui-controlgroup-horizontal { padding: 0; }
.ui-controlgroup-horizontal .ui-btn,
.ui-controlgroup-horizontal .ui-checkbox, .ui-controlgroup-horizontal .ui-radio { display: inline-block; margin: 0 -5px 0 0; }
.ui-controlgroup-horizontal .ui-checkbox, .ui-controlgroup-horizontal .ui-radio { display: inline; }
.ui-controlgroup-horizontal .ui-checkbox .ui-btn, .ui-controlgroup-horizontal .ui-radio .ui-btn,
.ui-controlgroup-horizontal .ui-checkbox:last-child, .ui-controlgroup-horizontal .ui-radio:last-child { margin-right: 0; }
.ui-controlgroup-horizontal .ui-controlgroup-last { margin-right: 0; }
.ui-controlgroup .ui-checkbox label, .ui-controlgroup .ui-radio label { font-size: 16px; }
/* conflicts with listview..
.ui-controlgroup .ui-btn-icon-notext { width: 30px; height: 30px; text-indent: -9999px; }
.ui-controlgroup .ui-btn-icon-notext .ui-btn-inner { padding: 5px 6px 5px 5px; }
*/
@media all and (min-width: 450px){
.ui-controlgroup-label { vertical-align: top; display: inline-block; width: 20%; margin: 0 2% 0 0; }
.ui-controlgroup-controls { width: 60%; display: inline-block; }
} /*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.ui-dialog { min-height: 480px; }
.ui-dialog .ui-header, .ui-dialog .ui-content, .ui-dialog .ui-footer { margin: 15px; position: relative; }
.ui-dialog .ui-header, .ui-dialog .ui-footer { z-index: 10; width: auto; }
Auditoria Informatica. Page 192
.ui-dialog .ui-content, .ui-dialog .ui-footer { margin-top: -15px; }/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.ui-checkbox, .ui-radio { position:relative; margin: .2em 0 .5em; z-index: 1; }
.ui-checkbox .ui-btn, .ui-radio .ui-btn { margin: 0; text-align: left; z-index: 2; }
.ui-checkbox .ui-btn-inner, .ui-radio .ui-btn-inner { white-space: normal; }
.ui-checkbox .ui-btn-icon-left .ui-btn-inner,.ui-radio .ui-btn-icon-left .ui-btn-inner { padding-left: 45px; }
.ui-checkbox .ui-btn-icon-right .ui-btn-inner, .ui-radio .ui-btn-icon-right .ui-btn-inner { padding-right: 45px; }
.ui-checkbox .ui-icon, .ui-radio .ui-icon { top: 1.1em; }
.ui-checkbox .ui-btn-icon-left .ui-icon, .ui-radio .ui-btn-icon-left .ui-icon {left: 15px; }
.ui-checkbox .ui-btn-icon-right .ui-icon, .ui-radio .ui-btn-icon-right .ui-icon {right: 15px; }
/* input, label positioning */
.ui-checkbox input,.ui-radio input { position:absolute; left:20px; top:50%; width: 10px; height: 10px; margin:-5px 0 0 0; outline: 0 !important; z-index: 1; }/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.ui-field-contain { background: none; padding: 1.5em 0; margin: 0; border-bottom-width: 1px; overflow: visible; }
.ui-field-contain:first-child { border-top-width: 0; }
@media all and (min-width: 450px){
.ui-field-contain { border-width: 0; padding: 0; margin: 1em 0; }
} /*
Auditoria Informatica. Page 193
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.ui-select { display: block; position: relative; }
.ui-select select { position: absolute; left: -9999px; top: -9999px; }
.ui-select .ui-btn { overflow: hidden; }
.ui-select .ui-btn select { cursor: pointer; -webkit-appearance: button; left: 0; top:0; width: 100%; height: 100%; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
@-moz-document url-prefix() {.ui-select .ui-btn select { opacity: 0.0001; }}
.ui-select .ui-btn select.ui-select-nativeonly { opacity: 1; text-indent: 0; }
.ui-select .ui-btn-icon-right .ui-btn-inner { padding-right: 45px; }
.ui-select .ui-btn-icon-right .ui-icon { right: 15px; }
/* labels */
label.ui-select { font-size: 16px; line-height: 1.4; font-weight: normal; margin: 0 0 .3em; display: block; }
/*listbox*/
.ui-select .ui-btn-text, .ui-selectmenu .ui-btn-text { display: inline-block; min-height: 1em; }
.ui-select .ui-btn-text { text-overflow: ellipsis; overflow: hidden; display: block;}
.ui-selectmenu { position: absolute; padding: 0; z-index: 100 !important; width: 80%; max-width: 350px; padding: 6px; }
.ui-selectmenu .ui-listview { margin: 0; }
.ui-selectmenu .ui-btn.ui-li-divider { cursor: default; }
Auditoria Informatica. Page 194
.ui-selectmenu-hidden { top: -9999px; left: -9999px; }
.ui-selectmenu-screen { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 99; }
.ui-screen-hidden, .ui-selectmenu-list .ui-li .ui-icon { display: none; }
.ui-selectmenu-list .ui-li .ui-icon { display: block; }
.ui-li.ui-selectmenu-placeholder { display: none; }
.ui-selectmenu .ui-header .ui-title { margin: 0.6em 46px 0.8em; }
@media all and (min-width: 450px){
label.ui-select { display: inline-block; width: 20%; margin: 0 2% 0 0; }
.ui-select { width: 60%; display: inline-block; }
}
/* when no placeholder is defined in a multiple select, the header height doesn't even extend past the close button. this shim's content in there */
.ui-selectmenu .ui-header h1:after { content: '.'; visibility: hidden; }/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
label.ui-input-text { font-size: 16px; line-height: 1.4; display: block; font-weight: normal; margin: 0 0 .3em; }
input.ui-input-text, textarea.ui-input-text { background-image: none; padding: .4em; line-height: 1.4; font-size: 16px; display: block; width: 95%; }
input.ui-input-text { -webkit-appearance: none; }
textarea.ui-input-text { height: 50px; -webkit-transition: height 200ms linear; -moz-transition: height 200ms linear; -o-transition: height 200ms linear; transition: height 200ms linear; }
Auditoria Informatica. Page 195
.ui-input-search { padding: 0 30px; width: 77%; background-position: 8px 50%; background-repeat: no-repeat; position: relative; }
.ui-input-search input.ui-input-text { border: none; width: 98%; padding: .4em 0; margin: 0; display: block; background: transparent none; outline: 0 !important; }
.ui-input-search .ui-input-clear { position: absolute; right: 0; top: 50%; margin-top: -14px; }
.ui-input-search .ui-input-clear-hidden { display: none; }
/* orientation adjustments - incomplete!*/
@media all and (min-width: 450px){
label.ui-input-text { vertical-align: top; display: inline-block; width: 20%; margin: 0 2% 0 0 }
input.ui-input-text,
textarea.ui-input-text,
.ui-input-search { width: 60%; display: inline-block; }
.ui-input-search { width: 50%; }
.ui-input-search input.ui-input-text { width: 98%; /*echos rule from above*/ }
}/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
.ui-listview { margin: 0; counter-reset: listnumbering; }
.ui-content .ui-listview { margin: -15px; }
.ui-content .ui-listview-inset { margin: 1em 0; }
.ui-listview, .ui-li { list-style:none; padding:0; }
.ui-li, .ui-li.ui-field-contain { display: block; margin:0; position: relative; overflow: visible; text-align: left; border-width: 0; border-top-width: 1px; }
.ui-li .ui-btn-text a.ui-link-inherit { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
Auditoria Informatica. Page 196
.ui-li-divider, .ui-li-static { padding: .5em 15px; font-size: 14px; font-weight: bold; }
.ui-li-divider { counter-reset: listnumbering; }
ol.ui-listview .ui-link-inherit:before, ol.ui-listview .ui-li-static:before, .ui-li-dec { font-size: .8em; display: inline-block; padding-right: .3em; font-weight: normal;counter-increment: listnumbering; content: counter(listnumbering) ". "; }
ol.ui-listview .ui-li-jsnumbering:before { content: "" !important; } /* to avoid chance of duplication */
.ui-listview-inset .ui-li { border-right-width: 1px; border-left-width: 1px; }
.ui-li:last-child, .ui-li.ui-field-contain:last-child { border-bottom-width: 1px; }
.ui-li>.ui-btn-inner { display: block; position: relative; padding: 0; }
.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li { padding: .7em 75px .7em 15px; display: block; }
.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-thumb { min-height: 60px; padding-left: 100px; }
.ui-li-has-icon .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-icon { min-height: 20px; padding-left: 40px; }
.ui-li-heading { font-size: 16px; font-weight: bold; display: block; margin: .6em 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.ui-li-desc { font-size: 12px; font-weight: normal; display: block; margin: -.5em 0 .6em; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.ui-li-thumb, .ui-li-icon { position: absolute; left: 1px; top: 0; max-height: 80px; max-width: 80px; }
.ui-li-icon { max-height: 40px; max-width: 40px; left: 10px; top: .9em; }
.ui-li-thumb, .ui-li-icon, .ui-li-content { float: left; margin-right: 10px; }
.ui-li-aside { float: right; width: 50%; text-align: right; margin: .3em 0; }
@media all and (min-width: 480px){
.ui-li-aside { width: 45%; }
}
.ui-li-divider { cursor: default; }
.ui-li-has-alt .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-alt { padding-right: 95px; }
Auditoria Informatica. Page 197
.ui-li-count { position: absolute; font-size: 11px; font-weight: bold; padding: .2em .5em; top: 50%; margin-top: -.9em; right: 38px; }
.ui-li-divider .ui-li-count, .ui-li-static .ui-li-count { right: 10px; }
.ui-li-has-alt .ui-li-count { right: 55px; }
.ui-li-link-alt { position: absolute; width: 40px; height: 100%; border-width: 0; border-left-width: 1px; top: 0; right: 0; margin: 0; padding: 0; }
.ui-li-link-alt .ui-btn { overflow: hidden; position: absolute; right: 8px; top: 50%; margin: -11px 0 0 0; border-bottom-width: 1px; }
.ui-li-link-alt .ui-btn-inner { padding: 0; position: static; }
.ui-li-link-alt .ui-btn .ui-icon { right: 50%; margin-right: -9px; }
.ui-listview-filter { border-width: 0; overflow: hidden; margin: -15px -15px 15px -15px }
.ui-listview-filter .ui-input-search { margin: 5px; width: auto; display: block; }
.ui-listview-filter-inset { margin: -15px -5px -15px -5px; background: transparent; }
.ui-li.ui-screen-hidden{display:none;}
/* Odd iPad positioning issue. */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
.ui-li .ui-btn-text { overflow: visible; }
}/*
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.
*/
label.ui-slider { display: block; }
input.ui-slider-input { display: inline-block; width: 50px; }
select.ui-slider-switch { display: none; }
Auditoria Informatica. Page 198
div.ui-slider { position: relative; display: inline-block; overflow: visible; height: 15px; padding: 0; margin: 0 2% 0 20px; top: 4px; width: 66%; }
a.ui-slider-handle { position: absolute; z-index: 10; top: 50%; width: 28px; height: 28px; margin-top: -15px; margin-left: -15px; }
a.ui-slider-handle .ui-btn-inner { padding-left: 0; padding-right: 0; }
@media all and (min-width: 480px){
label.ui-slider { display: inline-block; width: 20%; margin: 0 2% 0 0; }
div.ui-slider { width: 45%; }
}
div.ui-slider-switch { height: 32px; overflow: hidden; margin-left: 0; }
div.ui-slider-inneroffset { margin-left: 50%; position: absolute; top: 1px; height: 100%; width: 50%; }
div.ui-slider-handle-snapping { -webkit-transition: left 100ms linear; }
div.ui-slider-labelbg { position: absolute; top:0; margin: 0; border-width: 0; }
div.ui-slider-switch div.ui-slider-labelbg-a { width: 60%; height: 100%; left: 0; }
div.ui-slider-switch div.ui-slider-labelbg-b { width: 60%; height: 100%; right: 0; }
.ui-slider-switch-a div.ui-slider-labelbg-a, .ui-slider-switch-b div.ui-slider-labelbg-b { z-index: -1; }
.ui-slider-switch-a div.ui-slider-labelbg-b, .ui-slider-switch-b div.ui-slider-labelbg-a { z-index: 0; }
div.ui-slider-switch a.ui-slider-handle { z-index: 20; width: 101%; height: 32px; margin-top: -18px; margin-left: -101%; }
span.ui-slider-label { width: 100%; position: absolute;height: 32px; font-size: 16px; text-align: center; line-height: 2; background: none; border-color: transparent; }
span.ui-slider-label-a { left: -100%; margin-right: -1px }
span.ui-slider-label-b { right: -100%; margin-left: -1px }
Auditoria Informatica. Page 199