Änderungen von Dokument Helpdesk

Zuletzt geändert von Steffi F am 2025/10/01 08:56

Von Version 12.1
bearbeitet von Steffi F
am 2025/06/13 12:49
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 16.1
bearbeitet von Steffi F
am 2025/08/04 10:06
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -2,8 +2,12 @@
2 2  
3 3  = Save Ticket =
4 4  
5 -Um ein Ticket anzulegen muss man zusätzlich zur ID auch einen Titel angeben. Im Schema ist der Titel nicht als mandatory markiert, weil man ihn sonst beim Editieren eines Tickets immer mit angeben müsste.
5 +Um ein Ticket anzulegen, muss zusätzlich zur ID auch ein Titel angeben werden.
6 6  
7 +{{aagon.infobox}}
8 +Im Schema ist der Titel nicht als obligatorisch markiert, da dieser sonst beim Editieren eines Tickets immer mit angegeben werden müsste.
9 +{{/aagon.infobox}}
10 +
7 7  {{apimacro title="SaveTicket Request"}}
8 8  {{{<ICQL xmlns="http://acmp.com/SaveTicketRequest_V1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
9 9   <ACMP>
... ... @@ -36,7 +36,7 @@
36 36  </ICQL>}}}
37 37  {{/apimacro}}
38 38  
39 -Falls man einen mehrzeiligen Text in die Ticketbeschreibung angeben möchte, kann man dies folgendermaßen machen:
43 +Falls ein mehrzeiliger Text in die Ticketbeschreibung angeben werden soll, kann dies folgendermaßen aussehen:
40 40  
41 41  |(((
42 42  {{{<HtmlDescription>
... ... @@ -116,8 +116,10 @@
116 116  </ICQL>}}}
117 117  {{/apimacro}}
118 118  
119 -Beim Speichern eines Tickets werden vom Assignee nur die Felder "ID" und "AssigneeIsGroup" berücksichtigt. Name, Description, Email, UserType und Rollen eines Users oder einer Gruppe können nicht über dieses Command geändert werden.
123 +Beim Speichern eines Tickets werden vom Assignee nur die Felder "ID" und "AssigneeIsGroup" berücksichtigt.
120 120  
125 +Name, Description, Email, UserType und Rollen eines Users oder einer Gruppe können nicht über dieses Command geändert werden.
126 +
121 121  {{apimacro title="SaveTicket Response V3"}}
122 122  {{{<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/SaveTicketResponse_V3">
123 123   <ACMP>
... ... @@ -182,8 +182,10 @@
182 182  </ICQL>}}}
183 183  {{/apimacro}}
184 184  
185 -Beim Speichern eines Tickets werden vom Assignee nur die Felder "ID" und "AssigneeIsGroup" berücksichtigt. Name, Description, Email, UserType und Rollen eines Users oder einer Gruppe können nicht über dieses Command geändert werden.
191 +Beim Speichern eines Tickets werden vom Assignee nur die Felder "ID" und "AssigneeIsGroup" berücksichtigt.
186 186  
193 +Name, Description, Email, UserType und Rollen eines Users oder einer Gruppe können nicht über dieses Command geändert werden.
194 +
187 187  Wenn das verwendete Template als Status "Geschlossen" gesetzt hat, wird dies **nicht** von der API berücksichtigt. In diesem Fall muss die aufrufende Stelle im Anschluss an das SaveTicket_V4 Command noch ein CloseTicket_V1 Command schicken.
188 188  
189 189  {{apimacro title="SaveTicket Response V4"}}
... ... @@ -210,9 +210,9 @@
210 210  
211 211  **ResolutionId:** Wenn in den ACMP Einstellungen Resolutionen aktiviert sind, dann muss dieses Feld die Id einer Resolution beinhalten.
212 212  
213 -**Comment: **Wenn in den ACMP Einstellungen ein Kommentar zum Schließen eines Tickets erzwungen wird, dann muss dieses Feld ein Kommentarobjekt beinhalten bei dem die Felder Id und Text befüllt sein müssen. Die TicketId des Kommentarobjekts wird an dieser Stelle ignoriert.
221 +**Comment: **Wenn in den ACMP Einstellungen ein Kommentar zum Schließen eines Tickets erzwungen wird, dann muss dieses Feld ein Kommentarobjekt beinhalten, bei dem die Felder Id und Text befüllt sein müssen. Die TicketId des Kommentarobjekts wird an dieser Stelle ignoriert.
214 214  
215 -**WorkingTime: **Wenn in den ACMP Einstellungen Arbeitszeiten für Tickets aktiviert sind und eine Arbeitszeit zum Schließen eines Tickets erzwungen wird, dann muss dieses Feld ein Arbeitszeitobjekt beinhalten bei dem die Felder Id, TicketId, Executor, StartDate und EndDate befüllt sind. StartDate muss kleiner sein als EndDate.
223 +**WorkingTime: **Wenn in den ACMP Einstellungen Arbeitszeiten für Tickets aktiviert sind und eine Arbeitszeit zum Schließen eines Tickets erzwungen wird, dann muss dieses Feld ein Arbeitszeitobjekt beinhalten, bei dem die Felder Id, TicketId, Executor, StartDate und EndDate befüllt sind. Das StartDate muss kleiner sein als EndDate.
216 216  
217 217  {{apimacro title="CloseTicket Request"}}
218 218  {{{<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/CloseTicketRequest_V1">
... ... @@ -650,9 +650,9 @@
650 650  </ICQL>}}}
651 651  {{/apimacro}}
652 652  
653 -Bei einem leeren Assignee wird das Feld UserType immernoch befüllt sein und den Wert "AcmpUser" haben.
661 +Bei einem leeren Assignee wird das Feld UserType immer noch befüllt sein und den Wert "AcmpUser" haben.
654 654  
655 -Das liegt daran, dass das der Standardwert für diesen Datentypen ist. Die anderen Felder haben Datentypen, die leer sein können z.B. Set oder String.
663 +Das liegt daran, dass das der Standardwert für diesen Datentypen ist. Die anderen Felder haben Datentypen, die leer sein können, z.B. Set oder String.
656 656  
657 657  Das Verhalten des UserType ist ähnlich wie bei dem Feld AssigneeIsGroup, das in so einem Fall der Standardwert eines Booleans "false" beinhaltet.
658 658  
... ... @@ -750,7 +750,7 @@
750 750  
751 751  = GetTicketFromTemplate =
752 752  
753 -Manche Felder im Response werden niemals gesetzt sein, weil man sie über das Template nicht setzen kann.
761 +Manche Felder im Response werden niemals gesetzt sein, weil sie über das Template nicht gesetzt werden können.
754 754  
755 755  Arbeitszeiten und Kosten werden beim Anlegen des Tickets aus der Vorlage geholt, so dass im Response nur die Summen stehen.
756 756  
... ... @@ -2198,7 +2198,7 @@
2198 2198  
2199 2199  = DeleteReminderOfTicket =
2200 2200  
2201 -{{apimacro title="DeleteReminderOfTicket Request"}}
2209 +{{apimacro title="DeleteReminderOfTicket_V1 Request"}}
2202 2202  {{{<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/DeleteReminderOfTicketRequest_V1">
2203 2203   <ACMP>
2204 2204   <DeleteReminderOfTicket ActionType="Request" version="1">
... ... @@ -2210,7 +2210,7 @@
2210 2210  </ICQL>}}}
2211 2211  {{/apimacro}}
2212 2212  
2213 -{{apimacro title="DeleteReminderOfTicket Response"}}
2221 +{{apimacro title="DeleteReminderOfTicket_V1 Response"}}
2214 2214  {{{<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/DeleteReminderOfTicketResponse_V1">
2215 2215   <ACMP>
2216 2216   <DeleteReminderOfTicket ActionType="Response" version="1">
... ... @@ -2373,20 +2373,14 @@
2373 2373  
2374 2374  = SaveTicketCosts =
2375 2375  
2376 -Beim Hinzufügen eines Kosten-Eintrages sind folgende Felder Pflichtfelder: Id, TicketId, UnitPrice und Amount
2384 +* Beim Hinzufügen eines Kosten-Eintrages sind folgende Felder Pflichtfelder: Id, TicketId, UnitPrice und Amount
2385 +* Beim Ändern eines Kosten-Eintrages ist nur "Id" Pflichtfeld
2386 +* UnitPrice muss größer als 0.00 und kleiner gleich 999999.99 sein.
2387 +* Amount muss größer als 0 und kleiner gleich 999999 sein.
2388 +* Category darf nicht länger als 100 Zeichen sein.
2389 +* Description darf nicht länger als 400 Zeichen sein.
2390 +* Die CreatorID ist immer die ID des aufrufenden Benutzers, demnach hier nicht aufgelistet.
2377 2377  
2378 -Beim Ändern eines Kosten-Einitrages ist nur "Id" Pflichtfeld
2379 -
2380 -UnitPrice muss größer als 0.00 und kleiner gleich 999999.99 sein.
2381 -
2382 -Amount muss größer als 0 und kleiner gleich 999999 sein.
2383 -
2384 -Category darf nicht länger als 100 Zeichen sein.
2385 -
2386 -Description darf nicht länger als 400 Zeichen sein.
2387 -
2388 -Die CreatorID ist immer die ID des aufrufenden Benutzers, demnach hier nicht aufgelistet.
2389 -
2390 2390  {{apimacro title="SaveTicketCosts Request"}}
2391 2391  {{{<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/SaveTicketCostsRequest_V1">
2392 2392   <ACMP>
... ... @@ -2761,7 +2761,7 @@
2761 2761  
2762 2762  = DeleteEmailMonitorList =
2763 2763  
2764 -{{apimacro title="DeleteEmailMonitorList Request"}}
2766 +{{apimacro title="DeleteEmailMonitorList_V1 Request"}}
2765 2765  {{{<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/DeleteEmailMonitorListRequest_V1">
2766 2766   <ACMP>
2767 2767   <DeleteEmailMonitorList ActionType="Request" version="1">
... ... @@ -2776,7 +2776,7 @@
2776 2776  </ICQL>}}}
2777 2777  {{/apimacro}}
2778 2778  
2779 -{{apimacro title="DeleteEmailMonitorList Response"}}
2781 +{{apimacro title="DeleteEmailMonitorList_V1 Response"}}
2780 2780  {{{<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/DeleteEmailMonitorListResponse_V1">
2781 2781   <ACMP>
2782 2782   <DeleteEmailMonitorList ActionType="Response" version="1">
© Aagon GmbH 2026
Besuchen Sie unsere aagon-Community