MCP Tool

Serviceauftraege: Datenfelder eines Auftrags SELECT

Erfasste Datenfelder (Geraete- und Technikerdaten) eines Auftrags mit Feld- und Feldgruppentitel; wert ist der gespeicherte Rohwert (Auswahlfelder: Auswahl-IDs). Filter posten_ID, Sortierung und Seiten (_meta).

Tool-Name

tool
select_serviceauftrag_datenfelder

Parameter

ParameterTypPflichtBeschreibung
auftrag_ID integer Nein Pflicht: Datenfelder dieses Auftrags.
detailgrad string Nein Nur uebersicht.
help integer Nein Filterhilfe.
limit integer Nein Eintraege je Seite, 1 bis 200, Standard 100.
offset integer Nein Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.
posten_ID integer Nein Nur Datenfelder dieser Position (0 = Datenfelder fuer alle Positionen).
sortierung string Nein Ein Wert, Minus = absteigend. Standard: feldgruppe.
suchtyp string Nein – Standard: serviceauftrag_datenfelder

Input Schema

json
{
    "type": "object",
    "properties": {
        "auftrag_ID": {
            "type": "integer",
            "description": "Pflicht: Datenfelder dieses Auftrags.",
            "minimum": 1
        },
        "posten_ID": {
            "type": "integer",
            "description": "Nur Datenfelder dieser Position (0 = Datenfelder fuer alle Positionen).",
            "minimum": 0
        },
        "sortierung": {
            "type": "string",
            "description": "Ein Wert, Minus = absteigend. Standard: feldgruppe.",
            "enum": [
                "feldgruppe",
                "-feldgruppe",
                "id",
                "-id"
            ],
            "werte": {
                "feldgruppe": "feldgruppe aufsteigend",
                "-feldgruppe": "feldgruppe absteigend",
                "id": "id aufsteigend",
                "-id": "id absteigend"
            }
        },
        "limit": {
            "type": "integer",
            "description": "Eintraege je Seite, 1 bis 200, Standard 100.",
            "minimum": 1,
            "maximum": 200
        },
        "offset": {
            "type": "integer",
            "description": "Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.",
            "minimum": 0
        },
        "detailgrad": {
            "type": "string",
            "description": "Nur uebersicht.",
            "enum": [
                "uebersicht"
            ]
        },
        "help": {
            "type": "integer",
            "enum": [
                1
            ],
            "description": "Filterhilfe."
        },
        "suchtyp": {
            "type": "string",
            "enum": [
                "serviceauftrag_datenfelder"
            ],
            "default": "serviceauftrag_datenfelder"
        }
    },
    "additionalProperties": false
}

Beispiel-Aufruf

json
{
    "tool": "select_serviceauftrag_datenfelder",
    "arguments": {
        "auftrag_ID": 1,
        "detailgrad": "...",
        "help": 1,
        "limit": 1,
        "offset": 1,
        "posten_ID": 1,
        "sortierung": "...",
        "suchtyp": "serviceauftrag_datenfelder"
    }
}
Cookie und Tracking
Diese Webseite nutzt Cookies, um eine sichere und zuverlässige Bereitstellung zu gewährleisten. Erforderliche Cookies sind für den Betrieb notwendig. Optionale Cookies unterstützen uns dabei, die Webseite zu analysieren und kontinuierlich zu verbessern.

Impressum | Datenschutzerklärung