tabNaw (Naam, Adres, Woonplaats) is de spil van het systeem. Zowel debiteuren (klanten) als crediteuren (leveranciers) worden als NAW-record opgeslagen. Het veld NawSoort bepaalt het type. Contactpersonen zijn gekoppeld via tabRelatie.
| # | Kolom | Type | Nullable | Beschrijving |
|---|---|---|---|---|
| 1 | NawGid | integer | NOT NULL PK | Unieke identifier van de NAW-record |
| 2 | NawSoort | smallint | NOT NULL | Type relatie: 0=Debiteuren, 1=Crediteuren, 2=Bedrijfsgegevens, 3=Relaties |
| 3 | NawBtwNummer | nchar(15) | NULL | BTW-identificatienummer van het bedrijf |
| 4 | NawKvkNummer | nchar(40) | NULL | KvK-nummer (Kamer van Koophandel) |
| 5 | NawWebsite | nchar(250) | NULL | Website van het bedrijf |
| 6 | NawOnsDebiteurNummer | nchar(20) | NULL | Eigen debiteurcode/nummer voor de klant |
| 7 | NawOrderKorting | numeric(6) | NULL | Standaard orderkortingspercentage |
| 8 | NawTaalGid | integer | NOT NULL FK→tabTaal | Taalvoorkeur van de relatie |
| 9 | NawVertegenwCode | integer | NULL FK→tabVertegenwoordiger | Toegewezen vertegenwoordiger |
| 10 | NawGidCorrespondentie | integer | NULL FK→tabNaw | NAW voor correspondentie (indien afwijkend) |
| 11 | NawGidVerzendAdres | integer | NULL FK→tabNaw | Standaard verzendadres NAW |
| 12 | NawGidEindAdres | integer | NULL FK→tabNaw | Eindbestemming-NAW |
| 13 | NawGidVestiging | integer | NULL FK→tabNaw | Vestiging/hoofdkantoor (zelf-referentieel) |
| 14 | NawidDebOmzet | integer | NULL FK→tabNaw | Debiteur waaraan omzet wordt toegerekend |
| 15 | NawidDebPrijzen | integer | NULL FK→tabNaw | Debiteur waarvan de prijzen worden overgenomen |
| 16 | NawIdFactDeb | integer | NULL FK→tabNaw | Debiteur voor facturatie (indien afwijkend) |
| 17 | NawAanmaningsType | smallint | NULL | Aanmaningstype: 0=Geen, 1=Aanmaning, 2=Rekeningoverzicht |
| 18 | NawAantalKopieFacturen | smallint | NULL | Aantal kopieën bij afdrukken factuur |
| 19 | NawAparteFacturen | smallint | NULL | Aparte factuur per order: 0=Ja, 1=Nee, 2=Per contactpersoon, 3=Per verzendadres, 4=Per contactpersoon én verzendadres, 5=Volgens debiteuren-instelling |
| 20 | NawBedrijfstak | nchar(5) | NULL | Branchecode van het bedrijf |
| 21 | NawBlokOrderInvoer | smallint | NULL | Blokkering orderinvoer (0=niet geblokkeerd) |
| 22 | NawFacturerenInclBtw | smallint | NULL | Factureren inclusief BTW: 0=Exclusief BTW, 1=Inclusief BTW |
| 23 | NawFactuurAdres | smallint | NULL | Factuuradres: 0=Correspondentie-adres, 1=Vestigingsadres |
| 24 | NawIsDeelLeveringToegestaan | smallint | NULL | Deellevering toegestaan: 0=Nee, 1=Ja, 2=Volgens vaste gegevens orders/facturering |
| 25 | NawBtwNummerIsGeverifieerd | smallint | NULL | BTW-nummer geverifieerd via VIES: 0 = Niet geverifieerd 1 = Geldig 2 = Niet geldig |
| 26 | NawBtwNummerGeverifieerdOp | timestamp | NULL | Datum/tijd van laatste BTW-verificatie |
| 27 | NawBTWNummerNaam | nchar(40) | NULL | Bedrijfsnaam zoals geregistreerd bij BTW-autoriteit |
| 28 | NawIncassantReferentie | nchar(35) | NULL | SEPA-incassantidentificatie |
| 29 | NawVrvGid | integer | NULL FK→tabVervoerder | Standaard vervoerder |
| 30 | NawLastModified | timestamp | NULL | Tijdstip van laatste wijziging |
| 31 | NawCreated | timestamp | NULL | Aanmaaktijdstip van de record |
| # | Kolom | Type | Nullable | Beschrijving |
|---|---|---|---|---|
| 1 | RelGid | integer | NOT NULL PK | Unieke identifier van de contactpersoon |
| 2 | RelNawGID | integer | NOT NULL FK→tabNaw | Bedrijf waarbij deze contactpersoon hoort |
| 3 | RelNummer | integer | NOT NULL | Volgnummer van de contactpersoon binnen het bedrijf |
| 4 | RelVolledigeNaam | nchar(40) | NULL | Volledige naam (samengesteld) |
| 5 | RelVoornaam | nchar(40) | NULL | Voornaam |
| 6 | RelVoorletters | nchar(15) | NULL | Voorletters |
| 7 | RelVoorvoegsel | nchar(40) | NULL | Tussenvoegsel (bijv. "van de") |
| 8 | RelAchternaam | nchar(40) | NULL | Achternaam |
| 9 | RelAchtervoegsel | nchar(15) | NULL | Achtervoegsel (bijv. titels achter naam) |
| 10 | RelTitel | nchar(15) | NULL | Aanspreektitel (bijv. "dhr.", "mevr.", "dr.") |
| 11 | RelGeslacht | smallint | NOT NULL | Geslacht: 0=onbekend, 1=man, 2=vrouw |
| 12 | RelEmail | nchar(80) | NULL | E-mailadres van de contactpersoon |
| 13 | RelTelefoon | nchar(25) | NULL | Primair telefoonnummer |
| 14 | RelTelefoon2 | nchar(25) | NULL | Secundair telefoonnummer |
| 15 | RelTelefax | nchar(25) | NULL | Faxnummer |
| 16 | RelNaamInAanhef | nchar(60) | NULL | Naam zoals gebruikt in aanhef brieven |
| 17 | RelNaamInAdres | nchar(60) | NULL | Naam zoals gebruikt in adresblok |
| 18 | RelNaamInBrief | nchar(60) | NULL | Naam zoals gebruikt in briefhoofd |
| 19 | RelVtgCode | integer | NULL | Vestigingscode van de contactpersoon |
| 20 | RelContributieCode | integer | NULL | Contributiecode voor ledenregistratie |
| 21 | RelLastModified | timestamp | NULL | Tijdstip van laatste wijziging |
| 22 | RelCreated | timestamp | NULL | Aanmaaktijdstip van de record |
| # | Kolom | Type | Nullable | Beschrijving |
|---|---|---|---|---|
| 1 | AdrGid | integer | NOT NULL PK | Unieke identifier van het adres |
| 2 | AdrNawGid | integer | NOT NULL FK→tabNaw | Bedrijf waarbij dit adres hoort |
| 3 | AdrRelGid | integer | NULL FK→tabRelatie | Optioneel: contactpersoon aan wie adres gekoppeld is |
| 4 | AdrLndGid | integer | NOT NULL FK→tabLand | Land van het adres |
| 5 | AdrCode | integer | NULL | Adrescode / volgnummer |
| 6 | AdrNaam1 | nchar(40) | NULL | Naam regel 1 (bedrijfs- of persoonsnaam) |
| 7 | AdrNaam2 | nchar(40) | NULL | Naam regel 2 (aanvullend) |
| 8 | AdrStraat | nchar(40) | NULL | Straatnaam |
| 9 | AdrHuisnummer | nchar(10) | NULL | Huisnummer (inclusief toevoeging) |
| 10 | AdrPostcode | nchar(40) | NULL | Postcode |
| 11 | AdrPlaats | nchar(40) | NULL | Plaatsnaam / woonplaats |
| 12 | AdrPostcodeHuisnr | nchar(40) | NULL | Samengesteld veld postcode + huisnummer |
| 13 | AdrOms | nchar(40) | NULL | Omschrijving van het adres (bijv. "Magazijn", "Kantoor") |
| 14 | AdrEmail | nchar(80) | NULL | E-mailadres voor correspondentie via dit adres |
| 15 | AdrTelefoon | nchar(25) | NULL | Telefoonnummer van dit vestigingsadres |
| 16 | AdrTelefoon2 | nchar(25) | NULL | Tweede telefoonnummer |
| 17 | AdrTelefax | nchar(25) | NULL | Faxnummer |
| 18 | AdrEanCode | nchar(13) | NULL | EAN/GLN-locatiecode (EDI-identificatie) |
| 19 | AdrLastModified | timestamp | NULL | Tijdstip van laatste wijziging |
| Kolom | Type | Nullable | Beschrijving |
|---|---|---|---|
| NawOpmGid | integer | NOT NULL PK | Primaire sleutel |
| NawOpmNawGid | integer | NOT NULL FK→tabNaw | Gekoppelde NAW |
| NawOpmTekst | long nvarchar | NULL | Vrije tekst / notitie bij de relatie |
| NawOpmLastModified | timestamp | NULL | Tijdstip van laatste wijziging |
| Kolom | Type | Nullable | Beschrijving |
|---|---|---|---|
| NawRekGid | integer | NOT NULL PK | Primaire sleutel |
| NawRekNawGid | integer | NOT NULL FK→tabNaw | Gekoppelde NAW |
| NawRekRekeningNummer | nchar(34) | NULL | IBAN rekeningnummer |
| NawRekBIC | nchar(11) | NULL | BIC/SWIFT-code van de bank |
| NawRekNaam | nchar(40) | NULL | Rekeningnaam (naam van rekeninghouder) |
| NawRekPlaats | nchar(40) | NULL | Vestigingsplaats bank |
| NawRekLastModified | timestamp | NULL | Tijdstip van laatste wijziging |
Alle debiteuren met hun standaard postadres
Contactpersonen van een specifiek bedrijf