Reglas afectadas V3.3

Reglas / condiciones lrespecto a la V3.2. Nuevas o modificadas.
S.E.U.O. (Salvo error u omision).
Tipo
ESC0978 Españolas
ESC0618 Españolas
ESR0967 Españolas
ESR0984 Españolas
ESC0936 Españolas
ESS0019 Españolas
ESR0002 Españolas
ESC0998 Españolas
ESR1002 Españolas
ESR0868 Españolas

Españolas

Regla Española Descripción
ESC0008 Se debe declarar Declarant.ContactPerson si el carácter de representación es autodespacho o representación indirecta.
En  Declarant.contactPerson.e-mailAddress se debe declarar al menos una dirección de correo de las 2 posibles.
La longitud máxima de cada una de ellas es de 127 caracteres y deben estar separadas por dos puntos (:)
ESC0011 Se debe declarar Representative.ContactPerson si el carácter de representación es directa.
En Representative.contactPerson.e-mailAddress se debe declarar al menos una dirección de correo de las 2 posibles. La longitud máxima de cada una de ellas es de 127 caracteres y deben estar separadas por dos puntos (:)
ESC0016 Si el país de destino se encuentra  en CSRDC142, o bien, es { XC,XL}, entonces, es obligatorio declarar Destination.RegionCode.
ESC0023 La aduana de supervisión del régimen, se ha de declarar siempre que en la declaración se encuentre alguna partida con Regímenes Especiales y aquella sea diferente de la CustomsOfficeOfImport.
ESC0028 La informacion de nombre y direccion del comprador (Buyer) se declara solo en el caso de no poder declarar un identificador de acuerdo a la ESR0019.
ESC0029 La informacion de nombre y direccion del comprador (Seller) se declara solo en el caso de no poder declarar un identificador de acuerdo a la ESR0020
ESC0030 La informacion de nombre y direccion del exportador (Exporter) se declara solo en el caso de no poder declarar un identificador de acuerdo a la ESR0021. Ahora bien, aun declarando el identificador, si el tipo de procedimiento simplificado en intercambios comunitarios es declarado en additional Infomation.Code con el valor A0002 y para los casos de Procedimiento Simplificado Apartado A o B declarados estos A,B en additionalReferencen.Text, es obligatorio declarar el nombre y direccion del exportador.
ESC0617 La informacion  direccion del importador, se declara  solo para el caso B.2.b) de la   regla ESR0002 : es decir,  solo cuando se encuentre en el Censo de Aduanas.
ESC0618  IF <Requested procedure> = ’71’
THEN this DG/DI = ‘N’
ELSE
this data group / data element is = ‘R’
ESC0624 IF  Requested procedure IN [’53’, ’71’]
THEN this DG / DI = ‘N’
ELSE this DG / DI = ‘O’
ESC0628 Si AdditionalDeclaration.type es { ‘D’}, entonces, es opcional, si no es obligatorio declararlo.
ESC0633 IF <Additional declaration type> IN [‘A’, ‘D’, ‘X’, ‘Y’,’U’,’V’,’Z’] AND <Requested procedure> IN [’01’, ’07’, ’40’, ’42’, ’43’, ’44’, ’45’, ’46’,’48’, ’61’, ’63’, ’68’]
THEN this DG/DI = ‘R’
ELSE IF <Additional declaration type> IN [‘A’, ‘D’, ‘Y’,’U’,’V’,’Z’] and <Requested procedure> = ’71’
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘O’
ESC0638 Si existe representacion directa, se ha de declarar el Representative.IdentificacionNumber y el Representative.Status con valor 2. Para el resto de representaciones {autodespacho, representación indirecta} no se declarará el grupo Representative. Estas ultimas representaciones se deducen de si importador y declarante es la misma persona; respectivamente. En el caso de VEXCAN, se debe declarar en additionalInformation.Code el valor I1032 para indicar que la representación en la ATC es diferente a de la AEAT, antiguos valores 4,5
ESC0654 Si Additional declaration type es ‘C’ o ‘F’ y se trata de una  declaración de despacho centralizado europeo (CCI) este elemento / grupo es opcional. En el resto de los casos, es requerido salvo que otra regla o condición indique lo contrario
ESC0691 Requested procedure’ IN [’51’, ’53’, ’71’] OR ‘Additional procedure’ = ‘F15’
THEN this data group / data item is = ‘O’
ELSE this data group / data item = ‘R’
ESC0697 IF Requested procedure code’ = ’71’ OR ‘Additional procedure code’ = ‘F15’ THEN this data group / data item = ‘N’ELSE this data group / data item = ‘O’ except where additional conditions or rules for the same data group/attribute imply something else
ESC0715 IF <Requested procedure code> in [’53’, ’71’]
THEN this data group / data item = ‘O’
ELSE this data group / data item = ‘R’ except where additional conditions or rules for the same data group/attribute imply something else
ESC0728 IF Requested procedure  = ’51’, ’71’, ’53’ OR ‘Additional procedure’ = ‘F15’
THEN this DG / DI = ‘N’
ELSE this DG / DI = ‘R’ except where additional rules and additional conditions for the same data group/attribute imply something else.
ESC0907 En declaraciones no CCI o CCI se debe declarar siempre las partidas en donde se encuentre el contenedor  (TransportEquipment.GoodsReference.DeclarationGoodsItemNumber), incluso si hubiera un contenedor en toda la declaración.
ESC0916 Si no hay que garantizar puede no venir.
ESC0918 Si se declara la región de destino en una declaración de despacho centralizado europeo (CCI), es obligatorio declarar el CC qualifier asociado a esta región. Si no, no se puede declarar.
ESC0921 IF <Requested procedure> = ’71’
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘R’
ESC0925 Situaciones aduana del GRN:
a) Declaracion NO CCI: este DG/DI no se declara.
b) Declaracion SI   CCI:
b.1) si ccQualifier=ES: este DG/DI no se declara
b.2) si ccQualilfier distinto de ES: este DG/DI esta sujeto a:
IF <Guarantee type> = ‘5’
THEN <Customs Office of Guarantee> = ‘N’
ELSE < Customs Office of Guarantee > = ‘R’
ESC0930 Para declaraciones activas /*/ImportOperation/MRN = ‘R’ AND /*/ImportOperation/LRN = ‘N’ Y /*/ImportOperation/customsRegistrationNumber = ‘N’
Para predeclaraciones /*/ImportOperation/MRN = ‘N’ AND /*/ImportOperation/LRN = ‘R’ Y /*/ImportOperation/customsRegistrationNumber = ‘R’
ESC0931 IF <Requested procedure> = ’71’ OR <Mode Of Transport At The Border> is in SET {2, 5, 7}
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘R’ except where additional conditions or rules for the same DG/DI imply something else
ESC0934 IF <Requested procedure> = ’44’ AND in DG AUTHORISATION at Declaration level does not exist any referenceNumber which includes ‘EUS’
THEN this DG shall contain at least one valid referenceNumber which includes ‘EUS’
ELSE  if the same Authorisation is covering all items, it must be declared at Declaration level; otherwise, it must be declared at Item level.
ESC0935 Nota: para poder realizar el LSP (Levante Sin Papeles)  en el recinto aduanero español  se necesita o bien Kilos Netos o bien número de bultos. Esto es necesario para:  declaraciones no CCI o siendo España PCI (declaración CCI y España es PCI, aduana de presentación de mercancías).
IF <Requested procedure> = ’71’
THEN this DG/DI = ‘N’
ELSE
IF la declaración no es CCI OR (declaración CCI y España es PCI)
(IF ALL Type of Packages of  THIS GOODS ITEM ARE NOT IN (CL181 OR CL182))
THEN
this DG/DI = ‘O’
ELSE
this DG/DI = ‘R’
ELSE
IF <Additional declaration type> IN [‘C’, ‘F’] or ‘Additional procedure’ = ‘F15’
THEN
this DG/DI = ‘O’
ELSE
this DG/DI = ‘R’
ESC0936 SI (additionalDeclarationType IN {B,E,C,F}) OR (‘Additional procedure’ = ‘F15’ )
ENTONCES    Este  DG/DI = ‘O’, aunque:
a) Si código de mercancía obliga a unidades suplementarias y no se declararan al ser opcional: no se dará error.
b) Si código de mercancía NO obliga a unidades suplementarias y se declaran: se dará error.
SI NO este  DG/DI = ‘R’ salvo que otras reglas o condiciones digan lo contrario
ESC0938 IF Additional declaration type IN [‘C’, ‘F’] OR Requested procedure IN [’51’, ’53’, ’71’]
THEN this DG / DI = ‘N’
ELSE this DG / DI = ‘O’
ESC0997 Si AdditionalDeclaration.type es { ‘E’, ‘F’}, entonces, es opcional, si no es obligatorio declararlo.
ESC0998 Es obligatorio siempre cuando se liquide IGIC, IVA, IIEE o impuestos ambientales cuando apliquen.Tambien será obligatorio cuando se declare un concepto tributario (taxTpe). O bien, cuando sea necesario el método de pago (methodOfPayment) cuando exista deuda real, deuda real sin determinar o deuda potencial.
ESC0999 Es obligatorio declarar este grupo para indicar los conceptos de IGIC, IVA, IIEE o impuestos ambientales cuando apliquen.
También será necesario para indicar el valor de la preferencia cuando este sea de 1 a 4.
Solo se admite no declarar Preference cuando el tipo de declaracion es CO y además se declare el adicional al régimen  F15 en AdditionalInformation. En este supuesto se asumirá 000.
ESR0001 Aduana de presentación de mercancías. La aduana CustomssOficceOfPresentantion es obligatoria incluso coincidiendo con la aduana CustomssOficceOfImport.
La declaración será considerada de despacho centralizado europeo (CCI) cuando el pais de CustomssOficceOfImport es distinto del país de CustomssOficceOfPresentantion.
Cuando ambas aduanas sean españolas y distintas implicará despacho centralizado nacional.
Si la aduana de presentación de mercancías es española (CustomssOficceOfPresentantion ) ha de ser igual a la aduana de la ubicación de la mercancía. (locationOfGoods.Authorisation, en sus primeras 8 posiciones)
No se permite CCI europeo en el CC400A (PDI)
ESR0002 Es requerido.
Conceptos.
a) NIF de oficio:  NIF que empiezan por L9,M9, N9  (salvo  si empiezan por N910,N920,N921, N930,N958,N999 (estos no son utilizables, incluso empezando por N9).
b) NIF no de oficio. Los demás.
c) EORI  cuyo NIF asociado no de oficio: identificador EORI, pero cuyo NIF  asociado es  un NIF no de oficio. Punto b).
d) EORI  cuyo NIF asociado puede ser NIF de oficio:  EORI, pero cuyo NIF  asociado puede ser un NIF de oficio. Punto a).
e) Censo ampliado de Aduanas: es un pasaporte, no hay NIF
f) EORI puede estar establecido o no: Identificador EORI que puede o no puede estar establecido en la U.E.

