Eisen aan het XML-bestand met taken

Met programma Importeren Taken in XML-formaat kunnen nieuwe taken aan King worden toegevoegd.

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_TAKEN

Veldnaam Omschrijving Mogelijke inhoud Belangrijk

<KING_TAKEN>

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

Eenmaal <TAKEN>

Verplicht

TAKEN

Veldnaam Omschrijving Mogelijke inhoud Belangrijk

<TAKEN>

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

Een of meer keren <TAAK>

Verplicht

TAAK

Veldnaam Omschrijving Mogelijke inhoud Belangrijk

<TAAK>

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

Zie hierna, bij Velden van de Taak

Verplicht

Velden van de Taak

Veldnaam Omschrijving Mogelijke invoer Belangrijk

<TAAK_GEBRUIKERCODE>

Gebruikerscode

Max. 10 posities, Moet bestaan in King en moet toegang hebben tot deze administratie

Als het veld niet voorkomt, wordt de taak op naam gesteld van de nu aangemelde gebruiker

<TAAK_TAAKSOORT>

Taaksoort

Max. 10 posities, moet bestaan in King

Verplicht veld

<TAAK_EINDDATUM>

Einddatum

JJJJ-MM-DD

Als het veld niet voorkomt, wordt de verwerkingsdatum gebruikt als einddatum

<TAAK_BEGINDATUM>

Begindatum

JJJJ-MM-DD

Als het veld niet voorkomt, wordt de verwerkingsdatum gebruikt als begindatum

<TAAK_PRIORITEIT>

Prioriteit

PRIO_GEEN, PRIO_LAAG, PRIO_NORMAAL, PRIO_HOOG, PRIO_URGENT

Als dit veld niet voorkomt, wordt PRIO_NORMAAL gebruikt

<TAAK_OMSCHRIJVING>

Omschrijving

Max. 80 posities

 

<TAAK_OPMERKING>

Opmerking

 

 

<TAAK_NAW_GERELATEERD>

Taak heeft betrekking op

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

 

<TAAK_NAW_BESTAND>

NAW-bestand

D, C of nummer van bestaand relatiebestand

Alleen ingelezen als de taak NAW-gerelateerd is, is in dat geval verplicht

<TAAK_NAW_NUMMER>

Debiteur, crediteur of relatie

Max. 10 cijfers, moet bestaan in opgegeven NAW-bestand

Alleen ingelezen als de taak NAW-gerelateerd is, is in dat geval verplicht

<TAAK_NAW_CONTACTPERSOON>

Contactpersoon

Max. 3 cijfers, moet bestaan bij opgegeven debiteur, crediteur of relatie

Alleen ingelezen als de taak NAW-gerelateerd is

<TAAK_IN_BEHANDELING>

In behandeling

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

Als het veld niet voorkomt, wordt false gebruikt

<TAAK_IN_BEHANDELING_DATUM>

Datum waarop deze taak in behandeling is genomen

JJJJ-MM-DD

Als het veld niet voorkomt terwijl de taak in behandeling is, wordt de verwerkingsdatum gekozen

<TAAK_IN_BEHANDELING_GEBRUIKERCODE>

Gebruiker die deze taak in behandeling heeft genomen

Max. 10 posities, moet bestaan in King en toegang hebben tot deze administratie

Als het veld niet voorkomt terwijl de taak in behandeling is, wordt de code van de aangemelde gebruiker gekozen

<TAAK_AFGEHANDELD>

Afgehandeld

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

Als het veld niet voorkomt, wordt false gebruikt

<TAAK_AFGEHANDELD_DATUM>

Datum waarop deze taak is afgehandeld

JJJJ-MM-DD

Als het veld niet voorkomt terwijl de taak afgehandeld is, wordt de verwerkingsdatum gekozen

<TAAK_AFGEHANDELD_GEBRUIKERCODE> Gebruiker die deze taak heeft afgehandeld Max. 10 posities, moet bestaan in King en toegang hebben tot deze administratie

Als het veld niet voorkomt terwijl de taak afgehandeld is, wordt de code van de aangemelde gebruiker gekozen

<TAAK_INGEVOERD_DATUM> Datum waarop deze taak is ingevoerd JJJJ-MM-DD  
<TAAK_INGEVOERD_GEBRUIKERSCODE> Gebruiker die deze taak heeft ingevoerd Max. 10 posities, moet bestaan in King en toegang hebben tot deze administratie  

De waarde van de velden Ingevoerd op (datum) en Ingevoerd door (gebruikerscode) wordt bepaald bij het inlezen van het bestand.

Voorbeeldbestand

<KING_TAKEN>

<TAKEN>

<TAAK>

<TAAK_GEBRUIKERCODE>Jan</TAAK_GEBRUIKERCODE>

<TAAK_TAAKSOORT>Nabellen</TAAK_TAAKSOORT>

<TAAK_EINDDATUM>2012-10-24</TAAK_EINDDATUM>

<TAAK_BEGINDATUM>2012-10-17</TAAK_BEGINDATUM>

<TAAK_PRIORITEIT>PRIO_NORMAAL</TAAK_PRIORITEIT>

<TAAK_OMSCHRIJVING>Nabellen klant ivm probleem</TAAK_OMSCHRIJVING>

<TAAK_OPMERKING>Installatie niet gelukt.</TAAK_OPMERKING>

<TAAK_NAW_GERELATEERD>true</TAAK_NAW_GERELATEERD>

<TAAK_NAW_BESTAND>D</TAAK_NAW_BESTAND>

<TAAK_NAW_NUMMER>12004690</TAAK_NAW_NUMMER>

<TAAK_NAW_CONTACTPERSOON>2</TAAK_NAW_CONTACTPERSOON>

<TAAK_IN_BEHANDELING>true</TAAK_IN_BEHANDELING>

<TAAK_IN_BEHANDELING_DATUM>2012-10-18</TAAK_IN_BEHANDELING_DATUM>

<TAAK_IN_BEHANDELING_GEBRUIKERCODE>Jan</TAAK_IN_BEHANDELING_GEBRUIKERCODE>

<TAAK_AFGEHANDELD>true</TAAK_AFGEHANDELD>

<TAAK_AFGEHANDELD_DATUM>2012-10-19</TAAK_AFGEHANDELD_DATUM>

<TAAK_AFGEHANDELD_GEBRUIKERCODE>Jan</TAAK_AFGEHANDELD_GEBRUIKERCODE>

<TAAK_INGEVOERD_DATUM>2013-10-18T12:48:38</TAAK_INGEVOERD_DATUM>

<TAAK_INGEVOERD_GEBRUIKERCODE>Gebruik</TAAK_INGEVOERD_GEBRUIKERCODE>

</TAAK>

<TAAK>

<TAAK_GEBRUIKERCODE>Sjaak</TAAK_GEBRUIKERCODE>

<TAAK_TAAKSOORT>Backups</TAAK_TAAKSOORT>

<TAAK_PRIORITEIT>PRIO_HOOG</TAAK_PRIORITEIT>

<TAAK_OMSCHRIJVING>Dailybackup</TAAK_OMSCHRIJVING>

</TAAK>

</TAKEN>

</KING_TAKEN>

 

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

 

Koppelingspictogram voor conceptenZie ook