Module Externe Adressen
Voorbereiding
Adressen die vanuit andere pakketten in Merlijn moeten worden ingelezen moeten aan de volgende voorwaarden voldoen :
- Spreadsheetformaat (ook Tab-delimited of Excelformaat genoemd)
- het bestand moet op EEN APPLE computer komen te staan
Vervolgens moet aangegeven worden welke rubrieken aanwezig zijn en in welke volgorde deze in de kolommen staan. Dit kan op twee maneieren :
- in het bestand zelf
- in een apart bestandje met deze specificaties
Bij het aparte bestandje kan het beste gebruik worden gemaakt van een spreadsheet om de onderstaande codewoorden in te voeren. Save dit wel als TEXT-only !
Codewoorden
De importprocedure kent de volgende codewoorden : Standaard aanwezig zijn :
Code
|
Merlijnnaam
|
Omschrijving
|
KLANTNR
|
Relatienummer
|
Relatienummers dienen uniek te zijn. Als deze niet uniek zijn worden deze automatisch tot een relatiekring van bij elkaar behorende adressen bijeen gevoegd (zie de opzet van de relatiekringen). Wanneer dit relatienummer ontbreekt in het in te lezen bestand wordt door Merlijn automatisch het eerstvolgende niet-gebruikte relatienummer aan het adres toegekend. Hetzelfde geldt voor relatienummers die hoger zijn dan 99.999
|
POSTCODE
|
Postcode
|
Wanneer de landcode '1' is dient deze te voldoen aan de Nederlandse voorschriften anders wordt de postcode niet ingelezen. De postcodes mogen met of zonder spaties tussen de cijfers en letters worden aangeleverd. Wanneer de postcode niet wordt aangeleverd krijgt deze de vervangende waarde '0000AA'.
|
KLANTNR
Merlijnveld
|
Relatienummer
|
Doel
|
Het relatienummer van de relatie
|
Verplicht
|
Nee
|
Waarde
|
Relatienummers dienen uniek te zijn. Als deze niet uniek zijn worden deze automatisch tot een relatiekring van bij elkaar behorende adressen bijeen gevoegd (zie de opzet van de relatiekringen).
|
Vervangingswaarde
|
Wanneer dit relatienummer ontbreekt in het in te lezen bestand wordt door Merlijn automatisch het eerstvolgende niet-gebruikte relatienummer aan het adres toegekend. Hetzelfde geldt voor relatienummers die hoger zijn dan 99.999
|
POSTCODE
Merlijnveld
|
Postcode
|
Doel
|
De postcode van de klant of relatie
|
Verplicht
|
Nee
|
Waarde
|
Wanneer de landcode '1' is dient deze te voldoen aan de Nederlandse voorschriften anders wordt de postcode niet ingelezen. De postcodes mogen met of zonder spaties tussen de cijfers en letters worden aangeleverd.
|
Vervangingswaarde
|
0000AA
|
ZOEKNAAM
Merlijnveld
|
Zoeknaam
|
Doel
|
De zoeknaam is een achtletterige zoekcode, waarop relaties gemakkelijk kunnen worden teruggevonden en alfabetisch worden gesorteerd.
|
Verplicht
|
Nee
|
Waarde
|
de zoeknaam mag alle letters en cijfers bevatten. Wanneer deze in kleine letters wordt aangeleverd worden er automatisch hoofdletters van gemaakt.
|
Vervangingswaarde
|
Wanneer deze ontbreekt in het in te lezen bestand wordt deze door Merlijn automatisch afgeleid van de naam.
|
NAAM
Merlijnveld
|
Naam
|
Doel
|
De naam van de relatie. Bij een bedrijf wordt hier de bedrijfsnaam vermeld. Bij een particulier wordt hier de naam vermeld.
|
Verplicht
|
Ja
|
Waarde
|
Dit veld heeft een maximumbreedte van 30 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
geen
|
STRAAT
Merlijnveld
|
Adres
|
Doel
|
Het adres van de relatie, inclusief het huisnummer en een huisnummertoevoeging. Indien deze als afzonderlijke velden worden aangeleverd zijn er ook sleutelwoorden beschikbaar om deze automatisch samen te voegen.atie.
|
Verplicht
|
nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 30 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
geen
|
PLAATS
Merlijnveld
|
Naam
|
Doel
|
Woonplaats van de relatie
|
Verplicht
|
nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 25 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
geen
|
KONTAKT
Merlijnveld
|
Ter attentie van
|
Doel
|
De contactpersoon of afdeling van een bedrijf. Indien het een particulier betreft, wordt dit veld leeg gelaten.
|
Verplicht
|
nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 25 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
geen
|
TELEFOON1
Merlijnveld
|
Telefoon 1
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
LANDCODE
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
TITULATUUR
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
FAXTELEX
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
BANKREK
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
GIROREK
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
ASKENMERK
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
KENMERK
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
EXTRAINFO
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
BEDRSOORT
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
SOORTCODE
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
ADRESSOORT
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
TELEFOON2
Merlijnveld
|
Telefoon 2
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
AsTelex
Merlijnveld
|
|
Doel
|
|
Verplicht
|
nee
|
Waarde
|
|
Vervangingswaarde
|
geen
|
Nieuwe codewoorden + gesplitste velden
BDRFKNMRK
Merlijnveld
|
Bedrijf
|
Doel
|
Nieuwe relaties initieel als Bedrijf kenmerken.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft de waarde 'J' of 'N'.
|
Vervangingswaarde
|
Geen
|
BEDRIJFSNA
Merlijnveld
|
Bedrijfsnaam
|
Doel
|
De bedrijfsnaam kan nu onafhankelijk van de naam worden opgeslagen.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 60 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
Geen
|
AFDELING
Merlijnveld
|
Afdeling
|
Doel
|
Nadere aanduiding van het adres.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 50 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
Geen
|
TITELS
Merlijnveld
|
Titels
|
Doel
|
De titels, behorende bij de naam.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 15 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
Geen
|
INITIALEN
Merlijnveld
|
Initialen
|
Doel
|
De initialen van de naam, nu ook apart vast te leggen.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 9 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
Geen
|
VOORVOEGSE
Merlijnveld
|
Voervoegsel
|
Doel
|
Het voorvoegsel bij de naam, zoals 'van de' , 'van der' enz.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 9 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
Geen
|
HUISNUMMER
Merlijnveld
|
Huisnummer
|
Doel
|
Het huisnummer apart, behorende bij het adres.
|
Verplicht
|
Nee
|
Waarde
|
|
Vervangingswaarde
|
Geen
|
HUISNRTOEV
Merlijnveld
|
Huisnummer toevoeging
|
Doel
|
De toevoeging aan het huisnummer.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 9 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
Geen
|
LATITUDE
Merlijnveld
|
Latitude
|
Doel
|
De breedtegraad (geografische positieaanduiding in bolcoördinaten)
|
Verplicht
|
Nee
|
Waarde
|
Bijvoorbeeld : 51° 55'
|
Vervangingswaarde
|
Geen
|
LONGITUDE
Merlijnveld
|
Longitude
|
Doel
|
De lengtegraad (geografische positieaanduiding in bolcoördinaten)
|
Verplicht
|
Nee
|
Waarde
|
Bijvoorbeeld : 4° 29'
|
Vervangingswaarde
|
Geen
|
REGIONR
GEBIEDNR
VERRIJKING
Merlijnveld
|
Verrijking
|
Doel
|
Ingang verrijkingstabel
|
Verplicht
|
Nee
|
Waarde
|
|
Vervangingswaarde
|
Geen
|
Module
|
DataWarehouse
|
IDVELD
Merlijnveld
|
IDveld
|
Doel
|
Een identificatielabel van een klant.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 15 posities.
|
Vervangingswaarde
|
Geen
|
BIC
Merlijnveld
|
BIC
|
Doel
|
Wordt gebruikt voor wereldwijde betalingen.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 11 posities.
|
Vervangingswaarde
|
Geen
|
IBAN
Merlijnveld
|
IBAN
|
Doel
|
Wordt gebruikt voor Europese betalingen.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 34 posities.
|
Vervangingswaarde
|
Geen
|
FUNCTIENR
Merlijnveld
|
|
Doel
|
Ingang functietabel
|
Verplicht
|
Nee
|
Waarde
|
Getal tussen 0 en 1000.
|
Vervangingswaarde
|
Geen
|
FUNCTIEOMS
Merlijnveld
|
|
Doel
|
Ingang functietabel; Bij voorkeur codewoord FUNCTIENR gebruiken.
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 100 posities. Indien langere namen worden ingelezen worden deze automatisch afgekapt.
|
Vervangingswaarde
|
Geen
|
IDSOORT
Merlijnveld
|
IDveld
|
Doel
|
Ingang ID-Soortentabel
|
Verplicht
|
Nee
|
Waarde
|
A t/m Z of 1 t/m 999
|
Vervangingswaarde
|
Geen
|
CRMGROEP1
CRMGROEP2
CRMGROEP3
CRMGROEP4
Merlijnveld
|
|
Doel
|
CRM kenmerken
|
Verplicht
|
Nee
|
Waarde
|
Dit veld heeft een maximumbreedte van 255 posities. Bijvoorbeeld 'JJNNJNJJNNNJNNJNJJNNNJ'.
|
Vervangingswaarde
|
Geen
|
Module
|
Customer Relation Management
|
EANADRHFDC
Merlijnveld
|
EAN-adrescode
|
Doel
|
De EAN-adrescode die bij het adres zelf hoort.
|
Verplicht
|
Nee
|
Waarde
|
|
Vervangingswaarde
|
Geen
|
Module
|
EDIFACT
|
EANADRSUBC
Merlijnveld
|
Sub EAN-code
|
Doel
|
De tweede EAN-adrescode van het adres. soms is een tweede EAN-adrescode nodig om bijvoorbeeld de opdracht te bevestigen.
|
Verplicht
|
Nee
|
Waarde
|
|
Vervangingswaarde
|
Geen
|
Module
|
EDIFACT
|
WEBSITE
Merlijnveld
|
Extra informatie
|
Doel
|
De URL van een website
|
Verplicht
|
Nee
|
Waarde
|
|
Vervangingswaarde
|
Er is geen apart veld voor beschikbaar; het wordt toegevoegd aan het veld 'Extra informatie'.
|
|
|
KVKNUMMER
Merlijnveld
|
KvK-nr
|
Doel
|
Het Kamer van Koophandel nummer
|
Verplicht
|
Nee
|
Waarde
|
|
Vervangingswaarde
|
|
|
|
ADRESCOMBI
Merlijnveld
|
Straat + Huisnummer + Huisnummer toevoeging
|
Doel
|
Splitst het adres naar aparte velden en stelt het adresoort in op P indien het veld begint met 'Postbus', 'postbus' of 'POSTBUS'.
|
Verplicht
|
Nee
|
Waarde
|
|
Vervangingswaarde
|
|
|
|
Overige codewoorden
Er zijn nog meer codewoorden,maar deze mogen alleen in overleg met Merlijn worden gebruikt.
- INVOERDAT = 15;
- VERTEGENW = 23;
- VOORNAAM = 24;
- TUSSENNAAM = 25;
- ACHTERNAAM = 26;
- EMAIL = 27;
- DEBCODE = 31;
- POSTC_NUM = 32;
- POSTC_LET = 33;
- HUISNUM = 34;
- HUISEXT = 35;
- TELE_NET = 36;
- TELE_ABO = 37;
- VOORLET = 38;
- ACTIVITY = 39;
- KVKBEDRS = 40;
- MEDIUM = 41;
- BTWNUMMER = 42;
- MEDIANET = 43;
- BDRFKNMRK=
Nieuwe overige codewoorden
Er zijn nog meer codewoorden,maar deze mogen alleen in overleg met Merlijn worden gebruikt.
- WINKELNR = 532;
- WIJZIGDAT = 533;
Codewoorden Wijnkring (T13676)
- ACCEPTEREN = 537;
- WEIGEREN = 538;
- WIJNBRIEF = 539;
Codewoorden Customer Relation Management (T13940)
- PERSONEN = 540;
- GEHOORDVIA= 541;
- XTRKENMERK= 542;