Eisen aan het XML-bestand met grootboekrekeningen

Met dit programma kunnen nieuwe grootboekrekeningen worden toegevoegd en bestaande gewijzigd.

Het XML-inleesbestand moet aan onderstaande eisen voldoen, anders kan King het bestand niet (volledig) inlezen!

Zie voor een opbouw het voorbeeld aan het einde van dit document.

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_GROOTBOEKREKENINGEN

Veldnaam Omschrijving Mogelijke inhoud Belangrijk

<KING_GROOTBOEKREKENINGEN>

Geeft begin en eind aan van het King-inleesbestand met grootboekrekeningen

Eenmaal <GROOTBOEKREKENINGEN >

Verplicht

GROOTBOEKREKENINGEN

Veldnaam Omschrijving Mogelijke inhoud Belangrijk

<GROOTBOEKREKENINGEN>

Geeft begin en eind aan van de rekeninggegevens in het King-inleesbestand

Een of meer keren <REKENING >

Verplicht

GROOTBOEKREKENING

Veldnaam Omschrijving Mogelijke inhoud Belangrijk

<REKENING>

Geeft per grootboekrekening het begin en het eind aan van de in te lezen gegevens

Zie hierna, bij Velden van de grootboekrekening

Verplicht

Velden van de Grootboekrekening

Veldnaam Omschrijving Mogelijke invoer Belangrijk

<RKS_NUMMER>

Nummer van de grootboekrekening

Max. 10 cijfers

Verplicht

<RKS_KPNUMMER>

Nummer van de kostenplaats

Max. 8 cijfers, hoofdrekening én kostenplaats moeten voorkomen in King. Niet toegestaan bij debiteur– en crediteurrekeningen

 

<RKS_KDNUMMER>

Nummer van de kostendrager

Max. 8 cijfers, hoofdrekening én kostendrager moeten voorkomen in King. Niet toe gestaan bij debiteur- en crediteurrekeningen

 

<RKS_ZOEKCODE>

Zoekcode van de grootboekrekening

Max. 10 tekens

 

<RKS_OMSCHRIJVING>

Omschrijving

Max. 40 tekens

 

<RKS_SOORT>

Rekeningsoort

BAL, ACT, PAS, RES, KOS, OPB, DEB, CRED

Als het veld leeg is, wordt bij debiteur– en crediteurrekeningen DEB of CRED gekozen, bij overige rekeningen BAL

<RKS_BOEKZIJDE>

Boekzijde

DEB, CRED, GEENVOORKEUR, DAGBOEK

Als het veld leeg is, wordt de waarde gekozen die overeenkomt met de rekeningsoort

<RKS_AFDRUKZIJDE>

Afdrukzijde

DEB, CRED, SALDO

Als het veld leeg is, wordt de waarde gekozen die overeenkomt met de rekeningsoort

<RKS_VALUTACODE>

Valutacode

Max. 3 cijfers, moet voorkomen in King

Als het veld leeg is, wordt de basisvaluta gekozen

<RKS_BTWCODE>

BTW-code

Max. 3 cijfers, moet voorkomen in King

 

<RKS_TEGENREKENING>

Default-tegenrekening

Max. 26 tekens, moet voorkomen in King en mag zelf geen tegenrekening hebben

 

<RKS_INV_REFERENTIE>

Referentienummer invoeren

true of false (hoofd- en/of kleine letters); 1 of 0. Bij debiteur– en crediteurrekeningen is true/1 verplicht

Als het veld leeg is, wordt bij debiteur- en crediteurrekeningen true gekozen, bij de overige rekeningen false

<RKS_REFERENTIE_IN_BEGINBALANS> Referentienummers in beginbalans true of false (hoofd- en/of kleine letters); 1 of 0 Als het veld leeg is, wordt false gekozen

<RKS_GEBLOKKEERD>

Geblokkeerd

true of false (hoofd- en/of kleine letters); 1 of 0

Als het veld leeg is, wordt false gekozen

<RKS_AANTALLEN>

Aantallen

true of false (hoofd- en/of kleine letters); 1 of 0

Als het veld leeg is, wordt false gekozen

<RKS_TARIEFINKOOP>

Tarief inkoop

Max. 10 cijfers voor het decimaalteken en max. 2 decimalen

 

<RKS_TARIEFVERKOOP>

Tarief verkoop

Max. 10 cijfers voor het decimaalteken en max. 2 decimalen

 

<RKS_OPMERKING>

Opmerking

Memoveld

 

De rekeningsoort kan in enkele gevallen niet worden gewijzigd:

  • het is niet mogelijk om de soort resultaten/kosten/opbrengsten te wijzigen in balans/activa/passiva of andersom als er op die rekening al is geboekt in een andere valuta dan de basisvaluta;

  • het is niet mogelijk om de rekeningsoort van een debiteur- en crediteurrekening te wijzigen.

Voorbeeld van een XML-inleesbestand:

<KING_GROOTBOEKREKENINGEN>

<GROOTBOEKREKENINGEN>

<REKENING>

<RKS_NUMMER>4110</RKS_NUMMER>

<RKS_KPNUMMER/>

<RKS_KDNUMMER/>

<RKS_ZOEKCODE>Huur</RKS_ZOEKCODE>

<RKS_OMSCHRIJVING>Huur bedrijfspand</RKS_OMSCHRIJVING>

<RKS_SOORT>KOS</RKS_SOORT>

<RKS_BOEKZIJDE>DEB</RKS_BOEKZIJDE>

<RKS_AFDRUKZIJDE>DEB</RKS_AFDRUKZIJDE>

<RKS_VALUTACODE>EUR</RKS_VALUTACODE>

<RKS_BTWCODE/>

<RKS_TEGENREKENING/>

<RKS_INV_REFERENTIE>false</RKS_INV_REFERENTIE>

<RKS_GEBLOKKEERD>false</RKS_GEBLOKKEERD>

<RKS_AANTALLEN>true</RKS_AANTALLEN>

<RKS_TARIEFINKOOP>3.50</RKS_TARIEFINKOOP>

<RKS_TARIEFVERKOOP>4.95</RKS_TARIEFVERKOOP>

<RKS_OPMERKING>Ruimte voor opmerkingen</RKS_OPMERKING>

</REKENING>

</GROOTBOEKREKENINGEN>

</KING_GROOTBOEKREKENINGEN>

 

Kijk voor extra aandachtspunten: Inlezen XML-bestand > Overige aandachtspunten

 

Koppelingspictogram voor conceptenZie ook