ENS y EXS Errores más frecuentes.

Modificado el Mie, 5 Feb a 12:25 P. M.

Introducción


Los ENS y EXS son documentos aduaneros de entrada y salida de mercancías del espacio aduanero europeo. En Nereo se gestionan en formato XML y directamente con los Web Services de la AEAT. 


Por algún motivo que desconozco, sólo Transcoma (excepto BCN) opera ENS por Nereo, mientras que Hamilton lo hace por una aplicación propia de PORTEL, y TRBCN (creo que) por PORTIC. En todo caso, está próxima la implantación de ICS2, por la cual la gestión de ENS pasa a ser europea y no nacional vía Aduana / Agencia Tributaria como hasta ahora. Por tanto todo el grupo pasará a gestionar los ENS por el nuevo portal unificado 'DÉDALO' de PORTEL, cuya primera prestación es esta. Dicha plataforma irá incorporando paulatinamente los distintos tipos de mensajes aduaneros.  Por último, TRBCN opera vía portal propio de PORTIC .


En cuanto a EXS, actualmente (2024) solo es usado por TRVLC.  


Existe documentación en la sección documentos de Nereo:


Para EXS existe una guía de la AEAT


Para ENS no existe una guía similar, pero sí el apéndice con los errores del protocolo internacional ICS:



El EXS también está basado en ICS, por lo que a veces es útil consultar ambos documentos para, por ejemplo, averiguar a qué información se refiere o en qué formato se acepta un cierto campo.


Se puede ampliar información en:

ENS:


EXS:


 



Errores ENS



1.- Documento rechazado  Error Funcional  Error: 12 - valor (codigo) incorrecto ECT.TINTRACARENT602 Regla/Condición: C502


Ver guía ICS

 


Solución: parece ser que el EORI es requerido según "el modo de transporte a la frontera". En la práctica,  basta con Indicar el EORI del armador, tras lo cual que aparece en xml del ENS así:


<TRACARENT601>    <TINTRACARENT602>FRDZ120071967</TINTRACARENT602>  </TRACARENT601>



Misma información sobre este error, documentada por Giles (original en el enlace, solo acceso IT):

ENS: Error C502 ECT.TINTRACARENT602 - Stack Overflow for Teams - Departamento IT (stackoverflowteams.com)



2.- Documento rechazado  Error Funcional  Error: 15 - valor no permitido en esa posición ECT.TINTRACARENT602 Regla/Condición: R840


 

**Respuesta: 24/10/2023 10:06:13** Documento rechazado     Error Funcional  Error: 15 - Valor no permitido en esta posicion ECT.TINTRACARENT602 Regla/Condicion: R840 EL098015298


Solución: En este caso parece ser que el EORI indicado no es válido, por lo que deberá averiguarse el correcto y actualizar la entidad. Normalmente la vía más fiable es consultar al propio armador.



Especialmente útil puede se el validador de EORI's de la UE: Validación del número EORI (europa.eu) 

Al parecer, es posible que un armador tenga dos EORIS activos. Es lo que pasó con esta incidencia:



Tras consultar al propio armador, este facilitó un cierto EORI, que se validó sin aportar señas. La misma prueba para el EORI igual al VIES pero con GR, también se validó, aportando señas que identificaban claramente al armador (y que coinciden con las que aporta VIES). 


imagen 


 


imagen 


Por tanto y salvo algo que desconozcamos de esa operación, parece que una entidad puede operar bajo más de un EORI.




3.- SEM(1).RefNumSUBENR909 - 




Solución: Se trata de configurar el puerto de descarga indicado en el conocimiento indicando el código aduanero. Con un ejemplo:

 


Tras lo cual se envía esto en el XML del ENS.



 <CUSOFFSENT740>    <RefNumSUBENR909>IT014101</RefNumSUBENR909>  </CUSOFFSENT740>


*Nota: Por la propia naturaleza del ENS:



 Solamente se pueden indicar puertos del espacio de la UE y algún país más. La lista completa puede consultarse aquí:


Search for customs offices all over Europe



Otro caso documentado por Giles en este enlace (solo acceso IT) :

ENS Error 92 - Mensaje fuera de secuencia SEM(1).RefNumSUBENR909 - Stack Overflow for Teams - Departamento IT (stackoverflowteams.com)


**Notal. El BL al que se refiere parece haber sido eliminado post-envío ENS. Aparece así:

2

En el expediente C4B50000 conocimiento BL002 nos sale el error:

Error: 92 - Mensaje fuera de secuencia
SEM(1).RefNumSUBENR909 PT670

¿Cómo solucionar?

Abriendo el mensaje original vemos el siguiente segmento:

<CUSOFFSENT740>    <RefNumSUBENR909>PT670</RefNumSUBENR909>
</CUSOFFSENT740>

Que parece ser el número de la oficina de aduanas. Revisamos el numero de la oficina de aduanas de Sines en el European Customs Portal y vemos que es PT000670.

Entramos en el mantenimiento del puerto de Sines y corregimos los códigos de aduanas poniendo los 0s delante:

enter image description here

(originalmente era solo 670 sin los 0s. No ponemos el código de país)

Esto ha solucionado el problema.



4.- GDS(1).CE2.TRACONCE2

Error 12 Condición C584 

Documentado originalmente por Giles e enlace (solo acceso IT):

ENS: Error 12 Condición C584 GDS(1).CE2.TRACONCE2 - Stack Overflow for Teams - Departamento IT (stackoverflowteams.com) 


En el expediente C4B50000 se intenta enviar conocimientos para ENS, y retorna el error:

Error: 12 - valor (código) incorrecto
GDS(1).CE2.TRACONCE2
Regla/Condición: C584

¿Cómo se soluciona?


La condición C584 dice:

enter image description here

... que tampoco esclarece mucho el tema.

En este caso, la sección GDS(1) es el primer elemento de GOOITEGDS que tiene la siguiente estructura:

<GOOITEGDS>    <IteNumGDS7>1</IteNumGDS7>    <GooDesGDS23>BUTANO Y PROPANO</GooDesGDS23>    <GroMasGDS46>11000000.000</GroMasGDS46>    <ComRefNumGIM1>1</ComRefNumGIM1>    <PACGS2>        <KinOfPacGS23>VL</KinOfPacGS23>        <MarNumOfPacGSL21>1</MarNumOfPacGSL21>    </PACGS2>
</GOOITEGDS>

La implicación del error es que hay que incluir o un elemento TRACONCE2 (de lo que se queja el error) o un elemento PRTNOT640 dentro del GOOITEGDS.

Esto se ha solucionado poniendo un Notify #1 en el conocimiento, y volviendo a enviar. Esto ha metido un elemento TRACONCE1 en el documento, y así se ha quedado contento. Entiendo que el TRACONCE2 hereda la información del TRACONCE1.


**Nota: Notify #1 se indica en el conocimiento aquí:



**Actualizado el 05/02/2025









¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo