Welche SearchKit-Suchen habt ihr eingerichtet, um euch die regelmäßige Datenbereinigung zu vereinfachen?
SearchKit-Suchen können über die Aktion „Exportieren“ als Text hierher kopiert werden.
Welche SearchKit-Suchen habt ihr eingerichtet, um euch die regelmäßige Datenbereinigung zu vereinfachen?
SearchKit-Suchen können über die Aktion „Exportieren“ als Text hierher kopiert werden.
Einzelpersonen mit Titel „Dr.“ im Namen, der eigentlich im Feld „prefix“ stehen sollte:
[
[
"SavedSearch",
"save",
{
"records": [
{
"name": "Einzelpersonen_mit_Dr_im_Namen",
"label": "Einzelpersonen mit \"Dr.\" im Namen",
"api_entity": "Contact",
"api_params": {
"version": 4,
"select": [
"display_name",
"contact_type:label"
],
"orderBy": [],
"where": [
[
"OR",
[
[
"first_name",
"CONTAINS",
"Dr."
],
[
"last_name",
"CONTAINS",
"Dr."
]
]
],
[
"contact_type:name",
"=",
"Individual"
]
],
"groupBy": [],
"join": [],
"having": []
}
}
],
"match": [
"name"
]
}
]
]
Einzelpersonen mit " und " im Vor- oder Nachnamen, die vermutlich eigentlich als Haushalt hinterlegt werden sollten. Man beachte die Leerzeichen, damit keine Kontakte wie z. B. Vorname „Almund“ gefunden werden.
[
[
"SavedSearch",
"save",
{
"records": [
{
"name": "Einzelpersonen_mit_und_im_Namen",
"label": "Einzelpersonen mit \"und\" im Namen",
"api_entity": "Contact",
"api_params": {
"version": 4,
"select": [
"sort_name",
"contact_type:label"
],
"orderBy": [],
"where": [
[
"contact_type:name",
"=",
"Individual"
],
[
"OR",
[
[
"first_name",
"REGEXP",
"\\sund\\s"
],
[
"last_name",
"REGEXP",
"\\sund\\s"
]
]
]
],
"groupBy": [],
"join": [],
"having": []
}
}
],
"match": [
"name"
]
}
]
]
Ich kann keine Searchkits beitragen aber poste hier für Interessierte nochmal folgenden Link zur Extension xdedupe: Introduction - X-Dedupe - CiviCRM Documentation
Ich könnte mir vorstellen, dass diese auch in vielen Szenarien bei der Deduplizierung unterstützen kann.
Das ist ja fantastisch! Danke @GFF-DS! Ich habe 39 gefunden! Danke! Ich schaue gleich meine Bereinigungs-SearchKits durch, ob ich auch welche teilen kann - vielleicht habe ich bisher aber auch nur welche, die auch Spezial-Felder von uns zugeschnitten sind.
Einzelpersonen mit „GmbH“ oder „e.V.“ im Namen
[
[
"SavedSearch",
"save",
{
"records": [
{
"name": "Einzelpersonen_mit_GmbH_oder_e_V_im_Namen",
"label": "Einzelpersonen mit \"GmbH\" oder \"e.V.\" im Namen",
"api_entity": "Contact",
"api_params": {
"version": 4,
"select": [
"id",
"sort_name",
"contact_type:label"
],
"orderBy": [],
"where": [
[
"contact_type:name",
"=",
"Individual"
],
[
"OR",
[
[
"first_name",
"CONTAINS",
"GmbH"
],
[
"last_name",
"CONTAINS",
"GmbH"
],
[
"first_name",
"CONTAINS",
"e.V."
],
[
"last_name",
"CONTAINS",
"e.V."
]
]
]
],
"groupBy": [],
"join": [],
"having": []
}
}
],
"match": [
"name"
]
}
]
]