SOG-Helpcenter Logo SOG Business - Software

Prüfungen


 

Erläuterung Prüfungs-Level


Die Überprüfung von Adressdatensätzen mit Hilfe des Moduls Sanktionsmonitor erfolgt über maximal 3 unterschiedliche Levels. Innerhalb der Prüfung wird zusätzlich ein Score-System genutzt. Bei jedem Prüfdurchlauf, entsprechend des konfigurierten Levels, werden die Daten aus SOG ERP (VACOS) gegen entsprechende Daten der Sanktionsliste (z.B. Ort - City, Strasse - Street) geprüft. Ist eine Positivprüfung erfolgt, wird die Score-Punktezahl des Datensatzes um den Return-Wert der entsprechenden Prüfmethode erhöht. Nach Abschluss aller notwendigen Prüfungen wird auf Basis der so ermittelten Score-Punktezahl ein entsprechender Sanktionsstatus (OK, Warnung, Gesperrt) für diesen Datensatz gegeben.

Equal-Prüfung


Innerhalb der Equal-Prüfung werden die zu überprüfenden Adressdaten auf Gleichheit geprüft. Sofern eine Gleichheit vorliegt, wird der konfigurierte Return-Wert zurückgeliefert und die Prüfung für diese beiden Daten abgebrochen.

Contains-Prüfung


Sollte innerhalb der "Equal-Prüfung" keine Positivprüfung erfolgt sein, als auch das eingestellte Prüflevel den Wert "Level 2" oder "Level 3" betragen, werden die Adressdaten anschließend einer "Contains-Prüfung" unterzogen. Hierbei wird geprüft, ob der zu prüfende Wert Bestandteil des Vergleichswertes ist. Bei einem positiven Ergebnis wird die Prüfroutine unterbrochen und der konfigurierte Return-Wert zurückgeliefert.

Levenshtein-Prüfung


Beträgt der eingestellte Prüflevel den Wert "Level 3" und ist keine Positivprüfung innerhalb der "Equal-Prüfung" oder "Contains-Prüfung" erfolgt, wird anschließend eine Prüfung auf Basis des Leventshtein-Algorithmus durchgeführt. Mit Hilfe dieses Algorithmus wird die Anzahl von Veränderungen bestimmt, die notwendig ist, um den zu prüfenden Wert in den Vergleichswert zu überführen. Anschließend wird auf Grundlage dieser Information bestimmt, zu wieviel Prozent sich die Vergleichswerte ähneln. Eine Positivprüfung erfolgt und der konfigurierte Return-Wert wird zurückgeliefert, wenn der ermittelte Prozent-Wert einen höheren Wert als der konfigurierte LevenshteinDistanceProzent besitzt.