MCP Tool

Verleihungen: Position UPDATE

Position aendern; nur uebergebene Felder: Anmerkung, Reihenfolge, Menge (ohne Neuberechnung des Preises), Schwund, Verleihzeitraum (von nicht nach bis), Liefer- und Abholdatum mit Uhrzeit (Lieferung nicht nach Abholung). Preis, Steuer, Setartikel und Chargen bleiben unveraendert. Danach Protokoll der Verleihung.

Tool-Name

tool
update_verleihungen_position

Parameter

ParameterTypPflichtBeschreibung
referenzfelder object Ja –
help integer Nein Aktionshilfe.
inhalt object Nein –

Input Schema

json
{
    "type": "object",
    "properties": {
        "help": {
            "type": "integer",
            "enum": [
                1
            ],
            "description": "Aktionshilfe."
        },
        "referenzfelder": {
            "type": "object",
            "properties": {
                "ID": {
                    "type": "integer",
                    "description": "Positions-ID aus select_verleihungen_positionen",
                    "minimum": 1
                }
            },
            "required": [
                "ID"
            ],
            "additionalProperties": false
        },
        "inhalt": {
            "type": "object",
            "properties": {
                "anmerkung": {
                    "type": "string",
                    "description": "Anmerkung"
                },
                "prio": {
                    "type": "integer",
                    "description": "Reihenfolge",
                    "minimum": 0
                },
                "anzahl": {
                    "type": "string",
                    "description": "Menge groesser 0 (Dezimalpunkt erlaubt)",
                    "maxLength": 20
                },
                "schwund": {
                    "type": "integer",
                    "description": "Schwund",
                    "minimum": 0
                },
                "verleihung_von": {
                    "type": "string",
                    "format": "date",
                    "description": "Verleihung von YYYY-MM-DD"
                },
                "verleihung_bis": {
                    "type": "string",
                    "format": "date",
                    "description": "Verleihung bis YYYY-MM-DD"
                },
                "lieferdatum": {
                    "type": "string",
                    "format": "date",
                    "description": "Lieferdatum YYYY-MM-DD"
                },
                "liefer_uhrzeit": {
                    "type": "string",
                    "description": "Lieferuhrzeit HH:MM (ohne Angabe bleibt die gespeicherte)",
                    "maxLength": 5
                },
                "abholdatum": {
                    "type": "string",
                    "format": "date",
                    "description": "Abholdatum YYYY-MM-DD"
                },
                "abhol_uhrzeit": {
                    "type": "string",
                    "description": "Abholuhrzeit HH:MM (ohne Angabe bleibt die gespeicherte)",
                    "maxLength": 5
                }
            },
            "additionalProperties": false
        }
    },
    "additionalProperties": false,
    "required": [
        "referenzfelder"
    ]
}

Beispiel-Aufruf

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