Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 2 Aktuelle »

Seitenverzeichnis: 



cmdb.category.read

Beschreibung

Alle Vertragszuweisungen eines Objektes auslesen.

Beispielaufruf

{
	"jsonrpc": "2.0",
	"version": "2.0",
	"id": 1,
	"method":"cmdb.category.read",
	"params": {
		"apikey": "dzr7u7tu",
		"objID": 80593,
		"category": "C__CATG__UKD_CONTRACT_ASSIGNMENT"
	}
}

Beispielantwort

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": [
        {
            "id": "1",
            "objID": "80593",
            "connected_contract": {
                "title": "UKD SLA 01",
                "id": "81006",
                "connection_id": "1215",
                "type": "C__UKD__CONTRACT",
                "type_title": "UKD Vertrag",
                "sysid": "SYSID_1584788058"
            },
            "start_date": "23.03.2020",
            "end_date": "25.03.2020",
            "serial_number": "",
            "sap_number": "",
            "type": {
                "id": "5",
                "title": "Absprache intern",
                "const": null,
                "title_lang": "Absprache intern"
            }
        }
    ]
}

Parameter

ParameterTypBeschreibungVersion
objIDintObjekt-ID des betreffenden Objektesab Version 1.0
categorystring

Konstante der entsprechenden Kategorie.

Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_CONTRACT_ASSIGNMENT"

ab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
idintID des Kategorie-Eintragesab Version 1.0
objIDintObjekt-ID des betreffenden Objektesab Version 1.0
connected_contractobjectZugewiesenes Vertragsobjektab Version 1.0
start_datestringStart-Datum des Vertragesab Version 1.0
end_datestringEnd-Datum des Vertragesab Version 1.0
serial_numberstringSeriennummerab Version 1.0
sap_numberstringSAP Nummerab Version 1.0
typeobjectReferenz zum Typ der Vertragszuweisungab Version 1.0



cmdb.category.create

Beschreibung

Legt eine neue Vertragszuweisung an.

Beispielaufruf

{
	"jsonrpc": "2.0",
	"version": "2.0",
	"id": 1,
	"method":"cmdb.category.create",
	"params": {
		"apikey": "dzr7u7tu",
		"objID": 80593,
		"category": "C__CATG__UKD_CONTRACT_ASSIGNMENT",
		"data": {
			"user": 8,
            "title": 5,
            "time": "2020-03-19 22:44:00",
            "ticket": "1137123"

		}
	}
}

Beispielantwort

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "id": 9,
        "message": "Category entry successfully created.",
        "success": true
    }
}

Parameter

ParameterTypBeschreibungVersion
objIDintObjekt-ID des betreffenden Objektesab Version 1.0
categorystring

Konstante der entsprechenden Kategorie.

Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_CONTRACT_ASSIGNMENT"

ab Version 1.0
titleintID der Titel-Referenzab Version 1.0
timestringZeitpunkt der Wartungab Version 1.0
userintID des eintragenden Nutzers
ab Version 1.0
ticketarrayOptional: Ticket-Nummerab Version 1.0
informationstringOptional: Weitere Informationen zur Wartungab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
successbooleanGibt an, ob die Aktion erfolgreich ausgeführt wurdeab Version 1.0
messagestringEntsprechende Rückgabemeldungab Version 1.0



cmdb.category.update

Beschreibung

Aktualisiert eine bestehende Vertragszuweisung.

Beispielaufruf

{
	"jsonrpc": "2.0",
	"version": "2.0",
	"id": 1,
	"method":"cmdb.category.update",
	"params": {
		"apikey": "dzr7u7tu",
		"objID": 80593,
		"category": "C__CATG__UKD_CONTRACT_ASSIGNMENT",
		"data": {
			"id": 6,
			"user": 7,
			"title": 5,
			"time": "2020-03-19 22:22:00"
		}
	}
}

Beispielantwort

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "success": true,
        "message": "Category entry successfully saved."
    }
}

Parameter

ParameterTypBeschreibungVersion
objIDintObjekt-ID des betreffenden Objektesab Version 1.0
categorystring

Konstante der entsprechenden Kategorie.

Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_CONTRACT_ASSIGNMENT"

ab Version 1.0
titleintID der Titel-Referenzab Version 1.0
timestringZeitpunkt der Wartungab Version 1.0
userintID des eintragenden Nutzersab Version 1.0
ticketstringTicket-Nummerab Version 1.0
informationstringWeitere Informationen zur Wartungab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
successbooleanGibt an, ob die Aktion erfolgreich ausgeführt wurdeab Version 1.0
messagestringEntsprechende Rückgabemeldungab Version 1.0



cmdb.category.delete

Beschreibung

Löscht eine Vertragszuweisung.

Beispielaufruf

{
	"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

	}
}

Beispielantwort

{
    "id": 1,
    "jsonrpc": "2.0",
    "result": {
        "success": true,
        "message": "Category entry '8' successfully deleted"
    }
}

Parameter

ParameterTypBeschreibungVersion
objIDintObjekt-ID des betreffenden Objektesab Version 1.0
categorystring

Konstante der entsprechenden Kategorie.

Die Konstante der Wartungs-Kategorie lautet: "C__CATG__UKD_MAINTENANCE"

ab Version 1.0
idintID des Kategorie-Eintragesab Version 1.0

Rückgabewert

WertTypBeschreibungVersion
successbooleanGibt an, ob die Aktion erfolgreich ausgeführt wurdeab Version 1.0
messagestringEntsprechende Rückgabemeldungab Version 1.0
  • Keine Stichwörter