Preis- und Versandberater: Versandregel UPDATE
Versandregel aendern; nur uebergebene Felder. Dezimalwerte mit Punkt. Kategorien und Plugin-Zusatzfelder bleiben unberuehrt. Wirkt sofort auf Versandkosten und Preisvorschlaege. Protokolliert.
Tool-Name
tool
update_preisversand_versandregel
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": "Versandregel-ID",
"minimum": 1
}
},
"required": [
"ID"
],
"additionalProperties": false
},
"inhalt": {
"type": "object",
"properties": {
"titel": {
"type": "string",
"description": "Titel",
"maxLength": 255
},
"prio": {
"type": "integer",
"description": "Prio",
"minimum": 0
},
"lieferart_ID": {
"type": "integer",
"description": "Lieferart-ID",
"minimum": 1
},
"preis_intern": {
"type": "string",
"description": "Interne Versandkosten netto",
"maxLength": 20
},
"preis_extern": {
"type": "string",
"description": "Versandkosten fuer den Kunden netto",
"maxLength": 20
},
"gewicht_von": {
"type": "string",
"description": "Gewicht von (kg)",
"maxLength": 20
},
"gewicht_bis": {
"type": "string",
"description": "Gewicht bis (kg)",
"maxLength": 20
},
"ek_von": {
"type": "string",
"description": "EK von",
"maxLength": 20
},
"ek_bis": {
"type": "string",
"description": "EK bis",
"maxLength": 20
},
"vk_von": {
"type": "string",
"description": "VK von",
"maxLength": 20
},
"vk_bis": {
"type": "string",
"description": "VK bis",
"maxLength": 20
},
"erlaubte_laender": {
"type": "string",
"description": "Erlaubte Laender als ISO-Codes mit Komma, z. B. DE,AT (ersetzt die Liste)",
"maxLength": 1000
},
"plz_von": {
"type": "string",
"description": "PLZ von",
"maxLength": 20
},
"plz_bis": {
"type": "string",
"description": "PLZ bis",
"maxLength": 20
}
},
"additionalProperties": false
}
},
"additionalProperties": false,
"required": [
"referenzfelder"
]
}
Beispiel-Aufruf
json
{
"tool": "update_preisversand_versandregel",
"arguments": {
"referenzfelder": {},
"help": 1,
"inhalt": {}
}
}