Eisen aan het XML-bestand met kostenplaatsen/kostendragers

Eisen aan het XML-bestand met kostenplaatsen/kostendragers
1 van 2
file:///C:/HelpTrunk/Helptekst/King_Queen/Content/Import/Eisen_aa...
Eisen aan het XML-bestand met kostenplaatsen/kostendragers
Met dit programma kunnen nieuwe kostenplaatsen en kostendragers worden toegevoegd en bestaande gewijzigd. Het XML-inleesbestand moet
wel aan onderstaande eisen voldoen, anders kan King het bestand niet (volledig) inlezen! Een XSD-schema is beschikbaar op www.king.eu,
onder Support, Documentatie.
KING_KOSTENPLAATSEN
Veldnaam
Omschrijving
<KING_KOSTENPLAATSEN> Geeft begin en eind aan van het King-inleesbestand met
kostenplaatsen
Mogelijke inhoud
Belangrijk
Eenmaal <KOSTENPLAATSEN Verplicht
>
KOSTENPLAATSEN
Veldnaam
Omschrijving
Mogelijke inhoud
<KOSTENPLAATSEN> Geeft begin en eind aan van de kostenplaatsen in het
King-inleesbestand
Belangrijk
Een of meer keren <KOSTENPLAATS Verplicht
>
KOSTENPLAATS
Veldnaam
Omschrijving
<KOSTENPLAATS> Geeft per kostenplaats het begin en het eind aan van de in te lezen
gegevens
Mogelijke inhoud
Belangrijk
Zie hierna, bij Velden van de
Kostenplaats
Verplicht
Velden van de Kostenplaats
Veldnaam
Omschrijving
Mogelijke invoer
Belangrijk
<KP_NUMMER>
Nummer van de kostenplaats
Max. 8 cijfers
Verplicht
KP_ZOEKCODE>
Zoekcode
Max. 10 tekens
<KP_OMSCHRIJVING>
Omschrijving
Max. 40 tekens
KING_KOSTENDRAGERS
Veldnaam
Omschrijving
<KING_KOSTENDRAGERS> Geeft begin en eind aan van het King-inleesbestand met
kostendragers
Mogelijke inhoud
Belangrijk
Eenmaal <KOSTENDRAGERS Verplicht
>
KOSTENDRAGERS
Veldnaam
Omschrijving
Mogelijke inhoud
<KOSTENDRAGERS> Geeft begin en eind aan van de kostendragers in het
King-inleesbestand
Belangrijk
Een of meer keren <KOSTENDRAGER Verplicht
>
KOSTENDRAGER
Veldnaam
Omschrijving
<KOSTENDRAGER> Geeft per kostendrager het begin en het eind aan van de in te lezen
gegevens
Mogelijke inhoud
Belangrijk
Zie hierna, bij Velden van de
Kostendrager
Verplicht
Velden van de Kostendrager
Veldnaam
Omschrijving
Mogelijke invoer
Belangrijk
<KD_NUMMER>
Nummer van de kostendrager
Max. 8 cijfers
Verplicht
<KD_ZOEKCODE>
Zoekcode
Max. 10 tekens
<KD_OMSCHRIJVING>
Omschrijving
Max. 40 tekens
Voorbeeld van een XML-inleesbestand met kostenplaatsen:
<KING_KOSTENPLAATSEN>
<KOSTENPLAATSEN>
<KOSTENPLAATS>
<KP_NUMMER>14</KP_NUMMER>
<KP_ZOEKCODE>Admin</KP_ZOEKCODE>
<KP_OMSCHRIJVING>Administratie</KP_OMSCHRIJVING>
</KOSTENPLAATS>
</KOSTENPLAATSEN>
</KING_KOSTENPLAATSEN>
Voorbeeld van een XML-inleesbestand met kostendragers:
<KING_KOSTENDRAGERS>
<KOSTENDRAGERS>
<KOSTENDRAGER>
<KD_NUMMER>111</KD_NUMMER>
<KD_ZOEKCODE>King5</KD_ZOEKCODE>
<KD_OMSCHRIJVING>Ontwikkeling King.Net</KD_OMSCHRIJVING>
</KOSTENDRAGER>
7-5-2014 16:38
Eisen aan het XML-bestand met kostenplaatsen/kostendragers
2 van 2
file:///C:/HelpTrunk/Helptekst/King_Queen/Content/Import/Eisen_aa...
</KOSTENDRAGERS>
</KING_KOSTENDRAGERS>
Overige aandachtspunten:
Let op het juiste gebruik van hoofdletters en kleine letters. Ook in de openen en sluiten-tags moeten identieke hoofdletters/kleine letters
voorkomen, dus een notatie als <KP_NUMMER>14</KP_Nummer> wordt niet geaccepteerd!
De velden moeten in dezelfde volgorde in het bestand staan als in bovenstaande tabellen;
Het inleesbestand kan het beste worden opgeslagen in UTF-8-encoding. Deze tekenset levert namelijk geen problemen op als in het
bestand speciale tekens voorkomen, zoals é, ö of à, of het euroteken. Een bestand opgeslagen in ANSI-encoding kan ook worden
ingelezen, maar als er speciale tekens in voorkomen dient u in de header van het XML-bestand het volgende attribuut op te nemen:
encoding="ISO-8859-1", dus bijv. <?xml version="1.0" encoding="ISO-8859-1"?>. Bestanden opgeslagen in een andere codering (bijv.
Windows 1252) zijn niet in te lezen in King.
Bevat een veld in het inleesbestand meer tekens dan is toegestaan, dan kan dat veld niet worden ingelezen;
De tekens <, >, &, ‘ en " moeten in XML-bestanden voorkomen als:
<
&lt;
>
&gt;
&
&amp;
‘
&apos;
"
&quot;
Naar Inlezen XML-bestand
7-5-2014 16:38