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:
AFAS biedt naast het Help Center twee platforms voor het testen van connectoren en het raadplegen van specificaties, namelijk AFAS Connect en API Docs.
Inhoud |
Voorbereiding
- Evenementen (algemene toelichting)
Beschrijving
Mogelijke acties met de connector |
|
INSERT |
Records toevoegen |
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 |