MANUAL DE OPERACIÓN República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 1 de 186 INGEOMINAS MANUAL TÉCNICO DEL APLICATIVO PARA GESTIÓN DE CONSULTAS EN CMC BOGOTÁ, 2011 ELABORO NOMBRE: Jaime Andrés Moreno Toro CARGO : Contratista Soporte CMC FECHA: 13 de Julio de 2011 FIRMA : REVISO APROBO NOMBRE: CARGO: FECHA: NOMBRE: CARGO : FECHA: FIRMA : FIRMA: República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 2 de 186 TABLA DE CONTENIDO 1. INTRODUCCIÓN ....................................................................................................................................4 2. OBJETIVOS ............................................................................................................................................5 2.1 OBJETIVO GENERAL DEL SISTEMA .................................................................................................5 2.2 OBJETIVOS ESPECÍFICOS ................................................................................................................5 3. CONTENIDO TÉCNICO .........................................................................................................................6 3.1 DEFINICIÓN DE REGLAS DEL NEGOCIO IMPLEMENTADAS EN EL SISTEMA DESARROLLADO ......................................................................................................................................6 3.2 DIAGRAMA DE FLUJOS DE DATOS ............................................................................................7 3.2.1 Formulario WEB diligenciado durante el proceso de radicación ...................................................7 3.2.2 Simulación de Evaluación Técnica de una Solicitud .....................................................................8 3.2.3 Revisión de Títulos y su aprobación de PTI/PTO ..........................................................................9 3.2.4 Consulta Detallada de Solicitudes/Títulos Mineros .....................................................................10 3.2.5 Consulta de Certificados de RMN/Financiera ..............................................................................11 3.2.6 Estadísticas Globales de Títulos y Solicitudes ............................................................................13 3.2.7 Reporte de Expedientes en Custodia ..........................................................................................14 3.2.8 Documentos asociados a un expediente .....................................................................................15 3.2.9 Actualizar la Fecha de Contrato ...................................................................................................17 3.2.10 Realizar devolución de tarea ................................................................................................18 3.2.11 Generación de Pines de Legalización ..................................................................................19 3.3 CONTROLES DE AUDITORÍA IMPLEMENTADOS EN EL SISTEMA ..............................................20 3.4 DESCRIPCIÓN DE CAMPOS REQUERIDOS POR PANTALLA ......................................................21 3.4.1 Formulario Web............................................................................................................................21 3.4.2 Reporte de Automatismo .............................................................................................................21 3.4.3 Simular Evaluación ......................................................................................................................22 3.4.4 Títulos con PTI/PTO.....................................................................................................................22 3.4.5 Generar Resoluciones .................................................................................................................23 3.4.6 Detallado de Títulos .....................................................................................................................23 3.4.7 Detallado de Solicitudes ..............................................................................................................25 3.4.8 Certificado de RMN ......................................................................................................................25 3.4.9 Certificado de Financiera ............................................................................................................26 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 3 de 186 3.4.10 Estadísticas Generales ..............................................................................................................26 3.4.11 Expedientes a Cargo..................................................................................................................26 3.4.12 Guardar documentos .................................................................................................................27 3.4.13 Actualiza la fecha del Contrato ..................................................................................................28 3.4.14 Devolución de Tareas ................................................................................................................29 3.4.15. Generación de Pines de Legalización ......................................................................................30 3.5. DIAGRAMA DE NAVEGACIÓN DEL SISTEMA................................................................................30 3.6 REQUERIMIENTOS DE INTERFASE CON OTROS SISTEMAS .....................................................35 3.7 MODELO LÓGICO DE DATOS, DIAGRAMAS ENTIDAD-RELACIÓN .............................................36 3.8. MODELO DE DATOS FÍSICO Y DICCIONARIO DE DATOS...........................................................39 3.9 TRIGGERS Y FUNCIONES ...............................................................................................................41 3.10 MATRIZ DE PROCESOS VERSUS ORGANIZACIÓN ....................................................................42 3.11 PROCESOS VERSUS ENTIDADES ................................................................................................43 3.12 PLATAFORMA DE SERVIDOR Y DEL USUARIO ..........................................................................46 Requerimientos de Software/Hardware en Servidor ............................................................................46 Requerimientos de Software/Hardware en equipos cliente ..................................................................46 4 RESPONSABLES .................................................................................................................................47 4.1. MAPA DE NAVEGACIÓN..................................................................................................................48 4.2.1 Consultar expedientes a cargo ........................................................................................................53 4.2.2 Guardar Documentos ......................................................................................................................60 4.2.3 Devolución de tarea .........................................................................................................................77 4.2.4 Actualización de fecha de contrato ..................................................................................................90 4.2.5 Análisis de estadísticas generales ..................................................................................................93 4.2.6 Generación de pines de legalización .............................................................................................101 4.2.7 Consulta de títulos con PTI/PTO ...................................................................................................109 4.2.8 Análisis de formulario web .............................................................................................................115 4.2.9 Simular evaluación técnica ............................................................................................................127 4.2.11 Reporte detallado de solicitudes .................................................................................................143 4.2.12 Reporte detallado de títulos .........................................................................................................151 4.2.13 Generación de certificado RMN ..................................................................................................159 4.2.14 Generación de certificado RMN para Financiera ........................................................................175 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 4 de 186 1. INTRODUCCIÓN El presente manual presenta los módulos que hacen parte del sitio web de consulta y gestión de expedientes del Catastro Minero Colombiano CMC. A modo general, este sitio web provee de información trascendental entre la que se encuentra: datos radicados de una propuesta (exceptuando coordenadas), reportes de automatismo y simulador de automatismo, reportes tanto de solicitudes como títulos con base en filtros previamente establecidos, información estadística general sobre el total de solicitudes y de títulos por cada grupo de trabajo, custodias físicas de expedientes y avances de documentos hasta Registro Minero Nacional con el fin de avanzar en los expedientes que se encuentran pendientes de inscripción. También se ha incluido el módulo para devolución de tareas a fin de que los funcionarios autorizados puedan gestionar dichos procesos sin generar problemas de servicio a dicha necesidad. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 5 de 186 2. OBJETIVOS 2.1 OBJETIVO GENERAL DEL SISTEMA Proveer al Ingeominas y Gobernaciones con Delegación Minera de un aplicativo alterno que ofrezca alternativas a las necesidades primordiales de gestión de operaciones en el Catastro Minero Colombiano y que el sistema CMC no puede suplir desde sus módulos actuales (Módulos de Contratación, Fiscalización y Registro Minero Nacional expresados en aplicaciones5, esmeralda y esmeralda1). 2.2 OBJETIVOS ESPECÍFICOS - - Permitir la consulta de la información suministrada por el usuario minero en el formulario virtual presentado en los procesos de radicación por Internet. Ofrecer un reporte que permita realizar un análisis previo de automatismo y que apoye a las decisiones de los funcionarios técnicos en los procesos de estudio técnico de Contratación. Informar si los títulos mineros poseen PTI/PTO aprobado, la fecha de aprobación y los minerales aprobados. Suministrar reportes relacionados con información básica de solicitudes y títulos mineros. Permitir generar los certificados del Registro Minero Nacional del sistema SIAL tanto para el personal de Registro Minero como para el personal del departamento de Financiera. Suministrar el listado de expedientes físicos que los funcionarios poseen a cargo. Generar los documentos electrónicos de las solicitudes para poder avanzar las tareas al Registro Minero Nacional satisfactoriamente y poder proceder con la correspondiente inscripción de títulos mineros. Suministrar de mecanismos que permitan la gestión oportuna de expedientes para la reevaluación técnica de los mismos. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 6 de 186 3. CONTENIDO TÉCNICO 3.1 DEFINICIÓN DE DESARROLLADO REGLAS DEL NEGOCIO IMPLEMENTADAS EN EL SISTEMA Es primordial el conocimiento de la información suministrada en formulario WEB ya que permite identificar que información diligenció el usuario minero durante el proceso de radicación y donde el campo “TERMINOS DE REFERENCIA” es de carácter obligatorio en el caso de las propuestas de Contrato al igual que los datos relacionados a los “ESTIMATIVOS ECONÓMICOS ANUALES” y la correcta captura de área. Evaluar correctamente los expedientes teniendo en cuenta que se evalúa considerando “El Primero en el tiempo, primero en el derecho”, y que para el caso de títulos mineros es obligatorio conocer además si los mismos poseen o no PTI/PTO asociado, su fecha de resolución y los minerales aprobados para de esta manera tomar decisiones correctas en el proceso de estudio técnico de contratación. Necesidad de generar Certificados de Registro Minero que permitan a los funcionarios de RMN suministrar información oportuna y veraz a los clientes mineros. Permitir al personal del departamento financiero conocer información relacionada con los títulos mineros y que les permitan llevar una correcta gestión financiera sobre los mismos. Conocimiento de los expedientes a cargo que poseen los funcionarios de las Autoridades Mineras, ya que los funcionarios contratistas al concluir con sus contratos deben hacer entrega del inventario de expedientes que posean a cargo. Es necesario para los funcionarios del Registro Minero Nacional verificar la existencia de documentos de carácter obligatorio en solicitudes tales como son: Conceptos técnicos y Jurídicos, Contratos o Resoluciones según sea el caso; esto a fin de poder contrastar la información y realizar la inscripción en el Registro Minero Nacional de nuevos títulos mineros. Mecanismos que brinden la capacidad de evaluar nuevamente un expediente si el Servicio Minero así lo requiere. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS 3.2 MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 7 de 186 DIAGRAMA DE FLUJOS DE DATOS 3.2.1 Formulario WEB diligenciado durante el proceso de radicación 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se ha logeado en el aplicativo de gestión de CMC, hace clic en la opción “Formulario Web” del menú e ingresa la placa (Código de expediente de la solicitud) de interés. 2) El sistema ejecuta la vista “V_CONSULTA_SOLICITUDES_RPI”, la cual obtiene toda la información relacionada con los datos diligenciados por el usuario minero durante su proceso de radicación. 3) Una vez obtiene esta información, genera el reporte con formato en tablas para presentarlo al usuario. 4) El sistema imprime en pantalla el resultado obtenido y se lo presenta al funcionario. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 8 de 186 3.2.2 Simulación de Evaluación Técnica de una Solicitud 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se encuentra registrado en el aplicativo de gestión de CMC, hace clic en la opción “Simular Evaluación” del menú e ingresa la placa (Código de expediente de la solicitud) de interés. Cómo lo indica la nota en la imagen, es necesario que previo a este proceso el funcionario no haya realizado estudio técnico y que haya generado su correspondiente “reporte de superposiciones”. 2) Una vez el usuario realiza el proceso de simulación, el sistema procede a tomar el reporte de superposiciones (que posee un formato XML). Este reporte indica todas las superposiciones que el sistema CMC identificó se superponían con el área de estudio y que equivalen a República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS 3) 4) 5) 6) MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 9 de 186 superposiciones con: solicitudes, títulos, históricos de solicitudes y de títulos, restricciones en general. El sistema transforma el archivo XML obtenido y lo transforma en registros que se ingresan de forma temporal a la tabla RPT_SOLICITUDES_RECORTES. El sistema ejecuta el procedimiento almacenado RPT_ANALISIS_SUPERPONE_CMC, este procedimiento ejecuta el proceso de recorte automático (únicamente informativo y sin alteraciones al polígono de estudio) quien decide con cada superposición si se debe o no recortar, además de indicar para algunos casos cual es la razón de su actuación. Este procedimiento se encuentra actualizado con la forma de evaluación automática presentada en el proceso de radicación por Internet puesto en producción el 8 de julio de 2010. Una vez obtiene esta información, el sistema genera el reporte con formato en tablas para presentarlo al usuario. El sistema imprime en pantalla el resultado obtenido y se lo presenta al funcionario. Aquí el funcionario puede generar en formato Excel los resultados obtenidos. 3.2.3 Revisión de Títulos y su aprobación de PTI/PTO República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 10 de 186 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se registra en el aplicativo de gestión de CMC, hace clic en la opción “Títulos con PTI/PTO” del menú e ingresa la placa (Código de expediente del título minero) de interés. 2) El sistema realiza la consulta respectiva en las tablas: TITULOS, TITULOS_PTI_PTO, TITULOS_PTI_PTO_MINERALES y MINERALES. En dichas tablas analiza la información relacionada con el código de expediente, con el código del registro minero, con los minerales aprobados, la fecha de la resolución y la resolución de aprobación del correspondiente PTI o PTO. 3) Una vez obtiene esta información, el sistema genera el reporte con formato en tablas para presentarlo al usuario. 4) El sistema imprime en pantalla el resultado obtenido y se lo presenta al funcionario. 3.2.4 Consulta Detallada de Solicitudes/Títulos Mineros 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se registra en el aplicativo de gestión de CMC, hace clic en la opción “Detallado Solicitudes” (o “Detallado Títulos”) del menú y personaliza su consulta de acuerdo a los parámetros que desee filtrar. Los parámetros de consulta son: a. Por código de expediente República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 11 de 186 b. Por intervalo de fechas, ya sea de radicación o de inscripción en el registro minero nacional. c. Por mineral d. Por Municipio de ubicación del área e. Por Departamento de ubicación del área f. Por grupo de trabajo al que corresponde 2) El sistema realiza la consulta respectiva en la tabla CONSULTA_SOLICITUDES_ALL (o CONSULTA_TITULOS_ALL si el análisis se hace sobre un título minero) teniendo en cuenta los filtros definidos previamente por el usuario del sistema. El sistema advierte previamente al usuario que la consulta puede tomar varios minutos, lo que dependerá de la cantidad de información y del número de filtros que sean establecidos por el usuario del sistema. 3) Una vez obtiene esta información, el sistema genera el reporte con formato en tablas para presentarlo al usuario. 4) El sistema genera un archivo Excel con los resultados obtenidos. 3.2.5 Consulta de Certificados de RMN/Financiera República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 12 de 186 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se registra en el aplicativo de gestión de CMC, hace clic en la opción “Certificado RMN” (o “Certificado Financiera”) del menú e ingresa el Código de RMN correspondiente al título minero que desea consultar. 2) El sistema realiza consultas de información empleando la vista CONSULTA_RMN, la cual obtiene la información directamente del sistema SIAL. Igualmente hace referencia a otras tablas del sistema SIAL mediante un DBLink llamado “@a_sial” que se encuentra configurado en el esquema CMC en la base de datos. La información obtenida corresponde a: a. Código de RMN b. Fecha de inscripción en RMN c. Modalidad del expediente d. Fecha de terminación del título minero e. Titulares asociados y sus direcciones de residencia f. Área actual del título minero g. Minerales asociados h. Municipios asociados a la ubicación geográfica del área i. Características del punto arcifinio j. Alinderación del título minero (Áreas y correspondientes exclusiones) k. Anotaciones relacionadas con el título minero 3) Una vez obtiene esta información, el sistema genera el reporte y le da formato para presentarlo al usuario. 4) El sistema imprime en pantalla el reporte al usuario a fin de que pueda consultarlo e imprimirlo en papel si así lo requiere. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 13 de 186 3.2.6 Estadísticas Globales de Títulos y Solicitudes 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se registra en el aplicativo de gestión, hace clic en la opción “Estadísticas Generales” del menú y define el intervalo de análisis del cual quiere generar el dato estadístico. 2) El sistema realiza la consulta de nuevas propuestas. La consulta cuenta el número de solicitudes radicadas en el intervalo definido por el funcionario (el filtro se realiza sobre las fechas de radicación de las solicitudes) y entrega los totales agrupados por grupo de trabajo. 3) El sistema realiza la consulta de títulos inscritos. La consulta cuenta el número de títulos inscritos en el intervalo definido por el funcionario (el filtro se realiza sobre la fecha de inscripción en el RMN) y entrega los totales agrupados por grupo de trabajo. 4) El sistema realiza la consulta de solicitudes archivadas. La consulta cuenta el número de solicitudes archivadas en el intervalo definido por el funcionario (el filtro se realiza sobre la fecha de constancia ejecutoria) y entrega los totales agrupados por grupo de trabajo. 5) Una vez obtiene esta información, el sistema genera el reporte estadístico y le da formato para presentarlo al usuario. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 14 de 186 6) El sistema imprime en pantalla el reporte al usuario a fin de que pueda consultarlo e imprimirlo en papel si así lo requiere. 3.2.7 Reporte de Expedientes en Custodia 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se ha registrado en el aplicativo de gestión de CMC, hace clic en la opción “Expedientes a Cargo” del menú e ingresa el login de usuario de interés. 2) El sistema ejecuta la consulta de rastreos de expedientes (custodias físicas de los mismos) tanto para títulos como para solicitudes. La tabla que posee esta información es RASTREOS_EXPEDIENTE. 3) Una vez obtiene esta información, el sistema genera el reporte de expedientes a cargo, con formato en tablas para presentarlo al usuario. 4) El sistema imprime en pantalla el resultado obtenido y se lo presenta al funcionario. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 15 de 186 3.2.8 Documentos asociados a un expediente República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 16 de 186 A modo general, lo que expresa el diagrama de flujo correspondiente al cargue de documentos pendientes es lo siguiente: 1. El funcionario ingresa el código de expediente de interés para verificar si ya existen documentos asociados al mismo. 2. El sistema valida si ya existe el concepto técnico, si no existe se presenta interface para que el usuario lo pueda cargar. Si ya existe continúa al siguiente paso. 3. El sistema valida si ya existe el concepto jurídico, si no existe se presenta interface para que el usuario cargue el documento respectivo. Si ya existe continúa al siguiente paso. 4. El sistema, con base en la modalidad de la solicitud, valida si esta es diferente o igual a una “Autorización Temporal”. a. Si es Autorización Temporal. Se valida que la misma posea el documento correspondiente a la resolución y si no lo posee se presenta la interface de carga para dicho archivo. b. Si no es Autorización Temporal. Se valida que existe cargado al sistema el documento correspondiente al Contrato. 5. Si ya se encuentran cargados todos los documentos antes solicitados. El sistema habilita el botón de avance de tarea a RMN. 6. El usuario acepta el avance de tarea. 7. El sistema avanza la tarea al RMN para la correspondiente inscripción del nuevo título minero. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 17 de 186 3.2.9 Actualizar la Fecha de Contrato 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se ha registrado en el aplicativo de gestión de CMC, hace clic en la opción “Actualizar Fecha Contrato” del menú e ingresa el código de expediente de interés. 2) El sistema valida si el expediente en cuestión ya posee registro de contrato. Si existe el registro correspondiente, continúa al paso 4. 3) De no existir imprime el mensaje correspondiente y finaliza el proceso. 4) El sistema genera el campo “Fecha del Contrato” para que el usuario lo actualice. 5) El usuario diligencia el campo correspondiente a la “Fecha del Contrato”. 6) El sistema realiza la actualización correspondiente de acuerdo al valor suministrado por el usuario del sistema. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 18 de 186 3.2.10 Realizar devolución de tarea 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se ha registrado en el aplicativo de gestión de CMC, hace clic en la opción “Devolución de Tarea” del menú (Seleccionando además si es área inicial o área actual). Una vez seleccione el tipo de devolución de tarea diligenciará los siguientes campos: a. Código de la solicitud a devolver tarea b. Usuario de destino de la tarea c. Razón por la cual se realiza la devolución de tarea 2) El sistema valida las siguientes condiciones: a. Para el caso de devolución de tarea a área inicial (solo válido si no existen reevaluaciones de expediente): i. Existencia del registro de concepto técnico ii. La solicitud debe poseer polígono vigente iii. La solicitud debe encontrarse en estado “SOLICITUD VIGENTE-EN CURSO” b. Para el caso de devolución de tarea a área actual i. La solicitud debe poseer polígono vigente ii. La solicitud debe encontrarse en estado “SOLICITUD VIGENTE-EN CURSO” República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 19 de 186 3) Si no se cumple alguna de las condiciones anteriores, el sistema presenta los mensajes respectivos y finaliza el proceso. 4) Si se cumplen las condiciones el sistema ejecuta la devolución de la tarea. 5) El usuario visualiza el mensaje de devolución satisfactoria generado por el sistema. 3.2.11 Generación de Pines de Legalización 1) El funcionario de la Autoridad Minera y usuario del sistema CMC, una vez se ha registrado en el aplicativo de gestión de CMC, hace clic en la opción “Generar Pin Legalización” del menú. Allí debe diligenciar el número de cédula del solicitante del PIN, su nombre completo, su respectivo email. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 20 de 186 2) A su vez el sistema captura el login del funcionario que va a crear el PIN y la fecha-hora del momento en el cual está haciendo la captura correspondiente de la información a fin de poder auditar con posterioridad el proceso de generación del PIN. 3) Una vez el usuario del sistema (funcionario) ha diligenciado esta información, el sistema genera el PIN (el número de PIN es un número único y se genera a partir de la verificación de no duplicidad con las tablas: PIN_FORMULARIOS_VENDIDOS, PIN_FORMULARIOS_ERRADOS y PIN_AUTORIZACIONES_TEMPORALES. 4) El sistema genera el correo electrónico para remitir a la correspondiente a la persona que solicita el PIN (el funcionario que genera el PIN no puede ver este valor). 5) El sistema envía el correo electrónico al usuario minero y quien solicitó el PIN de legalización. 6) El funcionario visualiza el mensaje del envío del correo correspondiente al usuario minero que solicitó el PIN. 3.3 CONTROLES DE AUDITORÍA IMPLEMENTADOS EN EL SISTEMA Los controles de auditoría sobre la información y consistencia de datos son administrados en el esquema AUCMC, donde cada tabla es auditada al realizarse procesos de inserción, actualización y eliminación de registros. Con respecto al “Aplicativo de Gestión de CMC”, y lo que respecta a los certificados de RMN, estos son auditados en la tabla FUNCIONARIOS_CERTIFICADOS que almacena el funcionario que solicita el certificado, la placa que está consultando y la fecha en la que ha realizado dicha consulta. También la tabla PIN_LEGALIZACIONES almacena el (usuario del sistema) funcionario que realiza la operación de generación de pines para Legalización de Minería de Hecho. Esta información es obtenida durante el proceso de creación de Pines para tal fin en la opción “Generar Pin Legalización”. Con respecto a las “devoluciones de tareas” los registros que informan la razón de la devolución de tarea, que usuario realizó dicho proceso y cuál fue la razón de la devolución junto con el usuario al cual se le asignó la misma. Las tablas correspondientes a esta información se llaman LOGS Y LOGS_HIST. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 21 de 186 3.4 DESCRIPCIÓN DE CAMPOS REQUERIDOS POR PANTALLA A continuación y en orden de opciones que presenta el menú del sistema de Gestión de CMC, se presentan los diferentes formularios y pantallas que se generan de acuerdo a las selecciones realizadas por el usuario del sistema. 3.4.1 Formulario Web A fin de generar el correspondiente formulario Web, el sistema solicita y de carácter obligatorio el campo correspondiente al expediente (la placa de la solicitud). No importa si la placa en la actualidad es un título, para cuyo caso el sistema presentará un histórico de cuando este era una propuesta. Una vez diligenciada esta información el sistema genera el reporte con la información diligenciada por el usuario minero durante su proceso de radicación por Internet. 3.4.2 Reporte de Automatismo Se requiere el código de expediente de la solicitud para la generación correspondiente del reporte de superposiciones y recortes efectuados. Este proceso fue de acceso temporal ya que imprimía al usuario el estado de los recortes automáticos efectuados durante los años 2009-2010 (únicamente el último recorte por solicitud). En la actualidad y debido a las múltiples reevaluaciones técnicas efectuadas, la información reportada por este reporte no tiene validez. Se requiere el código de expediente de la solicitud para la generación correspondiente del reporte de superposiciones y recortes efectuados. Este proceso fue de acceso temporal ya que imprimía al usuario el estado de los recortes automáticos efectuados durante los años 2009-2010 (únicamente el último República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 22 de 186 recorte por solicitud). En la actualidad y debido a las múltiples reevaluaciones técnicas efectuadas, la información reportada por este reporte no tiene validez. 3.4.3 Simular Evaluación Su funcionalidad es igual a la del “reporte de Automatismo”, sin embargo las evaluaciones aquí realizadas se hacen en tiempo real. Para efectuar esta acción se requiere previamente la generación del reporte de superposiciones en el módulo de estudio técnico de CMC. Con respecto a los campos obligatorios, se requiere el código de expediente de la solicitud para la generación correspondiente del reporte. Entre los resultados se presenta una tabla con la información correspondiente a las superposiciones presentadas, porcentajes y di estas aplican o no de acuerdo a la recomendación del proceso automático y un enlace para descargar en archivo Excel los mismos resultados obtenidos. 3.4.4 Títulos con PTI/PTO Con respecto a los títulos y si estos poseen PTI/PTO, se ha diseñado la interface correspondiente que suministra la información relacionada a: minerales asociados, Fecha de la resolución, tipo de aprobación (PTI o PTO) y el código de RMN. El campo obligatorio para esta consulta es el código de expediente del título minero. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 23 de 186 3.4.5 Generar Resoluciones Esta interface de carácter temporal, fue generada solo para aquellos expedientes que fueron evaluados por Batch durante los años 2009 y 2010 y que presentaron superposición total. El formato de impresión no es modificable y se presenta en pdf. El campo de consulta corresponde al código de la solicitud o placa. En la actualidad esta opción no se encuentra disponible. 3.4.6 Detallado de Títulos La consulta de títulos genera un archivo Excel con los campos: código de RMN, código de expediente, grupo trabajo, estado expediente, fecha registro, fecha contrato, fecha termina, titulares, direcciones, área has.mts2, modalidad, minerales, municipios y departamentos. El formulario de generación de reporte no posee campos obligatorios pero hay que tener las siguientes consideraciones: República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 24 de 186 o Cuando no se diligencia ningún campo, y el estado del título se encuentra en “Vigente”, el sistema genera el reporte de todos los títulos vigentes al momento de generación del reporte. o El campo “estado del título” filtra los títulos mineros por el estado jurídico actual de los mismos. Los estados jurídicos son: “VIGENTE”, “NO VIGENTE” (Títulos archivados) y “TODOS”. o El campo consulta por expediente realiza consultas con base en la Placa del título minero (No tiene en cuenta el código correspondiente a RMN). o Los campos “Fecha inicio de la inscripción” y “fecha fin de la inscripción” permiten filtrar los títulos mineros en un intervalo de tiempo. El no diligenciar ninguno de los rangos equivale a obtener los títulos mineros en cualquier fecha. o “Consulta por mineral” permite realizar la búsqueda por un mineral específico. o “Consulta por municipios” permite realizar la búsqueda por el ingreso de un municipio determinado. Debe tenerse especial cuidado ya que un nombre de municipio puede encontrarse para varios departamentos. o La consulta por “Persona o Razón Social” permite filtrar ya sea por el número de documento, el nombre de la persona, apellidos de la misma o por razón social. El sistema traerá todos los resultados que cumplan con el criterio de búsqueda ingresado. o La consulta por “grupo de trabajo” realiza el filtro con base en el grupo de trabajo definido para los expedientes. El grupo de trabajo hace alusión a la Autoridad Minera (Ya sea Ingeominas y sus Regionales o las Gobernaciones Delegadas) que por criterios de ubicación geográfica y minerales tienen la competencia del expediente. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 25 de 186 3.4.7 Detallado de Solicitudes La consulta de solicitudes genera un archivo Excel con los campos: código de expediente, número de formulario, grupo de trabajo, estado del expediente, fecha de radicación, área solicitada/m2, área definitiva/m2, titulares, teléfonos, dirección de correspondencia, modalidad, minerales, municipiosdepartamentos. El formulario de generación de reporte es similar al presentado en la consulta detallada de títulos mineros, para lo cual no se expondrán los campos de consulta exceptuando el intervalo de fechas que esta vez corresponde a las fechas de radicación y no a las de inscripción en RMN. 3.4.8 Certificado de RMN El certificado del Registro Minero Nacional corresponde a la información relacionada con un título minero, fechas iniciales y finales, de inscripción en el Registro Minero Nacional, sus titulares, datos relacionados con el área y las correspondientes anotaciones que hacen referencia a las actuaciones sobre el mismo. Esta información corresponde a lo registrado en el sistema SIAL y actualmente es de carácter informativo y consultar ya que desde el año 2010 se viene implementando el sistema CMC para tal fin. Para realizar consultas se requiere exclusivamente el código de RMN. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 26 de 186 3.4.9 Certificado de Financiera El certificado del Financiera es similar al certificado del RMN, exceptuando que no genera coordenadas ni alinderaciones. Su carácter también es informativo ya que actualmente se obtiene a partir del sistema SIAL el cual ya se encuentra desactualizado. Para realizar consultas se requiere exclusivamente el código de RMN. 3.4.10 Estadísticas Generales Para la generación de los reportes de “Estadísticas Generales” se requiere definir los períodos de tiempo bajo los cuales se cuantificará la información relacionada a: fechas de radicación de propuestas, fechas de inscripción de contratos, fechas de archivo de solicitudes. Estos campos no son de carácter obligatorio y de no diligenciarse la información no será filtrada por dichos campos. 3.4.11 Expedientes a Cargo Los “expedientes a cargo” corresponden a las custodias físicas que posee un usuario específico del sistema. Estas pueden corresponder a títulos o a solicitudes. El campo obligatorio correspondiente es el login del usuario funcionario del sistema CMC. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 27 de 186 3.4.12 Guardar documentos Esta opción, que ha sido asignada de manera temporal para los funcionarios, permite avanzar tareas que se encuentren pendientes en estudio técnico y jurídico hasta el Registro Minero Nacional. Para comenzar debe diligenciarse el campo “Código de Expediente” correspondiente a la solicitud a la cual se le requiere vincular los documentos respectivos. Independiente de la modalidad de la solicitud, el sistema validará que la misma posea tanto el estudio técnico como el estudio jurídico, si estos no se encuentran asociados aún, el sistema dispone de un campo de texto para definir la observación y de un botón para el cargue del archivo relacionado (cargue del archivo tipo documento correspondiente al concepto técnico o jurídico). Si la modalidad del expediente es diferente a la “Autorización Temporal”, el sistema exigirá además el cargue correspondiente al respectivo Contrato (diligenciamiento de observación, cargue de archivo y años de duración por etapas del contrato minero), de lo contrario el tipo de documento corresponderá a una resolución (diligenciamiento de observación y cargue del archivo correspondiente a la resolución). Esta información luego es validada por el personal de Registro Minero y de no ser consistente, el expediente en cuestión será devuelto al área responsable. La imagen anterior muestra como el expediente ejemplo se encuentra pendiente de los dos conceptos técnicos y del documento correspondiente al contrato. En la parte inferior se presentan las áreas de República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 28 de 186 texto para diligenciar los documentos faltantes uno por uno. Una vez se han diligenciado los documentos correspondientes se habilitará un botón que generará la tarea para inscripción en Registro Minero Nacional. El usuario que realice el cargue de estos documentos quedará registrado en el sistema también como responsable de los mismos, por lo tanto se recomienda que quienes hayan generado los documentos sean también quienes carguen los mismos por este aplicativo para que de esta manera quede consistente la respectiva actuación. 3.4.13 Actualiza la fecha del Contrato Esta opción permite actualizar la fecha de contrato cuando ya el contrato ha sido cargado en el sistema, pero esta fecha no ha sido diligenciada aún. Si esta fecha no es diligenciada el sistema genera error durante el proceso de inscripción del título minero. El único dato obligatorio es el código del expediente de la solicitud, además debe considerarse que previamente deberán encontrarse cargados en sistema conceptos técnicos y documento de contrato respectivamente. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 29 de 186 3.4.14 Devolución de Tareas Las devoluciones de tareas permiten que los funcionarios técnicos de contratación y titulación minera puedan realizar sus procesos de reevaluación técnica. Para realizar el correspondiente proceso es obligatorio diligenciar los siguientes campos: - Código del expediente. Que corresponde a la placa de la solicitud que requiere ser reevaluada. - Usuario de asignación de la tarea. Corresponde al usuario destino, quien realizará la reevaluación técnica correspondiente. - Razón de la devolución de tarea. Corresponde a las razones por las cuales el funcionario requiere reevaluar la propuesta. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 30 de 186 3.4.15. Generación de Pines de Legalización La generación de pines de legalización brinda acceso para que el minero externo y quien solicita dicho PIN pueda proceder a realizar su proceso correspondiente de radicación de propuesta. Para asignar un PIN de Legalización deben ser diligenciados los siguientes campos: - Ingresar el número de documento del solicitante del PIN. Ingresar el nombre del solicitante del PIN. Ingresar el correo electrónico del solicitante del PIN. Los datos correspondientes a la fecha de generación y al login del funcionario que crea el PIN no se diligencian y se calculan automáticamente por el sistema. 3.5. DIAGRAMA DE NAVEGACIÓN DEL SISTEMA http://nagios.ingeominas.gov.co/cmc_v2 o index.php: redireccionamiento a la página de validación del usuario de CMC llamada validaUsuario.php. Todo funcionario que ingresa a este aplicativo debe poseer usuario y contraseña habilitados para tal fin. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 31 de 186 o validaUsuario.php: Interface de validación para acceso al sitio web de Gestión de CMC. Aquí se hace ingreso de usuario y contraseña que de ser validados satisfactoriamente se guardan como variables de sesión. La validación satisfactoria redirecciona a la página principal.php. o principal.php: En esta página se despliega el menú de opciones del sitio web de Gestión. Igualmente se realiza la introducción a que es CMC. o queEsCMC.php: Página introductoria a lo que es CMC. Es invocada por principal.php en un marco destinado para los contenidos de acuerdo a las diferentes opciones del menú. o Clases/accesoDatos.php: Clase de presentación del menú principal. Se realizan las siguientes acciones: Generación de opciones del Menú que permiten acceder a los módulos que componen el aplicativo de Gestión de CMC. Definición de accesos de acuerdo a los roles de los usuarios. CMCQuery/consulta_aCargo.php: Esta consulta permite obtener los expedientes físicos a cargo suministrando un login de funcionario al sistema. CMCQuery/aCargo_Resultados.php: Suministra los registros correspondientes a los expedientes físicos que un funcionario posee a cargo, en formato de tablas. Los campos que suministra el sistema son: Login CMC, Expediente, Fecha, Nombre y Propósito Tarea Actual. Comunes/validarDatosSolicitud.php: Esta interface se encarga de actualizar los datos de una solicitud que requiere avance de tarea al Registro Minero Nacional. Mediante esta interface pueden cargarse los documentos correspondientes al “estudio técnico” y “estudio jurídico” de Contratación, cargar el respectivo documento del Contrato o de la resolución (definidos de acuerdo a la modalidad de la solicitud) y por último y una vez validada la existencia total de estos documentos, el avance de la tarea al Registro Minero Nacional. Comunes/UpdateContrato/contratoBuscar.php: Esta interface busca la solicitud suministrada y actualiza la fecha de contrato. Es importante esta actualización ya que permite posteriormente que el funcionario del Registro Minero Nacional pueda inscribir nuevos títulos sin problemas porque no poseen la fecha del contrato. La fecha del contrato corresponde a la fecha en la cual el último titular de la propuesta firmó el mismo. Comunes/DevolverTarea/devolucionTarea.php: Esta interface permite dar a conocer al usuario que tipo de devolución de tarea puede realizar, si al área inicial (siempre y o o o o o República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS o o o o o o o o o MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 32 de 186 cuando no se encuentre reevaluado el expediente en cuestión) o al área inicial. Por lo tanto el sistema proporciona los dos enlaces para realizar las actuaciones pertinentes. Comunes/DevolverTarea/returnAreaInicial.php: Esta interface dispone del formulario para devolución de tarea al área inicial. Antes debe comprobarse que la solicitud no haya sido reevaluada (hecho que CMC no soporta) y que se posea físicamente la alinderación para verificar el área que será retornada. Comunes/DevolverTarea/returnAreaActual.php: Esta interface dispone del formulario para devolución de tarea al área actual. No requiere comprobar la existencia de las coordenadas físicas ya que conserva las actuales. Este proceso es ampliamente utilizado para reevaluaciones con zonas de restricción, sin embargo hace que la información obtenida no sea consistente ya que los respectivos históricos son eliminados. Estadísticas/Generales/personalizaQuery.php: Esta interface permite realizar operaciones de consulta relacionadas con títulos inscritos, solicitudes radicadas y archivadas respectivamente en un intervalo de tiempo establecido por el usuario funcionario. La información es presentada por grupo de trabajo y cantidades de expedientes en el siguiente esquema: Grupo de trabajo, total solicitudes radicadas, total títulos inscritos, total solicitudes archivadas. Estadisticas/Generales/aCargo_Resultados.php: Trae los resultados obtenidos de acuerdo a los parámetros de fecha establecidos el ítem anterior. GeneraPines/PinLegalizaciones/crearPinLegalizacion.php: Esta interface se implementa para diligenciar la información de quien requiere un PIN para Legalización de minería de hecho. Se suministra la información correspondiente a: Número de documento del solicitante, nombre del solicitante y correo electrónico del solicitante. GeneraPines/PinLegalizaciones/generaPINLegalizacion.php: Esta interface complementa el ítem anterior, ya que en ella es donde se genera el nuevo PIN de Legalización de Minería de Hecho y se remite al usuario minero mediante correo electrónico. Informes/ConceptoTecnico/superponeConcepto.php: Esta interface permite el ingreso de la placa a solicitudes evaluadas por proceso de automatismo y de las cuales se requiere conocer como fueron sus recortes por proceso Batch. Informes/ConceptoTecnico/superponeResultados.php: Reporta los resultados obtenidos con respecto a los recortes efectuados por alguno de los procesos batch suministrando la siguiente información: expediente, aplicó recorte, fecha_radicación/fecha_inscripción, tipo (si corresponde a solicitud, titulo, histórico de solicitud o histórico de título), fecha_termina, estado_expediente, minerales, porcentaje superpone. Informes/ConceptoTecnico/imprimirConcepto.php: Este ítem es igual al anteriormente expuesto, solo que la información la genera en formato Excel para descargar. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS o o o o o o o o o o MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 33 de 186 Informes/PTOMinerales/buscarPTI_PTO.php: Interface en la cual se suministra el código de expediente correspondiente al título minero para verificar si posee el PTI/PTO aprobado. Informes/PTOMinerales/PTI_PTO_Resultados.php: Complementa la acción anterior, trae los resultados obtenidos de PTI/PTO relacionados con el título minero, la información corresponde a: Expediente, Código RMN, Fecha Resolución, Número Resolución, Tipo Aprobación y Minerales Aprobados. Informes/resoluciones/consultaReportes.php: Interface de ingreso de código de solicitud evaluada por batch que y que de manera masiva fue rechazada técnicamente por superposición total. Informes/resoluciones/reportesResultados.php: Ítem que complementa al anterior, por la generación del formato PDF de la correspondiente resolución por rechazo debido a superposición total. Solo aplica para las solicitudes evaluadas por proceso batch que presentaron superposición total. Informes/RPI/infoRPI.php: Interface de captura del código de expediente correspondiente a una solicitud. El objetivo es traer la información relacionada con el proceso de radicación por Internet. Informes/RPI/aCargo_Resultados.php: Complementa al ítem anterior ya que trae la información correspondiente a lo diligenciado por el usuario durante su proceso de radicación de la propuesta. No presenta información relacionada con la alinderación diligenciada ni la visualización del polígono correspondiente. Informes/SimularEvaluacion/simularConcepto.php: interface de evaluación automática de una solicitud pero de carácter informativo. Se ingresa el código de expediente que será simulado. Para esta operación la tarea debe encontrarse en “Estudio Técnico de Contratación” y previamente el funcionario debió generar el reporte de superposiciones sin ejecutarlo aún. Informes/SimularEvaluacion/ViewSimularConceptoResultados.php. Se obtienen los resultados de la simulación, los campos suministrados son: expediente, aplicó recorte, fecha_radicación/fecha_inscripción, modalidad actual, tipo, fecha_termina, estado_expediente, minerales, porcentaje superpone y observación. Informes/SimularEvaluacion/imprimirConcepto.php: Genera un archivo Excel a partir de la información obtenida del ítem inmediatamente anterior. Informes/Solicitudes/listadoSolicitudes.php: Interface que permite definir los parámetros de consulta para todo tipo de solicitudes del sistema CMC. Entre los parámetros a establecer se tienen: consulta por código de expediente, estado de la solicitud, intervalo de fechas de radicación, minerales, municipios, departamentos, número de documento o nombre de algún proponente y grupo de trabajo. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS o o o o o o o MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 34 de 186 Informes/Solicitudes/aCargo_Resultados.php: suministra en formato Excel la información obtenida de la consulta de las solicitudes. La información obtenida cuenta con los siguientes campos: código de expediente, numero de formulario, grupo trabajo, estado expediente, fecha radicación, area solicitada/m2, area definitiva/m2, titulares, teléfonos, direccion correspondencia, modalidad, minerales, municipios y departamentos. Informes/Titulos/listadoTitulos.php: Interface que permite definir los parámetros de consulta para todo tipo de títulos mineros del sistema CMC. Entre los parámetros a establecer se tienen: consulta por código de expediente, estado del título, intervalo de fechas de inscripción en RMN, minerales, municipios, departamentos, número de documento o nombre de algún titular y grupo de trabajo del título. Informes/Titulos/aCargo_Resultados.php: suministra en formato Excel la información obtenida de la consulta de los títulos. La información obtenida cuenta con los siguientes campos: código rmn, código expediente, grupo trabajo, estado expediente, fecha registro, fecha contrato, fecha termina, titulares, direcciones, area has.mts2, modalidad, minerales, municipios y departamentos RMN_Certificados/consultaCertificado.php: Interface que recibe el código RMN de un título minero para generar, del sistema SIAL, el respectivo certificado del Registro Minero Nacional. Este proceso se ejecuta para el personal de RMN. RMN_Certificados/certificado.php: Interface que complementa la anterior ya que genera la información correspondiente al “Certificado del Registro Minero Nacional” el cual suministra la información de los titulares, minerales, placas, fechas de inscripción y terminación del título, las correspondientes anotaciones y la alinderación actual del título minero. Se hace énfasis en que esta información proviene del sistema SIAL el cual estuvo vigente en su módulo de RMN hasta el día 31 de diciembre de 2009. RMN_Financiera/consultaCertificado.php: Interface que recibe el código RMN de un título minero para generar, del sistema SIAL, el respectivo certificado del Registro Minero Nacional. Este proceso se hace para el personal de financiera. RMN_Financiera/certificado.php: Interface que genera la información correspondiente al “Certificado del Registro Minero Nacional” el cual suministra la información de los titulares, minerales, placas, fechas de inscripción, fecha de terminación del título y las correspondientes anotaciones. Se hace énfasis en que esta información proviene del sistema SIAL el cual estuvo vigente en su módulo de RMN hasta el día 31 de diciembre de 2009. Este certificado no tiene validez, no posee coordenadas y es de carácter informativo para el personal de financiera. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 35 de 186 3.6 REQUERIMIENTOS DE INTERFASE CON OTROS SISTEMAS Para el aplicativo cmc_v2, dispuesto en el servidor nagios.ingeominas.gov.co, se requieren las siguientes conexiones a otros servidores institucionales que les proveen información, esos servidores son: Correo.ingeominas.gov.co: Es necesaria la conexión con este servidor a fin de que el módulo de generación de pines de legalización pueda enviar el respectivo correo al usuario que solicita el PIN respectivo. Esta configuración se realiza a nivel de servidor y se hace sobre nagios.ingeominas.gov.co. 172.25.1.26: Este servidor permite establecer la validación de usuarios de CMC con LDAP. Para verificar si los mismos están o no vigentes se consulta la tabla CMC.USUARIOS junto con las tablas que conforman el WorkFlow del sistema CMC. El archivo donde se encuentra referenciado este servidor es “validaUser.php y se encuentra en el folder “clases”. Origin.ingeominas.gov.co: Este servidor corresponde al sistema SIAL y es a través del mismo que se realizan las consultas relacionadas con los certificados del Registro Minero Nacional. La información es obtenida en el archivo “certificado.php” que se encuentra en los folders RMN_Certificados y RMN_Financiera. El mecanismo empleado es un dblink llamado @a_sial y que se encuentra en el esquema CMC. Con respecto al servidor nagios se hace necesaria la instalación de un cliente de oracle sobre el servidor, que sea acorde con la versión de la base de datos de CMC. A la fecha (15 de septiembre de 2011) se viene implementando una base de datos 10g. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 36 de 186 3.7 MODELO LÓGICO DE DATOS, DIAGRAMAS ENTIDAD-RELACIÓN Relacionado con Solicitudes Relacionado con Títulos Mineros República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 37 de 186 Tablas asociadas a personas Tablas asociadas a los grupos de trabajo República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 38 de 186 Tablas relacionadas con las zonas geográficas incluyendo zonas de restricción para la minería República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 39 de 186 3.8. MODELO DE DATOS FÍSICO Y DICCIONARIO DE DATOS MTD_DIMENTIONAL_ELEMENT MTD_RESPONSIBILITY_DIM_ELM MTD_RESPONSIBILITY MTD_STATION MTD_QUEUE_STATION_USER MTD_USER MTD_STATION_COVERAGE MTD_COVERAGE MTD_PHASE_DIMENTIONAL_ELEMENT MTD_PHASE USUARIOS RASTREOS_EXPEDIENTE SOLICITUDES TÍTULOS SOLICITUDES_EST_JURIDICOS CONTRATOS DOCUMENTOS_ELECTRONICOS AUTOS RESOLUCIONES MTD_TASK SOLICITUDES_AREA CONCEPTOS_TECNICOS GEO_SOLICITUDES GRUPOS_TRABAJO PIN_FORMULARIOS_VENDIDOS PIN_AUTORIZACIONES_TEMPORALES PIN_LEGALIZACIONES TMP_REPORTE_RECORTES TITULOS_PTI_PTO TITULOS_PTI_PTO_MINERALES MINERALES SOL_COMP_ZONAS_MINERAS TIPO_ZONAS_MINERIA_AREA CRONOGRAMAS_ESTIMATIVOS ACTIVIDADES_ESTIMATIVOS FASES_ESTIMATIVOS SOLICITUD_SUPERPOSICIONES RPT_SOLICITUDES_RECORTES RPT_SOLICITUD_SUPERPOSICIONES FUNCIONARIOS_CERTIFICADOS TTMS_TITULOS TTMS_TITULOS_PAS PLANCHAS_IGAC TITULOS_MODALIDADES MODALIDADES TITULOS_MUNICIPIOS MUNICIPIOS DEPARTAMENTOS República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 40 de 186 TTMS_COORD_TIT_XML ACCESOS DBLINK SIAL RMN_REGISTRO_EXPEDIENTES@A_SIAL RMN_TITULARES_REG_EXPED@A_SIAL SIAL.SUBMINERAL@A_SIAL RMN_MINERALES_REG_EXPED@A_SIAL RMN_ANOTACIONES_REG_EXPED@A_SIAL MUNICIPIOS@A_SIAL DEPARTAMENTOS@A_SIAL RMN_TITULARES_ANOTACION@A_SIAL TERCEROS@A_SIAL VISTAS V_CONSULTA_SOLICITUDES_RPI V_CONSULTA_SOLICITUDES_ALL V_CONSULTA_TITULOS_ALL PROCEDIMIENTOS: BACK_DATOS_BASICOS_ACTUAL(CÓDIGO_EXPEDIENTE, USUARIO_DESTINO, RAZÓN_DEVOLUCION, USUARIO_EJECUTA) BACK_DB_COORD_INICIAL(CÓDIGO_EXPEDIENTE, USUARIO_DESTINO, RAZÓN_DEVOLUCION, USUARIO_EJECUTA) AVANZAR_A_RMN(CÓDIGO_EXPEDIENTE, USUARIO_RMN) REPORTE_RECORTES(CÓDIGO EXPEDIENTE) RPT_ANALISIS_SUPERPONE_CMC.RPT_UPDATE_HISTORICOS(ID_SOLICITUD, ESTADO) RPT_ANALISIS_SUPERPONE_CMC.VALIDAR_POLIGONOS_RECORTE(ID_SOLICITUD, ESTADO) Tabla DEPOSITANTES_VISITAS Descripción de la Tabla Tabla de almacenamiento de todos los depositantes que consignan para una Visita, esta tabla no tiene manejo de normalización Campo Tipo de Dato Descripción ID NUMBER(10) Identificador del depositante que consigna para una Visita en la tabla NUMERO_DOCUMENTO VARCHAR2(10 BYTE) NOT Número de identificación del depositante que NULL consigna para una Visita CRAZON VARCHAR2(200 BYTE) Nombre o razón social del solicitante NOT NULL ID_TIPO_IDENTIFICACION NUMBER(10) Tipo de documento del depositante que consigna para una Visita, es decir, si corresponde a una cédula, aun NIT, un RUT entre otros. DIRECCION VARCHAR2(200 BYTE) Dirección de residencia del depositante que consigna para una Visita República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 41 de 186 ID_MUNICIPIO NUMBER(10) TELEFONO VARCHAR2(20 BYTE) NUMERO_CELULAR VARCHAR2(20 BYTE) ID_PIN_CONSIGNACION FECHA_CREACION NUMBER(10) DATE SYSDATE DEFAULT Identificador del municipio de residencia del depositante que consigna para una Visita Número de teléfono de residencia del depositante que consigna para una Visita Número de celular del depositante que consigna para una Visita Identificador del PIN generado por el depositante Fecha de creación del registro en la Base de datos. 3.9 TRIGGERS Y FUNCIONES TRIGGER TRG_AUD_PERS_VISIT_HIST Descripción Disparador que almacena el registro original de la tabla PERSONAS_VISITAS cuando este es actualizado o almacenado. La tabla destino se llama PERSONAS_VISITAS_HIST. Código CREATE OR REPLACE TRIGGER CMC."TRG_AUD_PERS_VISIT_HIST" BEFORE DELETE OR UPDATE ON CMC.PERSONAS_VISITAS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN INSERT INTO CMC.PERSONAS_VISITAS_HIST VALUES ( :OLD.ID , :OLD.NUMERO_DOCUMENTO , :OLD.CRAZON , :OLD.ID_TIPO_IDENTIFICACION, :OLD.DIRECCION , :OLD.ID_MUNICIPIO , :OLD.TELEFONO , :OLD.NUMERO_CELULAR , :OLD.FECHA_CREACION , SYSDATE ); END TRG_AUD_PERS_VISIT_HIST; / TRIGGER TRG_AUDITA_VISITAS Descripción Disparador que permite identificar el computador del cliente como el usuario de la base de datos desde República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 42 de 186 el cual se realiza la operación. Tiene como fin verificar y hacer seguimiento en la generación de las consignaciones para pagos de visitas de fiscalización. La tabla de referencia es PINES_VISITAS la cual dispara el trigger cuando se hacen procesos de actualización o eliminación de registros. La tabla de destino es AUD_TRG_PIN_VISITA. Código CREATE OR REPLACE TRIGGER CMC."TRG_AUDITA_VISITAS" BEFORE UPDATE OR DELETE ON CMC.PINES_VISITAS REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN INSERT INTO CMC.AUD_TRG_PIN_VISITA VALUES ( AUD_TRG_PIN_VISITA_SEQ.NEXTVAL, :NEW.NUMERO_PIN, SYSDATE, -- FECHA_PROCESO SYS_CONTEXT('USERENV', 'TERMINAL') , SYS_CONTEXT('USERENV', 'IP_ADDRESS') , SYS_CONTEXT('USERENV', 'CURRENT_USER') , SYS_CONTEXT('USERENV', 'HOST') , SYS_CONTEXT('USERENV', 'OS_USER') ); END TRG_AUDITA_VISITAS; / 3.10 MATRIZ DE PROCESOS VERSUS ORGANIZACIÓN MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 43 de 186 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS 3.11 PROCESOS VERSUS ENTIDADES Proceso Entidad Operación(es) * R R R R Consultar expedientes a cargo Solicitudes usuarios titulos rastreos_expediente Guardar Documentos Solicitudes solicitudes_area conceptos_tecnicos geo_solicitudes documentos_electronicos usuarios autos contratos resoluciones mtd_task R R R R CR R CD CD CD CRU solicitudes solicitudes_est_juridicos usuarios mtd_station mtd_task documentos_electronicos conceptos_tecnicos contratos documentos_electronicos R R R R RUD D RD RU R Devolución de tarea Actualización de fecha de contrato Análisis de estadísticas generales Generación de pines de legalización Consulta de títulos con PTI/PTO solicitudes grupos_trabajo solicitudes_est_juridicos titulos pin_formularios_vendidos pin_autorizaciones_temporales pin_legalizaciones titulos titulos_pti_pto titulos_pti_pto_minerales minerales R R R R R R CR R R R R República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 44 de 186 Proceso Análisis de formulario web Simular evaluación técnica Reporte detallado de solicitudes Reporte detallado de títulos Generación de certificado RMN de información del SIAL Entidad v_consulta_solicitudes_rpi solicitudes sol_comp_zonas_mineras tipo_zonas_mineria_area geo_solicitudes cronogramas_estimativos actividades_estimativos fases_estimativos rpt_solicitudes_recortes rpt_solicitud_superposiciones solicitud_superposiciones Operación(es) * R R R R R R R R CRD CRD R consulta_solicitudes_all consulta_titulos_all R R funcionarios_certificados rmn_registro_expedientes@a_sial ttms_titulos_pas planchas_igac rmn_titulares_reg_exped@a_sial terceros_ok@a_sial ttms_titulos sial.submineral@a_sial rmn_minerales_reg_exped@a_sial titulos titulos_modalidades modalidades titulos_municipios municipios departamentos ttms_coord_tit_xml RMN_ANOTACIONES_REG_EXPED@a_sial MUNICIPIOS@a_sial DEPARTAMENTOS@a_sial RMN_TITULARES_ANOTACION@a_sial TERCEROS@a_sial C R R R R R R R R R R R R R R R R R R R R República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 45 de 186 Proceso Generación de certificado RMN para Financiera de información del SIAL Entidad Operación(es) * funcionarios_certificados rmn_registro_expedientes@a_sial ttms_titulos_pas planchas_igac rmn_titulares_reg_exped@a_sial terceros_ok@a_sial ttms_titulos sial.submineral@a_sial rmn_minerales_reg_exped@a_sial titulos titulos_modalidades modalidades titulos_municipios municipios departamentos RMN_ANOTACIONES_REG_EXPED@a_sial MUNICIPIOS@a_sial DEPARTAMENTOS@a_sial RMN_TITULARES_ANOTACION@a_sial TERCEROS@a_sial C R R R R R R R R R R R R R R R R R R R * CRUD: Create, Read, Update, Delete República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 46 de 186 3.12 PLATAFORMA DE SERVIDOR Y DEL USUARIO Requerimientos de Software/Hardware en Servidor o Recomendable: Instalación del servidor apache con apache 2.2.11 y php 5.3.0 Configurar región a America/Bogotá. Configurar puerto 80 como puerto de salida. El servidor debe ser accesible para Internet. Disponer de memoria RAM de 1GB mínimo para ejecución del aplicativo. o Cliente para conexión a Oracle 10g o Superior. o Tener conexión con servidor de base de datos Zirconio2 correspondiente a base de datos de CMC. Requerimientos de Software/Hardware en equipos cliente o Los navegadores en los cuales puede implementarse la aplicación son: Mozilla Firefox. Internet explorer en versiones superiores a la 6.0 Chrome de Google. o El equipo debe tener mínimo 512 Mb de RAM o Conexión y servicio de Internet. o Disco duro con espacio mínimo de 500 Mb para realizar las transacciones de almacenamiento satisfactoriamente. o Habilitar en browsers los popups o ventanas emergentes. o Contar con herramienta Microsoft Excel para descargar correctamente la información relacionada con reportes de superposiciones e informes de solicitudes y títulos mineros. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 47 de 186 4 RESPONSABLE Funcionario Autoridad Minera Usuario Administrador de Servidor de aplicación nagios RESPONSABLES DESCRIPCION ACTIVIDAD Mediante acceso previamente definido el usuario ingresa al sistema y genera la información que considere correspondiente, esto de acuerdo a los roles asignados al mismo previamente. Este sistema no permite acceso a usuarios mineros externos, únicamente a funcionarios de la Autoridad Minera. Realiza las actualizaciones del aplicativo que sean consideradas necesarias de acuerdo a los nuevos requerimientos manifestados por las autoridades mineras competentes. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 48 de 186 4.1. MAPA DE NAVEGACIÓN Detalle del mapa de navegación sobre: http://nagios.ingeominas.gov.co/cmc_v2 o index.php: redireccionamiento a la página de validación del usuario de CMC llamada validaUsuario.php. Todo funcionario que ingresa a este aplicativo debe poseer usuario y contraseña habilitados para tal fin. o validaUsuario.php: Interface de validación para acceso al sitio web de Gestión de CMC. Aquí se hace ingreso de usuario y contraseña que de ser validados satisfactoriamente se guardan como variables de sesión. La validación satisfactoria redirecciona a la página principal.php. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 49 de 186 o principal.php: En esta página se despliega el menú de opciones del sitio web de Gestión. Igualmente se realiza la introducción a que es CMC. o queEsCMC.php: Página introductoria a lo que es CMC. Es invocada por principal.php en un marco destinado para los contenidos de acuerdo a las diferentes opciones del menú. o Clases/accesoDatos.php: Clase de presentación del menú principal. Se realizan las siguientes acciones: Generación de opciones del Menú que permiten acceder a los módulos que componen el aplicativo de Gestión de CMC. Definición de accesos de acuerdo a los roles de los usuarios. CMCQuery/consulta_aCargo.php: Esta consulta permite obtener los expedientes físicos a cargo suministrando un login de funcionario al sistema. CMCQuery/aCargo_Resultados.php: Suministra los registros correspondientes a los expedientes físicos que un funcionario posee a cargo, en formato de tablas. Los campos que suministra el sistema son: Login CMC, Expediente, Fecha, Nombre y Propósito Tarea Actual. Comunes/validarDatosSolicitud.php: Esta interface se encarga de actualizar los datos de una solicitud que requiere avance de tarea al Registro Minero Nacional. Mediante esta interface pueden cargarse los documentos correspondientes al “estudio técnico” y “estudio jurídico” de Contratación, cargar el respectivo documento del Contrato o de la resolución (definidos de acuerdo a la modalidad de la solicitud) y por último y una vez validada la existencia total de estos documentos, el avance de la tarea al Registro Minero Nacional. Comunes/UpdateContrato/contratoBuscar.php: Esta interface busca la solicitud suministrada y actualiza la fecha de contrato. Es importante esta actualización ya que permite posteriormente que el funcionario del Registro Minero Nacional pueda inscribir nuevos títulos sin problemas porque no poseen la fecha del contrato. La fecha del contrato corresponde a la fecha en la cual el último titular de la propuesta firmó el mismo. Comunes/DevolverTarea/devolucionTarea.php: Esta interface permite dar a conocer al usuario que tipo de devolución de tarea puede realizar, si al área inicial (siempre y cuando no se encuentre reevaluado el expediente en cuestión) o al área inicial. Por lo tanto el sistema proporciona los dos enlaces para realizar las actuaciones pertinentes. Comunes/DevolverTarea/returnAreaInicial.php: Esta interface dispone del formulario para devolución de tarea al área inicial. Antes debe comprobarse que la solicitud no haya sido reevaluada (hecho que CMC no soporta) y que se posea físicamente la alinderación para verificar el área que será retornada. o o o o o o República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS o o o o o o o o o o MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 50 de 186 Comunes/DevolverTarea/returnAreaActual.php: Esta interface dispone del formulario para devolución de tarea al área actual. No requiere comprobar la existencia de las coordenadas físicas ya que conserva las actuales. Este proceso es ampliamente utilizado para reevaluaciones con zonas de restricción, sin embargo hace que la información obtenida no sea consistente ya que los respectivos históricos son eliminados. Estadísticas/Generales/personalizaQuery.php: Esta interface permite realizar operaciones de consulta relacionadas con títulos inscritos, solicitudes radicadas y archivadas respectivamente en un intervalo de tiempo establecido por el usuario funcionario. La información es presentada por grupo de trabajo y cantidades de expedientes en el siguiente esquema: Grupo de trabajo, total solicitudes radicadas, total títulos inscritos, total solicitudes archivadas. Estadisticas/Generales/aCargo_Resultados.php: Trae los resultados obtenidos de acuerdo a los parámetros de fecha establecidos el ítem anterior. GeneraPines/PinLegalizaciones/crearPinLegalizacion.php: Esta interface se implementa para diligenciar la información de quien requiere un PIN para Legalización de minería de hecho. Se suministra la información correspondiente a: Número de documento del solicitante, nombre del solicitante y correo electrónico del solicitante. GeneraPines/PinLegalizaciones/generaPINLegalizacion.php: Esta interface complementa el ítem anterior, ya que en ella es donde se genera el nuevo PIN de Legalización de Minería de Hecho y se remite al usuario minero mediante correo electrónico. Informes/ConceptoTecnico/superponeConcepto.php: Esta interface permite el ingreso de la placa a solicitudes evaluadas por proceso de automatismo y de las cuales se requiere conocer como fueron sus recortes por proceso Batch. Informes/ConceptoTecnico/superponeResultados.php: Reporta los resultados obtenidos con respecto a los recortes efectuados por alguno de los procesos batch suministrando la siguiente información: expediente, aplicó recorte, fecha_radicación/fecha_inscripción, tipo (si corresponde a solicitud, titulo, histórico de solicitud o histórico de título), fecha_termina, estado_expediente, minerales, porcentaje superpone. Informes/ConceptoTecnico/imprimirConcepto.php: Este ítem es igual al anteriormente expuesto, solo que la información la genera en formato Excel para descargar. Informes/PTOMinerales/buscarPTI_PTO.php: Interface en la cual se suministra el código de expediente correspondiente al título minero para verificar si posee el PTI/PTO aprobado. Informes/PTOMinerales/PTI_PTO_Resultados.php: Complementa la acción anterior, trae los resultados obtenidos de PTI/PTO relacionados con el título minero, la información corresponde a: Expediente, Código RMN, Fecha Resolución, Número Resolución, Tipo Aprobación y Minerales Aprobados. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS o o o o o o o o o MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 51 de 186 Informes/resoluciones/consultaReportes.php: Interface de ingreso de código de solicitud evaluada por batch que y que de manera masiva fue rechazada técnicamente por superposición total. Informes/resoluciones/reportesResultados.php: Ítem que complementa al anterior, por la generación del formato PDF de la correspondiente resolución por rechazo debido a superposición total. Solo aplica para las solicitudes evaluadas por proceso batch que presentaron superposición total. Informes/RPI/infoRPI.php: Interface de captura del código de expediente correspondiente a una solicitud. El objetivo es traer la información relacionada con el proceso de radicación por Internet. Informes/RPI/aCargo_Resultados.php: Complementa al ítem anterior ya que trae la información correspondiente a lo diligenciado por el usuario durante su proceso de radicación de la propuesta. No presenta información relacionada con la alinderación diligenciada ni la visualización del polígono correspondiente. Informes/SimularEvaluacion/simularConcepto.php: interface de evaluación automática de una solicitud pero de carácter informativo. Se ingresa el código de expediente que será simulado. Para esta operación la tarea debe encontrarse en “Estudio Técnico de Contratación” y previamente el funcionario debió generar el reporte de superposiciones sin ejecutarlo aún. Informes/SimularEvaluacion/ViewSimularConceptoResultados.php. Se obtienen los resultados de la simulación, los campos suministrados son: expediente, aplicó recorte, fecha_radicación/fecha_inscripción, modalidad actual, tipo, fecha_termina, estado_expediente, minerales, porcentaje superpone y observación. Informes/SimularEvaluacion/imprimirConcepto.php: Genera un archivo Excel a partir de la información obtenida del ítem inmediatamente anterior. Informes/Solicitudes/listadoSolicitudes.php: Interface que permite definir los parámetros de consulta para todo tipo de solicitudes del sistema CMC. Entre los parámetros a establecer se tienen: consulta por código de expediente, estado de la solicitud, intervalo de fechas de radicación, minerales, municipios, departamentos, número de documento o nombre de algún proponente y grupo de trabajo. Informes/Solicitudes/aCargo_Resultados.php: suministra en formato Excel la información obtenida de la consulta de las solicitudes. La información obtenida cuenta con los siguientes campos: código de expediente, numero de formulario, grupo trabajo, estado expediente, fecha radicación, area solicitada/m2, area definitiva/m2, titulares, teléfonos, direccion correspondencia, modalidad, minerales, municipios y departamentos. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS o o o o o o MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 52 de 186 Informes/Titulos/listadoTitulos.php: Interface que permite definir los parámetros de consulta para todo tipo de títulos mineros del sistema CMC. Entre los parámetros a establecer se tienen: consulta por código de expediente, estado del título, intervalo de fechas de inscripción en RMN, minerales, municipios, departamentos, número de documento o nombre de algún titular y grupo de trabajo del título. Informes/Titulos/aCargo_Resultados.php: suministra en formato Excel la información obtenida de la consulta de los títulos. La información obtenida cuenta con los siguientes campos: código rmn, código expediente, grupo trabajo, estado expediente, fecha registro, fecha contrato, fecha termina, titulares, direcciones, area has.mts2, modalidad, minerales, municipios y departamentos RMN_Certificados/consultaCertificado.php: Interface que recibe el código RMN de un título minero para generar, del sistema SIAL, el respectivo certificado del Registro Minero Nacional. Este proceso se ejecuta para el personal de RMN. RMN_Certificados/certificado.php: Interface que complementa la anterior ya que genera la información correspondiente al “Certificado del Registro Minero Nacional” el cual suministra la información de los titulares, minerales, placas, fechas de inscripción y terminación del título, las correspondientes anotaciones y la alinderación actual del título minero. Se hace énfasis en que esta información proviene del sistema SIAL el cual estuvo vigente en su módulo de RMN hasta el día 31 de diciembre de 2009. RMN_Financiera/consultaCertificado.php: Interface que recibe el código RMN de un título minero para generar, del sistema SIAL, el respectivo certificado del Registro Minero Nacional. Este proceso se hace para el personal de financiera. RMN_Financiera/certificado.php: Interface que genera la información correspondiente al “Certificado del Registro Minero Nacional” el cual suministra la información de los titulares, minerales, placas, fechas de inscripción, fecha de terminación del título y las correspondientes anotaciones. Se hace énfasis en que esta información proviene del sistema SIAL el cual estuvo vigente en su módulo de RMN hasta el día 31 de diciembre de 2009. Este certificado no tiene validez, no posee coordenadas y es de carácter informativo para el personal de financiera. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 53 de 186 4.2 DETALLE DE LOS PROCESOS 4.2.1 Consultar expedientes a cargo Esta opción permite consultar los expedientes que físicamente posee un funcionario en custodia. Para la consulta de los expedientes a cargo se implementan las siguientes pantallas: consulta_aCargo.php: Interface donde se debe indicar el usuario del funcionario al cual se le desea consultar la lista de expedientes físicos que posee en custodia. El botón “Buscar”, una vez se ingresa el usuario correspondiente, procede a ejecutar la consulta haciendo un llamado a la página aCargo_Resultados.php. El código fuente asociado a “consulta_aCargo.php” se presenta a continuación: <?php session_start(); /* Módulo encargado de reportar los expedientes físicos a cargo, tanto de solicitudes como títulos mineros, que posee un funcionario determinado. De esta manera coordinadores y jefes pueden verificar que sus funcionarios se encuentren al día con estas custodias El archivo a continuación presenta la interface para ingresar el login del funcionario del cual se desea obtener el listado de expedientes a cargo */ República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 54 de 186 require_once("../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; var langue="es"; var contextPath="/cmc";</SCRIPT> <SCRIPT src="../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY> <FORM name='form01' action='aCargo_Resultados.php' method="post"> <BR> <TABLE class=textoTable width=560> <TBODY> <TR> <TD colspan="4"><img src="../img/ExpedientesCargo/expedientesA_Cargo.jpg" width="560" height="32"></TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 55 de 186 <TR> <TD colspan="4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Esta consulta suministra la LISTA DE EXPEDIENTES (t&iacute;tulos y solicitudes) que el usuario tiene a cargo : </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>&nbsp;</TD> <TD colspan="2">&nbsp;</TD> </TR> <TR> <TD width="26%"><DIV align=right>Ingresa el login de CMC: </DIV></TD> <TD width="38%">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; <input name=emailIngeominas class=textoCalendario id="emailIngeominas"></TD> <TD width="36%" colspan="2"><div align="right"></div> </TD> </TR> </TBODY> </TABLE> <TABLE class=TableAux width=565> <TBODY> <TR> <TD colspan="2" background="../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="200%" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="Enviar" type=submit class=Button value=Buscar></TD> </TR> <TR> <TD colspan="2" background="../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY> </TABLE> </FORM> <TABLE cellSpacing=0 cellPadding=0 width=560 border=0> <TBODY> MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 56 de 186 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> <p>&nbsp;</p> </BODY></HTML> aCargo_Resultados.php. Esta pantalla se presenta una vez se ha hecho el ingreso del login del funcionario del cual se desea conocer los expedientes físicos en custodia. La información aquí recopilada toma como base el contenido que se encuentra en la tabla rastreos_expediente, de la cual se traen las últimas actuaciones de los expedientes y de las cuales fue partícipe el usuario del cual se realiza la consulta. En esta interface también se presenta un enlace llamado “Nueva Consulta”, que le retornará a la pagina “consulta_aCargo.php” donde podrá ingresar un nuevo enlace. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 57 de 186 El código asociado a “aCargo_Resultados.php” es el siguiente: <?PHP session_start(); /* Módulo encargado de reportar los expedientes físicos a cargo, tanto de solicitudes como títulos mineros, que posee un funcionario determinado. De esta manera coordinadores y jefes pueden verificar que sus funcionarios se encuentren al día con estas custodias El archivo a continuación presenta los resultados obtenidos de la búsqueda de expedientes asignados a cargo */ require_once("../datosPages/classConnect.php"); require_once("../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(); $myConn = new MyORACLE; $usuario= strtolower($_POST["emailIngeominas"]); $queryExpedientesACargo = " SELECT * FROM ( SELECT s.codigo_expediente, ra.fecha_registro, ra.proposito, u.login, u.nombres ||' '||u.apellidos as NOMBRES, 'SOLICITUD' AS TIPO FROM cmc.rastreos_expediente ra, cmc.solicitudes s, cmc.usuarios u, cmc.titulos t WHERE ra.fecha_registro = ( SELECT max(re.fecha_registro) AS maxima_fecha FROM CMC.RASTREOS_EXPEDIENTE re WHERE re.Id_Titulo IS NULL AND re.Id_Solicitud = ra.Id_Solicitud ) AND ra.id_usuario=u.ID AND s.ID=ra.Id_Solicitud AND s.codigo_expediente=t.codigo_expediente(+) AND t.id is null UNION SELECT t.codigo_expediente, ra.fecha_registro, ra.proposito, u.login, u.nombres ||' '||u.apellidos as NOMBRES, 'TITULO' AS TIPO FROM CMC.rastreos_expediente ra, CMC.titulos t, CMC.usuarios u WHERE ra.fecha_registro = ( SELECT max(re.fecha_registro) AS maxima_fecha FROM cmc.RASTREOS_EXPEDIENTE re WHERE re.id_solicitud IS NULL República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 58 de 186 and re.Id_Titulo = ra.id_titulo ) AND ra.id_usuario=u.ID AND t.ID=ra.Id_Titulo ) ac WHERE ac.login IN ( '$usuario' ) ORDER BY ac.login "; //echo $query."<hr>"; $row=$myConn->select($queryExpedientesACargo); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="es"> <head> <title>::: CATASTRO MINERO COLOMBIANO - CMC :::</title> <link href="../estilos/webpage.css" rel="stylesheet" type="text/css"> <script type="text/javascript" language="JavaScript1.2" src="/cmc/js/common.js"></script> <style type="text/css"> <!-.Estilo1 {color: #FFFFFF} --> </style> </head> <body> <link href="../estilos/webpage.css" rel="stylesheet" type="text/css"> <div border="0" cellpadding="0" cellspacing="0" class="TableTab2"> <br> <table width="560" class="resultados"> <tr> <td colspan="3"><img src="../img/ExpedientesCargo/expedientesA_Cargo.jpg" width="560" height="32"></td> </tr> <tr> <td>&nbsp;</td> <td colspan="2">&nbsp;</td> </tr> <tr> <td width="24%">&nbsp;&nbsp;&nbsp;Total Resultados: </td> <?php $totalRegistros=0; if($row!="") $totalRegistros=sizeof($row); ?> <td width="12%"><?PHP echo $totalRegistros; ?></td> <td width="64%"><div align="left"><a href="consulta_aCargo.php">[Nueva Consulta]</a>&nbsp;&nbsp;&nbsp;</div></td> </tr> </table> <br/> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 59 de 186 <table width="680" class="DataGrid"> <thead> <tr> <td width="13%"><div align="center">Login CMC </div></td> <td width="14%"><div align="center">Expediente</div></td> <td width="16%"><div align="center">Fecha</div></td> <td width="25%"><div align="center">Nombre</div></td> <td width="32%"><div align="center">Prop&oacute;sito - Tarea Actual </div></td> </tr> </thead> <?PHP $contenido=''; for($i=0;$i<sizeof($row);$i++) { $contenido .= ' <tr> <td align=center>'.@$row[$i]['LOGIN'].'&nbsp;</td> <td align=center>'.@$row[$i]['CODIGO_EXPEDIENTE'].'&nbsp;</td> <td align=center>'.@$row[$i]['FECHA_REGISTRO'].'&nbsp;</td> <td align=center>'.@$row[$i]['NOMBRES'].'&nbsp;'.@$row[$i]['APELLIDOS'].'</td> <td align=center>'.@$row[$i]['PROPOSITO'].'</td> </tr> '; } echo $contenido; ?> </table> <br/> <TABLE cellSpacing=0 cellPadding=0 width=680 border=0> <TBODY> <TR> <TD class=footer_up align=middle><IMG height=5 src="" width=10></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle><div align="center">Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</div></TD> </TR> </TBODY> </TABLE> </body> </html> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 60 de 186 4.2.2 Guardar Documentos En esta opción el sistema verifica si una solicitud posee todos los documentos necesarios para avanzar la tarea a Registro Minero Nacional a fin de poder hacer la correspondiente inscripción como título minero. En caso de faltar algún documento en el sistema, este proceso permite que el mismo sea cargado a fin de permitir una oportuna gestión de la solicitud que se esté trabajando. La pantalla que compone este proceso es “validarDatosSolicitud.php”, esta interface se encarga de solicitar una placa, analizar si posee documentos electrónicos asociados (consulta que realiza al hacer clic sobre el botón “Consultar Documentos”) y de avanzar a Registro Minero la tarea si todo se encuentra correctamente (En la tabla “Documentos Existentes” todos se encuentran diligenciados). La validación varía de acuerdo al tipo de modalidad clasificándose en Autorizaciones Temporales y todas las demás. La interface “validarDatosSolicitud.php” hace un llamado a la clase “controlValidaSol.class.php”, encargada de validar y cargar los documentos que sean requeridos para el avance satisfactorio de la tarea al Registro Minero Nacional. A continuación se presenta el código correspondiente a “validarDatosSolicitud.php” y “controlValidaSol.class.php”. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 61 de 186 validarDatosSolicitud.php <?php session_start(); /* Módulo de diligenciamiento de documentos a solicitudes que requieren avance al Registro Minero Nacional Los documentos que permite cargar este módulo, previa validación, son los siguientes: - Estudiuo técnico de la propuesta - Estudio jurídico de la propuesta - Contrato si la solicitud no corresponde a una Autorización temporal - Cargue de documento de resolución si la solicitud corresponde a una Autorización Temporal El archivo a continuación corresponde al formulario de diligenciamiento y visualización de documentos previamente diligenciados */ require_once("../clases/validaUser.php"); require_once("../datosPages/classConnect.php"); require_once("controlValidaSol.class.php"); $validate = new validaUsuario(); $validate->validaSession(); function creaForm($tituloForm, $proceso) { $strAnios = ''; if($proceso=="contrato") { $strAnios = ' <tr> <td colspan="2" class="textoTable" align=left>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exploraci&oacute;n <input name="explora" type="text" size="4" onKeyDown="sumaAnios()"/> &nbsp;&nbsp;&nbsp;Construcci&oacute;n y Montaje <input name="cym" type="text" size="4" onblur="sumaAnios()"/> &nbsp;&nbsp;&nbsp;Explotaci&oacute;n <input name="explota" type="text" size="4" onblur="sumaAnios()"/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total A&ntilde;os <input name="totalAnios" type="text" size="4" readonly onblur="sumaAnios()"/> <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fecha Firma Contrato (dd/mm/aaaa) :<input name="fechaFirma" type="text" size="25"/> </td> </tr> '; } $strForm = ' <tr><td> <table width="100%" border="1" cellspacing="0" align=left> <tr><td colspan=2>&nbsp;</td></tr> <tr> <td colspan="2" class="footer"><center>'.$tituloForm.'</center> name="guardaForm" type="hidden" value="'.$proceso.'" /></td> </tr> <input República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 62 de 186 '.$strAnios.' <tr> <td class="textoTable" align=left>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Descripci&oacute;n</td> <td colspan="-2" class="textoTable"> <div align="left"> <textarea name="descripcion" cols="35" rows="2" ></textarea> </div></td> </tr> <tr> <td class="textoTable"><div align="left">&nbsp;&nbsp;&nbsp;&nbsp; Adjuntar Documento</div></td> <td colspan="-2" class="textoTable" align=left><input name="archivo" type="file" size="45" /></td> </tr> <tr> <td colspan="2" class="textoTable" align=center><input type="button" name="Submit" value="Guardar Registro" onclick="guardarExpediente()"/> </td> </tr> </table> </td></tr> '; echo $strForm; } $validate = new validaUsuario(); //$validate->validaSession(':ADMINISTRADOR:ANALISTA RMN:'); // generación de objeto para conectar a BD $myConn = new MyORACLE; // código de expediente de la solicitud a validar @$CODIGO_EXPEDIENTE=strtoupper($_POST["codExpediente"]); // validar existencia de la variable if(@$_POST["opGuardar"]=='S') { //quitar 1==1 // $myConn $guardaDoc=new ValidarDocumentosSolicitud($myConn); if($_POST["guardaForm"]=="tecnico-juridico") $guardaDoc->generaRegistroConcepto(); else if($_POST["guardaForm"]=="requerimiento") $guardaDoc>generaRegistroRequerimiento(); else if($_POST["guardaForm"]=="contrato") $guardaDoc->generaRegistroContrato(); else if($_POST["guardaForm"]=="resolucion") $guardaDoc->generaRegistroResolucion(); else if($_POST["guardaForm"]=="avanzarTarea") $guardaDoc->avanzarTarea(); else; } if(isset($_POST["opConsulta"])) { if($_POST["opConsulta"]=="S") { República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 63 de 186 $queryExisteSolicitud codigo_expediente='$CODIGO_EXPEDIENTE'"; = "select * from solicitudes where // Ejecución de la consulta de búsqueda de solicitud: $datosSolicitud=$myConn->select($queryExisteSolicitud); // Existencia de coordenadas del polígono $queryValidaInfo = " select 1 resultado from solicitudes s, solicitudes_area sa where s.codigo_expediente='$CODIGO_EXPEDIENTE' and s.id=sa.id_solicitud and SA.COORDENADAS_XML is not null "; $hayCoordenadas=$myConn->select($queryValidaInfo); // Existencia de la evaluación de estudio técnico $queryValidaInfo = " select 1 resultado from solicitudes s, conceptos_tecnicos ct where s.codigo_expediente='$CODIGO_EXPEDIENTE' and s.id=ct.id_solicitud"; $hayEstudioTecnico=$myConn->select($queryValidaInfo); // Existencia del polígono vigente $queryValidaInfo = " select 1 resultado from solicitudes s, geo_solicitudes gt where s.codigo_expediente='$CODIGO_EXPEDIENTE' and s.id=gt.id"; $hayPoligonoVigente=$myConn->select($queryValidaInfo); $errorSolicitud=""; if(!isset($datosSolicitud[0])) { $errorSolicitud="No existe la solicitud especificada ..."; } else if($datosSolicitud[0]["ID_EST_JUR_OBS_EST"]!=23) { $errorSolicitud="El expediente no corresponde a una solicitud vigente"; } else if(!isset($hayCoordenadas[0])||!isset($hayEstudioTecnico[0])||!isset($hayPoligonoVigente[0])){ if(!isset($hayCoordenadas[0])) $errorSolicitud .= "La solicitud $CODIGO_EXPEDIENTE no tiene alinderaci&oacute;n definida<br>"; if(!isset($hayEstudioTecnico[0])) $errorSolicitud .= "La solicitud $CODIGO_EXPEDIENTE no posee evaluaci&oacute;n t&eacute;cnica<br>"; if(!isset($hayPoligonoVigente[0])) $errorSolicitud .= "La solicitud $CODIGO_EXPEDIENTE no tiene polígono asociado<br>"; } else { // Consulta de conceptos técnicos y jurídicos: $querySelectConceptosTecnicos = " select S.CODIGO_EXPEDIENTE, República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 64 de 186 DE.FECHA_CREACION, DE.ESTADO, de.nombre NOMBRE_ARCHIVO, u.LOGIN from solicitudes s, documentos_electronicos de, usuarios u where s.codigo_expediente='$CODIGO_EXPEDIENTE' and s.codigo_expediente=DE.ID_EXPEDIENTE and DE.ID_USUARIO=u.id and DE.ID_GRUPO_DOCUMENTO=3 "; // lista de conceptos tecnico-juridicos cargados en el sistema: $listaConceptos=$myConn->select($querySelectConceptosTecnicos); if(isset($listaConceptos[0])) $totalConceptos = sizeof($listaConceptos); else $totalConceptos = 0; if($datosSolicitud[0]["ID_MODALIDAD"]!=7&&$datosSolicitud[0]["ID_MODALIDAD"]!=2) { // Consulta de requerimientos: $querySelectRequerimientos = " select S.CODIGO_EXPEDIENTE, DE.FECHA_CREACION, DE.ESTADO, de.nombre NOMBRE_ARCHIVO, U.LOGIN from solicitudes s, documentos_electronicos de, usuarios u where s.codigo_expediente='$CODIGO_EXPEDIENTE' and s.codigo_expediente=DE.ID_EXPEDIENTE and DE.ID_USUARIO=u.id and DE.ID_GRUPO_DOCUMENTO=9 "; // lista de requerimientos cargados en el sistema: $listaRequerimientos=$myConn>select($querySelectRequerimientos); if(isset($listaRequerimientos[0])) $totalRequerimientos = sizeof($listaRequerimientos); else $totalRequerimientos = 0; // Consulta de contratos: $querySelectContratos = " select S.CODIGO_EXPEDIENTE, DE.FECHA_CREACION, DE.ESTADO, de.nombre NOMBRE_ARCHIVO, U.LOGIN from solicitudes s, MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 65 de 186 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS documentos_electronicos de, usuarios u where s.codigo_expediente='$CODIGO_EXPEDIENTE' and s.codigo_expediente=DE.ID_EXPEDIENTE and DE.ID_USUARIO=u.id and DE.ID_GRUPO_DOCUMENTO=7 "; // lista de contratos cargados en el sistema: $listaContratos=$myConn->select($querySelectContratos); if(isset($listaContratos[0])) $totalContratos = sizeof($listaContratos); else $totalContratos = 0; } else { // Consulta de resoluciones: $querySelectResoluciones = " select S.CODIGO_EXPEDIENTE, DE.FECHA_CREACION, DE.ESTADO, de.nombre NOMBRE_ARCHIVO, U.LOGIN from solicitudes s, documentos_electronicos de, usuarios u where s.codigo_expediente='$CODIGO_EXPEDIENTE' and s.codigo_expediente=DE.ID_EXPEDIENTE and DE.ID_USUARIO=u.id and DE.ID_GRUPO_DOCUMENTO=4 "; // lista de resoluciones cargados en el sistema: $listaResoluciones=$myConn->select($querySelectResoluciones); if(isset($listaResoluciones[0])) $totalResoluciones = sizeof($listaResoluciones); else $totalResoluciones = 0; } } } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../estilos/webpage.css" type=text/css rel=stylesheet> <script> function consultarExpediente() { República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 66 de 186 document.forms[0].opConsulta.value="S"; document.forms[0].submit(); } function guardarExpediente() { document.forms[0].opGuardar.value="S"; consultarExpediente(); } function sumaAnios() { cym=document.forms[0].cym.value; explota=document.forms[0].explota.value; explora=document.forms[0].explora.value; if(cym == "") if(explota == "") if(explora == "") cym="0"; explota="0"; explora="0"; document.forms[0].totalAnios.value = parseInt(cym)+parseInt(explota)+parseInt(explora); } </script> <SCRIPT language=JavaScript1.2 src="../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> var langue="es"; var <SCRIPT src="../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY><LINK href="../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='validarDatosSolicitud.php' enctype="multipart/form-data" method="post"><BR> <TABLE class=textoTable width=560> <TBODY> <TR> <TD colspan="4"><img src="../img/documentosSolicitudes/actualizacionDocumentos.jpg" width="560" height="32"></TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> <TR> <TD colspan="4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A continuaci&oacute;n ingrese el CODIGO DE LA SOLICITUD MINERA para revisi&oacute;n de documentos: </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>&nbsp;</TD> <TD colspan="2">&nbsp;</TD> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 67 de 186 </TR> <TR> <TD width="26%"> <DIV align=right>CODIGO EXPEDIENTE : </DIV></TD> <TD width="38%">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; <input name=codExpediente class=textoCalendario id="codExpediente" @$CODIGO_EXPEDIENTE?>></TD> <TD width="36%" colspan="2"><div align="right"> <input type="hidden" name="opConsulta" value="N"> <input type="hidden" name="opGuardar" value="N"> </div> </TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=565> <TBODY> value=<?php echo <TR> <TD background="../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="200%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="Enviar" type=button class=Button value="Consultar Documentos" onClick="consultarExpediente()"></TD> </TR> <TR> <TD background="../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> <?php if(isset($_POST["codExpediente"])) { if($errorSolicitud=="") { ?> <TR> <TD><div align="center" class="subtituloPage"><B>DOCUMENTOS EXISTENTES</B></div></TD> </TR> <TR> <TD><table width="100%" border="1" cellspacing="0"> <tr> <td colspan="5" class="textoTable"><div align="center">CONCEPTOS TECNICO-JUR&Iacute;DICOS EXISTENTES </div></td> </tr> <tr> <td class="textoTable"><div align="center">EXPEDIENTE</div></td> <td class="textoTable"><div align="center">FECHA_CREACION</div></td> <td class="textoTable"><div align="center">ESTADO</div></td> <td class="textoTable"><div align="center" class="textoTable">ARCHIVO</div></td> <td class="textoTable"><div align="center">USUARIO</div></td> </tr> <?PHP for($reg=0; $totalConceptos>0&&$reg<sizeof($listaConceptos);$reg++) { República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 68 de 186 ?> <tr> <td class="textoTable"><div align="center"><?php echo @$listaConceptos[$reg][0]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaConceptos[$reg][1]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaConceptos[$reg][2]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaConceptos[$reg][3]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaConceptos[$reg][4]?>&nbsp;</div></td> </tr> <?php } ?> </table><br> <?php if($datosSolicitud[0]["ID_MODALIDAD"]!=7&&$datosSolicitud[0]["ID_MODALIDAD"]!=2) { ?> <table width="100%" border="1" cellspacing="0"> <tr> <td colspan="5" class="textoTable"><div align="center">DOCUMENTOS DE REQUERIMIENTO </div></td> </tr> <tr> <td class="textoTable"><div align="center">EXPEDIENTE</div></td> <td class="textoTable"><div align="center">FECHA_CREACION</div></td> <td class="textoTable"><div align="center">ESTADO</div></td> <td class="textoTable"><div align="center">ARCHIVO</div></td> <td class="textoTable"><div align="center">USUARIO</div></td> </tr> <?PHP for($reg=0; $totalRequerimientos>0&&$reg<sizeof($listaRequerimientos);$reg++) { ?> <tr> <td class="textoTable"><div align="center"><?php echo @$listaRequerimientos[$reg][0]?></div></td> <td class="textoTable"><div align="center"><?php echo @$listaRequerimientos[$reg][1]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaRequerimientos[$reg][2]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaRequerimientos[$reg][3]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaRequerimientos[$reg][4]?>&nbsp;</div></td> </tr> <?php } ?> </table><br> <table width="100%" border="1" cellspacing="0"> <tr> <td colspan="5" class="textoTable"><div align="center">DOCUMENTOS DE CONTRATO </div></td> </tr> <tr> <td class="textoTable"><div align="center">EXPEDIENTE</div></td> <td class="textoTable"><div align="center">FECHA_CREACION</div></td> <td class="textoTable"><div align="center">ESTADO</div></td> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 69 de 186 <td class="textoTable"><div align="center">ARCHIVO</div></td> <td class="textoTable"><div align="center">USUARIO</div></td> </tr> <?PHP for($reg=0; $totalContratos>0&&$reg<sizeof($listaContratos);$reg++) { ?> <tr> <td class="textoTable"><div align="center"><?php echo @$listaContratos[$reg][0]?></div></td> <td class="textoTable"><div align="center"><?php echo @$listaContratos[$reg][1]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaContratos[$reg][2]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaContratos[$reg][3]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaContratos[$reg][4]?>&nbsp;</div></td> </tr> <?php } ?> </table><br> <?php } // fin del if para contratos de concesión y legalizaciones else { ?> <table width="100%" border="1" cellspacing="0"> <tr> <td colspan="5" class="textoTable"><div align="center" class="subtituloPage">DOCUMENTOS DE RESOLUCI&Oacute;N </div></td> </tr> <tr> <td class="textoTable"><div align="center">EXPEDIENTE</div></td> <td class="textoTable"><div align="center">FECHA_CREACION</div></td> <td class="textoTable"><div align="center">ESTADO</div></td> <td class="textoTable"><div align="center">ARCHIVO</div></td> <td class="textoTable"><div align="center">USUARIO</div></td> </tr> <?PHP for($reg=0; $totalResoluciones>0&&$reg<sizeof($listaResoluciones);$reg++) { ?> <tr> <td class="textoTable"><div align="center"><?php echo @$listaResoluciones[$reg][0]?></div></td> <td class="textoTable"><div align="center"><?php echo @$listaResoluciones[$reg][1]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaResoluciones[$reg][2]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaResoluciones[$reg][3]?>&nbsp;</div></td> <td class="textoTable"><div align="center"><?php echo @$listaResoluciones[$reg][4]?>&nbsp;</div></td> </tr> <?php } ?> </table> <?php } //fin if para autorizaciones temporales ?> </TD> </TR> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 70 de 186 <?php $errorSolicitud = ""; $generarTareaRMN = "S"; if($totalConceptos<2) $errorSolicitud .= "No existen los suficientes registros <b>conceptos t&eacute;cnico-jur&iacute;dicos</b> para la solicitud $CODIGO_EXPEDIENTE<br>"; de if(@$datosSolicitud[0]["ID_MODALIDAD"]!=7&&@$datosSolicitud[0]["ID_MODALIDAD"]!=2) { //if (!$totalRequerimientos) $errorSolicitud .= "No existe <b>Requerimiento</b> para la solicitud $CODIGO_EXPEDIENTE<br>"; if (!$totalContratos) $errorSolicitud .= "No existe <b>Contrato</b> para la solicitud $CODIGO_EXPEDIENTE<br>"; } else if (!$totalResoluciones) $errorSolicitud .= "No existe <b>Resoluci&oacute;n</b> para la solicitud $CODIGO_EXPEDIENTE<br>"; if($errorSolicitud!="") { echo "<tr><td><DIV ALIGN=center class=ongletTextErr>::: ERRORES PRESENTADOS :::</center></td></tr>"; echo "<tr><td><DIV ALIGN=center class=ongletTextErr>$errorSolicitud</center></td></tr>"; $generarTareaRMN = "N"; } if(@$datosSolicitud[0]["ID_MODALIDAD"]!=7&&@$datosSolicitud[0]["ID_MODALIDAD"]!=2) { if($totalConceptos<2) { echo creaForm("CONCEPTO T&Eacute;CNICO-JUR&Iacute;DICO A DILIGENCIAR","tecnicojuridico"); } /*else if (!$totalRequerimientos) echo creaForm("DOCUMENTO DE REQUERIMIENTO A DILIGENCIAR","requerimiento"); */else if (!$totalContratos) echo creaForm("DOCUMENTO DE CONTRATO A DILIGENCIAR","contrato"); } else { if($totalConceptos<2) { echo creaForm("CONCEPTO T&Eacute;CNICO-JUR&Iacute;DICO A DILIGENCIAR","tecnicojuridico"); }else if (!$totalResoluciones) echo creaForm("DOCUMENTO DE RESOLUCI&Oacute;N A DILIGENCIAR","resolucion"); } if($generarTareaRMN=="S") echo ' <tr> <td colspan="2" class="subtituloPage" align=center><input type="button" name="Submit" class=Button value="Avanzar Tarea a Registro Minero Nacional" onclick="guardarExpediente()"/><input name="guardaForm" type="hidden" value="avanzarTarea" /> </td> </tr> '; ?> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 71 de 186 <?php } else echo "<tr><td><DIV ALIGN=center class=ongletTextErr>$errorSolicitud</center></td></tr>"; } // fin del if: codigo_expediente no esta definido ?> </TBODY></TABLE> <p> <TABLE cellSpacing=0 cellPadding=0 width=560 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD></TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : © Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR></TBODY></TABLE> </FORM> </BODY></HTML> controlValidaSol.class.php <?php /* Módulo de diligenciamiento de documentos a solicitudes que requieren avance al Registro Minero Nacional Los documentos que permite cargar este módulo, previa validación, son los siguientes: - Estudiuo técnico de la propuesta - Estudio jurídico de la propuesta - Contrato si la solicitud no corresponde a una Autorización temporal - Cargue de documento de resolución si la solicitud corresponde a una Autorización Temporal El archivo a continuación corresponde a la clase encargada de validar el tipo de documento que se encuentre pendiente para el expediente en cuestión. */ class ValidarDocumentosSolicitud { var $usuario; var $codExpediente; var $archivo; var $tamanio; var $nomArchivo; var $anioExplora; var $anioCM; var $anioExplota; var $totalAnios; var $fechaFirma; var $descripcion; var $idSolicitud; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 72 de 186 var $idUsuario; var $idGrupoTrabajo; var $myConn; function ValidarDocumentosSolicitud ($myConn) { @$this->myConn = $myConn; @$this->usuario = $_SESSION['usuario_cmc']; @$this->codExpediente = $_POST['codExpediente']; @$this->archivo = $_FILES["archivo"]["tmp_name"]; @$this->nomArchivo = $_FILES["archivo"]["name"]; @$this->tamanio = $_FILES["archivo"]["size"]; @$this->anioExplora = $_POST["explora"]; @$this->anioCM = $_POST["cym"]; @$this->anioExplota = $_POST["explota"]; @$this->totalAnios = $_POST["totalAnios"]; @$this->descripcion = $_POST["descripcion"]; if(isset($_POST["fechaFirma"])) $this->fechaFirma = "'".$_POST["fechaFirma"]."'"; else $this->fechaFirma = 'null'; // Recuperación del ID de la solicitud de la base de datos $id_sol = $this->myConn->select("select ID, ID_GRUPO_TRABAJO from solicitudes where codigo_expediente='$this->codExpediente'"); $this->idSolicitud = $id_sol[0]["ID"]; $this->idGrupoTrabajo = $id_sol[0]["ID_GRUPO_TRABAJO"]; $id_user = $this->myConn->select("select ID from usuarios where login='$this->usuario'"); $this->idUsuario = $id_user[0]["ID"]; } function generaRegistroConcepto() { $buscarIdConcepto = $this->myConn->select("select max(ct.id) ID from solicitudes conceptos_tecnicos ct where s.codigo_expediente='$this->codExpediente' and s.id=ct.id_solicitud"); extract($_REQUEST); if ( $this->archivo != ""){ // apertura del archivo en solo lectura $fp = fopen($this->archivo, "rb"); // lectura del contenido del archivo $contenido = fread($fp, $this->tamanio); // eliminar caracteres especiales //$contenido = addslashes($contenido); // no va, ya que el archivo pierde la estructura //cerrar el archivo fclose($fp); //creación del insert $insertarConcepto = " insert into documentos_electronicos ( ID, FECHA_CREACION, FECHA_MODIFICACION, CONTENIDO_ARCHIVO, s, República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 73 de 186 ID_CONTRATO, ID_CONSTANCIA_EJECUTORIA, ID_EXPEDIENTE, ID_OFICIO, ID_GRUPO_DOCUMENTO, ID_VISITA_TECNICA, ID_AUTO, NUMERO, NOMBRE, DESCRIPCION, ID_OTROSI, ID_USUARIO ID_TITULO, ID_RESOLUCION, ESTADO, ID_CONCEPTO_TECNICO, ) values ( sysdate, null, null, '$this->descripcion', documentos_electronicos_seq.nextval, EMPTY_BLOB(), 3, null, null, null, null, '$this->nomArchivo', 'APROBADO', '$this->codExpediente', null, {$buscarIdConcepto[0]['ID']}, null, $this->idUsuario ) RETURNING CONTENIDO_ARCHIVO INTO :mylob_loc"; sysdate, null, if(!$this->myConn->insertClob($insertarConcepto,$contenido)) echo "<script>alert('Se ha presentado un error al guardar el Registro')</script>"; else echo "<script>alert('El registro ha sido almacenado satisfactoriamente')</script>"; } } function generaRegistroRequerimiento() { $generacionAuto = "insert into autos values (autos_seq.nextval, sysdate, null, $this->idSolicitud, null, null)"; $this->myConn->insert($generacionAuto); $buscarIdAuto = $this->myConn->select("select at.id_solicitud=$this->idSolicitud"); max(at.id) ID from autos at where extract($_REQUEST); if ( $this->archivo != ""){ // apertura del archivo en solo lectura $fp = fopen($this->archivo, "rb"); // lectura del contenido del archivo $contenido = fread($fp, $this->tamanio); // eliminar caracteres especiales //$contenido = addslashes($contenido); // no va, ya que el archivo pierde la estructura //cerrar el archivo fclose($fp); //creación del insert $insertarDocumento = " insert into documentos_electronicos ( ID, FECHA_CREACION, FECHA_MODIFICACION, CONTENIDO_ARCHIVO, MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 74 de 186 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS ID_CONTRATO, ID_CONSTANCIA_EJECUTORIA, ID_EXPEDIENTE, ID_OFICIO, ID_GRUPO_DOCUMENTO, ID_VISITA_TECNICA, ID_AUTO, NUMERO, NOMBRE, DESCRIPCION, ID_OTROSI, ID_USUARIO ID_TITULO, ID_RESOLUCION, ESTADO, ID_CONCEPTO_TECNICO, ) values ( sysdate, null, null, '$this->descripcion', documentos_electronicos_seq.nextval, sysdate, EMPTY_BLOB(), 9, null, null, null, {$buscarIdAuto[0]['ID']}, null, '$this->nomArchivo', 'APROBADO', '$this->codExpediente', null, null, null, $this->idUsuario ) RETURNING CONTENIDO_ARCHIVO INTO :mylob_loc"; if(!$this->myConn->insertClob($insertarDocumento,$contenido)) { $this->myConn->delete("delete from autos where id={$buscarIdAuto[0]['ID']}"); echo "<script>alert('Se ha presentado un error al guardar el Registro')</script>"; } else echo "<script>alert('El registro ha sido almacenado satisfactoriamente')</script>"; } } function generaRegistroContrato() { $generacionContrato = " insert into contratos values( contratos_seq.nextval, $this->totalAnios, $this->anioCM, null, $this->idGrupoTrabajo, to_date($this->fechaFirma,'DD/MM/YYYY') )"; sysdate, $this->anioExplora, $this->anioExplota, $this->idSolicitud, null, $this->myConn->insert($generacionContrato); $buscarIdContrato = $this->myConn->select("select max(ct.id) ID from contratos ct where ct.id_solicitud=$this->idSolicitud"); extract($_REQUEST); if ( $this->archivo != ""){ // apertura del archivo en solo lectura $fp = fopen($this->archivo, "rb"); // lectura del contenido del archivo $contenido = fread($fp, $this->tamanio); República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 75 de 186 // eliminar caracteres especiales //$contenido = addslashes($contenido); // no va, ya que el archivo pierde la estructura //cerrar el archivo fclose($fp); //creación del insert $insertarDocumento = " insert into documentos_electronicos ( ID, FECHA_CREACION, FECHA_MODIFICACION, CONTENIDO_ARCHIVO, ID_GRUPO_DOCUMENTO, ID_TITULO, ID_CONTRATO, ID_VISITA_TECNICA, ID_AUTO, ID_RESOLUCION, ID_CONSTANCIA_EJECUTORIA, NUMERO, NOMBRE, ESTADO, ID_EXPEDIENTE, DESCRIPCION, ID_OTROSI, ID_CONCEPTO_TECNICO, ID_OFICIO, ID_USUARIO ) values ( sysdate, null, null, '$this->descripcion', documentos_electronicos_seq.nextval, sysdate, EMPTY_BLOB(), 7, null, {$buscarIdContrato[0]['ID']}, null, null, null, '$this->nomArchivo', 'APROBADO', '$this->codExpediente', null, null, null, $this->idUsuario ) RETURNING CONTENIDO_ARCHIVO INTO :mylob_loc"; if(!$this->myConn->insertClob($insertarDocumento,$contenido)) { $this->myConn->delete("delete from contratos where id={$buscarIdContrato[0]['ID']}"); echo "<script>alert('Se ha presentado un error al guardar el Registro')</script>"; } else echo "<script>alert('El registro ha sido almacenado satisfactoriamente')</script>"; } else echo "<script>alert('No se asocio ningún archivo para Contrato')</script>"; } function generaRegistroResolucion() { $generacionResolucion = " insert into resoluciones values( resoluciones_seq.nextval, sysdate, $this->idSolicitud, null, $this->idUsuario, null, sysdate, null, null, 32, 5, null, null, null, República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 76 de 186 'RESOLUCION OTORGA AUTORIZACION TEMPORAL' )"; $this->myConn->insert($generacionResolucion); $buscarIdResolucion = $this->myConn->select("select max(r.id) ID from resoluciones r where r.id_solicitud=$this->idSolicitud"); extract($_REQUEST); if ( $this->archivo != ""){ // apertura del archivo en solo lectura $fp = fopen($this->archivo, "rb"); // lectura del contenido del archivo $contenido = fread($fp, $this->tamanio); // eliminar caracteres especiales //$contenido = addslashes($contenido); // no va, ya que el archivo pierde la estructura //cerrar el archivo fclose($fp); //creación del insert $insertarDocumento = " insert into documentos_electronicos ( ID, FECHA_CREACION, FECHA_MODIFICACION, CONTENIDO_ARCHIVO, ID_GRUPO_DOCUMENTO, ID_TITULO, ID_CONTRATO, ID_VISITA_TECNICA, ID_AUTO, ID_RESOLUCION, ID_CONSTANCIA_EJECUTORIA, NUMERO, NOMBRE, ESTADO, ID_EXPEDIENTE, DESCRIPCION, ID_OTROSI, ID_CONCEPTO_TECNICO, ID_OFICIO, ID_USUARIO ) values ( sysdate, {$buscarIdResolucion[0]['ID']}, '$this->descripcion', documentos_electronicos_seq.nextval, sysdate, EMPTY_BLOB(), 4, null, null, null, null, null, null, '$this->nomArchivo', 'APROBADO', '$this->codExpediente', null, null, null, $this->idUsuario ) RETURNING CONTENIDO_ARCHIVO INTO :mylob_loc"; if(!$this->myConn->insertClob($insertarDocumento,$contenido)) { $this->myConn->delete("delete from resoluciones where id={$buscarIdContrato[0]['ID']}"); echo "<script>alert('Se ha presentado un error al guardar el Registro')</script>"; } else echo "<script>alert('El registro ha sido almacenado satisfactoriamente')</script>"; MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 77 de 186 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS } } function avanzarTarea() { // analisis de tarea, verificando si se encuentra ya en RMN. $consultaTareaRMN = " select 1 from mtd_task mt where MT.BUSINESS_CODE='$this->codExpediente' and MT.END_DATE is null and MT.PHASE_ID=59"; $tareaRMN = $this->myConn->select($consultaTareaRMN); if(!isset($tareaRMN[0])) { $queryProcedure = "BEGIN AVANZAR_A_RMN('$this->codExpediente','csierra'); END;"; $this->myConn->procedure($queryProcedure); echo "<script>alert('Tarea generada con éxito en RMN')</script>"; } else echo "<script>alert('El expediente $this->codExpediente ya se encuentra en RMN')</script>"; } } ?> 4.2.3 Devolución de tarea Este proceso ejecuta devoluciones de tarea ya sea a Ingreso de datos básicos con área inicial (si no se han hecho reevaluaciones técnicas) o devolución con el área actual. La primera pantalla de este proceso la genera el archivo “devolucionTarea.php”, en el se encuentran dos enlaces de acceso a devolución de tarea, esto dependiendo del tipo de devolución que se desea realizar: Coordenadas Área Inicial: invoca al archivo “returnAreaInicial.php”, este tipo de devolución de tareas es para reevaluación de áreas que requieren la alinderación suministrada por el usuario minero radicador, siempre y cuando no se haya realizado reevaluación alguna sobre el expediente. Coordenadas Área Actual: invoca al archivo “returnAreaActual.php”, este tipo de devolución de tareas es para procesos de reevaluación técnica o por problemas de servicio no disponible. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS Coordenadas MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 78 de 186 Área Inicial La siguiente imagen corresponde a la devolución de tarea a Ingreso de Datos Básicos con área Inicial (solo válida si no existen reevaluaciones técnicas sobre el expediente, si no es así el funcionario deberá garantizar que posee la alinderación original en el expediente). En ella se diligencian los campos de código expediente, el usuario funcionario que realizará el correspondiente ingreso de datos básicos y el campo de observación que permite definir a la razón por la cual será reevaluada. Por último se encuentra el botón “Ejecutar Reevaluación” que invocará un procedimiento en base de datos llamado “BACK_DB_COORD_INICIAL” cuyos parámetros de entrada son: Código del expediente, usuario destino, razón de devolución y usuario que ejecuta el proceso (usuario que se encuentra en sesión). República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 79 de 186 Para la devolución de tarea a Ingreso de Datos Básicos con área actual el proceso es idéntico, la única variación es el procedimiento invocado al hacer clic en el botón “Ejecutar Reevaluación”, que se llama “BACK_DATOS_BASICOS_ACTUAL” cuyos parámetros de entrada son: Código del expediente, usuario destino, razón de devolución y usuario que ejecuta el proceso (usuario que se encuentra en sesión). El código fuente asociado a este proceso se dispone a continuación: devolucionTarea.php <?php session_start(); /* Módulo de devolución de tareas, este módulo realiza dos tipos de devoluciones de tareas: - Devolución al área inicial, que solo es válido si la solicitud no posee reevaluyaciones técnicas - Devolución de tareas al área actual Las tareas son devueltas a la fase denominada "Ingreso de Datos Básicos" El archivo a continuación define los enlaces para los dos tipos de devoluciones de tarea */ require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:COORDINADOR CONTRATACION:DEVOLUCION TAREA:'); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> <script> function operacion(op) { document.forms[0].accion.value=op; document.forms[0].submit(); } </script> <SCRIPT src="../../estilos/javascript.js"></SCRIPT> var langue="es"; var República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 80 de 186 <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY><LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='' method="post"> <TABLE width=590 cellpadding="3" cellspacing="3" class=textoTable> <TBODY> <TR> <TD colspan="4"><img src="../../img/Comunes/devolucionTareas.jpg" width="574" height="30"></TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> <TR> <TD>&nbsp;</TD> <TD width="48%"><div align="center" style="background:#CCCCCC"><a href="returnAreaInicial.php" ><font color="#003366"> Coordenadas &Aacute;rea Inicial</font></a></div></TD> <TD colspan="2">Para reevaluaci&oacute;n de &aacute;reas que requieren la alinderaci&oacute;n suministrada por el usuario minero radicador. </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>&nbsp;</TD> <TD colspan="2">&nbsp;</TD> </TR> <TR> <TD>&nbsp;</TD> <TD><div align="center" style="background:#CCCCCC"><a href="returnAreaActual.php"><font color="#003366">Coordenadas &Aacute;rea Actual</font></a></div></TD> <TD colspan="2">Para procesos de reevaluaci&oacute;n t&eacute;cnica o por problemas de servicio no disponible. </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>&nbsp;</TD> <TD colspan="2">&nbsp;</TD> </TR> <TR> <TD>&nbsp;</TD> <TD colspan="3"><div align="justify"><em><strong>Observaci&oacute;n:</strong> Si una vez realizada la devoluci&oacute;n de tareas se presentan problemas favor informar a [email protected] </em></div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD colspan="3">&nbsp;</TD> </TR> <TR> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 81 de 186 <TD colspan="4"></TD> </TR> <TR> <TD colspan="4"></TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=590> <TBODY> <TR> <TD width="60%" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> <TABLE cellSpacing=0 cellPadding=0 width=590 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> </FORM> </BODY></HTML> returnAreaActual.php <?php session_start(); /* Módulo de devolución de tareas, este módulo realiza dos tipos de devoluciones de tareas: - Devolución al área inicial, que solo es válido si la solicitud no posee reevaluyaciones técnicas - Devolución de tareas al área actual Las tareas son devueltas a la fase denominada "Ingreso de Datos Básicos" El archivo a continuación presenta la interface de devolución de tarea al área actual. */ require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:COORDINADOR CONTRATACION:DEVOLUCION TAREA:'); // conexion a base de datos: República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 82 de 186 $myConn = new MyORACLE; $msgProceso = ""; $error = 0; if(@$_POST["accion"]== "devolverTarea") { $sqlExisteSolicitud = " select count(1) EXISTE_SOLICITUD, sum(SEJ.ID_EST_JUR_OBS_EST) ID_ESTADO from cmc.solicitudes s, solicitudes_est_juridicos sej where s.codigo_expediente='".$_POST["codExpediente"]."' and s.id=sej.id_solicitud and SEJ.FECHA_FINAL is null and rownum=1 "; $solicitud = $myConn->select($sqlExisteSolicitud); $sqlExisteUsuario = " select count(1) EXISTE_USUARIO from cmc.usuarios u, cmc.mtd_station ms where u.login='".$_POST["usuarioDestino"]."' and u.login=ms.name and (u.estado_acceso='ACTIVO' and ms.state=1) and rownum=1 "; $hayUsuario = $myConn->select($sqlExisteUsuario); //echo "<HR>".$solicitud[0]["EXISTE_SOLICITUD"]."<HR>"; if(@$solicitud[0]["EXISTE_SOLICITUD"]==0) { $msgProceso .= "<script>alert('El Código de Expediente \"".$_POST["codExpediente"]."\" no se encuentra en el sistema')</script>"; $error = 1; } else if(@$solicitud[0]["ID_ESTADO"]==0) { $msgProceso .= "<script>alert('El Código de Expediente \"".$_POST["codExpediente"]."\" no corresponde a una solicitud vigente')</script>"; $error = 1; } if(@$hayUsuario[0]["EXISTE_USUARIO"]==0) { $msgProceso .= "<script>alert('El usuario \"".$_POST["usuarioDestino"]."\" no se encuentra ACTIVO en CMC')</script>"; $error = 1; } destino de la tarea if($_POST["razonDevolucion"]=="") { $msgProceso .= "<script>alert('No se ha digitado la razón por la cual se devuelve la tarea.')</script>"; $error = 1; } República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 83 de 186 if(!$error) { /* $sqlConEstudioTecnico = " select count(1) SIN_CONCEPTOS from cmc.solicitudes s, conceptos_tecnicos ct where s.codigo_expediente='".$_POST["codExpediente"]."' and s.id=ct.id_solicitud and rownum=1 "; $estudioTecnico = $myConn->select($sqlConEstudioTecnico); */ $estudioTecnico[0]["SIN_CONCEPTOS"]=1; // Este tipo de devolucion no requiere validar si existe concepto tecnico previo if(@$estudioTecnico[0]["SIN_CONCEPTOS"]==0) { $msgProceso .= "<script>alert('La propuesta \"".$_POST["codExpediente"]."\" no posee estudio técnico. No se realizó devolución de tarea')</script>"; } else { // Realizar proceso de devolución de tarea $queryProcedureBKTarea = "begin CMC.BACK_DATOS_BASICOS_ACTUAL('".$_POST["codExpediente"]."','".$_POST["usuarioDestino"]."','".$_POST[" razonDevolucion"]."','".$_SESSION['usuario_cmc']."'); end;"; $myConn->procedure($queryProcedureBKTarea); $msgProceso .= "<script>alert('Tarea devuelta exitosamente. Favor verificar la consistencia de la misma')</script>"; } } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> <script> function operacion(op) { document.forms[0].accion.value=op; document.forms[0].submit(); } </script> <SCRIPT src="../../estilos/javascript.js"></SCRIPT> var langue="es"; var República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 84 de 186 <META content="MSHTML 6.00.2600.0" name=GENERATOR> <style type="text/css"> <!-.Estilo1 {color: #990000} --> </style> </HEAD> <BODY><LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='' method="post"> <TABLE class=textoTable width=590> <TBODY> <TR> <TD colspan="4"><img src="../../img/Comunes/devolucionAlinderacionActual.jpg" height="30"></TD> </TR> <TR> <TD colspan="4"><input name="accion" type="hidden" id="accion" value="0"></TD> </TR> <TR> <TD>&nbsp;</TD> <TD>&nbsp;</TD> <TD colspan="2">&nbsp;</TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">C&oacute;digo del Expediente : </div></TD> <TD width="50%" colspan="2"> <input type="text" name="codExpediente"> </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>Usuario de asignaci&oacute;n de tarea: </TD> <TD colspan="2"><input type="text" name="usuarioDestino"></TD> </TR> <TR> <TD>&nbsp;</TD> <TD>Raz&oacute;n para devoluci&oacute;n de tarea: </TD> <TD colspan="2"> <textarea name="razonDevolucion" cols="35" rows="4"></textarea> </TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="center"> <input type="submit" name="devolverTarea" value="Ejecutar onClick="operacion('devolverTarea')"> </div></TD> <TD width="50%" colspan="2"> <div align="left">&nbsp;&nbsp;&nbsp;&nbsp;</div></TD> width="574" Devolución" República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 85 de 186 </TR> <TR> <TD colspan="4"></TD> </TR> <TR> <TD colspan="4"></TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=590> <TBODY> <TR> <TD width="60%" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> <TABLE cellSpacing=0 cellPadding=0 width=590 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> </FORM> <?php echo $msgProceso ?> </BODY></HTML> returnAreaInicial.php <?php session_start(); /* Módulo de devolución de tareas, este módulo realiza dos tipos de devoluciones de tareas: - Devolución al área inicial, que solo es válido si la solicitud no posee reevaluyaciones técnicas - Devolución de tareas al área actual Las tareas son devueltas a la fase denominada "Ingreso de Datos Básicos" El archivo a continuación define la interface de devolución de tarea para el área inicial, recuérdese que esto solo es válido si el parea en cuestión no posee reevaluación alguna. */ require_once("../../datosPages/classConnect.php"); República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 86 de 186 require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:COORDINADOR CONTRATACION:DEVOLUCION TAREA:'); // conexion a base de datos: $myConn = new MyORACLE; $msgProceso = ""; $error = 0; if(@$_POST["accion"]== "devolverTarea") { $sqlExisteSolicitud = " select count(1) EXISTE_SOLICITUD, sum(SEJ.ID_EST_JUR_OBS_EST) ID_ESTADO from cmc.solicitudes s, solicitudes_est_juridicos sej where s.codigo_expediente='".$_POST["codExpediente"]."' and s.id=sej.id_solicitud and SEJ.FECHA_FINAL is null and rownum=1 "; $solicitud = $myConn->select($sqlExisteSolicitud); $sqlExisteUsuario = " select count(1) EXISTE_USUARIO from cmc.usuarios u, cmc.mtd_station ms where u.login='".$_POST["usuarioDestino"]."' and u.login=ms.name and (u.estado_acceso='ACTIVO' and ms.state=1) and rownum=1 "; $hayUsuario = $myConn->select($sqlExisteUsuario); //echo "<HR>".$solicitud[0]["EXISTE_SOLICITUD"]."<HR>"; if(@$solicitud[0]["EXISTE_SOLICITUD"]==0) { $msgProceso .= "<script>alert('El Código de Expediente \"".$_POST["codExpediente"]."\" no se encuentra en el sistema')</script>"; $error = 1; } else if(@$solicitud[0]["ID_ESTADO"]==0) { $msgProceso .= "<script>alert('El Código de Expediente \"".$_POST["codExpediente"]."\" no corresponde a una solicitud vigente')</script>"; $error = 1; } if(@$hayUsuario[0]["EXISTE_USUARIO"]==0) { $msgProceso .= "<script>alert('El usuario \"".$_POST["usuarioDestino"]."\" no se encuentra ACTIVO en CMC')</script>"; $error = 1; } destino de la tarea República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 87 de 186 if($_POST["razonDevolucion"]=="") { $msgProceso .= "<script>alert('No se ha digitado la razón por la cual se devuelve la tarea.')</script>"; $error = 1; } if(!$error) { $sqlConEstudioTecnico = " select count(1) SIN_CONCEPTOS from cmc.solicitudes s, conceptos_tecnicos ct where s.codigo_expediente='".$_POST["codExpediente"]."' and s.id=ct.id_solicitud and rownum=1 "; $estudioTecnico = $myConn->select($sqlConEstudioTecnico); if(@$estudioTecnico[0]["SIN_CONCEPTOS"]==0) { $msgProceso .= "<script>alert('La propuesta \"".$_POST["codExpediente"]."\" no posee estudio técnico. No se realizó devolución de tarea')</script>"; } else { // Realizar proceso de devolución de tarea $queryProcedureBKTarea = "begin CMC.BACK_DB_COORD_INICIAL('".$_POST["codExpediente"]."','".$_POST["usuarioDestino"]."','".$_POST["razon Devolucion"]."','".$_SESSION['usuario_cmc']."'); end;"; $myConn->procedure($queryProcedureBKTarea); $msgProceso .= "<script>alert('Tarea devuelta exitosamente. Favor verificar la consistencia de la misma')</script>"; } } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> <script> function operacion(op) { document.forms[0].accion.value=op; document.forms[0].submit(); } var langue="es"; var República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 88 de 186 </script> <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> <style type="text/css"> <!-.Estilo1 {color: #990000} --> </style> </HEAD> <BODY><LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='' method="post"> <TABLE class=textoTable width=590> <TBODY> <TR> <TD colspan="4"><img src="../../img/Comunes/devolucionAlinderacionOriginal.jpg" Superposiciones" width="560" height="32"></TD> </TR> <TR> <TD colspan="4"><input name="accion" type="hidden" id="accion" value="0"></TD> </TR> alt="Reporte de <TR> <TD>&nbsp;</TD> <TD colspan="3"><div align="justify"><span class="Estilo1"><strong>Observaci&oacute;n: </strong>Antes de realizar el proceso de devoluci&oacute;n de tareas se recomienda verificar previamente la existencia de la constancia de radicaci&oacute;n a fin de poder recuperar las coordenadas iniciales si estas no reportan en el sistema. </span></div></TD> </TR> <TR> <TD>&nbsp;</TD> <TD>&nbsp;</TD> <TD colspan="2">&nbsp;</TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">C&oacute;digo del Expediente : </div></TD> <TD width="50%" colspan="2"> <input type="text" name="codExpediente"> </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>Usuario de asignaci&oacute;n de tarea: </TD> <TD colspan="2"><input type="text" name="usuarioDestino"></TD> </TR> <TR> <TD>&nbsp;</TD> <TD>Raz&oacute;n para devoluci&oacute;n de tarea: </TD> <TD colspan="2"> <textarea name="razonDevolucion" cols="35" rows="4"></textarea> </TD> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 89 de 186 </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="center"> <input type="submit" name="devolverTarea" onClick="operacion('devolverTarea')"> </div></TD> <TD width="50%" colspan="2"> <div align="left">&nbsp;&nbsp;&nbsp;&nbsp;</div></TD> </TR> <TR> value="Ejecutar <TD colspan="4"></TD> </TR> <TR> <TD colspan="4"></TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=590> <TBODY> <TR> <TD width="60%" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> <TABLE cellSpacing=0 cellPadding=0 width=590 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> </FORM> <?php echo $msgProceso ?> </BODY></HTML> Devolución" República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 90 de 186 4.2.4 Actualización de fecha de contrato Este proceso permite actualizar la fecha de contrato cuando ya el contrato ha sido cargado en el sistema, pero esta fecha no ha sido diligenciada aún. Si esta fecha no es diligenciada el sistema genera error durante el proceso de inscripción del título minero. El único dato obligatorio es el código del expediente de la solicitud, además debe considerarse que previamente deberán encontrarse cargados en sistema conceptos técnicos y documento de contrato respectivamente. La interface que realiza este proceso es generada por el archivo “contratoBuscar.php”, el cual pregunta por el código del expediente. El botón “Buscar” ejecuta nuevamente este archivo el cual consulta si el expediente en cuestión ya posee contrato asociado, si este ya existe presenta el campo de texto para diligenciamiento de fecha con la estructura “dd/mm/aaaa”. De no encontrarse contrato asociadopresenta el mensaje de error “Debe cargar primero el documento de contrato en la opción Guardar Documentos”. El código del archivo “contratoBuscar.php” se presenta a continuación: <?php session_start(); require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:ANALISTA RMN:'); // conexion a base de datos: $myConn = new MyORACLE; $idContrato="0"; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 91 de 186 $msgProceso = ""; $codExpediente = ""; if(@$_POST["accion"]== "guardar") { if($_POST["fechaFirmaContrato"]!="") { $sqlUpdateContrato = "update contratos set fecha_firma =TO_DATE('".$_POST["fechaFirmaContrato"]."','DD/MM/YYYY') where id=".$_POST["idContrato"]; $myConn->update($sqlUpdateContrato); $msgProceso = "<script>alert('Fecha del contrato actualizada con Éxito')</script>"; } else { $msgProceso = "<script>alert('No se realizó actualización porque la fecha esta vacia')</script>"; } } if(@$_POST["accion"]== "buscar") { $codExpediente=strtoupper($_POST["codExpediente"]); $sqlSelectContrato = " select c.ID, TO_CHAR(c.FECHA_FIRMA,'DD/MM/YYYY') FECHA_FIRMA from documentos_electronicos de, contratos c where DE.ID_EXPEDIENTE='$codExpediente' and DE.ID_CONTRATO=c.id "; $contrato = $myConn->select($sqlSelectContrato); if($contrato!="") $idContrato = $contrato[0]["ID"]; else $msgProceso = "<script>alert('Debe cargar primero el documento de contrato en la opción: \"Guardar Documentos\"')</script>"; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> <script> function operacion(op) { document.forms[0].accion.value=op; document.forms[0].submit(); } </script> var langue="es"; var República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 92 de 186 <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY><LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='contratoBuscar.php' method="post"> <TABLE class=textoTable width=590> <TBODY> <TR> <TD colspan="4"><img src="../../img/Comunes/actualizarFechaContrato.jpg" Superposiciones" width="560" height="32"></TD> </TR> <TR> <TD colspan="4"><input name="accion" type="hidden" id="accion" value="0"></TD> </TR> alt="Reporte de <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">INGRESE EL EXPEDIENTE: </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=codExpediente class=textoCalendario id="codExpediente" > &nbsp;&nbsp;&nbsp;&nbsp; <input name="Enviar" type=button class=Button value=Buscar onClick="operacion('buscar')" > </div></TD> </TR> <TR> <TD colspan="4"> </TD> </TR> <TR> <TD colspan="4"></TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=590> <TBODY> <TR> <TD colspan="3" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> <?php if($idContrato) { ?> <TR> <TD colspan="3" class="textoTable"><div align="left"><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;EXPEDIENTE A ACTUALIZAR: <?PHP echo $codExpediente ?></strong></div></TD> </TR> <TR> <TD colspan="2" class="textoTable">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ingresa la fecha de firma del Contrato (dd/mm/aaaa): <br></TD> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 93 de 186 <TD width="50%"><label> <input name="fechaFirmaContrato" type="text" id="fechaFirmaContrato" value="<?php echo @$contrato[0]["FECHA_FIRMA"]; ?>"> <input name="idContrato" type="hidden" id="idContrato" value="<?php echo $idContrato ?>"> </label></TD> </TR> <TR> <TD colspan="3" background="../../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="10%">&nbsp;</TD> <TD colspan="2"><input name="guardar" type=button class=Button value="Actualizar Fecha" onClick="operacion('guardar')"></TD></TR> <TR> <TD colspan="3" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> <?php } ?> </TBODY></TABLE> <TABLE cellSpacing=0 cellPadding=0 width=590 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2009 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> </FORM> <?php echo $msgProceso ?> </BODY></HTML> 4.2.5 Análisis de estadísticas generales Este proceso permite generar el reporte general de gestión de expedientes por grupos de trabajo, básicamente pueden obtenerse el número total de solicitudes radicadas en un período determinado, al igual que de títulos y de solicitudes archivadas. Este reporte básico permite así, conocer cuantas son las entradas y cuantas las salidas en el proceso de gestión de expedientes. El archivo que genera esta interface es “personalizaQuery.php”. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 94 de 186 En la siguiente imagen se puede observar cómo se define un intervalo de fechas determinado (formato en dd/mm/aaaa). Cuando no se define el período inicial el sistema asume desde la primer solicitud radicada existente, si el período final no es definido el sistema asume hasta la fecha actual. Si no se define ninguna de las fechas el sistema evalúa sobre el total de solicitudes existentes. El botón “Buscar” ejecuta la consulta correspondiente sobre solicitudes vigentes, archivadas o que ya están inscritas y genera los correspondientes datos estadísticos, esta consulta es generada por el archivo “aCargo_Resultados.php”. A continuación se presenta el resultado suministrado por la interface del archivo “aCargo_Resultados.php”. Si se desea una nueva consulta simplemente se hará clic en el enlace “Nueva Consulta”, que habilita la interface generada por el archivo “personalizaQuery.php” solicitando el intervalo de fechas de interés para el nuevo análisis.. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 95 de 186 Los códigos fuente de ambos archivos se adjuntan a continuación: personalizaQuery.php <?php session_start(); /* Archivo de generación de datos estad´siticos generales sobre las propuestas de contrato. Básicamente se genera la siguiente información: - Total de solicitudes generadas - Total de solicitudes archivadas - Total de títulos otorgados */ require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:COORDINADOR CONTRATACION:COORDINADOR RMN:COORDINADOR INTERNO:ADMINISTRADOR MINISTERIO MINAS:'); CONTRATACION:SUBDIRECTOR IAM:ADMINISTRADOR CONTROL ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY> <FORM name='form01' action='aCargo_Resultados.php' method="post"> <TABLE class=textoTable width=600> <TBODY> <TR> <TD colspan="4"><img src="../../img/Estadisticas/CantidadExpedientesPeriodo.jpg">&nbsp;</TD> </TR> <TR> <TD>&nbsp;</TD> <TD colspan="3">Listado de Expedientes (solicitudes y t&iacute;tulos) pendientes, archivados e inscritos por per&iacute;odo definido: </TD> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 96 de 186 </TR> <TR> <TD>&nbsp;</TD> <TD colspan="3">&nbsp;</TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">PERIODO INICIAL (dd/mm/aaaa): </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=fechaInicio class=textoCalendario id="fechaInicio" onChange="checkValue(this, 'fechaInicial','TEXT',true);"> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">PERIODO FINAL (dd/mm/aaaa):</div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=fechaFin class=textoCalendario id="fechaFin" onChange="checkValue(this, 'fechaInicial','TEXT',true);"> </div></TD> </TR> <TR> <TD colspan="4"> <DIV align=right> </DIV> <DIV id=slcalcod style="Z-INDEX: 10; LEFT: 100px; VISIBILITY: hidden; POSITION: absolute; TOP: 100px"> <SCRIPT>printCalendar("dom","lun","mar","mié","jue","vie","sáb",2,"ene","feb","mar","abr","may","jun","jul"," ago","sep","oct","nov","dic",13,11,2006);</SCRIPT> </DIV></TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=600> <TBODY> <TR> <TD colspan="2" background="../../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="15%">&nbsp;</TD> <TD width="85%"><INPUT name="Enviar" type=submit class=Button value=Buscar onClick="alert('LA CONSULTA PUEDE TOMAR DEMASIADO TIEMPO, HAGA CLIC EN ESTE BOTON Y ESPERE UN MOMENTO')"></TD></TR> <TR> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 97 de 186 <TD colspan="2" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> </FORM> <SCRIPT language=JavaScript type=text/javascript> <!-var focusControl = document.forms["busquedaForm"].elements["codigoExpediente"]; if (focusControl.type != "hidden" && !focusControl.disabled) { focusControl.focus(); } // --> </SCRIPT> <TABLE cellSpacing=0 cellPadding=0 width=600 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5 class="CALENDARTITLE"></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD></TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : © Copyright 2009 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR></TBODY></TABLE></BODY></HTML> aCargo_Resultados.php <?PHP session_start(); /* Archivo de generación de datos estad´siticos generales sobre las propuestas de contrato. Básicamente se genera la siguiente información: - Total de solicitudes generadas - Total de solicitudes archivadas - Total de títulos otorgados */ require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:COORDINADOR CONTRATACION:COORDINADOR RMN:COORDINADOR INTERNO:ADMINISTRADOR MINISTERIO MINAS:'); $myConn = new MyORACLE; $periodo_inicial $periodo_final = @strtoupper($_POST["fechaInicio"]); = @strtoupper($_POST["fechaFin"]); CONTRATACION:SUBDIRECTOR IAM:ADMINISTRADOR CONTROL República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 98 de 186 if(!isset($periodo_inicial)||$periodo_inicial=="") $periodo_inicial="1/01/1950"; if(!isset($periodo_final)||$periodo_final=="") $periodo_final=date("d/m/Y"); $propuestasPendientes = " select gt.nombre, count(distinct s.id) total from solicitudes s, grupos_trabajo gt, solicitudes_est_juridicos sej, (select * from ( select codigo_expediente, fecha_inscripcion_rmn from titulos union select codigo_rmn, fecha_inscripcion_rmn from titulos union select codigo_anterior, fecha_inscripcion_rmn from titulos ) where fecha_inscripcion_rmn < (to_date('$periodo_final','DD/MM/YYYY') + 1) )t where S.FECHA_CREACION < (to_date('$periodo_final','DD/MM/YYYY') + 1) and S.ID_GRUPO_TRABAJO=GT.id and s.id=SEJ.ID_SOLICITUD and SEJ.FECHA_FINAL is null and ( (SEJ.FECHA_INICIAL >= (to_date('$periodo_final','DD/MM/YYYY') + 1) and SEJ.ID_EST_JUR_OBS_EST <> 23) or (SEJ.ID_EST_JUR_OBS_EST = 23) ) and S.CODIGO_EXPEDIENTE = t.codigo_expediente(+) and T.CODIGO_EXPEDIENTE is null group by gt.nombre "; $nuevasPropuestas = " select gt.nombre, count(distinct s.id) total from solicitudes s, grupos_trabajo gt where S.FECHA_RADICACION between (to_date('$periodo_final','DD/MM/YYYY') + 1) AND S.ID_GRUPO_TRABAJO=GT.ID group by gt.nombre "; to_date('$periodo_inicial','DD/MM/YYYY') and $titulosInscritos = " select gt.nombre, count(distinct t.id) total from titulos t, grupos_trabajo gt where t.id_grupo_trabajo=gt.id and t.fecha_inscripcion_rmn between to_date('$periodo_inicial','DD/MM/YYYY') and (to_date('$periodo_final','DD/MM/YYYY') + 1) group by gt.nombre "; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 99 de 186 $solArchivadas = " select gt.nombre, count(distinct s.id) total from solicitudes s, solicitudes_est_juridicos sej, grupos_trabajo gt where s.id_grupo_trabajo=gt.id and s.id=SEJ.ID_SOLICITUD and SEJ.FECHA_FINAL is null and SEJ.ID_EST_JUR_OBS_EST not in (22,23) and SEJ.FECHA_INICIAL between to_date('$periodo_inicial','DD/MM/YYYY') (to_date('$periodo_final','DD/MM/YYYY') + 1) group by gt.nombre "; and $solPendientes=$myConn->select($propuestasPendientes); $nuevasSolicitudes=$myConn->select($nuevasPropuestas); $titulosPeriodo=$myConn->select($titulosInscritos); $solicitudesArchivadas=$myConn->select($solArchivadas); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="es"> <head> <title>::: CATASTRO MINERO COLOMBIANO - CMC :::</title> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-.Estilo1 {color: #FFFFFF} --> </style> </head> <body> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <div border="0" cellpadding="0" cellspacing="0" class="TableTab2"> <br> <table width="600" class="resultados"> <tr> <td colspan="2"><img src="../../img/Estadisticas/CantidadExpedientesPeriodo.jpg" height="32"></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td width="38%">&nbsp;&nbsp;Total Resultados: <?PHP echo sizeof($solPendientes); ?></td> width="560" República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 100 de 186 <td width="62%"><a href="personalizaQuery.php">[Nueva Consulta]</a></td> </tr> <tr> <td colspan="2">&nbsp;</td> </tr> <tr> <td colspan="2"> <CENTER> <table class=textoTable border=1> <tr><th colspan=5 align=center bgcolor='dddddd'> PERIODO DESDE '<?php echo $periodo_inicial ?>' HASTA '<?php echo $periodo_final?>'</td></tr> <tr><th align=center>GRUPO DE TRABAJO</th> <!--<th align=center>SOLICITUDES<br>PENDIENTES</th>--> <th align=center>SOLICITUDES<BR>RADICADAS</th> <th align=center>TITULOS<BR>INSCRITOS</th><th align=center>SOLICITUDES<br>ARCHIVADAS</th> </tr> <?php $totales["SOLICITUDES_PENDIENTES"]=0; $totales["NUEVAS_SOLICITUDES"]=0; $totales["NUEVOS_TITULOS"]=0; $totales["SOLICITUDES_ARCHIVADAS"]=0; /* foreach($solPendientes as $fila => $registro) { $tablaEstadistica[$registro['NOMBRE']]['SOLICITUDES_PENDIENTES']=$registro['TOTAL']; $totales["SOLICITUDES_PENDIENTES"] += $registro['TOTAL']; } */ foreach($nuevasSolicitudes as $fila => $registro) { $tablaEstadistica[$registro['NOMBRE']]['NUEVAS_SOLICITUDES']=$registro['TOTAL']; $totales["NUEVAS_SOLICITUDES"] += $registro['TOTAL']; } foreach($titulosPeriodo as $fila => $registro) { $tablaEstadistica[$registro['NOMBRE']]['NUEVOS_TITULOS']=$registro['TOTAL']; $totales["NUEVOS_TITULOS"] += $registro['TOTAL']; } foreach($solicitudesArchivadas as $fila => $registro) { $tablaEstadistica[$registro['NOMBRE']]['SOLICITUDES_ARCHIVADAS']=$registro['TOTAL']; $totales["SOLICITUDES_ARCHIVADAS"] += $registro['TOTAL']; } foreach($tablaEstadistica as $delegada => $registro) { echo "<tr>"; echo "<td>".@$delegada."</td>"; //<td align=center>".@$registro['SOLICITUDES_PENDIENTES']."</td>"; echo "<td align=center>".@$registro['NUEVAS_SOLICITUDES']."</td><td align=center>".@$registro['NUEVOS_TITULOS']."</td>"; echo "<td align=center>".@$registro['SOLICITUDES_ARCHIVADAS']."</td>"; echo "</tr>"; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 101 de 186 } echo "<tr>"; echo "<td><b>TOTALES</b></td>"; //<td align=center><b>".@$totales['SOLICITUDES_PENDIENTES']."</b></td>"; echo "<td align=center><b>".@$totales['NUEVAS_SOLICITUDES']."</b></td><td align=center><b>".@$totales['NUEVOS_TITULOS']."</td>"; echo "</b><td align=center><b>".@$totales['SOLICITUDES_ARCHIVADAS']."</b></td>"; echo "</tr>"; ?> </table> </CENTER> </td> </tr> <tr> <td colspan="2">&nbsp;</td> </tr> </table> <TABLE cellSpacing=0 cellPadding=0 width=600 border=0> <TBODY> <TR> <TD class=footer_up align=middle><IMG height=5 src="" width=10></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2009 INGEOMINAS. Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> <p>&nbsp;</p> </body> </html> 4.2.6 Generación de pines de legalización El proceso de “Generar PIN Legalización” genera un formulario solicitando datos básicos para proceder a generar y enviar de forma automática y segura el correspondiente PIN al usuario minero. El archivo que se encarga de recopilar esta información se llama “crearPinLegalizacion.php”. Esos datos corresponden entonces al número de documento del solicitante, nombre del mismo y su correspondiente correo electrónico. Solo es necesario ingresar un solicitante para hacer la solicitud del PIN. Existen a su vez dos campos que genera el propio sistema y que no permiten modificación alguna y que corresponden a la fecha de generación del PIN y al login del funcionario que realiza la respectiva acción. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 102 de 186 La actualización de los campos respectivos se realiza mediante archivo javascript llamado “validaciones.js”, este archivo valida los campos “Nombre del Solicitante”, “Número de documento” y “Correo Electrónico”, hasta que estos no se encuentren correctamente diligenciados no permite el envío del PIN. Para finalizar el proceso y asignar mediante email el PIN, el funcionario deberá hacer clic sobre el botón “Generar PIN”, este botón invocará el archivo “generaPINLegalizacion.php” el cual está encargado de enviar un correo electrónico a la dirección suministrada durante el proceso de diligenciamiento de información. Para el envío satisfactorio del correo electrónico el servidor debe estar perfectamente configurado para realizar este tipo de operación (activación del servidor saliente de correos SMTP). El código fuente asociado a este proceso se presenta a continuación: crearPinLegalizacion.php <?php session_start(); /* Módulo de generación de pines para propuestas de Legalización de Minería de Hhecho. El algoritmo de generación del pin verifica que no exista el número de pin y genera uno nuevo con base en el siguiente criterio: HH24YYYYMMDDSSMI (horas24+año+mes+dia+segundo+minuto conformando un valor numérico de 14 dígitos) República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 103 de 186 Una vez generado el PIN, éste se remite al correo electrónico del usuario minero que lo solicitó. */ require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR::RADICADOR:'); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT src="validaciones.js"></SCRIPT> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY><LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <form action='generaPINLegalizacion.php' method="post" name='form01' id="form01"> <br /> <table class="textoTable" width="560"> <tbody> <tr> <td colspan="4"><img src="../../img/GeneraPines/generaPINLegalizacion.jpg" alt="a" width="560" height="32" /></td> </tr> <tr> <td colspan="4">&nbsp;</td> </tr> <tr> <td colspan="4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Diligencie los siguientes campos para la generaci&oacute;n del respectivo PIN de solicitud de Legalizaci&oacute;n.<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Al hacer clic sobre el bot&oacute;n &quot;Generar PIN&quot; se estar&aacute; remitiendo el respectivo email al usuario minero.<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Solicite al mismo la verificaci&oacute;n de que el email ha sido asignado satisfactoriamente. </td> </tr> <tr> <td width="8%">&nbsp;</td> <td width="40%">&nbsp;</td> <td width="104%" colspan="2">&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>N&uacute;mero de Documento del Solicitante:</td> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 104 de 186 <td colspan="2"><input name="identificacion" class="textoCalendario" id="identificacion" /></td> </tr> <tr> <td>&nbsp;</td> <td>Nombre del solicitante: </td> <td colspan="2"><input name="nombre" class="textoCalendario" id="nombre" size="45" /></td> </tr> <tr> <td>&nbsp;</td> <td>Correo Electr&oacute;nico: </td> <td colspan="2"><input name="correoElectronico" class="textoCalendario" id="correoElectronico" size="40" /></td> </tr> <tr> <td>&nbsp;</td> <td>Fecha de Generaci&oacute;n: </td> <td colspan="2"><input name="fecha" class="textoCalendario" id="fecha" size="25" readonly value="<?php echo date("d/m/Y")?>"/></td> </tr> <tr> <td>&nbsp;</td> <td>Login del funcionario que genera el PIN </td> <td colspan="2"><input name="usuario" type="text" id="usuario" value="<?php echo $_SESSION["usuario_cmc"] ?>" readonly></td> </tr> </tbody> </table> <table class="TableAux" width="565"> <tbody> <tr> <td colspan="2" background="../../img/lineaHorizontal.jpg">&nbsp;</td> </tr> <tr> <td width="200%" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="Enviar" type="button" class="Button" value="Generar PIN" onclick="validaPinLegalizacion()"/></td> </tr> <tr> <td colspan="2" background="../../img/lineaHorizontalSup.jpg">&nbsp;</td> </tr> </tbody> </table> </form> <br /> <table cellspacing="0" cellpadding="0" width="560" border="0"> <tbody> <tr> <td class="CALENDARTITLE" align="middle"><img src="" alt="q" width="10" height="5" /></td> </tr> <tr> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 105 de 186 <td class="footer" align="middle">&nbsp;</td> </tr> <tr> <td class="footer_text" align="middle">Catastro Minero Colombiano : &copy; Copyright 2009 INGEOMINAS. - Colombia - Derechos Reservados</td> </tr> </tbody> </table> </body> </html> generaPINLegalizacion.php <?php session_start(); /* Módulo de generación de pines para propuestas de Legalización de Minería de Hhecho. El algoritmo de generación del pin verifica que no exista el número de pin y genera uno nuevo con base en el siguiente criterio: HH24YYYYMMDDSSMI (horas24+año+mes+dia+segundo+minuto conformando un valor numérico de 14 dígitos) Una vez generado el PIN, éste se remite al correo electrónico del usuario minero que lo solicitó. */ require_once("../../clases/validaUser.php"); require_once("../../datosPages/classConnect.php"); // Conexi&oacute;n a Oracle (CMC) $myConn = new MyORACLE; $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR::RADICADOR:'); // selecci&oacute;n del grupo de trabajo al cual pertenece el funcionario que genera el pin: $queryFuncionario = "Select * from usuarios where login='".$_SESSION["usuario_cmc"]."'"; $datosFuncionario = $myConn->select($queryFuncionario); // generaci&oacute;n del PIN, revisando previamente que este no haya sido generado con porterioridad: do { $queryPIN = " SELECT TO_CHAR(SYSDATE, 'HH24YYYYMMDDSSMI') as PIN from dual where not exists ( select 1 from pin_formularios_vendidos pin where numero_pin=TO_CHAR(SYSDATE, 'HH24YYYYMMDDSSMI') union select 1 from pin_autorizaciones_temporales pin where numero_pin=TO_CHAR(SYSDATE, 'HH24YYYYMMDDSSMI') union select 1 from pin_legalizaciones pin where numero_pin=TO_CHAR(SYSDATE, 'HH24YYYYMMDDSSMI') ) República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 106 de 186 "; $generaPIN = $myConn->select($queryPIN); } while(!sizeof($generaPIN)); // poblando las variables: $idGrupoTrabajo = $datosFuncionario[0]["ID_GRUPO_TRABAJO"]; // buscar grupo de trabajo $identificacion = $_POST["identificacion"]; $nombre = strtoupper($_POST["nombre"]); $correoElectronico = $_POST["correoElectronico"]; $numeroPIN = $generaPIN[0]["PIN"]; $emailUsuario = $datosFuncionario[0]["CORREO_ELECTRONICO"]; // creaci&oacute;n del query de inserci&oacute;n de datos $queryInsertPinLegalizacion = "insert into pin_legalizaciones (GRUPO_TRABAJO, IDENTIFICACION, NOMBRE, CORREO_ELECTRONICO, NUMERO_PIN, FECHA, ESTADO, USUARIO, DESDE_CORREO) values($idGrupoTrabajo, '$identificacion', '$nombre', '$correoElectronico', '$numeroPIN', sysdate, null, '".$_SESSION["usuario_cmc"]."','$emailUsuario')"; // envio del email con el n&uacute;mero de PIN //-----------------------------------------------------------------------------// multiples recipientes $para = $correoElectronico; // asunto $asunto = ':: Asignación de PIN para Contrato de Legalización de Minería de Hecho ::'; // mensaje $mensaje = " <html> <head> <title>Asignaci&oacute;n de PIN para Contrato de Legalizaci&oacute;n de Minería de Hecho </title> </head> <body> <p>Apreciado <b><i>$nombre</i></b></p> <p> Con base en su solicitud de PIN para radicar propuesta de Legalizaci&oacute;n de Miner&iacute;a de Hecho el d&iacute;a ".$_POST["fecha"].", el sistema ha asignado el siguiente n&uacute;mero: </p> <p><b>N&uacute;mero de PIN:</b> $numeroPIN<br><b>N&uacute;mero Documento:</b> $identificacion</p> <p> Ahora puede acceder via Internet, a trav&eacute;s de la pagina http://www.ingeominas.gov.co/ para proceder con su proceso de radicaci&oacute;n<br> &Oacute; ingresar directamente al enlace: http://www.cmc.gov.co:8080/cmc/pages/radicacion/ <br><br><br>Cordial Saludo:<br><br> <b>Catastro Minero Colombiano - CMC</b></p> </body> </html> "; // Para enviar correo HTML, la cabecera Content-type debe definirse $cabeceras = 'MIME-Version: 1.0' . "\r\n"; $cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 107 de 186 $cabeceras .= 'From: Catastro Minero Colombiano - CMC <[email protected]>'."\r\n"; // $enviado: Para comprobar que el mensaje haya sido enviado exitosamente. @$enviado=mail($para, $asunto, $mensaje, $cabeceras); // Almacenamiento del registro del nuevo pin de legalizaci&oacute;n en base de datos $myConn->insert($queryInsertPinLegalizacion); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> var langue="es"; var <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY><LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <form action='generaPINLegalizacion.php' method="post" name='form01' id="form01"> <br /> <table class="textoTable" width="560"> <tbody> <tr> <td width="256%" colspan="4"><img src="../../img/GeneraPines/generaPINLegalizacion.jpg" alt="Generaci&oacute;n de Pines de Legalizaci&oacute;n" width="560" height="32" /></td> </tr> <tr> <td colspan="4">&nbsp;</td> </tr> <tr> <td colspan="4" align=center><img src="../../img/GeneraPines/GeneroPIN.jpg" alt="::: CMC :::" /></td> </tr> <tr> <td colspan="4"> <?php if($enviado) { echo "<p align=justify>El PIN ha sido generado satisfactoriamente y remitido al correo electr&oacute;nico <b><i>$correoElectronico</i></b>."; echo " Debe verificarse que el email ha llegado satisfactoriamente al correo electr&oacute;nico previamente definido.</p>"; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 108 de 186 echo "<p align=justify>Ahora el usuario minero debe ingresar a la opci&oacute;n <b><i>'Radique aqu&iacute; su Propuesta/Solicitud'</i></b> en la direcci&oacute;n: <b>http://www.cmc.gov.co:8080/cmc</b> para proceder a radicar la propuesta"; echo "<p>El aplicativo sugerido para radicaci&oacute;n de propuestas es <b>Mozilla Firefox</b>.</p>"; } else { echo "<p>Error al asignar el n&uacute;mero de PIN al email suministrado. Remitir este inconveniente a la direcci&oacute;n electr&oacute;nica <b><i>[email protected]</i></b> previa verificaci&oacute;n del correo previamente definido</p>"; } ?> </td> </tr> </tbody> </table> </form> <br /> <table cellspacing="0" cellpadding="0" width="560" border="0"> <tbody> <tr> <td class="CALENDARTITLE" align="middle"><img src="" alt="q" width="10" height="5" /></td> </tr> <tr> <td class="footer" align="middle">&nbsp;</td> </tr> <tr> <td class="footer_text" align="middle">Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</td> </tr> </tbody> </table> </body> </html> validaciones.js /* Archivo que valida los campos que se diligencian para la generación de pines legalización de minería de hecho */ function validaPinLegalizacion() { // validacion del número de documento del minero: var patron = /^(\d){6,}$/; if (document.forms[0].identificacion.value.search(patron)<0) { alert("El campo 'Numero de documento' es incorrecto o el número de dígitos ingresado no es válido"); document.forms[0].identificacion.select(); return 0; } República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 109 de 186 // validacion del nombre ingresado: patron = /[A-Za-z]/; if (document.forms[0].nombre.value.search(patron)<0) { alert("El campo 'Nombre del Solicitante' se encuentra vacio o no posee caracteres válidos"); document.forms[0].nombre.select(); return 0; } // validacion del correo electrónico patron = /(^[0-9a-zA-Z]+(?:[._][0-9a-zA-Z]+)*)@([0-9a-zA-Z]+(?:[._-][0-9a-zA-Z]+)*\.[0-9a-zAZ]{2,3})$/; if (document.forms[0].correoElectronico.value.search(patron)<0) { alert("El campo 'Correo Electrónico' se encuentra vacio o no corresponde a una dirección de email válida"); document.forms[0].correoElectronico.select(); return 0; } // una vez efectuadas todas las validaciones, se procede a enviar el formulario: document.forms[0].submit(); } 4.2.7 Consulta de títulos con PTI/PTO Este proceso permite verificar cual es la fecha de la resolución bajo la cual fue ingresada al sistema CMC la información correspondiente a la actualización del PTI/PTO de uno o varios títulos. Igualmente se suministra la información de los minerales aprobados. Consideraciones con respecto al artículo 63 del código de minas. Con respecto a los títulos con PTI/PTO aprobado, los procesos de automatismo evalúan con base en la fecha de la resolución y si esta es posterior a la fecha de radicación del área de estudio no se da aplicación de minerales concurrentes. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 110 de 186 El archivo encargado de generar esta interface se llama “buscarPTI_PTO.php”, la interface solicita únicamente el código del expediente (el cual deberá corresponder exclusivamente a un título minero) y mediante el botón “Buscar” el proceso continua ejecutando el archivo “PTI_PTO_Resultados.php”, archivo que presentará la información correspondiente a los minerales asociados, al número de resolución y al tipo de aprobación (si es PTI o PTO). La imagen representativa se presenta a continuación: Igualmente se provee de un enlace a “Nueva Consulta” para una nueva búsqueda, lo cual remitirá nuevamente al archivo “buscarPTI_PTO.php”. A continuación se presenta el código fuente correspondiente a este proceso: buscarPTI_PTO.php <?php session_start(); /* Verificación de existencia de documentos PTI/PTO en un título determinado, como los minerales aprobados, la respectiva resolución y la fecha de aprovación de la misma. */ require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 111 de 186 type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> var langue="es"; var <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY> <FORM name='form01' action='PTI_PTO_Resultados.php' method="post"> <BR> <TABLE class=textoTable width=560> <TBODY> <TR> <TD colspan="4"><img src="../../img/Informes/headerPTI_PTO.jpg" width="560" height="32"></TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> <TR> <TD colspan="4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lista de minerales inscritos por PTI/PTO: </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>&nbsp;</TD> <TD colspan="2">&nbsp;</TD> </TR> <TR> <TD width="33%"><DIV align=right>Ingresa el Codigo de Expediente: </DIV></TD> <TD width="31%">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; <input name=codExpediente class=textoCalendario id="codExpediente"></TD> <TD width="36%" colspan="2"> </TD> </TR> </TBODY> </TABLE> <TABLE class=TableAux width=565> <TBODY> <TR> <TD colspan="2" background="../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="200%" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="Enviar" type=submit class=Button value=Buscar></TD> </TR> <TR> <TD colspan="2" background="../img/lineaHorizontalSup.jpg">&nbsp;</TD> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 112 de 186 </TR> </TBODY> </TABLE> </FORM> <TABLE cellSpacing=0 cellPadding=0 width=560 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> <p>&nbsp;</p> </BODY></HTML> PTI_PTO_Resultados.php <?PHP session_start(); /* Verificación de existencia de documentos PTI/PTO en un título determinado, como los minerales aprobados, la respectiva resolución y la fecha de aprovación de la misma. */ require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(); $tipoAprobacion = array(1=>'P T I',2=>'P T O'); $myConn = new MyORACLE; $codExpediente = strtoupper($_POST["codExpediente"]); $queryPTI_PTO = " select t.codigo_expediente,t.codigo_rmn, m.nombre mineral, tp.* from titulos t, titulos_pti_pto tp, titulos_pti_pto_minerales tm, minerales m República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 113 de 186 where t.codigo_expediente like '%$codExpediente%' and t.id=TM.ID_TITULO and t.id=TP.ID_TITULO and tm.id_mineral=m.id order by t.codigo_expediente "; $row=$myConn->select($queryPTI_PTO); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="es"> <head> <title>::: CATASTRO MINERO COLOMBIANO - CMC :::</title> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <script type="text/javascript" language="JavaScript1.2" src="/cmc/js/common.js"></script> <style type="text/css"> <!-.Estilo1 {color: #FFFFFF} --> </style> </head> <body> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <div border="0" cellpadding="0" cellspacing="0" class="TableTab2"> <br> <table width="560" class="resultados"> <tr> <td colspan="3"><img src="../../img/Informes/headerPTI_PTO.jpg" width="560" height="32"></td> </tr> <tr> <td>&nbsp;</td> <td colspan="2">&nbsp;</td> </tr> <tr> <td width="24%">&nbsp;&nbsp;&nbsp;Total Resultados: </td> <?php $totalRegistros=0; if(@$row!="") $totalRegistros=sizeof($row); ?> <td width="12%"><?PHP echo $totalRegistros; ?></td> <td width="64%"><div align="left"><a href="buscarPTI_PTO.php">[Nueva Consulta]</a>&nbsp;&nbsp;&nbsp;</div></td> </tr> </table> <br/> <table width="680" class="DataGrid"> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 114 de 186 <thead> <tr> <td width="12%"><div align="center">Expediente</div></td> <td width="12%"><div align="center">C&oacute;digo RMN</div></td> <td width="11%"><div align="center">Fecha Resolucion </div></td> <td width="14%"><div align="center">N&uacute;mero Resoluci&oacute;n</div></td> <td width="12%"><div align="center">Tipo <br> Aprobacion</div></td> <td width="39%"><div align="center">Mineral Aprobado </div></td> </tr> </thead> <?PHP $contenido=''; for($i=0;$i<sizeof($row);$i++) { $contenido .= ' <tr> <td align=center>'.@$row[$i]['CODIGO_EXPEDIENTE'].'&nbsp;</td> <td align=center>'.@$row[$i]['CODIGO_RMN'].'&nbsp;</td> <td align=center>'.@$row[$i]['FECHA_RESOLUCION'].'&nbsp;</td> <td align=center>'.@$row[$i]['NUMERO_RESOLUCION'].'&nbsp;</td> <td align=center>'.@$tipoAprobacion[@$row[$i]['TIPO_APROBACION']].'</td> <td align=center>'.@$row[$i]['MINERAL'].'</td> </tr> '; } echo $contenido; ?> </table> <br/> <TABLE cellSpacing=0 cellPadding=0 width=680 border=0> <TBODY> <TR> <TD class=footer_up align=middle><IMG height=5 src="" width=10></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle><div align="center">Catastro Minero Colombiano : &copy; Copyright 2009 INGEOMINAS. - Colombia - Derechos Reservados</div></TD> </TR> </TBODY> </TABLE> </body> </html> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 115 de 186 4.2.8 Análisis de formulario web Elproceso “Formulario Web” permite al funcionario conocer toda la información diligenciada por el minero externo durante su proceso de radicación de propuesta, basta ingresar el número de la solicitud (propuesta de contrato) para obtener toda la información diligenciada por el minero sobre la misma. El formulario web presenta la información que posterior al 1 de julio de 2008 (inicio de la radicación por Internet) se radicaba mediante el formulario físico. El archivo que genera esta interface es “infoRPI.php”. Al realizar clic sobre el botón “Buscar”, este invoca el archivo “aCargo_Resultados.php” el cual realiza lasconsultas pertinentes y genera mediante tablas los resultados. A continuación se anexan los correspondientes códigos fuente relacionados a este proceso: infoRPI.php <?php session_start(); /* Interface que captura la placa del usuario para posteriormente generar toda la información de formulario que ha sido generada sobre el mismo (su mayoría en el proceso de radicación), esta información comprende: - Código de expediente - Fecha de radicación - Modalidad de la solicitud - Estado jurídico de la solicitud - Número de formulario - Grupo de trabajo - Descripción de los términos de referencia - Información de minerales - Información de solicitantes - Información de municipios asociados - Información de área: ° Area solicitada ° Area definitiva ° Sistema de Origen ° Existencia del oplígono relacionado República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 116 de 186 - Información del punto arcifinio ° Cooordenada Este ° Coordenada Norte ° Plancha Igac ° Descripción del punto arcifinio - Información del Autor de Plano ° Nombres y apellidos ° Profesión ° Matrícula Profesional - Existencia de grupos étnicos con acentamiento permanente en el área o trayecto solicitado - Tipo de zona sobre la que se encuentra el área de interés parcial o totalmente ubicada - Correspondencia del área de interés a una zona de minería restringida - Estimativos económicos anuales - Estimativos económicos detallados */ require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> <style type="text/css"> <!-.Estilo1 {color: #004080} --> </style> </HEAD> <BODY><LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='aCargo_Resultados.php' method="post"> <TABLE class=textoTable width=590> <TBODY> <TR> var langue="es"; var República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 117 de 186 <TD colspan="4"><img height="32"></TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> src="../../img/Informes/headerInformeRMN_CMC.jpg" width="560" <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">INGRESE EL EXPEDIENTE: </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=codExpediente class=textoCalendario id="codExpediente" > </div></TD> </TR> <TR> <TD colspan="4"> <DIV align=right> </DIV> <DIV id=slcalcod style="Z-INDEX: 10; LEFT: 100px; VISIBILITY: hidden; POSITION: absolute; TOP: 100px"> <SCRIPT>printCalendar("dom","lun","mar","mié","jue","vie","sáb",2,"ene","feb","mar","abr","may","jun","jul"," ago","sep","oct","nov","dic",13,11,2006);</SCRIPT> </DIV></TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=590> <TBODY> <TR> <TD colspan="2" background="../../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="15%">&nbsp;</TD> <TD width="85%"><INPUT name="Enviar" type=submit class=Button value=Buscar ></TD></TR> <TR> <TD colspan="2" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> <TABLE cellSpacing=0 cellPadding=0 width=590 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 118 de 186 <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> </FORM> </BODY></HTML> aCargo_Resultados.php <?php session_start(); /* Interface que captura la placa del usuario para posteriormente generar toda la información de formulario que ha sido generada sobre el mismo (su mayoría en el proceso de radicación), esta información comprende: - Código de expediente - Fecha de radicación - Modalidad de la solicitud - Estado jurídico de la solicitud - Número de formulario - Grupo de trabajo - Descripción de los términos de referencia - Información de minerales - Información de solicitantes - Información de municipios asociados - Información de área: ° Area solicitada ° Area definitiva ° Sistema de Origen ° Existencia del oplígono relacionado - Información del punto arcifinio ° Cooordenada Este ° Coordenada Norte ° Plancha Igac ° Descripción del punto arcifinio - Información del Autor de Plano ° Nombres y apellidos ° Profesión ° Matrícula Profesional - Existencia de grupos étnicos con acentamiento permanente en el área o trayecto solicitado - Tipo de zona sobre la que se encuentra el área de interés parcial o totalmente ubicada - Correspondencia del área de interés a una zona de minería restringida - Estimativos económicos anuales - Estimativos económicos detallados */ require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 119 de 186 $validate->validaSession(); $myConn = new MyORACLE; $codExpediente = @strtoupper($_POST["codExpediente"]); $queryFormularioRPI = " select codigo_expediente, TO_CHAR(fecha_radicacion,'DD/MM/YYYY HH24:MI:SS') FECHA_RADICACION, fecha_creacion, numero_formulario, grupo_trabajo, area_solicitada, area_definitva, id_sistema_origen, sistema_origen, direccion_correspondencia, modalidad, terminos_referencia, autor_plano, matricula_profesional, profesion, id_estado_expediente, estado_expediente, minerales, titulares, telefonos, direcciones, municipios, arcifinio_x, arcifinio_y, descripcion_arcifinio, plancha_igac, grupo_etnico, nombre_grupo_etnico, zona_mineria, zona_min_restringida, otras_fuentes_ano_1, otras_fuentes_ano_2, otras_fuentes_ano_3, recurso_propio_ano_1, recurso_propio_ano_2, recurso_propio_ano_3 from v_consulta_solicitudes_rpi where codigo_expediente='$codExpediente' "; $qryZMinRestringida = " select s.codigo_expediente, TZ.NOMBRE zona_mineria_restringida from solicitudes s, sol_comp_zonas_mineras sz, tipo_zonas_mineria_area tz where s.codigo_expediente='$codExpediente' and s.id=SZ.ID_SOLICITUD SZ.ID_TIPO_ZMINERIA_AREA=TZ.ID and República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 120 de 186 "; $qryExistePoly = " select s.codigo_expediente from solicitudes s, geo_solicitudes gs where s.codigo_expediente='$codExpediente' and s.id=gs.id "; $qryEstimativosDetallados = " select codigo_expediente, nombre actividad, descripcion subactividad, duracion_meses, inversion_miles, descripcion_alcance from solicitudes s, cronogramas_estimativos ce, actividades_estimativos ae, fases_estimativos fe where s.codigo_expediente='$codExpediente' and s.id=CE.ID_SOLICITUD and CE.ID_ACTIVIDAD_ESTIMATIVO=ae.id and AE.ID_FASE_ESTIMATIVO=fe.id order by 2,3 "; $row=$myConn->select($queryFormularioRPI); $zmr=$myConn->select($qryZMinRestringida); $existePoly=$myConn->select($qryExistePoly); $estimativoDetallado=$myConn->select($qryEstimativosDetallados); $hayEstimativoDetallado=0; if(@isset($estimativoDetallado[0]["CODIGO_EXPEDIENTE"])) $hayEstimativoDetallado=1; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="es"> <head> <title>::: CATASTRO MINERO COLOMBIANO - CMC :::</title> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <script type="text/javascript" language="JavaScript1.2" src="../../estilos/common.js"></script> </head> <body> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <div border="0" cellpadding="0" cellspacing="0" class="TableTab2"> <br> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 121 de 186 <table width="585" class="resultados"> <tr> <td colspan="2"><img src="../../img/Informes/headerInformeRMN_CMC.jpg" height="32"></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td width="36%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total Resultados: <?PHP if($row!="") echo sizeof($row); else echo "0"; width="560" ?></td> <td width="64%"><a href="infoRPI.php">[Nueva Consulta]</a></td> </tr> <tr> <td colspan="2">&nbsp;</td> </tr> <tr> <td colspan="2"> <?php if(@$row!="") { ?> <table width="680" border="0" class="DataGrid"> <tr> <td colspan="6" bgcolor="#000033" align=center><FONT color="#FFFFFF"><b>INFORMACI&Oacute;N DE LA SOLICITUD</b></FONT></td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Informaci&oacute;n General</strong></td> </tr> <tr> <td colspan="6"><strong>Codigo Expediente:</strong> <?php echo @$row["0"]["CODIGO_EXPEDIENTE"] ?>&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;Fecha Radicaci&oacute;n:</strong> <?php echo @$row["0"]["FECHA_RADICACION"] ?>&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;Modalidad:</strong> <?php echo @$row["0"]["MODALIDAD"] ?></td> </tr> <tr> <td colspan="6"><strong>N&uacute;mero Formulario:</strong>&nbsp;<?php echo @$row["0"]["NUMERO_FORMULARIO"] ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Grupo de Trabajo:</strong> <?php echo @$row["0"]["GRUPO_TRABAJO"] ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td> </tr> <tr> <td colspan="6"><strong>Estado Jur&iacute;dico Actual:</strong>&nbsp; <?php echo @$row["0"]["ESTADO_EXPEDIENTE"] ?></td> </tr> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 122 de 186 <tr> <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Descripci&oacute;n T&eacute;rminos de Referencia </strong></td> </tr> <tr> <td colspan="6"><?php if(@$row[0]["TERMINOS_REFERENCIA"]!="") echo @$row["0"]["TERMINOS_REFERENCIA"]; else echo "<font color=red>EL SOLICITANTE NO DILIGENCIO EL CAMPO CORRESPONDIENTE</font>"; ?> </td> </tr> <tr> <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Informaci&oacute;n de Minerales </strong></td> </tr> <tr> <td colspan="6"><?php echo @$row["0"]["MINERALES"] ?></td> </tr> <tr> <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Informaci&oacute;n de Solicitantes </strong></td> </tr> <tr> <td colspan="6"><?php echo @$row["0"]["TITULARES"] ?></td> </tr> <tr> <td colspan="6"><strong>Direcci&oacute;n(es) de Correspondencia:</strong> <?php echo @$row["0"]["DIRECCIONES"] ?></td> </tr> <tr> <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Municipios Asociados </strong></td> </tr> <tr> <td colspan="6"><?php echo @$row["0"]["MUNICIPIOS"] ?></td> </tr> <tr> <td colspan="6">&nbsp;</td> </tr> <tr> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 123 de 186 <td colspan="6" bgcolor="#cccccc" align="center"><strong>Informaci&oacute;n de Area </strong></td> </tr> <tr> <td colspan="6"><strong>Area Solicitada:</strong> <?php echo @$row["0"]["AREA_SOLICITADA"] ?> Mts<sup>2</sup>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Area Definitiva:</strong> <?php echo @$row["0"]["AREA_DEFINITVA"] ?> Mts<sup>2</sup>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;Sistema de Origen:</strong> <?php echo @$row["0"]["SISTEMA_ORIGEN"] ?></td> </tr> <tr> <td colspan="6"><strong>Existencia de Pol&iacute;gono Relacionado:</strong> <?php if(@$existePoly!="") echo "La solicitud posee pol&iacute;gono."; else echo "<font color=red>No existe pol&iacute;gono relacionado</font>" ?> </td> </tr> <tr> <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Informaci&oacute;n del Punto Arcifinio </strong></td> </tr> <tr> <td colspan="6"><strong>Coordenada Este:</strong> <?php echo @$row["0"]["ARCIFINIO_X"] ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Coordenada Norte:</strong> <?php echo @$row["0"]["ARCIFINIO_Y"] ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>Plancha Igac:</strong> <?php echo @$row["0"]["PLANCHA_IGAC"] ?></td> </tr> <tr> <td colspan="6"><strong>Descripcion del Punto Arcifinio:</strong> <br> <?php echo @$row["0"]["DESCRIPCION_ARCIFINIO"] ?></td> </tr> <tr> <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Informaci&oacute;n Autor del Plano </strong></td> </tr> <tr> <td colspan="6"><strong>Nombre(s) y Apellido(s):</strong> <?php echo @$row["0"]["AUTOR_PLANO"] ?></td> </tr> <tr> <td colspan="6"><strong>Profesi&oacute;n:</strong> <?php echo @$row["0"]["PROFESION"] ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;Matr&iacute;cula Profesional:</strong> <?php echo @$row["0"]["MATRICULA_PROFESIONAL"] ?></td> </tr> <tr> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 124 de 186 <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Grupos &eacute;tnicos con asentamiento permanente en el &aacute;rea o trayecto solicitado </strong></td> </tr> <tr> <td colspan="6"><?php if(@$row["0"]["NOMBRE_GRUPO_ETNICO"]!="") echo @$row["0"]["NOMBRE_GRUPO_ETNICO"] ; else echo "NINGUNO"; ?> </td> </tr> <tr> <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>El &aacute;rea o trayecto est&aacute; parcial o totalmente ubicada dentro de: </strong></td> </tr> <tr> <td colspan="6"><?php if(@$row["0"]["ZONA_MIN_RESTRINGIDA"]!="") echo @$row["0"]["ZONA_MIN_RESTRINGIDA"] ; else echo "SIN DEFINIR"; ?> </td> </tr> <tr> <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Corresponde a zona de miner&iacute;a restringida </strong></td> </tr> <tr> <td colspan="6"><?php if(@$zmr!="") { for($i=0;$i<sizeof($zmr);$i++) echo strtoupper($zmr[$i]["ZONA_MINERIA_RESTRINGIDA"]); } else echo "SIN DEFINIR"; ?> </td> </tr> <tr> <td colspan="6">&nbsp;</td> </tr> <tr> <td colspan="6" bgcolor="#cccccc" align="center"><strong>Estimativos Econ&oacute;micos Anuales </strong></td> </tr> <tr> <td class="textoTable"><div align="center"><strong>A&Ntilde;O</strong></div></td> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 125 de 186 <td class="textoTable"><div align="center"><strong>RECURSO PROPIO </strong></div></td> <td colspan="2" class="textoTable"><div align="center"><strong>OTRAS FUENTES </strong></div></td> <td colspan="2" class="textoTable"><div align="center"><strong>TOTAL</strong></div></td> </tr> <tr> <td class="textoTable"><div align="center">PRIMERO</div></td> <td class="DataGrid"><div align="center"><?php echo @$row["0"]["RECURSO_PROPIO_ANO_1"] ?></div></td> <td colspan="2" class="DataGrid"><div align="center"><?php echo @$row["0"]["OTRAS_FUENTES_ANO_1"] ?></div></td> <td colspan="2" class="DataGrid"><div align="center"><?php echo @($row["0"]["RECURSO_PROPIO_ANO_1"]+$row["0"]["OTRAS_FUENTES_ANO_1"]) ?></div></td> </tr> <tr> <td class="textoTable"><div align="center">SEGUNDO</div></td> <td class="DataGrid"><div align="center"><?php echo @$row["0"]["RECURSO_PROPIO_ANO_2"] ?></div></td> <td colspan="2" class="DataGrid"><div align="center"><?php echo @$row["0"]["OTRAS_FUENTES_ANO_2"] ?></div></td> <td colspan="2" class="DataGrid"><div align="center"><?php echo @($row["0"]["RECURSO_PROPIO_ANO_2"]+$row["0"]["OTRAS_FUENTES_ANO_2"]) ?></div></td> </tr> <tr> <td class="textoTable"><div align="center">TERCERO</div></td> <td class="DataGrid"><div align="center"><?php echo @$row["0"]["RECURSO_PROPIO_ANO_3"] ?></div></td> <td colspan="2" class="DataGrid"><div align="center"><?php echo @$row["0"]["OTRAS_FUENTES_ANO_3"] ?></div></td> <td colspan="2" class="DataGrid"><div align="center"><?php echo @($row["0"]["RECURSO_PROPIO_ANO_3"]+$row["0"]["OTRAS_FUENTES_ANO_3"]) ?></div></td> </tr> <tr> <td colspan="6" class="textoTable">&nbsp;</td> </tr> <tr class="DataGrid" > <td colspan="6" bgcolor="#cccccc"><div align="center"><strong>Estimativos Econ&oacute;micos Detallados </strong></div></td> </tr> <tr> <td class="textoTable"><div align="center"><strong>ETAPA</strong></div></td> <td class="DataGrid"><div align="center"><strong>ACTIVIDAD</strong></div></td> <td class="DataGrid"><div align="center"><strong>DURACION (MESES)</strong></div></td> <td class="DataGrid"><div align="center"><strong>INVERSION (MILES) </strong></div></td> <td colspan="2" class="DataGrid"><div align="center"><strong>DESCRIPCI&Oacute;N ALCANCE </strong></div></td> </tr> <?php if($hayEstimativoDetallado) { $totalInversion = 0; $totalDuracionMeses = 0; for($i=0;$i<sizeof($estimativoDetallado);$i++) { $totalInversion += $estimativoDetallado[$i]["INVERSION_MILES"]; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 126 de 186 $totalDuracionMeses += $estimativoDetallado[$i]["DURACION_MESES"]; ?> <tr> <td class="textoTable"><?php echo @$estimativoDetallado[$i]["ACTIVIDAD"] ?></td> <td class="DataGrid"><?php echo @$estimativoDetallado[$i]["SUBACTIVIDAD"] ?></td> <td class="DataGrid"><div align="center"><?php echo @$estimativoDetallado[$i]["DURACION_MESES"] ?></div></td> <td class="DataGrid"><div align="center"><?php echo @$estimativoDetallado[$i]["INVERSION_MILES"] ?></div></td> <td colspan="2" class="DataGrid"><?php echo @$estimativoDetallado[$i]["DESCRIPCION_ALCANCE"] ?></td> </tr> <?php } // fin del for ?> <tr> <td class="textoTable" align="center"><B>TOTALES</B></td> <td class="DataGrid" align="center"> ----------------- </td> <td class="DataGrid" align="center">&nbsp;<b><?php echo $totalDuracionMeses ?></b></td> <td class="DataGrid" align="center">&nbsp;<b><?php echo $totalInversion ?></b></td> <td colspan="2" class="DataGrid" align="center">-------------------------------</td> </tr> <?php } else { ?> <td colspan="6"><div align="center" class="DataGrid"><font color="red">INFORMACIÓN ECONÓMICA NO DILIGENCIADA POR EL USUARIO</font></div></td> <?php } ?> </table> </td> </tr> <tr> <td colspan="2"> <!-- aqui va la tabla de contenido --> </td> </tr> </table> <?php } // fin del if, si existen datos de la solicitud ?> <TABLE cellSpacing=0 cellPadding=0 width=690 border=0> <TBODY> <TR> <TD width="585" align=middle background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> <TR> <TD class=footer_up align=middle><IMG height=5 src="" width=10></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. Colombia - Derechos Reservados</TD> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 127 de 186 </TR> </TBODY> </TABLE> <p>&nbsp;</p> </body> </html> 4.2.9 Simular evaluación técnica Este proceso realiza el análisis técnico de una solicitud, su ejecución se hace en tiempo real y con la información del momento, además que no realiza modificación de áreas y presenta como el sistema de manera automática realizaría el recorte. El algoritmo empleado por este reporte es el mismo que se utilizó para los procesos de batch que se han ejecutado (se encuentra adaptado a evaluar como los procesos de automatismo utilizados en el CMC desde el 8 de julio de 2010) y entre sus fines está que los funcionarios, apoyados en el sistema, puedan realizar los estudios de superposición más informados y de manera más ágil y precisa. El archivo que genera dicha interface se llama “simularConcepto.php”, la cual presenta el siguiente formulario: Únicamente se diligencia el campo para código de expediente, luego al hacer clic sobre el botón “Buscar” se ejecutará el archivo “ViewSimularConceptoResultados.php” que realizará los análisis correspondientes y los representará mediante una tabla con la implesión de los resultados. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 128 de 186 El enlace “Nueva Consulta” permitirá una nueva simulación de estudio técnico, retornando al archivo “simularConcepto.php”; con respecto al enlace “Descargar Recorte”, este invoca al archivo “imprimirConcepto.php” el cual realiza el mismo análisis de superposición solo que su resultado es suministrado en formato Excel. El código fuente asociado a este proceso se presenta a continuación: simularConcepto.php <?php session_start(); /* Este reporte se genera a partir de los algoritmos de automatismo y su ejecución se hace en tiempo real y con la información del momento, además que no realiza modificación de áreas presentando como el sistema de manera automática realizaría el recorte. El algoritmo empleado por este reporte es el mismo que se utilizó para los procesos de batch que se han ejecutado (se encuentra adaptado a evaluar como los procesos de automatismo utilizados en el CMC desde el 8 de julio de 2010) y entre sus fines está que los funcionarios, apoyados en el sistema, puedan realizar los estudios de superposición más informados y de manera más ágil y precisa. */ require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 129 de 186 <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> var langue="es"; var <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY><LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='ControlReporteSuperposiciones.php' method="post"> <TABLE class=textoTable width=590> <TBODY> <TR> <TD colspan="4"><img src="../../img/Informes/headerSimulacionRecortes.jpg" Superposiciones" width="560" height="32"></TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> <TR> <TD colspan="4" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> alt="Reporte de <TR> <TD>&nbsp;</TD> <TD colspan="3"><p><strong>DE CARACTER OBLIGATORIO</strong> :<br> Antes de realizar este proceso asegurese que ha generado el reporte de superposiciones en el m&oacute;dulo de estudio t&eacute;cnico del aplicativo CMC. </p> <p class="aclaracion"><b>ADVERTENCIA:</b> El sistema puede tardar varios minutos en generar el respectivo reporte. </p></TD> </TR> <TR> <TD colspan="4" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">INGRESE EL EXPEDIENTE: </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=codExpediente class=textoCalendario id="codExpediente" > </div></TD> </TR> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 130 de 186 <TR> <TD colspan="4"> <DIV align=right> </DIV> </TR> </TBODY></TABLE> </TD> <TABLE class=TableAux width=590> <TBODY> <TR> <TD colspan="2" background="../../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="15%">&nbsp;</TD> <TD width="85%"><INPUT name="Enviar" type=submit class=Button value=Buscar ></TD></TR> <TR> <TD colspan="2" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> <TABLE cellSpacing=0 cellPadding=0 width=590 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> </FORM> </BODY></HTML> ViewSimularConceptoResultados.php <?php session_start(); /* Este reporte se genera a partir de los algoritmos de automatismo y su ejecución se hace en tiempo real y con la información del momento, además que no realiza modificación de áreas presentando como el sistema de manera automática realizaría el recorte. El algoritmo empleado por este reporte es el mismo que se utilizó para los procesos de batch que se han ejecutado (se encuentra adaptado a evaluar como los procesos de automatismo utilizados en el CMC desde el 8 de julio de 2010) y entre sus fines está que los funcionarios, apoyados en el sistema, puedan realizar los estudios de superposición más informados y de manera más ágil y precisa. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 131 de 186 En este archivo se visualiza el resultado de superposiciones junto con las recomendaciones que brinda el sistema con respecto a como efectuar los recortes. */ require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(); $myConn = new MyORACLE; $codExpediente = $_GET["codExpediente"]; $queryReport = " SELECT CODIGO_ESTUDIO, CODIGO_EXPEDIENTE, to_char(FECHA_RADICACION, 'DD/MM/YYYY HH24:MI:SS') FECHA_RADICACION, RECORTAR, MODALIDAD_ACTUAL, NOMBRE_CAPA TIPO, to_char(FECHA_TERMINA, 'DD/MM/YYYY HH24:MI:SS') FECHA_TERMINA, ESTADO_EXPEDIENTE, MINERALES, PORCENTAJE_SUPERPONE, OBSERVACION FROM RPT_SOLICITUDES_RECORTES WHERE CODIGO_ESTUDIO='$codExpediente' ORDER BY NOMBRE_CAPA desc "; //$myConn->procedure($queryProcedure); $reporte=$myConn->select($queryReport); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="es"> <head> <title>::: CATASTRO MINERO COLOMBIANO - CMC :::</title> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <script type="text/javascript" language="JavaScript1.2" src="../../estilos/common.js"></script> <style type="text/css"> <!-.Estilo1 {color: #FFFFFF} --> </style> </head> <body> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 132 de 186 <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <div border="0" cellpadding="0" cellspacing="0" class="TableTab2"> <br> <table width="720" class="resultados"> <tr> <td colspan="2"><img src="../../img/Informes/headerSuperposiciones.jpg" width="560" height="32"></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td width="36%"><div align="center" title="Descargar reporte de superposiciones"><font size=15><a href="imprimirConcepto.php?codExpediente=<?php echo $_GET["codExpediente"]; ?>" class="aclaracion"><img src="../../img/descargar.jpg" width="26" height="26" border="0">&nbsp;[Descargar Reporte]</a></font></div></td> <td width="64%"><a href="simularConcepto.php">[Nueva Consulta]</a></td> </tr> <tr> <td colspan="2">&nbsp;</td> </tr> <tr> <td colspan="2" bgcolor="#000033">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Estilo1">AREA DE ESTUDIO: <?PHP echo $codExpediente ?></span>&nbsp;&nbsp;&nbsp;</td> </tr> <tr> <td colspan="2">&nbsp;</td> </tr> <tr> <td colspan="2" align="center" valign="middle"> <?php if(@$reporte!="") { ?> <table width="900" class="DataGrid"> <thead> <tr> <td width="8%"><div align="center">EXPEDIENTE</div></td> <td width="7%"><div align="center">APLIC&Oacute;<BR> RECORTE</div></td> <td width="10%"><div align="center">FECHA_RADICACIÓN/<br>FECHA_INSCRIPCI&Oacute;N</div></td> <td width="8%"><div align="center">MODALIDAD ACTUAL</div></td> <td width="11%"><div align="center">TIPO</div></td> <td width="11%"><div align="center">FECHA_TERMINA</div></td> <td width="13%"><div align="center">ESTADO_EXPEDIENTE</div></td> <td width="10%"><div align="center">MINERALES</div></td> <td width="9%"><div align="center">PORCENTAJE<br> SUPERPONE</div></td> <td width="17%"><div align="center">OBSERVACI&Oacute;N</div></td> </tr> </thead> MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 133 de 186 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS <?PHP $contenido=''; for($i=0;$i<sizeof($reporte);$i++) { if(@$reporte[$i]['TIPO']=='AREA_ESTUDIO') continue; $porcentaje=""; if(@$reporte[$i]['RECORTAR']==1) { $recorte='SI'; $background="bgcolor='#FFFFE6'"; } else { $recorte='NO'; $background=''; } if (@$reporte[$i]['PORCENTAJE_SUPERPONE']!="") $porcentaje="%"; $contenido .= " <tr $background> <td align=center>".@$reporte[$i]['CODIGO_EXPEDIENTE'].'&nbsp;</td> <td align=center>'.$recorte.'&nbsp;</td> <td align=center>'.@$reporte[$i]['FECHA_RADICACION'].'&nbsp;</td> <td align=center>'.@$reporte[$i]['MODALIDAD_ACTUAL'].'</td> <td align=center>'.strtoupper(@$reporte[$i]['TIPO']).'</td> <td align=center>'.@$reporte[$i]['FECHA_TERMINA'].'</td> <td align=center>'.@$reporte[$i]['ESTADO_EXPEDIENTE'].'</td> <td align=center>'.@$reporte[$i]['MINERALES'].'</td> <td align=center>'.@$reporte[$i]['PORCENTAJE_SUPERPONE'].$porcentaje.'</td> <td align=center>'.@$reporte[$i]['OBSERVACION'].'</td> </tr> '; } echo $contenido; ?> </table> </td> </tr> <tr> <td colspan="2"> <!-- aqui va la tabla de contenido --> </td> </tr> </table> <?php } // fin del if, si existen datos de la solicitud ?> <TABLE cellSpacing=0 cellPadding=0 width=690 border=0> <TBODY> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 134 de 186 <TR> <TD width="585" align=middle background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> <TR> <TD class=footer_up align=middle><IMG height=5 src="" width=10></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD> </TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : &copy; Copyright 2010 INGEOMINAS. Colombia - Derechos Reservados</TD> </TR> </TBODY> </TABLE> <p>&nbsp;</p> </body> </html> imprimirConcepto.php <?php session_start(); /* Este reporte se genera a partir de los algoritmos de automatismo y su ejecución se hace en tiempo real y con la información del momento, además que no realiza modificación de áreas presentando como el sistema de manera automática realizaría el recorte. El algoritmo empleado por este reporte es el mismo que se utilizó para los procesos de batch que se han ejecutado (se encuentra adaptado a evaluar como los procesos de automatismo utilizados en el CMC desde el 8 de julio de 2010) y entre sus fines está que los funcionarios, apoyados en el sistema, puedan realizar los estudios de superposición más informados y de manera más ágil y precisa. En este archivo se hace la impresión de resultados en formato de Excel. */ require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); if($_GET["codExpediente"]!=""){ header('Content-type: application/vnd.ms-excel'); header("Content-Disposition: attachment; filename=".$_GET["codExpediente"]."_superponeresultados"); header("Pragma: no-cache"); header("Expires: 0"); $myConn = new MyORACLE; $codExpediente = @strtoupper($_GET["codExpediente"]); $queryReport = " SELECT CODIGO_ESTUDIO, CODIGO_EXPEDIENTE, República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 135 de 186 to_char(FECHA_RADICACION, 'DD/MM/YYYY HH24:MI:SS') FECHA_RADICACION, RECORTAR, MODALIDAD_ACTUAL, NOMBRE_CAPA TIPO, to_char(FECHA_TERMINA, 'DD/MM/YYYY HH24:MI:SS') FECHA_TERMINA, ESTADO_EXPEDIENTE, MINERALES, PORCENTAJE_SUPERPONE, OBSERVACION FROM RPT_SOLICITUDES_RECORTES WHERE CODIGO_ESTUDIO='$codExpediente' ORDER BY NOMBRE_CAPA desc "; $reporte=$myConn->select($queryReport); ?> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <script type="text/javascript" language="JavaScript1.2" src="../../estilos/common.js"></script> <style type="text/css"> <!-.Estilo1 {color: #FFFFFF} --> </style> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <br> <table width="585" class="resultados"> <tr> <td width="100%" bgcolor="#000033">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Estilo1">AREA DE ESTUDIO: <?PHP echo $codExpediente ?></span>&nbsp;&nbsp;&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td> <?php if(@$reporte!="") { ?> <table width="680" class="DataGrid"> <thead> <tr> <td width="8%"><div align="center">EXPEDIENTE</div></td> <td width="7%"><div align="center">APLIC&Oacute;<BR> RECORTE</div></td> <td width="10%"><div align="center">FECHA_RADICACIÓN/<br>FECHA_INSCRIPCI&Oacute;N</div></td> <td width="8%"><div align="center">MODALIDAD ACTUAL</div></td> <td width="11%"><div align="center">TIPO</div></td> <td width="11%"><div align="center">FECHA_TERMINA</div></td> <td width="13%"><div align="center">ESTADO_EXPEDIENTE</div></td> MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 136 de 186 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS <td width="10%"><div align="center">MINERALES</div></td> <td width="9%"><div align="center">PORCENTAJE<br> SUPERPONE</div></td> <td width="17%"><div align="center">OBSERVACI&Oacute;N</div></td> </tr> </thead> <?PHP $contenido=''; for($i=0;$i<sizeof($reporte);$i++) { if(@$reporte[$i]['TIPO']=='AREA_ESTUDIO') continue; if(@$reporte[$i]['RECORTAR']==1) { $recorte='SI'; $background="bgcolor='#FFFFE6'"; } else { $recorte='NO'; $background=''; } $contenido .= " <tr $background> <td align=center>".@$reporte[$i]['CODIGO_EXPEDIENTE'].'&nbsp;</td> <td align=center>'.$recorte.'&nbsp;</td> <td align=center>'.@$reporte[$i]['FECHA_RADICACION'].'&nbsp;</td> <td align=center>'.@$reporte[$i]['MODALIDAD_ACTUAL'].'</td> <td align=center>'.strtoupper(@$reporte[$i]['TIPO']).'</td> <td align=center>'.@$reporte[$i]['FECHA_TERMINA'].'</td> <td align=center>'.@$reporte[$i]['ESTADO_EXPEDIENTE'].'</td> <td align=center>'.@$reporte[$i]['MINERALES'].'</td> <td align=center>'.str_replace(".",",",@$reporte[$i]['PORCENTAJE_SUPERPONE']).'</td> <td align=center>'.@$reporte[$i]['OBSERVACION'].'</td> </tr> '; } echo $contenido; ?> </table></td> </tr> <tr> <td> <!-- aqui va la tabla de contenido --> </td> </tr> </table> <?php } // fin del if, si existen datos de la solicitud ?> <?php República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 137 de 186 } ?> ControlReporteSuperposiciones.php <?php /* Controlador de procesos para generacion del proceso de generación de reporte de evaluación automática. Los procesos aqui expuestos pretenden únicamente generar un reporte de superposiciones con las respectivas recomendaciones de con qué áreas el técnico debería recortar. */ require_once("../../datosPages/classConnect.php"); require_once("procesaXML.class.php"); // Definición de Objetos: $myConn = new MyORACLE; $codigo_expediente = $_POST["codExpediente"]; //$codigo_expediente='KI1-15361'; //echo "<h1>C&oacute;digo de expediente es: $codigo_expediente<hr>"; $qryXML = " SELECT SS.* FROM SOLICITUD_SUPERPOSICIONES SS, SOLICITUDES S WHERE SS.ID_SOLICITUD=S.ID AND SS.ID IN ( SELECT MAX(SSU.ID) FROM SOLICITUD_SUPERPOSICIONES SSU WHERE SSU.ID_SOLICITUD=SS.ID_SOLICITUD ) AND CODIGO_EXPEDIENTE='$codigo_expediente' "; $myXML=$myConn->selectLOB($qryXML); if(isset($myXML[0]["ID_SOLICITUD"])) { $elXML = $myXML[0]["XML_SUPERPOSICIONES"]; //settype($elXML, "string"); $nuevoXML = $elXML; try { // generación de los registros de superposiciones del XML transformados en registros en la tabla rpt_solicitud_superposiciones $a = new ProcesarSolicitudSuperposiciones($nuevoXML, $myXML[0]["ID_SOLICITUD"], $myConn); } catch (Exception $e) { echo '<hr><hr>Caught exception: ', $e->getMessage(), "<hr><hr>"; exit; } República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 138 de 186 // eliminar registros de la tabla de recortes: $deleteRecortes = "delete codigo_estudio='$codigo_expediente'"; //echo $deleteRecortes; $myConn->delete($deleteRecortes); from rpt_solicitudes_recortes where // generación de registros para la tabla de recortes $strRecortes=" insert into rpt_solicitudes_recortes select rp.ID_SOLICITUD, rp.ID_SUPERPONE ID_POLIGONO_RECORTE, rp.ID_CAPA, 0 RECORTAR, S.CODIGO_EXPEDIENTE CODIGO_ESTUDIO, rp.CODIGO_SUPERPONE CODIGO_EXPEDIENTE, NULL FECHA_RADICACION, RP.CAPA NOMBRE_CAPA, NULL FECHA_TERMINA, NULL ESTADO_EXPEDIENTE, NULL MINERALES, RP.PORCENTAJE_SUPERPONE, NULL OBSERVACION, NULL ID_POLY_HIST, NULL ID , NULL MODALIDAD_ACTUAL from rpt_solicitud_superposiciones rp, solicitudes s where s.codigo_expediente='$codigo_expediente' and s.id=rp.id_solicitud "; $myConn->insert($strRecortes); // Actualizacion de los IDs de los históricos: $queryProcedureUpdateIdHist = "declare iv_estado number(1); begin RPT_ANALISIS_SUPERPONE_CMC.rpt_update_historicos(".$myXML[0]["ID_SOLICITUD"].",iv_estado); end;"; $myConn->procedure($queryProcedureUpdateIdHist); // ejecución del proceso de evaluación automática: //$queryProcedure = "declare iv_estado number(1); iv_id_sol number(20); begin select id into iv_id_sol from solicitudes where codigo_expediente='$codigo_expediente'; RPT_ANALISIS_SUPERPONE_CMC.validar_poligonos_recorte(iv_id_sol,iv_estado); end;"; $queryProcedure = "declare iv_estado number(1); begin RPT_ANALISIS_SUPERPONE_CMC.validar_poligonos_recorte(".$myXML[0]["ID_SOLICITUD"].",iv_estado); end;"; $myConn->procedure($queryProcedure); } // redireccionamiento a la vista header("Location: ViewSimularConceptoResultados.php?codExpediente=$codigo_expediente"); ?> procesaXML.class.php República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 139 de 186 <?php /* Clase de procesamiento de superposiciones de una solicitud encargada de transformar el contenido del xml a tablas */ class ProcesarSolicitudSuperposiciones { var $archiXML=""; var $idSolEstudio; var $myConn; var $listaCapas = array ( 'inversionEstado'=>1, 'zonasMineriaEspecial'=>2, 'reservasForestales'=>3, 'zonasMineriaNegritudes'=>4, 'zonasRestriccion'=>5, 'titulos'=>6, 'zonasSalinas'=>7, 'solicitudes'=>8, 'zonasMineriaIndigena'=>9, 'parquesNaturales'=>10, 'historicoSolicitudes'=>11, 'historicoTitulos'=>12 ); function __construct($contenidoXML, $solEstudio, $connSQL) { $this->archiXML = $this->limpiar_acentos($contenidoXML); $this->idSolEstudio=$solEstudio; $this->myConn = $connSQL; //echo "<hr>{$this->archiXML}</hr>"; $this->insertXMLSuperposiciones(); } function insertRegistro($query) { try { $this->myConn->insert($query); } catch (Exception $e) { echo "<script>alert(\"Error en el aplicativo, Guardando registro superposiciones. Informar a la administración del sistema de este error: {$e->getMessage()}\");</sript>"; } } de function deleteReporteAnterior($query) { try { $this->myConn->delete($query); } catch (Exception $e) { echo "<script>alert(\"Error en el aplicativo al eliminar el reporte existente para generar nuevo reporte. Informar a la administración del sistema de este error: {$e->getMessage()}\");</sript>"; } } República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 140 de 186 function insertXMLSuperposiciones() { $xml = simplexml_load_string($this->archiXML); $ise = $this->idSolEstudio; // ise: id solicitud estudio // linea que elimina la información existente con respecto al reporte de superposiciones para actualizar el reporte $this->deleteReporteAnterior("delete from rpt_solicitud_superposiciones where id_solicitud=$ise"); simplexml_load_string($this->archiXML); echo "<table border=1 align=center><tr><th>idSolEstudio</th><th>id Capa</th><th>CapaExpediente</th><th>id_superpone</th><th>CodigoExpediente</th><th>porcentajeSuperpo ne</th><tr>"; // titulos $result = $xml->xpath('/analisisSuperposicion/superposicionTitulos/titulos'); while(list( , $node) = each($result)) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this>listaCapas[$node->getName()]},'{$node>getName()}',{$node["id"]},'{$node["codigoExpediente"]}',{$node["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } // historico de titulos $result = $xml->xpath('/analisisSuperposicion/superposicionTitulos/historicoTitulos'); while(list( , $node) = each($result)) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this>listaCapas[$node->getName()]},'{$node>getName()}',{$node["id"]},'{$node["codigoExpediente"]}',{$node["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } // solicitudes $result = $xml->xpath('/analisisSuperposicion/superposicionSolicitudes/solicitudes'); while(list( , $node) = each($result)) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this>listaCapas[$node->getName()]},'{$node>getName()}',{$node["id"]},'{$node["codigoExpediente"]}',{$node["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } // historicoSolicitudes $result = $xml>xpath('/analisisSuperposicion/superposicionSolicitudes/historicoSolicitudes'); while(list( , $node) = each($result)) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this>listaCapas[$node->getName()]},'{$node>getName()}',{$node["id"]},'{$node["codigoExpediente"]}',{$node["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } // Restricciones por inversion estado República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 141 de 186 $result = >xpath('/analisisSuperposicion/superposicionRestricciones/inversionEstado'); $xml- while(list( , $nodePpal) = each($result)) { foreach($nodePpal->children() as $node) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this->listaCapas[$nodePpal->getName()]},'{$nodePpal>getName()}',{$node["id"]},'{$node["descripcion"]}',{$nodePpal["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } } // Restricciones por reservasForestales $result = >xpath('/analisisSuperposicion/superposicionRestricciones/reservasForestales'); $xml- while(list( , $nodePpal) = each($result)) { foreach($nodePpal->children() as $node) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this->listaCapas[$nodePpal->getName()]},'{$nodePpal>getName()}',{$node["id"]},'{$node["nombre"]}',{$nodePpal["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } } // Restricciones por zonasMineriaIndigena $result = >xpath('/analisisSuperposicion/superposicionRestricciones/zonasMineriaIndigena'); $xml- while(list( , $nodePpal) = each($result)) { foreach($nodePpal->children() as $node) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this->listaCapas[$nodePpal->getName()]},'{$nodePpal>getName()}',{$node["id"]},'{$node["descripcion"]}',{$nodePpal["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } } // Restricciones por zonasMineriaNegritudes $result = >xpath('/analisisSuperposicion/superposicionRestricciones/zonasMineriaNegritudes'); $xml- while(list( , $nodePpal) = each($result)) { foreach($nodePpal->children() as $node) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this->listaCapas[$nodePpal->getName()]},'{$nodePpal>getName()}',{$node["id"]},'{$node["descripcion"]}',{$nodePpal["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } } // Restricciones por parquesNaturales $result = >xpath('/analisisSuperposicion/superposicionRestricciones/parquesNaturales'); $xml- República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 142 de 186 while(list( , $nodePpal) = each($result)) { foreach($nodePpal->children() as $node) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this->listaCapas[$nodePpal->getName()]},'{$nodePpal>getName()}',{$node["id"]},'{$node["nombre"]}',{$nodePpal["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } } // Restricciones por zonasRestriccion $result = >xpath('/analisisSuperposicion/superposicionRestricciones/zonasRestriccion'); $xml- while(list( , $nodePpal) = each($result)) { foreach($nodePpal->children() as $node) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this->listaCapas[$nodePpal->getName()]},'{$nodePpal>getName()}',{$node["id"]},'{$node["descripcion"]}',{$nodePpal["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } } // Restricciones por zonasMineriaEspecial $result = >xpath('/analisisSuperposicion/superposicionRestricciones/zonasMineriaEspecial'); $xml- while(list( , $nodePpal) = each($result)) { foreach($nodePpal->children() as $node) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this->listaCapas[$nodePpal->getName()]},'{$nodePpal>getName()}',{$node["id"]},'{$node["placa"]}',{$nodePpal["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } } // Restricciones por zonasSalinas $result = $xml->xpath('/analisisSuperposicion/superposicionRestricciones/zonasSalinas'); while(list( , $nodePpal) = each($result)) { foreach($nodePpal->children() as $node) { $qryInsert = "insert into rpt_solicitud_superposiciones values($ise,{$this->listaCapas[$nodePpal->getName()]},'{$nodePpal>getName()}',{$node["id"]},'{$node["placa"]}',{$nodePpal["porcentajeOcupacion"]})"; $this->insertRegistro($qryInsert); } } } function limpiar_acentos($s) { $filtro = array("(\r\n)", "(\n\r)", "(\n)", "(\r)"); República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 143 de 186 @$s = preg_replace($filtro,'',$s); $s = @ereg_replace("[áàâãª]","a",$s); $s = @ereg_replace("[ÁÀÂÃ]","A",$s); $s = @ereg_replace("[ÍÌÎ]","I",$s); $s = @ereg_replace("[íìî]","i",$s); $s = @ereg_replace("[éèê]","e",$s); $s = @ereg_replace("[ÉÈÊ]","E",$s); $s = @ereg_replace("[óòôõº]","o",$s); $s = @ereg_replace("[ÓÒÔÕ]","O",$s); $s = @ereg_replace("[úùû]","u",$s); $s = @ereg_replace("[ÚÙÛ]","U",$s); $s = str_replace("ç","c",$s); $s = str_replace("Ç","C",$s); $s = str_replace("ñ","n",$s); $s = str_replace("Ñ","N",$s); $s = str_replace("(?)","",$s); $s = str_replace("(¿)","",$s); $s = str_replace("¿","",$s); $s = str_replace('<xml version="1.0" encoding="UTF-8"\?>',$s); encoding="UTF-8">','<\?xml version="1.0" return $s; } } // fin de la clase ProcesarSolicitudSuperposiciones ?> 4.2.11 Reporte detallado de solicitudes Esta consulta permite obtener información ya sea general o detallada sobre las propuestas de contrato que se encuentran registradas en CMC. La consulta puede ser personalizada mediante una serie de filtros básicos que además pueden ser combinados entre sí para particularizar mucho más la búsqueda. Además, permite almacenar el archivo de resultados en formato Excel donde mediante la potencialidad de este aplicativo se puede continuar filtrando la información obtenida. El archivo en el cual se definen las consultas se llama “listadoSolicitudes.php”, en el se encuentran múltiples campos de texto desde los cuales se genera la búsqueda al sistema. Las búsquedas pueden ser una combinación de código de expediente, estado de la solicitud, fecha de radicación, minerales, municipios y/o departamentos (de ubicación del área), solicitantes o grupo de trabajo. Una vez se han diligenciado los filtros de búsqueda y se activa el botón buscar se invoca a la página “aCargo_Resultados.php” la cual genera la consulta detallada y genera los resultados obtenidos en formato Excel y debidamente tabulados. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 144 de 186 A continuación se presenta el código fuente correspondiente a las páginas “listadoSolicitudes.php” y “listadoSolicitudes.php”: listadoSolicitudes.php <?php session_start(); /* En este módulo se realizan los procesos de búsqueda de solicitudes con base en parámetros para la consulta. Los parámetros de busqueda que posee son: - Por placa (Si no se define trae todas las que cumplan los demás filtros) - Por estado jurídico de la propuesta - Por intervalo de fechas de radicación - Por minerales - Por municipio - Por departamento - Por grupo de trabajo El resultado obtenido se presenta en formato Excel */ require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:COORDINADOR CONTRATACION:COORDINADOR RMN:COORDINADOR INTERNO:ADMINISTRADOR MINISTERIO MINAS:'); CONTRATACION:SUBDIRECTOR IAM:ADMINISTRADOR CONTROL República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 145 de 186 ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> <style type="text/css"> <!-.Estilo1 {color: #004080} --> </style> </HEAD> <BODY><LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='aCargo_Resultados.php' method="post"> <TABLE class=textoTable width=600> <TBODY> <TR> <TD colspan="4"><img src="../../img/Informes/headerInformeSolicitudesCMC.jpg" height="32"></TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">ESTADO DE LA SOLICITUD : </div></TD> <TD width="50%" colspan="2"> <div align="left"> <select name="estado" id="estado"> <option value="VIGENTE" selected>VIGENTE</option> <option value="OTORGADA">OTORGADA (TITULO)</option> <option value="ARCHIVADA">ARCHIVADA</option> <option value="TODOS">TODOS</option> </select> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR EXPEDIENTE: </div></TD> width="560" República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 146 de 186 <TD width="50%" colspan="2"> <div align="left"> <input name=codExpediente class=textoCalendario id="codExpediente" onChange="checkValue(this, 'fechaInicial','TEXT',true);"> </div></TD> </TR> <TR> <TD>&nbsp;</TD> <TD>FECHA INICIAL RADICACI&Oacute;N (DD/MM/AAAA) : </TD> <TD colspan="2"><input name=fechaInicial class=textoCalendario id="fechaInicial" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="35"> </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>FECHA&nbsp; FINAL RADICACI&Oacute;N (DD/MM/AAAA) : </TD> <TD colspan="2"><input name=fechaFinal class=textoCalendario id="fechaFinal" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="35"></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR MINERAL: </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=mineral class=textoCalendario id="mineral" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="45"> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR MUNICIPIO:</div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=municipio class=textoCalendario id="municipio" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="45"> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR DEPARTAMENTO:</div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=departamento class=textoCalendario id="departamento" República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 147 de 186 onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="45"> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left"> PERSONA O RAZ&Oacute;N SOCIAL&nbsp; (CEDULA O NOMBRE): </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=persona class=textoCalendario id="persona" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="50"> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR GRUPO DE TRABAJO: </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=grupo_trabajo class=textoCalendario id="grupo_trabajo" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="50"> </div></TD> </TR> <TR> <TD colspan="4"> <DIV align=right> </DIV> <DIV id=slcalcod style="Z-INDEX: 10; LEFT: 100px; VISIBILITY: hidden; POSITION: absolute; TOP: 100px"> <SCRIPT>printCalendar("dom","lun","mar","mié","jue","vie","sáb",2,"ene","feb","mar","abr","may","jun","jul"," ago","sep","oct","nov","dic",13,11,2006);</SCRIPT> </DIV></TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=600> <TBODY> <TR> <TD colspan="2" background="../../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="15%">&nbsp;</TD> <TD width="85%"><INPUT name="Enviar" type=submit class=Button value=Buscar onClick="alert('LA CONSULTA PUEDE TOMAR DEMASIADO TIEMPO, HAGA CLIC EN ESTE BOTON Y ESPERE UN MOMENTO')"></TD></TR> <TR> <TD colspan="2" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 148 de 186 </FORM> </BODY></HTML> listadoSolicitudes.php <?php session_start(); /* En este módulo se realizan los procesos de búsqueda de solicitudes con base en parámetros para la consulta. Los parámetros de busqueda que posee son: - Por placa (Si no se define trae todas las que cumplan los demás filtros) - Por estado jurídico de la propuesta - Por intervalo de fechas de radicación - Por minerales - Por municipio - Por departamento - Por grupo de trabajo El resultado obtenido se presenta en archivo formato Excel */ require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); header('Content-type: application/vnd.ms-excel'); header("Content-Disposition: attachment; filename=ReporteSolicitudes".date("Ymd_His").".xls"); header("Pragma: no-cache"); header("Expires: 0"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:COORDINADOR CONTRATACION:COORDINADOR RMN:COORDINADOR INTERNO:ADMINISTRADOR MINISTERIO MINAS:'); $myConn = new MyORACLE; $codExpediente $mineral $municipio $departamento $grupo_trabajo $persona $estado = @strtoupper($_POST["codExpediente"]); = @strtoupper($_POST["mineral"]); = @strtoupper($_POST["municipio"]); = @strtoupper($_POST["departamento"]); = @strtoupper($_POST["grupo_trabajo"]); = @strtoupper($_POST["persona"]); = @strtoupper($_POST["estado"]); if(!isset($_POST["fechaInicial"])||$_POST["fechaInicial"]=="") $fechaInicial="1/01/1905"; else $fechaInicial=$_POST["fechaInicial"]; if(!isset($_POST["fechaFinal"])||$_POST["fechaFinal"]=="") CONTRATACION:SUBDIRECTOR IAM:ADMINISTRADOR CONTROL MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 149 de 186 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS $fechaFinal= date("d/m/Y"); else $fechaFinal=$_POST["fechaFinal"]; $filtro = ""; if($estado=="VIGENTE") $filtro .= " (ID_ESTADO_EXPEDIENTE=23) AND "; else if($estado=="OTORGADA") $filtro .= " (ID_ESTADO_EXPEDIENTE=22) AND "; else if($estado=="ARCHIVADA") $filtro .= " (ID_ESTADO_EXPEDIENTE>=24) AND "; else; if($codExpediente!="") $filtro .= " CODIGO_EXPEDIENTE like'%$codExpediente%' AND "; if($mineral!="") $filtro .= " MINERALES like '%$mineral%' AND "; if($municipio!="") $filtro .= " MUNICIPIOS like '%$municipio%-%' AND "; if($departamento!="") $filtro .= " MUNICIPIOS like '%-$departamento%' AND "; if($persona!="") $filtro .= " TITULARES like '%$persona%' AND "; if($grupo_trabajo!="") $filtro .= " GRUPO_TRABAJO like '%$grupo_trabajo%' AND "; $filtro .= " fecha_radicacion between to_date('$fechaInicial','DD/MM/YYYY') and (to_date('$fechaFinal','DD/MM/YYYY') + 1)"; $queryListadoSolicitudes = " SELECT CODIGO_EXPEDIENTE, to_char(FECHA_RADICACION,'DD/MM/YYYY HH24:MI:SS') FECHA_RADICACION, NUMERO_FORMULARIO, GRUPO_TRABAJO, ID_ESTADO_EXPEDIENTE, ESTADO_EXPEDIENTE, AREA_SOLICITADA, AREA_DEFINITIVA, DIRECCION_CORRESPONDENCIA, MODALIDAD, ID_SISTEMA_ORIGEN, MINERALES, TITULARES, TELEFONOS, DIRECCIONES, MUNICIPIOS FROM cmc.CONSULTA_SOLICITUDES_ALL WHERE $filtro "; echo "<hr>".$queryListadoSolicitudes."<hr>"; $row=$myConn->select($queryListadoSolicitudes); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="es"> <head> <title>::: CATASTRO MINERO COLOMBIANO - CMC :::</title> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <script type="text/javascript" language="JavaScript1.2" src="../../estilos/common.js"></script> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 150 de 186 <style type="text/css"> <!-.Estilo1 {color: #FFFFFF} --> </style> </head> <body> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <div border="0" cellpadding="0" cellspacing="0" class="TableTab2"> <br> <table class="resultados" border=1> <tr bgcolor="darkblue"><td colspan=13 ALIGN=left><FONT COLOR="white"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RESULTADO DE SOLICITUDES</b></font></td></tr> <tr bgcolor="#E0E0E0"> <td>CODIGO EXPEDIENTE</td> <td>NUMERO FORMULARIO</td> <td>GRUPO TRABAJO</td> <td>ESTADO EXPEDIENTE</td> <td>FECHA RADICACION</td> <td>AREA SOLICITADA/M2</td> <td>AREA DEFINITIVA/M2</td> <td>TITULARES</td> <td>TELEFONOS</td> <td>DIRECCION CORRESPONDENCIA</td> <td>MODALIDAD</td> <td>MINERALES</td> <td>MUNICIPIOS-DEPARTAMENTOS</td> </tr> <?php for($i=0;$i<sizeof($row);$i++) { echo "<tr>"; echo "<td>".@$row[$i]["CODIGO_EXPEDIENTE"].'</td>'; echo "<td>".@$row[$i]["NUMERO_FORMULARIO"]."</td>"; echo "<td>".@$row[$i]["GRUPO_TRABAJO"]."</td>"; echo "<td>".@$row[$i]["ESTADO_EXPEDIENTE"]."</td>"; echo "<td>".@$row[$i]["FECHA_RADICACION"]."</td>"; echo "<td>".str_replace(".",",",@$row[$i]["AREA_SOLICITADA"])."</td>"; echo "<td>=\"".str_replace(".",",",@$row[$i]["AREA_DEFINITIVA"])."\"</td>"; echo "<td>".@$row[$i]["TITULARES"]."</td>"; echo "<td>".@$row[$i]["TELEFONOS"]."</td>"; echo "<td>".@$row[$i]["DIRECCION_CORRESPONDENCIA"]."</td>"; echo "<td>".@$row[$i]["MODALIDAD"]."</td>"; echo "<td>".@$row[$i]["MINERALES"]."</td>"; echo "<td>".@$row[$i]["MUNICIPIOS"]."</td>"; echo "</tr>"; } ?> </table> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 151 de 186 </body> </html> 4.2.12 Reporte detallado de títulos Esta consulta permite obtener información ya sea general o detallada sobre los contratos (títulos mineros) que se encuentran registrados en CMC. La consulta puede ser personalizada mediante una serie de filtros básicos que además pueden ser combinados entre sí para particularizar mucho más la búsqueda. Además, permite almacenar el archivo de resultados en formato Excel donde mediante la potencialidad de este aplicativo se puede continuar filtrando la información obtenida. El archivo en el cual se definen las consultas se llama “listadoSolicitudes.php”, en el se encuentran múltiples campos de texto desde los cuales se genera la búsqueda al sistema. Las búsquedas pueden ser una combinación de código de expediente, estado de la solicitud, fecha de inscripción de RMN, minerales, municipios y/o departamentos (de ubicación del área), solicitantes o grupo de trabajo. Una vez se han diligenciado los filtros de búsqueda y se activa el botón buscar se invoca a la página “aCargo_Resultados.php” la cual genera la consulta detallada y genera los resultados obtenidos en formato Excel y debidamente tabulados. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 152 de 186 A continuación se presenta el código fuente correspondiente a las páginas “listadoSolicitudes.php” y “listadoSolicitudes.php”: listadoSolicitudes.php <?php session_start(); /* En este módulo se realizan los procesos de búsqueda de titulos mineros con base en parámetros para la consulta. Los parámetros de busqueda que posee son: - Por placa (Si no se define trae todas las que cumplan los demás filtros) - Por estado jurídico de la propuesta - Por intervalo de fechas de inscripción en el Registro Minero Nacional - Por minerales - Por municipio - Por departamento - Por grupo de trabajo El resultado obtenido se presenta en formato Excel */ require_once("../../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:COORDINADOR CONTRATACION:SUBDIRECTOR CONTRATACION:COORDINADOR RMN:COORDINADOR IAM:ANALISTA FINANCIERA:ADMINISTRADOR CONTROL INTERNO:ADMINISTRADOR MINISTERIO MINAS:'); República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 153 de 186 ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../../estilos/webpage.css" type=text/css rel=stylesheet> <SCRIPT language=JavaScript1.2 src="../../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT src="../../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY> <FORM name='form01' action='aCargo_Resultados.php' method="post"> <TABLE class=textoTable width=600> <TBODY> <TR> <TD colspan="4"><img src="../../img/Informes/headerInformeTitulosCMC.jpg">&nbsp;</TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">ESTADO DEL TITULO : </div></TD> <TD width="50%" colspan="2"> <div align="left"> <select name="estado" id="estado"> <option value="INSCRITO" selected>VIGENTE</option> <option value="NO_VIGENTE">NO VIGENTE</option> <option value="TODOS">TODOS</option> </select> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR EXPEDIENTE: </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=codExpediente class=textoCalendario id="codExpediente" onChange="checkValue(this, 'fechaInicial','TEXT',true);"> </div></TD> </TR> <TR> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 154 de 186 <TD>&nbsp;</TD> <TD>FECHA INICIAL INSCRIPCION RMN (DD/MM/AAAA) : </TD> <TD colspan="2"><input name=fechaInicial class=textoCalendario id="fechaInicial" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="35"> </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>FECHA&nbsp; FINAL INSCRIPCION RMN (DD/MM/AAAA) : </TD> <TD colspan="2"><input name=fechaFinal class=textoCalendario id="fechaFinal" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="35"></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR MINERAL: </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=mineral class=textoCalendario id="mineral" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="45"> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR MUNICIPIO:</div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=municipio class=textoCalendario id="municipio" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="45"> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR DEPARTAMENTO:</div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=departamento class=textoCalendario id="departamento" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="45"> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR PERSONA O RAZ&Oacute;N SOCIAL (CEDULA O NOMBRE): </div></TD> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 155 de 186 <TD width="50%" colspan="2"> <div align="left"> <input name=persona class=textoCalendario id="persona" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="50"> </div></TD> </TR> <TR> <TD width="2%">&nbsp;</TD> <TD width="48%"> <div align="left">CONSULTA POR GRUPO DE TRABAJO: </div></TD> <TD width="50%" colspan="2"> <div align="left"> <input name=grupo_trabajo class=textoCalendario id="grupo_trabajo" onChange="checkValue(this, 'fechaInicial','TEXT',true);" size="50"> </div></TD> </TR> <TR> <TD colspan="4"> <DIV align=right> </DIV> <DIV id=slcalcod style="Z-INDEX: 10; LEFT: 100px; VISIBILITY: hidden; POSITION: absolute; TOP: 100px"> <SCRIPT>printCalendar("dom","lun","mar","mié","jue","vie","sáb",2,"ene","feb","mar","abr","may","jun","jul"," ago","sep","oct","nov","dic",13,11,2006);</SCRIPT> </DIV></TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=600> <TBODY> <TR> <TD colspan="2" background="../../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="15%">&nbsp;</TD> <TD width="85%"><INPUT name="Enviar" type=submit class=Button value=Buscar onClick="alert('LA CONSULTA PUEDE TOMAR DEMASIADO TIEMPO, HAGA CLIC EN ESTE BOTON Y ESPERE UN MOMENTO')"></TD></TR> <TR> <TD colspan="2" background="../../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> </FORM> </BODY></HTML> listadoSolicitudes.php <?PHP session_start(); MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 156 de 186 República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS /* En este módulo se realizan los procesos de búsqueda de titulos mineros con base en parámetros para la consulta. Los parámetros de busqueda que posee son: - Por placa (Si no se define trae todas las que cumplan los demás filtros) - Por estado jurídico de la propuesta - Por intervalo de fechas de inscripción en el Registro Minero Nacional - Por minerales - Por municipio - Por departamento - Por grupo de trabajo El resultado obtenido se presenta en formato Excel */ require_once("../../datosPages/classConnect.php"); require_once("../../clases/validaUser.php"); header('Content-type: application/vnd.ms-excel'); header("Content-Disposition: attachment; filename=ReporteTitulos".date("Ymd_His").".xls"); header("Pragma: no-cache"); header("Expires: 0"); $validate = new validaUsuario(); $validate->validaSession(':ADMINISTRADOR:COORDINADOR CONTRATACION:SUBDIRECTOR CONTRATACION:COORDINADOR RMN:COORDINADOR IAM:ANALISTA FINANCIERA:ADMINISTRADOR CONTROL INTERNO:ADMINISTRADOR MINISTERIO MINAS:'); $myConn = new MyORACLE; $codExpediente $mineral $municipio $departamento $grupo_trabajo $persona $estado = @strtoupper($_POST["codExpediente"]); = @strtoupper($_POST["mineral"]); = @strtoupper($_POST["municipio"]); = @strtoupper($_POST["departamento"]); = @strtoupper($_POST["grupo_trabajo"]); = @strtoupper($_POST["persona"]); = @strtoupper($_POST["estado"]); if(!isset($_POST["fechaInicial"])||$_POST["fechaInicial"]=="") $fechaInicial="1/01/1905"; else $fechaInicial=$_POST["fechaInicial"]; if(!isset($_POST["fechaFinal"])||$_POST["fechaFinal"]=="") $fechaFinal=date("d/m/Y"); else $fechaFinal=$_POST["fechaFinal"]; $filtro = ""; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 157 de 186 if($estado=="INSCRITO") $filtro .= " ESTADO_EXPEDIENTE LIKE '%VIGENTE%' AND "; else if($estado=="NO_VIGENTE") $filtro .= " (ESTADO_EXPEDIENTE LIKE '%TERMINADO%') AND "; else; if($codExpediente!="") $filtro .= " CODIGO_EXPEDIENTE like'%$codExpediente%' AND "; if($mineral!="") $filtro .= " MINERALES like '%$mineral%' AND "; if($municipio!="") $filtro .= " MUNICIPIOS like '%$municipio-%' AND "; if($departamento!="") $filtro .= " MUNICIPIOS like '%-$departamento%' AND "; if($persona!="") $filtro .= " TITULARES like '%$persona%' AND "; if($grupo_trabajo!="") $filtro .= " GRUPO_TRABAJO like '%$grupo_trabajo%' AND "; $filtro .= " fecha_inscripcion_rmn (to_date('$fechaFinal','DD/MM/YYYY') + 1)"; between to_date('$fechaInicial','DD/MM/YYYY') and $queryListadoTitulos = " SELECT id, codigo_expediente, codigo_rmn, codigo_anterior, to_char(fecha_contrato,'DD/MM/YYYY HH24:MI:SS') fecha_contrato, to_char(fecha_inscripcion_rmn,'DD/MM/YYYY HH24:MI:SS') fecha_inscripcion_rmn, grupo_trabajo, id_estado_expediente, estado_expediente, area, direccion_correspondencia, id_sistema_origen, modalidades_titulo tipo_contrato, minerales, titulares, direcciones, municipios, to_char(fecha_terminacion,'DD/MM/YYYY HH24:MI:SS') fecha_terminacion from cmc.consulta_titulos_all WHERE $filtro "; $row=$myConn->select($queryListadoTitulos); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="es"> <head> <title>::: CATASTRO MINERO COLOMBIANO - CMC :::</title> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-.Estilo1 {color: #FFFFFF} --> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 158 de 186 </style> </head> <body> <link href="../../estilos/webpage.css" rel="stylesheet" type="text/css"> <div border="0" cellpadding="0" cellspacing="0" class="TableTab2"> <br> <table class="resultados" border=1> <tr bgcolor="darkblue"><td colspan=13 ALIGN=left><FONT COLOR="white"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RESULTADO DE TITULOS</b></font></td></tr> <tr bgcolor="#E0E0E0"> <td>CODIGO RMN</td> <td>CODIGO EXPEDIENTE</td> <td>GRUPO TRABAJO</td> <td>ESTADO EXPEDIENTE</td> <td>FECHA REGISTRO</td> <td>FECHA CONTRATO</td> <td>FECHA TERMINA</td> <td>TITULARES</td> <td>DIRECCIONES</td> <td>AREA Has.Mts2</td> <td>MODALIDAD</td> <td>MINERALES</td> <td>MUNICIPIOS-DEPARTAMENTOS</td> </tr> <?php for($i=0;$i<sizeof($row);$i++) { $areaHa = ($row[$i]["AREA"]/10000); echo "<tr>"; echo "<td>".@$row[$i]["CODIGO_RMN"].'</td>'; echo "<td>".@$row[$i]["CODIGO_EXPEDIENTE"]."</td>"; echo "<td>".@$row[$i]["GRUPO_TRABAJO"]."</td>"; echo "<td>".@$row[$i]["ESTADO_EXPEDIENTE"]."</td>"; echo "<td>".@$row[$i]["FECHA_INSCRIPCION_RMN"]."</td>"; echo "<td>".@$row[$i]["FECHA_CONTRATO"]."</td>"; echo "<td>".@$row[$i]["FECHA_TERMINACION"]."</td>"; echo "<td>".@$row[$i]["TITULARES"]."</td>"; echo "<td>".@$row[$i]["DIRECCIONES"]."</td>"; printf("<td>=\"%.4f\" </td>", $areaHa); echo "<td>".@$row[$i]["TIPO_CONTRATO"]."</td>"; echo "<td>".@$row[$i]["MINERALES"]."</td>"; echo "<td>".@$row[$i]["MUNICIPIOS"]."</td>"; echo "</tr>"; } ?> </table> </body> </html> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 159 de 186 4.2.13 Generación de certificado RMN El certificado de RMN fue generado debido a problemas en el sistema SIAL para la generación del reporte del Registro Minero Nacional. La información suministrada por este sistema toma como principal base el sistema SIAL y solo es válida para verificar información registrada en dicho sistema, ya que SIAL (RMN) fue reemplazado desde enero de 2010 por CMC. El archivo principal para la generación de dicho reporte se llama “consultaCertificado.php”, en el se ingresa el código de Registro Minero correspondiente al título minero que se desea consultar. Al realizar clic sobre el botón “Buscar” se ejecuta el archivo “certificado.php” el cual genera el reporte correspondiente, este reporte posee la información relacionada con código de registro minero, modalidad, titulares, fecha de inscripción RMN y fecha de terminación, municipios de ocupación, coordenadas correspondientes, punto arcifinio y anotaciones asociadas. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 160 de 186 A continuación se presentan los códigos “consultaCertificado.php” y “certificado.php”: relacionados con los archivos consultaCertificado.php <?php session_start(); /* Generación del formulario de búsqueda para generar los reportes del Registro Minero Nacional La información aqui reportada es tomada del sistema SIAL Este módulo fue generado a fin de poder obtener la información correspondiente del SIAL con respecto a los Certificados del Registro Minero mientras fue SIAL el sistema vigente para la titulación minera del país */ require_once("../clases/validaUser.php"); $validate = new validaUsuario(); República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 161 de 186 $validate->validaSession(':ADMINISTRADOR:ANALISTA RMN:COORDINADOR RMN:'); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../estilos/webpage.css" type=text/css rel=stylesheet> <script> function generarCertificadoRMN() { window.open('certificado.php?codExpediente='+document.forms[0].codExpediente.value,'','menubar=yes, scrollbars=yes, location=yes'); } </script> <SCRIPT language=JavaScript1.2 src="../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> var langue="es"; var <SCRIPT src="../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY><LINK href="../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='certificado.php' method="post"><BR> <TABLE class=textoTable width=560> <TBODY> <TR> <TD colspan="4"><img src="../img/CertificaRMN/tituloCertifica.jpg" width="560" height="32"></TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> <TR> <TD colspan="4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A continuaci&oacute;n ingrese el CODIGO DE REGISTRO MINERO para realizar la b&uacute;squeda: </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>&nbsp;</TD> <TD colspan="2">&nbsp;</TD> </TR> <TR> <TD width="26%"> <DIV align=right>CODIGO RMN : </DIV></TD> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 162 de 186 <TD width="38%">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; <input name=codExpediente class=textoCalendario id="codExpediente" onChange="checkValue(this, 'fechaInicial','TEXT',true);"> </TD> <TD width="36%" colspan="2"><div align="right"></div> </TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=565> <TBODY> <TR> <TD colspan="2" background="../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="200%" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="Enviar" type=button class=Button value=Buscar onClick="generarCertificadoRMN()"></TD> </TR> <TR> <TD colspan="2" background="../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> </FORM> <SCRIPT language=JavaScript type=text/javascript> <!-var focusControl = document.forms["busquedaForm"].elements["codigoExpediente"]; if (focusControl.type != "hidden" && !focusControl.disabled) { focusControl.focus(); } // --> </SCRIPT> <BR> <TABLE cellSpacing=0 cellPadding=0 width=560 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD></TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : © Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR></TBODY></TABLE></BODY></HTML> certificado.php <?php session_start(); /* República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 163 de 186 Generación del formulario de búsqueda para generar los reportes del Registro Minero Nacional La información aqui reportada es tomada del sistema SIAL Este módulo fue generado a fin de poder obtener la información correspondiente del SIAL con respecto a los Certificados del Registro Minero mientras fue SIAL el sistema vigente para la titulación minera del país */ require_once("../datosPages/classConnect.php"); require_once("../clases/validaUser.php"); $validate = new validaUsuario(); $validate->validaSession(':ANALISTA RMN:COORDINADOR RMN:'); // Marca de Agua en certificados $marcaAgua=""; $CODIGO_RMN=strtoupper($_GET["codExpediente"]); // arreglo clase_persona $CP['C']='CC'; $CP['N']='Nit'; $CP['E']='Nit Extranjero'; $CP['U']='Nit Usuario'; $CP['T']='Tarjeta Identidad'; $CP['P']='Persona'; $myConn = new MyORACLE; // monitoreo del funcionario: $queryInsertAuditoria = "insert into funcionarios_certificados values('".$_SESSION["usuario_cmc"]."','".$CODIGO_RMN."')"; (login,codigo_rmn) $myConn->insert($queryInsertAuditoria); $queryBasico = "select r.*, to_char(r.fecha_inicio,'DD/MM/YYYY') to_char(r.fecha_termina,'DD/MM/YYYY') F_TERMINA, to_char(r.fecha_registro,'DD/MM/YYYY HH24:MI:SS') F_REGISTRO rmn_registro_expedientes@a_sial r where nro_expediente='$CODIGO_RMN' "; $queryArcifinio = "select * from ttms_titulos_pas pa, planchas_igac codigo_rmn='$CODIGO_RMN' and pa.id_plancha=pigac.id"; $queryPersonas = " select distinct nro_expediente, cod_tercero, cclacli, crazon from rmn_titulares_reg_exped@a_sial rt, terceros_ok@a_sial t where rt.nro_expediente='$CODIGO_RMN' and t.cnit=rt.cod_tercero "; $queryMinerales = " select rmi.nro_expediente, sm.descripcion MINERAL pigac F_INICIO, from where República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 164 de 186 from ttms_titulos tt, sial.submineral@a_sial sm, rmn_minerales_reg_exped@a_sial rmi where rmi.nro_expediente='$CODIGO_RMN' and tt.codigo_rmn=rmi.nro_expediente and rmi.cod_mineral=sm.codigo "; $queryModalidad = " select t.codigo_rmn, m.nombre MODALIDAD from titulos t, titulos_modalidades tm, modalidades m where t.codigo_rmn = '$CODIGO_RMN' and t.id=tm.id_titulo and tm.id_modalidad=m.id "; $queryMunicipiosDeptos = " select t.codigo_rmn, m.nombre MUNICIPIO, d.nombre DEPARTAMENTO from titulos t, titulos_municipios tm, municipios m, departamentos d where t.codigo_rmn='$CODIGO_RMN' and t.id=tm.id_titulo and tm.id_municipio=m.id and m.id_departamento=d.id "; $queryAlinderaciones = "select to_char(tx.distancia,'999999999.99') DISTANCIAF, tx.* from ttms_coord_tit_xml tx where expmin='$CODIGO_RMN' and zona > 0 order by expmin, zona, pto_inicial"; $queryExclusiones = "select to_char(tx.distancia,'999999999.99') DISTANCIAF, tx.* from ttms_coord_tit_xml tx where expmin='$CODIGO_RMN' and zona < 0 order by expmin, zona desc, pto_inicial asc"; $queryAnotaciones = " SELECT NRO_EXPEDIENTE, NRO_ANOTACION, ANOT_COD_ANOTACION, TO_CHAR(FECHA_ANOTACION,'DD/MM/YYYY') FECHA_ANOTACION, DESC_DOC_SOPORTE, NRO_DOC_SOPORTE, TO_CHAR(FCH_DOC_SOPORTE,'DD/MM/YYYY') FCH_DOC_SOPORTE, DEP_DOC_SOPORTE, M.NOMBRE AS MUNICIPIO, D.NOMBRE AS DEPARTAMENTO, RA.OBSERVACION FROM RMN_ANOTACIONES_REG_EXPED@a_sial RA, MUNICIPIOS@a_sial M, DEPARTAMENTOS@a_sial D WHERE NRO_EXPEDIENTE= '$CODIGO_RMN' AND M.COD_DANE=RA.MNCP_COD_DANE AND M.DPTO_COD_DANE = RA.MNCP_DPTO_COD_DANE AND D.COD_DANE= RA.MNCP_DPTO_COD_DANE ORDER BY RA.NRO_EXPEDIENTE, RA.NRO_ANOTACION "; $queryTitularesAnotaciones= " SELECT TA.NRO_EXPEDIENTE, TA.NRO_ANOTACION, TA.COD_TERCERO, TA.CLASE,TA.CRAZON, T.CCLACLI , TA.COD_AGENTE FROM RMN_TITULARES_ANOTACION@a_sial TA, TERCEROS@a_sial T WHERE TA.NRO_EXPEDIENTE = '$CODIGO_RMN' AND TA.COD_TERCERO=T.CNIT ORDER BY TA.NRO_ANOTACION, TA.CRAZON "; $queryMunicipioReside = " select NRO_EXPEDIENTE, m.NOMBRE MUNICIPIO, d.nombre DEPARTAMENTO from rmn_registro_expedientes@a_sial r, municipios@a_sial m, departamentos@a_sial d where r.nro_expediente='$CODIGO_RMN' and República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 165 de 186 r.cod_departamento=d.cod_dane r.cod_departamento=m.dpto_cod_dane "; and r.cod_municipio=m.cod_dane and // generacion de listas de resultados: $datosBasicos=$myConn->select($queryBasico); if($datosBasicos=="") { echo "<center><h1>NO EXISTE INFORMACION PARA EL $CODIGO_RMN</h1></center><hr><p> <a href='Forms/reportes.rmn.certificados.php'>CONSULTE EXPEDIENTE</a> "; exit; } $arcifinio=$myConn->select($queryArcifinio); $personas=$myConn->select($queryPersonas); $listaMinerales=$myConn->select($queryMinerales); $modalidad=$myConn->select($queryModalidad); $listaMunicipiosDeptos=$myConn->select($queryMunicipiosDeptos); $alinderaciones=$myConn->select($queryAlinderaciones); $exclusiones=$myConn->select($queryExclusiones); $municipioReside=$myConn->select($queryMunicipioReside); $row=$myConn->select($queryAnotaciones); if($row=="") { $row[0][""]=""; } $row2=$myConn->select($queryTitularesAnotaciones); $existenTitularesAnotaciones=1; if($row2=="") $existenTitularesAnotaciones=0; //print_r($alinderaciones); if($municipioReside=="") { $municipioReside[0]["MUNICIPIO"]=""; $municipioReside[0]["DEPARTAMENTO"]=""; } if($arcifinio=="") { $arcifinio[0]["DESCRIPCION"]=""; $arcifinio[0]["X"]=""; $arcifinio[0]["Y"]=""; $arcifinio[0]["IDPL"]=""; } // agrupacion de minerales en una linea if($listaMinerales!="") { $minerales=$listaMinerales[0]["MINERAL"]; for($i=1;$i<sizeof($listaMinerales);$i++) EXPEDIENTE NUEVO República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 166 de 186 $minerales .= ", ".$listaMinerales[$i]["MINERAL"]; } else {$minerales="";} // agrupacion de minerales en una linea if($listaMunicipiosDeptos!="") { $municipiosDeptos=$listaMunicipiosDeptos[0]["MUNICIPIO"]." (".$listaMunicipiosDeptos[0]["DEPARTAMENTO"].")"; for($i=1;$i<sizeof($listaMunicipiosDeptos);$i++) $municipiosDeptos .= ", ".$listaMunicipiosDeptos[$i]["MUNICIPIO"]." (".$listaMunicipiosDeptos[$i]["DEPARTAMENTO"].")"; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>::: Certificados de RMN :::</title> <style type="text/css"> <!-body { font-family:Verdana; font-size:9px; } table { font-family:Verdana; font-size:9px; } .bdTd { border: 1px solid black; border-collapse:collapse; } .Estilo1 { font-family: Verdana; font-weight: bold; font-size: 16px; } .Estilo3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; } .Estilo4 { font-family: Verdana; font-size: 9px; 1.0 Transitional//EN" República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 167 de 186 } .Estilo5 {font-size: 9px} .Estilo6 {font-family: Verdana; font-weight: bold; font-size: 18px; } --> </style> </head> <body> <table width="700" border="0"> <tr> <td><table width="700" border="0"> <tr> <td width="14%"><img src="../img/escudoColombia.jpg" width="79" height="85" /></td> <td width="46%">&nbsp;</td> <td width="40%"><p align="right" class="Estilo1">INSTITUTO COLOMBIANO<br /> DE GEOLOG&Iacute;A Y MINER&Iacute;A<br /> INGEOMINAS</p></td> </tr> </table> </td> </tr> </table> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<span class="Estilo3">FECHA EXPEDICI&Oacute;N: <?php echo formatoDateTime(fechaActual()) ?> <br /> <br /> </span> <table width="700" border="1" cellpadding="0" cellspacing="0" class="bdTd"> <tr> <td colspan="2" class="bdTd"><table width="100%" border="0"> <tr> <td width="66%"><span class="Estilo1">&nbsp;CERTIFICADO DE REGISTRO MINERO</span></td> <td width="34%" class="Estilo1"><div align="right">C&oacute;digo: <?php echo @$datosBasicos[0]["NRO_EXPEDIENTE"]?>&nbsp;</div></td> </tr> </table></td> </tr> <tr> <td colspan="2" class="bdTd"><div align="center" class="Estilo1">&nbsp;<?php echo @$modalidad[0]["MODALIDAD"]."&nbsp;&nbsp;&nbsp;&nbsp;".@$datosBasicos[0]["COD_EXPEDIENTERMN_AN TIGUO"] ?>&nbsp;</div></td> </tr> <tr> <td width="619" class="bdTd"><table width="99%" border="0"> <tr> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 168 de 186 <td><span class="Estilo4">&nbsp;&nbsp;VIGENCIA DESDE: <?php echo @formatoDateTimeTexto($datosBasicos[0]["F_INICIO"])?><br /> &nbsp; HASTA: <?php echo @formatoDateTimeTexto($datosBasicos[0]["F_TERMINA"])?> </span></td> </tr> </table></td> <td width="375" class="bdTd"><table width="100%" border="0"> <tr> <td><span class="Estilo4">FECHA Y HORA DE REGISTRO<br /> &nbsp;&nbsp;&nbsp;<?php echo @formatoDateTimeTexto($datosBasicos[0]["F_REGISTRO"])?></span> <div align="center"></div></td> </tr> </table></td> </tr> </table></td> </tr> </table> <br /> <table width="700" border="0"> <tr> <td width="552" class="Estilo3">TITULARES</td> <td width="138" class="Estilo3">&nbsp;&nbsp;IDENTIFICACION</td> </tr> <?php for($i=0;$personas!=""&&$i<sizeof($personas);$i++) { ?> <tr> <td class="Estilo4"><?php echo @$personas[$i]["CRAZON"]?></td> <td class="Estilo4"><?php echo @$CP[$personas[$i]["CCLACLI"]]?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo @$personas[$i]["COD_TERCERO"]?></td> </tr> <?php } ?> </table> <p class="Estilo4"><strong>DIRECCI&Oacute;N&nbsp;&nbsp; :</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <?php echo @$datosBasicos[0]["DIRECCION"]." (".@$municipioReside[0]["MUNICIPIO"]."".@$municipioReside[0]["DEPARTAMENTO"].")&nbsp;&nbsp; Telf(s). ".@$datosBasicos[0]["TELEFONO"] ?> <br /> <strong>AREA TOTAL &nbsp;:</strong>&nbsp;&nbsp;&nbsp;&nbsp;<?php echo @number_format($datosBasicos[0]["HECTAREAS"], 0,'.','') ?> Hect&aacute;reas y <?php echo @number_format($datosBasicos[0]["METROS"],0,'.','') ?> Metros Cuadrados<br /> <strong>MINERALES&nbsp;&nbsp;&nbsp;:</strong>&nbsp;&nbsp;&nbsp;&nbsp;<?php echo @$minerales ?><br/> <strong>MUNICIPIOS&nbsp;:</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo @$municipiosDeptos ?></p> <?php República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 169 de 186 echo $marcaAgua; // if para validar si el usuario es de RMN o de contabilidad if($marcaAgua=="") { ?> <table width="700" border="0"> <tr> <td class="Estilo3"><div align="center" class="Estilo5">DESCRIPCI&Oacute;N DEL &Aacute;REA </div></td> </tr> </table> <?php // generacion de coordenadas del poligono: if(@$alinderaciones!="") $cadaArea = @$alinderaciones[0]["ZONA"]; for($coordenadas=0; @$alinderaciones!=""&&$coordenadas < sizeof($alinderaciones);) { ?> <table width="700" border="0" cellpadding="0" cellspacing="0"> <tr><td> <p class="Estilo4"><strong>AREA Nro <?php echo @$cadaArea ?> </strong><br /> <strong>PUNTO ARCIFINIO (P.A)&nbsp;:</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo @$arcifinio[0]["DESCRIPCION"] ?> <br /> <strong>COORDENADAS DEL P.A&nbsp;:</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NORTE = <?php echo @number_format($arcifinio[0]["X"], 2,'.','') ?> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ESTE = <?php echo @number_format($arcifinio[0]["Y"], 2,'.','') ?><br /> <strong>PLANCHA DEL P.A :</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo @$arcifinio[0]["IDPL"] ?> </p> </td></tr> <td class="Estilo3"><div align="center" class="Estilo5">ALINDERACI&Oacute;N </div></td> <tr> <tr> <td> <table width="550" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="2" class="Estilo3"><div align="center">LADO</div></td> <td colspan="5" class="Estilo3"><div align="center">RUMBO</div></td> <td width="23%" class="Estilo3"><div align="center">DISTANCIA</div></td> </tr> <tr> <td width="8%" class="Estilo4"><div align="center">Desde</div></td> <td width="7%" class="Estilo4"><div align="center">Hasta</div></td> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 170 de 186 <td width="14%" class="Estilo4"><div align="right">N-S</div></td> <td width="14%" class="Estilo4"><div align="center">Grados</div></td> <td width="14%" class="Estilo4"><div <td width="14%" class="Estilo4"><div align="center">Minutos</div></td> align="center">Segundos</div></td> <td width="6%" class="Estilo4"><div align="left">E-W</div></td> <td class="Estilo4"><div align="center">Metros&nbsp;&nbsp;Cm</div></td> </tr> <?php while($coordenadas<sizeof($alinderaciones)&&$cadaArea==$alinderaciones[$coordenadas]["ZONA"]) { $rumbo = formatoCoordenadas($alinderaciones[$coordenadas]["RUMBO"]); ?> <tr> <td class="Estilo4" align="center">&nbsp;<?php echo @$alinderaciones[$coordenadas]["PTO_INICIAL"] ?></td> <td class="Estilo4" align="center">&nbsp;<?php echo @$alinderaciones[$coordenadas]["PTO_FINAL"] ?></td> <td class="Estilo4" align="right">&nbsp;<?php echo @$rumbo["NS"] ?></td> <td class="Estilo4" align="center">&nbsp;<?php echo @$rumbo["GRADOS"] ?></td> <td class="Estilo4" align="center">&nbsp;<?php echo @$rumbo["MINUTOS"] ?></td> <td class="Estilo4" align="center">&nbsp;<?php echo @$rumbo["SEGUNDOS"] ?></td> <td class="Estilo4" align="left">&nbsp;<?php echo @$rumbo["EW"] ?></td> <td class="Estilo4" align="center">&nbsp;<?php echo $alinderaciones[$coordenadas]["DISTANCIAF"] ?></td> </tr> <?php $coordenadas++; } @$cadaArea=$alinderaciones[$coordenadas]["ZONA"]; } ?> </table> </td> </tr> </table> <?php //echo $marcaAgua; // generacion de coordenadas del poligono "Exclusiones": if($exclusiones!="") { if($exclusiones!="") $cadaArea = @$exclusiones[0]["ZONA"]; for($coordenadas=0; @$exclusiones!=""&&$coordenadas < sizeof($exclusiones);) { ?> <br /> <table width="700" border="0" cellpadding="0" cellspacing="0" > República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 171 de 186 <tr><td> <p class="Estilo4"><strong>EXCLUSI&Oacute;N Nro <?php echo abs($cadaArea) ?> </strong><br /> <strong>PUNTO ARCIFINIO (P.A)&nbsp;:</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo @$arcifinio[0]["DESCRIPCION"] ?> <br /> <strong>COORDENADAS DEL P.A&nbsp;:</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NORTE = <?php echo @number_format($arcifinio[0]["X"], 2,'.','') ?> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ESTE = <?php echo @number_format($arcifinio[0]["Y"], 2,'.','') ?><br /> <strong>PLANCHA DEL P.A :</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<?php echo @$arcifinio[0]["IDPL"] ?> </p> </td></tr> <tr> <td class="Estilo3"><div align="center" class="Estilo5">ALINDERACI&Oacute;N </div></td> </tr> <tr> <td> <table width="550" border="0" align="center" cellpadding="0" cellspacing="0" > <tr> <td colspan="2" class="Estilo3"><div align="center">LADO</div></td> <td colspan="5" class="Estilo3"><div align="center">RUMBO</div></td> <td width="23%" class="Estilo3"><div align="center">DISTANCIA</div></td> </tr> <tr> <td width="8%" class="Estilo4"><div align="center">Desde</div></td> <td width="7%" class="Estilo4"><div align="center">Hasta</div></td> <td width="14%" class="Estilo4"><div align="right">N-S</div></td> <td width="14%" class="Estilo4"><div align="center">Grados</div></td> <td width="14%" class="Estilo4"><div align="center">Minutos</div></td> <td width="14%" class="Estilo4"><div align="center">Segundos</div></td> <td width="6%" class="Estilo4"><div align="left">E-W</div></td> <td class="Estilo4"><div align="center">Metros&nbsp;&nbsp;Cm</div></td> </tr> <?php while($coordenadas<sizeof($exclusiones)&&$cadaArea==$exclusiones[$coordenadas]["ZONA"]) { $rumbo = formatoCoordenadas($exclusiones[$coordenadas]["RUMBO"]); ?> <tr> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 172 de 186 <td class="Estilo4" align="center">&nbsp;<?php echo @$exclusiones[$coordenadas]["PTO_INICIAL"] ?></td> <td class="Estilo4" align="center">&nbsp;<?php echo @$exclusiones[$coordenadas]["PTO_FINAL"] ?></td> <td class="Estilo4" align="right">&nbsp;<?php echo @$rumbo["NS"] ?></td> <td class="Estilo4" align="center">&nbsp;<?php echo @$rumbo["GRADOS"] ?></td> <td class="Estilo4" align="center">&nbsp;<?php echo @$rumbo["MINUTOS"] ?></td> <td class="Estilo4" align="center">&nbsp;<?php echo @$rumbo["SEGUNDOS"] ?></td> <td class="Estilo4" align="left">&nbsp;<?php echo @$rumbo["EW"] ?></td> <td class="Estilo4" align="center">&nbsp; <?php echo @$exclusiones[$coordenadas]["DISTANCIAF"] ?> </td> </tr> <?php $coordenadas++; } @$cadaArea=$exclusiones[$coordenadas]["ZONA"]; } ?> </table> </td> </tr> </table> <?php echo $marcaAgua; } // fin: si existen exclusiones } // fin visualizar coordenadas ?> <table width="700" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <?php /* --------------------------------------------------------IMPRESIÒN DE ANOTACIONES --------------------------------------------------------*/ $contenido = "<br><div class=Estilo5 align=center><B>ANOTACIONES</B></div>"; for($i=0;$i<sizeof($row);$i++) { $contenido .= "<P>"; $contenido .= "<div class='Estilo4'><b>ANOTACI&Oacute;N N&uacute;mero:</b> ".$row[$i]['NRO_ANOTACION']." DEL ".formatoDateTexto($row[$i]['FECHA_ANOTACION'])." <br>"; $contenido .= "<b>DOCUMENTO:</b> ".$row[$i]['DESC_DOC_SOPORTE']." "; $contenido .= "<b>N&uacute;mero:</b> ".$row[$i]['NRO_DOC_SOPORTE']." DEL ".formatoDateTexto($row[$i]['FCH_DOC_SOPORTE'])."<br>"; $contenido .= "<b>EXPEDIDO POR:</b> ".$row[$i]['DEP_DOC_SOPORTE']."<br>"; $contenido .= "<b>LUGAR:</b> ".$row[$i]['MUNICIPIO'].' - '.$row[$i]['DEPARTAMENTO']."<br>"; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 173 de 186 $contenido .= "<b>ESPECIFICACIÓN:</b> ".$row[$i]['OBSERVACION']; if($existenTitularesAnotaciones&&$row[$i]['NRO_ANOTACION']==1) { //$contenido .= "<p><b>TITULARES AL FINAL DE LA ANOTACION:</b></p><table border=0> "; $contenido .= "<br><table border='0' cellpadding='0' cellspacing='0'><tr><b>TITULARES AL FINAL DE LA ANOTACION:</b><tr>"; for($j=0; $j<sizeof($row2);$j++) { if($row2[$j]['NRO_ANOTACION']==1&&$row2[$j]['CLASE']=='F') $contenido .= "<tr><td>".$row2[$j]['CRAZON']."</td><td>&nbsp;&nbsp;&nbsp;".$CP[$row2[$j]['CCLACLI']]."&nbsp;&nbsp;&nb sp;</td><td>".$row2[$j]['COD_TERCERO']."</td></tr>"; } $contenido .="</table>"; } //--------------------------------if($existenTitularesAnotaciones&&$row[$i]['ANOT_COD_ANOTACION']>=41 $row[$i]['ANOT_COD_ANOTACION']<=47) { $imprimir_encabezado=1; for($j=0; $j<sizeof($row2);$j++) { && if($row2[$j]['NRO_ANOTACION']==$row[$i]['NRO_ANOTACION']&&$row2[$j]['CLASE']=='D') { if ($imprimir_encabezado) { $contenido .= "<table border=0 cellpadding=0 cellspacing=0><tr><td><b><br>DE:</b></td></tr>"; $imprimir_encabezado=0; } $contenido .= "<tr><td>".$row2[$j]['CRAZON']."</td><td>&nbsp;&nbsp;&nbsp;".$CP[$row2[$j]['CCLACLI']]."&nbsp;&nbsp;&nb sp;</td><td>".$row2[$j]['COD_TERCERO']."</td></tr>"; } } if ($imprimir_encabezado==0) $contenido .="</table>"; $imprimir_encabezado=1; for($j=0; $j<sizeof($row2);$j++) { if($row2[$j]['NRO_ANOTACION']==$row[$i]['NRO_ANOTACION']&&$row2[$j]['CLASE']=='A') { if ($imprimir_encabezado) { //$contenido .= "<p><b>A:</b><br><table border=0 cellpadding=0 cellspacing=0> "; $contenido .= "<table border=0 cellpadding=0 cellspacing=0><tr><td><b><br>A:</b></td></tr>"; $imprimir_encabezado=0; } $contenido .= "<tr><td>".$row2[$j]['CRAZON']."</td><td>&nbsp;&nbsp;&nbsp;".$CP[$row2[$j]['CCLACLI']]."&nbsp;&nbsp;&nb sp;</td><td>".$row2[$j]['COD_TERCERO']."</td></tr>"; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 174 de 186 } } if ($imprimir_encabezado==0) $contenido .="</table>"; $imprimir_encabezado=1; for($j=0; $j<sizeof($row2);$j++) { if($row2[$j]['NRO_ANOTACION']==$row[$i]['NRO_ANOTACION']&&$row2[$j]['CLASE']=='F') { if ($imprimir_encabezado) { //$contenido .= "<p><b>TITULARES AL FINAL DE LA ANOTACION:</b></p><table border=0> "; $contenido .= "<br><table border='0' cellpadding='0' cellspacing='0'><tr><b>TITULARES AL FINAL DE LA ANOTACION:</b><tr>"; $imprimir_encabezado=0; } $imprimir_titular=1; if($row2[$j]['COD_AGENTE']==2&&$row[$i]['ANOT_COD_ANOTACION']==41) $imprimir_titular=0; if($imprimir_titular) $contenido .= "<tr><td>".$row2[$j]['CRAZON']."</td><td>".$CP[$row2[$j]['CCLACLI']]."</td><td>".$row2[$j]['COD_TERCERO']. "</td></tr>"; } } if ($imprimir_encabezado==0) $contenido .="</table>"; } //--------------------------------$contenido .= "<br>".$marcaAgua; } $contenido .= "<P><center><b> ********* FIN DE ESTE DOCUMENTO ********* </b></center>"; $contenido .= "</font><p>"; echo $contenido; ?></td> </tr> </table> <p><font size="1">Impreso por:<br><?php echo @$_SESSION["usuario_cmc"] ?></font></p> </body> </html> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 175 de 186 4.2.14 Generación de certificado RMN para Financiera El certificado de RMN para Financiera tiene el mismo fin del certificado de RMN para la generación del reporte del Registro Minero Nacional. La información suministrada por este sistema toma como principal base el sistema SIAL y solo es válida para verificar información registrada en dicho sistema, ya que SIAL (RMN) fue reemplazado desde enero de 2010 por CMC. El archivo principal para la generación de dicho reporte se llama “consultaCertificado.php”, en el se ingresa el código de Registro Minero correspondiente al título minero que se desea consultar. Al realizar clic sobre el botón “Buscar” se ejecuta el archivo “certificado.php” el cual genera el reporte correspondiente, este reporte posee la información relacionada con código de registro minero, modalidad, titulares, fecha de inscripción RMN y fecha de terminación, municipios de ocupación y anotaciones asociadas. En el caso de los reportes de RMN para Financiera no se presentan las coordenadas y además se presenta el mensaje “Únicamente uso contable”, lo que invalida dicho reporte para venta. República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 176 de 186 A continuación se presentan los códigos “consultaCertificado.php” y “certificado.php”: relacionados con los archivos consultaCertificado.php <?php session_start(); require_once("../clases/validaUser.php"); /* Generación del formulario de búsqueda para generar los reportes del Registro Minero Nacional para el departamento de Financiera La información aqui reportada es tomada del sistema SIAL Este módulo fue generado a fin de poder obtener la información correspondiente del SIAL con respecto a los Certificados del Registro Minero mientras fue SIAL el sistema vigente para la titulación minera del país */ $validate = new validaUsuario(); $validate->validaSession(':ANALISTA FINANCIERA:'); República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 177 de 186 ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://aplicaciones2.ingeominas.gov.co:7778/cmc/cmc.webpage.consultas.do --> <HTML lang=es><HEAD><TITLE>::: CATASTRO MINERO COLOMBIANO - CMC :::</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <LINK href="../estilos/webpage.css" type=text/css rel=stylesheet> <script> function generarCertificadoRMN() { window.open('certificado.php?codExpediente='+document.forms[0].codExpediente.value,'','menubar=yes, scrollbars=yes, location=yes'); } </script> <SCRIPT language=JavaScript1.2 src="../estilos/common.js" type=text/javascript></SCRIPT> <LINK href="../estilos/default.css" type=text/css rel=stylesheet> <SCRIPT>var imgsrc="/cmc/config/"; var scriptsrc="/cmc/config/"; contextPath="/cmc";</SCRIPT> var langue="es"; var <SCRIPT src="../estilos/javascript.js"></SCRIPT> <META content="MSHTML 6.00.2600.0" name=GENERATOR> </HEAD> <BODY><LINK href="../estilos/webpage.css" type=text/css rel=stylesheet> <FORM name='form01' action='certificado.php' method="post"><BR> <TABLE class=textoTable width=560> <TBODY> <TR> <TD colspan="4"><img src="../img/CertificaRMN/tituloCertifica.jpg" width="560" height="32"></TD> </TR> <TR> <TD colspan="4">&nbsp;</TD> </TR> <TR> <TD colspan="4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A continuaci&oacute;n ingrese el CODIGO DE EXPEDIENTE para realizar la b&uacute;squeda: </TD> </TR> <TR> <TD>&nbsp;</TD> <TD>&nbsp;</TD> <TD colspan="2">&nbsp;</TD> </TR> <TR> <TD width="26%"> <DIV align=right>&nbsp;&nbsp;&nbsp;&nbsp;CODIGO DE EXPEDIENTE : </DIV></TD> <TD width="38%">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; <input name=codExpediente class=textoCalendario id="codExpediente" República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 178 de 186 onChange="checkValue(this, 'fechaInicial','TEXT',true);"> </TD> <TD width="36%" colspan="2"><div align="right"></div> </TD> </TR> </TBODY></TABLE> <TABLE class=TableAux width=565> <TBODY> <TR> <TD colspan="2" background="../img/lineaHorizontal.jpg">&nbsp;</TD> </TR> <TR> <TD width="200%" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="Enviar" type=button class=Button value=Buscar onClick="generarCertificadoRMN()"></TD> </TR> <TR> <TD colspan="2" background="../img/lineaHorizontalSup.jpg">&nbsp;</TD> </TR> </TBODY></TABLE> </FORM> <SCRIPT language=JavaScript type=text/javascript> <!-var focusControl = document.forms["busquedaForm"].elements["codigoExpediente"]; if (focusControl.type != "hidden" && !focusControl.disabled) { focusControl.focus(); } // --> </SCRIPT> <BR> <TABLE cellSpacing=0 cellPadding=0 width=560 border=0> <TBODY> <TR> <TD class=CALENDARTITLE align=middle><IMG src="" width=10 height=5></TD> </TR> <TR> <TD class=footer align=middle>&nbsp;</TD></TR> <TR> <TD class=footer_text align=middle>Catastro Minero Colombiano : © Copyright 2010 INGEOMINAS. - Colombia - Derechos Reservados</TD> </TR></TBODY></TABLE></BODY></HTML> certificado.php <?php session_start(); require_once("../datosPages/classConnect.php"); require_once("../clases/validaUser.php"); /* República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 179 de 186 Generación de los reportes de Registro Minero Nacional para el departamento de Financiera La información aqui reportada es tomada del sistema SIAL Este módulo fue generado a fin de poder obtener la información correspondiente del SIAL con respecto a los certificados del Registro Minero mientras fue SIAL el sistema vigente para la titulación minera del país */ $validate = new validaUsuario(); $validate->validaSession(':ANALISTA FINANCIERA:'); // Marca de Agua en certificados para personal de financiera $marcaAgua=""; $CODIGO_RMN=strtoupper($_GET["codExpediente"]); // Información de la clase persona $CP['C']='CC'; $CP['N']='Nit'; $CP['E']='Nit Extranjero'; $CP['U']='Nit Usuario'; $CP['T']='Tarjeta Identidad'; $CP['P']='Persona'; $myConn = new MyORACLE; $queryInsertAuditoria = "insert into funcionarios_certificados values('".$_SESSION["usuario_cmc"]."','".$CODIGO_RMN."')"; (login,codigo_rmn) $myConn->insert($queryInsertAuditoria); $queryBasico = "SELECT T.*, to_char(T.FECHA_INSCRIPCION_RMN,'DD/MM/YYYY') F_INICIO, to_char(T.FECHA_TERMINACION,'DD/MM/YYYY') F_TERMINA, to_char(T.FECHA_INSCRIPCION_RMN,'DD/MM/YYYY HH24:MI:SS') F_REGISTRO FROM TITULOS T where CODIGO_EXPEDIENTE='$CODIGO_RMN' "; $queryModalidad = " SELECT T.*, TM.ID_TITULO, TM.ID_MODALIDAD,M.ID, M.NOMBRE FROM TITULOS T,TITULOS_MODALIDADES tm, modalidades M where T.CODIGO_EXPEDIENTE='$CODIGO_RMN' AND T.ID=TM.ID_TITULO AND TM.ID_MODALIDAD=M.ID "; $queryPersonas = " SELECT DISTINCT T.CODIGO_EXPEDIENTE, TP.ID_TITULO, TP.ID_PERSONA, COALESCE(TRIM(P.NOMBRE||' '||P.PRIMER_APELLIDO||' '||P.SEGUNDO_APELLIDO),P.RAZON_SOCIAL) NOMBRETITULAR ,P.NUMERO_DOCUMENTO,TI.* FROM TITULOS T, TITULOS_PERSONAS TP, PERSONAS P, TIPOS_IDENTIFICACION TI WHERE T.CODIGO_EXPEDIENTE='$CODIGO_RMN' AND T.ID=TP.ID_TITULO AND TP.ESTADO='ACTIVO' AND TP.ID_PERSONA=P.ID AND P.ID_TIPO_IDENTIFICACION=TI.ID "; $queryMinerales = " SELECT DISTINCT T.CODIGO_EXPEDIENTE, TM.ID_TITULO, TM.ID_MINERAL, M.* FROM TITULOS T, TITULOS_MINERALES TM, MINERALES M WHERE T.CODIGO_EXPEDIENTE='$CODIGO_RMN' AND T.ID=TM.ID_TITULO AND TM.ID_MINERAL=M.ID República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 180 de 186 "; $queryMunicipiosDeptos = " SELECT DISTINCT T.codigo_expediente, TM.*, M.NOMBRE AS NOMBREM, M.ID, M.ID_DEPARTAMENTO, D.NOMBRE, D.ID, D.NOMBRE AS NOMBRED FROM TITULOS T, TITULOS_MUNICIPIOS TM, MUNICIPIOS M, DEPARTAMENTOS D WHERE T.CODIGO_EXPEDIENTE='$CODIGO_RMN' AND T.ID=TM.ID_TITULO AND TM.ID_MUNICIPIO=M.ID AND m.id_departamento= d.id "; $queryAnotaciones = " SELECT A.ID AS IDANOTACION,A.*,T.*,gt.nombre AS NOMBREGRUPO, GD.nombre AS GRUPONOMBREDOCUMENTO, m.nombre AS NOMBREM , D.nombre AS NOMBRED FROM ANOTACIONES A, TITULOS T , GRUPOS_TRABAJO GT, GRUPOS_DOCUMENTOS GD,DEPARTAMENTOS D, MUNICIPIOS M WHERE T.CODIGO_EXPEDIENTE='$CODIGO_RMN' AND T.ID=A.ID_TITULO AND A.id_grupo_trabajo_documento= gt.id AND a.id_grupo_documento=GD.ID AND a.id_municipio_documento= m.id AND m.id_departamento=D.id "; $datosBasicos=$myConn->select($queryBasico); if($datosBasicos=="") { echo "<center><h1>NO EXISTE INFORMACION PARA EL EXPEDIENTE $CODIGO_RMN</h1></center><hr><p> <a href='consultaCertificado.php'>CONSULTE NUEVO EXPEDIENTE</a> "; exit; } $personas=$myConn->select($queryPersonas); $modalidad=$myConn->select($queryModalidad); $listaMinerales=$myConn->select($queryMinerales); $listaMunicipiosDeptos=$myConn->select($queryMunicipiosDeptos); $row=$myConn->select($queryAnotaciones); $contenido=" <style type='text/css'> <!-body { font-family:Verdana; font-size:9px; } table { font-family:Verdana; font-size:9px; } .bdTd { border: 1px solid black; border-collapse:collapse; } República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 181 de 186 .Estilo1 { font-family: Verdana; font-weight: bold; font-size: 16px; } .Estilo3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; } .Estilo4 { font-family: Verdana; font-size: 9px; } .Estilo5 {font-size: 9px} .Estilo6 {font-family: Verdana; font-weight: bold; font-size: 18px; } --> </style> <table width='700' border='0'> <tr> <td width='14%'><img src='../img/escudoColombia.jpg' width='79' height='85' /></td> <td width='46%'>&nbsp;</td> <td width='40%'><p align='right' class='Estilo1'>INSTITUTO COLOMBIANO<br /> DE GEOLOG&Iacute;A Y MINER&Iacute;A<br /> INGEOMINAS</p></td> </tr> </table> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<span class='Estilo3'>FECHA EXPEDICI&Oacute;N: "; echo formatoDateTime(fechaActual()); $contenido.=" <br /> <br /> </span> <table width='700' border='1' cellpadding='0' cellspacing='0' class='bdTd'> <tr> <td colspan='2' class='bdTd'><table width='100%' border='0'> <tr> <td width='66%'><span class='Estilo1'>&nbsp;CERTIFICADO DE REGISTRO MINERO</span></td> <td width='34%' class='Estilo1'><div align='right'>C&oacute;digo:".@$datosBasicos[0]['CODIGO_EXPEDIENTE']."&nbsp;</div></td> </tr> </table></td> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 182 de 186 </tr> <tr> <td colspan='2' class='bdTd'><div align='center' class='Estilo1'>&nbsp;".@$modalidad[0]['NOMBRE']."&nbsp;&nbsp;&nbsp;&nbsp;".@$datosBasicos[0]['CODIGO _ANTERIOR']."&nbsp;</div></td> </tr> <tr> <td width='619' class='bdTd'><table width='99%' border='0' style='backgroundimage:url(../img/marcaagua.gif); background-repeat:repeat-y;'> <tr> <td><span class='Estilo4'>&nbsp;&nbsp;VIGENCIA DESDE: ".@formatoDateTimeTexto($datosBasicos[0]['F_INICIO'])."<br /> &nbsp; HASTA: ".@formatoDateTimeTexto($datosBasicos[0]['F_TERMINA'])." </span></td> </tr> </table></td> <td width='375' class='bdTd'><table width='100%' border='0' style='backgroundimage:url(../img/marcaagua.gif); background-repeat:repeat-y;'> <tr> <td><span class='Estilo4'>FECHA Y HORA DE REGISTRO<br /> &nbsp;&nbsp;&nbsp;".@formatoDateTimeTexto($datosBasicos[0]['F_REGISTRO'])."</span><div align='center'></div></td> </tr> </table></td> </tr> </table></td> </tr> </table> <br /> <table width='700' border='0' style='background-image:url(../img/marcaagua.gif); background-repeat:repeat-y;'> <tr> <td width='552' class='Estilo3'>TITULARES</td> <td width='138' class='Estilo3'>&nbsp;&nbsp;IDENTIFICACION</td> </tr> "; for($i=0;$personas!=""&&$i<sizeof($personas);$i++) { $contenido.=" <tr> <td class='Estilo4'>".@$personas[$i]['NOMBRETITULAR']." </td> <td class='Estilo4'>".@$personas[$i]['NOMBRE_CORTO']."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;".@$personas[$i]['NUMERO_DOCUMENTO']."</td> </tr> "; } $contenido.=" </table> <table style='background-image:url(../img/marcaagua.gif); background-repeat:repeat-y;' width='100%'> <tr> República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 183 de 186 <td class='Estilo4'><strong>DIRECCION&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</strong></td> <td>".@$datosBasicos[0]['DIRECCION_CORRESPONDENCIA']." &nbsp;&nbsp; ".@$datosBasicos[0]['TELEFONO_CONTACTO']." </td> </tr> <tr> <td class='Estilo4'><strong>AREA TOTAL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</strong></td> <td>"; Telf(s). $contenido.= @number_format(($datosBasicos[0]['AREA_DEFINITIVA'])/10000, 4,".",""); $contenido.="&nbsp; Has </td> </tr> <tr> <td class='Estilo4'><strong>MINERALES&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</strong></td> <td valign='top'> "; for($i=0;$listaMinerales!=""&&$i<sizeof($listaMinerales);$i++) { $contenido.= @$listaMinerales[$i]['NOMBRE']."<br>"; } $contenido.=" </td> </tr> <tr> <td class='Estilo4'><strong>MUNICIPIOS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</strong></td> <td valign='top'> "; for($i=0;$listaMunicipiosDeptos!=''&&$i<sizeof($listaMunicipiosDeptos);$i++) { $contenido.= @$listaMunicipiosDeptos[$i]['NOMBREM']." ".@$listaMunicipiosDeptos[$i]['NOMBRED']."<br>"; } $contenido.=" </td> </tr> </table> <table width='700' border='0' cellpadding='0' cellspacing='0' style='background-image:url(../img/marcaagua.gif); background-repeat:repeat-y;'> <tr> <td> "; /* --------------------------------------------------------IMPRESIÓN DE ANOTACIONES --------------------------------------------------------*/ $contenido.= "<br><div class=Estilo5 align=center><B>ANOTACIONES</B></div>"; for($i=0;$i<sizeof($row);$i++) { República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 184 de 186 $contenido .= "<P>"; $contenido .= "<div class='Estilo4'><b>ANOTACI&Oacute;N N&uacute;mero:</b> ".$row[$i]['NUMERO']." DEL ".formatoDateTexto($row[$i]['FECHA_INSCRIPCION'])." <br>"; $contenido .= "<b>DOCUMENTO:</b> ".$row[$i]['GRUPONOMBREDOCUMENTO']." "; $contenido .= "<b>N&uacute;mero:</b> ".$row[$i]['NUMERO_DOCUMENTO']." DEL ".formatoDateTexto($row[$i]['FECHA_DOCUMENTO'])."<br>"; $contenido .= "<b>EXPEDIDO POR:</b> ".$row[$i]['NOMBREGRUPO']."<br>"; $contenido .= "<b>LUGAR:</b> ".$row[$i]['NOMBREM'].' - '.$row[$i]['NOMBRED']."<br>"; $contenido .= "<b>ESPECIFICACIÓN:</b> ".$row[$i]['OBSERVACION']; $queryTitularesAnotacionesCesion=" SELECT COALESCE(TRIM(P1.NOMBRE||' '||P1.PRIMER_APELLIDO||' '||P1.SEGUNDO_APELLIDO),P1.RAZON_SOCIAL) DE ,p1.numero_documento as numerodocumentode, p2.numero_documento as numerodedocumentoa, p1.*, ti1.nombre_corto as nombrecortode, COALESCE(TRIM(P2.NOMBRE||' '||P2.PRIMER_APELLIDO||' '||P2.SEGUNDO_APELLIDO),P2.RAZON_SOCIAL) A,p2.*, ti2.nombre_corto nombrecortoa FROM PARTICIPACIONES P, TITULOS_PERSONAS TP1, TITULOS_PERSONAS TP2, PERSONAS P1, PERSONAS P2, tipos_identificacion ti1, tipos_identificacion ti2 WHERE P.ID_CEDENTE=TP1.ID AND TP1.ID_PERSONA=P1.ID and p1.id_tipo_identificacion= ti1.id AND P.ID_TITULO_PERSONA=TP2.ID AND TP2.ID_PERSONA=P2.ID and p2.id_tipo_identificacion= ti2.id AND P.ID_ANOTACION=".$row[$i]['IDANOTACION'].""; $queryTitularesAnotaciones= " SELECT COALESCE(TRIM(P.NOMBRE||' '||P.PRIMER_APELLIDO||' '||P.SEGUNDO_APELLIDO),P.RAZON_SOCIAL) AS NOMBRECOMPLETO, PART.*, TP.*,TI.*, p.numero_documento FROM PERSONAS P, PARTICIPACIONES PART, TITULOS_PERSONAS TP, TIPOS_IDENTIFICACION TI WHERE PART.ID_ANOTACION=".$row[$i]['IDANOTACION']." AND part.id_cedente=tp.id and tp.id_persona= p.id AND p.id_tipo_identificacion=TI.ID AND TP.ESTADO='ACTIVO' "; $queryTitularesAnotaciones2= " SELECT COALESCE(TRIM(P.NOMBRE||' '||P.PRIMER_APELLIDO||' '||P.SEGUNDO_APELLIDO),P.RAZON_SOCIAL) AS NOMBRECOMPLETO, PART.*, TP.*,TI.*, p.numero_documento FROM PERSONAS P, PARTICIPACIONES PART, TITULOS_PERSONAS TP, TIPOS_IDENTIFICACION TI WHERE PART.ID_ANOTACION=".$row[$i]['IDANOTACION']." AND part.ID_TITULO_PERSONA=tp.id and tp.id_persona= p.id AND p.id_tipo_identificacion=TI.ID AND TP.ESTADO='ACTIVO' "; $TitularesAnotacionesCesion=array(); $TitularesAnotaciones=array(); $TitularesAnotaciones2=array(); $TitularesAnotacionesCesion=$myConn->select($queryTitularesAnotacionesCesion); $TitularesAnotaciones=$myConn->select($queryTitularesAnotaciones); $TitularesAnotaciones2=$myConn->select($queryTitularesAnotaciones2); if(!empty($TitularesAnotacionesCesion)) { $contenido .= "<table border=0><tr><td colspan=2><b>CESIONES:</td></tr>"; $contenido .= "<tr><td><b>DE:</b></td><td align=left><b> A:</b></td></tr>"; for($iac=0;$iac<sizeof($TitularesAnotacionesCesion);$iac++) { República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 185 de 186 $contenido .= "<tr><td>".$TitularesAnotacionesCesion[$iac]['DE']."&nbsp;&nbsp;&nbsp;".$TitularesAnotacionesCesion[$iac][' NOMBRECORTODE']."&nbsp;&nbsp;&nbsp;".$TitularesAnotacionesCesion[$iac]['NUMERODOCUMENTODE']."</t d><td>".$TitularesAnotacionesCesion[$iac]['A']."&nbsp;&nbsp;&nbsp;".$TitularesAnotacionesCesion[$iac]['NO MBRECORTOA']."&nbsp;&nbsp;&nbsp;".$TitularesAnotacionesCesion[$iac]['NUMERODEDOCUMENTOA']."</td> </tr>"; } $contenido .="</table>"; } if(!empty($TitularesAnotaciones)||!empty($TitularesAnotaciones2)){ $contenido .= "<table border=0><tr><td colspan=2><b>TITULARES AL FINAL DE LA ANOTACION:</b></td></tr> "; } if(!empty($TitularesAnotaciones)) { for($ita=0;$ita<sizeof($TitularesAnotaciones);$ita++) { $contenido .= "<tr><td>".@$TitularesAnotaciones[$ita]['NOMBRECOMPLETO']."</td><td>&nbsp;&nbsp;&nbsp;".@$TitularesA notaciones[$ita]['NOMBRE_CORTO']."&nbsp;&nbsp;&nbsp;</td><td>".@$TitularesAnotaciones[$ita]['NUMERO_ DOCUMENTO']."</td></tr>"; } $contenido .="</table>"; } if(!empty($TitularesAnotaciones2)) { for($ita=0;$ita<sizeof($TitularesAnotaciones2);$ita++) { $contenido .= "<tr><td>".@$TitularesAnotaciones2[$ita]['NOMBRECOMPLETO']."</td><td>&nbsp;&nbsp;&nbsp;".@$Titulares Anotaciones2[$ita]['NOMBRE_CORTO']."&nbsp;&nbsp;&nbsp;</td><td align=left>".@$TitularesAnotaciones2[$ita]['NUMERO_DOCUMENTO']."</td></tr>"; } $contenido .="</table>"; } //--------------------------------$contenido .= "<br>".$marcaAgua; } $contenido .= "<P><center><b> ********* FIN DE ESTE DOCUMENTO ********* </b></center>"; $contenido .= "</font><p>"; $contenido.="</td> </tr> </table> <p><font size='1'>Impreso por:<br>".@$_SESSION['usuario_cmc']."</font></p> "; República de Colombia INSTITUTO COLOMBIANO DE GEOLOGÍA Y MINERÍA INGEOMINAS MANUAL DE OPERACIÓN VERSIÓN 1 MANUAL TÉCNICO APLICATIVO DE GESTIÓN Y CONSULTAS EN CMC Página 186 de 186 echo $contenido;