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
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
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": {}
}
}