# Stammdaten

365 business Address Validation prüft die Adressfelder jedes Stammdatensatzes, mit Unterschieden im Funktionsumfang je Tabelle.

Geprüft werden dabei die Felder **Adresse**, **Adresse 2**, **PLZ-Code**, **Ort**, **Bundesregion** und **Länder-/Regionscode**. In Microsoft Dynamics 365 Business Central läuft die [automatische Prüfung](../concepts/how-validation-works.mdx) nur, wenn eines dieser Felder geändert wird, nicht bei der Neuanlage eines Datensatzes.

## Kontakt

Die automatische Prüfung ist über den Schalter **Kontakt Adressvalidierung** standardmäßig aktiviert. Auf der Kontaktkarte und in der Kontaktliste steht die Aktion **Adresse überprüfen** zur Verfügung; der Bericht **Kontaktadressen prüfen** verarbeitet mehrere Kontakte in einem Lauf.

Die [Adressvorhersage](../concepts/validation-and-prediction.mdx) ergänzt neben der Adresse auch den Namen: Für Kontakte der **Art** *Unternehmen* schlägt sie Firmennamen mit Postadresse vor, für Kontakte der Art *Person* nur die Postadresse.

Die Feld-Hervorhebung markiert **Adresse**, **Adresse 2**, **PLZ-Code**, **Ort** und **Länder-/Regionscode**, jedoch nicht **Bundesregion**.

- Fundstelle: `app/src/Integration/View/ContactCard.PageExt.al`.

## Debitor

Die automatische Prüfung ist über **Debitor Adressvalidierung** standardmäßig aktiviert, Aktion **Adresse überprüfen** auf der Debitorenkarte, Bericht **Kundenadressen prüfen**. Die Feld-Hervorhebung umfasst alle sechs Adressfelder, einschließlich **Bundesregion**.

Übernimmt die Prüfung eine neue Adresse, aktualisiert Business Central im selben Zug auch den mit dem Debitor verknüpften Kontakt, so wie es die Standardfunktion `CustCont-Update` bei jeder Adressänderung am Debitor tut.

- Fundstelle: `app/src/Integration/View/CustomerCard.PageExt.al`; Aktualisierung des Kontakts
  `app/src/Integration/AddressValidationMgmt.Codeunit.al:1407-1411` (`custContUpdate.OnModify`).

## Kreditor

Entspricht dem Debitor: automatische Prüfung über **Kreditor Adressvalidierung** standardmäßig aktiviert, Aktion **Adresse überprüfen**, Bericht **Kreditoradressen prüfen**, Feld-Hervorhebung auf allen sechs Feldern. Auch hier aktualisiert die Standardfunktion `VendCont-Update` den verknüpften Kontakt mit.

- Fundstelle: `app/src/Integration/View/VendorCard.PageExt.al`; Aktualisierung des Kontakts
  `app/src/Integration/AddressValidationMgmt.Codeunit.al:1498-1502` (`vendContUpdate.OnModify`).

## Mitarbeiter

Der Schalter **Mitarbeiter Adressvalidierung** aktiviert die automatische Prüfung für Mitarbeiter; er ist standardmäßig deaktiviert. Die Aktion **Adresse überprüfen** auf der Mitarbeiterkarte steht unabhängig davon zur Verfügung, ebenso die Feld-Hervorhebung auf allen sechs Adressfeldern. Es gibt keinen Prüfbericht für Mitarbeiter.

Die Adressvorhersage ist über **Mitarbeiter Adressvorhersage** standardmäßig aktiviert.

- Fundstelle: `app/src/Integration/View/EmployeeCard.PageExt.al`.

## Ressource

Der Schalter **Ressourcen Adressvalidierung** aktiviert die automatische Prüfung für Ressourcen; er ist standardmäßig deaktiviert. Die Aktion **Adresse überprüfen** auf der Ressourcenkarte und der Bericht **Ressourcenadressen prüfen** stehen unabhängig davon zur Verfügung. Der Bericht hat keinen eigenen Eintrag im Rollencenter.

Die Adressvorhersage ist über **Ressourcen Adressvorhersage** steuerbar; dieser Schalter ist standardmäßig deaktiviert, während die übrigen Vorhersage-Schalter ab Werk aktiv sind.

- Fundstelle: `app/src/Integration/View/ResourceCard.PageExt.al`; Bericht
  `app/src/AddressValidation/Report/CheckResourceAddress.Report.al`.

## Lief.-an-Adresse

Die automatische Prüfung ist über **Lief.-an Adressvalidierung** standardmäßig deaktiviert. Auf der Lief.-an-Adresse steht die Aktion **Adresse überprüfen** zur Verfügung; aus der Liste der Lief.-an-Adressen lässt sich außerdem eine Auswahl über den [Sammelvergleich](../batch-validation.mdx) prüfen. Einen eigenen Prüfbericht gibt es nicht.

Die Adressvorhersage ist über **Lieferadresse Adressvorhersage** steuerbar. Die Feld-Hervorhebung umfasst **Adresse**, **Adresse 2**, **PLZ-Code**, **Ort** und **Länder-/Regionscode**, jedoch nicht **Bundesregion**.

- Fundstelle: `app/src/Integration/View/ShipToAddress.PageExt.al`.

## Alternative Adresse und Auftragsadresse

Für die **Alternative Adresse** und die **Auftragsadresse** gibt es jeweils nur die automatische Prüfung, über **Alternative Adressen Validierung** bzw. **Auftragsadressen Validierung**, beide standardmäßig deaktiviert. Eine Aktion, ein Prüfbericht, eine Adressvorhersage oder eine Feld-Hervorhebung stehen für diese beiden Tabellen nicht zur Verfügung.

- Fundstelle: `app/src/Integration/AddressValidationEvents.Codeunit.al:104` (Alternative Address), `:136` (Order Address).

## Siehe auch

- [Unterstützte Datensätze](index.mdx)
- [Verkaufs- und Einkaufsbelege](documents.mdx)
- [Adresse prüfen](../address-validation.mdx)
- [Adressen gesammelt prüfen](../batch-validation.mdx)
- [Adressvorhersage](../address-prediction.mdx)
