# Anrede, Titel und Sprache

> Die Tabellen hinter der automatischen Anredebildung.

---

LLMS index: [llms.txt](/llms.txt)

---

Korrekte Anreden sind in der Korrespondenz kein Detail, sondern eine Frage der
Verlässlichkeit — und in mehrsprachigen Kundenbeziehungen nicht trivial. Die Lösung
erzeugt Anredetexte deshalb regelbasiert aus vier Bestandteilen: Geschlecht, Titel,
Sprache und einer Anredevorlage.

```mermaid
flowchart LR
    G["Geschlecht<br/>(wysa_gender)"] --> V["Anredevorlage<br/>(wysa_salutation)"]
    T["Titel<br/>(wysa_title)"] --> V
    S["Sprache<br/>(wysa_language)"] --> V
    V --> A["Formelle / informelle /<br/>persönliche Anrede"]
    A --> P["Bevorzugte Anrede"]
```

## Anredevorlage — `wysa_salutation`

Die Vorlage bestimmt, wie ein Anredetext aufgebaut wird. Pro Sprache und Geschlecht gibt
es je eine Vorlage für die formelle, informelle und persönliche Form.

| Anzeigename | Logical Name | Typ | Bedeutung |
|---|---|---|---|
| Formelle Anrede | `wysa_FormalSalutation` | Text | Vorlage der förmlichen Anrede |
| Informelle Anrede | `wysa_InformalSalutation` | Text | Vorlage der lockeren Anrede |
| Persönliche Anrede | `wysa_PersonalSalutation` | Text | Vorlage der persönlichen Anrede |
| Standardanrede | `wysa_DefaultSalutation` | Text | Fallback, wenn keine Form passt |
| Geschlecht | `wysa_Gender` | Auswahl | Geschlecht, für das die Vorlage gilt |
| Geschlechtstext | `wysa_GenderText` | Text | Sprachabhängiger Bestandteil, etwa „Herr" oder „Frau" |
| Geschlechtstext weglassen | `wysa_WithoutGenderText` | Ja/Nein | Unterdrückt den Geschlechtsbestandteil |
| Titel weglassen | `wysa_WithoutTitle` | Ja/Nein | Unterdrückt den Titel |
| Skript | `wysa_Skript` | Mehrzeiliger Text | Aufbauregel der Anrede |
| Sprache | `wysa_LanguageId` | Verweis | Sprache der Vorlage |

## Titel — `wysa_title`

| Anzeigename | Logical Name | Typ | Bedeutung |
|---|---|---|---|
| Name | `wysa_Name` | Text | Titelbezeichnung, etwa „Dr." |
| Sprache | `wysa_LanguageId` | Verweis | Sprache, in der der Titel verwendet wird |

## Sprache — `wysa_language`

| Anzeigename | Logical Name | Typ | Bedeutung |
|---|---|---|---|
| Code | `wysa_Code` | Text | Sprachcode |
| Name | `wysa_Name` | Text | Bezeichnung der Sprache |

Die Sprache wird an Kontakt und Lead gepflegt. Ist keine gesetzt, kann je Anwendung eine
Standardsprache konfiguriert werden — siehe
[Konfiguration](../../business-logik/konfiguration/).

## Anrede (BC) — `wysa_bcSalutation`

Business Central führt eine eigene Anredetabelle. Sie wird nach Customer Engagement
übertragen und am Kontakt im Feld `wysa_SalutationBcId` gesetzt.

| Anzeigename | Logical Name | Typ | Bedeutung |
|---|---|---|---|
| Code | `wysa_Code` | Text | Anredeschlüssel in Business Central |
| Geschlecht | `wysa_Gender` | Auswahl | Zugeordnetes Geschlecht |
| Sprache | `wysa_LanguageId` | Verweis | Sprache des Anredeschlüssels |
| Standard | `wysa_Default` | Ja/Nein | Vorbelegung innerhalb einer Sprache |
| BC System-ID | `wysa_bcSystemId` | Text | Herkunfts-ID aus Business Central |

Geschlecht und BC-Anrede werden **in beide Richtungen** synchron gehalten: Wird das eine
gesetzt, ergänzt die Serverlogik das andere. Details unter
[Anrede und Sprache](../../business-logik/anrede-und-sprache/).
