Saltar a contenido

Configuración de eSIR (MITECO) en producción

Cómo obtener las claves del servicio web de eSIR y configurarlas en Odoo para que la empresa pueda enviar DI (Documentos de Identificación) a MITECO. Esto se hace una vez por gestora.

🎯 Objetivo

Dejar un registro de Configuración de Plataforma de tipo eSIR con el NIF y la contraseña de servicios web correctos, de modo que el botón Probar conexión dé verde y los DI salgan sin tocar credenciales en cada traslado.

eSIR no tiene entorno de pruebas

MITECO eliminó el entorno de preproducción/sandbox de eSIR (documento oficial de solicitud de acceso, versión 11 del 02/02/2026: «Se elimina el entorno de pruebas que ya no está disponible»). En eSIR se configura directamente producción y la primera prueba real es un traslado de verdad. Empieza por un traslado de bajo riesgo.

Dos cosas distintas que no hay que confundir

En eSIR hay dos accesos con finalidades diferentes. Esta página cubre el primero.

graph TB
  subgraph WS["1 · Servicio web (esta página)"]
    A[NIF Operador + contraseña de servicios web] --> B[Enviar los DI por API]
  end
  subgraph SEDE["2 · Sede Electrónica (manual)"]
    C[Certificado digital + AutoFirma] --> D[Subir las NT a mano]
  end
Acceso Qué se usa Para qué Dónde se guarda
Servicio web NIF (rol Operador) + contraseña de servicios web Enviar los DI (parte A/B) En Odoo, en Configuraciones de Plataforma
Sede Electrónica Certificado digital + AutoFirma Subir/firmar las NT manualmente En tu equipo, fuera de Odoo

La NT de eSIR es siempre manual

Odoo no da de alta NTs en eSIR por API: prepara el XML E3L y tú lo subes firmado a la Sede. Todo ese flujo está en NT en eSIR (manual). El servicio web que configuras aquí sólo interviene después, para los DI.


Paso 1 · Obtener las claves del servicio web (lo tramita el cliente)

Las credenciales del servicio web no se autoregistran: las da MITECO al alta del Operador en la web externa de eSIR. Quien las tramita es el titular (el gestor/cliente), no nosotros.

  1. Solicitar el acceso rellenando el formulario oficial «Solicitud de acceso a web externa y ws traslados ESIR»:
    Solicitud de acceso (PDF, MITECO v11)
  2. Una vez dado de alta como Operador en el portal de producción:
    Portal eSIR (producción)
  3. Dentro del portal, en «Administración del perfil», crear la contraseña específica de servicios web.

La contraseña del WS NO es la de entrar a la web

  • Usuario = el NIF de la empresa registrada como Operador en la web externa de eSIR.
  • Contraseña = la que se genera en «Administración del perfil» para servicios web. Es distinta de la contraseña con la que se accede a la web; puede no coincidir. Si copias la de acceso web, la conexión fallará.

¿A quién preguntar?

Canal oficial de soporte de eSIR: soporte.esir@tragsa.es.

Cómo hacernos llegar las claves de forma segura

Nunca por email en texto plano. Usa un gestor de contraseñas compartido o un enlace cifrado, con la contraseña por un canal distinto al del fichero. Alternativa recomendada: que el propio cliente las teclee directamente en Odoo (Paso 2), así no salen de su control.


Paso 2 · Configurar las claves en Odoo

Plataformas Residuos → Configuración → Configuraciones de PlataformaNuevo.

Rellena un registro por cada gestora que vaya a operar en eSIR:

Campo Qué poner
Nombre Un texto identificativo, p.ej. eSIR · Ecogestval
Empresa La compañía de GRAMA a la que pertenece la configuración (obligatorio)
Plataforma eSIR (MITECO)
Centro / Gestora El partner de la gestora. Debe tener NIMA (obligatorio)
Entorno Producción
URL Endpoint No se teclea: lo calcula Odoo con Plataforma + Entorno. Úsalo de semáforo (ver abajo)
NIF empresa El NIF del Operador dado de alta en eSIR
Contraseña La contraseña de servicios web («Administración del perfil»)

Los campos NIF empresa y Contraseña están en la pestaña «Autenticación eSIR», que sólo aparece al elegir la plataforma eSIR.

Configuración de plataforma eSIR

El registro nace en «Test» — cámbialo a Producción

El campo Entorno viene por defecto en Test. Como eSIR ya no tiene entorno de pruebas, hay que ponerlo en Producción a mano antes de guardar; si no, apuntará al endpoint equivocado.

Comprueba la «URL Endpoint»: es el semáforo de verdad

