Seitenverzeichnis:
...
cmdb.category.read
Beschreibung
Alle Vertragszuweisungen eines Objektes auslesen.
Beispielaufruf
Codeblock |
---|
|
{
"jsonrpc": "2.0",
"version": "2.0",
"id": 1,
"method":"cmdb.category.read",
"params": {
"apikey": "dzr7u7tu",
"objID": 80593,
"category": "C__CATG__UKD_CONTRACT_ASSIGNMENT"
}
} |
...
Codeblock |
---|
|
{
"id": 1,
"jsonrpc": "2.0",
"result": [
{
"id": "21",
"objID": "980593",
"connected_contract": {
"title": { "UKD SLA 01",
"id": "581006",
"titleconnection_id": "System neugestartet1215",
"consttype": "SYSTEMC__UKD__CONTRACT",
"type_title_lang": "UKD Vertrag",
"sysid"System neugestartet: "SYSID_1584788058"
},
"timestart_date": "1823.03.2020 - 11:02",
"userend_date": {
"25.03.2020",
"id"serial_number": "9",
"titlesap_number": "admin ",
"sysidtype": "SYSID_1280838787",{
"typeid": "C__OBJTYPE__PERSON5",
"type_title": "Persons"Absprache intern",
"const": }null,
"tickettitle_lang": "1137509Absprache intern",
"information": null}
}
]
} |
Parameter
Parameter | Typ | Beschreibung | Version |
---|
objID | int | Objekt-ID des betreffenden Objektes | ab Version 1.0 |
category | string | Konstante der entsprechenden Kategorie. Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_CONTRACT_ASSIGNMENT" | ab Version 1.0 |
Rückgabewert
Wert | Typ | Beschreibung | Version |
---|
id | int | ID des Kategorie-Eintrages | ab Version 1.0 |
objID | int | Objekt-ID des betreffenden Objektes | ab Version 1.0 |
titleconnected_contract | objectZugewiesene Titel-Referenz | Zugewiesenes Vertragsobjekt | ab Version 1.0 |
start_date | string | Start-Datum des Vertrages | ab Version 1.0 |
timeend_date | stringZeitpunkt, an dem der Eintrag angelegt wurde | End-Datum des Vertrages | ab Version 1.0 |
userserial_number | object | Referenz zum Nutzer, welcher den Eintrag angelegt hatstring | Seriennummer | ab Version 1.0 |
ticketsap_number | string | Ticket-SAP Nummer | ab Version 1.0 |
informationtype | string | Weitere Informationen zur Wartungobject | Referenz zum Typ der Vertragszuweisung | ab Version 1.0 |
...
cmdb.category.create
Beschreibung
Legt eine neue Vertragszuweisung an.
Beispielaufruf
Codeblock |
---|
|
{
"jsonrpc": "2.0",
"version": "2.0",
"id": 1,
"method":"cmdb.category.createsave",
"params": {
"apikey": "dzr7u7tu",
"objIDobject": 80593,
"category": "C__CATG__UKD_CONTRACT_ASSIGNMENT",
"data": {
"userconnected_contract": 81006,
"start_date": 8"23.03.2020",
"titleend_date": 5"25.03.2020",
"timeserial_number": "2020-03-19 22:44:001234",
"sap_number": "5678",
"tickettype": "1137123"4
}
}
} |
Beispielantwort
Codeblock |
---|
|
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"id": 9,
"message": "Category entry successfully created.",
"success": true
}
} |
...
Parameter | Typ | Beschreibung | Version |
---|
objIDobject | int | Objekt-ID des betreffenden Objektes | ab Version 1.0 |
category | string | Konstante der entsprechenden Kategorie. Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_CONTRACT_ASSIGNMENT" | ab Version 1.0 |
titleconnected_contract | intID | der Titel-ReferenzObjekt-ID des zugewiesenen Vertrages | ab Version 1.0 |
timestart_date | stringZeitpunkt der Wartung | Start-Datum des Vertrages | ab Version 1.0 |
userend_date | intstring | ID des eintragenden NutzersEnd-Datum des Vertrages | ab Version 1.0 |
ticketserial_number | arraystring | Optional: Ticket-NummerSeriennummer | ab Version 1.0 |
informationsap_number | string | Optional: Weitere Informationen zur WartungSAP Nummer | ab Version 1.0 |
type | int | Referenz zum Typ der Vertragszuweisung | ab Version 1.0 |
Rückgabewert
...
Aktualisiert eine bestehende Vertragszuweisung.
Beispielaufruf
Codeblock |
---|
|
{
"jsonrpc": "2.0",
"version": "2.0",
"id": 1,
"method":"cmdb.category.updatesave",
"params": {
"apikey": "dzr7u7tu",
"objIDobject": 80593,
"category": "C__CATG__UKD_CONTRACT_ASSIGNMENT",
"dataid": {14,
"iddata": 6,{
"userconnected_contract": 781006,
"title "serial_number": 5,
"time": "2020-03-19 22:22:00""1234",
"sap_number": "5678",
"type": 4
}
}
} |
Beispielantwort
Codeblock |
---|
|
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"success": true,
"message": "Category entry successfully saved."
}
} |
...
Parameter | Typ | Beschreibung | Version |
---|
objIDobject | int | Objekt-ID des betreffenden Objektes | ab Version 1.0 |
category | string | Konstante der entsprechenden Kategorie. Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_CONTRACT_ASSIGNMENT" | ab Version 1.0 |
titleid | int | ID der Titel-Referenzdes Kategorie-Eintrages | ab Version 1.0 |
connected_contract | int | Objekt-ID des zugewiesenen Vertrages | ab Version 1.0 |
timestart_date | stringZeitpunkt der Wartung | Start-Datum des Vertrages | ab Version 1.0 |
userend_date | intstring | ID des eintragenden NutzersEnd-Datum des Vertrages | ab Version 1.0 |
ticketserialnumber | string | Ticket-NummerSeriennummer | ab Version 1.0 |
informationsap_number | string | Weitere Informationen zur Wartung | ab Version 1.0 |
type | int | Referenz zum Typ der Vertragszuweisung | ab Version 1.0 |
Rückgabewert
...
cmdb.category.delete
Beschreibung
Löscht eine Vertragszuweisung.
Beispielaufruf
Codeblock |
---|
|
{
"jsonrpc": "2.0",
"version": "2.0",
"id": 1,
"method":"cmdb.category.create",
"params": {
"apikey": "dzr7u7tu",
"objID": 80593,
"category": "C__CATG__UKD_CONTRACT_ASSIGNMENT",
"id": 8
}
} |
...
Codeblock |
---|
|
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"success": true,
"message": "Category entry '8' successfully deleted"
}
} |
Parameter
Parameter | Typ | Beschreibung | Version |
---|
objID | int | Objekt-ID des betreffenden Objektes | ab Version 1.0 |
category | string | Konstante der entsprechenden Kategorie. Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_ |
MAINTENANCECONTRACT_ASSIGNMENT" | ab Version 1.0 |
id | int | ID des Kategorie-Eintrages | ab Version 1.0 |
Rückgabewert
Wert | Typ | Beschreibung | Version |
---|
success | boolean | Gibt an, ob die Aktion erfolgreich ausgeführt wurde | ab Version 1.0 |
message | string | Entsprechende Rückgabemeldung | ab Version 1.0 |
...