DICO

DICO

De DICO Standaard (voorheen SALES Standaard) is de Nederlandse berichtenstandaard voor digitale communicatie tussen ketenpartijen in de bouw- en installatiesector. Door gebruik te maken van de softwareonafhankelijke berichtenstandaard kunnen bedrijven veilig, efficiënt en foutloos berichten uitwisselen tussen hun computersystemen. DICO is het meest recente nationale uitwisselformaat dat 2BA zowel kan importeren als exporteren. Deze documentatie is een aanvulling op de oorspronkelijke formaatbeschrijving van Ketenstandaard. Gezien DICO een nationaal georiënteerd formaat is, is deze documentatie alleen in het Nederlands beschikbaar.

DICO is de nieuwe naam voor SALES005, de opvolger van INSBOU004 en heeft een gelijke opbouw. Deze standaard heeft een productgegevensbericht met onder andere ETIM classificatie, bijlagen en certificaten en een artikelbericht met de handelsgegevens zoals prijs-, bestel- en logistieke gegevens. Daarnaast biedt het itemrelatiebericht de mogelijkheid om productrelaties- en referenties te leggen.

Mapping

2BA conformeert de datapool volgens de Nederlandse normen van Ketenstandaard met de XML-bestanden INSBOU en DICO. De ondersteunde uitwisselingsformaten worden toegewezen aan de interne velden van het gegevensmodel. Sommige interne velden kunnen verschillen van lengte of type zoals beschreven in de richtlijn van de uitwisselingsformaten.

Ketenstandaard Bouw en Techniek

Voor de volledige documentatie van de DICO standaard verwijzen wij naar stichting Ketenstandaard Bouw en Techniek. Zij verstrekken XSD schema’s, de functionele attributenlijst en support op alle DICO berichten. U dient hiervoor of lid van Ketenstandaard te zijn of uw organisatie dient een 2BA-ETIM combi contract afgesloten te hebben met 2BA.

DICO berichten dienen volgens de originele XSD te zijn gevalideerd. Ketenstandaard Bouw en Techniek biedt hiervoor een validatie tool (Ketenstandaard account vereist) aan binnen hun website.


 

 

 

Header artikelbericht

Voorbeeld header van het artikelbericht:

Aandachtspunten:
  1. Buyer niet noodzakelijk.
  2. Datapool GLN van 2BA of InstallData.
  3. Manufacturer niet noodzakelijk.
  4. Grouping, verplicht. Dit element kan worden herhaald indien er artikelrecords van verschillende GLN's dienen te worden aangeleverd.
  5. De NAW gegevens zijn hierbij niet noodzakelijk.
  6. Bijlagen en certificaten op headerniveau worden niet geïmporteerd.

 

 

 

Header productbericht

Voorbeeld header van het productbericht:

Aandachtspunten:
  1. Productbericht met verplichte onderliggende velden.
  2. Buyer niet noodzakelijk.
  3. Supplier GLN voor de aangeleverde partij.
  4. Datapool GLN van 2BA of InstallData.
  5. Manufacturer niet noodzakelijk, de GLN op recordniveau wordt gebruikt.
  6. De NAW gegevens zijn niet noodzakelijk.
  7. Bijlagen en certificaten op header niveau worden niet geïmporteerd.

 

 

 

Type dataset

2BA ondersteunt complete of update (mutatie) bestanden van DICO. Een complete dataset dient alle actieve producten bevatten. Een nieuw volledig bestand overschrijft namelijk alle records in de database! Gebruik MutationCode om de dataset als een volledig of mutatie bestand te definiëren.

Bestaande productrecords die niet in het volledige bestand aanwezig zijn, worden voorzien van statuscode 130 als "vervallen product". Bestaande handelsrecords die niet in het volledige bestand aanwezig zijn worden verwijderd.

  1. Mutatiecode 9: volledig bestand.
  2. Mutatiecode 4: mutatie bestand.

Het advies is om te werken met volledige datasets. Door te werken met volledige datasets blijft de gepubliceerde data het meest gelijk aan uw brondata.


 

 

 

ETIM Classificatie

Met de introductie van ETIM versie 8 is het mogelijk land specifieke kenmerken te communiceren. Op dit moment ondersteunt het SALES005 uitwisselformaat deze functionaliteit niet. Het is dus niet mogelijk om land specifieke kenmerken te publiceren of te ontvangen via het SALES005 uitwisselformaat. Voor meer informatie verwijzen wij u door naar Ketenstandaard Bouw en Techniek.

ETIM versie notering

Volgens de documentatie van het SALES005 productbericht kan er voor de ETIM versie een waarde opgegeven van maximaal 35 karakters. Het datamodel ondersteunt maximaal 10 karakters voor de ETIM versie. Raadpleeg hier de mapping van de ETIM versie versus datamodel.

Reason no value

Als een waarde niet kan worden toegekend, heeft de dataleverancier volgens de ETIM-richtlijn de mogelijkheid om een ​​minteken te gebruiken. Waarden met een minteken worden overgeslagen door 2BA. Gebruik in plaats daarvan een van de volgende redenen:

  1. NA; Niet van toepassing (deze functie is niet van toepassing in de context van een product in deze klasse).
  2. MV; Ontbrekende waarde (een alfanumerieke functie is relevant, maar er bestaat geen juiste waarde in deze ETIM-versie).
  3. UN; Onbekend (momenteel kan de dataleverancier geen waarde specificeren; maar in principe is het mogelijk).

 

 

 

Statuscode

