DMS10047
Ook bekend als: aangifte gegeven verplicht
DMS10047 is de foutcode AANGIFTE GEGEVEN VERPLICHT in tabel A99. Een gegeven dat in deze aangifte verplicht is, ontbreekt. De locatie in het bericht noemt het veld.
Wat zegt DMS10047 volgens het codeboek?
Het Codeboek Douane van 17 februari 2026 zet bij DMS10047 de regel AANGIFTE GEGEVEN VERPLICHT. Het is een aanvaardingsverhinderende fout. Het veld dat de locatie noemt, moet gevuld zijn voordat DMS de aangifte aanvaardt. Verplicht hangt af van het type aangifte, de procedure en soms van een ander veld dat je al hebt gevuld. Een IMA eist andere kopgegevens dan een STO. Een aangifte met verlegging eist een geldig btw-nummer. Een zending onder keuring eist de verwijzing naar de CHED. De code zelf noemt dat onderscheid niet. De locatie wel. DMS10048 is de spiegel: AANGIFTE GEGEVEN NIET TOEGESTAAN. Dat veld mag er bij dit type juist niet staan. Wie 10047 oplost door een veld te vullen dat bij dit type verboden is, ruilt de ene afkeuring voor de andere. Lees het type aangifte eerst, dan het veld.
Welke velden vallen hier vaak onder?
Op de kop: EORI van de aangever, kantoor van binnenkomst, gevraagde procedure, vertegenwoordigingsvorm. Op de artikelregel: goederencode, nettomassa, douanewaarde, land van oorsprong, of een documentcode die TARIC verplicht stelt. Het codeboek heeft daarnaast specifiekere codes voor hetzelfde soort gat. DMS12074, EORI-NUMMER AANGEVER VERPLICHT. DMS12072, DOUANEWAARDE VERPLICHT. DMS12081, GOEDERENCODE ONGELDIG. 10047 is de algemene regel. De specifieke code is nauwkeuriger. Als beide terugkomen, volg je de specifieke locatie. Een verplicht gegeven kan ook een herhaling zijn: minstens één collisoort, minstens één bescheid van een bepaald type. Nul herhalingen is dan hetzelfde als een leeg veld. De locatie wijst de groep, niet een enkel karakter in een tekstvak.
Hoe vul je het veld zonder te gokken?
Haal de waarde uit het brondocument of uit de stamgegevens, niet uit een vorige aangifte van een andere zending. Een EORI kopieer je van de klantkaart die je tegen het EU-register hebt getoetst. Een goederencode kopieer je van de artikelkaart die je tegen DTV en TARIC hebt getoetst. Een nettomassa komt van de packing list, niet van een schatting. Gokken om de afkeuring weg te krijgen, maakt de volgende controle duurder. Een verzonnen documentcode of een verzonnen vergunning kan de 10047 laten verdwijnen en een inhoudelijke naheffing of een documentcontrole opleveren. De code vraagt om het echte verplichte gegeven, niet om een vulling. Als het veld verplicht is omdat TARIC een bescheid eist, en dat bescheid er fysiek niet is, dan is de aangifte te vroeg. Wacht op het certificaat of kies de procedure die zonder dat bescheid mag. Invullen van een nummer dat niet op het papier staat, is geen oplossing van 10047. Het is een nieuwe fout.
Wat als je het veld niet kunt vinden in je scherm?
Het XML-pad is de bron. Vertaal het naar het schermveld. Ontbreekt het schermveld, dan zit je in het verkeerde aangiftescherm: een IMA-scherm voor een STO, of een DECO-scherm voor een zending boven de drempel. Het type bepaalt welke velden bestaan. Sommige verplichte gegevens zitten in een nested blok dat je software alleen toont als je een vinkje zet. Vertegenwoordiging, verlegging, entrepot, preferentie: elk blok heeft zijn eigen verplichte kinderen. 10047 op een kind betekent vaak dat het blok openstaat zonder de inhoud. Bewaar de ruwe foutmelding. Een ingekorte tekst in het scherm kan 10047 zeggen zonder het pad. Zonder pad zoek je in de hele aangifte. Met pad zoek je in één blok.
Hoe voorkom je 10047 in een vaste stroom?
Maak de verplichte velden tot stamdata. Wat bij elke zending van deze opdrachtgever hetzelfde is, hoort niet handmatig in het dossier. Wat per zending wisselt, hoort uit het document met een bronlabel, zodat een leeg veld zichtbaar is vóór indiening. Een batchgewijze e-commercestroom faalt massaal op 10047 als de aanlevering een verplicht H7-veld leeg laat: waarde, omschrijving, geadresseerde. Dat is geen DMS-gril. Dat is de gegevensset. Weiger de zending in de intake, niet pas in de afkeuring. DMS is het Nederlandse invoer- en uitvoersysteem. Een verplicht gegeven in DMS is niet per se verplicht in NCTS. Een T1 mist andere velden. Meng de lijsten niet.
Wat is het verband met een onvolledige aangifte?
Een onvolledige aangifte mag bepaalde velden later aanleveren. Dat maakt die velden niet vrijblijvend. De velden die voor de onvolledige set wél verplicht zijn, blijven verplicht. 10047 op zo'n veld betekent dat je te weinig hebt aangeleverd voor zelfs de onvolledige set. De NRV-codes in de aanvullende informatie sturen de termijn van de aanvulling. Zij zetten 10047 niet uit. Wie een onvolledige IMA indient zonder de verplichte kopgegevens, krijgt dezelfde aanvaardingsweigering als bij een volle IMA. De aanvullende aangifte heeft eigen regels. Gegevens die in de eerste aangifte stonden, moeten in het aanvullende bericht terugkomen of bewust gewijzigd. Andere codes, zoals DMS222AA, gaan daarover. 10047 blijft de eenvoudige: dit veld moet er nu zijn.