# Business-Logik

> Welche Regeln automatisch greifen — und warum sie greifen, egal auf welchem Weg Daten entstehen.

---

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

---

dsyr.SalesCentral nimmt Anwendern Arbeit ab und verhindert Zustände, die in Business
Central zu Fehlern führen würden. Dieses Kapitel beschreibt, was automatisch passiert.

## Zwei Ebenen, ein Ergebnis

| Ebene | Wo sie läuft | Was sie tut |
|---|---|---|
| **Formularlogik** | Im Browser, während der Bearbeitung | Blendet Felder ein und aus, sperrt Felder, die Business Central führt, meldet Probleme früh |
| **Serverlogik** | In der Plattform, bei jedem Speichervorgang | Setzt Werte, berechnet Summen, verweigert unzulässige Änderungen |

Beide prüfen an einigen Stellen dasselbe. Der Unterschied ist die Reichweite: Die
Formularlogik hilft im Formular, die Serverlogik gilt **immer** — auch bei Datenimporten,
Massenänderungen, Power Automate und Schnittstellenaufrufen. Alles, was verbindlich sein
muss, liegt deshalb auf dem Server.

Die Serverregeln laufen synchron. Verstößt eine Änderung gegen eine Regel, wird der
Speichervorgang mit einer Meldung abgebrochen; es entsteht kein halb gültiger Zustand.
Die Meldungen sind unter [Meldungen](meldungen/) erklärt.

## Die Themen

| Thema | Inhalt |
|---|---|
| [Freigabe nach Business Central](sync-nach-bc/) | Wann ein Datensatz übertragen werden darf und warum die Reihenfolge zählt |
| [Anrede und Sprache](anrede-und-sprache/) | Automatische Anredetexte, Geschlecht und Standardsprache |
| [Beträge und Margen](betraege-und-margen/) | Summen aus Positionen, voraussichtlicher Umsatz, führendes Angebot |
| [Abschluss von Angebot und Verkaufschance](abschluss-angebot-chance/) | Gewinnen, Verlieren, Angebots-PDF |
| [Stammdaten und Anzeige](stammdaten-und-anzeige/) | Firmenname, Land, Verkäuferzuordnung, Sichtbarkeiten |
| [Konfiguration](konfiguration/) | Umgebungsvariablen und Einstellungen |
| [Berechtigungen](berechtigungen/) | Die mitgelieferten Sicherheitsrollen und ihre Kombination mit den Standardrollen |
| [Meldungen](meldungen/) | Fehlermeldungen mit Ursache und Lösung |

---

Section pages:

- [Freigabe nach Business Central](/docs/business-logik/sync-nach-bc/): Wann ein Datensatz nach Business Central übertragen werden darf — und warum die Reihenfolge zählt.
- [Anrede und Sprache](/docs/business-logik/anrede-und-sprache/): Automatisch erzeugte Anredetexte, Abgleich mit der BC-Anrede und Standardsprache.
- [Beträge und Margen](/docs/business-logik/betraege-und-margen/): Wie Summen aus Positionen entstehen und wie der voraussichtliche Umsatz ermittelt wird.
- [Abschluss von Angebot und Verkaufschance](/docs/business-logik/abschluss-angebot-chance/): Gewinnen, Verlieren und das Angebots-PDF aus Business Central.
- [Stammdaten und Anzeige](/docs/business-logik/stammdaten-und-anzeige/): Automatisch gefüllte Felder, Zuordnungen und Sichtbarkeiten im Formular.
- [Konfiguration](/docs/business-logik/konfiguration/): Umgebungsvariablen und Einstellungen, mit denen sich das Verhalten je Umgebung steuern lässt.
- [Berechtigungen](/docs/business-logik/berechtigungen/): Die mitgelieferten Sicherheitsrollen und wie sie zu den Standardrollen von Dynamics 365 Sales passen.
- [Meldungen](/docs/business-logik/meldungen/): Fehlermeldungen der Lösung mit Ursache und Lösungsweg.