A) Si el identificador (importer.IdentificationNumber) es de un particular (informado en additionalInformation.Code con el código nacional I1033=S),se ha de cumplir:
El identificador ha de ser :
a)  Empieza por codigo ISO país igual a  «ES» :   ES+{ G, H, K, L, M, P, Q, R, S, V, Y , X, Z, un numero}+resto identificador. P.e. ES98000001R. ESG0000001R
b)  Empieza por codigo ISO pais distinto «ES»: ha de existir en el  Censo de Aduanas. P.e. PT00000000000001R.
b.1) El carácter de representación ha de ser representacion indirecta.
b.2) Un identificador del Censo Ampliado de Aduanas: se obliga a que se declare que es particular.
b.3) Se debe declarar la dirección del importador.

Si el identificador NO es de un particular:

B) Si declarationType es igual a «CO»: el identificador puede ser un NIF no de oficio o bien un EORI cuyo NIF asociado  es un NIF no de oficio).

C)  Si no se cumple ni A), ni B), entonces:

1.- El identificador debe ser EORI con un NIF asociado del tipo NIF no de oficio.
2.- El identificador EORI puede estar establecido o no.
3.- Excepción a los puntos 1 y 2:  si Régimen solicitado (Procedure.requestedProcedure en  {42,07} el identificador  EORI puede tener NIF de oficio).

ESR0003 El LRN  ha de ser unico por el declarante o representante. No puede contener blancos.
ESR0004 EL identificador del declarante (declarant.IdentificationNumber) ha de ser EORI con nif NO de oficio y estar establecido en la UE.
Si el carácter de representacion es representacion indirecta , entonces ha de ser representante aduanero.
ESR0007 No declarable para declaraciones no CCI o declaraciones CCI.
ESR0009 Cuando exista representación directa (importer vs. representative) o indirecta (importer vs. Declarant), debe haber una autorización de despacho Global o, si es por operación, se debe declarar esta en supportingDocuments.Type igual a 1005 y con supportingDocuments.referenceNumber uno de {OCRE,OSRE}.
OCRE: autorización por operación (único uso) con registro electrónico –
OSRE: autorización por operación (único uso) sin registro electrónico
No se indicará en supportingDocuments.referenceNumber más que los valores OCRE u OSRE
ESR0011  If «Requested procedure» = ’51’, the «Previous procedure» must be the same for all Goods Items included in the declaration.
ESR0015 A) dominio externo sin CCI:   CountryOfDestination se ha de encontrar en la CSRDC010 (paises comunitarios) , o bien, ser  uno de {XC,XL,QS,QP}
B) dominio externo con CCI: CountryOfDestination se ha de encontrar en la CSRDC010 (paises comunitarios).
ESR0018 La aduana ha de ser española de las recogidas en la lista de aduanas europeas COL.
En caso de ser Ceuta y Melilla, se validará en la tabla COLCEUME.
ESR0019 El  identificador (Buyer.IdentificationNumber) puede ser:
1.- EORI valido.
2.- EORI alike.
3.- NIF valido que ha de empezar por ES. En CCI además, habrá de ser EORI
ESR0020 El  identificador (Seller.IdentificationNumber) puede ser:
1.- EORI valido.
2.- EORI alike.
3.- NIF valido que ha de empezar por ES. En CCI además, habrá de ser EORI
ESR0021 El  identificador (Exporter.IdentificationNumber) puede ser:
1.- EORI valido
2.- EORI alike.
3.- NIF valido que ha de empezar por ES. En CCI además, habrá de ser EORI
ESR0024 Solo permite los valores ES, CA, EU, GL
ESR0025 Aduana perteneciente a la lista de aduanas europeas (COL) o la tabla COLCEUME
ESR0032 Cuando el pais de destino es {ES,XC,XL}:
Si recinto de despacho (CustomssOficceOfImport) es Peninsula o Baleares: la provincia ha de encontrarse en TPROVIN. No serán válidos los códigos 51,52, 55, 56.
Si recinto de despacho (CustomssOficceOfImport) es 55,56 (Ceuta /Melilla): la provincia ha de ser 55,56.
Si recinto de despacho (CustomssOficceOfImport) es 35,38 (Canarias):  el código declarado ha de ser un codigo de isla según la tabla EX342.
ESR0364 Tipo de bulto distinto de granel (según tabla CSRDC181)
1.- Tipo de bulto no empaquetado (se encuentra en la tabla (CSRDC182)
a) Si el número de paquetes es = 0
Es obligatorio declarar las marcas (ShipingMarks). Excepción a la C0060.
b) Si el número de partidas del goodshipment es 1: es obligatorio declarar el número de bultos. CSRDC182 (no empaquetado).  Las
marcas son opcionales.
c) Si el número de partidas del goodshipment es superior a 1:
Debe existir al menos una partida en el GoodShipment, que tenga la misma marca (shippinMarks) que la   partida con cero bultos y, además, el
número de paquetes ha de ser mayor a cero
2.- Tipo de bulto empaquetado (no se encuentra en las tabla {CSRDC182, CSRDC181}
Las marcas son obligatorias (shippingMarks).
Si hubiera una partida con cero bultos, entonces, debe existir al menos una partida en el GoodShipment, que tenga la misma marca (shippinMarks)
que   la   partida con cero bultos y, además, el número de paquetes ha de ser mayor a cero

Tipo de bulto granel (según tabla CSRDC181)
No se puede declarar el número de bultos, ni incluso con cero, ni tampoco su etiqueta correspondiente.
Las marcas son opcionales.

ESR0394 Si la ubicación es española (LocationOfGoods.typeOfLocation:  «B»):
– LocationOfGoods.qualifierOfIdentificacion = «Y».
– LocationOfGoods.autorizationNumber= RRRRAAAAAA; RRRR ->recinto de la ubicacion; AAAAAA, adicional de la ubicación.
– LocationOfGoods.aditionalIdentifier : blanco
ESR0432 The LRN, Customs Office of Presentation, Declarant.identificationNumber  and Representative.identificationNumber in the presentation notification (CC432) should be the same as the ones provided in the  CCI pre-declaration (CC415 in additional Declaration Type: D,E,F)
ESR0630 Si se declara -additionalSupplyChainActor.IdentificationNumber: debe empezar por un pais ISO-2 válido y debe estar identificado en España, o bien, ser un EORI Alike.
ESR0638 El representante ha de ser EORI y con un NIF no de oficio y establecido en la Union Europea. Ha de ser representante aduanero
ESR0764 Si AdditionalDeclaration.type es { ‘U, ‘V’}, entonces, el numero total de partidas en la declaración puede llegar a 1999.
Resto, el numero total de partidas puede llegar a 999.
Este límite podrá ajustarse en función del rendimiento del sistema o las implicaciones de la Declaración.
ESR0868 When the Additional declaration type is X, Y or U , then the D.E. Type is NMRN
ESR0900 En declaraciones no CCI:
1._no se podrá declarar el código ’71’
2._Si existe Autorizacion Simplificada de régimen especial, este elemento debe ser igual en todas las partidas. (no tendrá que ser igual si la autorización es normal o si no existe autorización).
ESR0907 No amendment allowed for <IMPORTER>
No amendment allowed for <REPRESENTATIVE>
No amendment allowed for <DECLARANT>
No amendment allowed for <PERSON PROVIDING GUARANTEE>
No amendment allowed for <PERSON PAYING CUSTOMS DUTY>
No amendment allowed for <CUSTOMS OFFICE OF PRESENTATION>
No amendment allowed for <IMPORT OPERATION.MRN>
No amendment allowed for <IMPORT OPERATION.LRN>
No amendment allowed for <IMPORT OPERATION.Declaration type>
No amendment allowed for <IMPORT OPERATION.Additional declaration type>
No amendment allowed for <ADDITIONAL FISCAL REFERENCE>
No amendment allowed for <COMMODITY CODE.Harmonized system subheading code>
Restrictions should not apply to amendments sent for Customs Declarations with Additional declaration type {D,E,F}
ESR0932 IF <Requested procedure> = ’51’
THEN this DG shall contain at least one valid referenceNumber  which includes ‘IPO’
ELSE IF <Requested procedure> = ’71’
THEN this DG shall contain at least one valid referenceNumber  which includes ‘CWP’ or ‘CW1’ or ‘CW2′
ELSE IF <Requested procedure> = ’53’
THEN this DG shall contain at least one valid referenceNumber  which includes ‘TEA’
ELSE IF <Requested procedure> IN [’46, 48’]
THEN this DG shall contain at least one valid referenceNumber which includes ‘OPO’
ELSE IF <Requested procedure> = ‘44’ AND in DG AUTHORISATION at Item level does not exist any referenceNumber which includes ‘EUS’
THEN this DG shall contain at least one valid referenceNumber which includes ‘EUS’
ESR0966 Fecha que se utiliza para validar la declaración en cabeceras/partidas:
1.- Predeclaración: valores E,F: fecha de envío de declaración no activa.
2.- Activación
por envío de un CC432 de una no activa: fecha de envío CC432.
3.- Declaración activa: B, C: fecha de presentación.
ESR0967 El elemento <requestedProcedure> concatenado con <previousProcedure> se valida contra la tabla H1REG371,
Si en la declaracion hubiera regimenes especiales {44 46 48 51 53} en regimen solicitado (resquestedProcedure), entonces todas las partidas han de llevar el mismo regimen especial.
ESR0969 En caso de ATC, esta modalidad de pago se declara en AdditionalInformation(1202) bajo el código: A0003
ESR0970 Declaraciones no CCI: no se puede declarar.
Declaraciones CCI:
a) Si no se ha declarado GRN: Se debe declarar <Other guarantee reference> y <CC qualifier> no puede ser «ES».
b) Si se ha declarado GRN: No se puede declarar <Other guarantee reference>
ESR0971 En declaraciones no CCI, no se declara el grupo Warehouse. Se declarará la ubicación  en SupportingDocuments(1203), bajo el código: 5018 Ubicación del almacén de la Autorización de Depósito.
¿ como se declara la autorizacion de deposito y la ubicación donde se ha de realizar la vinculacion?
El código 1500 se declara en supporting documents a nivel de GoodShipment. Es la autorización de depósito (bien DDA, bien DREF,ESV).
Conlleva la declaración, a nivel de partidas (goodShipmentItem), del código 5018 (Ubicación del almacén. Autorización de Depósito) en supportingDocuments.Type, donde se explicitará  el código y la cantidad que se vincula a deposito. El número de referencia (referenceNumber) de este código 5018  (ubicación de la autorización donde se vincula con formato ES00RRRRaaaaaa: donde RRRR es el recinto de la ubicación y aaaaaa es el número de referencia de la ubicación de 1 a 6 caracteres) ha de ser igual en todas las partidas.
Si el tipo de bulto de la partida es FR (packaging.Type of packages), el código de unidad de medida del documento 5018 ha de ser NAR (unidades) y como cantidad (quantity) ha de ser el numero de FR declarados (cada FR supone uno).
ESR0972 Fecha que se utiliza para validar la declaración en cabeceras (datos comunes declaración)/goodshipment / goodshipmentItem:
1.- Predeclaración ( additionalDeclaration=D,E,F): fecha de envío de declaración no activa.
2.- Declaraciones simplificadas (additionalDeclaration= B,C): fecha de envío de declaración simplificada.
3.- Activación declaración por envío de un CC432 de una no activa: fecha de envío CC432.
4.- Declaración activa ( additionalDeclaration=A): fecha de presentación.
5.- X: fecha de admisión del  additionalDeclaration=B al que complementa (MRN del B declarado en PreviousDocument.ReferenceNumber).
6.- Y: fecha de admisión del additionalDeclaration=C al que complementa (MRN del C declarado en PreviousDocument.ReferenceNumber)
7.- U:
Cabecera: por la menor de las fechas de admision de todos los C declarados en los GoodShipment
GoodShipment y Partidas  -goodshipmentItem: con la fecha de admisión del C de cada goodShipment al que complementa (MRN del C declarado en
PreviousDocument.ReferenceNumber).
8.- V:
Cabecera: por la menor de las fechas de admision declarada de todos los Goodshipment (date of acceptance)
Goodshipment y  Partidas -goodshipmentItem: por la fecha de admisión declarada en GoodShipment.DateOfAcceptance de cada GoodShipment.
9.- Z: por la fecha de admisión declarada en el unico GoodShipment posible declarada en  GoodShipment.DateOfAcceptance. Para cabecera, goodShipment y
goodShipmentItem.
10.- Caso especial de Ceuta y Melilla para recapitulaciones.
Si se ha declarado periodo recapitulativo: recapitulationPeriod
El periodo declarado tendrá el formato AAAA-MM: la fecha de validación para toda la declaración, es el final del periodo: AAAAMMDD

