none
Duplikaterkennungsregeln Firma - Unterscheiden zwischen Neuer Firma und Änderungen RRS feed

  • Frage

  • Wir haben eine Regel auf die Entität Firma angelegt welche auf den Ort, den Firmenname und die Straße prüft. Dies funktioniert beim Anlegen neuer Firmen wie erwartet.

    Nun gibt es aber auch deaktivierte Firmen und die Duplikatserkennung meckert bei jeder Änderung an der aktiven Firma dass eine Dublette existiert! Wir haben in die Regel den Status noch mit abgefragt. Nun meckert das System nicht mehr bei Änderungen aber NEUE Firmen werden nicht mehr als Dublette erkannt.

    Wie kann ich eine oder zwei Regeln einstellen dass neue Firmen auf Felder (Ort, Firmenname und Straße) prüfen und bei Änderungen deaktivierte Firmen ignoriert werden?

    Dienstag, 6. Juli 2010 11:46

Antworten

  • Hallo Michael,

    nimm zunächst einmal den Status wieder aus Deiner Regel heraus. Dann brauchst Du 2 Workflows. Einen Workflow der als untergeordneter Workflow und Nach Bedarf ausgeführt werden kann. Dieser enthält den Schritt Update der Firma. Dort soll mind. eines Deiner Felder, die Du in der Duplikaterkennungsregel vergleichst verändert werden. Also z.B. den Ort in () Klammern dargestellt. So lässt sich immer noch nach dem deaktivierten Datensatz suchen (der Ortsname bleibt erhalten), jedoch ist der Wert für die Duplikaterkennungsregel nicht mehr gleich (zumindest dann nicht, wenn Du auf "genaue Übereinstimmung") geprüft hast. Jetzt brauchst Du noch einen "Starter-Workflow", der den untergeordneten Workflow immer dann startet, wenn der Status der Firma sich ändert. - Fertig!

    Natürlich kannst Du auch den Firmennamen in () setzen oder oder oder. 


    Gruß Carsten Groth http://carstengroth.spaces.live.com
    • Als Antwort markiert Michael Seel Donnerstag, 12. August 2010 06:52
    Mittwoch, 7. Juli 2010 17:44

Alle Antworten

  • Hallo Michael,

    nimm zunächst einmal den Status wieder aus Deiner Regel heraus. Dann brauchst Du 2 Workflows. Einen Workflow der als untergeordneter Workflow und Nach Bedarf ausgeführt werden kann. Dieser enthält den Schritt Update der Firma. Dort soll mind. eines Deiner Felder, die Du in der Duplikaterkennungsregel vergleichst verändert werden. Also z.B. den Ort in () Klammern dargestellt. So lässt sich immer noch nach dem deaktivierten Datensatz suchen (der Ortsname bleibt erhalten), jedoch ist der Wert für die Duplikaterkennungsregel nicht mehr gleich (zumindest dann nicht, wenn Du auf "genaue Übereinstimmung") geprüft hast. Jetzt brauchst Du noch einen "Starter-Workflow", der den untergeordneten Workflow immer dann startet, wenn der Status der Firma sich ändert. - Fertig!

    Natürlich kannst Du auch den Firmennamen in () setzen oder oder oder. 


    Gruß Carsten Groth http://carstengroth.spaces.live.com
    • Als Antwort markiert Michael Seel Donnerstag, 12. August 2010 06:52
    Mittwoch, 7. Juli 2010 17:44
  • Danke noch mal, wir haben Deine Lösung eingebaut und es hat prima funktioniert!
    Donnerstag, 12. August 2010 06:53