Professional Documents
Culture Documents
RESUMEN
Palabras Clave: San Juan Bautista - Loreto, Sistema de Tributacin Municipal, Mdulo de
Caja.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # i
ASBTRACT
The present document represents the Practical Report of Sufficiency corresponding to the
development and implementation of the Module Box of the Integrated System of Municipal
Taxation for the District Municipality of San Juan Baptist, of the Province of Maynas, in the
Department of Loreto.
At the moment, the processes of box in the mentioned municipality are executed in System
MUNISOF, developed in surroundings DOS with FoxPro, which presents/displays serious
disadvantages for the organization, for example:
1. Limited security of the stored information
2. Lack of data integrity
3. Null portability
Before the necessity to count on software that surpasses the mentioned disadvantages, 012-2009MDSJB-CEP, the acquisition of an Integrated System of Municipal Tributary Administration
was summoned through the Direct Awarding Selective N, whose reach of application would
include the Offices of Rents, Box and Cadastre. In such sense, 31.Jul.2009 granted the good pro
of the selection process, signing itself for such aim 31.Ago.2009 the N contract 035-2009-SGLGAF-MDSJB/PS, between the District Municipality of San Juan Baptist and the legal
representative of the Zumaeta Valles Partnership identified with RUC N 10054105211.
In this sense, the objective is to develop the Module of the Integrated System of Municipal
Tributary Administration, that works in surroundings Web, automating the processes developed
in the Sub Management of Treasury of the District Municipality of San Juan Baptist.
The analysis and design were made with the Unified Process of Rational (RUP) and the
implementation with PHP and MySQL, like basic Managing System and programming language
of Data respectively.
The developed solution, will allow to the District Municipality of San Juan Baptist, to efficiently
manage the income generated of the contributors.
Key words: San Juan Baptist - Loreto, System of Municipal Taxation, Unit of Box.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # ii
NDICE GENERAL
Dedicatoria
Agradecimientos
Resumen ....................................................................................................................................
i
Abstract ...................................................................................................................................... ii
ndice general ............................................................................................................................ iii
ndice de tablas y cuadros .......................................................................................................... vi
ndice de figuras ........................................................................................................................ vii
SECCIN I: DATOS GENERALES
1. Ttulo ................................................................................................................................ 01
2. rea de desarrollo ............................................................................................................ 01
3. Generalidades de la institucin ........................................................................................ 01
3.1. Razn social .............................................................................................................. 01
3.2. Ubicacin de la empresa ........................................................................................... 01
3.3. Organigrama funcional ............................................................................................. 02
3.4. Descripcin general de la oficina o rea ................................................................... 02
4. Bachiller ........................................................................................................................... 03
5. Asesor ............................................................................................................................... 03
6. Colaboradores .................................................................................................................. 03
7. Duracin estimada de ejecucin del proyecto .................................................................. 03
8. Presupuesto estimado ....................................................................................................... 03
Pg. # iii
Pg. # iv
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # v
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # vi
NDICE DE FIGURAS
Pg. # vii
Pg. #
viii
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # ix
1. Ttulo:
Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la
Municipalidad Distrital de San Juan Bautista.
2. rea de desarrollo:
3. Generalidades de la institucin:
Principal:
Urb. Rio Mar Mz. L - Lote N 27, Distrito de Beln.
Sede:
Calle Huscar N 455 Iquitos.
Altura cuadra 24 de la Avenida San Antonio.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 1
Pg. # 2
Las soluciones que brinda Consorcio Zumaeta Valles son personalizadas para cada
cliente, siendo respetuosos del conocimiento del negocio de los mismos, y adems de
entregar a ellos, todo el conocimiento requerido sobre los productos desarrollados.
4. Bachiller:
5. Asesor:
6. Colaboradores:
Ocho Semanas.
8. Presupuesto estimado:
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 3
1.1. Introduccin:
Hoy, mantenerse actualizados con la tecnologa es una tarea difcil, en cada momento los
avances del desarrollo de nuevas ideas especializadas en el rea de informtica y sistemas
van en un constante aumento a nivel mundial. En este sentido, la creacin de sistemas de
procesamiento de datos se hace indispensable por ser herramientas fundamentales para el
manejo eficaz y eficiente de los procesos de informacin realizados dentro de las
organizaciones, a efecto, de coadyuvar a una mejor toma de decisiones.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 4
1.2. Contexto:
Dentro del marco del contrato suscrito por la Municipalidad Distrital de San Juan Bautista
(en adelante la MDSJB) y el consorcio Zumaeta Valles, este ltimo, como obligacin de
proveedor, debe instalar un sistema, que automatice los procesos del rea de Caja, Rentas y
Catastro, que reemplace el actual sistema MUNISOFT, a fin de incrementar las
funcionalidades, seguridad en los procesos, aumentar las recaudaciones por parte de los
contribuyentes y mejorar el factor de servicio a la comunidad.
En tal sentido, el presente informe slo describe la solucin en cuanto al Diseo e
Implementacin del Mdulo de Caja del Sistema Integrado de Tributacin Municipal, para
automatizar las operaciones o procesos de la Sub Gerencia de Tesorera; la cual reemplazar
al actual sistema MUNISOFT, que usa la MDSJB.
Asimismo, se debe implementar el sistema de tal manera que su diseo y funcionamiento
est en concordancia con la normativa vigente sobre tributacin municipal en el Per, las
ordenanzas municipales y resoluciones gerenciales emitidas en la MDSJB referida a la
tributacin y rentas de la misma.
Las condiciones de trabajo y ambiente de desarrollo, estn bajo responsabilidad del
Consorcio, quien se encarga de la ejecucin del proyecto, informando a la municipalidad los
avances correspondientes en cada etapa. La recepcin y conformidad del sistema est a
cargo de la Oficina de Informtica, quien deber recoger la conformidad de los usuarios
finales, de acuerdo a las fases de implementacin del Sistema Integrado de Tributacin
Municipal.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 5
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 6
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 7
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 8
Pg. # 9
2.2.2. Herramientas.
Versin
Detalle
Planeamiento
Microsoft Project
Microsoft Visio
Anlisis y diseo
Erwin
2007
2007
Rational Rose
2007
Dreamweaver
Implementacin
CS3
Xamp
3.5
MySql
5.0
PHP
4.0
DreamCoder
Prueba
Firefox
Implantacin
Servidor: Linux centos
Cliente: Windows
Microsoft Word
7.0
2008
3.0
5
Plataforma de alojamiento del sistema.
Xp
Para la ejecucin del sistema en las terminales de la Sub
Profesional Gerencia de Rentas.
2007
Para la elaboracin de Informes.
Fuente: Elaboracin propia.
Pg. # 10
El usuario podr acceder al mdulo en entorno Web, registrar informacin en tiempo real,
la misma ser actualizada a disposicin de otros usuarios. Uno de los atributos claves del
mdulo es la portabilidad reflejada por el usuario al operar el mdulo, la seguridad de la
informacin, la facilidad y rapidez con la que podr acceder a la informacin.
La evaluacin de la solucin del presente informe, est basada en las mtricas externas,
orientadas al usuario, para ser evaluada cuando se ejecuta el producto final.
Los indicadores de evaluacin estn relacionados con los procedimientos que nos ayudan a
identificar las fortalezas, debilidades y oportunidades de mejora del Mdulo de Caja,
permitiendo verificar el cumplimiento de los objetivos y su contribucin al desarrollo,
expresando el grado de obtencin de los beneficios previstos con la solucin.
Se determinaron los atributos crticos que se consideran para la evaluacin de la calidad del
Modulo de Caja. Obteniendo la evaluacin de dos Cajeros y el Administrador del Sistema.
Sobre el particular, se estableci una valoracin cuantitativa de cada indicador, logrando
obtener la calificacin promedio, como se muestra en la siguiente tabla.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 11
Fiabilidad
Portabilidad
Performance
Usabilidad
Indicador
Evaluacin
Punto
Muy Buena
Buena
Mala
Muy Buena
Nmero de errores observados
Buena
durante la etapa de prueba.
Mala
Nmero de usuarios conectados en Muy Buena
lnea simultneamente y en Buena
plataformas heterogneas.
Mala
Muy Buena
Tiempo de respuesta a reportes
Buena
generados.
Mala
Muy Buena
Buena
Facilidad de uso del mdulo.
Mala
Fuente: Elaboracin propia.
Nmero de requisitos atendidos en
la solucin.
20
14
7
20
14
7
20
14
7
20
14
7
20
14
7
Calificacin*
20
14
18
12
20
07 - 35
36 - 70
71 - 100
Mala
Insatisfactorio
Buena
Dudosa
Muy Buena
Satisfactorio
Fuente: Elaboracin propia.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 12
2.5.
Relacin de entregables:
3. Manuales de usuario.
Es la gua de uso del Mdulo de Caja, para los usuarios finales, con el fin de dar
asistencia y orientacin a los mismos.
5. Diccionario de datos.
Es la gua de las caractersticas lgicas y puntuales de los datos que se utilizan en el
sistema, incluyendo nombre, descripcin, alias, contenido y organizacin de la base de
datos, evitando as malas interpretaciones o ambigedades.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 13
Pg. # 14
Los requerimientos son la descripcin de las necesidades o deseos que el producto debe
contemplar para el cliente y los usuarios de la Sub Gerencia de Tesorera, de la Municipalidad
Distrital de San Juan Bautista.
Requerimientos funcionales.
Pg. # 15
Requerimientos no funcionales.
Son las propiedades o restricciones del mdulo, en el siguiente cuadro mostramos los
requerimientos no funcionales de la solucin.
Descripcin
Deber ser capaz de crecer sin perder calidad de funcionamiento,
ajustndose a los cambios.
Deber ser capaz de mantener su nivel de desempeo, en condiciones
que el usuario lo requiera.
3. Fiabilidad
4. Mantenibilidad
5. Performance
6. Portabilidad
7. Usabilidad
8. Entorno
9. Flexibilidad
10. Integridad
11. Concurrente
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 16
Apertura caja.
Figura N 03. Caso de uso del negocio Apertura caja.
Validar Usuario
Aperturar Caja
Usuario
Iniciar Movimiento
Caja tasas.
Ingresar Contribuyente
<<include>>
<<include>>
Imprimir Recibo
Gestionar Pago
Pagar Tasas
Usuario
Contribuyente
Consultar Tasa
Seleccionar Tasa
Seleccionar rea
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 17
Caja tributaria.
Figura N 05. Caso de uso del negocio Pagar tributos.
Seleccionar Tributo
Consultar Tributos
Consultar Histrico
Gestionar Pago
Contribuyente
Usuario
Imprimir Recibo
Extorno diario.
Figura N 06. Caso de uso del negocio Extorno de recibos de caja.
Consultar Movimiento
Usuario
Extornar Recibo
Registrar Observacin
Jefe rea
Autorizar Extorno
<<include>>
Pg. # 18
Duplicado de recibos.
Figura N 07. Caso de uso del negocio Emisin de duplicados de recibos.
<<extend>>
Usuario
Duplicar Recibo
Consultar Movimiento
<<include>>
Imprimir Recibo
Cerrar caja.
Figura N 08. Caso de uso del negocio Cerrar caja diaria.
Usuario
Cerrar Caja
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 19
Reportes y consultas.
Figura N 09. Caso de uso del negocio Gestionar reportes y consultas.
<<include>>
Cons ultar Extornos
Seleccionar Criterios
Seleccionar Area
Im primir Recaudacin
Us uario
Pagar Tasa
Pagar Tributo
Extorno de recibos de
caja
Emisin de duplicados
de recibos
Cerrar caja diaria
Proceso
Procesos: Cerrar caja, iniciar movimiento y validar usuario.
Detalle: Inicia movimientos de caja para realizar transacciones.
Procesos: Registrar movimiento, seleccionar rea, buscar rea,
seleccionar tasa, buscar tasa, realizar pago, ingresar valores e
imprimir recibo.
Detalle: Ejecuta pagos de tasas de los contribuyentes.
Procesos: Seleccionar contribuyente, iniciar movimiento,
consultar fraccionamiento, seleccionar tributos, consultar cta. cte.,
seleccionar perodos, realizar pagos e imprimir recibo.
Detalle: Ejecuta pagos de tributos de los contribuyentes.
Procesos: Extornar, validar usuario, ingresar movimiento,
registrar histrico ingresos e imprimir recibos.
Detalle: Elimina un recibo y el pago correspondiente.
Procesos: Ingresar movimiento, validar usuario, verificar cta.
cte., validar detalle de movimiento e imprimir recibo.
Detalle: Genera duplicado de recibos de caja.
Procesos: Cerrar caja, validar usuario, registrar histrico ingresos
y cerrar movimiento.
Detalle: Cierra los movimientos del da.
Fuente: Elaboracin propia.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 20
Cerrar Caja
Usuario
Movimiento
Caja tasas.
Figura N 11. Objetos del negocio Pagar tasas.
Tupa
Movimiento
Usuario
rea
Caja tributaria.
Figura N 12. Objetos del negocio Pagar tributos.
Usuario
Cta. Cte.
Movimiento
Contribuyente
Tributo
Detalle Movimiento
Pg. # 21
Extorno diario.
Figura N 13. Caso de uso del negocio Extorno de recibos de caja.
Movimiento
Usuario
Extorno
Cta. Cte.
Contribuyente
Duplicar recibo.
Figura N 14. Caso de uso del negocio Emisin de duplicados de recibos.
Detalle Movimiento
Cta. Cte.
Usuario
Movimiento
Histrico Ingresos
Contribuyente
Pg. # 22
Cerrar caja.
Figura N 15. Caso de uso del negocio Cerrar caja diaria.
Cerrar Caja
Usuario
Histrico Ingresos
Consultas y reportes.
Figura N 16. Caso de uso del negocio Gestionar reportes y consultas.
Clasificador
Detalle Movimiento
rea
Usuario
(f rom Casos de Uso del Negocio)
Movimiento
Histrico Ingresos
Contribuyente
Cta. Cte.
Jefe rea
(f rom Casos de Uso del Negocio)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 23
Es el modelo conceptual del Mdulo de Caja, que describe las diversas entidades
participantes en el sistema y sus relaciones.
Tupa
Movimiento
Detalle_Movimiento
Derecho_Emision
Cuenta_Corriente
Tributo
Tipo_Exoneracin
Motivo
Exoneracin
Fraccionamiento
Area
Orden_Pago
Tipo_Documento
Predio
Declaracin Jurada
Contribuyente
Afectacin_Contribuyente
Declaracin_Jurada_Historico
Arancel
Calle
Licencia
Giro
Va
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 24
3.2.1. Propsito.
Desarrollar e implementar el Mdulo de Caja para el nuevo Sistema de Tributacin
Municipal, de la MDSJB, en entorno Web, desarrollado en plataforma no propietaria,
que permita la flexibilidad de soportar las necesidades descritas en las reglas del
negocio y futuros requerimientos, y que brinde satisfaccin a los usuarios finales y
facilite la toma de decisiones, minimizando costes.
3.2.2. Alcance.
El sistema se ejecuta en entorno Web, para los usuarios de la Sub Gerencia de
Tesorera, quienes accedern al sistema de sistemas operativos Windows y Linux, en
la MDSJB.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 25
Descripcin
Responsabilidades
Carlos
Zumaeta Snchez
Brigs
Fasabi Vsquez
Analista y Diseador
del Modulo de Caja
Leonor
Quispe Espinoza
Alberto
Bazn Ferrand
Descripcin
Stakeholders
Jefe de la Sub Gerencia de
Tesorera
Jefe rea
Jefe de rea
Operador Caja
Administrador
Personal de
Informtica
la
Jefatura
de
Pg. # 26
Pg. # 27
Apertura caja.
Figura N 18. Caso de uso de requerimiento Apertura caja.
Validar Usuario
<<include>>
<<include>>
Usuario
Cerrar Caja
Iniciar Movimiento
Caja tasas.
Figura N 19. Caso de uso de requerimiento Pagar tasas.
Buscar rea
Buscar Tasa
<<include>>
<<extend>>
Seleccionar rea
Usuario
Seleccionar Tasa
Registrar Movimiento
Realizar Pago
<<include>>
<<include>>
Ingresar Valores
Imprimir Recibo
Pg. # 28
Caja tributaria.
Figura N 20. Caso de uso de requerimiento Pagar tributos.
Seleccionar Tributos
Seleccionar Periodos
<<extend>>
<<extend>>
Consultar Fraccionamiento
Usuario
Seleccionar Contribuyente
Registrar Movimiento
Realizar Pago
<<include>>
Imprimir Recibo
Extorno diario.
Figura N 21. Caso de uso de requerimiento Extorno de recibos de caja.
Validar Usuario
Ingresar Movimiento
Usuario
Extornar
<<include>>
<<include>>
Registrar Histrico Ingresos
Imprimir Extorno
Pg. # 29
Duplicar recibos.
Figura N 22. Caso de uso de requerimiento Emisin de duplicados de recibos.
Validar Usuario
Ingresar Movimiento
Usuario
<<include>>
<<include>>
Imprimir Recibo
Cerrar caja.
Figura N 23. Caso de uso de requerimiento Cerrar caja diaria.
Validar Usuario
<<include>>
Usuario
Cerrar Caja
Cerrar Movimiento
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 30
Consultas y reportes.
Figura N 24. Caso de uso de requerimiento Gestionar reportes y consultas.
Imprimir
<<extend>>
Usuario
Seleccionar Contribuyente
Consultar Movimiento
Seleccionar rea
Cerrar Caja
<<include>>
Consultar Extornos
Consultar Clasificador
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 31
Recibo duplicado
Slo se permite imprimir recibos duplicados de los usuarios que los
generan.
Fuente: Elaboracin propia.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 33
Flujos Alternos
1. Los reportes son generados por rea, fechas, movimiento y partidas
Excepciones
1. Si no se cierra caja, el usuario no podr generar algunos reportes
Reportes generados por el mdulo
Referencias
Se puede generar reportes de todos los ingresos o slo los generados
Anotaciones
por el usuario de ser el caso.
Fuente: Elaboracin propia.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 34
Los Diagramas de Colaboracin muestran las relaciones entre los roles de los objetos.
La secuencia de los mensajes y los flujos de ejecucin concurrentes deben
determinarse explcitamente mediante nmeros de secuencia.
Caja tasas.
Figura N 25. Colaboracin Pagar tasas.
Movimiento
rea
6: Actualizar
3: Seleccionar rea
2: Registrar datos
1: Pagar tasa
Caja Tasas
Contribuyente
7: Entregar recibo
: Usuario
4: Seleccionar tasa
Valor
Tasa
Caja tributaria.
Figura N 26. Colaboracin Pagar tributos.
Movimiento
Tributo
5: Actualizar
1: Pagar tributo
3: Seleccionar
2: Seleccionar
Caja Tributaria
Contribuyente
7: Entregar recibo
4: Verificar
: Usuario
6: Actualizar
Cta. Cte.
Fraccionamiento
Pg. # 35
Extorno diario.
Figura N 27. Colaboracin Extorno de recibos de caja.
Contribuyente
3: Validar usuario
2: Ingresar Movimiento
1: Extornar recibos
Extorno de caja
Movimiento
5: Emitir recibos
: Usuario
4: Actualizar movimiento
Histrico ingresos
Duplicar recibos.
Figura N 28. Colaboracin Emisin de duplicados de recibos.
Contribuyente
Histrico
movimiento
6: Validar
4: Verificar
2: Ingresar
Emitir duplicados
3: Verificar
Movimiento
Cta. Cte.
7: Entregar recibos
: Usuario
5: Verificar
Detalle de
Movimiento
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 36
Cerrar caja.
Figura N 29. Colaboracin Cerrar caja diaria.
Contribuyente
3: Validar
1: Iniciar cierre de caja
Cierre de caja
2: Actualizar
Histrico Ingresos
: Usuario
4: Cerrar
Movimiento
Caja tasas.
Figura N 30. Secuencia Pagar tasas.
Caja Tasas
Contribuyente
rea
Tasa
Movimiento
Valor
: Usuario
Pagar tasa
Registrar datos
Seleccionar rea
Seleccionar tasa
Pg. # 37
Caja tributaria.
Figura N 31. Secuencia Pagar tributos.
Caja Tributaria
Contribuyente
Fraccionamiento
Cta. Cte.
Tributo
Movimiento
: Usuario
Pagar tributo
Seleccionar
Seleccionar
Verificar
Actualizar
Actualizar
Entregar recibo
Extorno diario.
Figura N 32. Secuencia Extorno de recibos de caja.
Extorno de caja
Movimiento
Contribuyente
: Usuario
Histrico
ingreso...
Extornar recibos
Ingresar Movimiento
Validar usuario
Actualizar movimiento
Emitir recibos
Pg. # 38
Duplicar recibos.
Figura N 33. Secuencia Emisin de duplicados de recibos.
Emitir
duplicados
: Usuario
Movimiento
Detalle de
Movimiento
Histrico
movimiento
Cta. Cte.
Contribuyente
Ingresar
Verificar
Verificar
Verificar
Validar
Entregar recibos
Cerrar caja.
Figura N 34. Secuencia Cerrar caja diaria.
Cierre de caja
Histrico
Ingresos
: Usuario
Movimiento
Contribuyente
Actualizar
Validar
Cerrar
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 39
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 40
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 41
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 42
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 43
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 44
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 45
Pg. # 46
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 47
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 48
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 49
descripcion: varchar(50)
estado: char(1)
id_material: INTEGER
material
id_depreciacion: INTEGER
depreciacion
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
descripcion: varchar(50)
abreviado: varchar(15)
estado: char(1)
id_tipo_terreno: INTEGER
tipo_terreno
arancel_rustico
descripcion: varchar(50)
estado: char(1)
id_tipo_nivel: INTEGER
tipo_nivel
id_nivel_predio: INTEGER
nivel_predio
descripcion: varchar(50)
estado: char(1)
id_clasificacion_predio: INTEGER
clasificacion_predio
fecha_apertura_caja: DATE
hora_apertura_caja: TIME
usuario_apertura_caja: VARCHAR(20)
fecha_cierre_caja: DATE
hora_cierre_caja: TIME
usuario_cierre_caja: VARCHAR(20)
fecha_control: DATE
hora_control: TIME
estado: CHAR(1)
id_cierre_caja: INTEGER
cierre_caja
descripcion: varchar(50)
abreviado: varchar(15)
estado: char(1)
id_categoria_terreno: varchar(20)
categoria_terreno
condicion_predio
id_condicion_predio: INTEGER
descripcion: varchar(50)
estado: char(1)
id_uso_predio: varchar(20)
descripcion: varchar(50)
estado: char(1)
descripcion: varchar(50)
estado: char(1)
id_tipo_predio: INTEGER
tipo_predio
id_detalle_predio: INTEGER
uso_predio
descripcion: varchar(50)
estado: char(1)
id_estado_predio: INTEGER
estado_predio
id_declaracion_jurada: INTEGER
declaracion_jurada
detalle_predio
declaracion_jurada_historico
id_predio: INTEGER
predio
detalle_predio_historico
id: CHAR(1)
anio: INTEGER
sec: CHAR(2)
topeini: FLOAT
topefin: FLOAT
imptasa: FLOAT
impparc: FLOAT
impacum: FLOAT
impdsct: FLOAT
acum: FLOAT
usuario: VARCHAR(50)
fcontrol: DATE
hcontrol: TIME
ws: VARCHAR(50)
tramo
descripcion: varchar(50)
abreviado: varchar(15)
estado: char(1)
id_via: INTEGER
via
calle
id_calle: INTEGER
descripcion: varchar(50)
abreviado: varchar(15)
estado: char(1)
id_tipo_instalacion: INTEGER
tipo_instalacion
id_arancel: INTEGER
arancel
descripcion: varchar(50)
abreviado: varchar(15)
estado: char(1)
id_uso_rustico: INTEGER
uso_rustico
partida: VARCHAR(9)
cuenta: VARCHAR(20)
caja: INTEGER
importe: FLOAT
fecha_rergistro: DATE
usuario: VARCHAR(50)
historico_ingresos
id_otra_instalacion: INTEGER
otra_instalacion
tipo: char(1)
periodo: INTEGER
cla1: char(2)
cla2: char(2)
cla3: char(1)
cla4: char(2)
cla5: char(2)
descripcion: varchar(50)
cta1: char(2)
cta2: char(1)
cta3: char(2)
cta4: char(2)
cta5: char(1)
mascara: varchar(50)
usuario: varchar(50)
fecha_registro: date
estado: char(1)
id_clasificador: INTEGER
clasificador
nro_notificacion: INTEGER
fecha_notificacion: date
anno_lote: INTEGER
nro_lote: INTEGER
fecha_coactivo_1: date
fecha_coactivo_2: date
nro_embargo: INTEGER
fecha_embargo: date
nro_expediente: INTEGER
usuario: varchar(50)
fecha_control: date
hora_control: time
estado: char(1)
fecha_movimiento: date
nro_movimiento: INTEGER
nro_recibo: INTEGER
importe: FLOAT
caja: INTEGER
nro_cajero_extorno: INTEGER
fecha_extorno: date
usuario: varchar(50)
fecha_registro: date
estado: char(1)
id_cajero: INTEGER
cajero
abreviado: varchar(15)
descripcion: varchar(50)
estado: char(1)
id_area: INTEGER
area
id_tupa: INTEGER
descripcion: VARCHAR(100)
abreviado: VARCHAR(50)
estado: CHAR(1)
id_grupo: INTEGER
grupo
id_cuenta_corriente: INTEGER
cuenta_corriente
id_grupo_miembro: INTEGER
grupo_miembro
id_alcabala: INTEGER
alcabala
id_detalle_movimiento: INTEGER
detalle_movimiento
id_orden_pago: INTEGER
id_movimiento: INTEGER
tupa
orden_pago
movimiento
nro_contrato: INTEGER
fecha_contrato: date
nro_pre_contrato: INTEGER
total_deuda: FLOAT
cuota_inicial: FLOAT
valor_derecho_emision: FLOAT
interes: FLOAT
nro_cuotas: INTEGER
id_fraccionamiento: INTEGER
fraccionamiento
id_anuncio: INTEGER
anuncio
descripcion: TEXT
estado: CHAR(1)
id_motivo_anuncio: INTEGER
motivo_anuncio
descripcion: varchar(50)
abreviado: varchar(15)
estado: char(1)
id_tipo_documento: INTEGER
tipo_documento
id_contribuyente: INTEGER
contribuyente
descripcion: varchar(50)
referencia: varchar(15)
fecha: date
estado: char(1)
id_tributo: INTEGER
tributo
id_costo_servicio: INTEGER
costo_servicio_arbitrio
descripcion: TEXT
estado: CHAR(1)
id_material_anuncio: INTEGER
material_anuncio
descripcion: TEXT
estado: CHAR(1)
id_tipo_anuncio: INTEGER
tipo_anuncio
descripcion: INTEGER
estado: CHAR(1)
id_movimiento: INTEGER
extorno
descripcion: VARCHAR(50)
abreviado: VARCHAR(15)
acti1: VARCHAR(10)
acti2: VARCHAR(10)
lles: VARCHAR(10)
usuario: VARCHAR(50)
fecha_registro: DATE
estado: CHAR(1)
id_giro: INTEGER
giro
id_motivo: INTEGER
motivo
id_exoneracion: INTEGER
exoneracion
id_tipo_exoneracion: INTEGER
tipo_exoneracion
id_recibo: INTEGER
recibo
id_clase_anuncio: INTEGER
clase_anuncio
id_licencia: INTEGER
licencia
afectacion_contribuyente
id_derecho_emision: INTEGER
derecho_emision
Pg. # 50
NOMBRE DE TABLA
afectacion_contribuyente
alcabala
anuncio
arancel
arancel_rustico
area
cajero
calle
categoria_terreno
cierre_caja
clase_anuncio
clasificacion_predio
clasificador
condicion_predio
contribuyente
costo_servicio_arbitrios
cuenta_corriente
declaracion_jurada
declaracion_jurada_historico
depreciacion
derecho_emisin
detalle_movimiento
detalle_predio
detalle_predio_historico
estado_predio
exoneracin
extorno
fraccionamiento
giro
grupo
grupo_miembro
historico_ingresos
licencia
material
material_anuncio
motivo
motivo_anuncio
movimiento
naturaleza_contrato
nivel_predio
orden_pago
otra_instalacion
predio
recibo
tipo_anuncio
tipo_documento
tipo_exoneracin
tipo_instalacion
tipo_nivel
tipo_predio
tipo_terreno
tramo
tributo
tupa
uso_predio
uso_rustico
usuario
via
DESCRIPCIN
Datos de las afectaciones de los contribuyentes
Datos del impuesto de alcabala
Datos de los anuncios y propagandas registrados
Datos de arancel de predio urbano
Datos de arancel de predio rustico
Datos de las reas o dependencias dentro de la entidad
Datosde los cajeros, la direccin ip asignado para cobrar, y la impresora a utilizar
Datos de las calles del distrito registradas en el sistema
Datos de la categora del terreno rustico del predio
Datos de las aperturas y cierres de caja
Datos de la clase del anuncio de propaganda
Datos de la clasificacin del predio
Datos del clasificador de ingresos, cdigo s de partidas para la parte contable
Datosde la condicin predominante del predio
Datos de los contribuyentes registrados en el sistema
Contiene los valores de los costos que se paga por el conceptos de arbitrios municipales
Datosde las cuentas corrientes de los contribuyentes
Datos de las declaraciones juradas de predios urbanos y rsticos
Datos de las declaraciones juradas histricos de predios urbanos y rsticos
Tabla depreciacin de predio
Datosde derechos de emisin de los diversos impuestos
Datos de detalles de movimientos (pagos de tasas y de impuestos)
Datos del detalle del predio
Datos de los detalles de predio histricos
Datos del estado de predio
Datos de las exoneracines a los contribuyentes
Datos de los extornos realizados
Contiene registro de los contratos de fraccionamientos
Datosdel giro de la actividad econmica
Datos de los grupos (perfiles) de usuarios
Datos de los miembros pertenecientes a grupos de usuarios
Datosde los ingresos histricos de movimientos clasificados por partida presupuestal
Datos de las licencias de funcionamientos registradas
Datos del material predominante del predio construido
Datos del material predominante del anuncio y propaganda
Datos del motivo de la declaracin jurada de impuesto predial
Datos del motivo de anuncio y propaganda
Datos del movimiento de ingresos de pagos de tasas e impuestos
Datos de la naturaleza del contrato (Ejemplo; Compra-venta, Donacin, etc)
Datos del nivel del predio (datos de cada piso del predio)
Datos de las ordenes de pagos generadas
Datos de otras instalacin de predios
Datos de predios urbanos y rsticos
Datos de la numeracin de los recibos por periodo y por tributo
Datos del tipo del anuncio de la propaganda
Datos de los tipos de documentos
Datos del tipo de exoneracin en funcin del tributo
Datos del tipo de otras instalaciones
Contiene el tipo del nivel del predio (Primer Piso, Segundo Piso, etc)
Datos del tipo de predio (Predio Urbano, Predio Rustico)
Datos de los tipos de terrenos de predios rsticos
Datos de los tramos alcuotas para el clculo del valor a pagar por el concepto de impuesto predial
Datos de los tributos cobrados por la entidad
Datos de las tasas contenidas en el TUPA (Texto nico de Procedimientos Administ.)
Datos del uso del predio urbano
Datos del uso del predio rustico
Datos de los usuarios registrados en el sistema
Datos de las vas de todas las calles del distrito
Pg. # 51
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 52
3.5. Implementacin
3.5.1. Diagrama de componentes
Figura N 67. Diagrama de componentes Mdulo de Caja.
f rm_extorno.php
f rm_consulta_duplicado.php
f rm_motiv o_extorno.php
f rm_tasas.php
f rm_apertura_caja.php
f rm_cierre_caja.php
caja_rentas.php
.dll / logica_de_negocio
php / consultas
f rm_areas.php
.dll / acceso_a_datos
consulta_estado_cta_cte.php
f rm_consulta_contribuy ente.php
pdf / reportes
mostrar_consulta_f racciona
miento.php
mostrar_cta_cte.php
BD My Sql
LGICA DE NEGOCIOS
ACCESO A DATOS
PC Ciente: Windows
Xampp: Apache
PC Cliente: Linux
Dispositivos de Red
Servidor de Base de
Datos MySQL
Navegador: Mozilla
Firefox
Servidor de Aplicaciones:
Linux Centos
Interfaz de Usuario
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 54
3. Portabilidad. Con el navegador Web Mozilla Firefox las computadoras de los usuarios finales
pueden trabajar en el Mdulo sin inconveniente, independiente del sistema operativo, por
ejemplo Windows o Linux.
4. Performance. Los tiempos de respuesta de los reportes es el adecuado y aceptado por los
usuarios finales logrando realizar sus actividades con eficiencia.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 55
Captulo V: CONCLUSIONES
1. Se ha cumplido con el objetivo de desarrollar el Mdulo de Caja del Sistema Integrado de
Administracin Tributaria Municipal, para la Municipalidad Distrital de San Juan Bautista,
con el fin de automatizar las labores administrativas de los procesos realizados en el rea de
Caja de la Sub Gerencia de Tesorera de la municipalidad mencionada.
4. Se desarrollo el Mdulo de Caja con beneficios reflejados en el cliente, usuario final y ayuda
a la toma de decisiones, evitando demoras de atencin, vulnerabilidad a la data y generando
resultados precisos en los clculos para ser mostrados en los reportes correspondientes.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 56
3. Los usuarios finales deben ser capacitados previamente en el uso del Mdulo de Caja y
contar con conocimientos bsicos de informtica y manejo en atencin al pblico.
4. Para futuras versiones, seguir usando la misma metodologa RUP, la Arquitectura de Web,
las Herramientas Case y Plataforma, que permitirn al equipo de desarrollo de la
municipalidad escalar con mayor facilidad, permitiendo lograr sus metas y objetivos trazados
con eficiencia, logrando minimizar costos.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 57
BIBLIOGRAFA
Libros
[Rumbaugh]
[Shuja,Krebs]
AHMAD K. SHUJA, JOCHEN KREBS, IBM Rational Unified Process Reference and
Certification Guide: Solution Designer, IBM Press 2007.
[Sommerville]
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 58
Anexos
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 59
Descripcin
Cantidad
Costo
Unitario
Costo
Total
Bienes
Equipos de cmputo
Computadora de Escritorio Pentium D
100.00
200.00
Impresora
0%
0%
Lser B/N *
0.00
0.00
0%
Inyeccin de Tinta *
0.00
0.00
0%
Insumos
Material procesamiento automtico de datos
0%
2.00
10.00
1%
Memoria USB 2 Gb
35.00
35.00
8%
Material de escritorio
Papel Bond 80 gramos / millar
Papel bulky / millar
0%
2
15.00
30.00
5%
0.5
8.00
4.00
1%
Materiales de impresin
0%
Tner impresora
273.00
273.00 12%
45.00
90.00
3%
70.00
140.00
5%
Otros
0%
Laptop
100.00
150.00
0%
100.00
200.00 17%
Servicios
Movilidad local (Mensual)
Fotocopias *
5000
0.00
0.00 19%
Empastados
30.00
180.00 28%
Otros
0%
TOTAL
1312.00 100%
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 60
Pg. # 61
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 62
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 63
Fiabilidad: Frecuencia y gravedad de los fallos, exactitud de las salidas (resultados), el tiempo
medio entre fallos, la capacidad de recuperacin de un fallo y capacidad de prediccin del
programa.
Funcionalidad: Caractersticas y capacidades del programa. Generalidad de funciones
entregadas y la seguridad del sistema global.
Framework: Estructura de soporte definida en la cual otro proyecto de software puede ser
organizado y desarrollado, siendo un esquema para el desarrollo e implantacin de aplicaciones.
Interfaz de usuario: Es el medio con que el usuario puede comunicarse con una mquina, un
equipo o una computadora, y comprende todos los puntos de contacto entre el usuario y el
equipo.
Impuesto. Carga obligatoria que los contribuyentes y empresas entregan a la municipalidad por
los servicios otorgados.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 64
Impuesto de Alcabala. Es el tributo que se cancela por las transferencias, de inmuebles urbanos
o rsticos a ttulo oneroso o gratuito, cualquiera que sea su forma o modalidad el pago de la
alcabala se debe de efectuar hasta el ltimo da hbil del mes.
Lenguaje Unificado de Modelado - (UML, por sus siglas en ingls, Unified Modeling
Language): es el lenguaje de modelado de sistemas de software ms conocido y utilizado en la
actualidad; est respaldado por el OMG (Object Management Group). Es un lenguaje grfico
para visualizar, especificar, construir y documentar un sistema. UML ofrece un estndar para
describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos
de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de
programacin, esquemas de bases de datos y componentes reutilizables.
Mdulo: Es un programa, un procedimiento manual o automatizado, una relacin de
operaciones o comandos, o una combinacin de estas tres. Un mdulo siempre ser invocado
como una unidad, y generalmente ser desde una opcin del men; y constituye una operacin o
un procedimiento completo que el sistema debe ejecutar.
Portabilidad: Facilidad de instalacin, facilidad de instalacin, conformidad para ser transferido
de un lugar a otro.
Performance: Velocidad de procesamiento, el tiempo de respuesta, consumo de recursos,
rendimiento efectivo total. Se refiere a la capacidad del producto de software para proveer un
desempeo adecuado de acuerdo con la cantidad de recursos utilizados y bajo las condiciones
planteadas.
Tasa. Es la tarifa o el valor del impuesto.
Tributacin. Tributar o pagar impuestos, como el sistema o rgimen tributario existente en una
nacin. La tributacin tiene por objeto recaudar los fondos que el municipio necesita para su
funcionamiento.
Usabilidad: Factores humanos, esttica, consistencia y documentacin general, habilidad
intelectual y/o fsica requerida. Se refiere a la capacidad del producto de software de ser
entendido, aprendido, utilizado y ser atractivo al usuario, cuando se emplea bajo las condiciones
especificadas.
Variables: Se refiere a la capacidad del producto de software para utilizar diferentes variables o
indicadores para realizar su actividad.
Velocidad: Los problemas principales, en el desarrollo de todo proyecto informtico, es el
tiempo que involucra al mismo. Persiga altos niveles de productividad, aplicando tcnicas y
metodologas que le permitan alcanzar resultados rpidamente.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 65
SEGUNDO PASO:
Ahora abrimos una consola linux y editamos el archivo siguiente: kedit /etc/odbc.ini y damos
enter, el cual nos saldra un archivo en donde se introduce el nombre del DSN que nos servira
para la conexin, ademas se especifica en donde esta localizado el servidor, el puerto, el usuario
y password, tal como se puede visualizar en la imagen siguiente:
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 66
Reportes Bsicos:
Pg. # 67
VI.
La Fig. N 1, muestra la pantalla de bienvenida del Sistema; para ingresar, el usuario debe
autenticarse haciendo clic en el botn Ingresar al Sistema, para tal efecto aparecer la siguiente
pantalla.
Pg. # 68
Pg. # 69
Previamente debe seleccionar rea, las tasas se filtran por rea seleccionada. Por
ejemplo en la pantalla se muestran las tasas del rea de Rentas; seleccionar la
tasa con el mismo criterio de la seleccin de rea.
Pg. # 70
Pg. # 71
En la pantalla anterior marcar el check del perodo que desee pagar el contribuyente y
finalmente en el botn continuar y se cargara el monto a cobrar por el tributo, como
se aprecia en la figura N 12.
Pg. # 72
Pg. # 73
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 74
Pg. # 75
a. Por Movimiento y Cajero. Muestra los ingresos por movimiento y cajero en una fecha
seleccionada.
El usuario caja slo puede consultar sus movimientos realizados, sin embargo, el usuario
tesorero podr seleccionar cualquier cajero para realizar su consulta.
b. Por movimiento
El reporte por movimiento muestra todos los movimientos realizados en una fecha dada
por todos los cajeros, este reporte es importante para conocer el nmero de recibo, a
efecto, de emitir el duplicado correspondiente.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 76
d. Por Transaccin
Este reporte permite conocer los sub totales de todas las transacciones realizadas por
todos los cajeros en un da dado, agrupados por rea, mostrando el total general al final
de la lista.
f. Resumen de Transaccin
Muestra las transacciones por rea realizadas por todos los cajeros en una fecha
determinada.
Pg. # 77
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 78
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 79
Tipo
int(11)
int(11)
int(11)
char(4)
char(2)
char(4)
char(2)
char(8)
date
date
varchar(50)
date
char(1)
Nulo
No
No
No
S
S
S
S
S
S
S
S
S
S
Descripcin
PK?
FK?
Si
Si
Si
alcabala
Campo
id_alcabala
id_cuenta_corriente
id_contribuyente
id_naturaleza_contrato
id_predio
numero
anno
autovaluo
porcentaje_venta
fecha_transferencia
monto_transferencia
fecha_emisin
fecha_vencimiento
tipovaluo
fecha_registro
fecha_control
id_usuario
estado
observaciones
Tipo
int(11)
int(11)
int(11)
int(11)
int(11)
tinyint(4)
year(4)
float(13,2)
float(13,2)
date
float(10,2)
datetime
date
varchar(25)
date
date
int(11)
char(2)
text
Nulo
No
S
S
No
No
No
No
No
No
No
No
S
S
No
No
No
No
No
S
Descripcin
Clave primaria
clave fornea de la tabla cuenta corriente
clave fornea de la tabla contribuyente
clave fornea de la tabla naturaleza contrato
clave fornea de la tabla predio
numero correlativo del ao en que se efecta el registro
ao en el que se efecta el registro
valor del autovalo, en el ao que se produce la transferencia
porcentaje de la venta, de acuerdo al documento transferencia
fecha en que se realiza la transferencia en formato (yy/mm/dd)
valor en moneda por el costo de la propiedad transferida
fecha en que se realiza el registro
fecha vencimiento del impuesto de alcabala
tipo de autovaluo (Valor de Transferencia, Valor de autovaluo)
fecha en que se realiza el registro
fecha en que se realiza el registro
cdigo del usuario que registro el alcabala
estado del alcabala
observaciones
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Si
Si
Si
Si
Si
Pg. # 80
anuncio
Campo
id_anuncio
id_motivo_anuncio
id_cuenta_corriente
id_contribuyente
numero
anno
ubicacion_anuncio
id_predio
id_clase_anuncio
id_tipo_anuncio
id_material_anuncio
num_expediente
fecha_expediente
num_lados
leyenda
largo
ancho
area
fecha_emisin
fecha_vencimiento
fecha_registro
id_usuario
estado
Tipo
Nulo
int(11)
int(11)
int(11)
int(11)
tinyint(4)
year(4)
text
int(11)
int(11)
int(11)
int(11)
tinyint(4)
date
tinyint(4)
text
decimal(10,2)
decimal(10,2)
decimal(10,2)
date
date
date
int(11)
char(1)
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Descripcin
PK?
Si
FK?
Si
Si
Si
Si
Si
Si
Si
Si
arancel
Campo
id_arancel
id_calle
periodo
cuadra_inicial
cuadra_final
valor_par
valor_impar
usuario
estado
Tipo
int(11)
int(11)
int(11)
varchar(50)
varchar(50)
float
float
varchar(50)
char(1)
Nulo
No
No
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativo de la tabla
cdigo de la calle
periodo del arancel
cuadra de inicio
numero de cuadra final
valor par del arancel
valor impar del arancel
cdigo del usuario que registro el arancel
estado (A=Activo, D=Descargado)
PK?
FK?
Si
Si
Si
arancel_rustico
Campo
periodo
valor
usuario
estado
id_tipo_terreno
id_categoria_terreno
Tipo
int(11)
float
varchar(50)
char(1)
varchar(20)
varchar(20)
Nulo
S
S
S
S
S
S
Descripcin
periodo del arancel
valor del arancel en un periodo
usuario que registro el dato
estado (A=Activo, D=Descargado)
cdigo del tipo de terreno
cdigo de la categora del terreno
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Si
Pg. # 81
area
Campo
id_area
descripcion
abreviado
estado
Tipo
int(11)
varchar(50)
varchar(15)
char(1)
Nulo
No
S
S
S
Descripcin
clave primaria y correlativo de la tabla
descripcin del rea
nombre abreviado del rea
estado (A=Activo, D=Descargado)
PK?
FK?
Si
cajero
Campo
id_cajero
id_area
id_usuario
ip
impresora
descripcion
estado
Tipo
int(11)
int(11)
int(11)
tinytext
text
text
char(1)
Nulo
No
No
No
No
No
No
No
Descripcin
clave primaria y correlativo de la tabla
cdigo de rea
cdigo del usuario
direccin Ip del cajero
nombre de la impresora compartida
nombre de la caja
estado (A=Activo, D=Descargado)
PK?
FK?
Si
Si
Si
calle
Campo
id_calle
id_via
descripcion
nro_referencia
sector
ubicacion
limpieza
parque
barrido
Tipo
int(11)
int(11)
varchar(50)
int(11)
varchar(20)
varchar(50)
char(1)
char(1)
char(1)
Nulo
No
No
S
S
S
S
S
S
S
Descripcin
PK?
Si
Descripcin
PK?
FK?
Si
categoria_terreno
Campo
id_categoria_terreno
descripcion
abreviado
estado
Tipo
varchar(6)
varchar(50)
varchar(15)
char(1)
Nulo
No
S
S
S
FK?
Si
cierre_caja
Campo
id_cierre_caja
fecha_apertura_caja
hora_apertura_caja
usuario_apertura_caja
fecha_cierre_caja
hora_cierre_caja
usuario_cierre_caja
fecha_control
hora_control
estado
Tipo
int(11)
date
time
varchar(20)
date
time
varchar(20)
date
time
char(1)
Nulo
No
No
No
No
No
No
No
No
No
No
Descripcin
clave primaria y correlativo de la tabla
fecha en el que se apertura caja
hora en el que se apertura caja
usuario que apertura caja
fecha del cierre de caja (el mismo da que se abri)
hora de cierre de caja
usuario que cierra caja (debe ser el mismo que abri)
fecha de control
hora de control
estado (A=Activo, D=Descargado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Si
Pg. # 82
clase_anuncio
Campo
id_clase_anuncio
descripcion
estado
Tipo
int(11)
text
char(1)
Nulo
No
No
No
Descripcin
clave primaria y correlativo de la tabla
nombre de la clase de anuncio publicitario
estado (A=Activo, D=Descargado)
PK?
FK?
Si
clasificacion_predio
Campo
id_clasificacion_predio
descripcion
estado
Tipo
int(11)
varchar(50)
char(1)
Nulo
No
S
S
Descripcin
clave primaria y correlativo de la tabla
descripcin de la clasificacin del predio
estado (A=Activo, D=Descargado)
PK?
FK?
Si
clasificador
Campo
id_clasificador
tipo
periodo
cla1
cla2
cla3
cla4
cla5
descripcion
cta1
cta2
cta3
cta4
cta5
mascara
usuario
fecha_registro
estado
partida
Tipo
int(11)
char(1)
int(11)
varchar(10)
varchar(10)
varchar(10)
varchar(10)
varchar(10)
varchar(50)
varchar(10)
varchar(10)
varchar(10)
varchar(10)
varchar(10)
varchar(50)
varchar(50)
date
char(1)
varchar(9)
Nulo
No
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
No
Descripcin
clave primaria y correlativo de la tabla
Tipo de partida presupuestal (G=Gastos, I=Ingresos)
ao del clasificador de ingresos
cdigo de la clase 1
cdigo de la clase 2
cdigo de la clase 3
cdigo de la clase 4
cdigo de la clase 5
nombre del clasificador de ingresos
cdigo de cuenta 1
cdigo de cuenta 2
cdigo de cuenta 3
cdigo de cuenta 4
cdigo de cuenta 5
cdigo concatenado de cla1, cla2, cla3, cla4, cla5
usuario que realizo el registro
fecha del registro
estado (A=Activo, D=Descargado)
cdigo de la partida del clasificador de ingresos
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Pg. # 83
condicion_predio
Campo
id_condicion_predio
descripcion
estado
Tipo
varchar(6)
varchar(50)
char(1)
Nulo
No
S
S
Descripcin
clave primara y correlativo de la tabla
nombre de condicin del predio
estado (A=Activo, D=Descargado)
PK?
FK?
Si
contribuyente
Campo
id_contribuyente
id_tipo_documento
id_calle
nro_documento
apellido_paterno
apellido_materno
nombre
representante_legal
documento_representante_legal
numero
mz
lote
interior
nro_referencia
referencia
telefono
estado_civil
tipo_persona
fecha_registro
usuario
estado
Tipo
int(11)
int(11)
int(11)
char(10)
varchar(50)
varchar(50)
char(47)
varchar(80)
varchar(11)
char(4)
char(3)
char(3)
char(4)
char(2)
char(3)
char(10)
varchar(1)
char(1)
date
char(10)
char(1)
Nulo
No
No
No
S
S
S
S
No
No
S
S
S
S
S
S
S
No
S
S
S
S
Descripcin
clave primara y correlativo de la tabla
cdigo del tipo de documento
cdigo de la calle
numero de documento de identificacin
Apellido paterno del contribuyente
Apellido materno del contribuyente
Nombre del contribuyente
cdigo del representante legal
numero de documento del representante legal
numero de la calle
Mz. de la calle
lote de la calle
interior de la calle
ubicacin de referencia
ubicacin de referencia
numero de telfono (puede ser telfono fijo y/o celular)
estado civil del contribuyente
cdigo del tipo de persona
fecha de registro del contribuyente
usuario que registro al contribuyente
estado (A=Activo, D=Descargado, X=Anulado)
PK?
FK?
Si
Si
Si
Si
Si
Si
costo_servicio_arbitrios
Campo
id_costo_servicio
id_tributo
anno
costo
base_legal
fecha_registro
estado
Tipo
int(4)
int(11)
year(4)
float(10,2)
varchar(50)
date
char(1)
Nulo
No
No
No
No
No
No
No
Descripcin
clave primaria y correlativo de la tabla
cdigo del tributo
periodo
costo del servicio en el periodo
base por la cual se cobra el servicio
fecha del registro
estado (A=Activo, D=Descargado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Si
Pg. # 84
cuenta_corriente
Campo
Tipo
Nulo
id_cuenta_corriente
id_contribuyente
id_tributo
id_fraccionamiento
id_orden_pago
tipo_documento_precontrato
anno
mes
nro_cuotas
nro_recibo
fecha_vencimiento
fecha_prorroga
vdeuda
vderemi
vmora
vrecgo
vinte
votros
vabon
cinte
fecha_pago
lugar_pago
num_contrato
int(11)
int(11)
int(11)
int(11)
int(11)
char(1)
year(4)
int(11)
int(11)
varchar(50)
date
date
float(12,2)
float(12,2)
float(12,2)
float(12,2)
float(12,2)
float(12,2)
float(12,2)
float(12,2)
date
varchar(50)
varchar(50)
No
No
No
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
estado
fecha_control
usuario
char(1)
date
varchar(50)
S
S
S
Descripcin
clave primaria y correlativo de la tabla
cdigo de contribuyente
cdigo del tributo
cdigo del fraccionamiento
cdigo de orden de pago
cdigo de documento (N=Notificado, P=Precontrato)
periodo de la cuenta corriente
cuota de la cuenta corriente
cuota de la cuenta corriente
numero de recibo (sacado de la tabla recibo)
fecha de vencimiento de la cuota de la cuenta corriente
fecha de prorroga de la cuota de la cuenta corriente
valor de la deuda
valor del derecho de emisin
valor de la mora
valor de recargo
valor del inters
otros valores
valor abonado
cantidad de inters
fecha en que se efectu el pago de la cuenta corriente
lugar de pago
numero de contrato de fraccionamiento (si lo tuviera)
estado (A=Activo, P=Pagado, X=Pagado en el da,
F=Fraccionado, C=Coactivo, D=Descargado,
N=Notificado, etc)
fecha de registro de la cuota de la cuenta corriente
cdigo de usuario que registro la cuenta corriente
PK?
FK?
Si
Si
Si
Si
Si
Si
Si
declaracion_jurada
Campo
id_declaracion_jurada
id_contribuyente
id_predio
id_tipo_exoneracin
fecha_inicio
anno_inicio
periodo_inicio
fecha_final
anno_final
periodo_final
porcentaje_condominio
cluz
cagua
fecha_recepcion_dj_rural
codurba
nro_resolucion
fecha_exoneracin
autovaluo
usuario
fecha_registro
estado
Tipo
int(11)
int(11)
int(11)
int(11)
date
char(4)
char(2)
date
char(4)
char(2)
float
char(16)
char(16)
date
char(5)
char(8)
date
float(12,0)
char(10)
date
char(1)
Nulo
No
No
No
No
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativo de la tabla
cdigo del contribuyente
cdigo del predio
cdigo del tipo de exoneracin
fecha de inicio de la declaracin jurada
ao de inicio de la declaracin jurada
periodo (mes) de afectacin
fecha final (en caso de que la DJ este descargado)
ao final (en caso de que la DJ este descargado)
periodo (mes) de afectacin final
porcentaje de condominio (en caso de serlo)
cdigo del servicio de luz elctrica
cdigo del servicio de agua potable
fecha de recepcin de la declaracin jurada rural
cdigo de ubicacin (ejemplo: AAHH. Violeta Correa)
numero de resolucin
fecha de exoneracin
valor de autoevalo
cdigo de usuario que registro la declaracin jurada
fecha de registro de declaracin jurada
estado (A=Activo, D=Descargado, R=Rectificado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Si
Si
Si
Si
Si
Pg. # 85
declaracion_jurada_historico
Campo
id_declaracion_jurada
id_contribuyente
id_predio
fecha_inicio
anno_inicio
periodo_inicio
fecha_final
anno_final
periodo_final
porcentaje_condominio
cluz
cagua
fecha_recepcion_dj_rural
nro_resolucion
fecha_exoneracin
autovaluo
usuario
fecha_registro
estado
Tipo
int(11)
int(11)
int(11)
date
int(11)
int(11)
date
int(11)
int(11)
float(12,0)
varchar(20)
varchar(20)
date
varchar(20)
date
float(12,0)
varchar(50)
date
char(1)
Nulo
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativo de la tabla
cdigo del contribuyente
cdigo del predio
fecha de inicio de la declaracin jurada
ao de inicio de la declaracin jurada
periodo (mes) de afectacin
fecha final (en caso de que la DJ este descargado)
ao final (en caso de que la DJ este descargado)
periodo (mes) de afectacin final
porcentaje de condominio (en caso de serlo)
cdigo del servicio de luz elctrica
cdigo del servicio de agua potable
fecha de recepcin de la declaracin jurada rural
numero de resolucin
fecha de exoneracin
valor de autoevalo
cdigo de usuario que registro la declaracin jurada
fecha de registro de declaracin jurada
estado (A=Activo, D=Descargado, R=Rectificado)
PK?
FK?
Si
Si
Si
depreciacion
Campo
id_depreciacion
id_clasificacion_predio
id_material
antiguedad
periodo
muy_bueno
bueno
regular
malo
muy_malo
Tipo
int(11)
int(11)
int(11)
int(11)
int(11)
float
float
float
float
float
Nulo
No
No
No
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativo de la tabla
cdigo de clasificacin del predio
cdigo del material de predio
antigedad del predio (en nmeros entre el 5 al 50)
periodo de depreciacin
valor depreciacin de acuerdo a la CONATA
valor depreciacin de acuerdo a la CONATA
valor depreciacin de acuerdo a la CONATA
valor depreciacin de acuerdo a la CONATA
valor depreciacin de acuerdo a la CONATA
PK?
FK?
Si
Si
Si
derecho_emisin
Campo
id_derecho_emisin
id_tributo
periodo
cuota
fecha_vencimiento
fecha_prorroga
valor_emisin
valor_cada_pu
usuario
fecha_registro
estado
Tipo
int(11)
int(11)
int(11)
int(11)
date
date
float
float
varchar(50)
date
char(1)
Nulo
No
No
S
S
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativo de la tabla
cdigo del tributo
ao del derecho de emisin
numero de cuota
fecha de vencimiento
fecha de prorroga
valor del derecho de emisin
valor por cada predio adicional
cdigo del usuario que registro en la tabla
fecha de registro
estado (A=Activo, D=Descargado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Si
Si
Pg. # 86
detalle_movimiento
Campo
Tipo
Nulo
id_detalle_movimiento
id_cuenta_corriente
id_movimiento
id_tupa
id_contribuyente
id_tributo
transaccion
periodo_pagado
cuota_pagada
int(11)
int(11)
int(11)
int(11)
int(11)
int(11)
int(4)
int(11)
int(11)
No
S
No
S
S
S
No
S
S
estado
char(1)
nombre_contribuyente
text
direccion_contribuyente
observacion
text
text
S
S
Descripcin
PK?
Si
Descripcin
PK?
FK?
Si
Si
Si
Si
Si
detalle_predio
Campo
id_detalle_predio
id_predio
id_uso_predio
id_uso_rustico
id_estado_predio
id_condicion_predio
id_tipo_predio
id_tipo_terreno
id_categoria_terreno
area_terreno
Tipo
int(11)
int(11)
varchar(6)
int(11)
varchar(6)
varchar(6)
varchar(6)
varchar(6)
varchar(6)
float
Nulo
No
No
S
S
S
S
S
S
S
S
FK?
Si
Si
Si
Si
Si
Si
Si
Si
Si
detalle_predio_historico
Campo
id_detalle_predio
id_predio
id_uso_predio
id_uso_rustico
id_estado_predio
id_condicion_predio
id_tipo_predio
id_tipo_terreno
id_categoria_terreno
area_terreno
Tipo
int(11)
int(11)
varchar(20)
int(11)
int(11)
int(11)
int(11)
int(11)
varchar(20)
float(12,2)
Nulo
S
S
S
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativo de la tabla
cdigo del predio
cdigo del uso del predio
cdigo del uso rustico del predio
cdigo del estado del predio
cdigo de condicin de predio
cdigo tipo de predio
cdigo tipo de terreno
cdigo de categora del terreno
rea del terreno
PK?
FK?
Si
Si
Si
Si
Si
Si
Si
Si
Si
estado_predio
Campo
id_estado_predio
descripcion
estado
Tipo
varchar(6)
varchar(50)
char(1)
Nulo
No
S
S
Descripcin
clave primara y correlativo de la tabla
nombre del estado del predio
estado (A=Activo, D=Descargado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Pg. # 87
Tipo
int(11)
int(11)
int(11)
float
float
char(1)
Nulo
No
No
S
S
S
S
Descripcin
clave primara y correlativo de la tabla
cdigo del tipo de exoneracin
periodo de la exoneracin
monto de la exoneracin de acuerdo al periodo
porcentaje de exoneracin en un periodo
estado (A=Activo, D=Descargado)
PK?
FK?
Si
Si
extorno
Campo
id_movimiento
transaccion
id_tributo
fecha_movimiento
caja
recibo
periodo
usuario
fecha_registro
id
Tipo
int(11)
int(11)
int(11)
date
int(11)
varchar(50)
int(11)
varchar(50)
date
char(1)
Nulo
S
No
S
S
S
S
S
S
S
No
Descripcin
clave primaria y correlativo de la tabla
cdigo de transaccin
cdigo de tributo
fecha del movimiento
numero de caja
numero de recibo
periodo y cuota extornado
usuario que realizo el extorno
fecha de registro del extorno
estado (A=Activo, E=Extornado, P=Pagado)
PK?
FK?
Si
Si
Si
fraccionamiento
Campo
id_fraccionamiento
id_contribuyente
nro_contrato
fecha_contrato
nro_pre_contrato
total_deuda
cuota_inicial
valor_derecho_emisin
interes
nro_cuotas
Tipo
int(11)
int(11)
int(11)
date
int(11)
float(12,2)
float(12,2)
float(12,2)
float(12,2)
int(11)
Nulo
No
S
S
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativo de la tabla
cdigo de contribuyente
numero de contrato de fraccionamiento
fecha del contrato
numero de precontrato de fraccionamiento
total de la deuda fraccionada
cuota inicial del fraccionamiento
valor de emisin del fraccionamiento
inters del fraccionamiento
numero de cuotas del fraccionamiento
PK?
FK?
Si
Si
giro
Campo
id_giro
descripcion
abreviado
id_actividad_economica
usuario
fecha_registro
estado
hcontrol
Tipo
int(11)
varchar(50)
varchar(15)
int(11)
varchar(50)
date
char(1)
varchar(50)
Nulo
No
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativa de la tabla
nombre del giro
nombre abreviado
cdigo de la actividad econmica
usuario que registra la tabla
fecha de registro de la tabla
estado (A=Activo, D=Descargado)
hora de control
PK?
FK?
Si
Si
grupo
Campo
id_grupo
descripcion
abreviado
estado
Tipo
int(4)
varchar(100)
varchar(50)
char(1)
Nulo
No
No
S
No
Descripcin
clave primaria y correlativo de la tabla
nombre del grupo
nombre abreviado del grupo
estado (A=Activo, D=Descargado)
PK?
FK?
Si
grupo_miembro
Campo
id_grupo_miembro
id_grupo
id_usuario
Tipo
int(11)
int(11)
int(11)
Nulo
No
No
No
Descripcin
clave primaria y correlativo de la tabla
cdigo del grupo de usuarios
cdigo del usuario
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Si
Si
Pg. # 88
Tipo
int(11)
int(11)
varchar(9)
varchar(20)
int(11)
float(9,2)
date
varchar(50)
Nulo
S
S
S
S
S
S
S
S
Descripcin
PK?
FK?
Si
Si
Si
Licencia
Campo
Tipo
Nulo
id_licencia
id_ficha_inspeccion
id_contribuyente
num_licencia
anno
nombre
nombre_comercial
tipo_persona
area
representante_legal
id_predio
direccion
ubicacion
id_categoria_licencia
categoria
id_giro
actividad_especifica
ciuu
ruc
fecha_emisin
id_motivo
num_recibo_pago
fecha_recibo_pago
monto_pagado
int(11)
int(11)
int(11)
int(11)
year(4)
text
text
varchar(10)
float(6,2)
text
int(11)
text
text
int(11)
varchar(25)
int(11)
text
char(1)
varchar(11)
date
int(11)
int(11)
date
float(5,2)
No
No
No
No
No
S
S
S
S
S
No
S
S
S
S
S
S
S
S
No
No
No
No
No
num_expediente
int(11)
No
fecha_expediente
date
No
num_resolucion
fecha_resolucion
horario_licencia
int(11)
date
varchar(30)
No
No
No
fecha_afecto_inicial
fecha_afecto_final
id_usuario
fecha_registro
date
date
int(11)
date
No
No
No
No
condicion_establecimiento
estado
observacion
varchar(20)
char(1)
text
No
No
S
Descripcin
PK?
Si
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
FK?
Si
Si
Si
Si
Si
Si
Si
Pg. # 89
Tipo
int(11)
varchar(50)
char(1)
Nulo
No
S
S
Descripcin
clave primaria y correlativa de la tabla
nombre del material predominante del predio
estado (A=Activo, D=Descargado)
PK?
FK?
Si
material_anuncio
Campo
id_material_anuncio
descripcion
estado
Tipo
int(11)
text
char(1)
Nulo
No
No
No
Descripcin
clave primaria y correlativa de la tabla
nombre del material del predio
estado (A=Activo, D=Descargado)
PK?
FK?
Si
motivo
Campo
id_motivo
id_tributo
descripcion
pk_antiguo
Tipo
int(11)
int(11)
varchar(50)
char(1)
Nulo
No
No
S
S
Descripcin
PK?
Si
Descripcin
PK?
FK?
Si
motivo_anuncio
Campo
id_motivo_anuncio
descripcion
estado
Tipo
int(11)
text
char(1)
Nulo
No
No
No
FK?
Si
movimiento
Campo
Tipo
Nulo
id_movimiento
fecha_movimiento
hora_movimiento
nro_movimiento
nro_recibo
transaccion
importe
id_cajero
nro_cajero_extorno
fecha_extorno
int(11)
date
time
int(11)
int(11)
int(4)
float(11,2)
int(11)
int(11)
date
No
S
No
S
S
No
S
S
S
S
estado
observacion
char(1)
text
S
No
Descripcin
clave primaria y correlativo de la tabla
fecha del movimiento (fecha de pago)
hora del movimiento (hora de pago)
numero correlativo del movimiento por cada dia
numero de recibo
cdigo de la transaccion pagada
importe pagado
cdigo del cajero que efectuo el cobro
cdigo de cajero que efectuo un extorno
fecha en el que se realizo el extorno
estado (P=Pagado con cierre, X=Pagado sin cierre,
E=Extornado)
descripcion de alguna observacion al movimiento
PK?
FK?
Si
Si
Si
naturaleza_contrato
Campo
id_naturaleza_contrato
descripcion
estado
Tipo
int(11)
varchar(50)
char(1)
Nulo
No
No
No
Descripcin
clave primaria y correlativo de la tabla
nombre de naturaleza del contrato
estado (A=Activo, D=Descargado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Pg. # 90
Tipo
int(11)
int(11)
int(11)
int(11)
int(11)
varchar(25)
date
float
float
float
float
float
float
float
float
date
varchar(50)
char(1)
Nulo
No
No
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativo de la tabla
cdigo del predio
cdigo de clasificacion del predio
cdigo del material del predio
cdigo del tipo de nivel (pisos)
categorias construccion de acuerdo a la Ex Conata
fecha de construccion del nivel del predio
area construida (en metros cuadrados)
area comun (en metros cuadrados)
valor unitario por metro cuadrado
incremento
porcentaje de depreciacion
valor de depreciacion
valor unitario de depreciacion
valor de la construccion
fecha del registro
usuario que registro el dato
estado (A=Activo, D=Descargado)
PK?
FK?
Si
Si
Si
Si
Si
orden_pago
Campo
id_orden_pago
id_calle
id_contribuyente
nro_notificacion
fecha_notificacion
anno_lote
nro_lote
codurba
fecha_coactivo_1
fecha_coactivo_2
nro_embargo
fecha_embargo
nro_expediente
usuario
fecha_control
hora_control
estado
Tipo
int(11)
int(11)
int(11)
int(11)
date
int(11)
int(11)
int(11)
date
date
int(11)
date
int(11)
varchar(50)
date
time
char(1)
Nulo
No
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativa de la tabla
cdigo de la calle
cdigo del contribuyente
numero de la notificacion
fecha de la notificacion
periodo del lote que genero la notificacion
numero de lote que genero la notificacion
cdigo de la ubicacin
fecha de envio a cobranza coactiva
fecha de envio a cobranza coactiva
numero de embargo
fecha de embargo
numero de expediente
usuario que registro el dato
fecha del registro
hora del registro
estado (A=Activo, D=Descargado)
PK?
FK?
Si
Si
Si
otra_instalacion
Campo
id_otra_instalacion
id_detalle_predio
id_tipo_instalacion
tipo
valor_instalacion
periodo
usuario
fecha_control
estado
Tipo
int(11)
int(11)
int(11)
char(1)
float
int(11)
varchar(50)
date
char(1)
Nulo
No
No
No
S
S
S
S
S
S
Descripcin
clave primaria y correlativa de la tabla
cdigo del detalle del predio
cdigo del tipo de instalacion
estadom (P=propio)
valor de la otra instalacion
periodo de la instalacion
usuario que registro en la tabla
fecha de registro
estado (A=Activo, D=Descargado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Si
Si
Pg. # 91
Tipo
int(11)
int(11)
varchar(20)
varchar(20)
varchar(20)
varchar(20)
varchar(20)
varchar(20)
date
varchar(50)
date
char(1)
Nulo
No
No
S
S
S
S
S
S
S
S
S
S
Descripcin
clave primaria y correlativa de la tabla
cdigo de la calle
numero del predio
manzana del predio
lote del predio
interior del predio
departamento del predio
cdigo catastral del predio
fecha de creacion del predio
usiario que registro el predio
fecha de registro
estado (A=Activo, D=Descargado)
PK?
FK?
Si
Si
recibo
Campo
id_recibo
id_tributo
periodo
recibo_procesado
usuario
fecha_control
hora_control
estado
Tipo
int(11)
int(11)
year(4)
int(11)
varchar(20)
date
time
char(1)
Nulo
No
No
No
S
S
S
S
No
Descripcin
PK?
Si
Descripcin
PK?
FK?
Si
tipo_anuncio
Campo
id_tipo_anuncio
descripcion
estado
Tipo
int(11)
text
char(1)
Nulo
No
No
No
FK?
Si
tipo_documento
Campo
id_tipo_documento
descripcion
abreviado
estado
Tipo
int(11)
varchar(50)
varchar(20)
char(1)
Nulo
No
S
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre del tipo de documento
nombre abreviado del tipo de documento
estado (A=Activo, D=Descargado)
PK?
FK?
Si
tipo_exoneracin
Campo
id_tipo_exoneracin
descripcion
id_tributo
estado
Tipo
int(11)
varchar(50)
int(11)
char(1)
Nulo
No
S
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre del tipo de exoneracin
cdigo del tributo
estado (A=Activo, D=Descargado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Pg. # 92
Tipo
int(11)
varchar(50)
varchar(15)
char(1)
Nulo
No
S
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre del tipo de instalacion
nombre abreviado del tipo de instalacion
estado (A=Activo, D=Descargado)
PK?
FK?
Si
tipo_nivel
Campo
id_tipo_nivel
descripcion
estado
Tipo
int(11)
varchar(50)
char(1)
Nulo
No
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre del tipo nivel
estado (A=Activo, D=Descargado)
PK?
FK?
Si
tipo_predio
Campo
id_tipo_predio
descripcion
estado
Tipo
varchar(6)
varchar(50)
char(1)
Nulo
No
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre del tipo de predio
estado (A=Activo, D=Descargado)
PK?
FK?
Si
tipo_terreno
Campo
Tipo
Nulo
id_tipo_terreno
descripcion
varchar(6)
varchar(50)
No
S
abreviado
estado
varchar(15)
char(1)
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre del tipo de terreno para predios rusticos
abreviado del nombre del tipo de terreno para predios
rusticos
estado (A=Activo, D=Descargado)
PK?
FK?
Si
Tramo
Campo
Id_tramo
anio
sec
topeini
topefin
usuario
fcontrol
hcontrol
Tipo
char(1)
int(11)
char(2)
float(12,0)
float(12,0)
varchar(50)
date
time
Nulo
S
S
S
S
S
S
S
S
Descripcin
PK?
FK?
PK?
FK?
Tributo
Campo
id_tributo
descripcion
abreviado
estado
Tipo
int(11)
varchar(50)
varchar(50)
char(10)
Nulo
No
S
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre del tributo
nombre abreviado del tributo
estado (A=Activo, D=Descargado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Si
Pg. # 93
tupa
Campo
Tipo
Nulo
id_tupa
id_area
id_clasificador
descripcion
abreviado
monto
estado
usuario
fecha
monto_actual
estado_actual
int(11)
int(11)
int(11)
varchar(60)
varchar(20)
float
char(1)
varchar(10)
date
float(5,2)
char(1)
No
No
S
S
S
S
S
No
No
No
No
en_funcion
char(1)
No
Descripcin
clave primaria y correlativo de la tabla
cdigo del area
cdigo del clasificador de ingresos
nombre de la tasa del TUPA
nombre abreviado de la tasa del TUPA
monto de la tasa
estado (A=Activo, D=Descargado)
usuario que registro el dato
fecha de registro del dato
valor actual del tupa
estado actual del tupa (A=Activo, D=Descargado)
la forma como calculara la tasa (F=valor fijo, P=por
porcentaje, U=por la uit)
PK?
FK?
Si
Si
Si
uso_predio
Campo
id_uso_predio
descripcion
estado
Tipo
varchar(6)
varchar(50)
char(1)
Nulo
No
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre del uso del predio
estado (A=Activo, D=Descargado)
PK?
FK?
Si
uso_rustico
Campo
id_uso_rustico
descripcion
abreviado
estado
Tipo
int(11)
varchar(50)
varchar(15)
char(1)
Nulo
No
S
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre del uso rustico
nombre abreviado del uso rustico
estado (A=Activo, D=Descargado)
PK?
FK?
Si
usuario
Campo
Tipo
Nulo
id_usuario
id_grupo
login
clave
estado
nombre
apellido_paterno
apellido_materno
direccion
documento
teltrabajo
telhogar
fecha_nac
email
int(11)
int(11)
varchar(25)
varchar(100)
char(1)
varchar(30)
varchar(50)
varchar(50)
varchar(50)
varchar(35)
int(10)
int(10)
date
varchar(70)
No
No
S
S
S
No
No
No
No
No
No
No
No
No
sesion
id_cargo
id_subarea
tinyint(1)
int(11)
int(11)
No
No
No
Descripcin
clave primaria y correlativo de la tabla
cdigo del grupo
nombre de acceso al sistema
password de acceso al sistema
estado (A=Activo, D=Descargado)
nombre del usuario
apellido paterno del usuario
apellido materno del usuario
direccion del usuario
numero de documento del usuario
telefono
telefono de trabajo
fecha de nacimiento
correo electronico
cdigo de la sesion (0=no inicio sesion, 1=sesion
iniciada)
cdigo de cargo del usuario
cdigo de la dependencia en la cual trabaja el usuario
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Si
Si
Si
Pg. # 94
Tipo
int(11)
varchar(50)
varchar(15)
char(1)
Nulo
No
S
S
S
Descripcin
clave primaria y correlativo de la tabla
nombre de la via
nombre abreviado de la via
estado (A=Activo, D=Descargado)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
PK?
FK?
Si
Pg. # 95
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 96
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 97
ARCHIVO DE CONFIGURACIN
Una aplicacin Web se apoya en un archivo de configuracin denominado web.config, en
Mdulo de Caja tenemos este archivos que est en el directorio raz del sistema
o Config.php: Determina la cadena de conexin a travs de la cual se acceder a la Base de
Datos de Sistema que es una base de datos MySql.
o
login.php que se encuentra dentro del directorio lgica negocio slo determina los
usuarios que tienen permisos de acceso al mdulo.
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 98
CAPA DE APLICACIN
La Capa de Aplicacin est conformada por los servicios de negocios los cuales son el puente
entre un usuario (a travs de la capa de presentacin) y los servicios de datos. Responden a
peticiones del usuario (u otros servicios de negocios) para ejecutar una tarea de este tipo.
Cumplen con esto aplicando procedimientos formales y reglas de negocio a los datos relevantes.
Cuando los datos necesarios residen en un servidor de bases de datos, garantizan los servicios de
datos indispensables para cumplir con la tarea de negocios o aplicar su regla. Esto asla al
usuario de la interaccin directa con la base de datos.
El nivel de servicios de negocios es responsable de:
o Recibir la entrada del nivel de presentacin
o Interactuar con los servicios de datos para ejecutar las operaciones de negocios para los que
la aplicacin fue diseada a automatizar.
o Enviar el resultado procesado al nivel de presentacin.
Funciones caja
<?php
function obtener_area($id)
{
require_once("../acceso_datos/accesodbc.php");
$link=conectar_bd();
$sql="SELECT * FROM area WHERE id_area=$id";
$result = odbc_do($link,$sql);
if (!$result)
return false;
if (odbc_num_rows($result)==0)
return false;
$result = devuelve_resultados($result);
odbc_close($link);
return $result;
}
function reporte_consolidado_ingreso_partidas($dia=NULL,$mes=NULL,$anio) {
require_once("../acceso_datos/accesodbc.php");
$link=conectar_bd();
if(!is_null($dia))
{
$inicio="$anio-$mes-$dia";
$fin=NULL;
$opcion="d";
$campo="dia";
} elseif(!is_null($mes)) {
$inicio="$anio-$mes-01";
$fin=ultimoDiaMes($mes,$anio);
$opcion="d";
$campo="dia";
} else {
$inicio="$anio-01-01";
$fin="$anio-12-31";
$opcion="m";
$campo="mes";
}
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 99
function
reporte_consolidado_ingreso_partidas_dia($dia=NULL,$mes=NULL,$anio,$cajero=NULL)
{
require_once("../acceso_datos/accesodbc.php");
$link=conectar_bd();
if(!is_null($dia))
{
$inicio="$anio-$mes-$dia";
$fin=NULL;
$opcion="d";
$campo="dia";
} elseif(!is_null($mes)) {
$inicio="$anio-$mes-01";
$fin=ultimoDiaMes($mes,$anio);
$opcion="d";
$campo="dia";
} else {
$inicio="$anio-01-01";
$fin="$anio-12-31";
$opcion="m";
$campo="mes";
}
// primera consulta
$sql1="SELECT dm.id_contribuyente,m.id_movimiento,dm.id_tupa,cla.id_clasificador from movimiento
m, detalle_movimiento dm, tupa t, clasificador cla ";
$sql1.="WHERE m.fecha_movimiento='$inicio' AND (m.estado='X' or m.estado='P') AND
m.id_movimiento=dm.id_movimiento AND ";
$sql1.="dm.id_tupa=t.id_tupa AND t.id_clasificador=cla.id_clasificador group by cla.id_clasificador
ORDER BY cla.mascara, m.fecha_movimiento, cla.id_clasificador ";
if (!$resulta = odbc_do($link,$sql1))
return false;
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 101
Pg. # 102
Pg. # 103
Pg. # 104
//
$fila['monto'];
$nuevo_result[$fila['cod_clasificador']]['emision'][$fecha] +=
$fila['emision'];
$nuevo_result[$fila['cod_clasificador']]['montos'][$fecha] +=
$fila['monto'];
}
}
//}
}
odbc_close($link);
return $nuevo_result;
*/}
function reporte_consolidado_ingreso_partidas_todo($dia=NULL,$mes=NULL,$anio)
{
require_once("../acceso_datos/accesodbc.php");
$link=conectar_bd();
if(!is_null($dia))
{
$inicio="$anio-$mes-$dia";
$fin=NULL;
$opcion="d";
$campo="dia";
} elseif(!is_null($mes)) {
$inicio="$anio-$mes-01";
$fin=ultimoDiaMes($mes,$anio);
$opcion="d";
$campo="dia";
} else {
$inicio="$anio-01-01";
$fin="$anio-12-31";
$opcion="m";
$campo="mes";
}
// primera consulta
$sql1="SELECT dm.id_contribuyente,m.id_movimiento,dm.id_tupa,cla.id_clasificador from movimiento
m, detalle_movimiento dm, tupa t, clasificador cla ";
$sql1.="WHERE m.fecha_movimiento='$inicio' AND (m.estado='X' or m.estado='P') AND
m.id_movimiento=dm.id_movimiento AND ";
$sql1.="dm.id_tupa=t.id_tupa AND t.id_clasificador=cla.id_clasificador group by cla.id_clasificador
ORDER BY cla.mascara, m.fecha_movimiento, cla.id_clasificador ";
if (!$resulta = odbc_do($link,$sql1))
return false;
if (odbc_num_rows($resulta)==0)
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 105
Pg. # 106
Pg. # 107
Pg. # 108
Pg. # 109
Pg. # 110
Pg. # 111
Pg. # 113
Pg. # 114
Pg. # 115
Ttulo: Mdulo de Caja del Sistema Integrado de Tributacin Municipal para la MDSJB
Autor: Bach. Brigs Fasabi Vsquez
Pg. # 116
Pg. # 117
Pg. # 119