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

 

Koppelingspictogram voor conceptenZie ook