Vanuit een Asset wil ik een change aanmaken voor het uitfaseren van een server.
Ik ben al een heel eind met het invullen van de change met gegevens uit de asset kaart maar ik loop nog tegenaan dat ik als aanmelder degene wil invullen die de actie aftrapt vanuit de asset kaart.
Nu is er de API call /operators/current maar die geeft de gegevens van het API account terug en dus niet de daadwerkelijk ingelogde behandelaar (en vanaf daar de persoon als aanmelder).
Je kunt hiervoor de optie Waarde invoegen gebruiken, herkenbaar aan het volgende symbool.
Waarde invoegen icoon
Klik hierop en open vervolgens het tabblad Gebeurtenisgegevens. Kies daar voor Ingelogde behandelaar. Je krijgt vervolgens een aantal standaardvelden te zien, waaronder de UNID van de behandelaar. Klik vervolgens op Invoegen.
Je kunt bovenstaande stappen ook overslaan door direct de volgende variabele te gebruiken:
${_currentOperator["id"]!}
Nu hoor ik je misschien denken: een behandelaarsaccount is geen aanmelder. Gelukkig is ook daar een oplossing voor.
Je kunt hiervoor de optie Waarde invoegen gebruiken, herkenbaar aan het volgende symbool.
Waarde invoegen icoon
Klik hierop en open vervolgens het tabblad Gebeurtenisgegevens. Kies daar voor Ingelogde behandelaar. Je krijgt vervolgens een aantal standaardvelden te zien, waaronder de UNID van de behandelaar. Klik vervolgens op Invoegen.
Je kunt bovenstaande stappen ook overslaan door direct de volgende variabele te gebruiken:
${_currentOperator["id"]!}
Nu hoor ik je misschien denken: een behandelaarsaccount is geen aanmelder. Gelukkig is ook daar een oplossing voor.
Super! Ik ben al een heel eind verder. Mijn laatste stap is na het sluiten van de wijzigen het automatisch archiveren van de asset kaart. Echter kan (moet?) ik de reasonId opgeven van het archiveren maar ik heb werkelijk geen idee waar ik die vandaan moet halen. Als ik een kaart als test archiveer en ophaal met de api staat de reasonId niet vermeld in de response dus ik kan m niet ff daar vandaan halen. Dit is het voorbeeld van TOPdesk bij het uitvoeren van een archive van een asset kaart.
Goed om te horen @ehorstingUGT als een van de posts hier onder het beste antwoord is, kan je die als ‘best answer’ markeren zodat anderen dat ook snel kunnen vinden?
Sanne van Opstal-Brakel, your TOPdesk Community Fairy Godmother