thumb_up
thumb_down
link
Copy link
Copied
insert_emoticon
lmatfy
Copied

Evenementen en sessies toevoegen, wijzigen en verwijderen (UpdateConnector KnCourseEvent)

UpdateConnector voor het toevoegen, wijzigen en verwijderen van evenementen en sessies bij cursussen.

Naam UpdateConnector: KnCourseEvent

Let op: 

Je kunt voor elke UpdateConnector een XSD-schema en een XML-voorbeeld genereren via AFAS Connect. Ook JSON wordt via AFAS Connect ondersteund.

Inhoud

Voorbereiding

Beschrijving

Mogelijke acties met de connector

INSERT

Records toevoegen

Xml-voorbeeldbestand downloaden

UPDATE

Records wijzigen

Xml-voorbeeldbestand downloaden (evenement wijzigen)

Xml-voorbeeldbestand downloaden (sessie wijzigen)

DELETE

Records verwijderen

Xml-voorbeeldbestand downloaden (evenement verwijderen)

Xml-voorbeeldbestand downloaden (sessie verwijderen)

Deze acties gelden voor zowel evenementen als sessies.

Niet mogelijk met de connector:

  • Sessies zonder evenementen toevoegen.
  • Evenementen zonder sessies toevoegen.

Aandachtspunten:

  • Een evenement moet minimaal één sessie bevatten (meerdere sessies is ook mogelijk).
  • De ID’s voor de sessies beginnen PER EVENEMENT bij 1.
  • Je kunt records wijzigen op basis van de velden 'EvenementID' en / of 'SessieID'.
  • Om een evenement te verwijderen, moeten eerst alle bijbehorende sessies verwijderd worden.

Voorbeeld:

Dit voorbeeld is een xml-bestand waarin een evenement met twee sessies wordt toegevoegd.

<KnCourseEvent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<Element>

<Fields Action="insert">

<ItCd>MSExcel</ItCd>

<AuId>0</AuId>

<CrSn>MicrosoftExcel</CrSn>

<CrDs>Microsoft Excel cursus</CrDs>

<MiPt>4</MiPt>

<MaPt>10</MaPt>

<CrRm>Evenement opmerking</CrRm>

</Fields>

<Objects>

<KnSession>

<Element>

<Fields Action="insert">

<SeDa>YYYY-MM-DD</SeDa>

<SeDs>Sessie 1 opmerking</SeDs>

</Fields>

</Element>

<Element>

<Fields Action="insert">

<SeDa>YYYY-MM-DD</SeDa>

<SeDs>Sessie 2 opmerking</SeDs>

</Fields>

</Element>

</KnSession>

</Objects>

</Element>

</KnCourseEvent>

Direct naar

  1. UpdateConnector beschrijvingen

Process

UpdateConnector

Work area

Connectoren