¿Que es esta pantalla?
Listado de direcciones fisicas de los clientes (sedes, tiendas, almacenes...). Cada ubicacion pertenece obligatoriamente a un cliente (cuenta con estructura CLIENTE). Empresas y canales no tienen ubicaciones.
Reglas de negocio
- Pertenencia obligatoria: Toda ubicacion debe estar asociada a un cliente existente.
- No se borra el cliente: Si un cliente tiene ubicaciones activas, no puede borrarse. Borra primero sus ubicaciones (o muevelas).
- Una principal por cliente: Marcar una ubicacion como Principal desmarca automaticamente la principal anterior del mismo cliente.
- Soft delete: Borrar marca
deleted_at y activo=0; los datos historicos se conservan para auditoria.
Columnas
- Nombre: Alias interno (ej. "Sede central", "Tienda Gran Via"). Editable.
- Cliente: Razon social del CLIENTE al que pertenece.
- Direccion: Direccion postal completa (texto). Se trunca con tooltip.
- Municipio: Ligado a
core_geo_municipios (cuando se indica). Permite filtros por provincia. - CP: Codigo postal.
- Telefono: De la sede (puede diferir del telefono general del cliente).
- Principal: Insignia Principal si es la sede principal del cliente.
- Estado: Activo / Inactivo. Las inactivas no aparecen en el mapa pero siguen en BD.
Acciones por fila
- Editar (lapiz): Abre el formulario con el mapa cargado en el punto actual.
- Borrar (papelera): Soft delete con confirmacion. La ubicacion deja de contar para el bloqueo del borrado del cliente.
Barra de la tabla
- Buscar: Busqueda global por nombre, direccion, CP, cliente o municipio.
- Filtro Estado: Restringe a activas/inactivas.
- Nueva ubicacion: Va al formulario de alta con el mapa para colocar el punto.
- Exportar: Excel / CSV / PDF / Imprimir sobre la pagina visible.
Para ver todas las ubicaciones en un mapa, abre CRM » Mapa. Solo se pintan ubicaciones activas con coordenadas guardadas.