La forma rápida de saber si un registro está bien apuntado es mirar la URL Endpoint de la ficha:

  • https://servicio.mapama.gob.es/… → Producción. Correcto.
  • https://preservicio.mapama.gob.es/… → sigue en Test, y esa dirección MITECO ya la retiró. Cambia el Entorno a Producción.

Fíjate en esto antes que en el Estado última conexión: en Test, Odoo tampoco exige NIMA, NIF ni contraseña para guardar, así que un registro incompleto puede parecer correcto.

Odoo no deja guardar sin lo imprescindible

Al guardar un registro de eSIR, Odoo exige:

  • Que el Centro / Gestora tenga NIMA.
  • NIF empresa y Contraseña rellenos.

Si falta alguno, salta un aviso y no guarda. Es intencionado: sin esos tres datos el servicio web no puede autenticarse.


Paso 3 · Probar la conexión

Pulsa Probar conexión en la cabecera de la ficha. Odoo hace una consulta ligera contra eSIR con el NIF configurado y deja el resultado en Estado última conexión.

Si falla aquí, no sigas

Un fallo en Probar conexión es casi siempre credenciales (contraseña de acceso web en vez de la de servicios web) o red (falta salida HTTPS al servicio web de traslados, servicio.mapama.gob.es). Corrige eso antes de intentar ningún DI.

Ojo: mapama, no mapa

El servicio web de traslados (el que prueba «Probar conexión» y por el que salen los DI) está en servicio.mapama.gob.es. La web externa donde tramitas el alta y creas la contraseña (Paso 1) sí está en servicio.mapa.gob.es. Son hosts distintos: si abres el firewall, abre el del servicio web.

¿Falló? Mira los logs

Junto al botón Probar conexión, la ficha tiene el botón inteligente Logs: ahí queda el detalle de cada intento (y el mensaje de error exacto) para saber si el problema fue de autenticación o de red.

Resultado de Probar conexión eSIR

Buscadores de NIMA por comunidad

Al validar un CT de residuo peligroso, Odoo abre un asistente para comprobar que el NIMA del cliente de origen está autorizado para peligrosos en el buscador oficial de su comunidad (ver Activar el CT). La lista de esos buscadores se mantiene aquí:

Plataformas Residuos → Configuración → «Buscadores de NIMA por comunidad».

¿No aparece el buscador de una comunidad?

Vienen precargadas Aragón, Comunidad de Madrid, Comunitat Valenciana, Región de Murcia, Castilla-La Mancha y Andalucía, cada una con sus provincias y la URL oficial. Si el cliente es de otra comunidad, el botón «Abrir buscador» avisa de que falta: basta con añadir la fila (comunidad + provincias + URL) desde esta pantalla. Si editas a mano una URL, Odoo respeta tu cambio en las siguientes actualizaciones.

Buscadores de NIMA por comunidad

Acciones disponibles

Desde la ficha de una configuración de plataforma:

Acción Qué hace Disponible cuando
Probar conexión Consulta ligera al servicio web con el NIF y la contraseña configurados; deja el resultado en «Estado última conexión» Siempre (cabecera de la ficha)
Logs (botón inteligente) Abre el historial de comunicaciones con la plataforma: cada intento y su error Siempre
Guardar Crea/guarda la configuración; exige NIMA, NIF empresa y Contraseña Siempre

Qué queda por hacer en la ficha del centro (no son credenciales)

La conexión sólo autentica el servicio web. Para que la NT y el DI pasen validación, el centro productor debe tener sus datos regulatorios (esto se configura en Contactos, no aquí):

Dato Para qué
Registrado en eSIR (casilla) Requisito previo: el centro debe estar asociado en la Sede (por qué)
NIMA · Código INE · Tipo operador Identifican el centro en el XML E3L
Representante eSIR (DNI y nombre) El apoderado que firma las NT
Autorizaciones del gestor LER, operación R/D y Nº de autorización — ver Residuos por plataforma

🔑 Resumen

Para… Necesitas Dónde
Enviar DI por API NIF Operador + contraseña de servicios web Odoo → Configuraciones de Plataforma (esta página)
Subir NT a la Sede Certificado digital + AutoFirma Tu equipo → Sede MITECO (flujo)
Que el envío pase validación Centro registrado en eSIR + datos regulatorios Contactos → ficha del centro

Las otras plataformas

Esta página cubre eSIR (MITECO). Para SDR (Catalunya) la conexión se monta parecido pero con más piezas: ver Configuración del SDR. E3S (Valencia) se autentica con certificado digital + NIMA, no con usuario/contraseña.