Mietvertrag anlegen
create_contractMietvertrag als Entwurf anlegen (ohne Nummer). Mieter: customer_id oder customer_name mit Anschrift. Klauseln kommen aus den Textbausteinen des Kontos, wenn clauses fehlt.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "create_contract"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | intern, nicht gedruckt | |
| items | No | Zubehör für Anlage 1 | |
| place | No | ||
| clauses | No | Die §§; ohne Angabe die Textbausteine des Kontos. Leerzeile = neuer Absatz | |
| vat_rate | No | ||
| object_sku | No | ||
| rent_basis | No | Miete inkl. (gross) oder zzgl. (net) Steuer | |
| start_date | No | ||
| customer_id | No | Mieter aus list_customers: Daten werden kopiert, übergebene Felder haben Vorrang | |
| notice_unit | No | ||
| object_name | No | Mietobjekt, z. B. Rayocomp PS 10 | |
| return_days | No | Rückgabefrist in Tagen nach Vertragsende | |
| monthly_rent | No | Monatsmiete in der Währung des Kontos | |
| notice_value | No | Kündigungsfrist nach der Mindestdauer | |
| contract_date | No | leer = Tag des Ausstellens; bestimmt die Vertragsnummer | |
| customer_city | No | ||
| customer_name | No | Firma bzw. Name der Person | |
| lessee_signer | No | ||
| lessor_signer | No | ||
| serial_number | No | ||
| customer_email | No | ||
| minimum_months | No | ||
| payment_method | No | Dauerauftrag oder monatliche Rechnung | |
| renewal_months | No | nach der Mindestdauer: 0 = unbefristet weiter, N = jeweils um N Monate; weglassen = nicht geregelt | |
| customer_street | No | ||
| customer_contact | No | Ansprechperson / Unterzeichnende (Vor- und Nachname) | |
| customer_country | No | ISO-3166 Alpha-2, z. B. CH | |
| external_reference | No | eigene Kennung (z. B. Mietvorgang) | |
| customer_salutation | No | Anrede der Ansprechperson | |
| notice_end_of_month | No | ||
| customer_is_business | No | Mieter ist eine Firma; dann unterschreibt customer_contact für sie | |
| customer_postal_code | No |