SOG-Helpcenter Logo SOG Business - Software

Sonderfunktionalität Adressanwahl


Die Eingabe einer Adresse in SOG ERP wird durch besondere Eingabefunktionalitäten speziell unterstützt.
Dabei entsteht ein Zusammenspiel zwischen mehreren Eingabefeldern auf der Maske: Land, Staat, Postleitzahl, Ort, Strasse
Ist auf einer Maske die Eingabe mehrere Adressen möglich, so entsteht das Zusammenspiel der Datenfelder jeweils pro Adresse.

Die Funktionalitäten von Postleitzahl, Ort und Strasse werden zur Zeit nur dann durchgeführt, wenn das Datenfeld "staat" den Inhalt "D" hat.

Land


Verlässt der Eingabefocus den Control, und wurde der Inhalt von "Land" geändert, so wird über die Ländertabelle das Staatskennzeichen in das Datenfeld "Staat" geladen.
Existiert in der Ländertabelle kein Datensatz zum Inhalt von "Land" wird "Land" rot dargestellt.

Staat


Weicht der Inhalt von "Staat" von dem in der Ländertabelle definierten Staatskennzeichen des über das Datenfeld "Land" definierten Landes ab, so wird der Control rot dargestellt.

Postleitzahl


Verlässt der Eingabefocus den Control, und definiert die eingegebene Postleitzahl einen eindeutigen Ort, so wird das Datenfeld "Ort" auf diesen eindeutigen Wert geladen. Definiert die Postleitzahl keinen eindeutigen Ort, und enthält das Datenfeld "Ort" keinen Ort, der zur eingegebenen Postleitzahl passt, wird das Datenfeld "Ort" gelöscht.
Existiert in der Straßentabelle kein Datensatz, der zu dem aktuellen Inhalten von "Staat" und "Postleitzahl" passt, wird "Postleitzahl" rot dargestellt.

Ort


Verlässt der Eingabefocus den Control, und legt der Inhalt einen Ort fest, der eine eindeutige Postleitzahl besitzt, und ist das Datenfeld "Postleitzahl" leer, so wird das Datenfeld "Postleitzahl" auf die eindeutige Postleitzahl festgesetzt.
Sind die Datenfelder "Staat" und "Postleitzahl" gefüllt, und existiert in der Strassentabelle kein Datensatz für Kombination Staat/Postleitzahl/Ort, so wird das Datenfeld "Ort" rot dargestellt.
Ist das Datenfeld "Postleitzahl" gefüllt, so liefert die Autovervollständigung nur Ort, die dem Inhalt von "Staat" und "Postleitzahl" entsprechen. Ist "Postleitzahl" nicht gefüllt, werden alle passenden Orte geliefert, die dem Datenfeld "Staat" entsprechen.

Strasse


Sind die Datenfelder "Staat", "Postleitzahl" und "Ort" gefüllt, und existiert in der Strassentabelle kein Datensatz für die Kombination Staat/Postleitzahl/Ort/Strasse, so wird das Datenfeld "Strasse" rot dargestellt.
Ist das Datenfeld "Staat" sowie"Postleitzahl" und/oder "Ort" gefüllt, so liefert die Autovervollständigung nur Strassen, die der angegebenen Kombination entsprechen. Sind "Postleitzahl" und "Ort" nicht gefüllt, werden alle passenden Orte geliefert, die dem Datenfeld "Staat" entsprechen.

Reihenfolge der Datenfelder auf der Maske


Durch das erwähnte Zusammenspiel der Daternfelder ist es sinnvoll diese in folgender Eingabereihenfolge auf die Maske zu legen:
Land, Staat, Postleitzahl, Ort, Strasse

Dadurch wird dem Benutzer die größtmögliche Eingabeunterstützung zu teil.