Binnen het model bestaat ook een mutatiecode op regelniveau. Met de DICO standaard kan deze waardeniet aangeleverd worden. Er is wel een mutatiecode op bestandsniveau (voor zowel het artikel- als productbericht). Daarnaast is op regelniveau een statuscode gedefinieerd. De combinatie van beide codes wordt op de volgende manier geïnterpreteerd:

Type dataset: mutatie (4):

  1. Alle productrecords inlezen met mutatiecode: 3 (wijzigen).
  2. Artikelrecords met statuscode 125, 126, 94E naar mutatiecode: 3 (wijzigen).
  3. Artikelrecords met statuscode 130 naar mutatiecode: 2 (verwijderen).

Type dataset: compleet (9):

  1. Alle artikelen inlezen met (model) mutatiecode: 1 (toevoegen/nieuw).
  2. Alle producten inlezen met (model) mutatiecode:1 (toevoegen/nieuw).


 

 

 

Logistieke informatie

Vanuit het artikelbericht wordt er voor verpakkingscodes verwezen naar de EANCOM 7065 lijst. Deze lijst is niet opgenomen binnen het XSD schema. Gezien deze lijst veel dubbele, of niet voor de sector relevante, vormen bevat is er voor een selectie van de lijst gekozen.

Indien er een code ontbreekt waarvoor geen alternatief beschikbaar is, dan kunt u een verzoek indienen bij 2BA om deze code toe te voegen. Dit verzoek zal dan ook bij ETIM International ingediend worden voor het uitwisselformaat BMEcat 2005 ETIM Guidelines.

Mapping verpakkingscodes versus datamodel

Aandachtspunten:
  1. Indien het aantal verpakkingsdelen groter is dan één, dan gelden de opgegeven verpakkingsafmetingen en het verpakkingsgewicht voor alle verpakkingsdelen.


 

 

 

Omschrijving, merk, serie en type

Met een goede omschrijving wordt het duidelijk om welk product het gaat. Afnemers gebruiken deze binnen de (web)catalogus, op transactieberichten en binnen de calculaties. Daarnaast kan op basis van de omschrijving het artikel of product ook gevonden worden. De branchestandaard kent twee omschrijvingsvormen: kort en lang, daarnaast is er ruimte voor een uitgebreide marketing tekst.

Aandachtspunten:
  1. Wanneer de omschrijving langer is dan 70 karakters is het advies om deze te verduidelijken middels de 'lange omschrijving' (256 karakters)
  2. Vertalingen op productniveau worden alleen geïmporteerd indien de korte omschrijving, serie én type in dezelfde taakcode aanwezig is binnen de dataset.
  3. Het merk wordt overgenomen vanuit de bij de desbetreffende GLN gespecificeerde merkomschrijving

 

 

 

Certificaten

De certificaatstructuur zoals in de DICO standaard is opgenomen wordt (nog) niet volledig door de datapool ondersteund. Certificaten aangeleverd als bijlagen worden wel geïmporteerd.

Daarnaast worden de indicatoren van ROHS, CE Veiligheidsblad en 'bevat batterij' geïmporteerd.

 

Aandachtspunten:
  1. Vanuit het artikelbericht wordt geen certificaatinformatie geïmporteerd
  2. Vanuit het productbericht wordt de indicatie REACH geïmporteerd.
  3. Vanuit het productbericht wordt het certificaatnummer voor DIN, ISO, ECCN en UN nummer geïmporteerd.
  4. Vanuit het productbericht wordt de revisiedatum voor VIB en REACH geïmporteerd.

 

 


 

 

 

Bijlagen

De bijlagenstructuur is sterk uitgebreid ten opzichte van INSBOU004 zodat er nu ook fysieke bijlagen meegestuurd kunnen worden. Ook is er met SALES005 de mogelijkheid om een bijlagetitel en een bijlage omschrijving, oftewel een nadere toelichting op de bijlage op te geven. Bijlagen worden op dit moment alleen vanuit het productbericht geaccepteerd.

Standaard zal de importroutine een bijlage downloaden en toevoegen aan de productdata. Wanneer de original source indicator als 'true' wordt opgeven dan zal de importroutine de bijlage niet downloaden maar de bijlage als verwijzing (zoals opgegeven) naar de source (URL) behouden blijven. Dit is bijvoorbeeld gewenst wanneer een bijlage zoals een certificaat of handleiding dynamisch wordt bijgewerkt maar de URL gelijk blijft. Dit is overigens niet mogelijk voor de lage resolutie afbeelding (PPI).

Indien er een hoge resolutie afbeelding (PHI) bij een product is opgegeven en er is geen lage resolutie aanwezig dan zal het importsysteem automatisch een lage resolutie afbeelding (PPI) genereren. Indien dit mislukt dan zal dit gemeld worden in de verwerkingsrapportage.

Een deeplink naar een product- of artikelpagina kon in het uitwisselformaat INSBOU004 in een apart veld gespecificeerd worden. Binnen de DICO standaard dient een deeplink als een bijlage type (LPP) opgegeven worden. Alleen de eerste opgegeven deeplink wordt als product of artikel deeplink geïmporteerd. Indien u meerdere deeplinks opgeeft, dan worden deze geïmporteerd als bijlage type 'overig' (OTA).


 

 

 

Productreferenties en -relaties

Met het itemrelatiebericht is het mogelijk om relaties aan te geven tussen producten of artikelen. De mapping van relatietype naar het datamodel is hier beschikbaar.

 

2BA B.V

Energieweg 3
3542 DZ Utrecht
+31 88 222 00 00
info@2ba.nl

Word lid van onze community