Absenderprofil anlegen oder bearbeiten
sender_profile_upsertLegt ein Absenderprofil an oder bearbeitet es: Rechtsform, Pflichtangaben, optional Bankverbindung, Haftungsausschluss und Standard-Briefpapier. Ein unvollstaendiges Profil wird gespeichert und meldet die fehlenden Felder zurueck, sodass du es schrittweise ergaenzen kannst. Versenden ist mit vollstaendigen Pflichtangaben moeglich. EN: Creates or edits a sender profile: legal form, mandatory details, optionally bank details, disclaimer and default letterhead. An incomplete profile is saved and reports its missing fields back, so you can complete it step by step. Sending works once they are complete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ID eines bestehenden Profils zum Bearbeiten. Weglassen legt ein neues an. EN: Id of an existing profile to edit. Omitting creates a new one. | |
| isDefault | No | true macht dieses Profil zum Standardabsender; jedes andere verliert die Markierung. Das erste angelegte Profil wird automatisch Standard. EN: true makes this the default sender. The first profile created becomes default. | |
| reasoning | No | ||
| disclaimer | No | Optionaler Haftungsausschluss oder Fusszeilentext, unabhaengig von der Vollstaendigkeit. EN: Optional disclaimer or footer, independent of completeness. | |
| rechtsform | Yes | Rechtsform des Absenders, zum Beispiel gmbh, ug, gbr, verein, freiberufler. Sie bestimmt die verlangten Pflichtangaben. EN: The sender's legal form. It determines the required mandatory details. | |
| displayName | No | Optionaler Anzeigename in Listen. EN: Optional display name in lists. | |
| bankverbindung | No | Optionale Bankverbindung, unabhaengig von der Vollstaendigkeit. EN: Optional bank details, independent of completeness. | |
| pflichtangaben | Yes | Pflichtangaben als Objekt, zum Beispiel firmenname, strasse, plz, ort, land, registergericht, ustIdNr. sender_profile_validate nennt die je Rechtsform verlangten Felder. EN: Mandatory details as an object. sender_profile_validate names the fields required per legal form. | |
| defaultDesignId | No | Briefpapier fuer Briefe, die selbst keines nennen. Weglassen behaelt den Wert, null loescht ihn. EN: Letterhead for letters naming none. Omitting keeps the value, null clears it. |