Mensaje de error DMS
También conocido como: Rechazo DMS, DMSFUNCREJ
Un mensaje de error DMS es la respuesta con la que la Aduana neerlandesa rechaza una declaración. El mensaje contiene un código de error, una descripción y una ubicación en el mensaje. El código señala el elemento, no la causa.
¿Qué contiene un mensaje de error DMS?
Cada rechazo de DMS tiene tres partes que usted debe leer juntas. El código de error sale de la tabla A99 del Codeboek Douane, parte tratamiento de declaraciones CAU. La descripción es el texto oficial de ese código. La ubicación es una ruta en el mensaje XML, por ejemplo Declaration/GoodsShipment[1]/GovernmentAgencyGoodsItem[6]/Commodity/Classification. Esa ruta dice qué campo, qué artículo y qué repetición no acepta la Aduana. La respuesta misma se llama, en el flujo de mensajes, DMSFUNCREJ: el mensaje enviado contiene errores. Mientras ese rechazo esté abierto, no hay MRN y la declaración no está aceptada. Usted no puede, por tanto, despachar el envío, y no debe esperar un control ni un mensaje de levante. Primero tiene que cuadrar el elemento que nombra la ubicación, y después vuelve a presentar. El código es nacional. Los códigos de AGS y de Sagitta del sistema anterior no funcionan en DMS. Un código alemán de ATLAS o un código belga de PLDA tampoco. Quien pone al lado una lista antigua busca el número equivocado. El texto del mensaje y la ruta en el mensaje mandan, no un recuerdo de cómo lo decía AGS. DMS es el sistema neerlandés. Una declaración presentada en España, en Bélgica o en Alemania no recibe un DMSFUNCREJ de este tipo. Recibe el rechazo del sistema de ese país. Esta base de conocimiento describe la respuesta neerlandesa, no AES, ATLAS ni PLDA. Lea siempre las tres partes. Un código sin ubicación es demasiado amplio. Una ubicación sin el texto oficial de A99 le deja adivinar qué regla se ha roto.
¿Por qué el mismo código dice otra cosa en dos expedientes?
El código señala un elemento, no un motivo. DMS10005 dice que la autorización es desconocida o que el titular de la autorización es incorrecto. En un expediente falta el número. En otro hay un número válido, pero el EORI de la autorización no es el EORI del importador de esta declaración. En un tercero la autorización no vale para este tipo de declaración. Tres causas, un código. Por eso usted no empieza nunca por una lista de soluciones fijas por código. Empieza por la ubicación. Si el error está en el artículo seis, revisa el artículo seis, no el artículo uno. Si está en un documento justificativo, compara ese documento con la medida TARIC que lo exige. Si está en la autorización, pone número, titular y tipo junto a los datos maestros del cliente. Dos expedientes con el mismo código pueden pedir, por tanto, otra corrección. Quien la vez anterior rellenó el número y ahora vuelve a rellenar el número, mientras el titular está mal, recibe el mismo rechazo. El código es el punto de partida de la búsqueda, no la respuesta. Anote el código, el texto y la ruta en el expediente. Cuando el mismo código vuelva una semana más tarde, compare las ubicaciones. Si cae siempre sobre el mismo tipo de bloque, la causa está en el mapeo o en la ficha del cliente, no en el papel de ese día. Si cae cada vez en otra línea, busque el documento fuente de esa línea. El mismo código no autoriza a copiar la corrección del expediente anterior.
¿Cómo se busca la causa real?
Ponga el campo señalado junto a tres fuentes: el documento origen, los datos maestros del cliente, y la regla que TARIC o la autorización cuelgan de ese campo. Si el código de mercancía no cuadra con la DTV, el error está en la clasificación, no en DMS. Si el EORI no cuadra con el registro de la UE, el error está en la ficha del cliente. Si el número de certificado no cuadra con el papel, el error está en la transcripción. La ubicación en el mensaje lleva a menudo un índice entre corchetes. GoodsItem[6] es la sexta línea de artículo. AdditionalReference[1] es el primer documento extra de esa línea. Quien se salta la sexta línea y corrige la primera presenta una declaración que en la línea seis sigue mal. El rechazo vuelve entonces, a veces con el mismo código, a veces con una línea extra porque DMS encontró más errores. DMS19999, EXTRA FOUTEN ONTDEKT, significa que la Aduana tiene más avisos que los mostrados. Usted no ve entonces la lista entera. Corrija lo que ve, presente de nuevo y lea la siguiente respuesta. Una segunda ronda no es, en ese caso, señal de que entendió mal el primer código. Es el modo en que DMS devuelve una lista larga a trozos. No presente de nuevo con un cambio cosmético. Una coma, un espacio o una mayúscula en la descripción no cierran un elemento obligatorio ni una autorización desconocida. Trabaje el campo que nombra la ruta. Si no reconoce el nombre XML, tradúzcalo a la pantalla: Classification es el código de mercancía, Authorisation es la autorización, SupervisingOffice es la oficina de vigilancia. El modelo del mensaje está en inglés. El código y la descripción de A99 están en neerlandés.
¿Qué es un error que impide la aceptación?
En muchos códigos de la tabla A99 figura, en la columna de particularidades, el aviso de error que impide la aceptación. Eso significa que la declaración no se acepta mientras ese elemento esté mal. No hay MRN, no arranca un perfil de riesgo, y las mercancías se quedan donde están. No es un aviso que usted pueda corregir más tarde. Es un rechazo firme. No todo aviso impide la aceptación. Algunos códigos, como un documento que falta y que la Aduana aún puede pedir después, dejan pasar la aceptación. Entonces sí recibe un MRN y sigue un control documental o una petición de piezas. La distinción está en el codeboek, no en el tono del texto. Un texto corto puede ser un rechazo firme. Una explicación larga puede ser un control posterior. Para carga fresca o veterinaria esa distinción es la diferencia entre una hora de espera y un día. Un error que impide la aceptación en la referencia CHED retiene la inspección y la importación. Una pregunta documental posterior aún se puede alcanzar si la notificación en TRACES-NT ya está dentro. Lea por eso primero si el error bloquea la aceptación, y después cómo lo resuelve. Mientras no haya MRN, el envío no tiene un rastro aduanero que la terminal, Portbase o el transportista puedan usar. Planificar el levante o la inspección sobre un expediente rechazado es planificar en el vacío. Diga al cliente que la declaración no está aceptada. No prometa un horario de despacho hasta que DMS haya aceptado y exista un MRN. El reloj de la cadena empieza en la aceptación, no en el primer envío del mensaje.
¿Dónde se busca el significado oficial del código?
La Aduana publica los códigos en el Codeboek Douane, parte tratamiento de declaraciones CAU, tabla A99 FOUTCD.AANGIFTE. La Mesa de ayuda nacional de la Aduana (Nationale Helpdesk Douane) remite a ese codeboek, no a un manual aparte por proveedor de software. Una lista en el sitio de un proveedor es una derivada. Si esa lista nombra un número que no está en A99, no es un código de error DMS. El codeboek cambia. Un código que existía en 2024 puede tener en 2026 otro texto, o haber desaparecido. Trabaje con la tabla actual, no con una captura del año pasado. La fecha del fichero figura en cada página. La edición de 29 de agosto de 2026 es la fuente de la lista completa de códigos de esta base de conocimiento. Los mensajes de error NCTS están en el Codeboek Sagitta, parte Transit, no en A99. El software suele volcar el texto en el expediente. Fíese de ese texto, pero en caso de duda compruebe el codeboek. Una línea traducida o recortada en su pantalla no es otro código. Es la misma regla A99, mostrada de otro modo. La ubicación en la ruta XML sigue siendo el sitio donde usted busca. No mezcle listas. AGS, Sagitta, ATLAS y PLDA tienen sus propios números. Un número que recuerde de un sistema anterior no identifica el rechazo de DMS. El número oficial es el de A99. El texto oficial es el de A99. La fecha oficial de esta base es el 17 de febrero de 2026. Si su proveedor muestra otra fecha, abra el codeboek y compare.
¿Cómo se evita que vuelva el mismo error?
Una corrección solo en el expediente rechazado no resuelve el envío siguiente. Mientras los datos maestros del cliente, el mapeo de artículos o la regla de documento vuelvan a rellenar el campo erróneo, vuelve el mismo código. Deje la causa donde nace: en la ficha del cliente, en el artículo, o en la regla que pone el documento justificativo. Un número de autorización que corresponde por cliente no debe vivir en la cabeza del declarante. Un código de mercancía que cada año el 1 de enero puede cambiar debe contrastarse antes de que el lote salga hacia DMS. Un número de IVA para la inversión debe comprobarse vía VIES, no solo después del rechazo. DMS es el sistema neerlandés. Los códigos de error valen para declaraciones que usted presenta en los Países Bajos. Un envío que se declara en Bélgica o en el Reino Unido no recibe un DMS10001. Allí rigen otros sistemas y otros avisos. Esta base de conocimiento describe la respuesta neerlandesa, no ATLAS, AES ni CDS. Haga de la lectura del rechazo un hábito de expediente. Guarde código, texto y ruta. Corrija el maestro. Presente de nuevo solo cuando el elemento señalado cuadre con el documento y con el registro. Un segundo rechazo con el mismo código y la misma ubicación es señal de que la corrección no tocó la causa. Un segundo rechazo con otra ubicación es otra búsqueda, no la prueba de que el primero estaba mal leído.