Nota: entiendase por cabecera los datos que estan por encima del GoodShipment (importer,declarant, representative…) comunes a toda la declaracion.

ESR0973 No se puede declarar salvo en 40.51 o en el 40.71(<requestedProcedure>.<previousProcedure>) y en predeclaración (<additionalDeclarationType> = ‘E’)
ESR0974 IF ADDITIONAL DECLARATION TYPE ={‘U’,’Y’, ‘X’}, the following updates are not allowed with reference to the values provided in the Simplified declaration («ADDITIONAL DECLARATION TYPE {‘B’, ‘C’}):
«No update allowed for <IMPORTER>
No update allowed for <DECLARANT>
No update allowed for <PERSON PAYING CUSTOMS DUTY>
No update allowed for <CUSTOMS OFFICE OF PRESENTATION>
No update allowed for <IMPORT OPERATION.Declaration type>
No update allowed for <ADDITIONAL FISCAL REFERENCE>
No update allowed for <COMMODITY CODE.Harmonized system subheading code>
No update allowed for <COMMODITY CODE.Combined nomenclature code>
No update allowed for <COMMODITY CODE.TARIC code>
No update allowed for <PROCEDURE. Requested procedure>
No update allowed for <PROCEDURE. Previous procedure>
the MRN declared as Previous Document (IE415.PREVIOUS DOCUMENT.Reference number) in the Supplementary Declaration must be the MRN of the Simplified Declaration.
ESR0975 Si Additional declaration type es ‘B’ o ‘E’ será obligatorio declarar las garantías con el documento nacional XXXX (se declararán tantos documentos como garantías se pretendan emplear). En cada uno de ellos e pondrá Referencia: Cantidad a trabar / anotar.
ESR0976 Es obligatorio declarar esta casilla/grupo en CCI.
ESR0977 Se podrán declarar un máximo de 9 códigos adicionales comunitarios y de 3 códigos adicionales nacionales (uno en todo caso que apliquen impuestos especiales:codigos de tributos que empiezan por numero segun tabla H1CLATRI {0,1,4,5}, excepto el 3 que son tributos ATC) que apliquen en España. Declaracion NO CCI: sin ccqualifier. Declaraciones SI CCI: ccqualifier=ES.
ESR0978 Si la liquidación de la declaración implica deuda real, deuda real sin determinar, deuda potencial en la aduana española, es obligatorio declarar el método de pago al menos en una partida del goodsshipment. Si se declarara en mas de una partida el metodo de pago, este ha de ser igual allá donde se declare. Se validará ésta contra la tabla H1C14033.
Si el metodo de pago no es considerado en España (ccqualifier distinto de ES): entonces se validara contra la tabla CSRDC104
ESR0979 Un code comunitario podrá utilizarse en Cabeceras o en Partidas, pero nunca el mismo code en ambos niveles.
ESR0980 Si el type se encuentra en la tabla H1NOCABE no se podrá declarar a nivel de cabeceras.
ESR0981 Si el type se encuentra en la tabla H1NOPART no se podrá declarar a nivel de partidas.
ESR0982 Si el type se encuentra en la tabla H1NOENH1 no se podrá declarar en declaraciones H1.
ESR0983 Los codes nacionales se validarán respecto a la tabla H1C1202N y los comunitarios  se validarán respecto a la tabla CSRDC de su propia casilla.
ESR0984 a) Declaraciones NO CCI:
Los types nacionales con ccqualifier=ES se validarán respecto a la tabla H1G1201N y los comunitarios se validarán respecto a la tabla H1G1201C.
b) Declaraciones SÍ CCI:
Los types nacionales con ccqualifier=ES se validarán respecto a la tabla H1G1201N y los comunitarios se validarán respecto a la tabla CSRDC214 de su propia casilla con ccqualifier no declarado o igual a ES.
ESR0985 Los types nacionales se validarán respecto a la tabla H1G1203N y los comunitarios  se validarán respecto a la tabla CSRDC de su propia casilla.
ESR0986 Solo se puede declarar este dato si la declaración supone CCI
ESR0987 Si existe un código 7016 en Supporting documents de partidas, la ESC0934  no exigirá la decisión tipo EUS
ESR0988 Si existe un código 7016 en supportingDocuments  con una autorizacion simplificada de RR.EE.  la ESR0932 no aplicará ya que no se permitirá declarar autorizaciones normales ni en autorizaciones (authorisation) ni en supporting documents en los códigos {1501, 1502,1503}. En declaraciones CCI no se permitirá declarar autorización simplificada al no permitir declarar el código 00100 (Simplified authorisation) en additionalInformation.Code.
ESR0989  a) Documento previo DDT.
Se ha de declarar:  número de paquetes (numberOfPackages), cualificante y especificante del código de unidad de medida (measurementUnitAndQualifier- KGMG), cantidad (quantity ) y número de partida de la DDT  (goodsItemIdentifier).
Nota: El total de numberOfPacakages del ha de ser igual al Packaging.numberOfPacakages (casilla 1806000000). El total de PreviousDocument.quantity ha de ser igual GoodsMeasure.grossMass o GoodsMeasure.netMass dependiendo del codigo de unidad que implique kilogramos.
GoodsItemIdentifier:
. no se declarará, ni incluso con valor cero en los casos de:  datado por nº vuelo y conocimiento {DDT, G4}, nº escala {11,12 caracteres} y conocimiento, MRN y conocimiento, MRN G4, conocimiento {G4}.
. distinto de 0 (cero). Cuando haga referencia al número de partida de la {DDT, G4}, MRN y conocimiento de {G4}, nº de escala de 12 caracteres de {G4}, conocimiento {G4},
b) Documento previo de vinculación a deposito aduanero.
Documento NMRN+{DVD,RUN,TRS,IDA}
Se ha de declarar: cualificante y especifcante del código de unidad de medida (measurementUnitAndQualifier), cantidad (quantity ) y número de partida del documento de vinculación en depósito  (goodsItemIdentifier).
c) Otros documentos previos:
NCLE,N955,9EZF,9IRR,9EQV,9ZZ,
El número de partida del documento previo (goodsItemIdentifier) no puede declarar ni incluso con valor cero.
No se podrá declarar: número de paquetes (numberOfPackages), cualificante y especificante del código de unidad de medida (measurementUnitAndQualifier- KGMG), cantidad (quantity )
d) Documento NMRN, referido a declaración de importación.
NMRN+DUA de alto valor
Se ha de declarar: cualificante y especifcante del código de unidad de medida (measurementUnitAndQualifier), cantidad (quantity ) y número de partida del documento Previo (goodsItemIdentifier) si este implicara desvinculacion de depósito. Si la desvinculacion implicara chasis (tipo de bulto FR): entonces :  no se puede declarar ni código de unidad ni cantidad: el tipo de unidad será UN para desvincular y por defecto y la cantidad se toma de Packaging siguiendo las reglas según información complementaria publicada en SEDE
NMRN+DUA de bajo valor (H7)
No se puede declarar Cualificante y Especificante del código de unidad de medida (measurementUnitAndQualifier), cantidad (quantity ) y número de partida del documento de Previo (goodsItemIdentifier).
ESR0990 Los datos relativos a nivel de Goods Shipment se declararán solo a este nivel y los de Goods Shipment Item solo a este nivel.
 ESR0991 No se puede declarar mientras no se habilite la domiciliación bancaria salvo con CC qualifier no ES en declaraciones CCI
