Skip to main content
New Member ⭐⭐
Mar 15, 2026 2:34 PM UTC

Oplossing aanpassen status voor wijzigingen wijzigingsactiviteiten bij een reactie via mailimport

Bij wijzigingen en wijzigingsactiviteiten waar middels een mailimport een reactie opgegeven wordt veranderd de status niet naar reactie ontvangen. 

Oplossing:

  • Voor eenvoudige wijziging, uitgebreide wijziging en voor de wijzigingsactiviteit een gebeurtenis aangemaakt (alle 3 dezelfde)

Voor de wijzigingen 1 automatische actie, die uitgevoerd wordt als aan de voorwaarden voldaan is.

  • Een get voor het ophalen van de gegevens (niet noodzakelijk maar plaatst die wel altijd voor het ophalen van de details)
  • Een patch voor het wijzigen van de status
  • Een variabele aangemaakt Topdesk_status met de inhoud Reactie ontvangen

 

Voor de Wijzigingsactiviteit 

De /tas/api/operatorChanges/${unid} → veranderd naar /tas/api/operatorChangeActivities/${unid}

De content-type = application/json-patch+json

This topic has been closed for replies.

5 replies

Sanne van Opstal-Brakel
Employee
Employee
Mar 16, 2026 8:43 AM UTC

​@Erik van Verseveld  mooie oplossing? Is de actiereeks (geanonimiseerd) wellicht ook te delen zodat andere mensen er ook snel zelf mee aan de slag kunnen?  

Translate
Sanne van Opstal-Brakel, your TOPdesk Community Fairy Godmother
New Member ⭐⭐
Mar 16, 2026 11:38 AM UTC
Sanne Haller
Inspirer
Mar 16, 2026 2:03 PM UTC

Kleine aanvulling die misschien interessant is;
De status van een activiteit kan enkel aangepast worden als de wijziging nog niet gesloten is en als de activiteit al gestart mag worden.

Dit zou je in de gebeurtenis kunnen opnemen, behalve als je meerdere mailimport accounts hebt (voor het aanmaken en updaten van kaarten via de mailimport).


Ik heb dus een GET op de wijziging en de activiteit om dus de processing status op te kunnen halen, zodat ik op de PATCH stap deze voorwaarde kan gebruiken:
<#if _responses.GetChange.body.processingStatus != "extensive_closed"
  && _responses.GetActivity.body.processingStatus != "waiting">
true
</#if>

Translate
New Member ⭐⭐
Mar 16, 2026 3:30 PM UTC

​@Sanne Haller Heb de oplossing zoals die als eerste geplaatst uitgetest op een afgesloten wijziging, De status wordt dan ook omgezet naar reachtie ontvangen, 

Jou Get is zeker waardevol.

van afgesloten naar reactie ontvangen

Translate
Sanne Haller
Inspirer
Mar 18, 2026 6:31 AM UTC

​@Sanne Haller Heb de oplossing zoals die als eerste geplaatst uitgetest op een afgesloten wijziging, De status wordt dan ook omgezet naar reachtie ontvangen, 

Jou Get is zeker waardevol.

van afgesloten naar reactie ontvangen

Als je naast de status van de activiteit ook de status van de wijziging aanpast kan het wel idd.
Wil je enkel de status van de activiteit aanpassen, dan mag de wijziging dus niet op gesloten zijn.

Translate