Absenderprofil anlegen oder bearbeiten
sender_profile_upsertLegt ein Absenderprofil an oder bearbeitet es: Rechtsform, Pflichtangaben, optional Bankverbindung, Haftungsausschluss und Standard-Briefpapier. Ein unvollständiges Profil wird gespeichert und meldet die fehlenden Felder zurück, sodass du es schrittweise ergänzen kannst. Versenden ist mit vollständigen Pflichtangaben möglich. 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 Fußzeilentext, unabhängig von der Vollständigkeit. 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, unabhängig von der Vollständigkeit. 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 für Briefe, die selbst keines nennen. Weglassen behält den Wert, null löscht ihn. EN: Letterhead for letters naming none. Omitting keeps the value, null clears it. |