ESR0992 No se puede declarar salvo en F44 (additionalProcedure) y en predeclaración (<additionalDeclarationType> = ‘D’, ‘E’,’F’)
ESR0993 Para declaraciones no CCI o CCI con ccqualifier=ES, la cantidad a cubrir en la garantía ha de ser cero. El codigo de la divisa ha de ser EUR.
ESR0995 El periodo debe ser del mes anterior o del mes de presentación de la A++ e inferior o igual a la fecha de presentación de la declaración
ESR0996 No se puede declarar
ESR0997 Es obligatorio declarar esta casilla/grupo
ESR0998 En el caso de CCI o despacho centralizado nacional, será obligatorio declarar una autorización tipo CCL
ESR0999 Los datos relativos a nivel de Goods Shipment se declararán solo a este nivel y los de Goods Shipment Item solo a este nivel
ESR1001 Si existen GRN con ccqualifier=ES o bien no declarado ccqualifier al no suponer declaracion CCI, su tipo de garantía se ha de encontrar en la tabla H1C9902 y la modalidad de pago debe ser uno de la información asociada H1C9902.ModalidadPagoValida, Si es CCI y ccqualifier no es ES entonces el tipo de garantia se ha de encontrar en CSRDC051
ESR1002 No declarable por dominio externo. Declaraciones NO CCI.
ESR1003 En el caso de Additional declaration type Z o V, se deberá incluir además el mensaje de presentación previo (CC433) NMRN si hubiera existido. Esta regla no será aplicable a CCI.
ESR1004 En el caso de Additional declaration type Z o V, se deberá incluir además el documento previo N337 si no hubiera existido mensaje de presentación previo (CC433) NMRN . Esta regla no será aplicable a CCI.
ESR1005 When the Additional declaration type is Z or V , then the D.E. Type should be nCLE.  Esta regla no será aplicable a CCI.
ESR9001 No se pueden declarar a este nivel
ESS0004 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0729->C0738
ESS0010 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: ESC0728->C0002
ESS0014 The validation of rules and conditions on this DG/DI shall be performed in the following sequence:  ESC0654->C0002
ESS0015 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: ESC0997->C0810
ESS0019 El orden de evaluar estas condiciones es ESC0936->C0905
ESS0020 The validation of rules and conditions on this DG/DI shall be performed in the following sequence:  ESC0931-> C0810
ESS0026 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: ESC0938->C0737
ESS0031 The validation of rules and conditions on this DG/DI shall be performed in the following sequence:  ESC0715->C0002

Europeas

