Eisen aan het XML-bestand met prijsafspraken
Met deze optie kunnen nieuwe prijsafspraken worden toegevoegd en bestaande gewijzigd.
Het XML-inleesbestand moet wel aan onderstaande eisen voldoen, anders kan King het bestand niet (volledig) inlezen!
XSD-schema
Een XSD-schema, wijzigingen ten opzichte van een vorige versie en de specificaties voor de XML import/export zijn beschikbaar op https://support.kingsoftware.nl/king5-releases/ .
Kies de juiste King5-versie.
Kijk onder de tab 'Aandachtspunten King 5.xx'.
Download: 'Download hier de XSD-schema’s met de XML-importbestanden voor King 5.xx (ZIP-bestand)' .
Je ziet hier ook een *.pdf met de wijzigingen in de XSD-bestanden in deze King-versie ten opzichte van de vorige King-versie.
KING_PRIJSAFSPRAKEN
Veldnaam | Omschrijving | Mogelijke inhoud | Belangrijk |
---|---|---|---|
<KING_PRIJSAFSPRAKEN> |
Geeft begin en eind aan van het King-inleesbestand met prijsafspraken |
Eenmaal <PRIJSAFSPRAKEN > |
Verplicht |
PRIJSAFSPRAKEN
Veldnaam | Omschrijving | Mogelijke inhoud | Belangrijk |
---|---|---|---|
<PRIJSAFSPRAKEN> |
Geeft begin en eind aan van de prijsafspraken in het King-inleesbestand |
Een of meer keren <PRIJSAFSPRAAK > |
Verplicht |
PRIJSAFSPRAAK
Veldnaam | Omschrijving | Mogelijke inhoud | Belangrijk |
---|---|---|---|
<PRIJSAFSPRAAK> |
Gegevens prijsafspraak | Zie hierna, bij Velden van de prijsafspraak |
Verplicht |
Velden van de prijsafspraak
Veldnaam | Omschrijving | Mogelijke invoer | Belangrijk |
---|---|---|---|
<PRA_GID> | Identificatie prijsafspraak t.b.v. optie Koppeling met Webwinkel | Max. 8 cijfers | De PRA-GID van een bestaande prijsafspraak is alleen te achterhalen door de prijsafspraken te exporteren. Een nieuwe prijsafspraak heeft nog geen PRA_GID dus dan moet dat veld leeg blijven. Advies: gebruik PRA_GID alleen als je de prijsafspraken met een extern programma wilt muteren en weer in King importeren |
<PRA_SOORTPRIJSAFSPRAAK> | Niveau van de prijsafspraak: debiteur of debiteurgroep, artikel of opbrengstgroep | DEB_ART, DEB_OPBRGRP, DEBGRP_ART of DEBGRP_OPBRGRP (hoofdletters) | Verplicht als PRA_GID niet is ingevuld |
<PRA_DEBITEURNUMMER> | Debiteurnummer | Max. 10 cijfers, moet voorkomen als debiteurnummer in King | Verplicht als PRA-GID niet is ingevuld en alleen toegestaan als de soort prijsafspraak DEB_ART of DEB_OPBRGRP is |
<PRA_DEBITEURGROEPNUMMER> | Debiteurgroep | Max. 3 cijfers, moet voorkomen als debiteurgroep in King | Verplicht als PRA_GID niet is ingevuld en alleen toegestaan als de soort prijsafspraak DEBGRP_ART of DEBGRP_OPBRGRP is |
<PRA_ARTIKELNUMMER> | Artikelnummer | Max. 20 posities, moet voorkomen als artikelnummer in King | Verplicht als PRA-GID niet is ingevuld en alleen toegestaan als de soort prijsafspraak DEB_ART of DEBGRP_ART is |
<PRA_OPBRENGSTGROEPNUMMER> | Opbrengstgroep | Max. 4 cijfers, moet voorkomen als opbrengstgroep in King | Verplicht als PRA_GID niet is ingevuld en alleen toegestaan als de soort prijsafspraak DEB_OPBRGRP of DEBGRP_OPBRGRP is |
<PRA_TYPEPRIJSAFSPRAAK> | Type afspraak: bevat alleen korting (percentage, bedrag of verkoopstaffelkorting) of ook een prijs | PRIJS_KORTPERC, PRIJS_KORTBEDR, PRIJS_KORTSTAF, KORTPERC, KORTBEDR of KORTSTAF (hoofdletters!) | Verplicht. PRIJS_KORTSTAF en KORTSTAF zijn alleen in te lezen als de optie Staffelprijzen in de administratie actief is |
<PRA_VALUTACODE> | Valuta prijsafspraak | Max. 3 posities, moet voorkomen als valutacode in King | Verplicht en alleen toegestaan als het type prijsafspraak PRIJS_KORTPERC, PRIJS_KORTBEDR, PRIJS_KORTSTAF of KORTBEDR is |
<PRA_INEXBTW> | Bedrag(en) inclusief of exclusief BTW | EXCLBTW of INCLBTW (hoofdletters!) | Verplicht en alleen toegestaan als het type prijsafspraak PRIJS_KORTPERC, PRIJS_KORTBEDR, PRIJS_KORTSTAF of KORTBEDR is |
<PRA_PRIJS> | Brutoprijs | Max. 10 cijfers voor het decimaalteken, max. 3 decimalen, eventueel minteken vóór het bedrag | Verplicht en alleen toegestaan als het type prijsafspraak PRIJS_KORTPERC, PRIJS_KORTBEDR of PRIJS_KORTSTAF is |
<PRA_KORTINGSPERCENTAGE> | Kortingspercentage | Percentage tussen -100 en 100 | Verplicht en alleen toegestaan als het type prijsafspraak PRIJS_KORTPERC of KORTPERC is |
<PRA_KORTINGSBEDRAG> | Kortingsbedrag | Max. 10 cijfers voor het decimaalteken, max. 3 decimalen, eventueel minteken vóór het bedrag | Verplicht en alleen toegestaan als het type prijsafspraak PRIJS_KORTBEDR of KORTBEDR is |
<PRA_STAFFELCODE> | Staffelcode | Max. 3 cijfers, moet voorkomen als verkoopstaffeltabel in King | Verplicht en alleen toegestaan als het type prijsafspraak PRIJS_KORTSTAF of KORTSTAF is. Alleen in te lezen als de optie Staffelprijzen in de administratie actief is |
<PRA_OPMERKING> | Opmerking | Max. 254 posities |
Voorbeeldbestand
<KING_PRIJSAFSPRAKEN>
<PRIJSAFSPRAKEN>
<PRIJSAFSPRAAK>
<PRA_SOORTPRIJSAFSPRAAK>DEB_ART</PRA_SOORTPRIJSAFSPRAAK>
<PRA_DEBITEURNUMMER>12006530</PRA_DEBITEURNUMMER>
<PRA_ARTIKELNUMMER>CDROM70080</PRA_ARTIKELNUMMER>
<PRA_TYPEPRIJSAFSPRAAK>KORTPERC</PRA_TYPEPRIJSAFSPRAAK>
<PRA_KORTINGSPERCENTAGE>3</PRA_KORTINGSPERCENTAGE>
<PRA_OPMERKING>Volgens afspraak 22-1 dhr. Ooster.</PRA_OPMERKING>
</PRIJSAFSPRAAK>
<PRIJSAFSPRAAK>
<PRA_SOORTPRIJSAFSPRAAK>DEB_OPBRGRP</PRA_SOORTPRIJSAFSPRAAK>
<PRA_DEBITEURNUMMER>12006530</PRA_DEBITEURNUMMER>
<PRA_OPBRENGSTGROEPNUMMER>40</PRA_OPBRENGSTGROEPNUMMER>
<PRA_TYPEPRIJSAFSPRAAK>KORTPERC</PRA_TYPEPRIJSAFSPRAAK>
<PRA_KORTINGSPERCENTAGE>2.5</PRA_KORTINGSPERCENTAGE>
</PRIJSAFSPRAAK>
<PRIJSAFSPRAAK>
<PRA_SOORTPRIJSAFSPRAAK>DEBGRP_ART</PRA_SOORTPRIJSAFSPRAAK>
<PRA_DEBITEURGROEPNUMMER>1</PRA_DEBITEURGROEPNUMMER>
<PRA_ARTIKELNUMMER>CDROM70080</PRA_ARTIKELNUMMER>
<PRA_TYPEPRIJSAFSPRAAK>KORTPERC</PRA_TYPEPRIJSAFSPRAAK>
<PRA_KORTINGSPERCENTAGE>2</PRA_KORTINGSPERCENTAGE>
</PRIJSAFSPRAAK>
<PRIJSAFSPRAAK>
<PRA_SOORTPRIJSAFSPRAAK>DEBGRP_OPBRGRP</PRA_SOORTPRIJSAFSPRAAK>
<PRA_DEBITEURGROEPNUMMER>1</PRA_DEBITEURGROEPNUMMER>
<PRA_OPBRENGSTGROEPNUMMER>40</PRA_OPBRENGSTGROEPNUMMER>
<PRA_TYPEPRIJSAFSPRAAK>KORTPERC</PRA_TYPEPRIJSAFSPRAAK>
<PRA_KORTINGSPERCENTAGE>1.75</PRA_KORTINGSPERCENTAGE>
</PRIJSAFSPRAAK>
</PRIJSAFSPRAKEN>
</KING_PRIJSAFSPRAKEN>
Kijk voor extra aandachtspunten: Inlezen XML-bestand > Overige aandachtspunten