Upload
topdesk
View
2.423
Download
9
Embed Size (px)
DESCRIPTION
Http-requests gebruikt u om veelvoorkomende handelingen in TOPdesk automatisch te laten plaatsvinden. Toch zijn de mogelijkheden bij veel klanten onbekend of onbenut. Jorg Sonneveld demonstreert in deze How to alle ins en outs van http-requests, zodat u hierna direct zelf aan de slag kunt!
Citation preview
Twitter mee #T12JSo #TOPdesk12
Laat HTTP-requests niet onbenutTOPdesk Symposium 2012Jorg Sonneveld
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Waarom HTTP-requests?
· Minder handelingen
· Minder fouten
· Efficiënter
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Programma
· Opbouw van een http-request
· Uitleg TOPdesk database
· Voorbeelden
Twitter mee #T12JSo #TOPdesk12
Opbouw: de basis
· Protocol: http
· Servernaam of IP-adres
· Poortnummer
· Beveiligde of publieke deel
· Kaartsoort
http://topdesk:82/tas/secure/incident?
Twitter mee #T12JSo #TOPdesk12
Wat gaan we doen met de kaart?
· Action=new&status=1
· Action=lookup&lookup=naam&lookupvalue=[-Incidentnummer-]
· Action=show&unid=[-UNID-]
· Action=edit&lookup=naam….
· Action=edit&unid=[-UNID-]
http://topdesk:82/tas/secure/incident?action=new&status=1
Twitter mee #T12JSo #TOPdesk12 http://topdesk:82/tas/secure/incident?action=new&status=1
Twitter mee #T12JSo #TOPdesk12
Velden: opzoeklijsten
Gegevens uit andere tabel
http://topdesk:82/tas/secure/incident?action=new&status=1&
replacefield1=persoonid&
searchfield1=email&
Twitter mee #T12JSo #TOPdesk12 http://topdesk:82/tas/secure/incident?action=new&status=1
Twitter mee #T12JSo #TOPdesk12
Overige velden
· Tekst of memo
· Datum
· Getal
· Logisch
Field1=…&Value1=…
Twitter mee #T12JSo #TOPdesk12
Overige velden
http://topdesk:82/tas/secure/incident?
action=new&status=1&
replacefield1=persoonid&
searchfield1=email&
field2=aanmeldertelefoon&
value2=0123456789
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Overige parameters
· Save=true
· Validate=false
· J_username=admin
· J_password=admin
· Append1=true
· Newline2=3
Twitter mee #T12JSo #TOPdesk12
Overige parameters
http://topdesk:82/tas/secure/incident?
action=new&status=1&
replacefield1=persoonid&
searchfield1=email&
field1=aanmeldertelefoon&
value1=0123456789&
validate=false&
save=true
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Speciale tekens
· # & ! enz.
· Hexvariant
· Spatie %20
· De%20printer%20is%20stuk
· # & ! enz.
· TOPdesk: \C….\c
· \CDe printer is stuk\c
Twitter mee #T12JSo #TOPdesk12
TOPdesk Database
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Database
Incident Persoon Vestiging
Twitter mee #T12JSo #TOPdesk12
Database
· tabellen met elkaar verbonden
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Nieuwe Persoon
· Jorg Sonneveld
· TOPdesk Delft
· Manager
Twitter mee #T12JSo #TOPdesk12
Nieuwe persoonskaart
http://topdesk:82/tas/secure/person?action=new&
field0=voornaam&value0=Jorg&
field1=achternaam&value1=Sonneveld&
replacefield0=vestigingid&searchfield0=naam&searchvalue0=TOPdesk%20Delft&
field2=ismanager&value2=1&
validate=false&save=true&
J_username=admin&J_password=admin
Twitter mee #T12JSo #TOPdesk12
Wijzigingsaanvraag
· Op naam van Jorg
· Eenvoudige wijziging
· Nieuwe medewerker
Twitter mee #T12JSo #TOPdesk12
Twitter mee #T12JSo #TOPdesk12
Nieuwe wijzigingsaanvraag
tas/secure/newchange?action=new&status=1&
replacefield1=persoonid&searchfield1=achternaam&searchvalue1=[Achternaam]&
field1=changetype&value1=1&
field2=briefdescription&
value2=\CNieuwe medewerker\c&
validate=false&save=true&
J_username=admin&J_password=admin
Twitter mee #T12JSo #TOPdesk12
Samenvatting
· Gestructureerde opbouw
· Datadict
· Meer uitleg en voorbeelden in de handleiding
Twitter mee #T12JSo #TOPdesk12
U vindt deze presentatie online op
www.slideshare.net/topdesk