DMS10047
También conocido como: dato de declaración obligatorio
DMS10047 es el código de error AANGIFTE GEGEVEN VERPLICHT en la tabla A99. Falta un dato que en esta declaración es obligatorio. La ubicación en el mensaje nombra el campo.
¿Qué dice DMS10047 según el codeboek?
El Codeboek Douane de 17 de febrero de 2026 pone junto a DMS10047 la regla AANGIFTE GEGEVEN VERPLICHT. Es un error que impide la aceptación. El campo que nombra la ubicación debe estar relleno antes de que DMS acepte la declaración. Obligatorio depende del tipo de declaración, del régimen y a veces de otro campo que usted ya ha rellenado. Una IMA exige otros datos de cabecera que un STO. Una declaración con inversión exige un número de IVA válido. Un envío bajo inspección exige la referencia al CHED. El código mismo no nombra esa distinción. La ubicación sí. DMS10048 es el espejo: AANGIFTE GEGEVEN NIET TOEGESTAAN. Ese campo, en este tipo, no puede figurar. Quien resuelve 10047 rellenando un campo prohibido en este tipo, cambia un rechazo por el otro. Lea primero el tipo de declaración, después el campo. DMS es el sistema neerlandés. Un dato obligatorio en DMS no es por ello obligatorio en NCTS, ni en DECO, ni en el sistema de declaración de España. Mezclar las listas produce campos rellenos en el sitio equivocado y vacíos en el obligatorio. El tipo de declaración decide el conjunto. El conjunto decide DMS10047.
¿Qué campos caen aquí a menudo?
En la cabecera: EORI del declarante, oficina de entrada, régimen solicitado, forma de representación. En la línea de artículo: código de mercancía, masa neta, valor en aduana, país de origen, o un código de documento que TARIC impone. El codeboek tiene además códigos más específicos para el mismo tipo de hueco. DMS12074, EORI-NUMMER AANGEVER VERPLICHT. DMS12072, DOUANEWAARDE VERPLICHT. DMS12081, GOEDERENCODE ONGELDIG. 10047 es la regla general. El código específico es más preciso. Si vuelven ambos, siga la ubicación específica. Un dato obligatorio también puede ser una repetición: al menos un tipo de bulto, al menos un justificativo de un tipo dado. Cero repeticiones es entonces lo mismo que un campo vacío. La ubicación señala el grupo, no un solo carácter en un recuadro de texto. No rellene el grupo entero de memoria. Si la ruta nombra AdditionalReference, el hueco es un justificativo, no la masa. Si nombra Classification, el hueco es el código de mercancía. Si nombra la cabecera sin GoodsItem, el hueco no está en la línea de artículo. La precisión de la ruta ahorra un lote de correcciones ciegas.
¿Cómo se rellena el campo sin adivinar?
Saque el valor del documento origen o de los datos maestros, no de una declaración anterior de otro envío. Un EORI lo copia de la ficha del cliente que ha contrastado con el registro de la UE. Un código de mercancía lo copia de la ficha de artículo que ha contrastado con DTV y TARIC. Una masa neta sale de la lista de bultos, no de una estimación. Adivinar para quitar el rechazo encarece el control siguiente. Un código de documento inventado o una autorización inventada pueden hacer desaparecer el 10047 y producir una liquidación de fondo o un control documental. El código pide el dato obligatorio real, no un relleno. Si el campo es obligatorio porque TARIC exige un justificativo, y ese justificativo no existe físicamente, la declaración es prematura. Espere el certificado o elija el régimen que permite ir sin ese justificativo. Rellenar un número que no está en el papel no es una solución de 10047. Es un error nuevo. El valor tiene que ser trazable. Si un controlador pide de dónde sale el EORI, el código o la masa, usted señala la ficha o el documento. Un valor puesto solo para callar DMS10047 no tiene esa trazabilidad. El rechazo se habrá ido. El riesgo se habrá quedado.
¿Qué ocurre si no encuentra el campo en su pantalla?
La ruta XML es la fuente. Tradúzcala al campo de pantalla. Si el campo de pantalla falta, está en la pantalla de declaración equivocada: una pantalla IMA para un STO, o una pantalla DECO para un envío por encima del umbral. El tipo determina qué campos existen. Algunos datos obligatorios están en un bloque anidado que su software solo muestra si marca una casilla. Representación, inversión, depósito, preferencia: cada bloque tiene sus propios hijos obligatorios. Un 10047 en un hijo significa a menudo que el bloque está abierto sin el contenido. Guarde el mensaje de error bruto. Un texto recortado en la pantalla puede decir 10047 sin la ruta. Sin ruta usted busca en toda la declaración. Con ruta busca en un solo bloque. No cambie de tipo de declaración solo para hacer aparecer un campo. Cambie de tipo si el envío pertenece a ese tipo. Un STO no se convierte en IMA para rellenar un valor en aduana que el STO no pide de la misma forma. El tipo manda. DMS10047 manda sobre el conjunto de ese tipo, no sobre el conjunto que usted preferiría ver en pantalla.
¿Cómo se evita el 10047 en un flujo fijo?
Convierta los campos obligatorios en datos maestros. Lo que en cada envío de este cliente es igual no debe ir a mano en el expediente. Lo que cambia por envío debe salir del documento con una etiqueta de origen, para que un campo vacío se vea antes de presentar. Un flujo de comercio electrónico por lotes falla en masa en 10047 si el suministro deja vacío un campo H7 obligatorio: valor, descripción, destinatario. No es un capricho de DMS. Es el conjunto de datos. Rechace el envío en la admisión, no recién en el rechazo. DMS es el sistema neerlandés de importación y exportación. Un dato obligatorio en DMS no es por fuerza obligatorio en NCTS. Un T1 echa en falta otros campos. No mezcle las listas. En un flujo diario, el primer DMS10047 de un cliente es una señal de ficha, no de un envío raro. Mire si el campo vacío es de cabecera. Si lo es, detenga el lote de ese cliente, corrija el maestro y solo entonces presente el resto. Seguir presentando produce la misma lista de rechazos con el mismo código y la misma ubicación.
¿Cuál es el vínculo con una declaración incompleta?
Una declaración incompleta puede aportar ciertos campos más tarde. Eso no convierte esos campos en facultativos. Los campos que para el conjunto incompleto sí son obligatorios siguen siéndolo. Un 10047 en uno de esos campos significa que ha aportado demasiado poco incluso para el conjunto incompleto. Los códigos NRV de la información adicional dirigen el plazo de la complementaria. No apagan el 10047. Quien presenta una IMA incompleta sin los datos de cabecera obligatorios recibe el mismo rechazo de aceptación que en una IMA completa. La declaración complementaria tiene reglas propias. Los datos que figuraban en la primera declaración deben volver en el mensaje complementario o cambiarse de forma consciente. Otros códigos, como DMS222AA, tratan de eso. 10047 sigue siendo lo simple: este campo debe estar ahora. No use la declaración incompleta como atajo para esquivar un hueco que A99 marca como obligatorio ya en el primer envío. El codeboek de 17 de febrero de 2026 no hace esa distinción más blanda. Si DMS10047 cae, el elemento señalado falta ahora, también si usted pensaba completar más tarde.