MEER WAARDE UIT TIJD |
Dit artikel is bedoeld voor applicatiebeheerders die gegevens willen importeren via de functie Bestand → Importeren/Exporteren → Tekst → Tekst-import.
1. Voorbereiden van het importbestand
Bestandstype
- Gebruik een tekstbestand: .txt of .csv.
- Eén record per regel.
- Velden gescheiden door één scheidingsteken (bijv. ;, ,, <tab>).
(Tim herkent het scheidingsteken automatisch uit de header.)
Header verplicht
- De eerste regel bevat de kolomdefinities (veldnamen).
- Deze header bepaalt:
- voor welke tabel de import bedoeld is
- welke velden gebruikt worden
- welke kolommen genegeerd mogen worden (als ze niet herkend worden)
Kolomdefinities
- Kolommen mogen verwijzen naar:
- velden in de basistabel
- referentievelden (zoals Afdeling, Product, Tariefgroep)
- Onbekende kolommen worden genegeerd—de import gaat gewoon door.
Optionele kolomopties
Je kunt veldnamen uitbreiden met speciale opties:
| Symbool | Betekenis |
| @ – ID | Identificeert een record. Als het al bestaat → update; anders → nieuw record |
| % – UpdateOnly | Update alleen; géén nieuwe records aanmaken |
| ! – AutoInsert | Ontbrekende referentiewaarden automatisch aanmaken |
2. Waar vind je de functie?
Bestand → Importeren/Exporteren → Tekst → Tekst-import
Je ziet dan een bestandsvenster om het importbestand te selecteren.
Gebruik je TimOnline, zorg dan dat je het gewenst importbestand eerst uploadt in de Online omgeving via

3. Import uitvoeren
Stap 1 – Bestand selecteren
Kies het tekstbestand dat je wilt importeren.
Stap 2 – Automatische analyse
TimEnterprise:
- leest de header
- bepaalt automatisch:
- het scheidingsteken
- de kolommen
- de vermoedelijke tabel
Als kolomnamen in meerdere tabellen voorkomen:
→ je krijgt een keuze voor de juiste tabel.
Stap 3 – Bevestigen
Na controle vraag Tim om bevestiging.
Klik OK om de gegevens toe te voegen of te wijzigen.
Stap 4 – Resultaten
- Records worden toegevoegd of bijgewerkt volgens de kolomopties.
- Foutmeldingen verschijnen direct op scherm.
- Onbekende kolommen worden genegeerd.
4. Belangrijke aandachtspunten
- Back-up maken
Tekst-import kan grote hoeveelheden data wijzigen.
Vooral bij batch-imports geldt: onmogelijk om eenvoudig terug te draaien.
- Controleer veldnamen
Gebruik veldnamen uit:- het datamodel
- of laat Tim Enterprise bij een foutieve import een lijst tonen met alle beschikbare tabellen en velden.
- Let op referentievelden
Voor velden zoals Afdeling, Product, Tariefgroep:- waarde moet exact overeenkomen met bestaande waarde
- of gebruik ! (AutoInsert), indien toegestaan
- Gebruik de ID-kolom verstandig
Gebruik @ alleen als je zeker weet dat het veld uniek is.
5. Veelvoorkomende valkuilen en tips
- Maak altijd eerst een test in een kopie of leeg testbestand.
- Gebruik consistente datums, codes en benamingen.
- Bij personen: voorkom dubbele records door altijd een veld als ID op te nemen.
- Let op verborgen Excel-opmaak als je CSV’s exporteert.
- Zorg dat je weet welke tabel je importeert (zeker bij Personentabel vs Afdelingslidmaatschappen vs Criteria).
6. Voorbeeld importbestanden
Onderaan het artikel zijn een aantal veelgebruikte importbestanden toegevoegd die gebruikt kunnen worden om te vullen. In tabellen waar een hiërarchie mogelijk is, zoals producten of afdelingen, is in het bestand ook een voorbeeld toegevoegd met het eindresultaat in TimEnterprise.
