MCP Tool

Projekte: Stundenbuchung INSERT

Stunden fuer einen Mitarbeiter auf ein Projekt buchen (Saetze und Preise des Mitarbeiters, Mindestlaenge der Beschreibung und Rueckbuchungsgrenze aus den Einstellungen). Liefert insert_ID.

Tool-Name

tool
insert_projekte_stunden

Parameter

ParameterTypPflichtBeschreibung
inhalt object Ja –
help integer Nein Aktionshilfe.

Input Schema

json
{
    "type": "object",
    "properties": {
        "help": {
            "type": "integer",
            "enum": [
                1
            ],
            "description": "Aktionshilfe."
        },
        "inhalt": {
            "type": "object",
            "properties": {
                "projekt_ID": {
                    "type": "integer",
                    "description": "Projektnummer",
                    "minimum": 1
                },
                "mitarbeiter": {
                    "type": "string",
                    "description": "Mitarbeiter (tricoma-Benutzername)",
                    "maxLength": 100
                },
                "datum": {
                    "type": "string",
                    "format": "date",
                    "description": "Datum der Arbeit (YYYY-MM-DD)"
                },
                "stunden": {
                    "type": "string",
                    "description": "Stunden als Dezimalzahl, groesser 0, hoechstens 24",
                    "maxLength": 10
                },
                "beschreibung": {
                    "type": "string",
                    "description": "Beschreibung der Taetigkeit",
                    "maxLength": 5000
                },
                "meilenstein_ID": {
                    "type": "integer",
                    "description": "Meilenstein-ID, 0 = ohne",
                    "minimum": 0
                },
                "satz": {
                    "type": "integer",
                    "description": "Stundensatz 1 bis 3 (Standard 1)",
                    "minimum": 1,
                    "maximum": 3
                }
            },
            "additionalProperties": false,
            "required": [
                "projekt_ID",
                "mitarbeiter",
                "datum",
                "stunden"
            ]
        }
    },
    "additionalProperties": false,
    "required": [
        "inhalt"
    ]
}

Beispiel-Aufruf

json
{
    "tool": "insert_projekte_stunden",
    "arguments": {
        "inhalt": {},
        "help": 1
    }
}
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