-- Crear tabla timportequipos basada en la estructura de equipos.csv
-- Fecha de creación: 2025
-- Descripción: Tabla para importar datos de equipos móviles

CREATE TABLE `timportequipos` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `fecha_creacion` date DEFAULT NULL,
  `fecha_edicion` date DEFAULT NULL,
  `agente` varchar(100) DEFAULT NULL,
  `estado` varchar(50) DEFAULT NULL,
  `nombres_ap_raz_soc` varchar(200) DEFAULT NULL,
  `tipo_documento` varchar(20) DEFAULT NULL,
  `nro_documento` varchar(20) DEFAULT NULL,
  `correo` varchar(150) DEFAULT NULL,
  `tipo_evaluacion` varchar(100) DEFAULT NULL,
  `numero_celular` varchar(20) DEFAULT NULL,
  `operador_actual` varchar(50) DEFAULT NULL,
  `origen` varchar(100) DEFAULT NULL,
  `plan_a_evaluar` varchar(150) DEFAULT NULL,
  `modalidad_venta` varchar(100) DEFAULT NULL,
  `departamento` varchar(100) DEFAULT NULL,
  `provincia` varchar(100) DEFAULT NULL,
  `distrito` varchar(100) DEFAULT NULL,
  `direccion` text DEFAULT NULL,
  `referencias` text DEFAULT NULL,
  `numero_contacto` varchar(20) DEFAULT NULL,
  `tipo_entrega` varchar(100) DEFAULT NULL,
  `tipo_pago` varchar(100) DEFAULT NULL,
  `sec` varchar(50) DEFAULT NULL,
  `fecha_sec` date DEFAULT NULL,
  `fecha_entrega` date DEFAULT NULL,
  `estado_final` varchar(50) DEFAULT NULL,
  `acciones` text DEFAULT NULL,
  `fecha_importacion` timestamp DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `idx_nro_documento` (`nro_documento`),
  KEY `idx_estado` (`estado`),
  KEY `idx_fecha_creacion` (`fecha_creacion`),
  KEY `idx_agente` (`agente`),
  KEY `idx_operador_actual` (`operador_actual`),
  KEY `idx_departamento` (`departamento`),
  KEY `idx_provincia` (`provincia`),
  KEY `idx_distrito` (`distrito`),
  KEY `idx_tipo_evaluacion` (`tipo_evaluacion`),
  KEY `idx_fecha_entrega` (`fecha_entrega`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- Comentarios sobre los campos
-- id: Identificador único auto-incrementable
-- fecha_creacion: Fecha de creación del registro
-- fecha_edicion: Fecha de última edición
-- agente: Nombre del agente que procesó la solicitud
-- estado: Estado actual del trámite (ATENDIDA, EN PROCESO, etc.)
-- nombres_ap_raz_soc: Nombres y apellidos o razón social del cliente
-- tipo_documento: Tipo de documento de identidad (DNI, CE, etc.)
-- nro_documento: Número del documento de identidad
-- correo: Correo electrónico del cliente
-- tipo_evaluacion: Tipo de evaluación (Portabilidad, etc.)
-- numero_celular: Número de celular del cliente
-- operador_actual: Operador móvil actual del cliente
-- origen: Origen de la solicitud
-- plan_a_evaluar: Plan que se está evaluando
-- modalidad_venta: Modalidad de venta (Solo Chip, etc.)
-- departamento: Departamento del cliente
-- provincia: Provincia del cliente
-- distrito: Distrito del cliente
-- direccion: Dirección completa del cliente
-- referencias: Referencias de ubicación
-- numero_contacto: Número de contacto alternativo
-- tipo_entrega: Tipo de entrega (Delivery, etc.)
-- tipo_pago: Tipo de pago (Yape/Plin, etc.)
-- sec: Número SEC
-- fecha_sec: Fecha del SEC
-- fecha_entrega: Fecha de entrega programada
-- estado_final: Estado final del trámite
-- acciones: Acciones realizadas o pendientes
-- fecha_importacion: Fecha y hora de importación del registro
