INTRANET UIF – Centro de Cumplimiento LA/FT
Versión 2 – Biblioteca dinámica para abogados

============================================================
1. NOMBRE DE LA BASE DE DATOS
============================================================
Nombre sugerido:

uif_centro_laft

En cPanel normalmente quedará con prefijo, por ejemplo:

TUUSUARIO_uif_centro_laft

Ese nombre completo debes colocarlo en:

uif/config/config.php

============================================================
2. ESTRUCTURA DEL ZIP
============================================================
El ZIP contiene dos carpetas principales:

1) uif/
   Esta carpeta va dentro de public_html.

2) uif_privado_files/
   Esta carpeta debe ir fuera de public_html, directamente en /home/TUUSUARIO/

Estructura final recomendada:

/home/TUUSUARIO/
├── uif_privado_files/
│   ├── 03_MANUALES_PRIVADOS/
│   ├── 04_FORMATOS_ANEXOS/
│   ├── 05_PLANILLAS_EXCEL/
│   ├── 06_CAPACITACIONES/
│   ├── 09_PROCEDIMIENTOS_INTERNOS/
│   ├── 10_HERRAMIENTAS_PROPIAS/
│   └── 11_MODELOS_INFORMES/
└── public_html/
    └── uif/
        ├── index.php
        ├── login.php
        ├── panel.php
        ├── documentos.php
        ├── rutas.php
        ├── admin/
        ├── config/
        └── includes/

============================================================
3. PASOS DE INSTALACIÓN EN CPANEL
============================================================

PASO 1: Crear base de datos
- Entra a MySQL Databases.
- Crea la base: uif_centro_laft
- Crea usuario MySQL.
- Asígnale todos los privilegios.

PASO 2: Subir archivos
- Sube la carpeta uif a public_html.
- Sube la carpeta uif_privado_files fuera de public_html, en /home/TUUSUARIO/.

PASO 3: Editar conexión
Abre:

public_html/uif/config/config.php

Cambia:

define('DB_NAME', 'uif_centro_laft');
define('DB_USER', 'TU_USUARIO_MYSQL');
define('DB_PASS', 'TU_CLAVE_MYSQL');

Ejemplo cPanel:

define('DB_NAME', 'miusuario_uif_centro_laft');
define('DB_USER', 'miusuario_adminuif');
define('DB_PASS', 'CLAVE_REAL');

PASO 4: Ejecutar instalador
Abre:

https://tudominio.com/uif/install.php

El instalador creará/actualizará tablas, categorías, documentos y usuario admin.

Usuario inicial:

Usuario: admin
Clave: Admin123*

PASO 5: Eliminar install.php
Después de entrar y probar, elimina:

public_html/uif/install.php

============================================================
4. CÓMO USARLO
============================================================

Entrar al sistema:
https://tudominio.com/uif/login.php

Panel privado:
https://tudominio.com/uif/panel.php

Buscador simple:
Puedes buscar palabras como:
- PEP
- Consulta previa
- SISGEN
- GESSOL
- Anexo 5
- Régimen reforzado
- ROS
- Operación inusual
- Matriz de riesgo

Rutas rápidas:
- Cliente PEP o familiar de PEP
- Consulta previa SISGEN
- Régimen reforzado
- Operación inusual / ROS
- GESSOL y oficios
- Evaluación de riesgos LA/FT

============================================================
5. ARCHIVOS YA PRECARGADOS
============================================================
Esta versión ya incluye la clasificación y archivos principales que enviaste:

- Manual de Prevención y Gestión de Riesgos LA/FT y FP
- Código de Conducta LA/FT
- POCP-001 Señales de Alerta
- POCP-002 Operaciones Inusuales, Informes de Riesgo y ROS
- POCP-005 Debida Diligencia y Beneficiario Final
- Hoja de Control de Debida Diligencia Reforzada
- Manual Módulo LAFT Notario
- Guía Consulta Previa SISGEN
- Manual GESSOL
- Guía G-005 Evaluación de Riesgos
- Guía simplificada de riesgos
- Matriz de Riesgo LA/FT
- Modelo de Informe de Evaluación de Riesgos
- Relación de Empresas para Régimen Simplificado
- Declaración del Notario sobre aspectos específicos al Manual
- Anexos del Manual SPLAFT
- Formatos DDC PN/PJ

============================================================
6. SEGURIDAD
============================================================
Los documentos privados NO deben quedar dentro de public_html.
El sistema los entrega mediante archivo.php, verificando primero la sesión del usuario.

Si al abrir un documento sale que no existe, revisa que la carpeta uif_privado_files esté en:

/home/TUUSUARIO/uif_privado_files

Si tu hosting usa una ruta distinta, edita en config.php:

define('PRIVATE_FILES_DIR', '/home/TUUSUARIO/uif_privado_files');
