AGRADECIMIENTO. A Dios, a nuestros padres y a todas las personas que nos apoyaron a la culminación de esta carrera.

Please download to get full document.

View again

of 149
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Published
I AGRADECIMIENTO A Dios, a nuestros padres y a todas las personas que nos apoyaron a la culminación de esta carrera. II DEDICATORIA A Dios, a mi papi por haber demostrado su amor apoyándome a culminar
I AGRADECIMIENTO A Dios, a nuestros padres y a todas las personas que nos apoyaron a la culminación de esta carrera. II DEDICATORIA A Dios, a mi papi por haber demostrado su amor apoyándome a culminar esta ardua carrera, gracias por estar siempre conmigo; a mi mami, por darme su amor impulsándome, aconsejándome y ayudándome a ser constante, gracias mami; y a todas las lindas personas: familia y amigos que de una u otra forman parte de esta finalización. A ti también tío Oscar, allá en el cielo, por haberme dado tus enseñanzas y consejos tan útiles para esta vida. Imposible olvidarme, de usted! Con Cariño: David III DEDICATORIA A Dios, a mi papi por haber demostrado su amor apoyándome a culminar esta ardua carrera, gracias por estar siempre conmigo; a mi mami, por darme su amor impulsándome, aconsejándome y ayudándome a ser constante, gracias mami; y a todas las lindas personas: familia y amigos que de una u otra forman parte de esta finalización. A ti también tío Oscar, allá en el cielo, por haberme dado tus enseñanzas y consejos tan útiles para esta vida. Imposible olvidarme, de usted! Con Cariño: Roxana IV DEDICATORIA Al Gran Creador por darme la oportunidad de haberme dado una familia, alimentación y trabajo sin nunca faltarme nada. A mi madre por siempre haber estado allí junto a mí, ya que ella nunca se cansa de esperar. Al resto de personas que me conocen, que han visto mi esfuerzo y dedicación en estos largos años de estudios. Y a mi abuela, ella sabe lo que siento y sentiré siempre por ella, que cuida a toda mi familia desde la luz con Dios. Con Amor en la Luz: Carmen V TRIBUNAL DE GRADUACIÓN Ing. Fernando Abad Decano Ing. Dghgh Director de Tesis Ing. Jhon Grijalva Vocal Ing. Moises Vera Vocal Ing. Roberto Crespo Vocal Ab. Juan Atocha Secretario VI DECLARACIÓN EXPRESA La autoría de la tesis de grado corresponde exclusivamente al suscrito(s), perteneciendo a la Universidad de Guayaquil los derechos que generen la aplicación de la misma (Reglamento de Graduación de la Carrera de Ingeniería en Sistemas Computacionales, Art. 26). VII RESUMEN El módulo de Rol de Pagos fue creado con el objetivo de realizar los cálculos de los diferentes roles que usan las empresas para cancelar las nóminas a los empleados, de manera que el proceso se desarrolle de forma transparente y exacta. Para cumplir su objetivo el módulo fue desarrollado para permitir que el usuario establezca la configuración del rol que desea procesar en la empresa, haciendo que el sistema se ajuste a cualquier empresa, siendo esta su principal fortaleza. Otra fortaleza es que el módulo fue diseñado para ser implementado en ambiente Web, y así poder ser accesado desde cualquier parte del mundo, siempre y cuando la seguridad del mismo lo permita. La metodología de desarrollo utilizada en este proyecto fue la Orientada a Objeto, para obtener todos los beneficios que ésta nos presta, entre ellos: La abstracción, el encapsulamiento, el polimorfismo y la herencia. Al proyecto fue dividido en 3 capas: La capa de Aplicación, la lógica del negocio y la de manejo de datos, convirtiendo a la programación de esta manera más fácil de prestar futuros mantenimientos. Las herramientas de desarrollo utilizadas fueron de tipo Open Source, debido a los beneficios que esta tecnología nos presta, entre ellos: El costo, como tecnología libre, minimiza los gastos de licencias para la empresa. El código abierto, es decir, que cualquier persona lo puede analizar, mejorar y hasta publicarlo. Multiplataforma. Para obtener el mayor provecho de este módulo, debe ser configurado de la manera correcta para que así pueda cumplir con los objetivos operativos de la empresa donde se lo implemente. UNIVERSIDAD DE GUAYAQUIL Facultad de Ciencias Matemáticas y Físicas Carrera de Ingeniería en Sistemas Computacionales Módulo Rol de Pagos TESIS DE GRADO Previo la Obtención del Título de: INGENIERO EN SISTEMAS COMPUTACIONALES Autores: GUILLERMO DAVID BANOS MORA ROXANA DENISSE CEVALLOS QUIROZ GILDA DEL CARMEN MITE HIDALGO GUAYAQUIL - ECUADOR Año: 2006 ÍNDICE GENERAL AGRADECIMIENTO DEDICATORIA TRIBUNAL DE GRADUACIÓN DECLARACIÓN EXPRESA RESUMEN ÍNDICE GENERAL I II V VI VII VIII CAPÍTULO 1 INTRODUCCIÓN 1.1 Problemática Solución Visión Misión Objetivo General Objetivos Específicos 6 1.7 Alcance Cronograma Cronograma Específico Recursos Recursos Humanos Recursos Tecnológicos Hardware Software Recursos Humanos Recursos Tecnológicos Hardware Software Metodología CAPÍTULO 2 ANÁLISIS ORIENTADO A OBJETOS 2.1Levantamiento de Información Entrevistas 24 CAPÍTULO 3 DISEÑO DE LA ESTRUCTURA DE OBJETOS 3.1 Generalización Partición Diagrama de Eventos Diagrama de Traza de Eventos Diagrama de Casos de Usos Detalle de Caso de Usos Detalle de Acciones y Respuestas del Sistema de acuerdo a 53 cada Caso de Uso 3.8 Gráfico Colaboraciones entre clases Modelo CRC. Clases Responsabilidades Colaboradores Modelo Entidad-Relación 69 CAPÍTULO 4 CODIFICACIÓN Y PRUEBAS 4.1. Metodología Código JAVA Ubicación de Clases (.java) Ubicación de Clases (.class) 77 4.5. Código JSP Diseño GUI Pruebas 85 CAPÍTULO 5 IMPLEMENTACIÓN Y CODIFICACIÓN 5.1. Metodología Tecnología Herramientas El Proyecto 89 RECOMENDACIONES 90 CONCLUSIONES 93 GLOSARIO DE TÉRMINOS 94 ANEXOS 96 BIBLIOGRAFÍA 100 ÍNDICE DE FIGURAS Figura 1.1 Gráfico del Modelo Espiral 15 Figura 2.1 Base Imponible 17 Figura 2.2 Configuración Rol de Pagos 27 Figura 2.3 Rol de Pagos 27 Figura 2.4 Configuración de Partición de Rol de Pagos 28 Figura 2.5 Configuración de Nómina 28 Figura 2.6 Configuración de Transacciones Especiales 29 Figura 2.7 Configuración de Reportes 29 Figura 2.8 Diagrama General del Sistema 30 Figura 2.9 Diagrama Rol de Pagos 31 Figura 2.10 Diagrama Rol 31 Figura 2.11 Diagrama Rubro 32 Figura 2.12 Diagrama Calcular Rol de Pagos 33 Figura 2.13 Diagrama Aprobar Rol de Pagos 33 Figura 2.14 Diagrama Contabilizar Rol de Pagos 34 Figura 2.15 Diagrama Préstamos a Empleados 34 Figura 2.16 Diagrama Liquidación de Vacaciones 35 Figura 2.17 Diagrama Liquidación de Empleados 35 Figura 2.18 Diagrama Reportes 36 Figura 2.19 Administración Seguridad 37 Figura 2.20 Configuración Rol de Pagos 37 Figura 2.21 Configuración Rol-Rubro 38 Figura 2.22 Liquidación de Empleado 38 Figura 2.23 Cálculo Rol de Pagos 39 Figura 2.24 Liquidación de Vacaciones 40 Figura 2.25 Préstamos a Empleados 40 Figura 2.26 Impresión de Repotes 41 Figura 2.27 Otros Reportes 41 Figura 2.28 Caso de Uso Configuración Rol de Pagos 42 Figura 2.29 Caso de Uso Configuración Rol-Rubro 43 Figura 2.30 Caso de Uso Rol de Pagos 44 Figura 2.31 Caso de Uso Préstamos a Empleados 45 Figura 2.32 Caso de Uso Liquidación de Vacaciones 46 Figura 2.33 Caso de Uso Liquidación de Empleados 46 Figura 2.34 Colaboraciones entre Clases A 59 Figura 2.35 Colaboraciones entre Clases B 60 Figura 4.1 Ejemplo de Método 75 Figura 4.2 Interacción entre las clases de los paquetes. 76 Figura 4.3 Interacción de los archivos.jsp 83 Figura 4.4 Interacción de archivos.jsp que ejecutan procesos del 84 negocio, con archivos.jsp de diseño ÍNDICE DE TABLAS Tabla 1. Entrevista 1 24 Tabla 2. Entrevista 2 25 Tabla 3. Entrevista 3 26 Tabla 4. Configuración Rol de Pagos 53 Tabla 5. Configuración de Roles-Rubros 54 Tabla 6. Cálculo del Rol de Pago 55 Tabla 7. Préstamos a Empleados 56 Tabla 8. Liquidación Vacaciones 57 Tabla 9. Liquidación de Empleado 58 Tabla 10. Clase Préstamos 61 Tabla 11. Clase TransaccionPrestamos 61 Tabla 12. Clase RolPagos 62 Tabla 13. Clase TransaccionRolPagos 63 Tabla 14. Clase RolRubros 64 Tabla 15. Clase TransacciónRolRubros 65 Tabla 16. Clase Empleado 66 Tabla 17. Clase TransacciónEmpleado 66 Tabla 18. Clase TransacciónTipoEmpleado 67 Tabla 19. Clase TransacciónTipoContrato 67 Tabla 20. Clase TransacciónConfiguracionRolPagos 68 Tabla 21. Pruebas 85 ÍNDICE DE FIGURAS Figura 2.1 Estándares Lógica del Negocio 16 Figura 2.2 Ingreso de Datos 21 Figura 2.3 Mensaje Bienvenida 22 Figura 2.4 Mensaje usuario incorrecto 23 Figura 2.5 Menú Previo a Rol 26 Figura 2.6 Añadir Rol 27 Figura 2.7 Actualizar Rol 28 Figura 2.8. Eliminar Rol 29 Figura 2.9 Consultar Rol 30 Figura 2.10 Menú Previo a Rubros 31 Figura 2.11 Asignar Rubros 32 Figura Actualizar Rubros 33 Figura Eliminar Rubros 34 Figura Consultar Rubros 35 Figura Asignar Rubros a Rol A 36 Figura 2.16 Asignar Rubros a Rol B 37 Figura 2.17 Actualizar Rubros a Rol 38 Figura 2.18 Eliminar Rubros a Rol 39 Figura 2.19 Consultar Rubros a Rol 40 Figura 2.20 Asignar Rubros Secundarios a Primarios A 41 Figura 2.21 Asignar Rubros Secundarios a Primarios B 42 Figura 2.22 Actualizar Rubros Secundarios a Primarios 43 Figura 2.23 Eliminar Rubros Secundarios a Primarios 44 Figura 2.24 Consultar Rubros Secundarios a Primarios 45 Figura 2.25 Asignar Tabla de Cálculo 46 Figura 2.26 Actualizar Tabla de Cálculo 47 Figura 2.27 Eliminar Tabla de Cálculo 48 Figura 2.28 Consultar Tabla de Cálculo 49 Figura 2.29 Menú Previo Préstamo 50 Figura 2.30 Añadir Préstamo 51 Figura 2.31 Actualizar Préstamo 52 Figura 2.32 Eliminar Préstamo 53 Figura 2.33 Liquidación 54 Figura 2.34 Calcular Nómina 55 Figura 2.35 Aprobar Nómina 56 Figura 2.36 Contabilizar Nómina 57 Figura 2.37 Préstamos 58 Figura 2.38 Liquidación de Empleados 60 Figura 2.39 Liquidación de Vacaciones 62 Figura 2.40 Reporte de Nómina de Roles 63 Figura 2.41 Reporte Valores de Rubros por Empleados 64 Figura 2.42 Reporte Préstamos 65 Figura 2.43 Reporte Liquidación de Empleados 66 Figura 2.44 Reporte Liquidación de Vacaciones 67 ÍNDICE DE TABLAS Tabla 1. Descripción de Etiqueta 2 Tabla 2. rh_tiporol_dat 4 Tabla 3. rh_nominaderoles_dat 5 Tabla 4. rh_provisiones_dat 5 Tabla 5. rh_masindesc_dina_dat 6 Tabla 6. rh_dividendos_dat 6 Tabla 7. rh_periocidad_rol_dat 7 Tabla 8. rh_rubrosxtiporol_dat 7 Tabla 9. rh_masindesc_fija_dat 8 Tabla 10. rh_tiporubro_dat 8 Tabla 11. rh_configuracion_pres_dat 9 Tabla 12. rh_periodo_tiporol_dat\ 9 Tabla 13. rh_claserubro_dat 9 Tabla 14. rh_tablasdecalculo_dat 10 Tabla 15. rh_relación_frmu_dat 10 Tabla 16. rh_uso_rol_dat 10 Tabla 17. rh_hstobaseimpo_mensempl_dat 11 Tabla 18. rh_inout_empleado_dat 11 Tabla 19. rh_rubro_base_dat 12 Tabla 20. rh_para_rrhh_dat 13 Tabla 21. Diccionario de Datos 14 Tabla 22. Paquete BO 16 Tabla 23. Paquete DAO 18 Tabla 24. Paquete ENTITY 19 1 CAPÍTULO 1 1. MANUAL TÉCNICO 1.1. Estándares del Sistema Los estándares son una forma organizada de asignar los nombres a los objetos para ayudar a entender la lógica de un sistema Objetivo Los estándares utilizados por el sistema fueron diseñados para que el código sea preciso, completo, fácil de leer y evitar ambigüedad en los mismos Descripción de estándares Objetos de la base de datos 2 Los objetos de la base de datos (tablas) son referenciados frecuentemente, por lo que es muy importante estandarizar como los vamos a nombrar. Vamos a utilizar en siguiente formato: etiqueta cuerpo Etiqueta La etiqueta serán dos letras las que identifiquen al objeto, y se escribirán con minúscula: Etiqueta rh Descripción Módulo en uso Tabla 1. Descripción de Etiqueta Cuerpo El cuerpo es el nombre del objeto, el cual irá inmediatamente después de la etiqueta y el nombre de la tabla a la que hace referencia la cual esta compuesta por las cuatro primeras letras del nombre de la tabla y precedida de la palabra dat como tablas de datos. 3 Ejemplo : rh_claserubro_dat rh_configuracion_pres_dat rh_dividendos_dat Nombres de Campos Esta compuesta por las cuatro primeras letras del nombre del campo a describir seguido de las ultimas cuatro letras del nombre que hace referencia al nombre de la tabla a la que pertenece. Los nombres de campos tendrán el siguiente formato en la tabla rh_claserubro_dat: codi_rubr_crub nomb_clas_rubr_crub 1.4. Diseño de Tablas La estructura de las tablas detalla la forma como están almacenados los datos y la relación que existe entre ellas. Objetivo La estructura de las tablas muestra detalladamente los campos almacenados y la relación que existe entre cada una de las tablas para comprender el flujo de los datos Definición Estructura de Datos rh_tiporol_dat Descripción: Constraint: rh_tiporol_dat _pk (codi_tipo_rol_trol); rh_tiporol_dat_fk (codi_tipo_cont_trol) REFERENCES rh_tipo_contrato_dat (codi_tipo_cont_tcon) rh_tiporol_dat; rh_tiporol_dat_fk (codi_tipo_empl_trol) REFERENCES rh_tipo_empleado_dat Campo Tipo Longitud Nulo Descripción codi_comp_trol varchar 8 No Código de Compañía codi_sucu_trol varchar 8 No Código de Sucursal codi_tipo_rol_trol varchar 4 Código Rol nom_tipo_rol_trol varchar 50 Nombre Tipo Rol uso_tipo_rol_trol char 1 No Uso del Rol sec_tipo_rol_trol varchar 20 peri_tipo_rol_trol varchar 1 No Periodo de Tipo Rol codi_tipo_empl_trol varchar 2 No Código Empleado codi_tipo_cont_trol varchar 2 No Código Contrato Tabla 2. rh_tiporol_dat 5 rh_nominaderoles_dat Descripción: Constraint: rh_nominaderoles_dat_pk (codi_empl_ndro, nume_peri_ndro, codi_comp_ndro, codi_sucu_ndro); rh_nominaderoles_dat_fk (codi_rubr_ndro) REFERENCES rh_tiporubro_dat; (codi_tipo_rol_ndro) REFERENCES rh_tiporol_dat Campo Tipo Longitud Nulo Descripción codi_comp_ndro varchar 8 No Código de Compañía codi_codi_sucu_ndro varchar 8 No Código de Sucursal codi_empl_ndro varchar 8 No Código Empleado nume_peri_ndro int4 No tipo_rubr_ndro char 1 No Código Tipo Rubro valo_ndro float8 No Valor nomina codi_tipo_rol_ndro varchar 3 Código Rol codi_rubr_ndro varchar 3 No Código Rubro Tabla 3. rh_nominaderoles_dat rh_provisiones_dat Descripción: Constraint: rh_provisiones_dat_fk (codi_rubr_prov) REFERENCES rh_tiporubro_dat; (codi_tipo_rol_gene_prov) REFERENCES rh_tiporol_dat (codi_tipo_rol_trol); (codi_tipo_rol_paga_prov) REFERENCES rh_tiporol_dat (codi_tipo_rol_trol) Campo Tipo Longitud Nulo Descripción codi_comp_prov varchar 8 No Código de Compañía codi_sucu_prov varchar 8 No Código de Sucursal codi_empl_prov varchar 8 No Código de Empleado nume_peri_gene_prov int4 No Numero periodos generados valo_prov float8 No Valor Provisión nume_peri_paga_prov int4 No Numero periodos pagados codi_tipo_rol_gene_prov varchar 3 Código Rol generado codi_rubr_prov varchar 3 No Código Rubro codi_tipo_rol_paga_prov varchar 3 Código Rol pagado Tabla 4. rh_provisiones_dat 6 rh_masindesc_dina_dat Descripción: Constraint: rh_masindesc_dina_dat_fk (codi_rubr_mdid) REFERENCES rh_tiporubro_dat (codi_rubr_rubr) ; (codi_tipo_rol_mdid) REFERENCES rh_tiporol_dat (codi_tipo_rol_trol); (tipo_rubr_mdid) REFERENCES rh_claserubro_dat (codi_rubr_crub) Campo Tipo Longitud Nulo Descripción codi_comp_mdid varchar 8 No Código de Compañía codi_sucu_mdid varchar 8 No Código de Sucursal codi_empl_mdid varchar 8 No Código Empleado peri_rol_mdid Int4 No Periodo de Rol tipo_rubr_mdid char 1 No Código Tipo Rubro valo_mdid Float8 No Valor fech_mdid date No Fecha nomb_mdid varchar 50 Nombre esta_mdid char 1 No Estado codi_rubr_mdid varchar 3 Código Rubro codi_tipo_rol_mdid varchar 3 Código Rol Tabla 5. rh_masindesc_dina_dat rh_dividendos_dat Descripción: Constraint: rh_dividendos_dat_pk ((codi_pres_divi)) Campo Tipo Longitud Nulo Descripción codi_comp_divi varchar 8 No Código de Compañía codi_sucu_divi varchar 8 No Código de Sucursal codi_empl_mdid varchar 8 No Código Empleado codi_pres_divi varchar 8 No Código Préstamo secu_divi_divi Int4 No Secuencia préstamo peri_tipo_rol_divi varchar 4 No Periodo Rol valo_divi_divi Float8 No Valor dividendo esta_divi_divi char 1 Estado dividendo codi_tipo_rol_divi varchar 3 Código Rol codi_rubr_divi varchar 3 Código Rubro Tabla 6. rh_dividendos_dat 7 rh_periocidad_rol_dat Descripción: Constraint: rh_periocidad_rol_dat_pk (codi_peri_prol) Campo Tipo Longitud Nulo Descripción codi_peri_prol varchar 8 No Código periodo rol nomb_peri_prol varchar 8 Nombre Tabla 7. rh_periocidad_rol_dat rh_rubrosxtiporol_dat Descripción: Constraint: rh_rubrosxtiporol_dat_pk (codi_tipo_rol_rxtr, codi_rubr_rxtr); rh_rubrosxtiporol_dat_fk codi_rubr_rxtr) REFERENCES rh_tiporubro_dat (codi_rubr_rubr); (codi_tipo_rol_rxtr) REFERENCES rh_tiporol_dat (codi_tipo_rol_trol); (prio_rubr_rxtr) REFERENCES rh_prioridades_dat (codi_prio_prio); (tipo_rubr_rxtr) REFERENCES rh_claserubro_dat (codi_rubr_crub) Campo Tipo Longitud Nulo Descripción codi_comp_rxtr varchar 8 No Código de Compañía codi_sucu_rxtr varchar 8 No Código de Sucursal codi_tipo_rol_rxtr varchar 4 No Código Rol sn_rubr_form_rxtr char 1 No Si o No Rubro codi_rubr_rxtr varchar 3 No Código Rubro tipo_rubr_rxtr Int2 Tipo Rubro prio_rubr_rxtr Int4 No Prioridad Rubro Tabla 8. rh_rubrosxtiporol_dat 8 rh_masindesc_fija_dat Descripción: Constraint: rh_masindesc_fija_dat_fk (codi_rubr_msid) REFERENCES rh_tiporubro_dat (codi_rubr_rubr); (codi_tipo_rol_msid) REFERENCES rh_tiporol_dat (codi_tipo_rol_trol); (tipo_rubr_msid) REFERENCES rh_claserubro_dat (codi_rubr_crub) Campo Tipo Longitud Nulo Descripción codi_comp_msid varchar 8 No Código de Compañía codi_sucu_msid varchar 8 No Código de Sucursal codi_empl_msid varchar 8 No Código Empleado peri_inic_msid Int4 No Periocidad inicial peri_inic_msid Int4 No Periocidad final tipo_rubr_rxtr char 1 No Tipo Rubro valo_msid Float8 No Valor esta_msid char 1 Estado nomb_msid varchar 50 Nombre codi_tipo_rol_msid varchar 3 Código Rol codi_rubr_msid varchar 3 Código Rubro Tabla 9. rh_masindesc_fija_dat rh_tiporubro_dat Descripción: Constraint: rh_tiporubro_dat_pk (codi_rubr_rubr); rh_tiporubro_dat_fk (codi_rela_frmu_rubr) REFERENCES rh_relación_frmu_dat (codi_rela_frmu_rfrm) Campo Tipo Longitud Nulo Descripción codi_comp_rubr varchar 8 No Código de Compañía codi_sucu_rubr varchar 8 No Código de Sucursal nom_rubr_rubr varchar 50 Nombre base_calc_rubr char 1 No Base de calculo sn_dimu_rubr char 1 No Si o No multiplica o divide const1_rubr Float8 No Constante 1 const2_rubr Float8 No Constante 2 var1_rubr Float8 No Variable 1 var2_rubr Float8 No Variable 2 esta_rubr char 1 No Estado codi_rubr_rubr varchar 3 No Código Rubro codi_rela_frmu_rubr Int2 No Código Relación Sueldo sn_dimu_rela_rubr char 1 No Si o No multiplica o divide Tabla 10. rh_tiporubro_dat 9 rh_configuracion_pres_dat Descripción: Constraint: rh_configuracion_pres_dat_pk (codi_comp_pres, codi_sucu_pres) Campo Tipo Longitud Nulo Descripción codi_comp_pres varchar 8 No Código de Compañía codi_sucu_pres varchar 8 No Código de Sucursal maxi_monto_pres Int8 Monto Máximo préstamo mini_sala_rang_pres Int8 Salario mínimo préstamo maxi_sala_rang_pres Int8 Salario Máximo préstamo porc_inte_pres Int8 Porcentaje interes Tabla 11. rh_configuracion_pres_dat rh_periodo_tiporol_dat Descripción: Constraint: rh_periodo_tiporol_dat_pk (codi_tipo_rol_pxtr, nume_peri_pxtr); rh_periodo_tiporol_dat_fk (codi_tipo_rol_pxtr) REFERENCES rh_tiporol_dat (codi_tipo_rol_trol) Campo Tipo Longitud Nulo Descripción codi_comp_pxtr varchar 8 No Código de Compañía codi_sucu_pxtr varchar 8 No Código de Sucursal nume_peri_pxtr Int4 No Numero periodos fech_inic_pxtr date No Fecha inicial fech_fina_pxtr date No Fecha final esta_peri_pxtr char 1 No Estado codi_tipo_rol_pxtr varchar 3 No Código Rol Tabla 12. rh_periodo_tiporol_dat rh_claserubro_dat Descripción: Constraint: rh_claserubro_dat_pk (codi_rubr_crub) Campo Tipo Longitud Nulo Descripción codi_rubr_crub Int4 No Código Clase Rubro nomb_clas_rubr_crub varchar 15 Nombre Clase Rubro Tabla 13. rh_claserubro_dat 10 rh_tablasdecalculo_dat Descripción: Constraint: rh_tablasdecalculo_dat_pk (codi_rubr_tcal) Campo Tipo Longitud Nulo Descripción codi_comp_tcal varchar 8 No Código de Compañía codi_sucu_tcal varchar 8 No Código de Sucursal limi_infe_tcal Float8 No Limite inferior limi_supe_tcal Float8 No Limite superior porc_tcal Float8 No Porcentaje para calculo cons_tcal Float8 No Constante para calculo codi_rubr_tcal varchar 3 No Código Rubro Tabla 14. rh_tablasdecalculo_dat rh_relación_frmu_dat Descripción: Constraint: rh_relación_frmu_dat_pk (codi_rela_frmu_rfrm) Campo Tipo Longitud Nulo Descripción codi_rela_frmu_rfrm Int2 No Código de relación nomb_rela_rfrm varchar 20 Nombre Tabla 15. rh_relación_frmu_dat rh_uso_rol_dat Descripción: Constraint: rh_uso_rol_dat_pk (codi_uso_usor) Campo Tip
Similar documents
View more...
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks
SAVE OUR EARTH

We need your sign to support Project to invent "SMART AND CONTROLLABLE REFLECTIVE BALLOONS" to cover the Sun and Save Our Earth.

More details...

Sign Now!

We are very appreciated for your Prompt Action!

x