Regla Comunitaria Descripción
C0002 If this DG/DI is declared at SI level for at least one Goods Item
THEN it must be declared in all Goods Items and it cannot be declared at GS level
ELSE It must be declared at GS level
C0060 IF Type of packages is in SET CL181 THEN Shipping marks = «O» AND Number of packages = «N»
ELSE IF Type of packages is in SET CL182 THEN Shipping marks = «O» AND Number of packages = «R»
ELSE Shipping marks = «R» AND Number of packages = «R»
C0130 IF <GRN> = ‘N’
THEN <Other guarantee reference> = ‘R’ and <CC qualifier> = ‘R’
ELSE <Other guarantee reference> = ‘N’ and <CC qualifier> = ‘O’
C0298 IF <quantity> is PRESENT
THEN <measurementUnitAndQualifier> = ‘R’
ELSE <measurementUnitAndQualifier> = ‘N’
C0382 IF /*/GoodsShipment/Consignment/LocationOfGoods/PostcodeAddress/country is in SET CL198
THEN /*/GoodsShipment/Consignment/LocationOfGoods/PostcodeAddress/houseNumber = ‘O’
ELSE /*/GoodsShipment/Consignment/LocationOfGoods/PostcodeAddress/houseNumber = ‘R’;
C0394 IF <qualifierOfIdentification> = ‘Z’
THEN Address = «R», UNLocode = «N», CustomsOffice = «N», GNSS = «N», authorisationNumber = «N», EconomicOperator = «N», PostcodeAddress = «N»
ELSE IF <qualifierOfIdentification> = ‘X’
THEN Address = «N», UNLocode = «N», CustomsOffice = «N», GNSS = «N», authorisationNumber = «N»,  EconomicOperator = «R», PostcodeAddress = «N»
ELSE IF <qualifierOfIdentification> = ‘Y’
THEN Address = «N», UNLocode = «N», CustomsOffice = «N», GNSS = «N», authorisationNumber = «R»,  EconomicOperator = «N», PostcodeAddress = «N»
ELSE IF <qualifierOfIdentification> = ‘W’
THEN Address = «N», UNLocode = «N», CustomsOffice = «N», GNSS = «R», authorisationNumber = «N»,  EconomicOperator = «N», PostcodeAddress = «N»
ELSE IF <qualifierOfIdentification> = ‘V’
THEN Address = «N», UNLocode = «N», CustomsOffice = «R», GNSS = «N», authorisationNumber = «N»,  EconomicOperator = «N», PostcodeAddress = «N»
ELSE IF <qualifierOfIdentification> = ‘U’
THEN Address = «N», UNLocode = «R», CustomsOffice = «N», GNSS = «N», authorisationNumber = «N»,  EconomicOperator = «N», PostcodeAddress = «N»
ELSE IF <qualifierOfIdentification> = ‘T’
THEN Address = «N», UNLocode = «N», CustomsOffice = «N», GNSS = «N», authorisationNumber = «N»,  EconomicOperator = «N», PostcodeAddress = «R»
C0400 IF <COUNTRY-ACTION-UNAVAILABILITY.Type> is EQUAL to ‘S’ THEN <COUNTRY-ACTION-UNAVAILABILITY.End date and time> = «R» ELSE <COUNTRY-ACTION-UNAVAILABILITY.End date and time> = «O»
C0452 IF notificationType is in SET {1, 2} THEN this DG/DI = ‘N’ ELSE this DG/DI = ‘R’
C0455 IF notificationType = ‘1’ THEN RequestedDocuments = «R» ELSE IF notificationType = ‘0’ THEN RequestedDocuments = «O» ELSE RequestedDocuments = «N»
C0492 IF <rejectionCode> is EQUAL to ‘4’ [«Other»]
THEN <rejectionReason> = ‘R’
ELSE <rejectionReason> = ‘O’
C0505 IF <Country> is in SET CL505
THEN <Postcode> = «O»
ELSE <Postcode> = «R»
C0596 IF /*/GoodsShipment/DeliveryTerms/incotermCode is EQUAL to ‘XXX’
THEN
/*/GoodsShipment/DeliveryTerms/text = «R» AND
/*/GoodsShipment/DeliveryTerms/UNLocode = «O» AND
/*/GoodsShipment/DeliveryTerms/location = «O» AND
/*/GoodsShipment/DeliveryTerms/country = «O»
ELSE
(/*/GoodsShipment/DeliveryTerms/UNLocode = «R» AND
/*/GoodsShipment/DeliveryTerms/location = «O» AND
/*/GoodsShipment/DeliveryTerms/country = «O» AND
/*/GoodsShipment/DeliveryTerms/text = «N»)
OR
(/*/GoodsShipment/DeliveryTerms/UNLocode = «O» AND
/*/GoodsShipment/DeliveryTerms/location = «R» AND
/*/GoodsShipment/DeliveryTerms/country = «R» AND
/*/GoodsShipment/DeliveryTerms/text = «N»)
C0614 IF <Additional declaration type> IN [‘A’, ‘D’, ‘Y’]
THEN this DG/DI = ‘R’
ELSE this DG/DI = ‘O’
C0615 IF <Additional declaration type> IN [‘C’, ‘F’] OR <Requested procedure> IN [’71’,’51’] OR <Declaration type> = ‘CO’
THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’.
C0617 IF <DECLARANT.Identification number> is PRESENT AND is resolvable by the national application
THEN <DECLARANT.Name> = «N» AND<DECLARANT.Address> = «N»
ELSE<DECLARANT.Name> = «R» AND<DECLARANT.Address> = «R»;
IF <EXPORTER.Identification number> is PRESENT AND is resolvable by the national application
THEN<EXPORTER.Name> = «N» AND<EXPORTER.Address> = «N»
ELSE<EXPORTER.Name> = «R» AND<EXPORTER.Address> = «R»;
IF <IMPORTER.Identification number> is PRESENT AND is resolvable by the national application
THEN<IMPORTER.Name> = «N» AND<IMPORTER.Address> = «N»
ELSE<IMPORTER.Name> = «R» AND<IMPORTER.Address> = «R»;
IF <REPRESENTATIVE.Identification number> is PRESENT AND is resolvable by the national application
THEN<REPRESENTATIVE.Address> = «N»
ELSE<REPRESENTATIVE.Address> = «R»;
IF <BUYER.Identification number> is PRESENT AND is resolvable by the national application
THEN<BUYER.Name> = «N» AND<BUYER.Address> = «N»
ELSE<BUYER.Name> = «R» AND<BUYER.Address> = «R»;
IF <SELLER.Identification number> is PRESENT AND is resolvable by the national application
THEN<SELLER.Name> = «N» AND<SELLER.Address> = «N»
ELSE<SELLER.Name> = «R» AND<SELLER.Address> = «R»;
[DA note 6]
C0618 IF <Requested procedure> = ’71’
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘R’, except where additional conditions or rules for the same DG/DI imply something else.
C0619 IF <Requested procedure> = ’71’
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘O’
C0623 IF <Additional declaration type> IN [‘C’, ‘F’] OR <Requested procedure> = ’71’
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘O’, except where additional conditions or rules for the same DG/DI imply something else.
C0625 IF <Additional declaration type> IN [‘C’, ‘F’]
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘O’, except where additional conditions or rules for the same DG/DI imply something else.
C0626 IF <Additional declaration type> IN [‘A’, ‘D’] AND <Requested procedure> = ’71’
THEN this DG/DI = ‘R’
ELSE this DG/DI = ‘O’, except where additional conditions or rules for the same DG/DI imply something else.
C0627 IF <Additional declaration type> IN [‘C’, ‘F’]
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘R’, except where additional conditions or rules for the same DG/DI imply something else.
C0628 IF <Additional declaration type> IN [‘D’, ‘F’]
THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’
C0630 IF <Additional declaration type> IN [‘A’, ‘D’, ‘Y’] AND <Requested procedure> = ’71’
THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’, except where additional conditions or rules for the same DG/DI imply something else.
C0632 IF Additional declaration type IN [‘C’, ‘F’] OR Requested procedure IN [’51’, ’71’]
THEN this DG / DI = ‘N’
ELSE this DG / DI = ‘O’
C0633 IF <Additional declaration type> IN [‘A’, ‘D’, ‘Y’] AND <Requested procedure> IN [’01’, ’07’, ’40’, ’42’, ’43’, ’44’, ’45’, ’46’,’48’, ’61’, ’63’, ’68’]
THEN this DG/DI = ‘R’
ELSE IF (<Additional declaration type> IN [‘C’, ‘F’]) OR (<Additional declaration type> IN [‘A’, ‘D’, ‘Y’] and <Requested procedure> = ’71’)
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘O’
C0634 IF <Additional declaration type> IN [‘A’, ‘D’, ‘Y’] AND <Requested Procedure> IN [’51’, ’71’]
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘O’, except where additional conditions or rules for the same DG/DI imply something else.
C0638 IF /*/Representative.status = ‘2’
THEN /*/Representative.identificationNumber is NOT EMPTY
ELSE /*/Representative.identificationNumber is EMPTY
C0643 IF decisionCode = ‘0’
THEN ControlDecision = ‘N’ AND ItemControlDecision = ‘N’
ELSE ControlDecision = ‘R’ AND ItemControlDecision = ‘O’
C0644 IF <Additional declaration type> IN [‘C’, ‘F’]
THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’, except where additional conditions or rules for the same DG/DI imply something else.
C0646 IF  <Mode Of Transport At The Border> is in SET {‘5’, ‘7’}
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘O»
C0648 IF ‘Guarantee Type’  IN [‘0’, ‘1’, ‘2’, ‘4’]
THEN ‘GRN’ = ‘R’
ELSE ‘GRN’ = ‘N’
C0652 IF ‘Additional declaration type’ = ‘A’, ‘D’, ‘Y, ‘U’, ‘V’ and ‘Z’ AND ‘Requested procedure code’ = ’01’, ’07’, ’40’, ’42’, ’43’, ’44’, ’45’, ’46’, ’48’, ’61’, ’63’, ’68’ THEN this data group / data item = ‘R’ ELSE this data group / data item = ‘N’ except where additional conditions or rules for the same data group/attribute imply something else.
C0654 “IF <Requested procedure code> = ‘71’
THEN this DG/DI = ‘O‘
ELSE this DG/DI = ‘R’, except where additional conditions or rules for the same DG/DI imply something else.”
C0699 IF the first digit of <Preference> (D.E. 14 11 000 000) IN [‘2’, ‘3’]
THEN this DG/DI = ‘R’
ELSE this DG/DI = ‘N’
C0710 IF ‘Additional declaration type’ =’A’, ‘D’, ‘Y’, ‘U’, ‘V’, ‘Z’ THEN this data group / data element is = ‘R’ ELSE this data group / data element is = ‘O’
C0715 IF <Requested procedure code> in [’53’, ’71’] OR <Additional procedure code> = ‘F15’
THEN this data group / data item = ‘O’
ELSE this data group / data item = ‘R’ except where additional conditions or rules for the same data group/attribute imply something else
C0722 IF <Requested procedure> = ’71’
THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’
C0729 IF <Additional declaration type> IN [‘A’, ‘D’, ‘Y’] AND <Requested procedure> in [’71’, ‘53’]
THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’, except where additional conditions or rules for the same DG/DI imply something else.
C0737 IF the data group / data item is used on SI level AND ValuationMethod.Code = ‘1’
THEN the data group / data item = ‘R’
ELSE this data group / data item = ‘O’
C0738  IF ValuationMethod.Code = ‘1’ for AT LEAST ONE ITEM
THEN the data group / data item = ‘R’
ELSE this data group / data item = ‘O’ except where additional rules and additional conditions for the same data group/attribute imply something else.
C0739 IF Additional declaration type IN [‘Z’, ‘V’]
THEN this DG / DI = ‘R’
ELSE this DG / DI = ‘N’
C0803 IF <CD903E-EVALUATED MESSAGE.Message Type> is EQUAL to ‘CD411E’ THEN <CD903E-EVALUATED MESSAGE.Country> = “R”  AND <CD903E-EVALUATED MESSAGE.Year> = “R” AND <CD903E-EVALUATED MESSAGE.Month> = “R” ELSE <CD903E-EVALUATED MESSAGE.Country> = “O” AND <CD903E-EVALUATED MESSAGE.Year> = “O” AND <CD903E-EVALUATED MESSAGE.Month> = “O”
C0804 IF <CD903E-CONSISTENCY CHECKS WARNING.Warning code> is in SET {P1001, P2001} THEN <CD903E-CONSISTENCY CHECKS WARNING.Original attribute value> = «R» ELSE <CD903E-CONSISTENCY CHECKS WARNING.Original attribute value> = «N»
C0805 IF <CD411E-SENDING COUNTRY-SYSTEM APPLICABILITY-STATISTICAL CHARACTERISTICS.Statistics type support> is EQUAL to ‘1’ THEN <CD411E-SENDING COUNTRY-SYSTEM APPLICABILITY-STATISTICAL CHARACTERISTICS-SERIES ELEMENTS> = «R» ELSE <CD411E-SENDING COUNTRY-SYSTEM APPLICABILITY-STATISTICAL CHARACTERISTICS-SERIES ELEMENTS> = «N»
C0809 IF ‘Requested procedure’ = «51» OR «71» OR IF ‘Person Paying the Customs Duty identification No.’ = ‘Declarant identification No.’THEN this data group / data item = ‘N’ELSE this data group / data item = ‘O’ except where additional conditions or rules for the same data group/attribute imply something else
C0810 IF ‘Additional procedure’ = ‘F15’THEN this data group / data item = ‘O’ELSE this data group / data item = ‘R’
C0820 IF ‘Additional procedure code’ = ‘F15’ THEN this data group / data item = ‘O’ ELSE this data group / data item = ‘R’  except where additional conditions or rules for the same data group/attribute imply something else
C0824 IF Additional declaration type’ = ‘C’, ‘F’ OR ‘Requested procedure’ = ’71’ OR ‘Additional procedure’ = ‘F15’ OR IF ‘Person Providing a Guarantee identification No.’ = ‘Declarant identification No.’ THEN this data group / data element = ‘N’ELSE this data group / data element = ‘O’
C0828 IF <COUNTRY-ACTION-UNAVAILABILITY.Functionality> is in SET CL168 (BusinessFunctionalityCode) THEN <COUNTRY-ACTION-UNAVAILABILITY-FALLBACK> = «O» ELSE <COUNTRY-ACTION-UNAVAILABILITY-FALLBACK> = «N»
C0848 IF /*/Authorisation/type IN [‘C626’, ‘C627’]
THEN /*/Authorisation/holderOfAuthorisation = ‘R’
ELSE /*/Authorisation/holderOfAuthorisation = ‘O’
C0834 IF  ‘Requested Procedure code’ = ’51’, ’53’, ’71’ OR ‘Additional procedure code’ = ‘F15’   THEN this data group / data item = ‘N’  ELSE IF  ‘Requested Procedure code’ = ’42’, ’63’  THEN this data group / data item = ‘R’   ELSE this data group / data item = ‘O’ except where additional conditions or rules for the same data group/attribute imply something else .
C0850 IF /*/TaxBase/amount is PRESENT
THEN /*/TaxBase/quantity = ‘N’
ELSE /*/TaxBase/quantity = ‘R’
C0852 IF TaxBase/quantity is PRESENT
THEN TaxBase/amount = «N»
ELSE TaxBase/amount = «R»
C0869 IF TARIC demands providing additional code(s)
THEN this DG/DI = ‘R’
ELSE this DG/DI = ‘N’
C0905 IF TARIC provides supplementary units
THEN this DG/DI = ‘R’
ELSE this DG/DI = ‘N’
C0907 IF /*/GoodsShipment/Consignment/TransportEquipment is PRESENT only once AND /*/GoodsShipment/Consignment/TransportEquipment/containerIdentificationNumber is PRESENT THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’
C0908 IF ‘Error code’ = ‘99’ [national error reason]
THEN Remarks = ‘R’
ELSE Remarks = ‘O’
C0909 If ControlDetails.typeOfDiscrepancies = ‘D9’ [«Other findings»]
THEN  ControlDetails.remarks = ‘R’
ELSE  ControlDetails.remarks = ‘O’
C0910 IF <Business rejection type> = «Import declaration rejection»
THEN MRN = ‘N’ AND LRN = ‘R’ AND Customs registration number = ‘R’
ELSE MRN = ‘R’ AND LRN = ‘N’ AND Customs registration number = ‘N’
C0911 IF Country of destination is in CL CountryRegion,
THEN Region of destination = «R»
ELSE Region of destination = «N»
C0912 If /*/ControlResults/controlResultCode IN (‘A1’, ‘A2′)
THEN this DG/DI =’N’
ELSE this DG/DI =’R’
C0913 IF /*/ControlResult/code IN (‘A1’, ‘A2’)
THEN this DG/DI = ‘N‘
ELSE this DG/DI = ‘R‘
C0914 IF /*/RiskAnalysisIdentification/code is in SET {R, X, Y}
THEN this DG/DI = ‘R’
ELSE this DG/DI = ‘N’
C0915 IF /CC428C/ImportOperation/declarationAcceptanceDate is PRESENT
THEN /*/ImportOperation/MRN = ‘R’ AND /*/ImportOperation/customsRegistrationNumber = ‘N
ELSE /*/ImportOperation/MRN = ‘N’ AND /*/ImportOperation/customsRegistrationNumber = ‘R’
C0916 IF <Requested procedure> IN [01, 07, 40, 42, 43, 45, 53, 61, 63, 68] and method Of Payment IN [‘O’, ‘R’, ‘S’, ‘T’, ‘U’, ‘V’, ‘G’] THEN this DG/DI = ‘R’
ELSE IF ( <Requested procedure> = 51 AND <Previous procedure> <> ’11’) OR (<Requested procedure> IN [44, 46, 48]) THEN this DG/DI = ‘R’
ELSE IF <Requested procedure> = 51 AND <Previous procedure> = 11 THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘O’
C0917 This DI is Required if the code value for the corresponding Data Element is defined on national level and not part of the CS/RD2 codelists
ELSE it is Optional.
C0918 IF <Region of destination> is not empty
THEN CC qualifier = ‘R’
ELSE CC qualifier = ‘N’
C0919 IF the first digit of <Preference> (D.E. 14 11 000 000) IN [‘1‘, ‘4’]
THEN ‘Country of origin’ = ‘R’
ELSE ‘Country of origin’ = ‘Ο’
C0920 IF decisionCode = ‘1’
THEN decisionText = ‘R’
ELSE decisionCode = ‘O’
C0921 IF <Requested procedure> = ’71’
THEN this DG/DI = ‘N’
ELSE IF <Additional declaration type> IN [‘C’, ‘F’]
THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’
C0922 IF <Requested Procedure> IN [’51’, ’71’] THEN this DG/DI = ‘N’
ELSE IF <Requested procedure>’ IN [’42’,’63’ ] THEN this DG/DI =’R’
ELSE this DG/DI = ‘O’ except where additional conditions or rules for the same data group/attribute imply something else.
C0923 IF /*/Authorisation/referenceNumber includes ‘BTI’ or ‘BOI’ or ‘EUS’
THEN this DG/DI =’R’
ELSE this DG/DI =’O’
C0924 IF <Requested procedure>’ IN [’01’, ’07’, ’40’, ’42’, ’43’, ’44’, ’45’, ’46’, ’48’, ’51’, ’61’, ’63’, ’68’] AND <Previous procedure code> = ’71’
THEN this DG/DI =’R’
ELSE this DG/DI = ‘O’ except where additional conditions or rules for the same data group/attribute imply something else.
C0925 IF <Guarantee type> = ‘5’
THEN <Customs Office of Guarantee> = ‘N’
ELSE < Customs Office of Guarantee > = ‘R’
C0926 IF qualifierOfIdentification IN [‘X’, ‘Y’]
THEN additionalIdentifier = ‘O’
ELSE additionalIdentifier = ‘N’
C0927 IF <Documents available> = ‘0’
THEN this DG/DI = ‘R’
ELSE this DG/DI = ‘N’
C0929 If ControlResult.pendingSamplingResults =’0′ [No]
THEN this DG/DI = ‘R’
ELSE this DG/DI = ‘O’
C0930 IF /CC428C/ImportOperation/declarationAcceptanceDate is PRESENT
THEN /*/ImportOperation/MRN = ‘R’ AND /*/ImportOperation/LRN = ‘N’ AND /*/ImportOperation/customsRegistrationNumber = ‘N
ELSE /*/ImportOperation/MRN = ‘N’ AND /*/ImportOperation/LRN = ‘R’ AND /*/ImportOperation/customsRegistrationNumber = ‘R’
C0931 IF <Additional declaration type> IN [‘C’, ‘F’] OR <Requested procedure> = ’71’ OR <Mode Of Transport At The Border> is in SET {2, 5, 7}
THEN this DG/DI = ‘N’
ELSE this DG/DI = ‘R’
C0934 IF <Requested procedure> = ’44’ AND in DG AUTHORISATION at Declaration level does not exist any referenceNumber which includes ‘EUS’
THEN this DG shall contain at least one valid referenceNumber which includes ‘EUS’
ELSE this DG = ‘O’
C0935 IF <Requested procedure> = ’71’
THEN this DG/DI = ‘N’
ELSE IF <Additional declaration type> IN [‘C’, ‘F’] or ‘Additional procedure’ = ‘F15’
THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’
C0936 IF <Additional declaration type> IN [‘C’, ‘F’] or ‘Additional procedure’ = ‘F15’
THEN this DG/DI = ‘O’
ELSE this DG/DI = ‘R’ except where additional conditions or rules for the same DG/DI imply something else
G0001 The Control Details DG should provide, per each Control Type, several details of what was discovered during the control ->value incorrect, origin incorrect etc.
G0002 XSD contains a non-standard regular expression for this data item.
G0003 SCI must send to PCI the amounts of customs duties calculated in EUR.
G0004 Attribute pointer’ shall include the XPath location to point to the Data Item or Data Group of message IE401 that caused the error
G0005 The «Analysis guidelines» can be populated with possible suggestions / guidelines automatically generated from the Risk Management System
G0006 Only one of the referenced Code Lists can be used per each document, depending on the document type (supporting, transport, additional reference)
G0007 – Goods Shipment related information shall be recorded under <GOODS SHIPMENT-PREVIOUS DOCUMENT>, <GOODS SHIPMENT-ADDITIONAL INFORMATION>, <GOODS SHIPMENT-SUPPORTING DOCUMENT>, <GOODS SHIPMENT-ADDITIONAL REFERENCE> [if the information is related to the whole Shipment, there’s no need to repeat it at Item level per each Item; same applies in case the Declaration contains only one Goods Item]
– Goods Shipment Item related information shall be recorded under <GOODS SHIPMENT-GOODS SHIPMENT ITEM-PREVIOUS DOCUMENT>, <GOODS SHIPMENT-GOODS SHIPMENT ITEM-ADDITIONAL INFORMATION>, <GOODS SHIPMENT-GOODS SHIPMENT ITEM-SUPPORTING DOCUMENT>, <GOODS SHIPMENT-GOODS SHIPMENT ITEM-TRANSPORT DOCUMENT>, <GOODS SHIPMENT- GOODS SHIPMENT ITEM-ADDITIONAL REFERENCE>
– Consignment related information shall be recorded under <GOODS SHIPMENT-CONSIGNMENT-TRANSPORT DOCUMENT> [if the information is related to the whole Consignment, there’s no need to repeat it at Item level per each Item; same applies in case the Declaration contains only one Goods Item]
G0009 Using the relevant Union code, enter the code for the Member State where the goods are located at the time of release into the customs procedure. However, where it is known at the time of drawing up the customs declaration, that the goods will be dispatched to another Member State after the release, enter the code for this latter Member State.
Where goods are imported with a view to place them under the inward processing procedure, the Member State of destination shall be the Member State where the first processing activity is carried out.
G0010 The valuation indicators should be declared considering the contractual conditions of the transaction.
The valuation indicator code comprises four digits, each of which being either a «0» or a «1». Each «1» or «0» digit reflects whether or not a valuation indicator is relevant to the valuation of the goods concerned.
1st digit: Party relationship, whether there is price influence or not
2nd digit: Restrictions as to the disposal or use of the goods by the buyer in accordance with Article 70(3)(a) of the Code.
3rd digit: Sale or price is subject to some condition or consideration in accordance with Article 70(3)(b) of the Code.
4th digit: The sale is subject to an arrangement under which part of the proceeds of any subsequent resale, disposal or use accrues directly or indirectly to the seller.
Example: Goods subject to party relationship, but not to any of the other situations defined under 2nd, 3rd and 4th digits would entail the use of code combination «1000»
G0011 It contains the text of the error returned by the XML parser or XML validator.
G0012 It should include the XPath location of the error. If the XPath string is to be truncated (i.e. if the length of the string is greater than 512 characters long), then the data item should not be used.
G0013 It should be used when the error is an XML schema error concerning invalid values. The reasons for considering an attribute value invalid might be the format and/or a value for a technical code list. For such cases, the data item should contain the value of the invalid value in order to indicate which value was perceived invalid.
G0014 This DG shall be included if the field <IMPORT OPERATION.MRN> is PRESENT in the rejected message, and can be included in the CD917C.
G0019 A zero ‘0’ is to be considered as a valid number in this field.
G0021 This Data Item can take the value «0» (zero) in the following cases:
a. a document number is missing, it shall not be filled in with a dummy number (dummy values are generally avoided);
b. the length of a document number exceeds the allowed 70 characters, it is also preferable not to truncate the document reference number;
c. a missing document reference number (due to the above or any other case) is not a valid reason for the rejection of the declaration.
G0027 This Data Item is omitted if the Data Group <ITEM CONTROL DECISION> does not refer to a specific Goods Item but is applicable to the whole Shipment.
This Data Item has the value ‘0’ if the Data Group <ITEM CONTROL DECISION> does not refer to a specific Goods Item but to Data Items situated at D/GS level.
This Data Item has a non-zero value if the Data Group <ITEM CONTROL DECISION> refers to a specific Goods Item.
G0028 Control result code at D level will get the value from the worst result at Item level (e.g. if at least one item is “Not satisfactory”-> the general result is also “Not satisfactory”)
G0105 Information recorded under this data group is solely for communication purposes. No legal liabilities exist upon the specific contact person.
G0110 The Data Item <CONSISTENCY CHECKS WARNING.Warning pointer> shall include the XPath location to point to the specific Data Group or Data Item for which a warning code is available. For the warning on CD411E, it shall include the XPath of the Data Group <SERIES ELEMENTS> where the inconsistency has been detected.
G0111 The Data Item <CONSISTENCY CHECKS WARNING.Warning pointer> shall include the XPath location to point to the specific Data Group or Data Item for which a warning code is available. For the warning on CD411E, it shall include the XPath of the Data Group <SERIES ELEMENTS> where the inconsistency has been detected.
G0113 The CC qualifier in DG Guarantee Reference is referring either to GRN or to Other guarantee reference, depending which of these data items is used.
G0123 From the originally received IE, only the attributes in error are transmitted back to the Trader, indicating whether the attribute(s) in question is (are) missing or incorrect.
G0210 The combination of following elements uniquely identifies a system unavailability:
– <COUNTRY.Country>
– <COUNTRY-ACTION-UNAVAILABILITY.Type>
– <COUNTRY-ACTION-UNAVAILABILITY.Functionality>
– <COUNTRY-ACTION-UNAVAILABILITY.Start date and time>
– <COUNTRY-ACTION-UNAVAILABILITY.End date and time>
G0349 The measurement units and qualifiers defined in TARIC shall be used.
G0405 Declarations made in Member States which, during the transitional period for the introduction of the euro, give the opportunity to economic operators to opt for the use of the euro unit for the establishment of their customs declarations, must include in this field an indicator of the currency unit, national unit or euro unit, used.
G0614 This information is required only for <Additional declaration type> IN [‘A’, ‘D’, ‘Y’], either at Goods Shipment or at Item level.
G0616 Member States may waive this information where the customs value of the goods in question cannot be determined under the provisions of Article 70 of the Code. In such cases the declarant shall furnish or cause to be furnished to the customs authorities such other information as may be requested for the purposes of determining the customs value. [DA note 10]
G0617 This information is not to be provided when customs administrations calculate duties on behalf of economic operators on the basis of information elsewhere in the declaration. It is otherwise optional for the Member States. [DA note 11]
G0618 This information is not required for goods eligible for relief from import duties, unless the customs authorities consider it necessary for the application of the provisions governing the release for free circulation of the goods concerned [DA note 12]
G0619 This information is not to be provided when customs administrations calculate duties on behalf of economic operators on the basis of information elsewhere in the declaration [DA note 13]
G0620 Except where it is essential for the correct determination of the customs value, the Member State of acceptance of the declaration shall waive the obligation to provide this information, where the customs value of the imported goods in a consignment does not exceed EUR 20 000 provided that they do not constitute split or multiple consignments from the
same consignor to the same consignee,
OR where the importation is of a non-commercial nature
OR in case of continuing traffic in goods supplied by the same seller to the same buyer under the same commercial conditions.
[DA note 14]
G0628 In case preferential treatment is applied (the first digit of <Preference> (D.E. 14 11 000 000) IN [‘2’, ‘3’]), this information is required only where it is different to the country of preferential origin.
[DA note 20]
G0631 This information shall only be used in case the declaration for temporary storage or the customs declaration to place the goods under a special procedure other than transit is lodged at a customs office different to the supervising customs office as indicated in the respective authorisation. [DA note 23]
G0641 This data element must not be provided where the import formalities are carried out at the point of entry into the customs territory of the Union [DA note 32]
G0642 IF the data item/data group is used and has the same value(s) for all other goods items
THEN the data group/data item on GS level is used,
ELSE the data group/data item on SI level is used.
G0647 For CCI systems that cannot retrieve the Access Code from other guarantee systems, the following applies:
IF ‘Guarantee Type’ = ‘0’, ‘1’, ‘2’, ‘4’ AND Declarant.identificationNumber <> PersonProvidingAGuarantee.identificationNumber
THEN ‘Access code’ = ‘R’
ELSE ‘Access code’ = ‘O‘
G0651 The Member State of acceptance of the declaration may waive the obligation to provide this information where it is in the position to assess it correctly and has implemented calculation routines to provide a result compatible with statistical requirements. [DA note 40]
G0654 This data group/data item is optional and economic operators may decide to supply.
G0656 This data element may be Required only in cases when the rate of exchange is fixed in advance by a contract between the parties concerned.
IF <Invoice Currency> is present AND <Exchange rate> is fixed in advance by a contract between the parties concerned
THEN <Exchange rate> = «O»
ELSE <Exchange rate> = «N»
G0671 Where the buyer and the importer are identical this information does not need to be provided. Where the buyer is different to the person provided in D.E. 13 04 000 000 Importer, enter the name and address of the buyer of the goods where his EORI number is not available to the declarant. In case the customs value is calculated in accordance with Article 74 of the Code, this information shall be provided, if available.
G0672 Where the seller and the exporter are identical this information does not need to be provided. Where the seller is different to the person provided in D.E. 13 01 000 000 Exporter, enter the full name and address of the seller of the goods, if his EORI number is not available to the declarant. In case the customs value is calculated in accordance with Article 74 of the Code, this information shall be provided, if available.
G0673 This data element shall only be used when a document is used for write-off.
G0880 If the VAT will be paid in the VAT return, provide the VAT identification number of the person concerned. When procedure code 42 or 63 is used, the information required by Article 143 (2) of Directive 2006/112/EC shall be entered – VAT Identification Number must be provided for the Role code FR2 (Customer), and either FR1 (Importer) or FR3 (Tax Representative).
G0901 Where the goods concerned are subject to a TARIC measure in relation with a CUS code, the code CUS shall be provided.
G0904 Eastern longitude and Northern latitude will use the optional ‘+’ sign.
Western longitude and Southern latitude will use the ‘-‘ sign.
G0905 If different types of goods items of the declaration are packed together in such a way that it is impossible to determine the gross mass for each individual item, then Gross Mass must be provided at GS level; otherwise it must be provided at SI level.
G0906 This field is domain specific and it includes the numeric value 4 for CCI.
G0907 In the cases where Article 166(2) of the Code (simplified declarations based on authorisations) is applicable, Member States may waive the obligation to provide this information where the conditions prescribed in the authorisations associated with the procedures concerned allow them to defer the collection of this data element in the supplementary declaration.
G0909 IF ‘Error code’ = (’90’ or ’93’), THEN the ‘Error pointer’ shall point to the <MRN>, ELSE IF ‘Error code’ = ’92’, THEN the ‘Error pointer’ shall point to the <Root Element> ELSE the ‘Error pointer’ shall include the XPath location to point to the <Data Item or Data Group that caused the error>
G0910 IF ‘Error code’ = ’12’ THEN the ‘Error reason’ shall point to the Codelist number against which validation failed (ie CLxxx)
ELSE IF ‘Error code’ = ’13’ or ’14’ or ’15’ THEN the ‘Error reason’ shall point to the Condition/Rule number against which validation failed (ie Cxxxx or Rxxxx)
ELSE IF ‘Error code’ = ‘99’ THEN ‘Error reason’ shall have the value of a national error code
ELSE the ‘Error reason’ shall have the value ‘N/A’
G0918 For Centralised Clearance at Import where more than one MS is involved, the information relating to the national codes shall be provided for the Authorising and Presentation MS [DA note 58]
G0920 This data group is to be provided when an authorisation exists according to the relevant section of the Commission Delegated Regulation (EU) 2015/2446 Annex A Title I Chapter 1. [DA note 60]
G0921 CC qualifier is required only for national SCI / PCI codes and can be empty for common European codes. If PCI requires a common European code, this should also use the CC qualifier. SCI shall validate and manage the codes with no CC qualifier and the codes with SCI CC qualifier, while PCI shall validate and manage the codes with PCI CC qualifier.
G0922 This information shall relate to the situation at the moment when the declaration is made.
G0923 The CC qualifier in this DG shall refer to the Region of destination.
G0924 These DE’s are only needed if there is more than one previous document to write-off in the same goods item. In case only one previous document has to be writen-off, then the same elements already available in the declaration can be used.
G0925 Not for use in the case of postal consignments or carriage by fixed transport installations [DA note 34].
G0926 This Data Item is omitted if the Data Group <RISK ANALYSIS RESULTS> does not refer to a specific Goods Item but is applicable to the whole Shipment. This Data Item has the value ‘0’ if the Data Group <RISK ANALYSIS RESULTS> does not refer to a specific Goods Item but to Data Items situated at D/GS level. This Data Item has a non-zero value if the Data Group <RISK ANALYSIS RESULTS> refers to a specific Goods Item.
G0927 This Data Item is omitted if the Data Group <CONTROL RESULTS> does not refer to a specific Goods Item but is applicable to the whole Shipment.
This Data Item has the value ‘0’ if the Data Group <CONTROL RESULTS> does not refer to a specific Goods Item but to Data Items situated at D/GS level.
This Data Item has a non-zero value if the Data Group <CONTROL RESULTS> refers to a specific Goods Item.
G0929 If neither a commercial transaction (e.g. sale or processing), nor a stoppage unrelated to the transport of goods has taken place in an intermediate country, enter the relevant Union code to indicate the country from which goods were initially dispatched to the Member State in which the goods are located at the time of their release into the customs procedure. If such a stoppage or commercial transaction has taken place, indicate the last intermediate country. For the purpose of this data requirement, a stoppage to enable consolidation of the goods en-route shall be considered as being related to the transport of the goods.
G0930 For CCI declarations, the Authorisation corresponding to the Requested procedure code must be filled-in at Declaration level, with the exception of End Use authorisation. For End Use (Requested procedure 44), if the same Authorisation is covering all items, it must be declared at Declaration level; otherwise, it must be declared at Item level. The Authorisation corresponding to the Previous procedure (if any) must always be filled-in at Item level.
G0980 The attribute «Corrected value” is linked with each single data element that can be subject of a control and therefore it must reflect the same characteristics of the original message data element.
R0007 Each ‘Goods Item Number’ is unique throughout the declaration. The items shall be numbered in a sequential fashion, starting from ‘1’ for the first item and incrementing the numbering by ‘1’ for each following item». Goods item number is filled in with the item number of the goods concerned as provided in D.E. Goods Item number of Annex B.
R0010 IF a specific dataset is declared at D/GS level THEN it must not be duplicated at SI level.
R0011 For CCI declarations,  if «Requested procedure» = ’51’, the «Previous procedure» must be the same for all Goods Items included in the declaration.
R0012 If this DG/DI is declared at SI level (in any Goods Item) then it cannot be declared at GS level
ELSE If this DG/DI is declared at GS level then it cannot be declared at SI level.
R0014 For CCI declarations, the Method of payment must be the same for all Goods Items included in the declaration.
R0364 IF <GOODS SHIPMENT-GOODS ITEM-PACKAGING.Number of Packages> is EQUAL to 0
THEN at least one <GOODS SHIPMENT-GOODS ITEM> must exist with
(the same <GOODS SHIPMENT-GOODS ITEM-PACKAGING.Shipping marks> AND with <GOODS SHIPMENT-GOODS ITEM-PACKAGING.Number of packages> having a value GREATER than 0)
R0432 The LRN, Customs Office of Presentation, Declarant and Representative in the presentation notification (IE432) should be the same as the ones provided in the pre-lodged CCI declaration (IE415 type D or F)
R0516 Values of <COUNTRY-ACTION-UNAVAILABILITY.Type> shall be identical throughout the message (i.e: same value in all the repetitions of the «Unavailability» group).
R0518 For each <COUNTRY.Country> only 1 occurrence of the <COUNTRY-ACTION-UNAVAILABILITY> having the same <COUNTRY-ACTION-UNAVAILABILITY.Functionality> AND <COUNTRY-ACTION-UNAVAILABILITY.Start date and time> AND <COUNTRY-ACTION-UNAVAILABILITY.Type> is allowed.
R0519 Within a single <COUNTRY-ACTION-UNAVAILABILITY> the <COUNTRY-ACTION-UNAVAILABILITY.Start date and time> must be prior to the <COUNTRY-ACTION-UNAVAILABILITY.End date and time>
R0520 /*/Representative/identificationNumber must NOT BE EQUAL to /*/Declarant/identificationNumber
R0597 IF ADDITIONAL DECLARATION TYPE in [‘V’, ‘Z’], the following updates are not allowed with reference to the values provided in the Presentation Notification in case of EIDR:
No update allowed for <DECLARANT>
No update allowed for <CUSTOMS OFFICE OF PRESENTATION>
No update allowed for <AUTHORISATION. Reference number >
No update allowed for <PROCEDURE. Requested procedure>
No update allowed for <PROCEDURE. Previous procedure>
No update allowed for <LOCATION OF GOODS>.
The MRN declared as Previous Document (IE415.PREVIOUS DOCUMENT.Reference number) in the Supplementary Declaration must be the MRN of the Presentation Notification.»
This new rule R0597 will be applied to IE415 and more specifically to DG DECLARANT, DG CUSTOMS OFFICE OF PRESENTATION, DG LOCATION OF GOODS,  <AUTHORISATION. Reference number>,  <PROCEDURE. Requested procedure> , <PROCEDURE. Previous procedure>.
R0686 IF <Type of location> = ‘A’
THEN <Qualifier of identification> = ‘T’, ‘U’, ‘V’, ‘W’, ‘Z’
ELSE IF <Type of location> = ‘B’
THEN <Qualifier of identification> = ‘T’, ‘U’, ‘W’, ‘X’, ‘Y’
ELSE IF <Type of location> = ‘C’
THEN <Qualifier of identification> = ‘T’, ‘U’, ‘W’, ‘X’, ‘Z’
ELSE IF <Type of location> = ‘D’
THEN <Qualifier of identification> = ‘T’, ‘U’, ‘W’, ‘Z’
R0764 IF the Additional Declaration Type is U or V THEN the Multiplicity of the Goods Shipment is up to 9999x ELSE it is 1x
R0861 Either ‘Representative’ OR ‘Declarant’ Data Group must be used.
R0900 For CCI declarations, the Requested procedure code must be the same for all Goods Items included in the declaration.
R0902 The date provided cannot be in the future
R0906 The country code of the CC qualifier must be identical with either the SCI country code or the PCI country code.
R0907 No amendment allowed for <IMPORTER>
No amendment allowed for <REPRESENTATIVE>
No amendment allowed for <DECLARANT>
No amendment allowed for <PERSON PROVIDING GUARANTEE>
No amendment allowed for <PERSON PAYING CUSTOMS DUTY>
No amendment allowed for <CUSTOMS OFFICE OF PRESENTATION>
No amendment allowed for <IMPORT OPERATION.MRN>
No amendment allowed for <IMPORT OPERATION.LRN>
No amendment allowed for <IMPORT OPERATION.Declaration type>
No amendment allowed for <IMPORT OPERATION.Additional declaration type>
No amendment allowed for <ADDITIONAL FISCAL REFERENCE>
No amendment allowed for <COMMODITY CODE.Harmonized system subheading code>
Restrictions should not apply to amendments sent for Customs Declarations with Additional declaration type «D» or «F»
R0908 IF <Business rejection type> = ‘415’ [‘Import declaration rejection’]
THEN rejectionCode is in SET CL456
ELSE rejectionCode = ‘4’
R0911 If ControlResult.pendingSamplingResults =’1′ [Yes]
THEN controlType cannot be ’45’ [‘Sampling’]
R0928 For this DI only a valid EORI or TCUIN shall be used.
The EORI/TCUIN values should comply with the following pattern:
<xs:pattern value=»[A-Z]{2}[\x21-\x7E]{1,15}»/>
R0932 IF <Requested procedure> = ’51’
THEN this DG shall contain at least one valid referenceNumber  which includes ‘IPO’
ELSE IF <Requested procedure> = ’71’
THEN this DG shall contain at least one valid referenceNumber  which includes ‘CWP’ or ‘CW1’ or ‘CW2
ELSE IF <Requested procedure> IN [’46, 48’]
THEN this DG shall contain at least one valid referenceNumber which includes ‘OPO’
ELSE IF <Requested procedure> = ‘44’ AND in DG AUTHORISATION at Item level does not exist any referenceNumber which includes ‘EUS’
THEN this DG shall contain at least one valid referenceNumber which includes ‘EUS’
R0933 IF <Additional declaration type> IN [‘C’, ‘F’]
THEN this DG shall contain at least one valid /Authorisation/referenceNumber which includes ‘SDE’
R0987 Each <Sequence number> is unique for the Data Group it belongs to. The sequence numbers shall be sequential, starting from ‘1’ for the first iteration of the Data Group and increasing by ‘1’ for each iteration».
R0995 For this DI only an EORI number is valid.
The EORI values should comply with the following pattern:
<xs:pattern value=» [A-Z]{2}[\x21-\x7E]{1,15}»/>»
R0996 IF ADDITIONAL DECLARATION TYPE =»Y», the following updates are not allowed with reference to the values provided in the Simplified declaration («ADDITIONAL DECLARATION TYPE «C»):
«No update allowed for <IMPORTER>
No update allowed for <DECLARANT>
No update allowed for <PERSON PAYING CUSTOMS DUTY>
No update allowed for <CUSTOMS OFFICE OF PRESENTATION>
No update allowed for <IMPORT OPERATION.Declaration type>
No update allowed for <ADDITIONAL FISCAL REFERENCE>
No update allowed for <COMMODITY CODE.Harmonized system subheading code>
No update allowed for <PROCEDURE. Requested procedure>
No update allowed for <PROCEDURE. Previous procedure>
the MRN declared as Previous Document (IE415.PREVIOUS DOCUMENT.Reference number) in the Supplementary Declaration must be the MRN of the Simplified Declaration.
R0997 If the DG is PRESENT then the «Identification number» must be different from the «Identification number» of the declarant.
R0998 This DG shall contain at least one valid /Authorisation/referenceNumber which includes ‘CCL’.
S0001 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0625->C0911
S0002 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0618->C0614
S0003 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0627->C0630
S0004 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0627->C0630->C0738
S0006 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0625->C0626->C0924
S0007 The validation of rules and conditions on this DG/DI shall be performed in the following sequence:  C0627->C0916
S0009 The validation of rules and conditions on this DG/DI shall be performed in the following sequence:  C0623->C0646
S0012 The validation of rules and conditions on this DG/DI shall be performed in the following sequence:C0627->C0634
S0013 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0634->C0737.
S0019 The validation of rules and conditions on this DG/DI shall be performed in the following sequence:C0936->C0905
S0022 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0618->C0710
S0025 The validation of rules and conditions on this DG/DI shall be performed in the following sequence:C0820->C0060
S0027 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0627->C0002
S0028 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0654->C0002.
S0029 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0618->C0002
S0030 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0627->C0630->C0002
S0031 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0627->C0715>C0002.
S0032 The validation of rules and conditions on this DG/DI shall be performed in the following sequence: C0820->C0869

Fecha última modificación: noviembre 12, 2025 por Andreu Camps