Mandanten: Mandant UPDATE
Mandant aendern; nur uebergebene Felder (Titel, Prio, Farbe, Standardwaehrung, Kundengruppe). Nummern, Praefix/Postfix, Nummernkreis je Kunde, Steuerzuordnung, Absender und DATEV bleiben unberuehrt. Leerer Wert entfernt die Einstellung. Protokolliert.
Tool-Name
tool
update_mandanten_mandant
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": "Mandanten-ID",
"minimum": 1
}
},
"required": [
"ID"
],
"additionalProperties": false
},
"inhalt": {
"type": "object",
"properties": {
"titel": {
"type": "string",
"description": "Titel des Mandanten",
"maxLength": 100
},
"prio": {
"type": "integer",
"description": "Prio (Reihenfolge)"
},
"farbe": {
"type": "string",
"description": "Farbe fuer die Anzeige, z. B. #29a6de (leer = keine)",
"maxLength": 40
},
"standard_waehrung": {
"type": "string",
"description": "Standardwaehrung beim manuellen Anlegen eines Auftrags (leer = Systemwaehrung)",
"maxLength": 10
},
"kundengruppe_ID": {
"type": "integer",
"description": "Nur Kunden dieser Kundengruppe beim manuellen Anlegen eines Auftrags, 0 = alle",
"minimum": 0
}
},
"additionalProperties": false
}
},
"additionalProperties": false,
"required": [
"referenzfelder"
]
}
Beispiel-Aufruf
json
{
"tool": "update_mandanten_mandant",
"arguments": {
"referenzfelder": {},
"help": 1,
"inhalt": {}
}
}