Verleihungen: Verleihung UPDATE
Kopfdaten einer Verleihung aendern; nur uebergebene Felder, danach Protokoll. Status nur 1, 2 oder 3 (Stornieren ist nicht vorgesehen). Neue Waehrung setzt den Wechselkurs neu. Adressen und Versandangaben sind nicht enthalten.
Tool-Name
tool
update_verleihungen_verleihung
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": "Verleihungs-ID",
"minimum": 1
}
},
"required": [
"ID"
],
"additionalProperties": false
},
"inhalt": {
"type": "object",
"properties": {
"kundennummer": {
"type": "integer",
"description": "Kundennummer (muss existieren)",
"minimum": 1
},
"ansprechpartner": {
"type": "integer",
"description": "Ansprechpartner-ID des Kunden",
"minimum": 0
},
"status": {
"type": "integer",
"description": "Status: 1 erledigt, 2 in Bearbeitung, 3 in Verleihung",
"minimum": 1,
"maximum": 3
},
"kategorie_ID": {
"type": "integer",
"description": "Kategorie-ID, 0 = keine",
"minimum": 0
},
"verleihdatum": {
"type": "string",
"format": "date",
"description": "Verleihdatum YYYY-MM-DD"
},
"lieferart": {
"type": "integer",
"description": "Lieferart-ID",
"minimum": 0
},
"zahlungsweise": {
"type": "integer",
"description": "Zahlungsweise-ID",
"minimum": 0
},
"waehrung": {
"type": "string",
"description": "Waehrung (ISO-Code, drei Buchstaben)",
"maxLength": 3
},
"projekt_ID": {
"type": "integer",
"description": "Projekt-ID, 0 = keines",
"minimum": 0
},
"anmerkung_intern": {
"type": "string",
"description": "Interne Anmerkung"
},
"anmerkung_extern": {
"type": "string",
"description": "Externe Anmerkung 1"
},
"anmerkung_extern2": {
"type": "string",
"description": "Externe Anmerkung 2"
},
"anmerkung_extern3": {
"type": "string",
"description": "Externe Anmerkung 3"
}
},
"additionalProperties": false
}
},
"additionalProperties": false,
"required": [
"referenzfelder"
]
}
Beispiel-Aufruf
json
{
"tool": "update_verleihungen_verleihung",
"arguments": {
"referenzfelder": {},
"help": 1,
"inhalt": {}
}
}