tabBestelKop/Regel) → Ontvangst (tabMagazijnOntvangsten) → Inkoopfactuur (tabInkoopfactuurKop/Regel). De leverancier is altijd een tabNaw-record met het correcte soorttype.
| # | Kolom | Type | Nullable | Beschrijving |
|---|---|---|---|---|
| 1 | BstKopGid | integer | NOT NULL PK | Unieke identifier van de bestelling |
| 2 | BstKopNummer | numeric(10) | NOT NULL | Bestelnummer (zichtbaar voor gebruiker) |
| 3 | BstKopNawGid | integer | NOT NULL FK→tabNaw | Leverancier (NAW-record) |
| 4 | BstKopMagGid | integer | NOT NULL FK→tabMagazijn | Ontvangstmagazijn |
| 5 | BstKopValNummer | integer | NOT NULL FK→tabValuta | Valuta van de bestelling |
| 6 | BstKopRelGid | integer | NULL FK→tabRelatie | Contactpersoon bij leverancier |
| 7 | BstKopRelGidInkoper | integer | NULL FK→tabRelatie | Interne inkoper die de bestelling heeft geplaatst |
| 8 | BstKopAdrGid | integer | NULL FK→tabAdres | Leveradres van de leverancier |
| 9 | BstKopNawGidAflevering | integer | NULL FK→tabNaw | Afwijkend afleveradres-NAW (directe levering) |
| 10 | BstKopAanmaakDatum | timestamp | NOT NULL | Datum/tijd van aanmaken bestelling |
| 11 | BstKopBestelDatum | date | NULL | Officiële besteldatum |
| 12 | BstKopBestelTijd | time | NULL | Besteltijd |
| 13 | BstKopAfleverDatum | date | NULL | Gevraagde afleverdatum |
| 14 | BstKopIsGoedgekeurd | smallint | NULL | Bestelling goedgekeurd (0=nee, 1=ja) |
| 15 | BstKopGoedgekeurdDoor | nchar(40) | NULL | Naam van de goedkeurder |
| 16 | BstKopGoedgekeurdOp | timestamp | NULL | Datum/tijd van goedkeuring |
| 17 | BstKopIsVerwerkt | smallint | NULL | Bestelling verzonden naar leverancier (0=nee, 1=ja) |
| 18 | BstKopIsVolledigOntvangen | smallint | NULL | Volledig ontvangen (0=nee, 1=ja) |
| 19 | BstKopIsVolledigGeboekt | smallint | NULL | Volledig geboekt in grootboek (0=nee, 1=ja) |
| 20 | BstKopLvcNummer | integer | NULL FK→tabLeveringsConditie | Leveringscondities |
| 21 | BstKopBtcNummer | integer | NULL FK→tabBetalingsConditie | Betalingscondities bij leverancier |
| 22 | BstKopReferentie | long nvarchar | NULL | Onze referentie / opmerkingen bij de bestelling |
| 23 | BstKopLastModified | timestamp | NULL | Tijdstip van laatste wijziging |
| # | Kolom | Type | Nullable | Beschrijving |
|---|---|---|---|---|
| 1 | BstRglGid | integer | NOT NULL PK | Primaire sleutel |
| 2 | BstRglBstKopGid | integer | NOT NULL FK→tabBestelKop | Bijbehorende bestelkop |
| 3 | BstRglNummer | integer | NOT NULL | Regelnummer binnen de bestelling |
| 4 | BstRglSoort | smallint | NOT NULL | Regelsoort: 0 = Tekst 1 = Tarief 2 = Artikel |
| 5 | BstRglArtGid | integer | NULL FK→tabArtikel | Besteld artikel |
| 6 | BstRglArtPartijGid | integer | NULL FK→tabArtikelPartij | Artikelpartij (indien partijregistratie) |
| 7 | BstRglBtwCode | integer | NULL FK→tabBtw | BTW-code |
| 8 | BstRglArtikelNummerLeverancier | nchar(20) | NULL | Artikelnummer bij de leverancier |
| 9 | BstRglEANcode | nchar(30) | NULL | EAN-code van het artikel |
| 10 | BstRglInkoopEenheid | nchar(20) | NULL | Maateenheid bij inkoop (bijv. "doos", "pallet") |
| 11 | BstRglVoorraadEenhedenInInkoopEenheid | numeric(15) | NULL | Omrekeningsfactor: hoeveel voorraadeenheden per inkoopeenheid |
| 12 | BstRglAantalBesteld | numeric(15) | NULL | Besteld aantal (in inkoopeenheden) |
| 13 | BstRglAantalOntvangenInVoorrEenh | numeric(15) | NULL | Reeds ontvangen aantal (in voorraadeenheden) |
| 14 | BstRglAantalNogTeOntvangenInVoorrEenh | numeric(15) | NULL | Nog te ontvangen aantal |
| 15 | BstRglPrijs | numeric(15) | NULL | Inkoopprijs per eenheid |
| 16 | BstRglPrijsPer | numeric(15) | NULL | Prijs per hoeveel eenheden |
| 17 | BstRglKortingPercentage | numeric(15) | NULL | Kortingspercentage |
| 18 | BstRglKortingBedrag | numeric(15) | NULL | Kortingsbedrag |
| 19 | BstRglAfleverdatum | date | NULL | Gewenste afleverdatum voor deze regel |
| 20 | BstRglOms | long nvarchar | NULL | Omschrijving / tekst bij de bestelregel |
| 21 | BstRglLastModified | timestamp | NULL | Tijdstip van laatste wijziging |
| Kolom (Kop) | Type | Nullable | Beschrijving |
|---|---|---|---|
| IfkGid | integer | NOT NULL PK | Primaire sleutel inkoopfactuurkop |
| IfkNawGid | integer | NOT NULL FK→tabNaw | Leverancier |
| IfkValNummer | integer | NOT NULL FK→tabValuta | Valuta van de inkoopfactuur |
| IfkBtcNummer | integer | NULL FK→tabBetalingsConditie | Betalingscondities |
| IfkFactuurNummer | nchar(40) | NOT NULL | Factuurnummer van de leverancier |
| IfkFactuurdatum | date | NOT NULL | Factuurdatum op de leveranciersfactuur |
| IfkVervaldatum | date | NOT NULL | Betaaltermijn / vervaldatum |
| IfkOmschrijving | nchar(40) | NULL | Interne omschrijving van de inkoopfactuur |
| IfkFactuurbedragExclBTW | numeric(15) | NOT NULL | Totaalbedrag factuur exclusief BTW |
| IfkTotaalBtw | numeric(15) | NOT NULL | Totaal BTW-bedrag op de factuur |
| IfkIsGoedgekeurd | smallint | NOT NULL | Factuur goedgekeurd voor betaling (0=nee, 1=ja) |
| IfkGoedgekeurdDoor | nchar(40) | NULL | Naam van de goedkeurder |
| IfkGoedgekeurdOp | timestamp | NULL | Datum/tijd van goedkeuring |
| IfkIsVerwerkt | smallint | NULL | Geboekt in grootboek (0=nee, 1=ja) |
| IfkReferentienummer | nchar(40) | NULL | Eigen referentienummer / inkoopordernummer |
| IfkBetalingskenmerk | nchar(140) | NULL | Betalingsreferentie voor SEPA-overschrijving |
| IfkAangemaaktDoor | nchar(40) | NULL | Gebruiker die de factuur heeft ingevoerd |
| IfkLastModified | timestamp | NULL | Tijdstip van laatste wijziging |
| Kolom (Regel) | Type | Nullable | Beschrijving |
|---|---|---|---|
| IfrGid | integer | NOT NULL PK | Primaire sleutel |
| IfrIfkGid | integer | NOT NULL FK→tabInkoopfactuurKop | Bijbehorende inkoopfactuurkop |
| IfrArtGid | integer | NULL FK→tabArtikel | Artikel op de factuurregel |
| IfrBtwCode | integer | NULL FK→tabBtw | BTW-code |
| IfrRegelNr | integer | NOT NULL | Regelnummer op de inkoopfactuur |
| IfrRegelSoort | smallint | NOT NULL | Regelsoort: 0 = Tekst 1 = Tarief 2 = Artikel |
| IfrAantal | numeric(15) | NULL | Gefactureerd aantal |
| IfrInkoopeenheid | nchar(20) | NULL | Inkoopeenheid |
| IfrPrijs | numeric(15) | NULL | Prijs per eenheid |
| IfrPrijsPer | numeric(15) | NULL | Prijs per hoeveel eenheden |
| IfrKortingPercentage | numeric(15) | NULL | Kortingspercentage |
| IfrRegeltotaalExclBtw | numeric(15) | NOT NULL | Regeltotaal exclusief BTW |
| IfrOms | long nvarchar | NULL | Omschrijving van de factuurregel |
| IfrLastModified | timestamp | NULL | Tijdstip van laatste wijziging |
Bij ontvangst van een bestelling wordt een ontvangstbon aangemaakt die de werkelijk ontvangen aantallen vastlegt. Deze ontvangst koppelt terug aan de bestelregel.
| Kolom (Kop) | Omschrijving | Kolom (Detail) | Omschrijving |
|---|---|---|---|
| MokGid | PK ontvangst-kop | ModGid | PK ontvangst-detail |
| MokBstKopGid | FK → tabBestelKop | ModMokGid | FK → tabMagazijnOntvangstenKop |
| MokNawGid | FK → tabNaw (leverancier) | ModBstRglGid | FK → tabBestelRegel |
| MokMagGid | FK → tabMagazijn | ModArtGid | FK → tabArtikel |
| MokOntvangstDatum | Datum van ontvangst | ModAantalOntvangen | Ontvangen aantal |
| MokOntvangenDoor | Naam van de ontvanger | ModLocGid | FK → tabLocatie (opslaglocatie) |
| MokLastModified | Tijdstip laatste wijziging | ModLastModified | Tijdstip laatste wijziging |
Openstaande bestellingen (nog niet volledig ontvangen)
Te betalen inkoopfacturen