Import groepen

  • 2 minutes to read

Import groepen maken het mogelijk om de volgorde van tabellen tijdens de import te sturen en verwante tabellen logisch te groeperen.

Wat zijn import groepen?

Import groepen zijn logische groeperingen van tabelmappings die:

  • De importvolgorde bepalen: Tabellen worden geïmporteerd in de volgorde van de groepen
  • Verwante data groeperen: Bijvoorbeeld alle klantgerelateerde tabellen in één groep
  • Overzicht bieden: Organiseer complexe imports in beheersbare onderdelen

Groepvelden

Elke import groep bevat:

Veld Beschrijving
Code Unieke code voor de groep (bijv. "CUSTOMER", "ITEM", "VENDOR")
Description Omschrijving van de groep
Sequence Volgordenummer dat bepaalt wanneer de groep wordt geïmporteerd
Package Code Koppeling naar het data import package
No. of Table Mappings Aantal tabelmappings in deze groep (berekend veld)

Gebruik van groepen

Groepen aanmaken

  1. Open het Data Import Package
  2. Ga naar Groups via de acties
  3. Maak nieuwe groepen aan met:
    • Een unieke Code
    • Een duidelijke Description
    • Een Sequence nummer (lagere nummers worden eerst geïmporteerd)

Groepen toewijzen aan tabelmappings

In de Table Mapping List:

  1. Open een tabelmapping
  2. Selecteer het veld Group
  3. Kies de gewenste import groep uit de lijst

Voorbeeldstructuur

Een typische groepstructuur kan er als volgt uitzien:

Sequence Code Description Tabellen
10 MASTER Stamgegevens Nummering, instellingen
20 DIMENSION Dimensies Dimensies, dimensiewaarden
30 CUSTOMER Klanten Klanten, contacten, adressen
40 VENDOR Leveranciers Leveranciers, contacten
50 ITEM Artikelen Artikelen, eenheden, prijzen
60 FINANCE Financiën Grootboekrekeningen, dagboeken

Importvolgorde

De importvolgorde wordt bepaald door:

  1. Group Sequence: Groepen worden geïmporteerd van laag naar hoog sequence nummer
  2. Table Sequence (binnen een groep): Als meerdere tabellen in dezelfde groep zitten, bepaalt de tabel sequence de onderlinge volgorde

Voorbeeld:

  • Groep "MASTER" (Sequence 10) wordt volledig geïmporteerd
  • Daarna groep "DIMENSION" (Sequence 20)
  • Enzovoort...

Voordelen van groepen

Overzichtelijkheid

  • Complexe imports worden opgedeeld in logische onderdelen
  • Makkelijker te debuggen en te onderhouden
  • Duidelijke structuur voor nieuwe gebruikers

Afhankelijkheden beheren

  • Importeer eerst stamgegevens voordat u transactiedata importeert
  • Zorg dat dimensies bestaan voordat u documenten met dimensies importeert
  • Importeer klanten/leveranciers voordat u orders importeert

Flexibiliteit

  • Groepen kunnen selectief worden uitgevoerd
  • Volgorde kan eenvoudig worden aangepast door sequence te wijzigen
  • Nieuwe groepen kunnen worden toegevoegd zonder bestaande te verstoren

Best practices

  1. Gebruik logische naamgeving: Kies groepsnamen die duidelijk maken wat erin zit
  2. Houd sequenties uit elkaar: Gebruik stappen van 10 (10, 20, 30...) zodat u later tussenliggende groepen kunt toevoegen
  3. Groepeer gerelateerde data: Houd tabellen die bij elkaar horen in dezelfde groep
  4. Test de volgorde: Controleer of afhankelijkheden correct zijn door een testrun te doen

Zonder groepen

Als u geen groepen gebruikt:

  • Worden alle tabelmappings gesorteerd op hun individuele sequence nummer
  • Is het moeilijker om overzicht te houden bij veel tabellen
  • Kan het lastiger zijn om afhankelijkheden te beheren